From 6c53aaf67fbe99c9e88fe3c095cd869241448e22 Mon Sep 17 00:00:00 2001 From: Tunacan427 Date: Tue, 24 Sep 2019 23:00:11 +0300 Subject: [PATCH 001/204] Fork project and edit a bit Nothing too much --- core/assets/bundles/bundle_tr.properties | 74 ++++++++++++------------ 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index e6f01af1ea..60e704e9d5 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -168,7 +168,7 @@ save.playtime = Oynama süresi: {0} warning = Uyarı. confirm = Doğrula delete = Sil -ok = OK +ok = Tamam open = Aç customize = Kuralları Özelleştir cancel = İptal @@ -180,47 +180,47 @@ data.import = Veriyi İçe Aktar data.exported = Veri dışa aktarıldı. data.invalid = Bu oyun verisi geçerli değil. data.import.confirm = Importing external data will erase[scarlet] all[] your current game data.\n[accent]This cannot be undone![]\n\nOnce the data is imported, your game will exit immediately. -classic.export = Export Classic Data -classic.export.text = [accent]Mindustry[] has just had a major update.\nClassic (v3.5 build 40) save or map data has been detected. Would you like to export these saves to your phone's home folder, for use in the Mindustry Classic app? -quit.confirm = Are you sure you want to quit? -quit.confirm.tutorial = Are you sure you know what you're doing?\nThe tutorial can be re-taken in[accent] Settings->Game->Re-Take Tutorial.[] -loading = [accent]Loading... -saving = [accent]Saving... -wave = [accent]Wave {0} -wave.waiting = [lightgray]Wave in {0} +classic.export = Klasik Verileri Çıkart +classic.export.text = [accent]Mindustry'e[] büyük bir update olmuştur.\nKlasik (v3.5 build 40) kayıt ya da harita bulunmuştur. Bu kayıtları Mindustry Classic uygulamasında kullanmak için telefonunuzun dosyalarına çıkartmak ister misiniz? +quit.confirm = Çıkmak istediğinize emin misiniz? +quit.confirm.tutorial = Ne yaptığınıza emin misiniz?\nEğitim [accent] Ayarlar->Oyun->Eğitimi Yeniden Al'dan[] tekrar yapabilirsiniz. +loading = [accent]Yükleniyor... +saving = [accent]Kayıt ediliyor... +wave = [accent]Dalga {0} +wave.waiting = [lightgray]{0} saniye içinde dalga wave.waveInProgress = [lightgray]Wave in progress -waiting = [lightgray]Waiting... -waiting.players = Waiting for players... -wave.enemies = [lightgray]{0} Enemies Remaining -wave.enemy = [lightgray]{0} Enemy Remaining -loadimage = Load Image -saveimage = Save Image -unknown = Unknown -custom = Custom -builtin = Built-In -map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone! -map.random = [accent]Random Map +waiting = [lightgray]Bekleniliyor... +waiting.players = Oyuncular için bekleniliyor... +wave.enemies = [lightgray]{0} Tane Düşman Kaldı +wave.enemy = [lightgray]{0} Tane Düşman Kaldı +loadimage = Resim Aç +saveimage = Resim Kaydet +unknown = Bilinmeyen +custom = Özel +builtin = Yerleşik +map.delete.confirm = Bu haritayı silmek istediğinizden emin misiniz? Bunu geri alamazsınız! +map.random = [accent]Rastgele Harita map.nospawn = This map does not have any cores for the player to spawn in! Add a[accent] orange[] core to this map in the editor. map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] non-orange[] cores to this map in the editor. map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor. -map.invalid = Error loading map: corrupted or invalid map file. -editor.brush = Brush -editor.openin = Open In Editor -editor.oregen = Ore Generation -editor.oregen.info = Ore Generation: -editor.mapinfo = Map Info -editor.author = Author: -editor.description = Description: -editor.waves = Waves: -editor.rules = Rules: +map.invalid = Haritayı açarken hata oldu: bozulmuş ya da geçersiz harita dosyası. +editor.brush = Fırça +editor.openin = Düzenleyici'de Aç +editor.oregen = Maden Oluşumu +editor.oregen.info = Maden Oluşumu: +editor.mapinfo = Harita Bilgileri +editor.author = Yapımcı: +editor.description = Açıklama: +editor.waves = Dalgalar: +editor.rules = Kularlar: editor.generation = Generation: -editor.ingame = Edit In-Game -editor.newmap = New Map -waves.title = Waves -waves.remove = Remove -waves.never = -waves.every = every -waves.waves = wave(s) +editor.ingame = Oyun içinde düzenle +editor.newmap = Yeni Harita +waves.title = Dalgalar +waves.remove = Kaldır +waves.never = +waves.every = her +waves.waves = dalga(lar) waves.perspawn = per spawn waves.to = to waves.boss = Boss From ab998e87f85fca35f0f1506fe5c1e3d994ca363f Mon Sep 17 00:00:00 2001 From: Kemal <45773590+kemalinanc13@users.noreply.github.com> Date: Tue, 24 Sep 2019 23:21:47 +0300 Subject: [PATCH 002/204] Translated some words. Not much. --- core/assets/bundles/bundle_tr.properties | 54 ++++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index e6f01af1ea..13ee5c04b5 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -330,12 +330,12 @@ fps = FPS: {0} tps = TPS: {0} ping = Ping: {0}ms language.restart = Please restart your game for the language settings to take effect. -settings = Settings +settings = Ayarlar tutorial = Tutorial tutorial.retake = Re-Take Tutorial editor = Editor mapeditor = Map Editor -donate = Donate +donate = Bağış Yap abandon = Abandon abandon.text = This zone and all its resources will be lost to the enemy. locked = Locked @@ -608,34 +608,34 @@ rules.respawns = Max respawns per wave rules.limitedRespawns = Limit Respawns rules.title.waves = Waves rules.title.respawns = Respawns -rules.title.resourcesbuilding = Resources & Building -rules.title.player = Players -rules.title.enemy = Enemies +rules.title.resourcesbuilding = Kaynaklar & İnşa +rules.title.player = Oyuncular +rules.title.enemy = Düşmanlar rules.title.unit = Units content.item.name = Items -content.liquid.name = Liquids +content.liquid.name = Sıvılar content.unit.name = Units -content.block.name = Blocks +content.block.name = Bloklar content.mech.name = Mechs -item.copper.name = Copper +item.copper.name = Bakır item.lead.name = Lead -item.coal.name = Coal +item.coal.name = Kömür item.graphite.name = Graphite item.titanium.name = Titanium item.thorium.name = Thorium -item.silicon.name = Silicon +item.silicon.name = Silikon item.plastanium.name = Plastanium item.phase-fabric.name = Phase Fabric item.surge-alloy.name = Surge Alloy item.spore-pod.name = Spore Pod -item.sand.name = Sand +item.sand.name = Kum item.blast-compound.name = Blast Compound item.pyratite.name = Pyratite item.metaglass.name = Metaglass -item.scrap.name = Scrap -liquid.water.name = Water +item.scrap.name = Hurda +liquid.water.name = Su liquid.slag.name = Slag -liquid.oil.name = Oil +liquid.oil.name = Petrol liquid.cryofluid.name = Cryofluid mech.alpha-mech.name = Alpha mech.alpha-mech.weapon = Heavy Repeater @@ -674,16 +674,16 @@ liquid.heatcapacity = [lightgray]Heat Capacity: {0} liquid.viscosity = [lightgray]Viscosity: {0} liquid.temperature = [lightgray]Temperature: {0} block.sand-boulder.name = Sand Boulder -block.grass.name = Grass -block.salt.name = Salt -block.saltrocks.name = Salt Rocks +block.grass.name = Çimen +block.salt.name = Tuz +block.saltrocks.name = Tuz Taşları block.pebbles.name = Pebbles block.tendrils.name = Tendrils block.sandrocks.name = Sand Rocks block.spore-pine.name = Spore Pine block.sporerocks.name = Spore Rocks -block.rock.name = Rock -block.snowrock.name = Snow Rock +block.rock.name = Kaya +block.snowrock.name = Karlı Kaya block.snow-pine.name = Snow Pine block.shale.name = Shale block.shale-boulder.name = Shale Boulder @@ -704,13 +704,13 @@ block.spawn.name = Enemy Spawn block.core-shard.name = Core: Shard block.core-foundation.name = Core: Foundation block.core-nucleus.name = Core: Nucleus -block.deepwater.name = Deep Water -block.water.name = Water +block.deepwater.name = Derin Su +block.water.name = Su block.tainted-water.name = Tainted Water block.darksand-tainted-water.name = Dark Sand Tainted Water block.tar.name = Tar block.stone.name = Stone -block.sand.name = Sand +block.sand.name = Kum block.darksand.name = Dark Sand block.ice.name = Ice block.snow.name = Snow @@ -742,7 +742,7 @@ block.dark-panel-6.name = Dark Panel 6 block.dark-metal.name = Dark Metal block.ignarock.name = Igna Rock block.hotrock.name = Hot Rock -block.magmarock.name = Magma Rock +block.magmarock.name = Magma Kayası block.cliffs.name = Cliffs block.copper-wall.name = Copper Wall block.copper-wall-large.name = Large Copper Wall @@ -752,8 +752,8 @@ block.phase-wall.name = Phase Wall block.phase-wall-large.name = Large Phase Wall block.thorium-wall.name = Thorium Wall block.thorium-wall-large.name = Large Thorium Wall -block.door.name = Door -block.door-large.name = Large Door +block.door.name = Kapı +block.door-large.name = Büyük Kapı block.duo.name = Duo block.scorch.name = Scorch block.scatter.name = Scatter @@ -762,7 +762,7 @@ block.lancer.name = Lancer block.conveyor.name = Conveyor block.titanium-conveyor.name = Titanium Conveyor block.junction.name = Junction -block.router.name = Router +block.router.name = Yönlendirici block.distributor.name = Distributor block.sorter.name = Sorter block.overflow-gate.name = Overflow Gate @@ -832,7 +832,7 @@ block.repair-point.name = Repair Point block.pulse-conduit.name = Pulse Conduit block.phase-conduit.name = Phase Conduit block.liquid-router.name = Liquid Router -block.liquid-tank.name = Liquid Tank +block.liquid-tank.name = Sıvı Tankı block.liquid-junction.name = Liquid Junction block.bridge-conduit.name = Bridge Conduit block.rotary-pump.name = Rotary Pump From 228a3f67e16e9c5abf11465a175597aa628cb0ca Mon Sep 17 00:00:00 2001 From: Tunacan427 Date: Wed, 25 Sep 2019 00:31:48 +0300 Subject: [PATCH 003/204] Update language files to include new stuff and a bit more translations --- core/assets/bundles/bundle_tr.properties | 170 ++++++++++++++--------- 1 file changed, 108 insertions(+), 62 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 1cb649ca93..639e6fb0e9 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -16,11 +16,13 @@ screenshot.invalid = Harita çok büyük, ekran görüntüsü için potansiyel o gameover = Kaybettin gameover.pvp = [accent] {0}[] Takımı kazandı! highscore = [accent]Yeni rekor! + load.sound = Sesler load.map = Haritalar load.image = Resimler load.content = İçerik load.system = Sistem + stat.wave = Yenilen Dalgalar:[accent] {0} stat.enemiesDestroyed = Yok Edilen Düşmanlar:[accent] {0} stat.built = İnşa Edilen Yapılar:[accent] {0} @@ -28,6 +30,7 @@ stat.destroyed = Yok Edilen Yapılar:[accent] {0} stat.deconstructed = Yıkılan Yapılar:[accent] {0} stat.delivered = Gönderilen Kaynaklar: stat.rank = Rütbe: [accent]{0} + launcheditems = [accent]Gönderilen Kaynaklar map.delete = "[accent]{0}[]"Haritasını silmek istediğine emin misin? level.highscore = Rekor: [accent]{0} @@ -48,6 +51,7 @@ minimap = Harita close = Kapat website = Website quit = Çık +save.quit = Save & Quit maps = Haritalar maps.browse = Haritaları gör continue = Devam et @@ -92,11 +96,13 @@ server.versions = Kullandığın surum:[accent] {0}[]\nSunucunun sürümü:[acce host.info = [accent]host[], [scarlet]6567[] portunda bir sunucuya ev sahipliği yapıyor. \nAynı [lightgray]wifi veya yerel ağdaki[] herkes sunucu listelerinde senin sunucunu görebiliyor olmalı.\n\nEğer diğerlerinin herhangi bir yerden IP ile bağlanabilmesini istiyorsan [accent]port yönlendirmesi[] gerekli.\n\n[lightgray]Not: Eğer birisi senin yerel ağ oyununa katılmakta sorun yaşıyorsa güvenlik duvarı ayarlarında Mindustry'ye yerel ağ bağlantısı izni verdiğinden emin olun. Halka açık ağların zaman zaman sunucu aramaya engel olduğunu unutmayın. join.info = Burada, bağlanmak istediğin sunucunun [accent]IP[] adresini girebilir veya [accent]yerel ağ[] sunucularını görebilirsin..\nHem yerel ağ hem de geniş alan ağı çoklu oyuncu için destekleniyor.\n\n[lightgray]Not: Otomatik bir global sunucu listesi yok; eğer birisine IP adresi kullanarak bağlanmak istiyorsan IP adresini istemelisin. hostserver = Çok Oyunculu Oyun Aç +invitefriends = Invite Friends hostserver.mobile = Oyun\nKur host = Kur hosting = [accent]Sunucu açılıyor... hosts.refresh = Yenile hosts.discovering = Yerel ağ oyunu aranıyor +hosts.discovering.any = Discovering games server.refreshing = Sunucu yenileniyor hosts.none = [lightgray]Yerel oyun bulunamadı! host.invalid = [scarlet]Kurucuya bağlanılamıyor. @@ -118,7 +124,9 @@ server.outdated = [crimson]Güncel Olmayan Sunucu![] server.outdated.client = [crimson]Güncel Olmayan Sürüm![] server.version = [gray]v{0} {1} server.custombuild = [yellow]Özel Sürüm -confirmban = Bu kullanıcıyı yasaklamak istediğine emin misin?confirmkick = Bu kullanıcıyı atmak istediğine emin misin? +confirmban = Bu kullanıcıyı yasaklamak istediğine emin misin? +confirmkick = Bu kullanıcıyı atmak istediğine emin misin? +confirmvotekick = Are you sure you want to vote-kick this player? confirmunban = Bu kullanıcının yasağını kaldırmak istediğine emin misin? confirmadmin = Bu kullanıcıyı bir yönetici yapmak istediğine emin misin? confirmunadmin = Bu kullanıcının yönetici yetkilerini almak istediğine istediğine emin misin? @@ -129,6 +137,7 @@ disconnect.error = Bağlantı hatası. disconnect.closed = Bağlantı kapatıldı. disconnect.timeout = Zaman aşımı. disconnect.data = Dünya verisi yüklenemedi! +cantconnect = Unable to join game ([accent]{0}[]). connecting = [accent]Bağlanılıyor... connecting.data = [accent]Dünya verisi yükleniyor... server.port = Port: @@ -154,6 +163,7 @@ save.rename = Yeniden isimlendir save.rename.text = Yeni isim: selectslot = Bir kayıt seçin. slot = [accent]Slot {0} +editmessage = Edit Message save.corrupted = [accent]Kayıt dosyası bozuk veya geçersiz!\nEğer oyununuzu kısa süre öce güncellediyseniz bu, kayıt formatındaki bir değişiklik. Bir hata [scarlet]değil[]. empty = on = Aç @@ -162,12 +172,12 @@ save.autosave = Otomatk kayıt: {0} save.map = Harita: {0} save.wave = Dalga {0} save.mode = Oyun modu: {0} -save.difficulty = Zorluk: {0} save.date = Son Kayıt: {0} save.playtime = Oynama süresi: {0} warning = Uyarı. confirm = Doğrula delete = Sil +view.workshop = View In Workshop ok = Tamam open = Aç customize = Kuralları Özelleştir @@ -180,7 +190,7 @@ data.import = Veriyi İçe Aktar data.exported = Veri dışa aktarıldı. data.invalid = Bu oyun verisi geçerli değil. data.import.confirm = Importing external data will erase[scarlet] all[] your current game data.\n[accent]This cannot be undone![]\n\nOnce the data is imported, your game will exit immediately. -classic.export = Klasik Verileri Çıkart +classic.export = Klasik Verileri Dışa Aktar classic.export.text = [accent]Mindustry'e[] büyük bir update olmuştur.\nKlasik (v3.5 build 40) kayıt ya da harita bulunmuştur. Bu kayıtları Mindustry Classic uygulamasında kullanmak için telefonunuzun dosyalarına çıkartmak ister misiniz? quit.confirm = Çıkmak istediğinize emin misiniz? quit.confirm.tutorial = Ne yaptığınıza emin misiniz?\nEğitim [accent] Ayarlar->Oyun->Eğitimi Yeniden Al'dan[] tekrar yapabilirsiniz. @@ -204,6 +214,11 @@ map.nospawn = This map does not have any cores for the player to spawn in! Add a map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] non-orange[] cores to this map in the editor. map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor. map.invalid = Haritayı açarken hata oldu: bozulmuş ya da geçersiz harita dosyası. +map.publish.error = Error publishing map: {0} +map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! +eula = Steam EULA +map.publish = Map published. +map.publishing = [accent]Publishing map... editor.brush = Fırça editor.openin = Düzenleyici'de Aç editor.oregen = Maden Oluşumu @@ -211,59 +226,64 @@ editor.oregen.info = Maden Oluşumu: editor.mapinfo = Harita Bilgileri editor.author = Yapımcı: editor.description = Açıklama: +editor.nodescription = A map must have a description of at least 4 characters before being published. editor.waves = Dalgalar: editor.rules = Kularlar: editor.generation = Generation: editor.ingame = Oyun içinde düzenle +editor.publish.workshop = Workshop'da Yayınla editor.newmap = Yeni Harita +workshop = Workshop waves.title = Dalgalar waves.remove = Kaldır waves.never = waves.every = her waves.waves = dalga(lar) waves.perspawn = per spawn -waves.to = to +waves.to = doğru waves.boss = Boss -waves.preview = Preview -waves.edit = Edit... -waves.copy = Copy to Clipboard -waves.load = Load from Clipboard -waves.invalid = Invalid waves in clipboard. -waves.copied = Waves copied. -waves.none = No enemies defined.\nNote that empty wave layouts will automatically be replaced with the default layout. -editor.default = [lightgray] -edit = Edit... -editor.name = Name: -editor.spawn = Spawn Unit -editor.removeunit = Remove Unit -editor.teams = Teams -editor.errorload = Error loading file:\n[accent]{0} -editor.errorsave = Error saving file:\n[accent]{0} +waves.preview = Öngörünüm +waves.edit = Düzenle... +waves.copy = Clipboard'dan kopyala +waves.load = Clipboard'dan yükle +waves.invalid = Clipboard'da geçersiz dalga sayısı var. +waves.copied = Dalgalar kopyalandı. +waves.none = Düşman bulunamadı.\nNote that empty wave layouts will automatically be replaced with the default layout. +editor.default = [lightgray] +details = Details... +edit = Düzenle... +editor.name = İsim: +editor.spawn = Eleman Oluştur +editor.removeunit = Eleman Kaldır +editor.teams = Takımlar +editor.errorload = Dosya yüklerken hata oluştu:\n[accent]{0} +editor.errorsave = Dosya kaydederken hata oluştu:\n[accent]{0} editor.errorimage = That's an image, not a map. Don't go around changing extensions expecting it to work.\n\nIf you want to import a legacy map, use the 'import legacy map' button in the editor. editor.errorlegacy = This map is too old, and uses a legacy map format that is no longer supported. +editor.errornot = This is not a map file. editor.errorheader = This map file is either not valid or corrupt. -editor.errorname = Map has no name defined. Are you trying to load a save file? -editor.update = Update -editor.randomize = Randomize -editor.apply = Apply -editor.generate = Generate -editor.resize = Resize -editor.loadmap = Load Map -editor.savemap = Save Map -editor.saved = Saved! -editor.save.noname = Your map does not have a name! Set one in the 'map info' menu. -editor.save.overwrite = Your map overwrites a built-in map! Pick a different name in the 'map info' menu. -editor.import.exists = [scarlet]Unable to import:[] a built-in map named '{0}' already exists! -editor.import = Import... -editor.importmap = Import Map -editor.importmap.description = Import an already existing map -editor.importfile = Import File -editor.importfile.description = Import an external map file -editor.importimage = Import Legacy Image -editor.importimage.description = Import an external map image file -editor.export = Export... -editor.exportfile = Export File -editor.exportfile.description = Export a map file +editor.errorname = Haritanın ismi yok. Bir kayıt dosyası mı yüklemeye çalışıyorsun? +editor.update = Güncelle +editor.randomize = Rastgele Yap +editor.apply = Uygula +editor.generate = Oluştur +editor.resize = Yeniden Boyutlandır +editor.loadmap = Harita Yükle +editor.savemap = Harita Kaydet +editor.saved = Kaydedildi! +editor.save.noname = Haritanın bir ismi yok! 'harita bilgileri' menüsünden bir isim seç. +editor.save.overwrite = Haritan bir yerleşik haritayla örtüşüyor! 'harita bilgileri' menüsünden farklı bir isim seç. +editor.import.exists = [scarlet]İçeri aktarılamadı:[] '{0}' isminde zaten bir yerleşik harita var! +editor.import = İçeri Aktar... +editor.importmap = Haritayı İçeri Aktar +editor.importmap.description = Var olan bir haritayı içeri aktar +editor.importfile = Dosyayı İçeri Aktar +editor.importfile.description = Dışarıdaki bir harita dosyasını içeriye aktar +editor.importimage = Eski Haritayı İçeri Aktar +editor.importimage.description = Dışarıdaki bir resim-harita dosyasını içeriye aktar +editor.export = Dışarı Aktar... +editor.exportfile = Dosyayı Dışarı Aktar +editor.exportfile.description = Harita dosyasını dışarıya aktar editor.exportimage = Export Terrain Image editor.exportimage.description = Export a map image file editor.loadimage = Import Terrain @@ -273,7 +293,9 @@ editor.resizemap = Resize Map editor.mapname = Map Name: editor.overwrite = [accent]Warning!\nThis overwrites an existing map. editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it? +editor.exists = A map with this name already exists. editor.selectmap = Select a map to load: + toolmode.replace = Replace toolmode.replace.description = Draws only on solid blocks. toolmode.replaceall = Replace All @@ -288,6 +310,7 @@ toolmode.fillteams = Fill Teams toolmode.fillteams.description = Fill teams instead of blocks. toolmode.drawteams = Draw Teams toolmode.drawteams.description = Draw teams instead of blocks. + filters.empty = [lightgray]No filters! Add one with the button below. filter.distort = Distort filter.noise = Noise @@ -319,6 +342,7 @@ filter.option.floor2 = Secondary Floor filter.option.threshold2 = Secondary Threshold filter.option.radius = Radius filter.option.percentile = Percentile + width = Width: height = Height: menu = Menu @@ -336,6 +360,7 @@ tutorial.retake = Re-Take Tutorial editor = Editor mapeditor = Map Editor donate = Bağış Yap + abandon = Abandon abandon.text = This zone and all its resources will be lost to the enemy. locked = Locked @@ -352,6 +377,7 @@ launch.skip.confirm = If you skip now, you will not be able to launch until late uncover = Uncover configure = Configure Loadout configure.locked = [lightgray]Unlock configuring loadout: Wave {0}. +configure.invalid = Amount must be a number between 0 and {0}. zone.unlocked = [lightgray]{0} unlocked. zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met. zone.config.complete = Wave {0} reached:\nLoadout config unlocked. @@ -361,6 +387,7 @@ zone.objective.survival = Survive zone.objective.attack = Destroy Enemy Core add = Add... boss.health = Boss Health + connectfail = [crimson]Connection error:\n\n[accent]{0} error.unreachable = Server unreachable.\nIs the address spelled correctly? error.invalidaddress = Invalid address. @@ -371,6 +398,7 @@ error.mapnotfound = Map file not found! error.io = Network I/O error. error.any = Unknown network error. error.bloom = Failed to initialize bloom.\nYour device may not support it. + zone.groundZero.name = Ground Zero zone.desertWastes.name = Desert Wastes zone.craters.name = The Craters @@ -385,6 +413,7 @@ zone.saltFlats.name = Salt Flats zone.impact0078.name = Impact 0078 zone.crags.name = Crags zone.fungalPass.name = Fungal Pass + zone.groundZero.description = The optimal location to begin once more. Low enemy threat. Few resources.\nGather as much lead and copper as possible.\nMove on. zone.frozenForest.description = Even here, closer to mountains, the spores have spread. The frigid temperatures cannot contain them forever.\n\nBegin the venture into power. Build combustion generators. Learn to use menders. zone.desertWastes.description = These wastes are vast, unpredictable, and criss-crossed with derelict sector structures.\nCoal is present in the region. Burn it for power, or synthesize graphite.\n\n[lightgray]This landing location cannot be guaranteed. @@ -399,6 +428,7 @@ zone.nuclearComplex.description = A former facility for the production and proce zone.fungalPass.description = A transition area between high mountains and lower, spore-ridden lands. A small enemy reconnaissance base is located here.\nDestroy it.\nUse Dagger and Crawler units. Take out the two cores. zone.impact0078.description = zone.crags.description = + settings.language = Language settings.data = Game Data settings.reset = Reset to Defaults @@ -430,40 +460,45 @@ blocks.targetsair = Targets Air blocks.targetsground = Targets Ground blocks.itemsmoved = Move Speed blocks.launchtime = Time Between Launches -blocks.shootrange = Range -blocks.size = Size -blocks.liquidcapacity = Liquid Capacity -blocks.powerrange = Power Range -blocks.poweruse = Power Use -blocks.powerdamage = Power/Damage -blocks.itemcapacity = Item Capacity -blocks.basepowergeneration = Base Power Generation -blocks.productiontime = Production Time -blocks.repairtime = Block Full Repair Time -blocks.speedincrease = Speed Increase -blocks.range = Range -blocks.drilltier = Drillables -blocks.drillspeed = Base Drill Speed -blocks.boosteffect = Boost Effect -blocks.maxunits = Max Active Units +blocks.shootrange = Menzil +blocks.size = Boyut +blocks.liquidcapacity = Sıvı Kapasitesi +blocks.powerrange = Enerji Menzili +blocks.poweruse = Enerji Kullanımı +blocks.powerdamage = Enerji/Hasar +blocks.itemcapacity = Eşya Kapasitesi +blocks.basepowergeneration = Zemin Enerji Üretimi +blocks.productiontime = Üretim Süresi +blocks.repairtime = Full Tamir Süresi +blocks.speedincrease = Hız Artışı +blocks.range = Menzil +blocks.drilltier = Matkaplanabilenler +blocks.drillspeed = Zemin Matkap Hızı +blocks.boosteffect = Hızlandırma Efekti +blocks.maxunits = Maksimum Aktif Unitler blocks.health = Health blocks.buildtime = Build Time +blocks.buildcost = Build Cost blocks.inaccuracy = Inaccuracy blocks.shots = Shots blocks.reload = Shots/Second blocks.ammo = Ammo + bar.drilltierreq = Better Drill Required bar.drillspeed = Drill Speed: {0}/s bar.efficiency = Efficiency: {0}% bar.powerbalance = Power: {0}/s +bar.powerstored = Stored: {0}/{1} bar.poweramount = Power: {0} bar.poweroutput = Power Output: {0} bar.items = Items: {0} +bar.capacity = Capacity: {0} bar.liquid = Liquid bar.heat = Heat bar.power = Power bar.progress = Build Progress bar.spawned = Units: {0}/{1} + bullet.damage = [stat]{0}[lightgray] damage bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles bullet.incendiary = [stat]incendiary @@ -475,6 +510,7 @@ bullet.freezing = [stat]freezing bullet.tarred = [stat]tarred bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier bullet.reload = [stat]{0}[lightgray]x fire rate + unit.blocks = blocks unit.powersecond = power units/second unit.liquidsecond = liquid units/second @@ -503,6 +539,7 @@ setting.antialias.name = Antialias[lightgray] (requires restart)[] setting.indicators.name = Enemy/Ally Indicators setting.autotarget.name = Auto-Target setting.keyboard.name = Mouse+Keyboard Controls +setting.touchscreen.name = Touchscreen Controls setting.fpscap.name = Max FPS setting.fpscap.none = None setting.fpscap.text = {0} FPS @@ -533,8 +570,9 @@ setting.sfxvol.name = SFX Volume setting.mutesound.name = Mute Sound setting.crashreport.name = Send Anonymous Crash Reports setting.savecreate.name = Auto-Create Saves +setting.publichost.name = Public Game Visibility setting.chatopacity.name = Chat Opacity -setting.playerchat.name = Display In-Game Chat +setting.playerchat.name = Display Player Bubble Chat uiscale.reset = UI scale has been changed.\nPress "OK" to confirm this scale.\n[scarlet]Reverting and exiting in[accent] {0}[] seconds... uiscale.cancel = Cancel & Exit setting.bloom.name = Bloom @@ -544,8 +582,8 @@ category.general.name = General category.view.name = View category.multiplayer.name = Multiplayer command.attack = Attack +command.rally = Rally command.retreat = Retreat -command.patrol = Patrol keybind.gridMode.name = Block Select keybind.gridModeShift.name = Category Select keybind.press = Press a key... @@ -586,6 +624,7 @@ mode.pvp.description = Fight against other players locally.\n[gray]Requires at l mode.attack.name = Attack mode.attack.description = Destroy the enemy's base. No waves.\n[gray]Requires a red core in the map to play. mode.custom = Custom Rules + rules.infiniteresources = Infinite Resources rules.wavetimer = Wave Timer rules.waves = Waves @@ -612,6 +651,7 @@ rules.title.resourcesbuilding = Kaynaklar & İnşa rules.title.player = Oyuncular rules.title.enemy = Düşmanlar rules.title.unit = Units + content.item.name = Items content.liquid.name = Sıvılar content.unit.name = Units @@ -673,6 +713,7 @@ mech.buildspeed = [lightgray]Building Speed: {0}% liquid.heatcapacity = [lightgray]Heat Capacity: {0} liquid.viscosity = [lightgray]Viscosity: {0} liquid.temperature = [lightgray]Temperature: {0} + block.sand-boulder.name = Sand Boulder block.grass.name = Çimen block.salt.name = Tuz @@ -761,10 +802,13 @@ block.hail.name = Hail block.lancer.name = Lancer block.conveyor.name = Conveyor block.titanium-conveyor.name = Titanium Conveyor +block.armored-conveyor.name = Armored Conveyor +block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyors. block.junction.name = Junction block.router.name = Yönlendirici block.distributor.name = Distributor block.sorter.name = Sorter +block.message.name = Message block.overflow-gate.name = Overflow Gate block.silicon-smelter.name = Silicon Smelter block.phase-weaver.name = Phase Weaver @@ -882,11 +926,11 @@ unit.lich.name = Lich unit.reaper.name = Reaper tutorial.next = [lightgray] tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper -tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nClick the drill tab in the bottom right.\nSelect the[accent] mechanical drill[]. Place it on a copper vein by clicking.\n[accent]Right-click[] to stop building. +tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nClick the drill tab in the bottom right.\nSelect the[accent] mechanical drill[]. Place it on a copper vein by clicking.\n[accent]Right-click[] to stop building, and[accent] Hold Ctrl while scrolling[] to zoom in and out. tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement. tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[] -tutorial.conveyor = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent]Hold down the mouse to place in a line.[]\nHold[accent] CTRL[] while selecting a line to place diagonally.\n\n[accent]{0}/{1} conveyors placed in line\n[accent]0/1 items delivered -tutorial.conveyor.mobile = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent] Place in a line by holding down your finger for a few seconds[] and dragging in a direction.\n\n[accent]{0}/{1} conveyors placed in line\n[accent]0/1 items delivered +tutorial.conveyor = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent]Hold down the mouse to place in a line.[]\nHold[accent] CTRL[] while selecting a line to place diagonally.\n\n[accent]Place 2 conveyors with the line tool, then deliver an item into the core. +tutorial.conveyor.mobile = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent] Place in a line by holding down your finger for a few seconds[] and dragging in a direction.\n\n[accent]Place 2 conveyors with the line tool, then deliver an item into the core. tutorial.turret = Once an item enters your core, it can be used for building.\nKeep in mind that not all items can be used for building.\nItems that are not used for building, such as[accent] coal[] or[accent] scrap[], cannot be put into the core.\nDefensive structures must be built to repel the[lightgray] enemy[].\nBuild a[accent] duo turret[] near your base. tutorial.drillturret = Duo turrets require[accent] copper ammo []to shoot.\nPlace a drill near the turret.\nLead conveyors into the turret to supply it with copper.\n\n[accent]Ammo delivered: 0/1 tutorial.pause = During battle, you are able to[accent] pause the game.[]\nYou may queue buildings while paused.\n\n[accent]Press space to pause. @@ -900,6 +944,7 @@ tutorial.deposit = Deposit items into blocks by dragging from your ship to the d tutorial.waves = The[lightgray] enemy[] approaches.\n\nDefend the core for 2 waves.[accent] Click[] to shoot.\nBuild more turrets and drills. Mine more copper. tutorial.waves.mobile = The[lightgray] enemy[] approaches.\n\nDefend the core for 2 waves. Your ship will automatically fire at enemies.\nBuild more turrets and drills. Mine more copper. tutorial.launch = Once you reach a specific wave, you are able to[accent] launch the core[], leaving your defenses behind and[accent] obtaining all the resources in your core.[]\nThese resources can then be used to research new technology.\n\n[accent]Press the launch button. + item.copper.description = The most basic structural material. Used extensively in all types of blocks. item.lead.description = A basic starter material. Used extensively in electronics and liquid transportation blocks. item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. @@ -939,6 +984,7 @@ unit.eruptor.description = A heavy mech designed to take down structures. Fires unit.wraith.description = A fast, hit-and-run interceptor unit. Targets power generators. unit.ghoul.description = A heavy carpet bomber. Rips through enemy structures, targeting critical infrastructure. unit.revenant.description = A heavy, hovering missile array. +block.message.description = Stores a message. Used for communication between allies. block.graphite-press.description = Compresses chunks of coal into pure sheets of graphite. block.multi-press.description = An upgraded version of the graphite press. Employs water and power to process coal quickly and efficiently. block.silicon-smelter.description = Reduces sand with pure coal. Produces silicon. From 02cb07f170dd9981835160503159c842809231e4 Mon Sep 17 00:00:00 2001 From: Tunacan427 Date: Wed, 25 Sep 2019 17:33:04 +0300 Subject: [PATCH 004/204] more translation (#4) yes --- core/assets/bundles/bundle_tr.properties | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 639e6fb0e9..c40a6c92fe 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -213,27 +213,27 @@ map.random = [accent]Rastgele Harita map.nospawn = This map does not have any cores for the player to spawn in! Add a[accent] orange[] core to this map in the editor. map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] non-orange[] cores to this map in the editor. map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor. -map.invalid = Haritayı açarken hata oldu: bozulmuş ya da geçersiz harita dosyası. +map.invalid = Haritayı açarken hata oldu: bozulmuş ya da geçersiz harita dosyası.- map.publish.error = Error publishing map: {0} map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! eula = Steam EULA map.publish = Map published. -map.publishing = [accent]Publishing map... +map.publishing = [accent]Publishing map...- editor.brush = Fırça editor.openin = Düzenleyici'de Aç editor.oregen = Maden Oluşumu editor.oregen.info = Maden Oluşumu: editor.mapinfo = Harita Bilgileri editor.author = Yapımcı: -editor.description = Açıklama: -editor.nodescription = A map must have a description of at least 4 characters before being published. +editor.description = Açıklama:-- +editor.nodescription = A map must have a description of at least 4 characters before being published.- editor.waves = Dalgalar: editor.rules = Kularlar: editor.generation = Generation: -editor.ingame = Oyun içinde düzenle +editor.ingame = Oyun içinde düzenle-- editor.publish.workshop = Workshop'da Yayınla editor.newmap = Yeni Harita -workshop = Workshop +workshop = Workshop- waves.title = Dalgalar waves.remove = Kaldır waves.never = @@ -658,10 +658,10 @@ content.unit.name = Units content.block.name = Bloklar content.mech.name = Mechs item.copper.name = Bakır -item.lead.name = Lead +item.lead.name = Kurşun item.coal.name = Kömür item.graphite.name = Graphite -item.titanium.name = Titanium +item.titanium.name = Titanyum item.thorium.name = Thorium item.silicon.name = Silikon item.plastanium.name = Plastanium From d621b5a77e3cc636ecf56f2323c20457b50b0bd5 Mon Sep 17 00:00:00 2001 From: Tunacan427 Date: Wed, 25 Sep 2019 19:58:30 +0300 Subject: [PATCH 005/204] More translations --- core/assets/bundles/bundle_tr.properties | 412 +++++++++++------------ 1 file changed, 206 insertions(+), 206 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 639e6fb0e9..f2689add07 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -51,18 +51,18 @@ minimap = Harita close = Kapat website = Website quit = Çık -save.quit = Save & Quit +save.quit = Kaydet & Çık maps = Haritalar maps.browse = Haritaları gör continue = Devam et maps.none = [lightgray]Harita Bulunamadı! -invalid = Invalid +invalid = Geçersiz preparingconfig = Yapılandırma Hazırlanıyor preparingcontent = İçerik Hazırlanıyor uploadingcontent = İçerik Yükleniyor uploadingpreviewfile = Önizleme Dosyası Yükleniyor committingchanges = Değişiklikler Uygulanıyor -done = Bittti +done = Bitti about.button = Hakkında name = İsim: @@ -96,13 +96,13 @@ server.versions = Kullandığın surum:[accent] {0}[]\nSunucunun sürümü:[acce host.info = [accent]host[], [scarlet]6567[] portunda bir sunucuya ev sahipliği yapıyor. \nAynı [lightgray]wifi veya yerel ağdaki[] herkes sunucu listelerinde senin sunucunu görebiliyor olmalı.\n\nEğer diğerlerinin herhangi bir yerden IP ile bağlanabilmesini istiyorsan [accent]port yönlendirmesi[] gerekli.\n\n[lightgray]Not: Eğer birisi senin yerel ağ oyununa katılmakta sorun yaşıyorsa güvenlik duvarı ayarlarında Mindustry'ye yerel ağ bağlantısı izni verdiğinden emin olun. Halka açık ağların zaman zaman sunucu aramaya engel olduğunu unutmayın. join.info = Burada, bağlanmak istediğin sunucunun [accent]IP[] adresini girebilir veya [accent]yerel ağ[] sunucularını görebilirsin..\nHem yerel ağ hem de geniş alan ağı çoklu oyuncu için destekleniyor.\n\n[lightgray]Not: Otomatik bir global sunucu listesi yok; eğer birisine IP adresi kullanarak bağlanmak istiyorsan IP adresini istemelisin. hostserver = Çok Oyunculu Oyun Aç -invitefriends = Invite Friends +invitefriends = Arkadaşlarını Davet Et hostserver.mobile = Oyun\nKur host = Kur hosting = [accent]Sunucu açılıyor... hosts.refresh = Yenile hosts.discovering = Yerel ağ oyunu aranıyor -hosts.discovering.any = Discovering games +hosts.discovering.any = Oyun aranıyor server.refreshing = Sunucu yenileniyor hosts.none = [lightgray]Yerel oyun bulunamadı! host.invalid = [scarlet]Kurucuya bağlanılamıyor. @@ -126,7 +126,7 @@ server.version = [gray]v{0} {1} server.custombuild = [yellow]Özel Sürüm confirmban = Bu kullanıcıyı yasaklamak istediğine emin misin? confirmkick = Bu kullanıcıyı atmak istediğine emin misin? -confirmvotekick = Are you sure you want to vote-kick this player? +confirmvotekick = Bu kullanıcıyı oylayıp atmak istediğinize emin misiniz? confirmunban = Bu kullanıcının yasağını kaldırmak istediğine emin misin? confirmadmin = Bu kullanıcıyı bir yönetici yapmak istediğine emin misin? confirmunadmin = Bu kullanıcının yönetici yetkilerini almak istediğine istediğine emin misin? @@ -137,7 +137,7 @@ disconnect.error = Bağlantı hatası. disconnect.closed = Bağlantı kapatıldı. disconnect.timeout = Zaman aşımı. disconnect.data = Dünya verisi yüklenemedi! -cantconnect = Unable to join game ([accent]{0}[]). +cantconnect = Oyuna girilemiyor ([accent]{0}[]). connecting = [accent]Bağlanılıyor... connecting.data = [accent]Dünya verisi yükleniyor... server.port = Port: @@ -163,7 +163,7 @@ save.rename = Yeniden isimlendir save.rename.text = Yeni isim: selectslot = Bir kayıt seçin. slot = [accent]Slot {0} -editmessage = Edit Message +editmessage = Mesajı Düzenle save.corrupted = [accent]Kayıt dosyası bozuk veya geçersiz!\nEğer oyununuzu kısa süre öce güncellediyseniz bu, kayıt formatındaki bir değişiklik. Bir hata [scarlet]değil[]. empty = on = Aç @@ -177,7 +177,7 @@ save.playtime = Oynama süresi: {0} warning = Uyarı. confirm = Doğrula delete = Sil -view.workshop = View In Workshop +view.workshop = Workshop'da görüntüle ok = Tamam open = Aç customize = Kuralları Özelleştir @@ -193,12 +193,12 @@ data.import.confirm = Importing external data will erase[scarlet] all[] your cur classic.export = Klasik Verileri Dışa Aktar classic.export.text = [accent]Mindustry'e[] büyük bir update olmuştur.\nKlasik (v3.5 build 40) kayıt ya da harita bulunmuştur. Bu kayıtları Mindustry Classic uygulamasında kullanmak için telefonunuzun dosyalarına çıkartmak ister misiniz? quit.confirm = Çıkmak istediğinize emin misiniz? -quit.confirm.tutorial = Ne yaptığınıza emin misiniz?\nEğitim [accent] Ayarlar->Oyun->Eğitimi Yeniden Al'dan[] tekrar yapabilirsiniz. +quit.confirm.tutorial = Ne yaptığınıza emin misiniz?\nDersi [accent] Ayarlar->Oyun->Dersi Yeniden Al'dan[] tekrar yapabilirsiniz. loading = [accent]Yükleniyor... saving = [accent]Kayıt ediliyor... wave = [accent]Dalga {0} wave.waiting = [lightgray]{0} saniye içinde dalga -wave.waveInProgress = [lightgray]Wave in progress +wave.waveInProgress = [lightgray]Dalga gerçekleşiyor waiting = [lightgray]Bekleniliyor... waiting.players = Oyuncular için bekleniliyor... wave.enemies = [lightgray]{0} Tane Düşman Kaldı @@ -217,8 +217,8 @@ map.invalid = Haritayı açarken hata oldu: bozulmuş ya da geçersiz harita dos map.publish.error = Error publishing map: {0} map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! eula = Steam EULA -map.publish = Map published. -map.publishing = [accent]Publishing map... +map.publish = Harita yayınlandı. +map.publishing = [accent]Harita yayınlanıyor... editor.brush = Fırça editor.openin = Düzenleyici'de Aç editor.oregen = Maden Oluşumu @@ -226,10 +226,10 @@ editor.oregen.info = Maden Oluşumu: editor.mapinfo = Harita Bilgileri editor.author = Yapımcı: editor.description = Açıklama: -editor.nodescription = A map must have a description of at least 4 characters before being published. +editor.nodescription = Haritanın en az 4 harflik bir açıklaması olması gerekiyor. editor.waves = Dalgalar: editor.rules = Kularlar: -editor.generation = Generation: +editor.generation = Oluşum: editor.ingame = Oyun içinde düzenle editor.publish.workshop = Workshop'da Yayınla editor.newmap = Yeni Harita @@ -250,7 +250,7 @@ waves.invalid = Clipboard'da geçersiz dalga sayısı var. waves.copied = Dalgalar kopyalandı. waves.none = Düşman bulunamadı.\nNote that empty wave layouts will automatically be replaced with the default layout. editor.default = [lightgray] -details = Details... +details = Detaylar... edit = Düzenle... editor.name = İsim: editor.spawn = Eleman Oluştur @@ -258,10 +258,10 @@ editor.removeunit = Eleman Kaldır editor.teams = Takımlar editor.errorload = Dosya yüklerken hata oluştu:\n[accent]{0} editor.errorsave = Dosya kaydederken hata oluştu:\n[accent]{0} -editor.errorimage = That's an image, not a map. Don't go around changing extensions expecting it to work.\n\nIf you want to import a legacy map, use the 'import legacy map' button in the editor. +editor.errorimage = That's an image, not a map.\n\nIf you want to import a 3.5/build 40 map, use the 'Import Legacy Map' button in the editor. editor.errorlegacy = This map is too old, and uses a legacy map format that is no longer supported. -editor.errornot = This is not a map file. -editor.errorheader = This map file is either not valid or corrupt. +editor.errornot = Bu bir harita dosyası değil. +editor.errorheader = Bu harita dosyası geçerli değil ya da bozuk. editor.errorname = Haritanın ismi yok. Bir kayıt dosyası mı yüklemeye çalışıyorsun? editor.update = Güncelle editor.randomize = Rastgele Yap @@ -271,8 +271,8 @@ editor.resize = Yeniden Boyutlandır editor.loadmap = Harita Yükle editor.savemap = Harita Kaydet editor.saved = Kaydedildi! -editor.save.noname = Haritanın bir ismi yok! 'harita bilgileri' menüsünden bir isim seç. -editor.save.overwrite = Haritan bir yerleşik haritayla örtüşüyor! 'harita bilgileri' menüsünden farklı bir isim seç. +editor.save.noname = Haritanın bir ismi yok! 'Harita bilgileri' menüsünden bir isim seç. +editor.save.overwrite = Haritan bir yerleşik haritayla örtüşüyor! 'Harita bilgileri' menüsünden farklı bir isim seç. editor.import.exists = [scarlet]İçeri aktarılamadı:[] '{0}' isminde zaten bir yerleşik harita var! editor.import = İçeri Aktar... editor.importmap = Haritayı İçeri Aktar @@ -296,13 +296,13 @@ editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exis editor.exists = A map with this name already exists. editor.selectmap = Select a map to load: -toolmode.replace = Replace +toolmode.replace = Değiştir toolmode.replace.description = Draws only on solid blocks. -toolmode.replaceall = Replace All +toolmode.replaceall = Hepsini Değiştir toolmode.replaceall.description = Replace all blocks in map. -toolmode.orthogonal = Orthogonal +toolmode.orthogonal = Dikey toolmode.orthogonal.description = Draws only orthogonal lines. -toolmode.square = Square +toolmode.square = Kare toolmode.square.description = Square brush. toolmode.eraseores = Erase Ores toolmode.eraseores.description = Erase only ores. @@ -317,8 +317,8 @@ filter.noise = Noise filter.median = Median filter.oremedian = Ore Median filter.blend = Blend -filter.defaultores = Default Ores -filter.ore = Ore +filter.defaultores = Varsayılan Madenler +filter.ore = Maden filter.rivernoise = River Noise filter.mirror = Mirror filter.clear = Clear @@ -333,37 +333,37 @@ filter.option.circle-scale = Circle Scale filter.option.octaves = Octaves filter.option.falloff = Falloff filter.option.angle = Angle -filter.option.block = Block -filter.option.floor = Floor +filter.option.block = Blok +filter.option.floor = Zemin filter.option.flooronto = Target Floor filter.option.wall = Wall -filter.option.ore = Ore +filter.option.ore = Maden filter.option.floor2 = Secondary Floor filter.option.threshold2 = Secondary Threshold filter.option.radius = Radius filter.option.percentile = Percentile -width = Width: -height = Height: -menu = Menu -play = Play +width = Eni: +height = Boyu: +menu = Menü +play = Oyna campaign = Campaign load = Load -save = Save +save = Kaydet fps = FPS: {0} tps = TPS: {0} ping = Ping: {0}ms -language.restart = Please restart your game for the language settings to take effect. +language.restart = Dil ayarlarının çalışması için lütfen oyunu yeniden başlatın. settings = Ayarlar -tutorial = Tutorial -tutorial.retake = Re-Take Tutorial -editor = Editor -mapeditor = Map Editor +tutorial = Ders +tutorial.retake = Dersi Yeniden Al +editor = Düzenleyici +mapeditor = Harita Düzenleyicisi donate = Bağış Yap -abandon = Abandon +abandon = Terk Et abandon.text = This zone and all its resources will be lost to the enemy. -locked = Locked +locked = Kilitli complete = [lightgray]Reach: zone.requirement = Wave {0} in zone {1} resume = Resume Zone:\n[lightgray]{0} @@ -383,14 +383,14 @@ zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met. zone.config.complete = Wave {0} reached:\nLoadout config unlocked. zone.resources = [lightgray]Resources Detected: zone.objective = [lightgray]Objective: [accent]{0} -zone.objective.survival = Survive -zone.objective.attack = Destroy Enemy Core -add = Add... -boss.health = Boss Health +zone.objective.survival = Hayatta Kal +zone.objective.attack = Düşman Çekirdeğini Yok Et +add = Ekle... +boss.health = Boss Canı connectfail = [crimson]Connection error:\n\n[accent]{0} error.unreachable = Server unreachable.\nIs the address spelled correctly? -error.invalidaddress = Invalid address. +error.invalidaddress = Geçersiz adres. error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry! error.alreadyconnected = Already connected. @@ -429,25 +429,25 @@ zone.fungalPass.description = A transition area between high mountains and lower zone.impact0078.description = zone.crags.description = -settings.language = Language -settings.data = Game Data +settings.language = Dil +settings.data = Oyun Verisi settings.reset = Reset to Defaults settings.rebind = Rebind -settings.controls = Controls -settings.game = Game -settings.sound = Sound -settings.graphics = Graphics -settings.cleardata = Clear Game Data... -settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! +settings.controls = Kontroller +settings.game = Oyun +settings.sound = Ses +settings.graphics = Grafikler +settings.cleardata = Oyun Verisini Sil... +settings.clear.confirm = Verileri silmek istediğinizden emin misiniz?\nBunu geri alamazsınız! settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. settings.clearunlocks = Clear Unlocks -settings.clearall = Clear All +settings.clearall = Hepsini Sil paused = [accent]< Paused > -yes = Yes -no = No -info.title = Info -error.title = [crimson]An error has occured -error.crashtitle = An error has occured +yes = Evet +no = Hayır +info.title = Bilgi +error.title = [crimson]Bir hata oldu +error.crashtitle = Bir hata oldu attackpvponly = [scarlet]Only available in Attack/PvP modes blocks.input = Input blocks.output = Output @@ -455,10 +455,10 @@ blocks.booster = Booster block.unknown = [lightgray]??? blocks.powercapacity = Power Capacity blocks.powershot = Power/Shot -blocks.damage = Damage +blocks.damage = Hasar blocks.targetsair = Targets Air blocks.targetsground = Targets Ground -blocks.itemsmoved = Move Speed +blocks.itemsmoved = Hareket Hızı blocks.launchtime = Time Between Launches blocks.shootrange = Menzil blocks.size = Boyut @@ -476,28 +476,28 @@ blocks.drilltier = Matkaplanabilenler blocks.drillspeed = Zemin Matkap Hızı blocks.boosteffect = Hızlandırma Efekti blocks.maxunits = Maksimum Aktif Unitler -blocks.health = Health -blocks.buildtime = Build Time -blocks.buildcost = Build Cost +blocks.health = Can +blocks.buildtime = İnşaat Süresi +blocks.buildcost = İnşaat Fiyatı blocks.inaccuracy = Inaccuracy blocks.shots = Shots blocks.reload = Shots/Second -blocks.ammo = Ammo +blocks.ammo = Mermi bar.drilltierreq = Better Drill Required bar.drillspeed = Drill Speed: {0}/s bar.efficiency = Efficiency: {0}% -bar.powerbalance = Power: {0}/s -bar.powerstored = Stored: {0}/{1} -bar.poweramount = Power: {0} -bar.poweroutput = Power Output: {0} -bar.items = Items: {0} -bar.capacity = Capacity: {0} -bar.liquid = Liquid -bar.heat = Heat -bar.power = Power +bar.powerbalance = Enerji: {0}/sn +bar.powerstored = Enerji Deposu: {0}/{1} +bar.poweramount = Enerji: {0} +bar.poweroutput = Enerji Üretimi: {0} +bar.items = Eşyalar: {0} +bar.capacity = Kapasite: {0} +bar.liquid = Sıvı +bar.heat = Isı +bar.power = Enerji bar.progress = Build Progress -bar.spawned = Units: {0}/{1} +bar.spawned = Unitler: {0}/{1} bullet.damage = [stat]{0}[lightgray] damage bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles @@ -511,57 +511,57 @@ bullet.tarred = [stat]tarred bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier bullet.reload = [stat]{0}[lightgray]x fire rate -unit.blocks = blocks -unit.powersecond = power units/second -unit.liquidsecond = liquid units/second -unit.itemssecond = items/second -unit.liquidunits = liquid units -unit.powerunits = power units -unit.degrees = degrees -unit.seconds = seconds -unit.persecond = /sec -unit.timesspeed = x speed +unit.blocks = bloklar +unit.powersecond = enerji birimi/saniye +unit.liquidsecond = sıvı birimi/saniye +unit.itemssecond = eşyalar/saniye +unit.liquidunits = sıvı birimi +unit.powerunits = enerji birimi +unit.degrees = derece +unit.seconds = saniye +unit.persecond = /sn +unit.timesspeed = x hız unit.percent = % -unit.items = items -category.general = General -category.power = Power -category.liquids = Liquids -category.items = Items +unit.items = eşyalar +category.general = Genel +category.power = Enerji +category.liquids = Sıvılar +category.items = Eşyalar category.crafting = Input/Output category.shooting = Shooting category.optional = Optional Enhancements setting.landscape.name = Lock Landscape -setting.shadows.name = Shadows +setting.shadows.name = Gölgeler setting.linear.name = Linear Filtering -setting.animatedwater.name = Animated Water -setting.animatedshields.name = Animated Shields +setting.animatedwater.name = Animasyonlu Su +setting.animatedshields.name = Animasyonlu Kalkanlar setting.antialias.name = Antialias[lightgray] (requires restart)[] setting.indicators.name = Enemy/Ally Indicators setting.autotarget.name = Auto-Target setting.keyboard.name = Mouse+Keyboard Controls setting.touchscreen.name = Touchscreen Controls -setting.fpscap.name = Max FPS -setting.fpscap.none = None +setting.fpscap.name = Maksimum FPS +setting.fpscap.none = Limitsiz setting.fpscap.text = {0} FPS setting.uiscale.name = UI Scaling[lightgray] (require restart)[] setting.swapdiagonal.name = Always Diagonal Placement -setting.difficulty.training = Training -setting.difficulty.easy = Easy +setting.difficulty.training = Eğitim +setting.difficulty.easy = Kolay setting.difficulty.normal = Normal -setting.difficulty.hard = Hard -setting.difficulty.insane = Insane -setting.difficulty.name = Difficulty: +setting.difficulty.hard = Zor +setting.difficulty.insane = Çılgın +setting.difficulty.name = Zorluk: setting.screenshake.name = Screen Shake setting.effects.name = Display Effects setting.sensitivity.name = Controller Sensitivity setting.saveinterval.name = Save Interval -setting.seconds = {0} Seconds -setting.fullscreen.name = Fullscreen -setting.borderlesswindow.name = Borderless Window[lightgray] (may require restart) -setting.fps.name = Show FPS +setting.seconds = {0} Saniye +setting.fullscreen.name = Tam Ekran +setting.borderlesswindow.name = Kenarsız Pencere[lightgray] (yeniden açmak gerekebilir) +setting.fps.name = FPS Göster setting.vsync.name = VSync -setting.lasers.name = Show Power Lasers -setting.pixelate.name = Pixelate[lightgray] (disables animations) +setting.lasers.name = Enerji Işınlarını Göster +setting.pixelate.name = Pixelle[lightgray] (animasyonları kapatır) setting.minimap.name = Show Minimap setting.musicvol.name = Music Volume setting.ambientvol.name = Ambient Volume @@ -578,12 +578,12 @@ uiscale.cancel = Cancel & Exit setting.bloom.name = Bloom keybind.title = Rebind Keys keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported. -category.general.name = General +category.general.name = Genel category.view.name = View -category.multiplayer.name = Multiplayer -command.attack = Attack -command.rally = Rally -command.retreat = Retreat +category.multiplayer.name = Çok Oyunculu +command.attack = Saldır +command.rally = Toplan +command.retreat = Geri Çekil keybind.gridMode.name = Block Select keybind.gridModeShift.name = Category Select keybind.press = Press a key... @@ -594,17 +594,17 @@ keybind.move_y.name = Move y keybind.fullscreen.name = Toggle Fullscreen keybind.select.name = Select/Shoot keybind.diagonal_placement.name = Diagonal Placement -keybind.pick.name = Pick Block -keybind.break_block.name = Break Block -keybind.deselect.name = Deselect -keybind.shoot.name = Shoot +keybind.pick.name = Blok Seç +keybind.break_block.name = Blok Kır +keybind.deselect.name = Seçimleri Kaldır +keybind.shoot.name = Ateş Et keybind.zoom_hold.name = Zoom Hold keybind.zoom.name = Zoom -keybind.menu.name = Menu -keybind.pause.name = Pause +keybind.menu.name = Menü +keybind.pause.name = Durdur keybind.minimap.name = Minimap keybind.dash.name = Dash -keybind.chat.name = Chat +keybind.chat.name = Konuş keybind.player_list.name = Player list keybind.console.name = Console keybind.rotate.name = Rotate @@ -615,20 +615,20 @@ keybind.chat_scroll.name = Chat scroll keybind.drop_unit.name = Drop Unit keybind.zoom_minimap.name = Zoom minimap mode.help.title = Description of modes -mode.survival.name = Survival +mode.survival.name = Hayatta Kalma mode.survival.description = The normal mode. Limited resources and automatic incoming waves.\n[gray]Requires enemy spawns in the map to play. -mode.sandbox.name = Sandbox +mode.sandbox.name = Yaratıcı mode.sandbox.description = Infinite resources and no timer for waves. mode.pvp.name = PvP mode.pvp.description = Fight against other players locally.\n[gray]Requires at least 2 differently-colored cores in the map to play. -mode.attack.name = Attack +mode.attack.name = Saldırı mode.attack.description = Destroy the enemy's base. No waves.\n[gray]Requires a red core in the map to play. mode.custom = Custom Rules -rules.infiniteresources = Infinite Resources -rules.wavetimer = Wave Timer -rules.waves = Waves -rules.attack = Attack Mode +rules.infiniteresources = Sınırsız Kaynaklar +rules.wavetimer = Dalga Zamanlayıcısı +rules.waves = Dalgalar +rules.attack = Saldırı Modu rules.enemyCheat = Infinite AI (Red Team) Resources rules.unitdrops = Unit Drops rules.unitbuildspeedmultiplier = Unit Production Speed Multiplier @@ -643,30 +643,30 @@ rules.buildcostmultiplier = Build Cost Multiplier rules.buildspeedmultiplier = Build Speed Multiplier rules.waitForWaveToEnd = Waves wait for enemies rules.dropzoneradius = Drop Zone Radius:[lightgray] (tiles) -rules.respawns = Max respawns per wave -rules.limitedRespawns = Limit Respawns -rules.title.waves = Waves -rules.title.respawns = Respawns +rules.respawns = Dalga Başına Maksimum Tekrar Canlanmalar +rules.limitedRespawns = Tekrar Canlanma Limiti +rules.title.waves = Dalgalar +rules.title.respawns = Tekrar Canlanmalar rules.title.resourcesbuilding = Kaynaklar & İnşa rules.title.player = Oyuncular rules.title.enemy = Düşmanlar -rules.title.unit = Units +rules.title.unit = Unitler -content.item.name = Items +content.item.name = Eşyalar content.liquid.name = Sıvılar -content.unit.name = Units +content.unit.name = Unitler content.block.name = Bloklar -content.mech.name = Mechs +content.mech.name = Mekanikler item.copper.name = Bakır -item.lead.name = Lead +item.lead.name = Kurşun item.coal.name = Kömür -item.graphite.name = Graphite -item.titanium.name = Titanium -item.thorium.name = Thorium +item.graphite.name = Grafit +item.titanium.name = Titanyum +item.thorium.name = Toryum item.silicon.name = Silikon -item.plastanium.name = Plastanium +item.plastanium.name = Plastanyum item.phase-fabric.name = Phase Fabric -item.surge-alloy.name = Surge Alloy +item.surge-alloy.name = Surge Alaşımı item.spore-pod.name = Spore Pod item.sand.name = Kum item.blast-compound.name = Blast Compound @@ -732,29 +732,29 @@ block.moss.name = Moss block.shrubs.name = Shrubs block.spore-moss.name = Spore Moss block.shalerocks.name = Shale Rocks -block.scrap-wall.name = Scrap Wall -block.scrap-wall-large.name = Large Scrap Wall -block.scrap-wall-huge.name = Huge Scrap Wall -block.scrap-wall-gigantic.name = Gigantic Scrap Wall +block.scrap-wall.name = Hurda Duvar +block.scrap-wall-large.name = Büyük Hurda Duvar +block.scrap-wall-huge.name = Dev Hurda Duvar +block.scrap-wall-gigantic.name = Devasa Hurda Duvar block.thruster.name = Thruster block.kiln.name = Kiln block.graphite-press.name = Graphite Press block.multi-press.name = Multi-Press block.constructing = {0} [lightgray](Constructing) block.spawn.name = Enemy Spawn -block.core-shard.name = Core: Shard -block.core-foundation.name = Core: Foundation -block.core-nucleus.name = Core: Nucleus +block.core-shard.name = Çekirdek: Shard +block.core-foundation.name = Çekirdek: Foundation +block.core-nucleus.name = Çekirdek: Nucleus block.deepwater.name = Derin Su block.water.name = Su -block.tainted-water.name = Tainted Water -block.darksand-tainted-water.name = Dark Sand Tainted Water -block.tar.name = Tar -block.stone.name = Stone +block.tainted-water.name = Lekeli Su +block.darksand-tainted-water.name = Kara Kum Lekeli Su +block.tar.name = Katran +block.stone.name = Taş block.sand.name = Kum -block.darksand.name = Dark Sand -block.ice.name = Ice -block.snow.name = Snow +block.darksand.name = Kara Kum +block.ice.name = Buz +block.snow.name = Kar block.craters.name = Craters block.sand-water.name = Sand water block.darksand-water.name = Dark Sand Water @@ -769,30 +769,30 @@ block.pine.name = Pine block.white-tree-dead.name = White Tree Dead block.white-tree.name = White Tree block.spore-cluster.name = Spore Cluster -block.metal-floor.name = Metal Floor 1 -block.metal-floor-2.name = Metal Floor 2 -block.metal-floor-3.name = Metal Floor 3 -block.metal-floor-5.name = Metal Floor 4 -block.metal-floor-damaged.name = Metal Floor Damaged +block.metal-floor.name = Metal Zemin 1 +block.metal-floor-2.name = Metal Zemin 2 +block.metal-floor-3.name = Metal Zemin 3 +block.metal-floor-5.name = Metal Zemin 4 +block.metal-floor-damaged.name = Hasarlı Metal Zemin block.dark-panel-1.name = Dark Panel 1 block.dark-panel-2.name = Dark Panel 2 block.dark-panel-3.name = Dark Panel 3 block.dark-panel-4.name = Dark Panel 4 block.dark-panel-5.name = Dark Panel 5 block.dark-panel-6.name = Dark Panel 6 -block.dark-metal.name = Dark Metal +block.dark-metal.name = Kara Metal block.ignarock.name = Igna Rock -block.hotrock.name = Hot Rock +block.hotrock.name = Sıcak Kaya block.magmarock.name = Magma Kayası block.cliffs.name = Cliffs -block.copper-wall.name = Copper Wall -block.copper-wall-large.name = Large Copper Wall -block.titanium-wall.name = Titanium Wall -block.titanium-wall-large.name = Large Titanium Wall +block.copper-wall.name = Bakır Duvar +block.copper-wall-large.name = Büyük Bakır Duvar +block.titanium-wall.name = Titanyum Duvar +block.titanium-wall-large.name = Büyük Titanyum Duvar block.phase-wall.name = Phase Wall block.phase-wall-large.name = Large Phase Wall -block.thorium-wall.name = Thorium Wall -block.thorium-wall-large.name = Large Thorium Wall +block.thorium-wall.name = Thoryum Duvar +block.thorium-wall-large.name = Büyük Thoryum Duvar block.door.name = Kapı block.door-large.name = Büyük Kapı block.duo.name = Duo @@ -800,37 +800,37 @@ block.scorch.name = Scorch block.scatter.name = Scatter block.hail.name = Hail block.lancer.name = Lancer -block.conveyor.name = Conveyor -block.titanium-conveyor.name = Titanium Conveyor -block.armored-conveyor.name = Armored Conveyor +block.conveyor.name = Konveyör +block.titanium-conveyor.name = Titanyum Konveyör +block.armored-conveyor.name = Zırhlı Konveyör block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyors. -block.junction.name = Junction +block.junction.name = Kavşak block.router.name = Yönlendirici -block.distributor.name = Distributor -block.sorter.name = Sorter -block.message.name = Message -block.overflow-gate.name = Overflow Gate -block.silicon-smelter.name = Silicon Smelter +block.distributor.name = Dağıtıcı +block.sorter.name = Ayıklayıcı +block.message.name = Mesaj +block.overflow-gate.name = Taşma Geçiti +block.silicon-smelter.name = Silikon Isıtıcısı block.phase-weaver.name = Phase Weaver block.pulverizer.name = Pulverizer block.cryofluidmixer.name = Cryofluid Mixer block.melter.name = Melter block.incinerator.name = Incinerator block.spore-press.name = Spore Press -block.separator.name = Separator +block.separator.name = Ayırıcı block.coal-centrifuge.name = Coal Centrifuge -block.power-node.name = Power Node -block.power-node-large.name = Large Power Node +block.power-node.name = Enerji Noktası +block.power-node-large.name = Büyük Enerji Noktası block.surge-tower.name = Surge Tower -block.battery.name = Battery -block.battery-large.name = Large Battery -block.combustion-generator.name = Combustion Generator -block.turbine-generator.name = Steam Generator -block.differential-generator.name = Differential Generator +block.battery.name = Batarya +block.battery-large.name = Büyük Batarya +block.combustion-generator.name = Yanma Jeneratörü +block.turbine-generator.name = Buhar Jeneratörü +block.differential-generator.name = Diferansiyel Jeneratör block.impact-reactor.name = Impact Reactor -block.mechanical-drill.name = Mechanical Drill -block.pneumatic-drill.name = Pneumatic Drill -block.laser-drill.name = Laser Drill +block.mechanical-drill.name = Mekanik Matkap +block.pneumatic-drill.name = Hava Basınçlı Matkap +block.laser-drill.name = Lazer Matkap block.water-extractor.name = Water Extractor block.cultivator.name = Cultivator block.dart-mech-pad.name = Alpha Mech Pad @@ -840,15 +840,15 @@ block.trident-ship-pad.name = Trident Ship Pad block.glaive-ship-pad.name = Glaive Ship Pad block.omega-mech-pad.name = Omega Mech Pad block.tau-mech-pad.name = Tau Mech Pad -block.conduit.name = Conduit -block.mechanical-pump.name = Mechanical Pump -block.item-source.name = Item Source -block.item-void.name = Item Void -block.liquid-source.name = Liquid Source -block.power-void.name = Power Void -block.power-source.name = Power Infinite +block.conduit.name = Boru +block.mechanical-pump.name = Mekanik Pompa +block.item-source.name = Sonsuz Eşya Kaynağı +block.item-void.name = Eşya Yokedici +block.liquid-source.name = Sonsuz Sıvı Kaynağı +block.power-void.name = Enerji Yokedici +block.power-source.name = Sonsuz Enerji Kaynağı block.unloader.name = Unloader -block.vault.name = Vault +block.vault.name = Depo block.wave.name = Wave block.swarmer.name = Swarmer block.salvo.name = Salvo @@ -858,8 +858,8 @@ block.bridge-conveyor.name = Bridge Conveyor block.plastanium-compressor.name = Plastanium Compressor block.pyratite-mixer.name = Pyratite Mixer block.blast-mixer.name = Blast Mixer -block.solar-panel.name = Solar Panel -block.solar-panel-large.name = Large Solar Panel +block.solar-panel.name = Güneş Paneli +block.solar-panel-large.name = Büyük Güneş Paneli block.oil-extractor.name = Oil Extractor block.command-center.name = Command Center block.draug-factory.name = Draug Miner Drone Factory @@ -896,19 +896,19 @@ block.shock-mine.name = Shock Mine block.overdrive-projector.name = Overdrive Projector block.force-projector.name = Force Projector block.arc.name = Arc -block.rtg-generator.name = RTG Generator +block.rtg-generator.name = RTG Jeneratör block.spectre.name = Spectre block.meltdown.name = Meltdown block.container.name = Container block.launch-pad.name = Launch Pad block.launch-pad-large.name = Large Launch Pad -team.blue.name = blue -team.crux.name = red -team.sharded.name = orange -team.orange.name = orange +team.blue.name = mavi +team.crux.name = kırmızı +team.sharded.name = turuncu +team.orange.name = turuncu team.derelict.name = derelict -team.green.name = green -team.purple.name = purple +team.green.name = yeşil +team.purple.name = mor unit.spirit.name = Spirit Repair Drone unit.draug.name = Draug Miner Drone unit.phantom.name = Phantom Builder Drone @@ -945,7 +945,7 @@ tutorial.waves = The[lightgray] enemy[] approaches.\n\nDefend the core for 2 wav tutorial.waves.mobile = The[lightgray] enemy[] approaches.\n\nDefend the core for 2 waves. Your ship will automatically fire at enemies.\nBuild more turrets and drills. Mine more copper. tutorial.launch = Once you reach a specific wave, you are able to[accent] launch the core[], leaving your defenses behind and[accent] obtaining all the resources in your core.[]\nThese resources can then be used to research new technology.\n\n[accent]Press the launch button. -item.copper.description = The most basic structural material. Used extensively in all types of blocks. +item.copper.description = En basit materyal. Her türlü blokda kullanılır. item.lead.description = A basic starter material. Used extensively in electronics and liquid transportation blocks. item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. item.graphite.description = Mineralized carbon, used for ammunition and electrical insulation. From f92a988612d1c0699a46b9f67f47b60a72f086f0 Mon Sep 17 00:00:00 2001 From: Kemal <45773590+kemalinanc13@users.noreply.github.com> Date: Wed, 25 Sep 2019 22:29:35 +0300 Subject: [PATCH 006/204] More translation. --- core/assets/bundles/bundle_tr.properties | 28 ++++++++++++------------ 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index fb90b5175a..4cb41737ab 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -193,7 +193,7 @@ data.import.confirm = Importing external data will erase[scarlet] all[] your cur classic.export = Klasik Verileri Dışa Aktar classic.export.text = [accent]Mindustry'e[] büyük bir update olmuştur.\nKlasik (v3.5 build 40) kayıt ya da harita bulunmuştur. Bu kayıtları Mindustry Classic uygulamasında kullanmak için telefonunuzun dosyalarına çıkartmak ister misiniz? quit.confirm = Çıkmak istediğinize emin misiniz? -quit.confirm.tutorial = Ne yaptığınıza emin misiniz?\nDersi [accent] Ayarlar->Oyun->Dersi Yeniden Al'dan[] tekrar yapabilirsiniz. +quit.confirm.tutorial = Ne yaptığınıza emin misiniz?\nÖğreticiyi [accent] Ayarlar->Oyun->Öğreticiyi Yeniden Al'dan[] tekrar yapabilirsiniz. loading = [accent]Yükleniyor... saving = [accent]Kayıt ediliyor... wave = [accent]Dalga {0} @@ -355,8 +355,8 @@ tps = TPS: {0} ping = Ping: {0}ms language.restart = Dil ayarlarının çalışması için lütfen oyunu yeniden başlatın. settings = Ayarlar -tutorial = Ders -tutorial.retake = Dersi Yeniden Al +tutorial = Öğretici +tutorial.retake = Öğreticiyi Yeniden Al editor = Düzenleyici mapeditor = Harita Düzenleyicisi donate = Bağış Yap @@ -860,8 +860,8 @@ block.pyratite-mixer.name = Pyratite Mixer block.blast-mixer.name = Blast Mixer block.solar-panel.name = Güneş Paneli block.solar-panel-large.name = Büyük Güneş Paneli -block.oil-extractor.name = Oil Extractor -block.command-center.name = Command Center +block.oil-extractor.name = Petrol Çıkarıcı +block.command-center.name = Komut Merkezi block.draug-factory.name = Draug Miner Drone Factory block.spirit-factory.name = Spirit Repair Drone Factory block.phantom-factory.name = Phantom Builder Drone Factory @@ -885,7 +885,7 @@ block.mass-driver.name = Mass Driver block.blast-drill.name = Airblast Drill block.thermal-pump.name = Thermal Pump block.thermal-generator.name = Thermal Generator -block.alloy-smelter.name = Alloy Smelter +block.alloy-smelter.name = Alaşım Karıştırıcısı block.mender.name = Mender block.mend-projector.name = Mend Projector block.surge-wall.name = Surge Wall @@ -924,14 +924,14 @@ unit.chaos-array.name = Chaos Array unit.eradicator.name = Eradicator unit.lich.name = Lich unit.reaper.name = Reaper -tutorial.next = [lightgray] -tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper -tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nClick the drill tab in the bottom right.\nSelect the[accent] mechanical drill[]. Place it on a copper vein by clicking.\n[accent]Right-click[] to stop building, and[accent] Hold Ctrl while scrolling[] to zoom in and out. -tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement. -tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[] -tutorial.conveyor = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent]Hold down the mouse to place in a line.[]\nHold[accent] CTRL[] while selecting a line to place diagonally.\n\n[accent]Place 2 conveyors with the line tool, then deliver an item into the core. -tutorial.conveyor.mobile = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent] Place in a line by holding down your finger for a few seconds[] and dragging in a direction.\n\n[accent]Place 2 conveyors with the line tool, then deliver an item into the core. -tutorial.turret = Once an item enters your core, it can be used for building.\nKeep in mind that not all items can be used for building.\nItems that are not used for building, such as[accent] coal[] or[accent] scrap[], cannot be put into the core.\nDefensive structures must be built to repel the[lightgray] enemy[].\nBuild a[accent] duo turret[] near your base. +tutorial.next = [lightgray] +tutorial.intro = [scarlet]Mindustry öğreticisine girdiniz[].\n[accent]Bakır kazarak[] başlayınız. Bunu yapmak için çekirdeğinize yakın bir bakır madenine dokunun.\n\n[accent]{0}/{1} bakır +tutorial.drill = Manuel olarak kazmak verimsizdir.\n[accent]Matkaplar []otomatikman kazabilir.\nSağ alttaki matkap sekmesine tıklayınız.\n[accent]Mekanik matkabı[] seçiniz. Tıklayarak bir bakır madenine yerleştiriniz.\n Yapımı durdurmak için [accent]sağ tıklayın[] ve yakınlaştırmak ve uzaklaştırmak için [accent]CTRL basılı tutarak tekerleği kaydırın[]. +tutorial.drill.mobile = Manuel olarak kazmak verimsizdir.\n[accent]Matkaplar []otomatikman kazabilir.\nSağ alttaki matkap sekmesine dokununuz.\n[accent]Mekanik matkabı[] seçiniz. \nDokunarak bir bakır madenine yerleştiriniz, sonra seçiminizi onaylamak için alttaki [accent] tik düğmesine[] basınız.\nYerleştirmenizi iptal etmek için [accent] X butonuna[] basınız. +tutorial.blockinfo = Her bloğun farklı istatistikleri vardır. Her matkap sadece belirli madenleri kazabilir.\nBir bloğun bilgi ve istastiklerine bakmak için,[accent] yapım menüsünde seçerken "?" tuşuna dokununuz.[]\n\n[accent]Şimdi Mekanik Matkap'ın istatistiklerine erişiniz.[] +tutorial.conveyor = [accent]Konvenyörler[] çekirdeğe eşyalar ulaştırmak için kullanılır.\nMatkaptan çekirdeğe konvenyörlerden oluşan bir sıra yapınız.\n[accent]Bir sıra halinde yerleştirmek için farenizi basılı tutunuz.[]\nÇaprazlama bir yol konvenyör yerleştirmek için [accent]CTRL[] tuşunu basılı tutunuz.\n\n[accent]Sıra aracı ile 2 konvenyör yerleştirin, sonra bir eşyayı çekirdeğe götürün. +tutorial.conveyor.mobile = [accent]Konvenyörler[] çekirdeğe eşyalar ulaştırmak için kullanılır.\nMatkaptan çekirdeğe konvenyörlerden oluşan bir sıra yapınız.\n[accent] Bir sıra halinde yerleştirmek için parmağınızı birkaç saniye basılı tutup[] bir yöne çekin.\n\n[accent]Sıra aracı ile 2 konvenyör yerleştirin, sonra bir eşyayı çekirdeğe götürün. +tutorial.turret = Bir eşya çekirdeğinize girdiğinde, inşa için kullanılabilir.\nHer eşyaların sadece inşa için kullanılmadığını aklınızda tutunuz.\nİnşa için kullanılmayan eşyalar,[accent] kömür[] ya da[accent] hurda[] gibileri çekirdeğe konulamaz.\n[lightgray]Düşmanı[] püskürtmek için savunma yapıları inşa edilmelidir.\nÜssünüze yakın bir yerde [accent] duo kulesi[] inşa ediniz. tutorial.drillturret = Duo turrets require[accent] copper ammo []to shoot.\nPlace a drill near the turret.\nLead conveyors into the turret to supply it with copper.\n\n[accent]Ammo delivered: 0/1 tutorial.pause = During battle, you are able to[accent] pause the game.[]\nYou may queue buildings while paused.\n\n[accent]Press space to pause. tutorial.pause.mobile = During battle, you are able to[accent] pause the game.[]\nYou may queue buildings while paused.\n\n[accent]Press this button in the top left to pause. From 2220af3ac475c99245f783309d85bc57fca70c5a Mon Sep 17 00:00:00 2001 From: Tunacan427 Date: Wed, 25 Sep 2019 23:46:46 +0300 Subject: [PATCH 007/204] Even more translations --- core/assets/bundles/bundle_tr.properties | 124 +++++++++++------------ 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index fb90b5175a..125d0159e0 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -605,9 +605,9 @@ keybind.pause.name = Durdur keybind.minimap.name = Minimap keybind.dash.name = Dash keybind.chat.name = Konuş -keybind.player_list.name = Player list -keybind.console.name = Console -keybind.rotate.name = Rotate +keybind.player_list.name = Oyuncu Listesi +keybind.console.name = Konsol +keybind.rotate.name = Döndür keybind.toggle_menus.name = Toggle menus keybind.chat_history_prev.name = Chat history prev keybind.chat_history_next.name = Chat history next @@ -618,7 +618,7 @@ mode.help.title = Description of modes mode.survival.name = Hayatta Kalma mode.survival.description = The normal mode. Limited resources and automatic incoming waves.\n[gray]Requires enemy spawns in the map to play. mode.sandbox.name = Yaratıcı -mode.sandbox.description = Infinite resources and no timer for waves. +mode.sandbox.description = Sonsuz kaynaklar ve dalgalar için zamanlayıcı yok. mode.pvp.name = PvP mode.pvp.description = Fight against other players locally.\n[gray]Requires at least 2 differently-colored cores in the map to play. mode.attack.name = Saldırı @@ -666,7 +666,7 @@ item.thorium.name = Toryum item.silicon.name = Silikon item.plastanium.name = Plastanyum item.phase-fabric.name = Phase Fabric -item.surge-alloy.name = Surge Alaşımı +item.surge-alloy.name = Dalgalanma Alaşımı item.spore-pod.name = Spore Pod item.sand.name = Kum item.blast-compound.name = Blast Compound @@ -674,7 +674,7 @@ item.pyratite.name = Pyratite item.metaglass.name = Metaglass item.scrap.name = Hurda liquid.water.name = Su -liquid.slag.name = Slag +liquid.slag.name = Cüruf liquid.oil.name = Petrol liquid.cryofluid.name = Cryofluid mech.alpha-mech.name = Alpha @@ -946,26 +946,26 @@ tutorial.waves.mobile = The[lightgray] enemy[] approaches.\n\nDefend the core fo tutorial.launch = Once you reach a specific wave, you are able to[accent] launch the core[], leaving your defenses behind and[accent] obtaining all the resources in your core.[]\nThese resources can then be used to research new technology.\n\n[accent]Press the launch button. item.copper.description = En basit materyal. Her türlü blokda kullanılır. -item.lead.description = A basic starter material. Used extensively in electronics and liquid transportation blocks. -item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. -item.graphite.description = Mineralized carbon, used for ammunition and electrical insulation. -item.sand.description = A common material that is used extensively in smelting, both in alloying and as a flux. -item.coal.description = Fossilized plant matter, formed long before the seeding event. Used extensively for fuel and resource production. -item.titanium.description = A rare super-light metal used extensively in liquid transportation, drills and aircraft. -item.thorium.description = A dense, radioactive metal used as structural support and nuclear fuel. -item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. -item.silicon.description = An extremely useful semiconductor. Applications in solar panels, complex electronics and homing turret ammunition. -item.plastanium.description = A light, ductile material used in advanced aircraft and fragmentation ammunition. -item.phase-fabric.description = A near-weightless substance used in advanced electronics and self-repairing technology. -item.surge-alloy.description = An advanced alloy with unique electrical properties. -item.spore-pod.description = A pod of synthetic spores, synthesized from atmospheric concentrations for industrial purposes. Used for conversion into oil, explosives and fuel. -item.blast-compound.description = An unstable compound used in bombs and explosives. Synthesized from spore pods and other volatile substances. Use as fuel is not advised. -item.pyratite.description = An extremely flammable substance used in incendiary weapons. -liquid.water.description = The most useful liquid. Commonly used for cooling machines and waste processing. -liquid.slag.description = Various different types of molten metal mixed together. Can be separated into its constituent minerals, or sprayed at enemy units as a weapon. -liquid.oil.description = A liquid used in advanced material production. Can be converted into coal as fuel, or sprayed and set on fire as a weapon. -liquid.cryofluid.description = An inert, non-corrosive liquid created from water and titanium. Has extremely high heat capacity. Extensively used as coolant. -mech.alpha-mech.description = The standard control mech. Based on a Dagger unit, with upgraded armor and building capabilities. Has more damage output than a Dart ship. +item.lead.description = Basit bir materyal. Elektronikte ve sıvı taşımada kullanılır. +item.metaglass.description = Süper sert camdan bir bileşim. Sıvı dağıtım ve depolama için yaygın olarak kullanılır. +item.graphite.description = Mineralize karbon. Mermi ve elektrik yalıtımında kullanılır. +item.sand.description = Hem alaşımda hem de akı halinde eritme işlemlerinde kullanılan bir malzeme. +item.coal.description = Fosilleşmiş bitki maddesi, tohumlama olayından çok önce oluşmuş. Yaygın olarak yakıt ve kaynak üretimi için kullanılır. +item.titanium.description = Yaygın olarak sıvı taşımacılığında, matkaplarda ve uçaklarda kullanılan nadir bir süper-hafif metal. +item.thorium.description = Yapısal destek ve nükleer yakıt olarak kullanılan yoğun, radyoaktif bir metal. +item.scrap.description = Eski yapılar ve birimlerin kalıntıları. Birçok farklı metalden eser miktarları içerir. +item.silicon.description = Kullanışlı bir yarı iletken. Güneş panellerinde, elektronikler ve hedef taret cephanesi için kullanılır. +item.plastanium.description = Gelişmiş uçak ve parçalama için kullanılan hafif, sünek bir malzeme. +item.phase-fabric.description = Gelişmiş elektronik ve kendi kendini tamir eden teknolojide kullanılan ağırlıksız bir madde. +item.surge-alloy.description = Elektriksel özelliklere sahip gelişmiş bir alaşım. +item.spore-pod.description = Endüstriyel amaçlar için atmosferik konsantrasyonlardan sentezlenen sentetik sporların bir kapsülü. Yağ, patlayıcı ve yakıt haline dönüştürmek için kullanılır. +item.blast-compound.description = Bomba ve patlayıcılarda kullanılan dengesiz bir bileşim. Spor kapsülleri ve diğer uçucu maddelerden sentezlenir. Yakıt olarak tavsiye edilmez. +item.pyratite.description = Yakıcı silahlarda kullanılan son derece yanıcı bir madde. +liquid.water.description = En kullanışlı sıvı. Makineleri soğutmak ve atık işlenmesi için kullanılır. +liquid.slag.description = Çeşitli tipte erimiş metallerin birbirine karışımı. Kurucu minerallerine ayrılabilir veya düşmanlara silah olarak püskürtülebilir. +liquid.oil.description = İleri seviye malzeme üretiminde kullanılan bir sıvıdır. Yakıt olarak kömür haline getirilebilir veya bir silah olarak püskürtülerek ateşe verilebilir. +liquid.cryofluid.description = Su ve titanyumdan oluşturulan aşındırıcı olmayan bir sıvı. Son derece yüksek ısı kapasitesine sahiptir. Soğutucu olarak yaygın olarak kullanılır. +mech.alpha-mech.description = Standart kontrol mekaniği. Yükseltilmiş zırh ve inşaat kabiliyetine sahip bir Dagger ünitesine dayanır. Dart gemisinden daha fazla hasara sahiptir. mech.delta-mech.description = A fast, lightly-armored mech made for hit-and-run attacks. Does little damage against structures, but can kill large groups of enemy units very quickly with its arc lightning weapons. mech.tau-mech.description = The support mech. Heals allied blocks by shooting at them. Can heal allies in a radius with its repair ability. mech.omega-mech.description = A bulky and well-armored mech, made for front-line assaults. Its armor can block up to 90% of incoming damage. @@ -984,41 +984,41 @@ unit.eruptor.description = A heavy mech designed to take down structures. Fires unit.wraith.description = A fast, hit-and-run interceptor unit. Targets power generators. unit.ghoul.description = A heavy carpet bomber. Rips through enemy structures, targeting critical infrastructure. unit.revenant.description = A heavy, hovering missile array. -block.message.description = Stores a message. Used for communication between allies. -block.graphite-press.description = Compresses chunks of coal into pure sheets of graphite. -block.multi-press.description = An upgraded version of the graphite press. Employs water and power to process coal quickly and efficiently. -block.silicon-smelter.description = Reduces sand with pure coal. Produces silicon. -block.kiln.description = Smelts sand and lead into the compound known as metaglass. Requires small amounts of power to run. -block.plastanium-compressor.description = Produces plastanium from oil and titanium. -block.phase-weaver.description = Synthesizes phase fabric from radioactive thorium and sand. Requires massive amounts of power to function. -block.alloy-smelter.description = Combines titanium, lead, silicon and copper to produce surge alloy. -block.cryofluidmixer.description = Mixes water and fine titanium powder into cryofluid. Essential for thorium reactor usage. -block.blast-mixer.description = Crushes and mixes clusters of spores with pyratite to produce blast compound. -block.pyratite-mixer.description = Mixes coal, lead and sand into highly flammable pyratite. -block.melter.description = Melts down scrap into slag for further processing or usage in wave turrets. -block.separator.description = Separates slag into its mineral components. Outputs the cooled result. -block.spore-press.description = Compresses spore pods under extreme pressure to synthesize oil. -block.pulverizer.description = Crushes scrap into fine sand. -block.coal-centrifuge.description = Solidifes oil into chunks of coal. -block.incinerator.description = Vaporizes any excess item or liquid it receives. -block.power-void.description = Voids all power inputted into it. Sandbox only. -block.power-source.description = Infinitely outputs power. Sandbox only. -block.item-source.description = Infinitely outputs items. Sandbox only. -block.item-void.description = Destroys any items. Sandbox only. -block.liquid-source.description = Infinitely outputs liquids. Sandbox only. -block.copper-wall.description = A cheap defensive block.\nUseful for protecting the core and turrets in the first few waves. -block.copper-wall-large.description = A cheap defensive block.\nUseful for protecting the core and turrets in the first few waves.\nSpans multiple tiles. -block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies. -block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles. -block.thorium-wall.description = A strong defensive block.\nDecent protection from enemies. -block.thorium-wall-large.description = A strong defensive block.\nDecent protection from enemies.\nSpans multiple tiles. -block.phase-wall.description = A wall coated with special phase-based reflective compound. Deflects most bullets upon impact. -block.phase-wall-large.description = A wall coated with special phase-based reflective compound. Deflects most bullets upon impact.\nSpans multiple tiles. -block.surge-wall.description = An extremely durable defensive block.\nBuilds up charge on bullet contact, releasing it randomly. -block.surge-wall-large.description = An extremely durable defensive block.\nBuilds up charge on bullet contact, releasing it randomly.\nSpans multiple tiles. -block.door.description = A small door. Can be opened or closed by tapping. -block.door-large.description = A large door. Can be opened and closed by tapping.\nSpans multiple tiles. -block.mender.description = Periodically repairs blocks in its vicinity. Keeps defenses repaired in-between waves.\nOptionally uses silicon to boost range and efficiency. +block.message.description = Bir mesajı saklar. Müttefikler arasındaki haberleşmede kullanılır. +block.graphite-press.description = Kömür parçalarını saf grafit tabakalarına sıkıştırır. +block.multi-press.description = Grafit baskı makinesinin yükseltilmiş versiyonu. Kömürün hızlı ve verimli bir şekilde işlenmesi için su ve enerji kullanır. +block.silicon-smelter.description = Saf kömürle kumu azaltır. Silikon üretir. +block.kiln.description = Kum ve kurşunu eritir ve metaglass olarak bilinen bileşiği oluşturur. Çalıştırmak için az miktarda enerji gerektirir. +block.plastanium-compressor.description = Petrol ve titanyumdan plastanyum üretir. +block.phase-weaver.description = Faz kumaşını radyoaktif toryum ve kumdan sentezler. İşlev için büyük miktarda güç gerektirir. +block.alloy-smelter.description = Dalgalanma alaşımı üretmek için titanyum, kurşun, silikon ve bakırı birleştirir. +block.cryofluidmixer.description = Su ve titanyum tozunu cryofluid'e karıştırır. Toryum reaktörü kullanımı için önemlidir. +block.blast-mixer.description = Patlama bileşiği üretmek için spor kümelerini pirratit ile ezer ve karıştırır. +block.pyratite-mixer.description = Kömür, kurşun ve kumu çok yanıcı olan pirratite karıştırır. +block.melter.description = Silah olarak kullanım veya daha çok işleme için hurdayı cürufta eritir. +block.separator.description = Cürufu mineral bileşenlerine ayırır. Soğutulmuş sonucu çıkarır. +block.spore-press.description = Yağı çıkartmak için aşırı basınç altında spor tüplerini sıkıştırır. +block.pulverizer.description = Hurdaları ince kuma ezer. +block.coal-centrifuge.description = Yağı kömür parçalarına katılaştırır. +block.incinerator.description = Alınan fazlalıkları veya sıvıları buharlaştırır (yok eder). +block.power-void.description = İçine konan enerjiyi yok eder. Sadece Yaratıcı Modda. +block.power-source.description = Sonsuz enerji verir. Sadece Yaratıcı Modda. +block.item-source.description = Seçilen eşyadan sonsuz verir. Sadece Yaratıcı Modda. +block.item-void.description = Verilen eşyaları yok eder. Sadece Yaratıcı Modda. +block.liquid-source.description = Seçilen sıvıyı sonsuz verir. Sadece Yaratıcı Modda. +block.copper-wall.description = Ucuz bir savunma bloğu.\nİlk birkaç dalgada çekirdeği ve silahları korumak için kullanışlıdır. +block.copper-wall-large.description = Ucuz bir savunma bloğu.\nİlk birkaç dalgada çekirdeği ve silahları korumak için kullanışlıdır.\nBirçok blok alan kaplar. +block.titanium-wall.description = Orta derecede güçlü savunma bloğu.\nDüşmanlardan orta derecede koruma sağlar. +block.titanium-wall-large.description = Orta derecede güçlü savunma bloğu.\nDüşmanlardan orta derecede koruma sağlar.\nBirçok blok alan kaplar. +block.thorium-wall.description = Güçlü bir savunma bloğu.\nDüşmanlardan iyi korunma sağlar. +block.thorium-wall-large.description = Güçlü bir savunma bloğu.\nDüşmanlardan iyi korunma sağlar.\nBirçok blok alan kaplar. +block.phase-wall.description = Özel faz bazlı yansıtıcı bileşik ile kaplanmış bir duvar. Çoğu mermi çarpma anında saptırır. +block.phase-wall-large.description = Özel faz bazlı yansıtıcı bileşik ile kaplanmış bir duvar. Çoğu mermi çarpma anında saptırır.\nBirçok blok alan kaplar. +block.surge-wall.description = Son derece dayanıklı bir savunma bloğu.\nMermi temasıyla yükü yükseltir ve rastgele serbest bırakır. +block.surge-wall-large.description = Son derece dayanıklı bir savunma bloğu.\nMermi temasıyla yükü yükseltir ve rastgele serbest bırakır.\nBirçok blok alan kaplar. +block.door.description = Küçük bir kapı. Dokunarak açılabilir veya kapatılabilir. +block.door-large.description = Büyük bir kapı. Dokunarak açılabilir veya kapatılabilir.\nBirçok blok alan kaplar. +block.mender.description = Çevresindeki blokları periyodik olarak tamir eder. Savunmaları dalgalar arasında tamir eder.\nİsteğe bağlı olarak menzili ve verimi arttırmak için silikon kullanın. block.mend-projector.description = An upgraded version of the Mender. Repairs blocks in its vicinity.\nOptionally uses phase fabric to boost range and efficiency. block.overdrive-projector.description = Increases the speed of nearby buildings.\nOptionally uses phase fabric to boost range and efficiency. block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage.\nOverheats if too much damage is sustained. Optionally uses coolant to prevent overheating. Phase fabric can be used to increase shield size. @@ -1053,7 +1053,7 @@ block.thermal-generator.description = Generates power when placed in hot locatio block.turbine-generator.description = An advanced combustion generator. More efficient, but requires additional water for generating steam. block.differential-generator.description = Generates large amounts of energy. Utilizes the temperature difference between cryofluid and burning pyratite. block.rtg-generator.description = A simple, reliable generator. Uses the heat of decaying radioactive compounds to produce energy at a slow rate. -block.solar-panel.description = Provides a small amount of power from the sun. +block.solar-panel.description = Güneşten küçük bir enerji üretir. block.solar-panel-large.description = A significantly more efficient version of the standard solar panel. block.thorium-reactor.description = Generates significant amounts of power from thorium. Requires constant cooling. Will explode violently if insufficient amounts of coolant are supplied. Power output depends on fullness, with base power generated at full capacity. block.impact-reactor.description = An advanced generator, capable of creating massive amounts of power at peak efficiency. Requires a significant power input to kickstart the process. From f925ec8cbed191c73d245cefc3b44067ae78106c Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 27 Sep 2019 16:04:34 -0400 Subject: [PATCH 008/204] Basic kill tracking --- core/src/io/anuke/mindustry/content/Blocks.java | 2 +- .../io/anuke/mindustry/entities/traits/DamageTrait.java | 6 ++++++ .../io/anuke/mindustry/entities/traits/KillerTrait.java | 5 +++++ core/src/io/anuke/mindustry/entities/type/Bullet.java | 7 +++++++ .../anuke/mindustry/entities/type/DestructibleEntity.java | 4 ++++ .../src/io/anuke/mindustry/desktop/DesktopLauncher.java | 3 ++- 6 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 core/src/io/anuke/mindustry/entities/traits/KillerTrait.java diff --git a/core/src/io/anuke/mindustry/content/Blocks.java b/core/src/io/anuke/mindustry/content/Blocks.java index f70da4817a..8362b3e0b2 100644 --- a/core/src/io/anuke/mindustry/content/Blocks.java +++ b/core/src/io/anuke/mindustry/content/Blocks.java @@ -1194,7 +1194,7 @@ public class Blocks implements ContentList{ rotateSpeed = 1.4f; attribute = Attribute.water; - consumes.power(0.90f); + consumes.power(1f); }}; cultivator = new Cultivator("cultivator"){{ diff --git a/core/src/io/anuke/mindustry/entities/traits/DamageTrait.java b/core/src/io/anuke/mindustry/entities/traits/DamageTrait.java index 3f009687d6..fdb41472e8 100644 --- a/core/src/io/anuke/mindustry/entities/traits/DamageTrait.java +++ b/core/src/io/anuke/mindustry/entities/traits/DamageTrait.java @@ -1,5 +1,11 @@ package io.anuke.mindustry.entities.traits; +import io.anuke.mindustry.entities.type.*; + public interface DamageTrait{ float damage(); + + default void killed(Entity other){ + + } } diff --git a/core/src/io/anuke/mindustry/entities/traits/KillerTrait.java b/core/src/io/anuke/mindustry/entities/traits/KillerTrait.java new file mode 100644 index 0000000000..17efa31c40 --- /dev/null +++ b/core/src/io/anuke/mindustry/entities/traits/KillerTrait.java @@ -0,0 +1,5 @@ +package io.anuke.mindustry.entities.traits; + +public interface KillerTrait{ + void killed(Entity other); +} diff --git a/core/src/io/anuke/mindustry/entities/type/Bullet.java b/core/src/io/anuke/mindustry/entities/type/Bullet.java index 97051a2faa..a1f4831f66 100644 --- a/core/src/io/anuke/mindustry/entities/type/Bullet.java +++ b/core/src/io/anuke/mindustry/entities/type/Bullet.java @@ -134,6 +134,13 @@ public class Bullet extends SolidEntity implements DamageTrait, ScaleTrait, Pool return 1f; } + @Override + public void killed(Entity other){ + if(owner instanceof KillerTrait){ + ((KillerTrait)owner).killed(other); + } + } + @Override public void absorb(){ supressCollision = true; diff --git a/core/src/io/anuke/mindustry/entities/type/DestructibleEntity.java b/core/src/io/anuke/mindustry/entities/type/DestructibleEntity.java index 350a47f9cf..1db9308eef 100644 --- a/core/src/io/anuke/mindustry/entities/type/DestructibleEntity.java +++ b/core/src/io/anuke/mindustry/entities/type/DestructibleEntity.java @@ -15,8 +15,12 @@ public abstract class DestructibleEntity extends SolidEntity implements HealthTr @Override public void collision(SolidTrait other, float x, float y){ if(other instanceof DamageTrait){ + boolean wasDead = isDead(); onHit(other); damage(((DamageTrait)other).damage()); + if(!wasDead && isDead()){ + ((DamageTrait)other).killed(this); + } } } diff --git a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java index c734bfe474..8f671dbc04 100644 --- a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java +++ b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java @@ -35,7 +35,7 @@ import static io.anuke.mindustry.Vars.*; public class DesktopLauncher extends ClientLauncher{ public final static String discordID = "610508934456934412"; - boolean useDiscord = OS.is64Bit, showConsole = true; + boolean useDiscord = OS.is64Bit, showConsole = false; public static void main(String[] arg){ try{ @@ -217,6 +217,7 @@ public class DesktopLauncher extends ClientLauncher{ @Override public NetProvider getNet(){ + if(steam && SVars.net == null) SVars.net = new SNet(new ArcNetImpl()); return steam ? SVars.net : new ArcNetImpl(); } From 1f24d936d8339e128dfd342d34c822535d119f52 Mon Sep 17 00:00:00 2001 From: Tunacan427 Date: Fri, 27 Sep 2019 23:12:23 +0300 Subject: [PATCH 009/204] why do i do so many commits --- core/assets/bundles/bundle_tr.properties | 47 ++++++++++++------------ 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 4532ef97d6..9d68031134 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -32,14 +32,14 @@ stat.delivered = Gönderilen Kaynaklar: stat.rank = Rütbe: [accent]{0} launcheditems = [accent]Gönderilen Kaynaklar -map.delete = "[accent]{0}[]"Haritasını silmek istediğine emin misin? +map.delete = "[accent]{0}[]" haritasını silmek istediğine emin misin? level.highscore = Rekor: [accent]{0} level.select = Seviye Seçimi level.mode = Oyun Modu: showagain = Bir daha gösterme -coreattack = < Çekirdek saldırı altında! > +coreattack = < Merkez saldırı altında! > nearpoint = [[ [scarlet]İNİŞ PİSTİNDEN AYRIL[] ]\nimha tehlikesi -database = Çekirdek Veritabanı +database = Ana Veritabanı savegame = Oyunu Kaydet loadgame = Oyunu Yükle joingame = Oyuna Katıl @@ -70,7 +70,7 @@ noname = Bir[accent] kullanıcı adı[] seçmelisin. filename = Dosya Adı: unlocked = Yeni içerik açıldı! completed = [accent]Tamamlandı -techtree = Yetenek Ağacı +techtree = Teknoloji Ağacı research.list = [lightgray]Araştırmalar: research = Araştır researched = [lightgray]{0} Araştırıldı. @@ -336,7 +336,7 @@ filter.option.angle = Angle filter.option.block = Blok filter.option.floor = Zemin filter.option.flooronto = Target Floor -filter.option.wall = Wall +filter.option.wall = Duvar filter.option.ore = Maden filter.option.floor2 = Secondary Floor filter.option.threshold2 = Secondary Threshold @@ -347,8 +347,8 @@ width = Eni: height = Boyu: menu = Menü play = Oyna -campaign = Campaign -load = Load +campaign = Başla +load = Yükle save = Kaydet fps = FPS: {0} tps = TPS: {0} @@ -362,7 +362,7 @@ mapeditor = Harita Düzenleyicisi donate = Bağış Yap abandon = Terk Et -abandon.text = This zone and all its resources will be lost to the enemy. +abandon.text = Burası ve bütün kaynakları düşmana kaybedilecek. locked = Kilitli complete = [lightgray]Reach: zone.requirement = Wave {0} in zone {1} @@ -373,8 +373,8 @@ launch.title = Launch Successful launch.next = [lightgray]next opportunity at wave {0} launch.unable2 = [scarlet]Unable to LAUNCH.[] launch.confirm = This will launch all resources in your core.\nYou will not be able to return to this base. -launch.skip.confirm = If you skip now, you will not be able to launch until later waves. -uncover = Uncover +launch.skip.confirm = Eğer şimdi geçerseniz, +uncover = Aç configure = Configure Loadout configure.locked = [lightgray]Unlock configuring loadout: Wave {0}. configure.invalid = Amount must be a number between 0 and {0}. @@ -384,7 +384,7 @@ zone.config.complete = Wave {0} reached:\nLoadout config unlocked. zone.resources = [lightgray]Resources Detected: zone.objective = [lightgray]Objective: [accent]{0} zone.objective.survival = Hayatta Kal -zone.objective.attack = Düşman Çekirdeğini Yok Et +zone.objective.attack = Düşman Merkezini Yok Et add = Ekle... boss.health = Boss Canı @@ -514,7 +514,7 @@ bullet.reload = [stat]{0}[lightgray]x fire rate unit.blocks = bloklar unit.powersecond = enerji birimi/saniye unit.liquidsecond = sıvı birimi/saniye -unit.itemssecond = eşyalar/saniye +unit.itemssecond = eşya/saniye unit.liquidunits = sıvı birimi unit.powerunits = enerji birimi unit.degrees = derece @@ -522,7 +522,7 @@ unit.seconds = saniye unit.persecond = /sn unit.timesspeed = x hız unit.percent = % -unit.items = eşyalar +unit.items = eşya category.general = Genel category.power = Enerji category.liquids = Sıvılar @@ -619,6 +619,7 @@ mode.survival.name = Hayatta Kalma mode.survival.description = The normal mode. Limited resources and automatic incoming waves.\n[gray]Requires enemy spawns in the map to play. mode.sandbox.name = Yaratıcı mode.sandbox.description = Sonsuz kaynaklar ve dalgalar için zamanlayıcı yok. +mode.editor.name = Düzenleyici mode.pvp.name = PvP mode.pvp.description = Fight against other players locally.\n[gray]Requires at least 2 differently-colored cores in the map to play. mode.attack.name = Saldırı @@ -742,9 +743,9 @@ block.graphite-press.name = Graphite Press block.multi-press.name = Multi-Press block.constructing = {0} [lightgray](Constructing) block.spawn.name = Enemy Spawn -block.core-shard.name = Çekirdek: Shard -block.core-foundation.name = Çekirdek: Foundation -block.core-nucleus.name = Çekirdek: Nucleus +block.core-shard.name = Merkez: Shard +block.core-foundation.name = Merkez: Foundation +block.core-nucleus.name = Merkez: Nucleus block.deepwater.name = Derin Su block.water.name = Su block.tainted-water.name = Lekeli Su @@ -925,13 +926,13 @@ unit.eradicator.name = Eradicator unit.lich.name = Lich unit.reaper.name = Reaper tutorial.next = [lightgray] -tutorial.intro = [scarlet]Mindustry öğreticisine girdiniz[].\n[accent]Bakır kazarak[] başlayınız. Bunu yapmak için çekirdeğinize yakın bir bakır madenine dokunun.\n\n[accent]{0}/{1} bakır +tutorial.intro = [scarlet]Mindustry öğreticisine hoş geldiniz.[]\n[accent]Bakır kazarak[] başlayınız. Bunu yapmak için merkezinize yakın bir bakır madenine dokunun.\n\n[accent]{0}/{1} bakır tutorial.drill = Manuel olarak kazmak verimsizdir.\n[accent]Matkaplar []otomatikman kazabilir.\nSağ alttaki matkap sekmesine tıklayınız.\n[accent]Mekanik matkabı[] seçiniz. Tıklayarak bir bakır madenine yerleştiriniz.\n Yapımı durdurmak için [accent]sağ tıklayın[] ve yakınlaştırmak ve uzaklaştırmak için [accent]CTRL basılı tutarak tekerleği kaydırın[]. tutorial.drill.mobile = Manuel olarak kazmak verimsizdir.\n[accent]Matkaplar []otomatikman kazabilir.\nSağ alttaki matkap sekmesine dokununuz.\n[accent]Mekanik matkabı[] seçiniz. \nDokunarak bir bakır madenine yerleştiriniz, sonra seçiminizi onaylamak için alttaki [accent] tik düğmesine[] basınız.\nYerleştirmenizi iptal etmek için [accent] X butonuna[] basınız. tutorial.blockinfo = Her bloğun farklı istatistikleri vardır. Her matkap sadece belirli madenleri kazabilir.\nBir bloğun bilgi ve istastiklerine bakmak için,[accent] yapım menüsünde seçerken "?" tuşuna dokununuz.[]\n\n[accent]Şimdi Mekanik Matkap'ın istatistiklerine erişiniz.[] -tutorial.conveyor = [accent]Konvenyörler[] çekirdeğe eşyalar ulaştırmak için kullanılır.\nMatkaptan çekirdeğe konvenyörlerden oluşan bir sıra yapınız.\n[accent]Bir sıra halinde yerleştirmek için farenizi basılı tutunuz.[]\nÇaprazlama bir yol konvenyör yerleştirmek için [accent]CTRL[] tuşunu basılı tutunuz.\n\n[accent]Sıra aracı ile 2 konvenyör yerleştirin, sonra bir eşyayı çekirdeğe götürün. -tutorial.conveyor.mobile = [accent]Konvenyörler[] çekirdeğe eşyalar ulaştırmak için kullanılır.\nMatkaptan çekirdeğe konvenyörlerden oluşan bir sıra yapınız.\n[accent] Bir sıra halinde yerleştirmek için parmağınızı birkaç saniye basılı tutup[] bir yöne çekin.\n\n[accent]Sıra aracı ile 2 konvenyör yerleştirin, sonra bir eşyayı çekirdeğe götürün. -tutorial.turret = Bir eşya çekirdeğinize girdiğinde, inşa için kullanılabilir.\nHer eşyaların sadece inşa için kullanılmadığını aklınızda tutunuz.\nİnşa için kullanılmayan eşyalar,[accent] kömür[] ya da[accent] hurda[] gibileri çekirdeğe konulamaz.\n[lightgray]Düşmanı[] püskürtmek için savunma yapıları inşa edilmelidir.\nÜssünüze yakın bir yerde [accent] duo kulesi[] inşa ediniz. +tutorial.conveyor = [accent]Konveyörler[] merkeze eşyaları ulaştırmak için kullanılır.\nMatkaptan merkeze konveyörlerden oluşan bir sıra yapınız.\n[accent]Bir sıra halinde yerleştirmek için farenizi basılı tutunuz.[]\nÇaprazlama bir yol konveyör yerleştirmek için [accent]CTRL[] tuşunu basılı tutunuz.\n\n[accent]Sıra aracı ile 2 konveyör yerleştirin, sonra bir eşyayı merkeze götürün. +tutorial.conveyor.mobile = [accent]Konveyörler[] merkeze eşyaları ulaştırmak için kullanılır.\nMatkaptan merkeze konveyörlerden oluşan bir sıra yapınız.\n[accent] Bir sıra halinde yerleştirmek için parmağınızı birkaç saniye basılı tutup[] bir yöne çekin.\n\n[accent]Sıra aracı ile 2 konveyör yerleştirin, sonra bir eşyayı merkeze götürün. +tutorial.turret = Bir eşya merkezinize girdiğinde, inşa için kullanılabilir.\nHer eşyaların sadece inşa için kullanılmadığını aklınızda tutunuz.\nİnşa için kullanılmayan eşyalar,[accent] kömür[] ya da[accent] hurda[] gibileri merkeze konulamaz.\n[lightgray]Düşmanı[] püskürtmek için savunma yapıları inşa edilmelidir.\nÜssünüze yakın bir yerde [accent] duo kulesi[] inşa ediniz. tutorial.drillturret = Duo turrets require[accent] copper ammo []to shoot.\nPlace a drill near the turret.\nLead conveyors into the turret to supply it with copper.\n\n[accent]Ammo delivered: 0/1 tutorial.pause = During battle, you are able to[accent] pause the game.[]\nYou may queue buildings while paused.\n\n[accent]Press space to pause. tutorial.pause.mobile = During battle, you are able to[accent] pause the game.[]\nYou may queue buildings while paused.\n\n[accent]Press this button in the top left to pause. @@ -1006,8 +1007,8 @@ block.power-source.description = Sonsuz enerji verir. Sadece Yaratıcı Modda. block.item-source.description = Seçilen eşyadan sonsuz verir. Sadece Yaratıcı Modda. block.item-void.description = Verilen eşyaları yok eder. Sadece Yaratıcı Modda. block.liquid-source.description = Seçilen sıvıyı sonsuz verir. Sadece Yaratıcı Modda. -block.copper-wall.description = Ucuz bir savunma bloğu.\nİlk birkaç dalgada çekirdeği ve silahları korumak için kullanışlıdır. -block.copper-wall-large.description = Ucuz bir savunma bloğu.\nİlk birkaç dalgada çekirdeği ve silahları korumak için kullanışlıdır.\nBirçok blok alan kaplar. +block.copper-wall.description = Ucuz bir savunma bloğu.\nİlk birkaç dalgada merkezi ve silahları korumak için kullanışlıdır. +block.copper-wall-large.description = Ucuz bir savunma bloğu.\nİlk birkaç dalgada merkezi ve silahları korumak için kullanışlıdır.\nBirçok blok alan kaplar. block.titanium-wall.description = Orta derecede güçlü savunma bloğu.\nDüşmanlardan orta derecede koruma sağlar. block.titanium-wall-large.description = Orta derecede güçlü savunma bloğu.\nDüşmanlardan orta derecede koruma sağlar.\nBirçok blok alan kaplar. block.thorium-wall.description = Güçlü bir savunma bloğu.\nDüşmanlardan iyi korunma sağlar. @@ -1019,7 +1020,7 @@ block.surge-wall-large.description = Son derece dayanıklı bir savunma bloğu.\ block.door.description = Küçük bir kapı. Dokunarak açılabilir veya kapatılabilir. block.door-large.description = Büyük bir kapı. Dokunarak açılabilir veya kapatılabilir.\nBirçok blok alan kaplar. block.mender.description = Çevresindeki blokları periyodik olarak tamir eder. Savunmaları dalgalar arasında tamir eder.\nİsteğe bağlı olarak menzili ve verimi arttırmak için silikon kullanın. -block.mend-projector.description = An upgraded version of the Mender. Repairs blocks in its vicinity.\nOptionally uses phase fabric to boost range and efficiency. +block.mend-projector.description = Mender'ın yükseltilmiş bir versiyonu. Çevresindeki blokları onarır. İsteğe bağlı olarak menzili ve verimliliği artırmak için faz kumaşı kullanılır. block.overdrive-projector.description = Increases the speed of nearby buildings.\nOptionally uses phase fabric to boost range and efficiency. block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage.\nOverheats if too much damage is sustained. Optionally uses coolant to prevent overheating. Phase fabric can be used to increase shield size. block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy. From 70ab102d8c2a30191376990bcd1821c65e37ba9d Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 27 Sep 2019 19:51:46 -0400 Subject: [PATCH 010/204] Mods branch --- core/src/io/anuke/mindustry/Vars.java | 13 ++- core/src/io/anuke/mindustry/mod/Mod.java | 27 ++++++ core/src/io/anuke/mindustry/mod/Mods.java | 94 +++++++++++++++++++ .../src/io/anuke/mindustry/plugin/Plugin.java | 25 +---- .../mindustry/ui/dialogs/TechTreeDialog.java | 1 + .../anuke/mindustry/server/ServerControl.java | 46 ++++----- 6 files changed, 155 insertions(+), 51 deletions(-) create mode 100644 core/src/io/anuke/mindustry/mod/Mod.java create mode 100644 core/src/io/anuke/mindustry/mod/Mods.java diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index 24807883d1..563251aea8 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -18,8 +18,8 @@ import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.input.*; import io.anuke.mindustry.maps.*; +import io.anuke.mindustry.mod.*; import io.anuke.mindustry.net.Net; -import io.anuke.mindustry.plugin.*; import io.anuke.mindustry.world.blocks.defense.ForceProjector.*; import java.nio.charset.*; @@ -120,8 +120,8 @@ public class Vars implements Loadable{ public static FileHandle tmpDirectory; /** data subdirectory used for saves */ public static FileHandle saveDirectory; - /** data subdirectory used for plugins */ - public static FileHandle pluginDirectory; + /** data subdirectory used for mods */ + public static FileHandle modDirectory; /** map file extension */ public static final String mapExtension = "msav"; /** save file extension */ @@ -138,7 +138,7 @@ public class Vars implements Loadable{ public static DefaultWaves defaultWaves; public static LoopControl loops; public static Platform platform = new Platform(){}; - public static Plugins plugins; + public static Mods mods; public static World world; public static Maps maps; @@ -193,6 +193,7 @@ public class Vars implements Loadable{ Version.init(); + mods = new Mods(); content = new ContentLoader(); loops = new LoopControl(); defaultWaves = new DefaultWaves(); @@ -240,7 +241,9 @@ public class Vars implements Loadable{ mapPreviewDirectory = dataDirectory.child("previews/"); saveDirectory = dataDirectory.child("saves/"); tmpDirectory = dataDirectory.child("tmp/"); - pluginDirectory = dataDirectory.child("plugins/"); + modDirectory = dataDirectory.child("mods/"); + + modDirectory.mkdirs(); maps.load(); } diff --git a/core/src/io/anuke/mindustry/mod/Mod.java b/core/src/io/anuke/mindustry/mod/Mod.java new file mode 100644 index 0000000000..aa4d8198f5 --- /dev/null +++ b/core/src/io/anuke/mindustry/mod/Mod.java @@ -0,0 +1,27 @@ +package io.anuke.mindustry.mod; + +import io.anuke.arc.files.*; +import io.anuke.arc.util.*; +import io.anuke.mindustry.*; + +public class Mod{ + /** @return the config file for this plugin, as the file 'mods/[plugin-name]/config.json'.*/ + public FileHandle getConfig(){ + return Vars.mods.getConfig(this); + } + + /** Called after all plugins have been created and commands have been registered.*/ + public void init(){ + + } + + /** Register any commands to be used on the server side, e.g. from the console. */ + public void registerServerCommands(CommandHandler handler){ + + } + + /** Register any commands to be used on the client side, e.g. sent from an in-game player.. */ + public void registerClientCommands(CommandHandler handler){ + + } +} diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java new file mode 100644 index 0000000000..363a29f3e5 --- /dev/null +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -0,0 +1,94 @@ +package io.anuke.mindustry.mod; + +import io.anuke.annotations.Annotations.*; +import io.anuke.arc.collection.*; +import io.anuke.arc.files.*; +import io.anuke.arc.function.*; +import io.anuke.arc.util.*; +import io.anuke.mindustry.io.*; +import io.anuke.mindustry.plugin.*; +import io.anuke.mindustry.plugin.Plugins.*; + +import java.net.*; + +import static io.anuke.mindustry.Vars.*; + +public class Mods{ + private Array loaded = new Array<>(); + private ObjectMap, ModMeta> metas = new ObjectMap<>(); + + /** Returns a file named 'config.json' in a special folder for the specified plugin. + * Call this in init(). */ + public FileHandle getConfig(Mod mod){ + ModMeta load = metas.get(mod.getClass()); + if(load == null) throw new IllegalArgumentException("Mod is not loaded yet (or missing)!"); + return modDirectory.child(load.name).child("config.json"); + } + + /** @return the loaded plugin found by class, or null if not found. */ + public @Nullable LoadedMod getMod(Class type){ + return loaded.find(l -> l.mod.getClass() == type); + } + + /** Loads all plugins from the folder, but does call any methods on them.*/ + public void load(){ + for(FileHandle file : modDirectory.list()){ + if(!file.extension().equals("jar") || !file.extension().equals("zi[")) continue; + + try{ + loaded.add(loadmod(file)); + }catch(IllegalArgumentException ignored){ + }catch(Exception e){ + Log.err("Failed to load plugin file {0}. Skipping.", file); + e.printStackTrace(); + } + } + } + + /** @return all loaded plugins. */ + public Array all(){ + return loaded; + } + + /** Iterates through each plugin.*/ + public void each(Consumer cons){ + loaded.each(p -> cons.accept(p.mod)); + } + + private LoadedMod loadmod(FileHandle jar) throws Exception{ + FileHandle zip = new ZipFileHandle(jar); + + FileHandle metaf = zip.child("mod.json").exists() ? zip.child("mod.json") : zip.child("plugin.json"); + if(!metaf.exists()){ + Log.warn("Mod {0} doesn't have a 'mod.json'/'plugin.json' file, skipping.", jar); + throw new IllegalArgumentException(); + } + + ModMeta meta = JsonIO.read(ModMeta.class, metaf.readString()); + + URLClassLoader classLoader = new URLClassLoader(new URL[]{jar.file().toURI().toURL()}, ClassLoader.getSystemClassLoader()); + Class main = classLoader.loadClass(meta.main); + metas.put(main, meta); + return new LoadedMod(jar, zip, (Mod)main.getDeclaredConstructor().newInstance(), meta); + } + + /** Represents a plugin that has been loaded from a jar file.*/ + public static class LoadedMod{ + public final FileHandle jarFile; + public final FileHandle zipRoot; + public final @Nullable Mod mod; + public final ModMeta meta; + + public LoadedMod(FileHandle jarFile, FileHandle zipRoot, Mod mod, ModMeta meta){ + this.zipRoot = zipRoot; + this.jarFile = jarFile; + this.mod = mod; + this.meta = meta; + } + } + + /** Plugin metadata information.*/ + public static class ModMeta{ + public String name, author, description, version, main; + } +} diff --git a/core/src/io/anuke/mindustry/plugin/Plugin.java b/core/src/io/anuke/mindustry/plugin/Plugin.java index e94ad6a7ae..d3f4da04da 100644 --- a/core/src/io/anuke/mindustry/plugin/Plugin.java +++ b/core/src/io/anuke/mindustry/plugin/Plugin.java @@ -1,28 +1,7 @@ package io.anuke.mindustry.plugin; -import io.anuke.arc.files.*; -import io.anuke.arc.util.*; -import io.anuke.mindustry.*; +import io.anuke.mindustry.mod.*; -public abstract class Plugin{ +public abstract class Plugin extends Mod{ - /** @return the config file for this plugin, as the file 'plugins/[plugin-name]/config.json'.*/ - public FileHandle getConfig(){ - return Vars.plugins.getConfig(this); - } - - /** Called after all plugins have been created and commands have been registered.*/ - public void init(){ - - } - - /** Register any commands to be used on the server side, e.g. from the console. */ - public void registerServerCommands(CommandHandler handler){ - - } - - /** Register any commands to be used on the client side, e.g. sent from an in-game player.. */ - public void registerClientCommands(CommandHandler handler){ - - } } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/TechTreeDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/TechTreeDialog.java index 21e5f76ce2..3e5a55d2f3 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/TechTreeDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/TechTreeDialog.java @@ -4,6 +4,7 @@ import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.input.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.scene.*; diff --git a/server/src/io/anuke/mindustry/server/ServerControl.java b/server/src/io/anuke/mindustry/server/ServerControl.java index fd1c0ca1bd..f414772b3d 100644 --- a/server/src/io/anuke/mindustry/server/ServerControl.java +++ b/server/src/io/anuke/mindustry/server/ServerControl.java @@ -18,6 +18,7 @@ import io.anuke.mindustry.gen.*; import io.anuke.mindustry.io.*; import io.anuke.mindustry.maps.Map; import io.anuke.mindustry.maps.*; +import io.anuke.mindustry.mod.Mods.*; import io.anuke.mindustry.net.Administration.*; import io.anuke.mindustry.net.Packets.*; import io.anuke.mindustry.plugin.*; @@ -51,7 +52,6 @@ public class ServerControl implements ApplicationListener{ private PrintWriter socketOutput; public ServerControl(String[] args){ - plugins = new Plugins(); Core.settings.defaults( "shufflemode", "normal", @@ -134,7 +134,6 @@ public class ServerControl implements ApplicationListener{ }); customMapDirectory.mkdirs(); - pluginDirectory.mkdirs(); Thread thread = new Thread(this::readCommands, "Server Controls"); thread.setDaemon(true); @@ -178,10 +177,10 @@ public class ServerControl implements ApplicationListener{ }); //initialize plugins - plugins.each(io.anuke.mindustry.plugin.Plugin::init); + plugins.each(Plugin::init); - if(!plugins.all().isEmpty()){ - info("&lc{0} plugins loaded.", plugins.all().size); + if(!mods.all().isEmpty()){ + info("&lc{0} plugins loaded.", mods.all().size); } info("&lcServer loaded. Type &ly'help'&lc for help."); @@ -324,28 +323,28 @@ public class ServerControl implements ApplicationListener{ } }); - handler.register("plugins", "Display all loaded plugins.", arg -> { - if(!plugins.all().isEmpty()){ - info("Plugins:"); - for(LoadedPlugin plugin : plugins.all()){ - info(" &ly{0} &lcv{1}", plugin.meta.name, plugin.meta.version); + handler.register("mods", "Display all loaded mods.", arg -> { + if(!mods.all().isEmpty()){ + info("Mods:"); + for(LoadedMod mod : mods.all()){ + info(" &ly{0} &lcv{1}", mod.meta.name, mod.meta.version); } }else{ - info("No plugins found."); + info("No mods found."); } - info("&lyPlugin directory: &lb&fi{0}", pluginDirectory.file().getAbsoluteFile().toString()); + info("&lyMod directory: &lb&fi{0}", modDirectory.file().getAbsoluteFile().toString()); }); - handler.register("plugin", "", "Display information about a loaded plugin.", arg -> { - LoadedPlugin plugin = plugins.all().find(p -> p.meta.name.equalsIgnoreCase(arg[0])); - if(plugin != null){ - info("Name: &ly{0}", plugin.meta.name); - info("Version: &ly{0}", plugin.meta.version); - info("Author: &ly{0}", plugin.meta.author); - info("Path: &ly{0}", plugin.jarFile.path()); - info("Description: &ly{0}", plugin.meta.description); + handler.register("mod", "", "Display information about a loaded plugin.", arg -> { + LoadedMod mod = mods.all().find(p -> p.meta.name.equalsIgnoreCase(arg[0])); + if(mod != null){ + info("Name: &ly{0}", mod.meta.name); + info("Version: &ly{0}", mod.meta.version); + info("Author: &ly{0}", mod.meta.author); + info("Path: &ly{0}", mod.jarFile.path()); + info("Description: &ly{0}", mod.meta.description); }else{ - info("No plugin with name &ly'{0}'&lg found."); + info("No mod with name &ly'{0}'&lg found."); } }); @@ -757,8 +756,9 @@ public class ServerControl implements ApplicationListener{ info("&ly{0}&lg MB collected. Memory usage now at &ly{1}&lg MB.", pre - post, post); }); - plugins.each(p -> p.registerServerCommands(handler)); - plugins.each(p -> p.registerClientCommands(netServer.clientCommands)); + mods.each(p -> p.registerServerCommands(handler)); + //TODO + //plugins.each(p -> p.registerClientCommands(netServer.clientCommands)); } private void readCommands(){ From 0b0aa36aab3816943eb128e5a83be10d8bae3e12 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 27 Sep 2019 20:23:02 -0400 Subject: [PATCH 011/204] More diagnostic info + crash fix --- core/src/io/anuke/mindustry/core/Logic.java | 1 + core/src/io/anuke/mindustry/net/CrashSender.java | 13 +++++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index 9a198f9812..5e4b37ba38 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -151,6 +151,7 @@ public class Logic implements ApplicationListener{ Time.runTask(30f, () -> { for(Tile tile : new ObjectSetIterator<>(state.teams.get(defaultTeam).cores)){ for(Item item : content.items()){ + if(tile == null || tile.entity == null || tile.entity.items == null) continue; data.addItem(item, tile.entity.items.get(item)); } world.removeBlock(tile); diff --git a/core/src/io/anuke/mindustry/net/CrashSender.java b/core/src/io/anuke/mindustry/net/CrashSender.java index cc29071615..0e7d20c9f9 100644 --- a/core/src/io/anuke/mindustry/net/CrashSender.java +++ b/core/src/io/anuke/mindustry/net/CrashSender.java @@ -3,6 +3,7 @@ package io.anuke.mindustry.net; import io.anuke.arc.*; import io.anuke.arc.Net.*; import io.anuke.arc.collection.*; +import io.anuke.arc.files.*; import io.anuke.arc.function.*; import io.anuke.arc.util.*; import io.anuke.arc.util.io.*; @@ -13,11 +14,10 @@ import io.anuke.mindustry.*; import io.anuke.mindustry.game.*; import java.io.*; -import java.nio.file.Files; -import java.nio.file.*; import java.text.*; import java.util.*; -import static io.anuke.mindustry.Vars.*; + +import static io.anuke.mindustry.Vars.net; public class CrashSender{ @@ -52,9 +52,8 @@ public class CrashSender{ try{ File file = new File(OS.getAppDataDirectoryString(Vars.appName), "crashes/crash-report-" + new SimpleDateFormat("MM_dd_yyyy_HH_mm_ss").format(new Date()) + ".txt"); - Files.createDirectories(Paths.get(OS.getAppDataDirectoryString(Vars.appName), "crashes")); - Files.write(file.toPath(), parseException(exception).getBytes()); - + new FileHandle(OS.getAppDataDirectoryString(Vars.appName)).child("crashes").mkdirs(); + new FileHandle(file).writeString(parseException(exception)); writeListener.accept(file); }catch(Throwable e){ e.printStackTrace(); @@ -100,6 +99,8 @@ public class CrashSender{ ex(() -> value.addChild("state", new JsonValue(Vars.state.getState().name()))); ex(() -> value.addChild("os", new JsonValue(System.getProperty("os.name") + "x" + (OS.is64Bit ? "64" : "32")))); ex(() -> value.addChild("trace", new JsonValue(parseException(exception)))); + ex(() -> value.addChild("javaVersion", new JsonValue(System.getProperty("java.version")))); + ex(() -> value.addChild("javaArch", new JsonValue(System.getProperty("sun.arch.data.model")))); boolean[] sent = {false}; From 8609400d766349155f22fda785f95bbd6835766c Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 27 Sep 2019 20:39:30 -0400 Subject: [PATCH 012/204] Ask players if they want to make games public --- core/assets/bundles/bundle.properties | 1 + core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java | 9 +++++++++ .../anuke/mindustry/world/blocks/units/UnitFactory.java | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 4f0f08f9e3..8805c5f2fb 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -573,6 +573,7 @@ setting.savecreate.name = Auto-Create Saves setting.publichost.name = Public Game Visibility setting.chatopacity.name = Chat Opacity setting.playerchat.name = Display Player Bubble Chat +public.confirm = Do you want to make your game public?\n[lightgray]This can be changed later in Settings->Game->Public Game Visibility. uiscale.reset = UI scale has been changed.\nPress "OK" to confirm this scale.\n[scarlet]Reverting and exiting in[accent] {0}[] seconds... uiscale.cancel = Cancel & Exit setting.bloom.name = Bloom diff --git a/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java index a7e82e0c75..8391135c22 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java @@ -67,6 +67,15 @@ public class HostDialog extends FloatingDialog{ try{ net.host(Vars.port); player.isAdmin = true; + + if(steam){ + Core.app.post(() -> Core.settings.getBoolOnce("steampublic", () -> { + ui.showConfirm("$setting.publichost.name", "$public.confirm", () -> { + Core.settings.putSave("publichost", true); + platform.updateLobby(); + }); + })); + } }catch(IOException e){ ui.showException("$server.error", e); } diff --git a/core/src/io/anuke/mindustry/world/blocks/units/UnitFactory.java b/core/src/io/anuke/mindustry/world/blocks/units/UnitFactory.java index 9de6fc9235..07877ccb43 100644 --- a/core/src/io/anuke/mindustry/world/blocks/units/UnitFactory.java +++ b/core/src/io/anuke/mindustry/world/blocks/units/UnitFactory.java @@ -190,6 +190,11 @@ public class UnitFactory extends Block{ return entity.spawned < maxSpawn; } + @Override + public boolean shouldConsume(Tile tile){ + return canProduce(tile); + } + public static class UnitFactoryEntity extends TileEntity{ float buildTime; float time; From 7c0106e62f5c4b460dab5f297b58dbc012ea5a2a Mon Sep 17 00:00:00 2001 From: Maxwelllondon92 <48402058+Maxwelllondon92@users.noreply.github.com> Date: Sat, 28 Sep 2019 04:18:13 +0200 Subject: [PATCH 013/204] Create short-description.txt (#729) --- fastlane/metadata/steam/italian/short-description.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 fastlane/metadata/steam/italian/short-description.txt diff --git a/fastlane/metadata/steam/italian/short-description.txt b/fastlane/metadata/steam/italian/short-description.txt new file mode 100644 index 0000000000..a0a6a3f214 --- /dev/null +++ b/fastlane/metadata/steam/italian/short-description.txt @@ -0,0 +1 @@ +Un tower defense incentrato sulla gestione delle risorse. From 3b8fd10f702c807579e8e780946a296d96aeaf88 Mon Sep 17 00:00:00 2001 From: Maxwelllondon92 <48402058+Maxwelllondon92@users.noreply.github.com> Date: Sat, 28 Sep 2019 04:18:19 +0200 Subject: [PATCH 014/204] Create description.txt (#728) --- .../metadata/steam/italian/description.txt | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 fastlane/metadata/steam/italian/description.txt diff --git a/fastlane/metadata/steam/italian/description.txt b/fastlane/metadata/steam/italian/description.txt new file mode 100644 index 0000000000..057956f6d4 --- /dev/null +++ b/fastlane/metadata/steam/italian/description.txt @@ -0,0 +1,60 @@ +Crea un'elaborata filera di nastri trasportatori per rifornire di proiettili le tue torrette, produrre materiali per la costruzione e difendere le tue strutture da ondate di nemici. Gioca con i tuoi amici in multigiocatore cross-platform in partite co-op, oppure afrontali in duelli PVP a squadre. + +[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] + +[h2]Gameplay[/h2] + +[list] +[*] Crea trivelle e nastri per trasportare le risorse nel tuo nucleo. +[*] Usa i blocchi per la produzione per creare materiali avanzati. +[*] Costruisci droni per raccogliere risorse automaticamente, assisterti nella costruzione e proteggere la tua base. +[*] Distribuisci i liquidi e combatti l'insorgere d'incendi. +[*] Incrementa la produzione rifornendo di refrigerante e lubrificante le tue torrette e i tuoi blocchi per la produzione. +[/list] + +[h2]Campagna[/h2] + +[list] +[*] Avanza attraverso 12 zone rigiocabili già incluse, con punti di generazione casuali +[*] Raccogli e lancia risorse +[*] Ricerca nuovi blocchi per progredire nella campagna +[*] Configura l'equipaggiamento al lancio per portare risorse personalizzate in ogni zona +[*] Varietà di traguardi ed obiettivi +[*] Invita i tuoi amici per completare le missioni insieme +[*] 120+ blocchi tecnologici da padroneggiare +[*] 19 diversi tipi di droni, mech e navi +[*] 50+ achievement da completare +[/list] + +[h2][h2]Modalità di gioco[/h2][/h2] + +[*] [b]Sopravvivenza[/b]: Costruisci torrette per difenderti dai nemici in questa modalità tower-defense. Sopravvivi più a lungo che puoi e possibilmente lancia il tuo nucleo per utilizzare le risorse raccolte per la ricerca. Prepara la tua base per gli attacchi intermittenti di Boss volanti. +[*] [b]Schermaglia[/b]: Costruisci fabbriche di unità per distruggere i nuclei nemici, proteggendo simultanemante la tua base da ondate di unità nemiche. Crea un esercito di unità offensive e di supporto per assisterti in battaglia. +[*] [b]PvP[/b]: Competi con altri giocatori fino a 4 squadre per distruggere i nuclei avversari. Crea unità o colpisci i nuclei nemici direttamente col tuo mech. +[*] [b]Creativa[/b]: Divertiti con risorse infinite e senza una minaccia nemica. Usa oggetti creativi come le sorgenti di liquidi ed oggetti per testare la tua filiera e genera nemici su richiesta. +[/list] + +[h2]Partite personalizzate & Multigiocatore Cross-Platform[/h2] + +[list] +[*] 12 mappe incluse per partite personalizzate, oltre alla campagna +[*] Gioca in Co-op, PvP o in creativa +[*] Unisciti a server pubblici dedicati o invita i tuoi amici nella tua partita +[*] Regole personalizzate: Cambia il costo dei blocchi, le statistiche dei nemici, le risorse iniziali, il tempo tre le ondate ed altro +[*] Combina le modalità: Unisci PvP e PvE in scontri epici +[/list] + +[h2]Editor di mappe[/h2] + +[list] +[*] Crea il tuo scenario con l'editor +[*] Avvia un'anteprima direttamente dall'editor +[*] Configura gli attrezzi: modifica il funzionamento dei singoli strumenti +[*] Potente sistema di generazione delle mappe, con tantissimi tipi di filtri per la generazione procedurale o manipolazione del terreno +[*] Applica disturbo, distorci, fluidifica, erodi, rendi simmetrica la generazione dei minerali ed il terreno casuale nelle tue mappe +[*] Casualizza e configura la generazione dei minerali, così come il posizionamento di fiumi e caselle delle risorse +[*] Configura le ondate nemiche +[*] Condividi le mappe esportate sul Workshop di Steam +[*] Personalizza le regole delle mappe create +[*] Usa 75+ blocchi ambientali differenti +[/list] From b3666ed2a8a22f6214a50b5316d9c053b08fa93a Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 27 Sep 2019 22:20:16 -0400 Subject: [PATCH 015/204] More mod setup --- .../io/anuke/mindustry/ClientLauncher.java | 2 + core/src/io/anuke/mindustry/Vars.java | 1 + .../io/anuke/mindustry/core/NetServer.java | 5 + core/src/io/anuke/mindustry/mod/Mods.java | 2 - .../io/anuke/mindustry/plugin/Plugins.java | 93 ------------------- .../mindustry/server/MindustryServer.java | 6 +- .../anuke/mindustry/server/ServerControl.java | 9 -- 7 files changed, 13 insertions(+), 105 deletions(-) delete mode 100644 core/src/io/anuke/mindustry/plugin/Plugins.java diff --git a/core/src/io/anuke/mindustry/ClientLauncher.java b/core/src/io/anuke/mindustry/ClientLauncher.java index fe15d49d88..ed927b1605 100644 --- a/core/src/io/anuke/mindustry/ClientLauncher.java +++ b/core/src/io/anuke/mindustry/ClientLauncher.java @@ -13,6 +13,7 @@ import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.maps.*; +import io.anuke.mindustry.mod.*; import io.anuke.mindustry.net.Net; import static io.anuke.arc.Core.*; @@ -108,6 +109,7 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform listener.init(); } super.resize(graphics.getWidth(), graphics.getHeight()); + mods.each(Mod::init); finished = true; Events.fire(new ClientLoadEvent()); } diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index 563251aea8..4ef2fc9d09 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -245,6 +245,7 @@ public class Vars implements Loadable{ modDirectory.mkdirs(); + mods.load(); maps.load(); } diff --git a/core/src/io/anuke/mindustry/core/NetServer.java b/core/src/io/anuke/mindustry/core/NetServer.java index cc65655b88..5d7228479f 100644 --- a/core/src/io/anuke/mindustry/core/NetServer.java +++ b/core/src/io/anuke/mindustry/core/NetServer.java @@ -200,6 +200,11 @@ public class NetServer implements ApplicationListener{ registerCommands(); } + @Override + public void init(){ + mods.each(mod -> mod.registerClientCommands(clientCommands)); + } + private void registerCommands(){ clientCommands.register("help", "[page]", "Lists all commands.", (args, player) -> { if(args.length > 0 && !Strings.canParseInt(args[0])){ diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 363a29f3e5..9499bae006 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -6,8 +6,6 @@ import io.anuke.arc.files.*; import io.anuke.arc.function.*; import io.anuke.arc.util.*; import io.anuke.mindustry.io.*; -import io.anuke.mindustry.plugin.*; -import io.anuke.mindustry.plugin.Plugins.*; import java.net.*; diff --git a/core/src/io/anuke/mindustry/plugin/Plugins.java b/core/src/io/anuke/mindustry/plugin/Plugins.java deleted file mode 100644 index 946ec00f4f..0000000000 --- a/core/src/io/anuke/mindustry/plugin/Plugins.java +++ /dev/null @@ -1,93 +0,0 @@ -package io.anuke.mindustry.plugin; - -import io.anuke.annotations.Annotations.*; -import io.anuke.arc.collection.*; -import io.anuke.arc.files.*; -import io.anuke.arc.function.*; -import io.anuke.arc.util.*; -import io.anuke.mindustry.io.*; - -import java.net.*; - -import static io.anuke.mindustry.Vars.pluginDirectory; - -public class Plugins{ - private Array loaded = new Array<>(); - private ObjectMap, PluginMeta> metas = new ObjectMap<>(); - - /** Returns a file named 'config.json' in a special folder for the specified plugin. - * Call this in init(). */ - public FileHandle getConfig(Plugin plugin){ - PluginMeta load = metas.get(plugin.getClass()); - if(load == null) throw new IllegalArgumentException("Plugin is not loaded yet (or missing)!"); - return pluginDirectory.child(load.name).child("config.json"); - } - - /** @return the loaded plugin found by class, or null if not found. */ - public @Nullable LoadedPlugin getPlugin(Class type){ - return loaded.find(l -> l.plugin.getClass() == type); - } - - /** Loads all plugins from the folder, but does call any methods on them.*/ - public void load(){ - for(FileHandle file : pluginDirectory.list()){ - if(!file.extension().equals("jar")) continue; - - try{ - loaded.add(loadPlugin(file)); - }catch(IllegalArgumentException ignored){ - }catch(Exception e){ - Log.err("Failed to load plugin file {0}. Skipping.", file); - e.printStackTrace(); - } - } - } - - /** @return all loaded plugins. */ - public Array all(){ - return loaded; - } - - /** Iterates through each plugin.*/ - public void each(Consumer cons){ - loaded.each(p -> cons.accept(p.plugin)); - } - - private LoadedPlugin loadPlugin(FileHandle jar) throws Exception{ - FileHandle zip = new ZipFileHandle(jar); - - FileHandle metaf = zip.child("plugin.json"); - if(!metaf.exists()){ - Log.warn("Plugin {0} doesn't have a 'plugin.json' file, skipping.", jar); - throw new IllegalArgumentException(); - } - - PluginMeta meta = JsonIO.read(PluginMeta.class, metaf.readString()); - - URLClassLoader classLoader = new URLClassLoader(new URL[]{jar.file().toURI().toURL()}, ClassLoader.getSystemClassLoader()); - Class main = classLoader.loadClass(meta.main); - metas.put(main, meta); - return new LoadedPlugin(jar, zip, (Plugin)main.getDeclaredConstructor().newInstance(), meta); - } - - /** Represents a plugin that has been loaded from a jar file.*/ - public static class LoadedPlugin{ - public final FileHandle jarFile; - public final FileHandle zipRoot; - public final Plugin plugin; - public final PluginMeta meta; - - public LoadedPlugin(FileHandle jarFile, FileHandle zipRoot, Plugin plugin, PluginMeta meta){ - this.zipRoot = zipRoot; - this.jarFile = jarFile; - this.plugin = plugin; - this.meta = meta; - } - } - - /** Plugin metadata information.*/ - public static class PluginMeta{ - public String name, author, main, description; - public String version; - } -} diff --git a/server/src/io/anuke/mindustry/server/MindustryServer.java b/server/src/io/anuke/mindustry/server/MindustryServer.java index 92c3303c52..c42e695c1d 100644 --- a/server/src/io/anuke/mindustry/server/MindustryServer.java +++ b/server/src/io/anuke/mindustry/server/MindustryServer.java @@ -1,9 +1,9 @@ package io.anuke.mindustry.server; import io.anuke.arc.*; -import io.anuke.arc.util.*; import io.anuke.mindustry.*; import io.anuke.mindustry.core.*; +import io.anuke.mindustry.mod.*; import static io.anuke.mindustry.Vars.*; @@ -28,5 +28,9 @@ public class MindustryServer implements ApplicationListener{ Core.app.addListener(logic = new Logic()); Core.app.addListener(netServer = new NetServer()); Core.app.addListener(new ServerControl(args)); + + mods.each(Mod::init); } + + } diff --git a/server/src/io/anuke/mindustry/server/ServerControl.java b/server/src/io/anuke/mindustry/server/ServerControl.java index f414772b3d..38eaf7bc72 100644 --- a/server/src/io/anuke/mindustry/server/ServerControl.java +++ b/server/src/io/anuke/mindustry/server/ServerControl.java @@ -21,8 +21,6 @@ import io.anuke.mindustry.maps.*; import io.anuke.mindustry.mod.Mods.*; import io.anuke.mindustry.net.Administration.*; import io.anuke.mindustry.net.Packets.*; -import io.anuke.mindustry.plugin.*; -import io.anuke.mindustry.plugin.Plugins.*; import io.anuke.mindustry.type.*; import java.io.*; @@ -52,7 +50,6 @@ public class ServerControl implements ApplicationListener{ private PrintWriter socketOutput; public ServerControl(String[] args){ - Core.settings.defaults( "shufflemode", "normal", "bans", "", @@ -110,9 +107,6 @@ public class ServerControl implements ApplicationListener{ Effects.setScreenShakeProvider((a, b) -> {}); Effects.setEffectProvider((a, b, c, d, e, f) -> {}); - //load plugins - plugins.load(); - registerCommands(); Core.app.post(() -> { @@ -176,9 +170,6 @@ public class ServerControl implements ApplicationListener{ } }); - //initialize plugins - plugins.each(Plugin::init); - if(!mods.all().isEmpty()){ info("&lc{0} plugins loaded.", mods.all().size); } From c3878171577ea51a3237f16466b82ca797cba772 Mon Sep 17 00:00:00 2001 From: Tunacan427 Date: Sat, 28 Sep 2019 16:17:40 +0300 Subject: [PATCH 016/204] i realised there is squash so no need to care about commits --- core/assets/bundles/bundle_tr.properties | 140 +++++++++++------------ 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 9d68031134..12f0e8aa49 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -442,7 +442,7 @@ settings.clear.confirm = Verileri silmek istediğinizden emin misiniz?\nBunu ger settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. settings.clearunlocks = Clear Unlocks settings.clearall = Hepsini Sil -paused = [accent]< Paused > +paused = [accent]< Durduruldu > yes = Evet no = Hayır info.title = Bilgi @@ -456,10 +456,10 @@ block.unknown = [lightgray]??? blocks.powercapacity = Power Capacity blocks.powershot = Power/Shot blocks.damage = Hasar -blocks.targetsair = Targets Air -blocks.targetsground = Targets Ground +blocks.targetsair = Havayı Hedefler +blocks.targetsground = Yeri Hedefler blocks.itemsmoved = Hareket Hızı -blocks.launchtime = Time Between Launches +blocks.launchtime = Fırlatmalar Arasındaki Süre blocks.shootrange = Menzil blocks.size = Boyut blocks.liquidcapacity = Sıvı Kapasitesi @@ -479,12 +479,12 @@ blocks.maxunits = Maksimum Aktif Unitler blocks.health = Can blocks.buildtime = İnşaat Süresi blocks.buildcost = İnşaat Fiyatı -blocks.inaccuracy = Inaccuracy -blocks.shots = Shots -blocks.reload = Shots/Second +blocks.inaccuracy = Yanlış Atış İhtimali +blocks.shots = Atışlar +blocks.reload = Atışlar/Sn blocks.ammo = Mermi -bar.drilltierreq = Better Drill Required +bar.drilltierreq = Daha İyi Matkap Gerekli bar.drillspeed = Drill Speed: {0}/s bar.efficiency = Efficiency: {0}% bar.powerbalance = Enerji: {0}/sn @@ -666,13 +666,13 @@ item.titanium.name = Titanyum item.thorium.name = Toryum item.silicon.name = Silikon item.plastanium.name = Plastanyum -item.phase-fabric.name = Phase Fabric +item.phase-fabric.name = Faz Kumaş item.surge-alloy.name = Dalgalanma Alaşımı -item.spore-pod.name = Spore Pod +item.spore-pod.name = Spor Tübü item.sand.name = Kum -item.blast-compound.name = Blast Compound -item.pyratite.name = Pyratite -item.metaglass.name = Metaglass +item.blast-compound.name = Patlayıcı Bileşik +item.pyratite.name = Pirratit +item.metaglass.name = Metacam item.scrap.name = Hurda liquid.water.name = Su liquid.slag.name = Cüruf @@ -699,49 +699,49 @@ mech.trident-ship.name = Trident mech.trident-ship.weapon = Bomb Bay mech.glaive-ship.name = Glaive mech.glaive-ship.weapon = Flame Repeater -item.explosiveness = [lightgray]Explosiveness: {0}% -item.flammability = [lightgray]Flammability: {0}% -item.radioactivity = [lightgray]Radioactivity: {0}% -unit.health = [lightgray]Health: {0} -unit.speed = [lightgray]Speed: {0} -mech.weapon = [lightgray]Weapon: {0} -mech.health = [lightgray]Health: {0} -mech.itemcapacity = [lightgray]Item Capacity: {0} -mech.minespeed = [lightgray]Mining Speed: {0}% -mech.minepower = [lightgray]Mining Power: {0} -mech.ability = [lightgray]Ability: {0} +item.explosiveness = [lightgray]Patlama: {0}% +item.flammability = [lightgray]Yanıcılık: {0}% +item.radioactivity = [lightgray]Radyoaktivite: {0}% +unit.health = [lightgray]Can: {0} +unit.speed = [lightgray]Hız: {0} +mech.weapon = [lightgray]Silah: {0} +mech.health = [lightgray]Can: {0} +mech.itemcapacity = [lightgray]Eşya Kapasitesi: {0} +mech.minespeed = [lightgray]Kazma Hızı: {0}% +mech.minepower = [lightgray]Kazma Gücü: {0} +mech.ability = [lightgray]Kabiliyet: {0} mech.buildspeed = [lightgray]Building Speed: {0}% liquid.heatcapacity = [lightgray]Heat Capacity: {0} liquid.viscosity = [lightgray]Viscosity: {0} liquid.temperature = [lightgray]Temperature: {0} -block.sand-boulder.name = Sand Boulder +block.sand-boulder.name = Kum Kaya Parçaları block.grass.name = Çimen block.salt.name = Tuz block.saltrocks.name = Tuz Taşları -block.pebbles.name = Pebbles +block.pebbles.name = Çakıl Taşları block.tendrils.name = Tendrils -block.sandrocks.name = Sand Rocks -block.spore-pine.name = Spore Pine -block.sporerocks.name = Spore Rocks +block.sandrocks.name = Kum Kayaları +block.spore-pine.name = Spor Çamı +block.sporerocks.name = Spor Kayaları block.rock.name = Kaya block.snowrock.name = Karlı Kaya -block.snow-pine.name = Snow Pine +block.snow-pine.name = Karlı Çam block.shale.name = Shale block.shale-boulder.name = Shale Boulder -block.moss.name = Moss +block.moss.name = Yosun block.shrubs.name = Shrubs -block.spore-moss.name = Spore Moss +block.spore-moss.name = Spor Yos block.shalerocks.name = Shale Rocks block.scrap-wall.name = Hurda Duvar block.scrap-wall-large.name = Büyük Hurda Duvar block.scrap-wall-huge.name = Dev Hurda Duvar block.scrap-wall-gigantic.name = Devasa Hurda Duvar -block.thruster.name = Thruster -block.kiln.name = Kiln -block.graphite-press.name = Graphite Press -block.multi-press.name = Multi-Press -block.constructing = {0} [lightgray](Constructing) +block.thruster.name = İticiler +block.kiln.name = Tuğla Ocağı +block.graphite-press.name = Grafit Basıcısı +block.multi-press.name = Çoklu-Basıcı +block.constructing = {0} [lightgray](İnşaat Ediliyor) block.spawn.name = Enemy Spawn block.core-shard.name = Merkez: Shard block.core-foundation.name = Merkez: Foundation @@ -756,31 +756,31 @@ block.sand.name = Kum block.darksand.name = Kara Kum block.ice.name = Buz block.snow.name = Kar -block.craters.name = Craters -block.sand-water.name = Sand water -block.darksand-water.name = Dark Sand Water -block.char.name = Char +block.craters.name = Kraterler +block.sand-water.name = Kumlu Su +block.darksand-water.name = Siyah Kumlu Su +block.char.name = Kömür block.holostone.name = Holo stone block.ice-snow.name = Ice Snow -block.rocks.name = Rocks +block.rocks.name = Kayalar block.icerocks.name = Ice rocks block.snowrocks.name = Snow Rocks block.dunerocks.name = Dune Rocks block.pine.name = Pine -block.white-tree-dead.name = White Tree Dead -block.white-tree.name = White Tree -block.spore-cluster.name = Spore Cluster +block.white-tree-dead.name = Ölmüş Beyaz Ağaç +block.white-tree.name = Beyaz Ağaç +block.spore-cluster.name = Spor Kümesi block.metal-floor.name = Metal Zemin 1 block.metal-floor-2.name = Metal Zemin 2 block.metal-floor-3.name = Metal Zemin 3 block.metal-floor-5.name = Metal Zemin 4 block.metal-floor-damaged.name = Hasarlı Metal Zemin -block.dark-panel-1.name = Dark Panel 1 -block.dark-panel-2.name = Dark Panel 2 -block.dark-panel-3.name = Dark Panel 3 -block.dark-panel-4.name = Dark Panel 4 -block.dark-panel-5.name = Dark Panel 5 -block.dark-panel-6.name = Dark Panel 6 +block.dark-panel-1.name = Kara Panel 1 +block.dark-panel-2.name = Kara Panel 2 +block.dark-panel-3.name = Kara Panel 3 +block.dark-panel-4.name = Kara Panel 4 +block.dark-panel-5.name = Kara Panel 5 +block.dark-panel-6.name = Kara Panel 6 block.dark-metal.name = Kara Metal block.ignarock.name = Igna Rock block.hotrock.name = Sıcak Kaya @@ -790,8 +790,8 @@ block.copper-wall.name = Bakır Duvar block.copper-wall-large.name = Büyük Bakır Duvar block.titanium-wall.name = Titanyum Duvar block.titanium-wall-large.name = Büyük Titanyum Duvar -block.phase-wall.name = Phase Wall -block.phase-wall-large.name = Large Phase Wall +block.phase-wall.name = Faz Duvar +block.phase-wall-large.name = Büyük Faz Duvar block.thorium-wall.name = Thoryum Duvar block.thorium-wall-large.name = Büyük Thoryum Duvar block.door.name = Kapı @@ -812,29 +812,29 @@ block.sorter.name = Ayıklayıcı block.message.name = Mesaj block.overflow-gate.name = Taşma Geçiti block.silicon-smelter.name = Silikon Isıtıcısı -block.phase-weaver.name = Phase Weaver -block.pulverizer.name = Pulverizer -block.cryofluidmixer.name = Cryofluid Mixer -block.melter.name = Melter -block.incinerator.name = Incinerator -block.spore-press.name = Spore Press +block.phase-weaver.name = Faz Dokumacı +block.pulverizer.name = Pulvarizör +block.cryofluidmixer.name = Cryofluid Mikseri +block.melter.name = Eritici +block.incinerator.name = Yakıcı +block.spore-press.name = Spor Basıcısı block.separator.name = Ayırıcı -block.coal-centrifuge.name = Coal Centrifuge +block.coal-centrifuge.name = Kömür Santrifüjü block.power-node.name = Enerji Noktası block.power-node-large.name = Büyük Enerji Noktası -block.surge-tower.name = Surge Tower +block.surge-tower.name = Dalgalanma Kulesi block.battery.name = Batarya block.battery-large.name = Büyük Batarya block.combustion-generator.name = Yanma Jeneratörü block.turbine-generator.name = Buhar Jeneratörü block.differential-generator.name = Diferansiyel Jeneratör -block.impact-reactor.name = Impact Reactor +block.impact-reactor.name = Patlama Reaktörü block.mechanical-drill.name = Mekanik Matkap block.pneumatic-drill.name = Hava Basınçlı Matkap block.laser-drill.name = Lazer Matkap -block.water-extractor.name = Water Extractor -block.cultivator.name = Cultivator -block.dart-mech-pad.name = Alpha Mech Pad +block.water-extractor.name = Su Çıkarıcı +block.cultivator.name = Ekici +block.dart-mech-pad.name = Alpha block.delta-mech-pad.name = Delta Mech Pad block.javelin-ship-pad.name = Javelin Ship Pad block.trident-ship-pad.name = Trident Ship Pad @@ -848,7 +848,7 @@ block.item-void.name = Eşya Yokedici block.liquid-source.name = Sonsuz Sıvı Kaynağı block.power-void.name = Enerji Yokedici block.power-source.name = Sonsuz Enerji Kaynağı -block.unloader.name = Unloader +block.unloader.name = Boşaltıcı block.vault.name = Depo block.wave.name = Wave block.swarmer.name = Swarmer @@ -994,8 +994,8 @@ block.plastanium-compressor.description = Petrol ve titanyumdan plastanyum üret block.phase-weaver.description = Faz kumaşını radyoaktif toryum ve kumdan sentezler. İşlev için büyük miktarda güç gerektirir. block.alloy-smelter.description = Dalgalanma alaşımı üretmek için titanyum, kurşun, silikon ve bakırı birleştirir. block.cryofluidmixer.description = Su ve titanyum tozunu cryofluid'e karıştırır. Toryum reaktörü kullanımı için önemlidir. -block.blast-mixer.description = Patlama bileşiği üretmek için spor kümelerini pirratit ile ezer ve karıştırır. -block.pyratite-mixer.description = Kömür, kurşun ve kumu çok yanıcı olan pirratite karıştırır. +block.blast-mixer.description = Patlayıcı bileşiği üretmek için spor kümelerini pirratit ile ezer ve karıştırır. +block.pyratite-mixer.description = Kömür, kurşun ve kumu ile çok yanıcı olan pirratite üretir. block.melter.description = Silah olarak kullanım veya daha çok işleme için hurdayı cürufta eritir. block.separator.description = Cürufu mineral bileşenlerine ayırır. Soğutulmuş sonucu çıkarır. block.spore-press.description = Yağı çıkartmak için aşırı basınç altında spor tüplerini sıkıştırır. @@ -1021,8 +1021,8 @@ block.door.description = Küçük bir kapı. Dokunarak açılabilir veya kapatı block.door-large.description = Büyük bir kapı. Dokunarak açılabilir veya kapatılabilir.\nBirçok blok alan kaplar. block.mender.description = Çevresindeki blokları periyodik olarak tamir eder. Savunmaları dalgalar arasında tamir eder.\nİsteğe bağlı olarak menzili ve verimi arttırmak için silikon kullanın. block.mend-projector.description = Mender'ın yükseltilmiş bir versiyonu. Çevresindeki blokları onarır. İsteğe bağlı olarak menzili ve verimliliği artırmak için faz kumaşı kullanılır. -block.overdrive-projector.description = Increases the speed of nearby buildings.\nOptionally uses phase fabric to boost range and efficiency. -block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage.\nOverheats if too much damage is sustained. Optionally uses coolant to prevent overheating. Phase fabric can be used to increase shield size. +block.overdrive-projector.description = Yakındaki binaların hızını artırır.\nİsteğe bağlı olarak bir dizi ve verimliliğini artırmak için faz kumaş kullanır. +block.force-projector.description = Kendi etrafında altıgen güç alanı oluşturur. Çok fazla zarar gördüğünde aşırı ısınır ve kapanır. İsteğe bağlı olarak aşırı ısınmasını önlemek için soğutma sıvısı kullanılabilir. Faz kumaş koruyucu boyutunu artırmak için kullanılabilir. block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy. block.conveyor.description = Basic item transport block. Moves items forward and automatically deposits them into blocks. Rotatable. block.titanium-conveyor.description = Advanced item transport block. Moves items faster than standard conveyors. From 5f8b9f301ad0cb2a06a824f63c8d72e2db680ab3 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 10:14:27 -0400 Subject: [PATCH 017/204] Added summary.txt --- fastlane/metadata/android/en-US/summary.txt | 1 + gradle.properties | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/en-US/summary.txt diff --git a/fastlane/metadata/android/en-US/summary.txt b/fastlane/metadata/android/en-US/summary.txt new file mode 100644 index 0000000000..b6b5a942cd --- /dev/null +++ b/fastlane/metadata/android/en-US/summary.txt @@ -0,0 +1 @@ +A factory-based sandbox tower defense game. \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index f5a430ccc2..9f9346c669 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=5bf89742e927d1951c58cc2743814874c1c9ad25 +archash=e40247177befbc2c6e312d67d6f5edad5817edca From a74722aea5c16a91bbb722afcde273304753db2b Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 10:34:50 -0400 Subject: [PATCH 018/204] Bugfixes --- core/src/io/anuke/mindustry/core/NetServer.java | 2 +- core/src/io/anuke/mindustry/entities/type/FlyingUnit.java | 4 ++++ ios/src/io/anuke/mindustry/IOSLauncher.java | 5 +++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/core/src/io/anuke/mindustry/core/NetServer.java b/core/src/io/anuke/mindustry/core/NetServer.java index cc65655b88..1f4a0c90ff 100644 --- a/core/src/io/anuke/mindustry/core/NetServer.java +++ b/core/src/io/anuke/mindustry/core/NetServer.java @@ -262,7 +262,7 @@ public class NetServer implements ApplicationListener{ } boolean checkPass(){ - if(votes >= votesRequired() && target.isAdded() && target.con.isConnected()){ + if(votes >= votesRequired()){ Call.sendMessage(Strings.format("[orange]Vote passed.[scarlet] {0}[orange] will be banned from the server for {1} minutes.", target.name, (kickDuration/60))); target.getInfo().lastKicked = Time.millis() + kickDuration*1000; playerGroup.all().each(p -> p.uuid != null && p.uuid.equals(target.uuid), p -> p.con.kick(KickReason.vote)); diff --git a/core/src/io/anuke/mindustry/entities/type/FlyingUnit.java b/core/src/io/anuke/mindustry/entities/type/FlyingUnit.java index 4b67274cb4..5c8963cd49 100644 --- a/core/src/io/anuke/mindustry/entities/type/FlyingUnit.java +++ b/core/src/io/anuke/mindustry/entities/type/FlyingUnit.java @@ -36,6 +36,10 @@ public abstract class FlyingUnit extends BaseUnit{ if(target == null) targetClosestEnemyFlag(BlockFlag.producer); if(target == null) targetClosestEnemyFlag(BlockFlag.turret); + + if(target == null && isCommanded() && getCommand() != UnitCommand.attack){ + onCommand(getCommand()); + } } if(getClosestSpawner() == null && getSpawner() != null && target == null){ diff --git a/ios/src/io/anuke/mindustry/IOSLauncher.java b/ios/src/io/anuke/mindustry/IOSLauncher.java index 6867ff01f7..45c932fa1d 100644 --- a/ios/src/io/anuke/mindustry/IOSLauncher.java +++ b/ios/src/io/anuke/mindustry/IOSLauncher.java @@ -13,7 +13,6 @@ import io.anuke.mindustry.io.*; import io.anuke.mindustry.ui.*; import org.robovm.apple.foundation.*; import org.robovm.apple.uikit.*; -import org.robovm.apple.uikit.UIBarButtonItem.*; import org.robovm.objc.block.*; import java.io.*; @@ -59,7 +58,9 @@ public class IOSLauncher extends IOSApplication.Delegate{ if(documentURLs.size() < 1) return; cont.dismissViewController(true, () -> {}); - cons.accept(Core.files.absolute(documentURLs.get(0).getPath())); + controller.importDocument(documentURLs.get(0), new NSURL(getDocumentsDirectory() + "/document"), UIDocumentBrowserImportMode.Copy, (url, error) -> { + cons.accept(Core.files.absolute(url.getPath())); + }); } @Override From 5e0e3f452241e753b82a8011c2591a9001505cfc Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 10:47:40 -0400 Subject: [PATCH 019/204] iOS map imports --- .../mindustry/ui/dialogs/MapsDialog.java | 85 +++++++++---------- gradle.properties | 2 +- ios/src/io/anuke/mindustry/IOSLauncher.java | 4 +- 3 files changed, 44 insertions(+), 47 deletions(-) diff --git a/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java index f8a7e36a97..c67622f381 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java @@ -67,55 +67,54 @@ public class MapsDialog extends FloatingDialog{ }); }).size(210f, 64f); - if(!ios){ - buttons.addImageTextButton("$editor.importmap", Icon.load, () -> { - platform.showFileChooser(true, mapExtension, file -> { - ui.loadAnd(() -> { - maps.tryCatchMapError(() -> { - if(MapIO.isImage(file)){ - ui.showErrorMessage("$editor.errorimage"); - return; - } + buttons.addImageTextButton("$editor.importmap", Icon.load, () -> { + platform.showFileChooser(true, mapExtension, file -> { + ui.loadAnd(() -> { + maps.tryCatchMapError(() -> { + if(MapIO.isImage(file)){ + ui.showErrorMessage("$editor.errorimage"); + return; + } - Map map = MapIO.createMap(file, true); + Map map = MapIO.createMap(file, true); - //when you attempt to import a save, it will have no name, so generate one - String name = map.tags.getOr("name", () -> { - String result = "unknown"; - int number = 0; - while(maps.byName(result + number++) != null); - return result + number; - }); - - //this will never actually get called, but it remains just in case - if(name == null){ - ui.showErrorMessage("$editor.errorname"); - return; - } - - Map conflict = maps.all().find(m -> m.name().equals(name)); - - if(conflict != null && !conflict.custom){ - ui.showInfo(Core.bundle.format("editor.import.exists", name)); - }else if(conflict != null){ - ui.showConfirm("$confirm", "$editor.overwrite.confirm", () -> { - maps.tryCatchMapError(() -> { - maps.removeMap(conflict); - maps.importMap(map.file); - setup(); - }); - }); - }else{ - maps.importMap(map.file); - setup(); - } - + //when you attempt to import a save, it will have no name, so generate one + String name = map.tags.getOr("name", () -> { + String result = "unknown"; + int number = 0; + while(maps.byName(result + number++) != null); + return result + number; }); + + //this will never actually get called, but it remains just in case + if(name == null){ + ui.showErrorMessage("$editor.errorname"); + return; + } + + Map conflict = maps.all().find(m -> m.name().equals(name)); + + if(conflict != null && !conflict.custom){ + ui.showInfo(Core.bundle.format("editor.import.exists", name)); + }else if(conflict != null){ + ui.showConfirm("$confirm", "$editor.overwrite.confirm", () -> { + maps.tryCatchMapError(() -> { + maps.removeMap(conflict); + maps.importMap(map.file); + setup(); + }); + }); + }else{ + maps.importMap(map.file); + setup(); + } + }); }); - }).size(210f, 64f); - } + }); + }).size(210f, 64f); + cont.clear(); diff --git a/gradle.properties b/gradle.properties index 9f9346c669..520558812f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=e40247177befbc2c6e312d67d6f5edad5817edca +archash=151dc8b70276b74c612d23b01573f7a8452c2b69 diff --git a/ios/src/io/anuke/mindustry/IOSLauncher.java b/ios/src/io/anuke/mindustry/IOSLauncher.java index 45c932fa1d..0b0cf974f5 100644 --- a/ios/src/io/anuke/mindustry/IOSLauncher.java +++ b/ios/src/io/anuke/mindustry/IOSLauncher.java @@ -58,9 +58,7 @@ public class IOSLauncher extends IOSApplication.Delegate{ if(documentURLs.size() < 1) return; cont.dismissViewController(true, () -> {}); - controller.importDocument(documentURLs.get(0), new NSURL(getDocumentsDirectory() + "/document"), UIDocumentBrowserImportMode.Copy, (url, error) -> { - cons.accept(Core.files.absolute(url.getPath())); - }); + controller.importDocument(documentURLs.get(0), new NSURL(getDocumentsDirectory() + "/document"), UIDocumentBrowserImportMode.Copy, (url, error) -> cons.accept(Core.files.absolute(url.getPath()))); } @Override From b63de8b7d69bebcba64f3e39cba6738119c9cc22 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 11:03:15 -0400 Subject: [PATCH 020/204] iOS cleanup --- core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java | 2 -- core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java index 279731417e..3ccd5ae624 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java @@ -168,8 +168,6 @@ public class LoadDialog extends FloatingDialog{ slots.row(); - if(ios) return; - slots.addImageTextButton("$save.import", Icon.add, () -> { platform.showFileChooser(true, saveExtension, file -> { if(SaveIO.isSaveValid(file)){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java index c67622f381..968cb0983f 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java @@ -43,7 +43,7 @@ public class MapsDialog extends FloatingDialog{ void setup(){ buttons.clearChildren(); - if(Core.graphics.isPortrait() && !ios){ + if(Core.graphics.isPortrait()){ buttons.addImageTextButton("$back", Icon.arrowLeft, this::hide).size(210f*2f, 64f).colspan(2); buttons.row(); }else{ From a9edee15503b37a29f70f54b99ea90b2bd7b368b Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 11:32:34 -0400 Subject: [PATCH 021/204] Made wave events fire on clients --- core/src/io/anuke/mindustry/core/Logic.java | 2 +- core/src/io/anuke/mindustry/core/NetClient.java | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index 5e4b37ba38..dae32c56a1 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -34,7 +34,7 @@ public class Logic implements ApplicationListener{ if(world.isZone()){ world.getZone().updateWave(state.wave); } - for (Player p : playerGroup.all()) { + for(Player p : playerGroup.all()){ p.respawns = state.rules.respawns; } }); diff --git a/core/src/io/anuke/mindustry/core/NetClient.java b/core/src/io/anuke/mindustry/core/NetClient.java index 619ebcbe94..e3a45b10b6 100644 --- a/core/src/io/anuke/mindustry/core/NetClient.java +++ b/core/src/io/anuke/mindustry/core/NetClient.java @@ -329,6 +329,11 @@ public class NetClient implements ApplicationListener{ @Remote(variants = Variant.one, priority = PacketPriority.low, unreliable = true) public static void onStateSnapshot(float waveTime, int wave, int enemies, short coreDataLen, byte[] coreData){ try{ + if(wave > state.wave){ + state.wave = wave; + Events.fire(new WaveEvent()); + } + state.wavetime = waveTime; state.wave = wave; state.enemies = enemies; From 438b3d97524a3d500ed921012b39585f8344bf03 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 13:13:23 -0400 Subject: [PATCH 022/204] Workshop map updates, removal detection --- core/assets/bundles/bundle.properties | 8 +- .../src/io/anuke/mindustry/core/Platform.java | 4 + .../mindustry/editor/MapEditorDialog.java | 8 +- core/src/io/anuke/mindustry/ui/Bar.java | 4 + .../ui/fragments/LoadingFragment.java | 1 + .../mindustry/desktop/DesktopLauncher.java | 7 +- .../mindustry/desktop/steam/SWorkshop.java | 164 ++++++++++++++---- 7 files changed, 156 insertions(+), 40 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 8805c5f2fb..2a945de6d5 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -178,6 +178,7 @@ warning = Warning. confirm = Confirm delete = Delete view.workshop = View In Workshop +workshop.listing = Edit Workshop Listing ok = OK open = Open customize = Customize Rules @@ -215,7 +216,12 @@ map.nospawn.pvp = This map does not have any enemy cores for player to spawn int map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor. map.invalid = Error loading map: corrupted or invalid map file. map.publish.error = Error publishing map: {0} +map.update = Update Map +map.load.error = Error fetching workshop details: {0} +map.missing = This map has been deleted or moved.\n[lightgray]The workshop listing has now been automatically un-linked from the map. map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! +map.menu = Select what you would like to do with this map. +map.changelog = Changelog (optional): eula = Steam EULA map.publish = Map published. map.publishing = [accent]Publishing map... @@ -1071,7 +1077,7 @@ block.core-foundation.description = The second version of the core. Better armor block.core-nucleus.description = The third and final iteration of the core capsule. Extremely well armored. Stores massive amounts of resources. block.vault.description = Stores a large amount of items of each type. An unloader block can be used to retrieve items from the vault. block.container.description = Stores a small amount of items of each type. An unloader block can be used to retrieve items from the container. -block.unloader.description = Unloads items from a container, vault or core onto a conveyor or directly into an adjacent block. The type of item to be unloaded can be changed by tapping. +block.unloader.description = Unloads items from any nearby non-transportation block. The type of item to be unloaded can be changed by tapping. block.launch-pad.description = Launches batches of items without any need for a core launch. block.launch-pad-large.description = An improved version of the launch pad. Stores more items. Launches more frequently. block.duo.description = A small, cheap turret. Useful against ground units. diff --git a/core/src/io/anuke/mindustry/core/Platform.java b/core/src/io/anuke/mindustry/core/Platform.java index a689bbbd02..d7aa0ea55d 100644 --- a/core/src/io/anuke/mindustry/core/Platform.java +++ b/core/src/io/anuke/mindustry/core/Platform.java @@ -37,6 +37,10 @@ public interface Platform{ /** Steam: View a map listing on the workshop.*/ default void viewMapListing(String mapid){} + /** Steam: View map workshop info, removing the map ID tag if its listing is deleted. + * Also presents the option to update the map. */ + default void viewMapListingInfo(Map map){} + /** Steam: Open workshop for maps.*/ default void openWorkshop(){} diff --git a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java index abf08d50ef..517f503c7a 100644 --- a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java +++ b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java @@ -147,13 +147,13 @@ public class MapEditorDialog extends Dialog implements Disposable{ if(steam){ menu.cont.addImageTextButton("$editor.publish.workshop", Icon.linkSmall, () -> { + Map map = save(); + if(editor.getTags().containsKey("steamid")){ - platform.viewMapListing(editor.getTags().get("steamid")); + platform.viewMapListingInfo(map); return; } - Map map = save(); - if(map == null) return; if(map.tags.get("description", "").length() < 4){ @@ -167,7 +167,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ } platform.publishMap(map); - }).padTop(-3).size(swidth * 2f + 10, 60f).update(b -> b.setText(editor.getTags().containsKey("steamid") ? "$view.workshop" : "$editor.publish.workshop")); + }).padTop(-3).size(swidth * 2f + 10, 60f).update(b -> b.setText(editor.getTags().containsKey("steamid") ? editor.getTags().get("author").equals(player.name) ? "$workshop.listing" : "$view.workshop" : "$editor.publish.workshop")); menu.cont.row(); } diff --git a/core/src/io/anuke/mindustry/ui/Bar.java b/core/src/io/anuke/mindustry/ui/Bar.java index 3937a950ff..56c17befae 100644 --- a/core/src/io/anuke/mindustry/ui/Bar.java +++ b/core/src/io/anuke/mindustry/ui/Bar.java @@ -41,6 +41,10 @@ public class Bar extends Element{ } + public void reset(float value){ + this.value = lastValue = blink = value; + } + public void set(Supplier name, FloatProvider fraction, Color color){ this.fraction = fraction; this.lastValue = fraction.get(); diff --git a/core/src/io/anuke/mindustry/ui/fragments/LoadingFragment.java b/core/src/io/anuke/mindustry/ui/fragments/LoadingFragment.java index ad29b50afa..12fbccc5a7 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/LoadingFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/LoadingFragment.java @@ -38,6 +38,7 @@ public class LoadingFragment extends Fragment{ } public void setProgress(FloatProvider progress){ + bar.reset(0f); bar.visible(true); bar.set(() -> ((int)(progress.get() * 100) + "%"), progress, Pal.accent); } diff --git a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java index 8f671dbc04..a9f18600b7 100644 --- a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java +++ b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java @@ -35,7 +35,7 @@ import static io.anuke.mindustry.Vars.*; public class DesktopLauncher extends ClientLauncher{ public final static String discordID = "610508934456934412"; - boolean useDiscord = OS.is64Bit, showConsole = false; + boolean useDiscord = OS.is64Bit, showConsole = OS.getPropertyNotNull("user.name").equals("anuke"); public static void main(String[] arg){ try{ @@ -215,6 +215,11 @@ public class DesktopLauncher extends ClientLauncher{ SVars.net.friends.activateGameOverlayToWebPage("steam://url/CommunityFilePage/" + mapid); } + @Override + public void viewMapListingInfo(Map map){ + SVars.workshop.viewMapListingInfo(map); + } + @Override public NetProvider getNet(){ if(steam && SVars.net == null) SVars.net = new SNet(new ArcNetImpl()); diff --git a/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java b/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java index 6ebf8792c9..915d585e77 100644 --- a/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java +++ b/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java @@ -6,6 +6,8 @@ import com.codedisaster.steamworks.SteamUGC.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.files.*; +import io.anuke.arc.function.*; +import io.anuke.arc.scene.ui.*; import io.anuke.arc.util.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.*; @@ -20,6 +22,7 @@ public class SWorkshop implements SteamUGCCallback{ private Map lastMap; private Array mapFiles; + private ObjectMap> detailHandlers = new ObjectMap<>(); public SWorkshop(){ int items = ugc.getNumSubscribedItems(); @@ -51,6 +54,8 @@ public class SWorkshop implements SteamUGCCallback{ //update author name when publishing map.tags.put("author", SVars.net.friends.getPersonaName()); + ui.editor.editor.getTags().put("author", map.tags.get("author")); + ui.editor.save(); FloatingDialog dialog = new FloatingDialog("$confirm"); dialog.setFillParent(false); @@ -70,9 +75,101 @@ public class SWorkshop implements SteamUGCCallback{ dialog.show(); } + public void viewMapListingInfo(Map map){ + + String id = map.tags.get("steamid"); + long handle = Strings.parseLong(id, -1); + SteamPublishedFileID fid = new SteamPublishedFileID(handle); + + Log.info("Requesting map listing view; id = " + id); + + ui.loadfrag.show(); + SteamUGCQuery query = ugc.createQueryUGCDetailsRequest(fid); + Log.info("POST " + query); + + detailHandlers.put(query, (details, result) -> { + ui.loadfrag.hide(); + + Log.info("Map listing result: " + result + " " + details.getResult() + " " + details.getFileName() + " " + details.getTitle()); + + if(result == SteamResult.OK){ + if(details.getResult() == SteamResult.OK){ + if(details.getOwnerID().equals(SVars.user.user.getSteamID())){ + + FloatingDialog dialog = new FloatingDialog("$editor.mapinfo"); + dialog.setFillParent(false); + dialog.cont.add("$map.menu").pad(20f); + dialog.addCloseButton(); + + dialog.buttons.addImageTextButton("$view.workshop", Icon.linkSmall, () -> { + platform.viewMapListing(id); + dialog.hide(); + }).size(210f, 64f); + + dialog.buttons.addImageTextButton("$map.update", Icon.upgradeSmall, () -> { + new FloatingDialog("$map.update"){{ + setFillParent(false); + cont.margin(10).add("$map.changelog").padRight(6f); + cont.row(); + TextArea field = cont.addArea("", t -> {}).size(500f, 160f).get(); + field.setMaxLength(400); + buttons.defaults().size(120, 54).pad(4); + buttons.addButton("$ok", () -> { + ui.loadfrag.show("$map.publishing"); + lastMap = map; + updateMap(map, details.getPublishedFileID(), field.getText().replace("\r", "\n")); + dialog.hide(); + hide(); + + Log.info("Update map " + map.name()); + }); + buttons.addButton("$cancel", this::hide); + }}.show(); + + }).size(210f, 64f); + dialog.show(); + + }else{ + SVars.net.friends.activateGameOverlayToWebPage("steam://url/CommunityFilePage/" + SteamNativeHandle.getNativeHandle(details.getPublishedFileID())); + } + }else if(details.getResult() == SteamResult.FileNotFound){ + //force-remove tags + ui.editor.editor.getTags().remove("steamid"); + map.tags.remove("steamid"); + ui.editor.save(); + + ui.showErrorMessage("$map.missing"); + }else{ + ui.showErrorMessage(Core.bundle.format("map.load.error", result.name())); + } + }else{ + ui.showErrorMessage(Core.bundle.format("map.load.error", result.name())); + } + }); + + ugc.sendQueryUGCRequest(query); + } + + @Override + public void onRequestUGCDetails(SteamUGCDetails details, SteamResult result){ + + } + @Override public void onUGCQueryCompleted(SteamUGCQuery query, int numResultsReturned, int totalMatchingResults, boolean isCachedData, SteamResult result){ + Log.info("GET " + query); + if(detailHandlers.containsKey(query)){ + if(numResultsReturned > 0){ + SteamUGCDetails details = new SteamUGCDetails(); + ugc.getQueryUGCResult(query, 0, details); + detailHandlers.get(query).accept(details, result); + }else{ + detailHandlers.get(query).accept(null, SteamResult.FileNotFound); + } + + detailHandlers.remove(query); + } } @Override @@ -90,11 +187,6 @@ public class SWorkshop implements SteamUGCCallback{ Log.info("Item unsubscribed from {0}", info.getFolder()); } - @Override - public void onRequestUGCDetails(SteamUGCDetails details, SteamResult result){ - - } - @Override public void onCreateItem(SteamPublishedFileID publishedFileID, boolean needsToAcceptWLA, SteamResult result){ if(lastMap == null){ @@ -108,35 +200,7 @@ public class SWorkshop implements SteamUGCCallback{ Log.info("Create item {0} result {1} {2}", SteamNativeHandle.getNativeHandle(publishedFileID), result, needsToAcceptWLA); if(result == SteamResult.OK){ - SteamUGCUpdateHandle h = ugc.startItemUpdate(SVars.steamID, publishedFileID); - - Gamemode mode = Gamemode.attack.valid(map) ? Gamemode.attack : Gamemode.survival; - FileHandle mapFile = tmpDirectory.child("map_" + publishedFileID.toString()).child("map.msav"); - lastMap.file.copyTo(mapFile); - - Log.info(mapFile.parent().absolutePath()); - Log.info(map.previewFile().absolutePath()); - - ugc.setItemTitle(h, map.name()); - ugc.setItemDescription(h, map.description()); - ugc.setItemTags(h, new String[]{"map", mode.name()}); - ugc.setItemVisibility(h, PublishedFileVisibility.Private); - ugc.setItemPreview(h, map.previewFile().absolutePath()); - ugc.setItemContent(h, mapFile.parent().absolutePath()); - ugc.addItemKeyValueTag(h, "mode", mode.name()); - ugc.submitItemUpdate(h, "Map created"); - - ItemUpdateInfo info = new ItemUpdateInfo(); - - ui.loadfrag.setProgress(() -> { - ItemUpdateStatus status = ugc.getItemUpdateProgress(h, info); - ui.loadfrag.setText("$" + status.name().toLowerCase()); - if(status == ItemUpdateStatus.Invalid){ - ui.loadfrag.setText("$done"); - return 1f; - } - return (float)status.ordinal() / (float)ItemUpdateStatus.values().length; - }); + updateMap(map, publishedFileID, ""); }else{ ui.showErrorMessage(Core.bundle.format("map.publish.error ", result.name())); } @@ -144,6 +208,38 @@ public class SWorkshop implements SteamUGCCallback{ lastMap = null; } + void updateMap(Map map, SteamPublishedFileID publishedFileID, String changelog){ + SteamUGCUpdateHandle h = ugc.startItemUpdate(SVars.steamID, publishedFileID); + + Gamemode mode = Gamemode.attack.valid(map) ? Gamemode.attack : Gamemode.survival; + FileHandle mapFile = tmpDirectory.child("map_" + publishedFileID.toString()).child("map.msav"); + lastMap.file.copyTo(mapFile); + + Log.info(mapFile.parent().absolutePath()); + Log.info(map.previewFile().absolutePath()); + + ugc.setItemTitle(h, map.name()); + ugc.setItemDescription(h, map.description()); + ugc.setItemTags(h, new String[]{"map", mode.name()}); + ugc.setItemVisibility(h, PublishedFileVisibility.Private); + ugc.setItemPreview(h, map.previewFile().absolutePath()); + ugc.setItemContent(h, mapFile.parent().absolutePath()); + ugc.addItemKeyValueTag(h, "mode", mode.name()); + ugc.submitItemUpdate(h, changelog); + + ItemUpdateInfo info = new ItemUpdateInfo(); + + ui.loadfrag.setProgress(() -> { + ItemUpdateStatus status = ugc.getItemUpdateProgress(h, info); + ui.loadfrag.setText("$" + status.name().toLowerCase()); + if(status == ItemUpdateStatus.Invalid){ + ui.loadfrag.setText("$done"); + return 1f; + } + return (float)status.ordinal() / (float)ItemUpdateStatus.values().length; + }); + } + @Override public void onSubmitItemUpdate(SteamPublishedFileID publishedFileID, boolean needsToAcceptWLA, SteamResult result){ ui.loadfrag.hide(); From 000b23d70335f4bc2def9adbb0b22268e3e94556 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 15:14:29 -0400 Subject: [PATCH 023/204] Workshop crash fix / Mine balancing --- core/assets/bundles/bundle.properties | 2 +- core/src/io/anuke/mindustry/content/Mechs.java | 2 +- .../io/anuke/mindustry/editor/MapEditorDialog.java | 11 +++++++++-- .../io/anuke/mindustry/desktop/steam/SWorkshop.java | 1 - 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 2a945de6d5..faef9c3e8c 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -933,7 +933,7 @@ unit.eradicator.name = Eradicator unit.lich.name = Lich unit.reaper.name = Reaper tutorial.next = [lightgray] -tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper +tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Use [[WASD] to move, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nClick the drill tab in the bottom right.\nSelect the[accent] mechanical drill[]. Place it on a copper vein by clicking.\n[accent]Right-click[] to stop building, and[accent] Hold Ctrl while scrolling[] to zoom in and out. tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement. tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[] diff --git a/core/src/io/anuke/mindustry/content/Mechs.java b/core/src/io/anuke/mindustry/content/Mechs.java index 57dcf5afd3..b9dd4c80c9 100644 --- a/core/src/io/anuke/mindustry/content/Mechs.java +++ b/core/src/io/anuke/mindustry/content/Mechs.java @@ -220,7 +220,7 @@ public class Mechs implements ContentList{ dart = new Mech("dart-ship", true){ { drillPower = 1; - mineSpeed = 0.9f; + mineSpeed = 3f; speed = 0.5f; drag = 0.09f; health = 200f; diff --git a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java index 517f503c7a..717006653e 100644 --- a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java +++ b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java @@ -1,5 +1,6 @@ package io.anuke.mindustry.editor; +import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.files.*; @@ -147,9 +148,15 @@ public class MapEditorDialog extends Dialog implements Disposable{ if(steam){ menu.cont.addImageTextButton("$editor.publish.workshop", Icon.linkSmall, () -> { + Map builtin = maps.all().find(m -> m.name().equals(editor.getTags().get("name", "").trim())); + if(editor.getTags().containsKey("steamid") && builtin != null && !builtin.custom){ + platform.viewMapListing(editor.getTags().get("steamid")); + return; + } + Map map = save(); - if(editor.getTags().containsKey("steamid")){ + if(editor.getTags().containsKey("steamid") && map != null){ platform.viewMapListingInfo(map); return; } @@ -287,7 +294,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ }); } - public Map save(){ + public @Nullable Map save(){ boolean isEditor = state.rules.editor; state.rules.editor = false; String name = editor.getTags().get("name", "").trim(); diff --git a/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java b/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java index 915d585e77..578b00de3c 100644 --- a/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java +++ b/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java @@ -76,7 +76,6 @@ public class SWorkshop implements SteamUGCCallback{ } public void viewMapListingInfo(Map map){ - String id = map.tags.get("steamid"); long handle = Strings.parseLong(id, -1); SteamPublishedFileID fid = new SteamPublishedFileID(handle); From 92a3f150bba191752f885a8df49051a9dd1ca493 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 15:40:31 -0400 Subject: [PATCH 024/204] Thruster fix / Removed info on Steam to prevent confusion --- core/assets/sounds/thruster.ogg | Bin 21610 -> 28007 bytes .../mindustry/ui/dialogs/JoinDialog.java | 8 ++++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/core/assets/sounds/thruster.ogg b/core/assets/sounds/thruster.ogg index d8e7efb0860a7bb52cc3033c0f3aa620eb16e121..cba59f95ab1dc4cf8318734607e32050df16574d 100644 GIT binary patch literal 28007 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 literal 21610 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 TXN#kRNv=t*NmS@NIW`6WJhq$E diff --git a/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java index 1570f5bcbb..d8c7b33f7e 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java @@ -38,7 +38,9 @@ public class JoinDialog extends FloatingDialog{ addCloseButton(); buttons.add().growX(); - buttons.addButton("?", () -> ui.showInfo("$join.info")).size(60f, 64f); + if(!steam){ + buttons.addButton("?", () -> ui.showInfo("$join.info")).size(60f, 64f); + } add = new FloatingDialog("$joingame.title"); add.cont.add("$joingame.ip").padRight(5f).left(); @@ -87,7 +89,9 @@ public class JoinDialog extends FloatingDialog{ refreshLocal(); refreshRemote(); - Core.app.post(() -> Core.settings.getBoolOnce("joininfo", () -> ui.showInfo("$join.info"))); + if(!steam){ + Core.app.post(() -> Core.settings.getBoolOnce("joininfo", () -> ui.showInfo("$join.info"))); + } }); onResize(this::setup); From a815763833d4ccd67902898582cd61f0aa50a530 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 16:40:12 -0400 Subject: [PATCH 025/204] Upped lower FPS cap to 15 --- core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java index 58139cd3ed..162a6a9466 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java @@ -250,7 +250,7 @@ public class SettingsMenuDialog extends SettingsDialog{ } return s + "%"; }); - graphics.sliderPref("fpscap", 240, 5, 245, 5, s -> (s > 240 ? Core.bundle.get("setting.fpscap.none") : Core.bundle.format("setting.fpscap.text", s))); + graphics.sliderPref("fpscap", 240, 15, 245, 5, s -> (s > 240 ? Core.bundle.get("setting.fpscap.none") : Core.bundle.format("setting.fpscap.text", s))); graphics.sliderPref("chatopacity", 100, 0, 100, 5, s -> s + "%"); if(!mobile){ From 2019196f65163bec31f52bc579708eb833f3f672 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 18:01:55 -0400 Subject: [PATCH 026/204] Sort Steam server lists, ignore version when unimportant --- .../io/anuke/mindustry/ui/dialogs/JoinDialog.java | 4 +++- .../src/io/anuke/mindustry/desktop/steam/SNet.java | 12 +++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java index d8c7b33f7e..d6d579a787 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java @@ -202,11 +202,13 @@ public class JoinDialog extends FloatingDialog{ }else if(host.version > Version.build && Version.build != -1){ versionString = Core.bundle.get("server.outdated.client") + "\n" + Core.bundle.format("server.version", host.version, ""); + }else if(host.version == Version.build && Version.type.equals(host.versionType)){ + //not important + versionString = ""; }else{ versionString = Core.bundle.format("server.version", host.version, host.versionType); } - content.table(t -> { t.add("[lightgray]" + host.name + " " + versionString).width(targetWidth() - 10f).left().get().setEllipsis(true); t.row(); diff --git a/desktop/src/io/anuke/mindustry/desktop/steam/SNet.java b/desktop/src/io/anuke/mindustry/desktop/steam/SNet.java index c8bf159796..f6f9a6c3bf 100644 --- a/desktop/src/io/anuke/mindustry/desktop/steam/SNet.java +++ b/desktop/src/io/anuke/mindustry/desktop/steam/SNet.java @@ -7,14 +7,13 @@ import com.codedisaster.steamworks.SteamNetworking.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.function.*; -import io.anuke.arc.input.*; import io.anuke.arc.util.*; import io.anuke.arc.util.pooling.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.Version; import io.anuke.mindustry.game.*; -import io.anuke.mindustry.net.*; import io.anuke.mindustry.net.ArcNetImpl.*; +import io.anuke.mindustry.net.*; import io.anuke.mindustry.net.Net.*; import io.anuke.mindustry.net.Packets.*; @@ -302,6 +301,7 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback, Log.info("found {0} matches {1}", matches, lobbyDoneCallback); if(lobbyDoneCallback != null){ + Array hosts = new Array<>(); for(int i = 0; i < matches; i++){ try{ SteamID lobby = smat.getLobbyByIndex(i); @@ -316,13 +316,15 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback, Gamemode.valueOf(smat.getLobbyData(lobby, "gamemode")), smat.getLobbyMemberLimit(lobby) ); - - lobbyCallback.accept(out); + hosts.add(out); }catch(Exception e){ Log.err(e); } } + hosts.sort(Structs.comparingInt(h -> -h.players)); + hosts.each(lobbyCallback); + lobbyDoneCallback.run(); } } @@ -344,7 +346,7 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback, currentLobby = steamID; smat.setLobbyData(steamID, "name", player.name); - smat.setLobbyData(steamID, "mapname", world.getMap() == null ? "Unknown" : world.getMap().name()); + smat.setLobbyData(steamID, "mapname", world.getMap() == null ? "Unknown" : state.rules.zone == null ? world.getMap().name() : state.rules.zone.localizedName); smat.setLobbyData(steamID, "version", Version.build + ""); smat.setLobbyData(steamID, "versionType", Version.type); smat.setLobbyData(steamID, "wave", state.wave + ""); From 4f9ed73a59657a267794316e7d7f4f00947559e5 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 21:13:44 -0400 Subject: [PATCH 027/204] Added mod file tree, bundle loading --- core/src/io/anuke/mindustry/Vars.java | 2 + .../src/io/anuke/mindustry/core/FileTree.java | 59 +++++++++++++++++++ core/src/io/anuke/mindustry/mod/Mods.java | 47 ++++++++++----- gradle.properties | 2 +- .../anuke/mindustry/server/ServerControl.java | 2 +- 5 files changed, 95 insertions(+), 17 deletions(-) create mode 100644 core/src/io/anuke/mindustry/core/FileTree.java diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index 4ef2fc9d09..9d0a51ebab 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -130,6 +130,7 @@ public class Vars implements Loadable{ /** list of all locales that can be switched to */ public static Locale[] locales; + public static FileTree filet; public static Net net; public static ContentLoader content; public static GameState state; @@ -193,6 +194,7 @@ public class Vars implements Loadable{ Version.init(); + filet = new FileTree(); mods = new Mods(); content = new ContentLoader(); loops = new LoopControl(); diff --git a/core/src/io/anuke/mindustry/core/FileTree.java b/core/src/io/anuke/mindustry/core/FileTree.java new file mode 100644 index 0000000000..19b2658061 --- /dev/null +++ b/core/src/io/anuke/mindustry/core/FileTree.java @@ -0,0 +1,59 @@ +package io.anuke.mindustry.core; + +import io.anuke.arc.*; +import io.anuke.arc.collection.*; +import io.anuke.arc.files.*; +import io.anuke.arc.util.*; +import io.anuke.arc.util.io.*; +import io.anuke.mindustry.mod.Mods.*; + +/** Handles files in a modded context. */ +public class FileTree{ + private ObjectMap files = new ObjectMap<>(); + private ObjectMap> bundles = new ObjectMap<>(); + + public void buildFiles(Array mods){ + //TODO many files should not be replaced + for(LoadedMod mod : mods){ + mod.root.walk(f -> { + //TODO calling child/parent on these files will give you gibberish; create wrapper class. + files.put(f.path(), f); + }); + + //load up bundles. + FileHandle folder = mod.root.child("bundles"); + if(folder.exists()){ + for(FileHandle file : folder.list()){ + if(file.name().startsWith("bundle") && file.extension().equals("properties")){ + String name = file.nameWithoutExtension(); + bundles.getOr(name, Array::new).add(file); + } + } + } + } + + //add new keys to each bundle + I18NBundle bundle = Core.bundle; + while(bundle != null){ + String str = bundle.getLocale().toString(); + String locale = "bundle" + (str.isEmpty() ? "" : "_" + str); + for(FileHandle file : bundles.getOr(locale, Array::new)){ + try{ + PropertiesUtils.load(bundle.getProperties(), file.reader()); + }catch(Exception e){ + throw new RuntimeException("Error loading bundle: " + file + "/" + locale, e); + } + } + bundle = bundle.getParent(); + } + } + + /** Gets an asset file.*/ + public FileHandle get(String path){ + if(files.containsKey(path)){ + return files.get(path); + }else{ + return Core.files.internal(path); + } + } +} diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 9499bae006..fcbebd7921 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -23,15 +23,15 @@ public class Mods{ return modDirectory.child(load.name).child("config.json"); } - /** @return the loaded plugin found by class, or null if not found. */ + /** @return the loaded mod found by class, or null if not found. */ public @Nullable LoadedMod getMod(Class type){ return loaded.find(l -> l.mod.getClass() == type); } - /** Loads all plugins from the folder, but does call any methods on them.*/ + /** Loads all mods from the folder, but does call any methods on them.*/ public void load(){ for(FileHandle file : modDirectory.list()){ - if(!file.extension().equals("jar") || !file.extension().equals("zi[")) continue; + if(!file.extension().equals("jar") || !file.extension().equals("zip")) continue; try{ loaded.add(loadmod(file)); @@ -41,16 +41,18 @@ public class Mods{ e.printStackTrace(); } } + + filet.buildFiles(loaded); } - /** @return all loaded plugins. */ + /** @return all loaded mods. */ public Array all(){ return loaded; } - /** Iterates through each plugin.*/ + /** Iterates through each mod with a main class.*/ public void each(Consumer cons){ - loaded.each(p -> cons.accept(p.mod)); + loaded.each(p -> p.mod != null, p -> cons.accept(p.mod)); } private LoadedMod loadmod(FileHandle jar) throws Exception{ @@ -63,23 +65,37 @@ public class Mods{ } ModMeta meta = JsonIO.read(ModMeta.class, metaf.readString()); + String camelized = meta.name.replace(" ", ""); + String mainClass = meta.main == null ? camelized.toLowerCase() + "." + camelized + "Mod" : meta.main; + Mod mainMod; - URLClassLoader classLoader = new URLClassLoader(new URL[]{jar.file().toURI().toURL()}, ClassLoader.getSystemClassLoader()); - Class main = classLoader.loadClass(meta.main); - metas.put(main, meta); - return new LoadedMod(jar, zip, (Mod)main.getDeclaredConstructor().newInstance(), meta); + //make sure the main class exists before loading it; if it doesn't just don't put it there + if(zip.child(mainClass.replace('.', '/') + ".class").exists()){ + URLClassLoader classLoader = new URLClassLoader(new URL[]{jar.file().toURI().toURL()}, ClassLoader.getSystemClassLoader()); + Class main = classLoader.loadClass(mainClass); + metas.put(main, meta); + mainMod = (Mod)main.getDeclaredConstructor().newInstance(); + }else{ + mainMod = null; + } + + return new LoadedMod(jar, zip, mainMod, meta); } /** Represents a plugin that has been loaded from a jar file.*/ public static class LoadedMod{ - public final FileHandle jarFile; - public final FileHandle zipRoot; + /** The location of this mod's zip file on the disk. */ + public final FileHandle file; + /** The root zip file; points to the contents of this mod. */ + public final FileHandle root; + /** The mod's main class; may be null. */ public final @Nullable Mod mod; + /** This mod's metadata. */ public final ModMeta meta; - public LoadedMod(FileHandle jarFile, FileHandle zipRoot, Mod mod, ModMeta meta){ - this.zipRoot = zipRoot; - this.jarFile = jarFile; + public LoadedMod(FileHandle file, FileHandle root, Mod mod, ModMeta meta){ + this.root = root; + this.file = file; this.mod = mod; this.meta = meta; } @@ -88,5 +104,6 @@ public class Mods{ /** Plugin metadata information.*/ public static class ModMeta{ public String name, author, description, version, main; + public String[] dependencies = {}; //TODO implement } } diff --git a/gradle.properties b/gradle.properties index f5a430ccc2..5238d2620d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=5bf89742e927d1951c58cc2743814874c1c9ad25 +archash=9f30453676bf2b582c01a46a60965305321dcb9d diff --git a/server/src/io/anuke/mindustry/server/ServerControl.java b/server/src/io/anuke/mindustry/server/ServerControl.java index 38eaf7bc72..974f9e129e 100644 --- a/server/src/io/anuke/mindustry/server/ServerControl.java +++ b/server/src/io/anuke/mindustry/server/ServerControl.java @@ -332,7 +332,7 @@ public class ServerControl implements ApplicationListener{ info("Name: &ly{0}", mod.meta.name); info("Version: &ly{0}", mod.meta.version); info("Author: &ly{0}", mod.meta.author); - info("Path: &ly{0}", mod.jarFile.path()); + info("Path: &ly{0}", mod.file.path()); info("Description: &ly{0}", mod.meta.description); }else{ info("No mod with name &ly'{0}'&lg found."); From 79554bf8e9e05530a7d1c0742172507d9f952eee Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 23:26:55 -0400 Subject: [PATCH 028/204] Mod import/export dialog, restarting --- core/assets/bundles/bundle.properties | 9 ++ core/src/io/anuke/mindustry/core/UI.java | 14 ++++ core/src/io/anuke/mindustry/mod/Mods.java | 54 ++++++++++-- .../mindustry/ui/dialogs/ModsDialog.java | 82 +++++++++++++++++++ .../mindustry/ui/fragments/MenuFragment.java | 1 + 5 files changed, 154 insertions(+), 6 deletions(-) create mode 100644 core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 4f0f08f9e3..948fc716fb 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -64,6 +64,15 @@ uploadingpreviewfile = Uploading Preview File committingchanges = Comitting Changes done = Done +mods = Mods +mods.none = [LIGHT_GRAY]No mods found! +mod.enabled = [lightgray]Enabled +mod.disabled = [scarlet]Disabled +mod.requiresrestart = The game will now close to apply the mod changes. +mod.import = Import Mod +mod.remove.confirm = This mod will be deleted. +mod.author = [LIGHT_GRAY]Author:[] {0} + about.button = About name = Name: noname = Pick a[accent] player name[] first. diff --git a/core/src/io/anuke/mindustry/core/UI.java b/core/src/io/anuke/mindustry/core/UI.java index ca5dafb8ed..0d2591398f 100644 --- a/core/src/io/anuke/mindustry/core/UI.java +++ b/core/src/io/anuke/mindustry/core/UI.java @@ -68,6 +68,7 @@ public class UI implements ApplicationListener, Loadable{ public DeployDialog deploy; public TechTreeDialog tech; public MinimapDialog minimap; + public ModsDialog mods; public Cursor drillCursor, unloadCursor; @@ -222,6 +223,7 @@ public class UI implements ApplicationListener, Loadable{ deploy = new DeployDialog(); tech = new TechTreeDialog(); minimap = new MinimapDialog(); + mods = new ModsDialog(); Group group = Core.scene.root; @@ -410,6 +412,18 @@ public class UI implements ApplicationListener, Loadable{ dialog.show(); } + public void showOkText(String title, String text, Runnable confirmed){ + FloatingDialog dialog = new FloatingDialog(title); + dialog.cont.add(text).width(500f).wrap().pad(4f).get().setAlignment(Align.center, Align.center); + dialog.buttons.defaults().size(200f, 54f).pad(2f); + dialog.setFillParent(false); + dialog.buttons.addButton("$ok", () -> { + dialog.hide(); + confirmed.run(); + }); + dialog.show(); + } + public String formatAmount(int number){ if(number >= 1000000){ return Strings.fixed(number / 1000000f, 1) + "[gray]mil[]"; diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index fcbebd7921..8f7017adf2 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -5,15 +5,18 @@ import io.anuke.arc.collection.*; import io.anuke.arc.files.*; import io.anuke.arc.function.*; import io.anuke.arc.util.*; -import io.anuke.mindustry.io.*; +import io.anuke.arc.util.serialization.*; +import java.io.*; import java.net.*; import static io.anuke.mindustry.Vars.*; public class Mods{ + private Json json = new Json(); private Array loaded = new Array<>(); private ObjectMap, ModMeta> metas = new ObjectMap<>(); + private boolean requiresRestart; /** Returns a file named 'config.json' in a special folder for the specified plugin. * Call this in init(). */ @@ -28,13 +31,44 @@ public class Mods{ return loaded.find(l -> l.mod.getClass() == type); } + /** Imports an external mod file.*/ + public void importMod(FileHandle file) throws IOException{ + FileHandle dest = modDirectory.child(file.name()); + if(dest.exists()){ + throw new IOException("A mod with the same filename already exists!"); + } + + file.copyTo(dest); + try{ + loaded.add(loadMod(file)); + requiresRestart = true; + }catch(IOException e){ + dest.delete(); + throw e; + }catch(Throwable t){ + dest.delete(); + throw new IOException(t); + } + } + + /** Removes a mod file and marks it for requiring a restart. */ + public void removeMod(LoadedMod mod){ + mod.file.delete(); + loaded.remove(mod); + requiresRestart = true; + } + + public boolean requiresRestart(){ + return requiresRestart; + } + /** Loads all mods from the folder, but does call any methods on them.*/ public void load(){ for(FileHandle file : modDirectory.list()){ - if(!file.extension().equals("jar") || !file.extension().equals("zip")) continue; + if(!file.extension().equals("jar") && !file.extension().equals("zip")) continue; try{ - loaded.add(loadmod(file)); + loaded.add(loadMod(file)); }catch(IllegalArgumentException ignored){ }catch(Exception e){ Log.err("Failed to load plugin file {0}. Skipping.", file); @@ -55,22 +89,28 @@ public class Mods{ loaded.each(p -> p.mod != null, p -> cons.accept(p.mod)); } - private LoadedMod loadmod(FileHandle jar) throws Exception{ + /** Loads a mod file+meta, but does not add it to the list. */ + private LoadedMod loadMod(FileHandle jar) throws Exception{ FileHandle zip = new ZipFileHandle(jar); FileHandle metaf = zip.child("mod.json").exists() ? zip.child("mod.json") : zip.child("plugin.json"); if(!metaf.exists()){ Log.warn("Mod {0} doesn't have a 'mod.json'/'plugin.json' file, skipping.", jar); - throw new IllegalArgumentException(); + throw new IllegalArgumentException("No mod.json found."); } - ModMeta meta = JsonIO.read(ModMeta.class, metaf.readString()); + ModMeta meta = json.fromJson(ModMeta.class, metaf.readString()); String camelized = meta.name.replace(" ", ""); String mainClass = meta.main == null ? camelized.toLowerCase() + "." + camelized + "Mod" : meta.main; Mod mainMod; //make sure the main class exists before loading it; if it doesn't just don't put it there if(zip.child(mainClass.replace('.', '/') + ".class").exists()){ + //other platforms don't have standard java class loaders + if(mobile){ + throw new IllegalArgumentException("This mod is not compatible with " + (ios ? "iOS" : "Android") + "."); + } + URLClassLoader classLoader = new URLClassLoader(new URL[]{jar.file().toURI().toURL()}, ClassLoader.getSystemClassLoader()); Class main = classLoader.loadClass(mainClass); metas.put(main, meta); @@ -92,6 +132,8 @@ public class Mods{ public final @Nullable Mod mod; /** This mod's metadata. */ public final ModMeta meta; + //TODO implement + protected boolean enabled; public LoadedMod(FileHandle file, FileHandle root, Mod mod, ModMeta meta){ this.root = root; diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java new file mode 100644 index 0000000000..7664f9ddc9 --- /dev/null +++ b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java @@ -0,0 +1,82 @@ +package io.anuke.mindustry.ui.dialogs; + +import io.anuke.arc.*; +import io.anuke.mindustry.gen.*; +import io.anuke.mindustry.mod.Mods.*; +import io.anuke.mindustry.ui.*; + +import java.io.*; + +import static io.anuke.mindustry.Vars.*; + +public class ModsDialog extends FloatingDialog{ + + public ModsDialog(){ + super("$mods"); + addCloseButton(); + shown(this::setup); + + hidden(() -> { + if(mods.requiresRestart()){ + ui.showOkText("$mods", "$mod.requiresrestart", () -> { + Core.app.exit(); + }); + } + }); + } + + void setup(){ + cont.clear(); + cont.defaults().width(520f).pad(4); + if(!mods.all().isEmpty()){ + cont.pane(table -> { + table.margin(10f).top(); + for(LoadedMod mod : mods.all()){ + table.table(Styles.black6, t -> { + t.defaults().pad(2).left().top(); + t.margin(14f).left(); + t.table(title -> { + title.left(); + title.add("[accent]" + mod.meta.name + "[lightgray] v" + mod.meta.version); + title.add().growX(); + + title.addImageButton(Icon.trash16Small, Styles.cleari, () -> ui.showConfirm("$confirm", "$mod.remove.confirm", () -> { + mods.removeMod(mod); + setup(); + })).size(50f); + }).growX().left().padTop(-14f).padRight(-14f); + + t.row(); + if(mod.meta.author != null){ + t.add(Core.bundle.format("mod.author", mod.meta.author)); + t.row(); + } + if(mod.meta.description != null){ + t.labelWrap("[lightgray]" + mod.meta.description).growX(); + t.row(); + } + + }).width(500f); + table.row(); + } + }); + + }else{ + cont.table(Styles.black6, t -> t.add("$mods.none")).height(80f); + } + + cont.row(); + + cont.addImageTextButton("$mod.import", Icon.add, () -> { + platform.showFileChooser(true, "zip", file -> { + try{ + mods.importMod(file); + setup(); + }catch(IOException e){ + ui.showException(e); + e.printStackTrace(); + } + }); + }).margin(12f).width(500f); + } +} \ No newline at end of file diff --git a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java index 946723983a..9afcabbac7 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java @@ -163,6 +163,7 @@ public class MenuFragment extends Fragment{ ), new Buttoni("$editor", Icon.editorSmall, ui.maps::show), steam ? new Buttoni("$workshop", Icon.saveSmall, platform::openWorkshop) : null, + new Buttoni("$mods", Icon.wikiSmall, ui.mods::show), new Buttoni("$settings", Icon.toolsSmall, ui.settings::show), new Buttoni("$about.button", Icon.infoSmall, ui.about::show), new Buttoni("$quit", Icon.exitSmall, Core.app::exit) From fe3f75f141762d1924240fe2ff11374c7c7c384f Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Sep 2019 23:58:30 -0400 Subject: [PATCH 029/204] Starting work on json content parsing --- .../io/anuke/mindustry/ClientLauncher.java | 2 ++ .../io/anuke/mindustry/mod/ContentParser.java | 19 ++++++++++++++ core/src/io/anuke/mindustry/mod/Mods.java | 25 +++++++++++++++++++ .../io/anuke/mindustry/type/ContentType.java | 4 ++- gradle.properties | 2 +- 5 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 core/src/io/anuke/mindustry/mod/ContentParser.java diff --git a/core/src/io/anuke/mindustry/ClientLauncher.java b/core/src/io/anuke/mindustry/ClientLauncher.java index ed927b1605..58509632d5 100644 --- a/core/src/io/anuke/mindustry/ClientLauncher.java +++ b/core/src/io/anuke/mindustry/ClientLauncher.java @@ -63,6 +63,8 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform assets.loadRun("contentcreate", Content.class, () -> { content.createContent(); content.loadColors(); + + mods.loadContent(); }); add(logic = new Logic()); diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java new file mode 100644 index 0000000000..e802313019 --- /dev/null +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -0,0 +1,19 @@ +package io.anuke.mindustry.mod; + +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.type.*; + +public class ContentParser{ + + /** + * Parses content from a json file. + * @param name the name of the file without its extension + * @param json the json to parse + * @param type the type of content this is + * @return the content that was parsed + */ + public Content parse(String name, String json, ContentType type) throws Exception{ + + return null; + } +} diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 8f7017adf2..219914b90f 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -6,6 +6,7 @@ import io.anuke.arc.files.*; import io.anuke.arc.function.*; import io.anuke.arc.util.*; import io.anuke.arc.util.serialization.*; +import io.anuke.mindustry.type.*; import java.io.*; import java.net.*; @@ -16,6 +17,7 @@ public class Mods{ private Json json = new Json(); private Array loaded = new Array<>(); private ObjectMap, ModMeta> metas = new ObjectMap<>(); + private ContentParser parser = new ContentParser(); private boolean requiresRestart; /** Returns a file named 'config.json' in a special folder for the specified plugin. @@ -79,6 +81,29 @@ public class Mods{ filet.buildFiles(loaded); } + /** Creates all the content found in mod files. */ + public void loadContent(){ + for(LoadedMod mod : loaded){ + if(mod.root.child("content").exists()){ + FileHandle contentRoot = mod.root.child("content"); + for(ContentType type : ContentType.all){ + FileHandle folder = contentRoot.child(type.name()); + if(folder.exists()){ + for(FileHandle file : folder.list()){ + if(file.extension().equals("json")){ + try{ + parser.parse(file.nameWithoutExtension(), file.readString(), type); + }catch(Exception e){ + throw new RuntimeException("Failed to parse content file '" + file + "' for mod '" + mod.meta.name + "'.", e); + } + } + } + } + } + } + } + } + /** @return all loaded mods. */ public Array all(){ return loaded; diff --git a/core/src/io/anuke/mindustry/type/ContentType.java b/core/src/io/anuke/mindustry/type/ContentType.java index 31ddcf35d2..f6b980a5d5 100644 --- a/core/src/io/anuke/mindustry/type/ContentType.java +++ b/core/src/io/anuke/mindustry/type/ContentType.java @@ -13,5 +13,7 @@ public enum ContentType{ effect, zone, loadout, - typeid + typeid; + + public static final ContentType[] all = values(); } diff --git a/gradle.properties b/gradle.properties index 5238d2620d..678dbb3d37 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=9f30453676bf2b582c01a46a60965305321dcb9d +archash=d4519a9721927165850bfe3135ef6b095c990474 From d9abee3adfdec00d66ec0f289ce258c016d75add Mon Sep 17 00:00:00 2001 From: laohuaji233 <48855802+laohuaji233@users.noreply.github.com> Date: Sun, 29 Sep 2019 13:13:22 +0800 Subject: [PATCH 030/204] Create description.txt --- fastlane/metadata/steam/description.txt | 60 +++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 fastlane/metadata/steam/description.txt diff --git a/fastlane/metadata/steam/description.txt b/fastlane/metadata/steam/description.txt new file mode 100644 index 0000000000..09c9954e2d --- /dev/null +++ b/fastlane/metadata/steam/description.txt @@ -0,0 +1,60 @@ +建造精密的传送带供应链,提供炮塔弹药,生产建筑材料,保护你的建筑并抵御敌人。在跨平台多人合作游戏中与朋友一起玩,或在基于团队的PVP比赛中向他们挑战。 + +[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] + +[h2]游戏操作[/h2] + +[list] +[*] 建造钻头和传送带来将资源转移到核心 +[*] 使用工厂制造进阶材料 +[*] 建造无人机以自动采矿,协助建造和保卫核心 +[*] 分配液体并扑灭突发火灾 +[*] 用特定物品冷却炮塔和提高生产 +[/list] + +[h2]战役模式[/h2] + +[list] +[*]在12张可重复游玩的内建区域中前进 +[*]收集并发射资源 +[*]研究科技以进步 +[*]携带资源进入每个区域 +[*]多样的任务与目标 +[*]邀请朋友一起完成任务 +[*]研究120+科技 +[*]19种不同类型的无人机、机甲及飞船 +[*]达成50+成就 +[/list] + +[h2][h2]游戏模式[/h2][/h2] + +[*] [b]生存[/b]: 建造炮塔来防御敌人。尽可能长的生存下来,发射你的核心来使用你收集的资源进行研究。为Boss的到来做好准备。 +[*] [b]攻击[/b]: 为建造工厂生产机甲来摧毁敌人的核心,同时保护你的基地,抵御敌人的攻击。创建各种不同类型的支援和进攻单位,以协助你实现目标。 +[*] [b]PvP[/b]: 与最多4个不同团队的其他玩家互相伤害。创建单位,或者直接用你的飞船攻击他人基地。 +[*] [b]沙盒[/b]: 无限的资源,没有敌人的威胁。使用只限于沙盒的物品源和液体源来测试设计,和根据需要生成敌人。 +[/list] + +[h2]自定义游戏和跨平台多人游戏[/h2] + +[list] +[*]用于自定义的12个内置地图 +[*]游玩合作,PvP或沙盒模式 +[*]加入公共专用服务器,或邀请朋友参加您自己的私人服务器 +[*]可定制的游戏规则 +[*]混合和匹配游戏模式:结合PvP和PvE游戏模式 +[/list] + +[h2]自定义地图编辑器[/h2] + +[list] +[*]使用编辑器绘制地图 +[*]在游戏中编辑和预览 +[*]可更改的工具模式 +[*]具有多种不同类型的地形处理过滤器的强大的地图生成系统 +[*]将随机地形应用于地图 +[*]随机配置和生成矿石,以及放置河流和资源 +[*]配置敌方波次布局 +[*]在Steam创意工坊上共享导出的地图 +[*]自定义地图的基础规则 +[*]使用75+个不同的环境块 +[/list] From d35fbb83833a5b7a9384e8d90fa4b8c2904e0647 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 08:59:53 -0400 Subject: [PATCH 031/204] bugfixes --- core/src/io/anuke/mindustry/ai/Pathfinder.java | 6 +++++- .../io/anuke/mindustry/entities/effect/ItemTransfer.java | 4 +--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/core/src/io/anuke/mindustry/ai/Pathfinder.java b/core/src/io/anuke/mindustry/ai/Pathfinder.java index 104669fd58..d34ddee1a0 100644 --- a/core/src/io/anuke/mindustry/ai/Pathfinder.java +++ b/core/src/io/anuke/mindustry/ai/Pathfinder.java @@ -92,7 +92,11 @@ public class Pathfinder implements Runnable{ int x = tile.x, y = tile.y; - tile.getLinkedTiles(t -> tiles[t.x][t.y] = packTile(t)); + tile.getLinkedTiles(t -> { + if(Structs.inBounds(t.x, t.y, tiles)){ + tiles[t.x][t.y] = packTile(t); + } + }); //can't iterate through array so use the map, which should not lead to problems for(PathData[] arr : pathMap){ diff --git a/core/src/io/anuke/mindustry/entities/effect/ItemTransfer.java b/core/src/io/anuke/mindustry/entities/effect/ItemTransfer.java index 69bf90833a..0d8ab641ff 100644 --- a/core/src/io/anuke/mindustry/entities/effect/ItemTransfer.java +++ b/core/src/io/anuke/mindustry/entities/effect/ItemTransfer.java @@ -47,10 +47,8 @@ public class ItemTransfer extends TimedEntity implements DrawTrait{ @Remote(called = Loc.server) public static void transferItemTo(Item item, int amount, float x, float y, Tile tile){ if(tile == null || tile.entity == null || tile.entity.items == null) return; - if(!Units.canInteract(player, tile)) return; for(int i = 0; i < Mathf.clamp(amount / 3, 1, 8); i++){ - Time.run(i * 3, () -> create(item, x, y, tile, () -> { - })); + Time.run(i * 3, () -> create(item, x, y, tile, () -> {})); } tile.entity.items.add(item, amount); } From c05fb7ebf1b95702a18c665fabf3b9e597ac1c37 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 10:05:54 -0400 Subject: [PATCH 032/204] oh no --- server/src/io/anuke/mindustry/server/ServerControl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/io/anuke/mindustry/server/ServerControl.java b/server/src/io/anuke/mindustry/server/ServerControl.java index 974f9e129e..4fedd2c195 100644 --- a/server/src/io/anuke/mindustry/server/ServerControl.java +++ b/server/src/io/anuke/mindustry/server/ServerControl.java @@ -148,7 +148,7 @@ public class ServerControl implements ApplicationListener{ maps.shuffle(); Map previous = world.getMap(); - Map map = maps.find(m -> m != previous); + Map map = maps.find(m -> m != previous || maps.size == 1); if(map != null){ @@ -161,6 +161,8 @@ public class ServerControl implements ApplicationListener{ info("Selected next map to be {0}.", map.name()); play(true, () -> world.loadMap(map, map.applyRules(lastMode))); + }else{ + Log.err("No suitable map found."); } } }else{ From 4210070d07e571f56acc000508d2c1fbb6e9c5bb Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 10:06:17 -0400 Subject: [PATCH 033/204] Fixed server map shuffling --- gradle.properties | 2 +- server/src/io/anuke/mindustry/server/ServerControl.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index 520558812f..678dbb3d37 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=151dc8b70276b74c612d23b01573f7a8452c2b69 +archash=d4519a9721927165850bfe3135ef6b095c990474 diff --git a/server/src/io/anuke/mindustry/server/ServerControl.java b/server/src/io/anuke/mindustry/server/ServerControl.java index fd1c0ca1bd..4ccb45f2b3 100644 --- a/server/src/io/anuke/mindustry/server/ServerControl.java +++ b/server/src/io/anuke/mindustry/server/ServerControl.java @@ -155,7 +155,7 @@ public class ServerControl implements ApplicationListener{ maps.shuffle(); Map previous = world.getMap(); - Map map = maps.find(m -> m != previous); + Map map = maps.find(m -> m != previous || maps.size == 1); if(map != null){ @@ -168,6 +168,8 @@ public class ServerControl implements ApplicationListener{ info("Selected next map to be {0}.", map.name()); play(true, () -> world.loadMap(map, map.applyRules(lastMode))); + }else{ + Log.err("No suitable map found."); } } }else{ From c6bc398950b24f898207ffb2661c41ad2711e67a Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 11:26:25 -0400 Subject: [PATCH 034/204] Texture packing --- core/assets/bundles/bundle.properties | 1 + .../io/anuke/mindustry/ClientLauncher.java | 8 +- .../src/io/anuke/mindustry/core/FileTree.java | 40 +------- core/src/io/anuke/mindustry/mod/Mods.java | 92 ++++++++++++++++++- 4 files changed, 100 insertions(+), 41 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 948fc716fb..1015b208e6 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -22,6 +22,7 @@ load.map = Maps load.image = Images load.content = Content load.system = System +load.mod = Mods stat.wave = Waves Defeated:[accent] {0} stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} diff --git a/core/src/io/anuke/mindustry/ClientLauncher.java b/core/src/io/anuke/mindustry/ClientLauncher.java index 58509632d5..13f05a847c 100644 --- a/core/src/io/anuke/mindustry/ClientLauncher.java +++ b/core/src/io/anuke/mindustry/ClientLauncher.java @@ -55,6 +55,12 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform atlas = (TextureAtlas)t; }; + if(!mods.all().isEmpty()){ + assets.loadRun("mods", Mods.class, () -> { + mods.packSprites(); + }); + } + assets.loadRun("maps", Map.class, () -> maps.loadPreviews()); Musics.load(); @@ -186,7 +192,7 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform if(assets.getCurrentLoading() != null){ String name = assets.getCurrentLoading().fileName.toLowerCase(); - String key = name.contains("content") ? "content" : name.contains("msav") || name.contains("maps") ? "map" : name.contains("ogg") || name.contains("mp3") ? "sound" : name.contains("png") ? "image" : "system"; + String key = name.contains("content") ? "content" : name.contains("mod") ? "mods" : name.contains("msav") || name.contains("maps") ? "map" : name.contains("ogg") || name.contains("mp3") ? "sound" : name.contains("png") ? "image" : "system"; font.draw(bundle.get("load." + key, ""), graphics.getWidth() / 2f, graphics.getHeight() / 2f - height / 2f - Scl.scl(10f), Align.center); } } diff --git a/core/src/io/anuke/mindustry/core/FileTree.java b/core/src/io/anuke/mindustry/core/FileTree.java index 19b2658061..b55b063635 100644 --- a/core/src/io/anuke/mindustry/core/FileTree.java +++ b/core/src/io/anuke/mindustry/core/FileTree.java @@ -3,49 +3,13 @@ package io.anuke.mindustry.core; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.files.*; -import io.anuke.arc.util.*; -import io.anuke.arc.util.io.*; -import io.anuke.mindustry.mod.Mods.*; /** Handles files in a modded context. */ public class FileTree{ private ObjectMap files = new ObjectMap<>(); - private ObjectMap> bundles = new ObjectMap<>(); - public void buildFiles(Array mods){ - //TODO many files should not be replaced - for(LoadedMod mod : mods){ - mod.root.walk(f -> { - //TODO calling child/parent on these files will give you gibberish; create wrapper class. - files.put(f.path(), f); - }); - - //load up bundles. - FileHandle folder = mod.root.child("bundles"); - if(folder.exists()){ - for(FileHandle file : folder.list()){ - if(file.name().startsWith("bundle") && file.extension().equals("properties")){ - String name = file.nameWithoutExtension(); - bundles.getOr(name, Array::new).add(file); - } - } - } - } - - //add new keys to each bundle - I18NBundle bundle = Core.bundle; - while(bundle != null){ - String str = bundle.getLocale().toString(); - String locale = "bundle" + (str.isEmpty() ? "" : "_" + str); - for(FileHandle file : bundles.getOr(locale, Array::new)){ - try{ - PropertiesUtils.load(bundle.getProperties(), file.reader()); - }catch(Exception e){ - throw new RuntimeException("Error loading bundle: " + file + "/" + locale, e); - } - } - bundle = bundle.getParent(); - } + public void addFile(FileHandle f){ + files.put(f.path(), f); } /** Gets an asset file.*/ diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 219914b90f..58ef0cde02 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -1,10 +1,16 @@ package io.anuke.mindustry.mod; import io.anuke.annotations.Annotations.*; +import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.files.*; import io.anuke.arc.function.*; +import io.anuke.arc.graphics.*; +import io.anuke.arc.graphics.Pixmap.*; +import io.anuke.arc.graphics.Texture.*; +import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.io.*; import io.anuke.arc.util.serialization.*; import io.anuke.mindustry.type.*; @@ -15,9 +21,12 @@ import static io.anuke.mindustry.Vars.*; public class Mods{ private Json json = new Json(); + private ContentParser parser = new ContentParser(); + private ObjectMap> bundles = new ObjectMap<>(); + private ObjectSet specialFolders = ObjectSet.with("bundles", "sprites"); + private Array loaded = new Array<>(); private ObjectMap, ModMeta> metas = new ObjectMap<>(); - private ContentParser parser = new ContentParser(); private boolean requiresRestart; /** Returns a file named 'config.json' in a special folder for the specified plugin. @@ -53,6 +62,47 @@ public class Mods{ } } + /** Repacks all in-game sprites. */ + public void packSprites(){ + int total = 0; + + PixmapPacker packer = new PixmapPacker(2048, 2048, Format.RGBA8888, 2, true); + for(LoadedMod mod : loaded){ + try{ + int packed = 0; + for(FileHandle file : mod.root.child("sprites").list()){ + if(file.extension().equals("png")){ + try(InputStream stream = file.read()){ + byte[] bytes = Streams.copyStreamToByteArray(stream, Math.max((int)file.length(), 512)); + Pixmap pixmap = new Pixmap(bytes, 0, bytes.length); + packer.pack(mod.meta.name + ":" + file.nameWithoutExtension(), pixmap); + pixmap.dispose(); + packed ++; + total ++; + } + } + } + Log.info("Packed {0} images for mod '{1}'.", packed, mod.meta.name); + }catch(IOException e){ + Log.err("Error packing images for mod: {0}", mod.meta.name); + e.printStackTrace(); + if(!headless) ui.showException(e); + } + } + + if(total > 0){ + Core.app.post(() -> { + TextureFilter filter = Core.settings.getBool("linear") ? TextureFilter.Linear : TextureFilter.Nearest; + + packer.getPages().each(page -> page.updateTexture(filter, filter, false)); + packer.getPages().each(page -> page.getRects().each((name, rect) -> Core.atlas.addRegion(name, page.getTexture(), (int)rect.x, (int)rect.y, (int)rect.width, (int)rect.height))); + packer.dispose(); + }); + }else{ + packer.dispose(); + } + } + /** Removes a mod file and marks it for requiring a restart. */ public void removeMod(LoadedMod mod){ mod.file.delete(); @@ -78,7 +128,45 @@ public class Mods{ } } - filet.buildFiles(loaded); + buildFiles(); + } + + private void buildFiles(){ + for(LoadedMod mod : loaded){ + for(FileHandle file : mod.root.list()){ + //ignore special folders like bundles or sprites + if(file.isDirectory() && !specialFolders.contains(file.name())){ + //TODO calling child/parent on these files will give you gibberish; create wrapper class. + file.walk(f -> filet.addFile(f)); + } + } + + //load up bundles. + FileHandle folder = mod.root.child("bundles"); + if(folder.exists()){ + for(FileHandle file : folder.list()){ + if(file.name().startsWith("bundle") && file.extension().equals("properties")){ + String name = file.nameWithoutExtension(); + bundles.getOr(name, Array::new).add(file); + } + } + } + } + + //add new keys to each bundle + I18NBundle bundle = Core.bundle; + while(bundle != null){ + String str = bundle.getLocale().toString(); + String locale = "bundle" + (str.isEmpty() ? "" : "_" + str); + for(FileHandle file : bundles.getOr(locale, Array::new)){ + try{ + PropertiesUtils.load(bundle.getProperties(), file.reader()); + }catch(Exception e){ + throw new RuntimeException("Error loading bundle: " + file + "/" + locale, e); + } + } + bundle = bundle.getParent(); + } } /** Creates all the content found in mod files. */ From 9c175ac893161716ece4e6d383988fc85271fa48 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 12:36:01 -0400 Subject: [PATCH 035/204] Type parsing work --- core/src/io/anuke/mindustry/mod/ContentParser.java | 12 +++++++++++- core/src/io/anuke/mindustry/mod/Mods.java | 12 ++++++++++-- core/src/io/anuke/mindustry/mod/TypeParser.java | 8 ++++++++ 3 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 core/src/io/anuke/mindustry/mod/TypeParser.java diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index e802313019..66c647f52a 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -1,9 +1,15 @@ package io.anuke.mindustry.mod; +import io.anuke.arc.collection.*; +import io.anuke.arc.util.serialization.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; public class ContentParser{ + private Json parser = new Json(); + private ObjectMap> parsers = ObjectMap.of( + + ); /** * Parses content from a json file. @@ -13,7 +19,11 @@ public class ContentParser{ * @return the content that was parsed */ public Content parse(String name, String json, ContentType type) throws Exception{ + JsonValue value = parser.fromJson(null, json); + if(!parsers.containsKey(type)){ + throw new SerializationException("No parsers for content type '" + type + "'"); + } - return null; + return parsers.get(type).parse(name, value); } } diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 58ef0cde02..26a729b612 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -12,6 +12,7 @@ import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.util.*; import io.anuke.arc.util.io.*; import io.anuke.arc.util.serialization.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; import java.io.*; @@ -75,7 +76,7 @@ public class Mods{ try(InputStream stream = file.read()){ byte[] bytes = Streams.copyStreamToByteArray(stream, Math.max((int)file.length(), 512)); Pixmap pixmap = new Pixmap(bytes, 0, bytes.length); - packer.pack(mod.meta.name + ":" + file.nameWithoutExtension(), pixmap); + packer.pack(mod.name + ":" + file.nameWithoutExtension(), pixmap); pixmap.dispose(); packed ++; total ++; @@ -90,6 +91,8 @@ public class Mods{ } } + //only pack if there's something to be packed + //TODO is disposing necessary/safe? if(total > 0){ Core.app.post(() -> { TextureFilter filter = Core.settings.getBool("linear") ? TextureFilter.Linear : TextureFilter.Nearest; @@ -180,7 +183,8 @@ public class Mods{ for(FileHandle file : folder.list()){ if(file.extension().equals("json")){ try{ - parser.parse(file.nameWithoutExtension(), file.readString(), type); + Content loaded = parser.parse(file.nameWithoutExtension(), file.readString(), type); + Log.info("[{0}] Loaded '{1}'", loaded, mod.meta.name); }catch(Exception e){ throw new RuntimeException("Failed to parse content file '" + file + "' for mod '" + mod.meta.name + "'.", e); } @@ -243,8 +247,11 @@ public class Mods{ public final FileHandle root; /** The mod's main class; may be null. */ public final @Nullable Mod mod; + /** Internal mod name. Used for textures. */ + public final String name; /** This mod's metadata. */ public final ModMeta meta; + //TODO implement protected boolean enabled; @@ -253,6 +260,7 @@ public class Mods{ this.file = file; this.mod = mod; this.meta = meta; + this.name = Strings.camelize(meta.name); } } diff --git a/core/src/io/anuke/mindustry/mod/TypeParser.java b/core/src/io/anuke/mindustry/mod/TypeParser.java new file mode 100644 index 0000000000..16c449e133 --- /dev/null +++ b/core/src/io/anuke/mindustry/mod/TypeParser.java @@ -0,0 +1,8 @@ +package io.anuke.mindustry.mod; + +import io.anuke.arc.util.serialization.*; +import io.anuke.mindustry.game.*; + +public abstract class TypeParser{ + public abstract T parse(String name, JsonValue value); +} From 63744c0a3adcf2a393cf019f1ab22fffd7fc679f Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 12:39:59 -0400 Subject: [PATCH 036/204] 'belts' --- core/assets/bundles/bundle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index faef9c3e8c..6d5c065375 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -811,7 +811,7 @@ block.lancer.name = Lancer block.conveyor.name = Conveyor block.titanium-conveyor.name = Titanium Conveyor block.armored-conveyor.name = Armored Conveyor -block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyors. +block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyor belts. block.junction.name = Junction block.router.name = Router block.distributor.name = Distributor From 2b8878e724597efbcf2fb2c2a01c1f5b7527fb9e Mon Sep 17 00:00:00 2001 From: Prosta4okua <31485341+Prosta4okua@users.noreply.github.com> Date: Sun, 29 Sep 2019 19:53:52 +0300 Subject: [PATCH 037/204] Ukrainian language (#715) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Fixes * Капіталізація це зло. * Update bundle_ru.properties * Update bundle_uk_UA.properties * .-. * Gm Description * Oof * ЈҮУКЕНГШҺЗХҸЖДЛОРПАВЫӘЧСМИТҒБӨ * dada * Translate new descriptions * й * Ukrainian finished. Fixed some errors. * Translated everything. Maybe. * / * 1 * Added tutorial. Thank to Slava0135 and ymomfe. * 1 * 1 * WATER WATER * [[]] * 1 * gmmm /-/-/-/ * idk what i changed * Обновление и корректировка строк с 1 по 90 * router * Обновление и корректировка строк с 87 по 252 Обновление и корректировка строк с 87 по 252, а так же правка предыдущих. - 35 строку лучше привести в соответствии с оригинальным текстом, без дополнений и пояснений. - 103 строка не переводится в соответствии с https://semver.org/lang/ru/ , хотя это не жёсткое правило, поскольку не влияет непосредственно на алгоритм работы с версиями. - 187 Предлагаю эту строку перевести как 'Настройки карты', не смотря на оригинальный текст (соответственно и 230, 231). * router * Create description.txt * Update description.txt * Create short-description.txt * Create achievements.vdf * Update achievements.vdf * Update bundle_uk_UA.properties * Update achievements.vdf * Update achievements.vdf * Update achievements.vdf * Update achievements.vdf * Update achievements.vdf * 000b23d70335f4bc2def9adbb0b22268e3e94556 ^ --- core/assets/bundles/bundle_uk_UA.properties | 68 ++++++----- .../metadata/steam/ukrainian/achievements.vdf | 109 ++++++++++++++++++ .../metadata/steam/ukrainian/description.txt | 60 ++++++++++ .../steam/ukrainian/short-description.txt | 1 + 4 files changed, 208 insertions(+), 30 deletions(-) create mode 100644 fastlane/metadata/steam/ukrainian/achievements.vdf create mode 100644 fastlane/metadata/steam/ukrainian/description.txt create mode 100644 fastlane/metadata/steam/ukrainian/short-description.txt diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 6746216066..4e709d929f 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -48,7 +48,7 @@ minimap = Мінімапа close = Закрити website = Веб-сайт quit = Вихід -save.quit = Save & Quit +save.quit = Зберегти & Вийти maps = Мапи maps.browse = Перегляд мап continue = Продовжити @@ -98,7 +98,7 @@ host = Сервер hosting = [accent]Відкриття сервера… hosts.refresh = Оновити hosts.discovering = Пошук локальних ігор -hosts.discovering.any = Discovering games +hosts.discovering.any = Пошук ігор server.refreshing = Оновлення сервера hosts.none = [lightgray]Локальних ігр не знайдено host.invalid = [scarlet]Не вдалося підключитися до сервера. @@ -122,16 +122,16 @@ server.version = [lightgray]Версія: {0} server.custombuild = [yellow]Користувацька збірка confirmban = Ви дійсно хочете заблокувати цього гравця? confirmkick = Ви дійсно хочете викинути цього гравця? -confirmvotekick = Are you sure you want to vote-kick this player? +confirmvotekick = Ви дійсно хочете вигнати цього гравця за допомогою голосуванняr? confirmunban = Ви дійсно хочете розблокувати цього гравця? confirmadmin = Ви дійсно хочете зробити цього гравця адміністратором? confirmunadmin = Ви дійсно хочете видалити статус адміністратора з цього гравця? joingame.title = Приєднатися до гри joingame.ip = IP: disconnect = Відключено. -disconnect.error = Connection error. -disconnect.closed = Connection closed. -disconnect.timeout = Timed out. +disconnect.error = Помилка з’єднання. +disconnect.closed = З'єднання закрито. +disconnect.timeout = Час вийшов. disconnect.data = Не вдалося завантажити дані світу! cantconnect = Не вдалося під’єднатися до гри ([accent]{0}[]). connecting = [accent]Підключення… @@ -159,7 +159,7 @@ save.rename = Перейменувати save.rename.text = Нова назва: selectslot = Виберіть збереження. slot = [accent]Слот {0} -editmessage = Edit Message +editmessage = Редагувати повідомлення save.corrupted = [accent]Збережений файл пошкоджено або недійсний! \nЯкщо ви щойно оновили свою гру, це, мабуть, є зміною формату збереження та [scarlet] не є[] помилкою. empty = <Порожньо> on = Увімкнено @@ -167,13 +167,14 @@ off = Вимкнено save.autosave = Автозбереження: {0} save.map = Мапа: {0} save.wave = Хвиля {0} -save.mode = Gamemode: {0} +save.mode = Режим гри: {0} save.date = Останнє збереження save.playtime = Час гри: {0} warning = Попередження confirm = Підтвердження delete = Видалити view.workshop = Переглянути в Майстерні +workshop.listing = Редагувати список Майстерні ok = ОК open = Відкрити customize = Налаштувати правила @@ -211,10 +212,15 @@ map.nospawn.pvp = У цієї мапи немає ворожих ядер, в я map.nospawn.attack = У цієї мапи немає ворожих ядер, в яких гравець може з’явитися! Додайте [SCARLET]червоне[] ядро до цієї мапи в редакторі. map.invalid = Помилка завантаження мапи: пошкоджений або невірний файл мапи. map.publish.error = Помилка при опублікуванні мапи: {0} +map.update = Оновити мапу +map.load.error = Помилка отримання даних з Майстерню: {0} +map.missing = Цю карту було видалено або переміщено.\n[lightgray]Перелік у Майстерні автоматично від’єднано від мапи. +map.menu = Виберіть, що ви хочете зробити з цією мапою. +map.changelog = Список змік (необов’язково): map.publish.confirm = Ви дійсно хочете опублікувати цю мапу?\n\n[lightgray]Переконайтеся, що спершу ви згодні з Ліцензійною угодою Steam, або ваші мапи не з’являться! eula = Ліцензійна угода -map.publish = Map published. -map.publishing = [accent]Publishing map... +map.publish = Мапа опублікована. +map.publishing = [accent]Публікації мапи... editor.brush = Пензлик editor.openin = Відкрити в редакторі editor.oregen = Генерація руд @@ -222,7 +228,7 @@ editor.oregen.info = Генерація руд: editor.mapinfo = Інформація про мапу editor.author = Автор: editor.description = Опис: -editor.nodescription = A map must have a description of at least 4 characters before being published. +editor.nodescription = Мапа повинна мати щонаймеше 4 символи для публікації. editor.waves = Хвилі: editor.rules = Правила: editor.generation = Генерація: @@ -246,7 +252,7 @@ waves.invalid = Недійсні хвилі у буфері обміну. waves.copied = Хвилі скопійовані. waves.none = Вороги не були встановлені.\nЗазначимо, що пусті хвилі будуть автоматично замінені звичайною хвилею. editor.default = [lightgray]<За замовчуванням> -details = Details... +details = Деталі... edit = Редагувати… editor.name = Назва: editor.spawn = Створити бойову одиницю @@ -256,7 +262,7 @@ editor.errorload = Помилка завантаження зображення: editor.errorsave = Помилка збереження зображення:\n[accent]{0} editor.errorimage = Це зображення, а не мапа. Не змінюйте розширення, очікуючи, що це запрацює.\n\nЯкщо Ви хочете імпортувати застарілку мапу, то використовуйте кнопку «Імпортувати застаріле зображення» у редакторі. editor.errorlegacy = Ця мапа занадто стара і використовує попередній формат мапи, який більше не підтримується. -editor.errornot = This is not a map file. +editor.errornot = Це не мапа. editor.errorheader = Цей файл мапи недійсний або пошкоджений. editor.errorname = Мапа не має імені. Може Ви намагаєтеся завантажити збереження? editor.update = Оновити @@ -289,7 +295,7 @@ editor.resizemap = Змінити розмір мапи editor.mapname = Назва мапи: editor.overwrite = [accent]Попередження!\nЦе перезаписує існуючу мапу. editor.overwrite.confirm = [scarlet]Попередження![] Мапа з такою назвою вже існує. Ви впевнені, що хочете переписати її? -editor.exists = A map with this name already exists. +editor.exists = Мапа за такою назвою вже існує. editor.selectmap = Виберіть мапу для завантаження: toolmode.replace = Замінити toolmode.replace.description = Малює тільки\nна суцільних блоках. @@ -369,7 +375,7 @@ launch.skip.confirm = Якщо Ви пропустите зараз, Ви не uncover = Розкрити configure = Вивантажити конфігурацію configure.locked = [lightgray]Можливість розблокувати вивантаження ресурсів буде доступна на {0}-тій хвилі. -configure.invalid = Amount must be a number between 0 and {0}. +configure.invalid = Кількість повинна бути числом між 0 та {0}. zone.unlocked = Зона «[lightgray]{0}» тепер розблокована. zone.requirement.complete = Ви досягли {0}-тої хвилі,\nВимоги до зони «{1}» виконані. zone.config.complete = Ви досягли {0}-тої хвилі.\nМожливість вивантаження ресурсів тепер розблокована. @@ -466,7 +472,7 @@ blocks.boosteffect = Прискорювальний ефект blocks.maxunits = Максимальна кількість активних одиниць blocks.health = Здоров’я blocks.buildtime = Час будівництва -blocks.buildcost = Build Cost +blocks.buildcost = Вартість будування blocks.inaccuracy = Розкид blocks.shots = Постріли blocks.reload = Постріли/секунду @@ -475,7 +481,7 @@ bar.drilltierreq = Потребується кращий бур bar.drillspeed = Швидкість буріння: {0}/с bar.efficiency = Ефективність: {0}% bar.powerbalance = Енергія: {0}/с -bar.powerstored = Stored: {0}/{1} +bar.powerstored = Зберігає: {0}/{1} bar.poweramount = Енергія: {0} bar.poweroutput = Вихідна енергія: {0} bar.items = Предмети: {0} @@ -524,7 +530,7 @@ setting.antialias.name = Згладжування[lightgray] (потребує setting.indicators.name = Показувати у сторону ворогів та союзників setting.autotarget.name = Авто-стрільба setting.keyboard.name = Миш+Керування з клавіатури -setting.touchscreen.name = Touchscreen Controls +setting.touchscreen.name = Керування сенсорним екраном setting.fpscap.name = Максимальний FPS setting.fpscap.none = Необмежений setting.fpscap.text = {0} FPS @@ -534,7 +540,7 @@ setting.difficulty.training = Навчання setting.difficulty.easy = Легка setting.difficulty.normal = Нормальна setting.difficulty.hard = Важка -setting.difficulty.insane = Зачистка +setting.difficulty.insane = Неможлива setting.difficulty.name = Складність: setting.screenshake.name = Тряска екрану setting.effects.name = Ефекти @@ -555,9 +561,10 @@ setting.sfxvol.name = Гучність звукових ефектів setting.mutesound.name = Заглушити звук setting.crashreport.name = Відсилати анонімні звіти про аварійне завершення гри setting.savecreate.name = Автоматичне створення збережень -setting.publichost.name = Public Game Visibility +setting.publichost.name = Загальнодоступність гри setting.chatopacity.name = Непрозорість чату setting.playerchat.name = Відображати хмару чата над гравцями +public.confirm = Ви хочете зробити цю гру загальнодоступною?\n[lightgray]Це можна змінити у Налаштування->Гра->Public Game Visibility. uiscale.reset = Масштаб користувальницького інтерфейсу було змінено.\nНатисніть «ОК» для підтверждення цього масшатабу.\n[scarlet]Повернення налаштувань і вихід через[accent] {0}[] … uiscale.cancel = Скасувати & Вийти setting.bloom.name = Світіння @@ -567,7 +574,7 @@ category.general.name = Основне category.view.name = Перегляд category.multiplayer.name = Мережева гра command.attack = Атакувати -command.rally = Rally +command.rally = Точка збору command.retreat = Відступити keybind.gridMode.name = Вибрати блок keybind.gridModeShift.name = Вибрати категорію @@ -604,6 +611,7 @@ mode.survival.name = Хвилі mode.survival.description = Звичайний режим. В цьому режимі треба самим добувати ресурси та хвилі йдуть автоматично.\n[gray]Потребуються точки появи ворогів для гри. mode.sandbox.name = Пісочниця mode.sandbox.description = В режимі «Пісочниця» незкінченні ресурси(але їх все одно можно добувати) та хвилі йдуть за вашим бажанням. +mode.editor.name = Редактор mode.pvp.name = PVP mode.pvp.description = боріться проти інших гравців.\n[gray]Для гри потрібно принаймні 2 ядра різного кольору на мапі. mode.attack.name = Атака @@ -784,13 +792,13 @@ block.hail.name = Град block.lancer.name = Списоносець block.conveyor.name = Конвеєр block.titanium-conveyor.name = Титановий конвеєр -block.armored-conveyor.name = Armored Conveyor -block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyors. +block.armored-conveyor.name = Броньований конвеєр +block.armored-conveyor.description = Переміщує предмети з тією ж швидкістю, як і титанові конвеєри, але має більше міцності. Не приймає введення з боків ні з чого, крім інших конвеєрів. block.junction.name = Перехрестя block.router.name = Маршрутизатор block.distributor.name = Розподілювач block.sorter.name = Сортувальник -block.message.name = Message +block.message.name = Повідомлення block.overflow-gate.name = Надмірний затвор block.silicon-smelter.name = Кремнієвий плавильний завод block.phase-weaver.name = Фазовий ткач @@ -879,8 +887,8 @@ block.overdrive-projector.name = Сверхприводний проектор block.force-projector.name = Силовий проектор block.arc.name = Дуга block.rtg-generator.name = Радіоізотопний термоелектричний генератор -block.spectre.name = Мара -block.meltdown.name = Катастрофа +block.spectre.name = Спектр +block.meltdown.name = Випалювач block.container.name = Склад block.launch-pad.name = Стартовий майданчик block.launch-pad-large.name = Великий стартовий майданчик @@ -892,7 +900,7 @@ team.derelict.name = Залишена team.green.name = Зелена team.purple.name = Фіолетова unit.spirit.name = Ремонтувальний дрон «Привид» -unit.draug.name = Draug Miner Drone +unit.draug.name = Добувний дрон «Драугр» unit.phantom.name = Будівельний дрон «Фантом» unit.dagger.name = Кинджал unit.crawler.name = Камікадзе @@ -907,7 +915,7 @@ unit.eradicator.name = Викорінювач unit.lich.name = Лич unit.reaper.name = Жнець tutorial.next = [lightgray]<Натисніть для продовження> -tutorial.intro = Ви розпочали[scarlet] навчання по Mindustry.[]\nРозпочність з[accent] видобування міді[]. Натисніть на мідну жилу біля вашого ядра, щоб зробити це.\n\n[accent]{0}/{1} міді +tutorial.intro = Ви розпочали[scarlet] навчання по Mindustry.[]\nРозпочність з[accent] видобування міді[]. Використовуйте [[WASD] для руху, а потім натисність на мідну жилу біля вашого ядра, щоб зробити це.\n\n[accent]{0}/{1} міді tutorial.drill = Добування вручну неефективне.\n[accent]Бури []можуть добувати автоматично.\nНатисніть на вкладку свердла знизу зправа.\nВиберіть[accent] механічний бур[]. Розмістіть його на мідній жилі натисканням.\n[accent]Натисніть ПКМ[], щоб зупинити будування. tutorial.drill.mobile = Добування вручну неефективне.\n[accent]Бури []можуть добувати автоматично.\nНатисність на вкладку сведла знизу зправа.\nВиберіть[accent] механічний бур[]. Розмістіть його на мідній жилі натисканням, потім натисність на [accent] галочку[] нижче, щоб підтвердити розміщення to confirm your selection.\nPress the[accent] X button[] to cancel placement. tutorial.blockinfo = Кожен блок має різні характеристики. Кожний бур може видобувати тільки певні руди.\nЩоб переглянути інформацію та характеристики блока,[accent] натисність на кнопку «?», коли Ви вибрали блок у меню будування.[]\n\n[accent]Перегляньте характеристику Механічного бура прямо зараз.[] @@ -965,7 +973,7 @@ unit.eruptor.description = Важкий мех, призначеней для з unit.wraith.description = Швидкий перехоплювач, який використовується для тактики «атакуй і біжи». Пріоритет — енергетичні генератори. unit.ghoul.description = Важкий килимовий бомбардувальник. Пробиває ворожі структури, орієнтуючись на віжливу інфраструктуру. unit.revenant.description = Важкий ракетний масив. -block.message.description = Stores a message. Used for communication between allies. +block.message.description = Зберігає повідомлення. Використовується для комунікаціх між союзниками. block.graphite-press.description = Стискає шматки вугілля в чисті аркуші графіту. block.multi-press.description = Модернізована версія графітового преса. Використовує воду та енергію для швидкої та ефективної переробки вугілля. block.silicon-smelter.description = Змішує пісок з чистим вугіллям. Виробляє кремній. @@ -1050,7 +1058,7 @@ block.core-foundation.description = Друга версія ядра. Краще block.core-nucleus.description = Третя і остання ітерація капсули ядра. Надзвичайно добре броньований. Зберігає величезні обсяги ресурсів. block.vault.description = Зберігає велику кількість предметів кожного типу. Блок розвантажувача може використовуватися для отримання предметів із сховища. block.container.description = Зберігає велику кількість предметів кожного типу. Блок розвантажувача може використовуватися для отримання предметів із сховища. -block.unloader.description = Вивантажує предмети з контейнера, склепіння або серцевини на конвеєр або безпосередньо в сусідній блок. Тип предмета для завантаження можна змінити, натиснувши на блок. +block.unloader.description = Вивантажує предмети з блока, який не переміщує предмети, на конвеєр або безпосередньо в сусідній блок. Тип предмета для завантаження можна змінити, натиснувши на блок. block.launch-pad.description = Запускає партії предметів без необхідності запуску ядра. block.launch-pad-large.description = Покращена версія стартового майданчика. Зберігає більше предметів. Запускається частіше. block.duo.description = Невелика дешева башта. Корисна проти наземних одиниць. diff --git a/fastlane/metadata/steam/ukrainian/achievements.vdf b/fastlane/metadata/steam/ukrainian/achievements.vdf new file mode 100644 index 0000000000..65b55d7f73 --- /dev/null +++ b/fastlane/metadata/steam/ukrainian/achievements.vdf @@ -0,0 +1,109 @@ +"lang" +{ + "Language" "ukrainian" + "Tokens" + { + "NEW_ACHIEVEMENT_20_0_NAME" "Перевірено" + "NEW_ACHIEVEMENT_20_0_DESC" "Завершіть навчання." + "NEW_ACHIEVEMENT_20_1_NAME" "Забіяка" + "NEW_ACHIEVEMENT_20_1_DESC" "Знищьте 1000 ворожих одиниць." + "NEW_ACHIEVEMENT_20_2_NAME" "Чистка" + "NEW_ACHIEVEMENT_20_2_DESC" "Знишьте 100 000 ворожих одиниць." + "NEW_ACHIEVEMENT_20_3_NAME" "Атмосферне перевезення" + "NEW_ACHIEVEMENT_20_3_DESC" "Запустіть 10 000 предметів загалом." + "NEW_ACHIEVEMENT_20_5_NAME" "Нескінченні поставки" + "NEW_ACHIEVEMENT_20_5_DESC" "Запустіть 1000 000 предметів загалом." + "NEW_ACHIEVEMENT_20_6_NAME" "Завойовник" + "NEW_ACHIEVEMENT_20_6_DESC" "Виграйте 10 матчів у режимі атаки." + "NEW_ACHIEVEMENT_20_7_NAME" "Чемпіон" + "NEW_ACHIEVEMENT_20_7_DESC" "Виграйте 10 матчів у режимі PvP." + "NEW_ACHIEVEMENT_20_8_NAME" "Бліц" + "NEW_ACHIEVEMENT_20_8_DESC" "Знищіть вороже ядро в зоні атаки за 5 хвиль або менше." + "NEW_ACHIEVEMENT_20_9_NAME" "Ядерний дощ" + "NEW_ACHIEVEMENT_20_9_DESC" "Запустіть своє ядро в зону 30 разів." + "NEW_ACHIEVEMENT_20_10_NAME" "Наполегливий" + "NEW_ACHIEVEMENT_20_10_DESC" "Виживіть 100 хвиль." + "NEW_ACHIEVEMENT_20_11_NAME" "Неперевершений" + "NEW_ACHIEVEMENT_20_11_DESC" "Виживіть 500 хвиль." + "NEW_ACHIEVEMENT_20_12_NAME" "Дослідник" + "NEW_ACHIEVEMENT_20_12_DESC" "Дослідіть все." + "NEW_ACHIEVEMENT_20_13_NAME" "Перевертень" + "NEW_ACHIEVEMENT_20_13_DESC" "Розблокуйте та перетворіться на кожного меха у грі." + "NEW_ACHIEVEMENT_20_14_NAME" "Перевантаження" + "NEW_ACHIEVEMENT_20_14_DESC" "Нанесіть шкоду мокрому ворогу електрикою." + "NEW_ACHIEVEMENT_20_15_NAME" "Рикошет" + "NEW_ACHIEVEMENT_20_15_DESC" "Знищіть ворога його же власною відбитою кулею." + "NEW_ACHIEVEMENT_20_17_NAME" "ВЕЛИЧЕЗНА ПОМИЛКА" + "NEW_ACHIEVEMENT_20_17_DESC" "Дослідіть маршрутизатора." + "NEW_ACHIEVEMENT_20_18_NAME" "Створення" + "NEW_ACHIEVEMENT_20_18_DESC" "Побудуйте 10 000 блоків." + "NEW_ACHIEVEMENT_20_19_NAME" "Зрівняти з землею" + "NEW_ACHIEVEMENT_20_19_DESC" "Знищьте 1000 ворожих блоків." + "NEW_ACHIEVEMENT_20_20_NAME" "Ефектна катастрофа" + "NEW_ACHIEVEMENT_20_20_DESC" "Торієвий реактор повинен перегрітися й вибихнути." + "NEW_ACHIEVEMENT_20_21_NAME" "Картограф" + "NEW_ACHIEVEMENT_20_21_DESC" "Зробіть 10 мап." + "NEW_ACHIEVEMENT_20_22_NAME" "Веб-переглядач" + "NEW_ACHIEVEMENT_20_22_DESC" "Завантажте карту з Майстерні." + "NEW_ACHIEVEMENT_20_23_NAME" "Творець" + "NEW_ACHIEVEMENT_20_23_DESC" "Опублікуйте карту в Майстерні." + "NEW_ACHIEVEMENT_20_24_NAME" "Убивця" + "NEW_ACHIEVEMENT_20_24_DESC" "Переможіть боса." + "NEW_ACHIEVEMENT_20_25_NAME" "Дослідник" + "NEW_ACHIEVEMENT_20_25_DESC" "Розблокуйте всі зони в кампанії." + "NEW_ACHIEVEMENT_20_26_NAME" "Завершувач" + "NEW_ACHIEVEMENT_20_26_DESC" "Досягніть необхідної хвилі для розблокування конфігурації у всіх зонах." + "NEW_ACHIEVEMENT_20_29_NAME" "Матеріал II" + "NEW_ACHIEVEMENT_20_29_DESC" "Розблокуйте торій." + "NEW_ACHIEVEMENT_20_31_NAME" "Матеріал I" + "NEW_ACHIEVEMENT_20_31_DESC" "Розблокуйте титан." + "NEW_ACHIEVEMENT_21_0_NAME" "Камікадзе" + "NEW_ACHIEVEMENT_21_0_DESC" "Заповніть свого меха вибуховими матеріалами і помріть, створивши вибух." + "NEW_ACHIEVEMENT_21_1_NAME" "Це починається" + "NEW_ACHIEVEMENT_21_1_DESC" "Побудуйте завод мехів «Кинджал»." + "NEW_ACHIEVEMENT_21_2_NAME" "Прямий наступ" + "NEW_ACHIEVEMENT_21_2_DESC" "Видайте команду «Атакувати» за допомогою командного центру." + "NEW_ACHIEVEMENT_21_3_NAME" "Рій" + "NEW_ACHIEVEMENT_21_3_DESC" "100 бойових одиниць повинні бути активними одночасно." + "NEW_ACHIEVEMENT_21_4_NAME" "Зграя" + "NEW_ACHIEVEMENT_21_4_DESC" "10 фантомних дронів повинні бути активними одночасно." + "NEW_ACHIEVEMENT_21_5_NAME" "Летуча армія" + "NEW_ACHIEVEMENT_21_5_DESC" "50 Камікадзе повинні бути активними одночасно." + "NEW_ACHIEVEMENT_21_6_NAME" "Легіони" + "NEW_ACHIEVEMENT_21_6_DESC" "Побудуйте 1000 одиниць загалом." + "NEW_ACHIEVEMENT_21_7_NAME" "Супер" + "NEW_ACHIEVEMENT_21_7_DESC" "Досягніть рангу S на будь-якій зоні." + "NEW_ACHIEVEMENT_21_8_NAME" "А ти молодець" + "NEW_ACHIEVEMENT_21_8_DESC" "Досягніть рангу SS на будь-якій зоні." + "NEW_ACHIEVEMENT_21_9_NAME" "Ти не послухався" + "NEW_ACHIEVEMENT_21_9_DESC" "Помріть у зоні анігіляції." + "NEW_ACHIEVEMENT_21_10_NAME" "Просто натисни Shift" + "NEW_ACHIEVEMENT_21_10_DESC" "Потоніть, якось." + "NEW_ACHIEVEMENT_21_11_NAME" "Збирач" + "NEW_ACHIEVEMENT_21_11_DESC" "Наповніть ядро повністю кожним типом матеріалу." + "NEW_ACHIEVEMENT_21_12_NAME" "Натовп" + "NEW_ACHIEVEMENT_21_12_DESC" "Створіть сервер, на якому буде 10 гравців одночасно." + "NEW_ACHIEVEMENT_21_13_NAME" "Невразливий" + "NEW_ACHIEVEMENT_21_13_DESC" "Побудуйте Катастрофу і Випалювач." + "NEW_ACHIEVEMENT_21_14_NAME" "Зліт" + "NEW_ACHIEVEMENT_21_14_DESC" "Запустіть." + "NEW_ACHIEVEMENT_21_15_NAME" "Компенсація" + "NEW_ACHIEVEMENT_21_15_DESC" "Двічі пропустіть запуск і допустіть знищення ядра ворогом." + "NEW_ACHIEVEMENT_21_16_NAME" "Єресь" + "NEW_ACHIEVEMENT_21_16_DESC" "Побудуйте два маршрутизатори поруч." + "NEW_ACHIEVEMENT_21_17_NAME" "Одинокий захисник" + "NEW_ACHIEVEMENT_21_17_DESC" "Виживіть 10 хвиль в першій-ліпшій зоні без будування будування будь-яких блоків." + "NEW_ACHIEVEMENT_21_18_NAME" "Спалити" + "NEW_ACHIEVEMENT_21_18_DESC" "Використайте піротит в будь-якій башті." + "NEW_ACHIEVEMENT_21_19_NAME" "Ефективність" + "NEW_ACHIEVEMENT_21_19_DESC" "Охолодіть башту водою чи кріогенною рідиною." + "NEW_ACHIEVEMENT_21_20_NAME" "Класичний режим" + "NEW_ACHIEVEMENT_21_20_DESC" "Увімкніть пікселізацію." + "NEW_ACHIEVEMENT_21_21_NAME" "Науковець" + "NEW_ACHIEVEMENT_21_21_DESC" "Відкрийти Wiki з гри." + "NEW_ACHIEVEMENT_21_22_NAME" "Впевнений початок" + "NEW_ACHIEVEMENT_21_22_DESC" "Вивантажіть в зону 10 000 або більше предметів." + "NEW_ACHIEVEMENT_21_23_NAME" "Запалювання" + "NEW_ACHIEVEMENT_21_23_DESC" "Підвищте потужність імпульсного реактора." + } +} diff --git a/fastlane/metadata/steam/ukrainian/description.txt b/fastlane/metadata/steam/ukrainian/description.txt new file mode 100644 index 0000000000..e53e92394b --- /dev/null +++ b/fastlane/metadata/steam/ukrainian/description.txt @@ -0,0 +1,60 @@ +Створюйте складні логістичні мережі для перенесення боєприпасів у башти, видобувайте ресурси для будівництва, і захищайте своє ядро від різних хвиль ворогів. Грайте з друзями на різних платформах у кооперативні ігри, або киньте їм виклик у командних PvP-матчах. + +[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] + +[h2]Ігровий процес[/h2] + +[list] +[*] Створіть бури і конвеєри для переміщення ресурсів в ядро. +[*] Використовуйте виробничі блоки для створення передових матеріалів. +[*] Створюйте дронів для автоматичного видобутку ресурсів, допомоги в будівництві. +[*] Доставляйте рідини й боріться з осередками вогню. +[*] Збільшуйте виробництво, постачаючи необов’язкові теплоносії та мастила до ваших оборонно-виробничих блоків. +[/list] + +[h2]Кампанія[/h2] + +[list] +[*] Просуньтесь через 12 вбудованих зон з випадковим розташуванням точок появи ворогів. +[*] Збирайте і запускайте ресурси. +[*] Дослідження нових блоків для сприяння прогресу. +[*] Налаштовуйте початкові ресурси для кожної зони +[*] Різноманітність цілей та завдань місій. +[*] Запросіть своїх друзів для спільного виконання місій. +[*] Понад 120 технологічних блоків для освоєння. +[*] 19 різних типів дронів, мехів і кораблів. +[*] Понад 50 досягнень для завершення. +[/list] + +[h2][h2]Ігрові режими[/h2][/h2] + +[*] [b]Виживання[/b]: створіть башти для захисту від ворогів в ігровому процесі, заснованому на захисті башт. Виживайте якомога довше, за бажанням можна запустит своє ядро, щоб використовувати зібрані ресурси для досліджень. Підготуйте свою базу для періодичних атак повітряних босів. +[*] [b]Атака[/b]: будуйте заводи бойових одиниць для знищення ворожих ядер, одночасно захищаючи свою базу від хвиль ворожих одиниць. +[*] [b]PvP[/b]: змагайтеся з іншими гравцями, щоб знищити ядра один одного. Створюйте бойові одиниці або нападайте на інші бази безпосередньо зі своїми мехами. Створіть різноманітні типи підтримувальиних та наступальних підрозділів, щоб допоможуть вам у досягненні цілей. +[*] [b]Пісочниця[/b]: грайте з нескінченними ресурсами без загрози з боку ворога. Використовуйте специфічні для пісочниці елементи та блоки рідких джерел для тестування конструкцій та появи ворогів за запитом. +[/list] + +[h2]Користувацькі ігри & багатоплатформовий мультиплеєр[/h2] + +[list] +[*] 12 вбудованих мап на додаток кампанії. +[*] Грайте в кооперативі, PvP чи пісочниці. +[*] Приєднуйтесь до загальнодоступного сервера, або запросіть друзів на свій приватний сеанс. +[*] Користувацькі налаштування гри — ціна блоків, сила ворогів, кількість початкових ресурсів, інтервал між хвилями, тощо. +[*] Змішуйте і поєднуйте ігрові режими — комбінуйте PvP і PvE режими разом. +[/list] + +[h2]Користувацький редактор мап[/h2] + +[list] +[*] Створюйте ландшафт за допомогою візуального редактора. +[*] Змінюйте і переглядайте споруди так само як в грі. +[*] Регульовані режими інструментів — змініть функціонування кожного інструменту. +[*] Потужна система генерації мап, що має безліч різних типів фільтрів для процедурного маніпулювання місцевістю. +[*] Застосуйте на своїх мапах шум, спотворення, згладжування, ерозію, симетрію, генерацію руди та випадкову генерацію місцевості. +[*] Відкрита гра в жанрі «захист башт» з акцентом на керуванні ресурсами. +[*] Розкладки хвиль для мап можна налаштувати. +[*] Поширюйте експортовані мапи в Майстерні Steam. +[*] Правила для мап можна налаштувати. +[*] Використовуйте понад 75 видів блоків навколишнього середовища. +[/list] diff --git a/fastlane/metadata/steam/ukrainian/short-description.txt b/fastlane/metadata/steam/ukrainian/short-description.txt new file mode 100644 index 0000000000..95bce25229 --- /dev/null +++ b/fastlane/metadata/steam/ukrainian/short-description.txt @@ -0,0 +1 @@ +Нескінченна гра у жанрі «захист вежі» з акцентом на керуванні ресурсами. From f17e46015a1aaae6713759e2cc1c35e6ff3a4546 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 15:21:50 -0400 Subject: [PATCH 038/204] JSON block, item loading --- .../io/anuke/mindustry/ClientLauncher.java | 11 +- core/src/io/anuke/mindustry/Vars.java | 6 +- .../anuke/mindustry/core/ContentLoader.java | 18 ++- .../io/anuke/mindustry/mod/ContentParser.java | 105 +++++++++++++++++- core/src/io/anuke/mindustry/mod/Mods.java | 71 ++++++------ .../io/anuke/mindustry/mod/TypeParser.java | 8 -- .../io/anuke/mindustry/net/CrashSender.java | 3 +- 7 files changed, 165 insertions(+), 57 deletions(-) delete mode 100644 core/src/io/anuke/mindustry/mod/TypeParser.java diff --git a/core/src/io/anuke/mindustry/ClientLauncher.java b/core/src/io/anuke/mindustry/ClientLauncher.java index 13f05a847c..2012d59c26 100644 --- a/core/src/io/anuke/mindustry/ClientLauncher.java +++ b/core/src/io/anuke/mindustry/ClientLauncher.java @@ -44,6 +44,7 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform assets.load("sprites/error.png", Texture.class); atlas = TextureAtlas.blankAtlas(); Vars.net = new Net(platform.getNet()); + Vars.mods = new Mods(); UI.loadSystemCursors(); @@ -55,12 +56,6 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform atlas = (TextureAtlas)t; }; - if(!mods.all().isEmpty()){ - assets.loadRun("mods", Mods.class, () -> { - mods.packSprites(); - }); - } - assets.loadRun("maps", Map.class, () -> maps.loadPreviews()); Musics.load(); @@ -69,8 +64,6 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform assets.loadRun("contentcreate", Content.class, () -> { content.createContent(); content.loadColors(); - - mods.loadContent(); }); add(logic = new Logic()); @@ -80,6 +73,8 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform add(netServer = new NetServer()); add(netClient = new NetClient()); + assets.load(mods); + assets.loadRun("contentinit", ContentLoader.class, () -> { content.init(); content.load(); diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index 9d0a51ebab..9315d55bf2 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -25,7 +25,7 @@ import io.anuke.mindustry.world.blocks.defense.ForceProjector.*; import java.nio.charset.*; import java.util.*; -import static io.anuke.arc.Core.settings; +import static io.anuke.arc.Core.*; @SuppressWarnings("unchecked") public class Vars implements Loadable{ @@ -195,7 +195,9 @@ public class Vars implements Loadable{ Version.init(); filet = new FileTree(); - mods = new Mods(); + if(mods == null){ + mods = new Mods(); + } content = new ContentLoader(); loops = new LoopControl(); defaultWaves = new DefaultWaves(); diff --git a/core/src/io/anuke/mindustry/core/ContentLoader.java b/core/src/io/anuke/mindustry/core/ContentLoader.java index a919233c2e..f05e043050 100644 --- a/core/src/io/anuke/mindustry/core/ContentLoader.java +++ b/core/src/io/anuke/mindustry/core/ContentLoader.java @@ -11,6 +11,7 @@ import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; import static io.anuke.arc.Core.files; +import static io.anuke.mindustry.Vars.mods; /** * Loads all game content. @@ -57,6 +58,21 @@ public class ContentLoader{ list.load(); } + setupMapping(); + + mods.loadContent(); + + setupMapping(); + + loaded = true; + } + + private void setupMapping(){ + + for(ContentType type : ContentType.values()){ + contentNameMap[type.ordinal()].clear(); + } + for(ContentType type : ContentType.values()){ for(Content c : contentMap[type.ordinal()]){ @@ -79,8 +95,6 @@ public class ContentLoader{ } } } - - loaded = true; } /** Logs content statistics.*/ diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 66c647f52a..0a6fd238bc 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -1,16 +1,61 @@ package io.anuke.mindustry.mod; import io.anuke.arc.collection.*; +import io.anuke.arc.util.*; +import io.anuke.arc.util.reflect.*; import io.anuke.arc.util.serialization.*; +import io.anuke.arc.util.serialization.Json.*; +import io.anuke.mindustry.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; +import io.anuke.mindustry.world.*; +@SuppressWarnings("unchecked") public class ContentParser{ - private Json parser = new Json(); - private ObjectMap> parsers = ObjectMap.of( + private static final boolean ignoreUnknownFields = true; + private ObjectMap, ContentType> contentTypes = new ObjectMap<>(); + private Json parser = new Json(){ + public T readValue(Class type, Class elementType, JsonValue jsonData){ + if(type != null && Content.class.isAssignableFrom(type)){ + return (T)Vars.content.getByName(contentTypes.getThrow(type, () -> new IllegalArgumentException("No content type for class: " + type.getSimpleName())), jsonData.asString()); + } + return super.readValue(type, elementType, jsonData); + } + }; + + private ObjectMap> parsers = ObjectMap.of( + ContentType.block, (TypeParser)(mod, name, value) -> { + String clas = value.getString("type"); + Class type = resolve("io.anuke.mindustry.world." + clas, "io.anuke.mindustry.world.blocks." + clas, "io.anuke.mindustry.world.blocks.defense" + clas); + Block block = type.getDeclaredConstructor(String.class).newInstance(mod + "-" + name); + value.remove("type"); + readFields(block, value); + + //make block visible + if(block.buildRequirements != null){ + block.buildVisibility = () -> true; + } + + return block; + } ); + private void init(){ + for(ContentType type : ContentType.all){ + Array arr = Vars.content.getBy(type); + if(!arr.isEmpty()){ + Class c = arr.first().getClass(); + //get base content class, skipping intermediates + while(!(c.getSuperclass() == Content.class || c.getSuperclass() == UnlockableContent.class || c.getSuperclass() == UnlockableContent.class)){ + c = c.getSuperclass(); + } + + contentTypes.put(c, type); + } + } + } + /** * Parses content from a json file. * @param name the name of the file without its extension @@ -18,12 +63,64 @@ public class ContentParser{ * @param type the type of content this is * @return the content that was parsed */ - public Content parse(String name, String json, ContentType type) throws Exception{ + public Content parse(String mod, String name, String json, ContentType type) throws Exception{ + if(contentTypes.isEmpty()){ + init(); + } + JsonValue value = parser.fromJson(null, json); if(!parsers.containsKey(type)){ throw new SerializationException("No parsers for content type '" + type + "'"); } - return parsers.get(type).parse(name, value); + return parsers.get(type).parse(mod, name, value); } + + private void readFields(Object object, JsonValue jsonMap){ + Class type = object.getClass(); + ObjectMap fields = parser.getFields(type); + for(JsonValue child = jsonMap.child; child != null; child = child.next){ + FieldMetadata metadata = fields.get(child.name().replace(" ", "_")); + if(metadata == null){ + if(ignoreUnknownFields){ + Log.err("{0}: Ignoring unknown field: " + child.name + " (" + type.getName() + ")", object); + continue; + }else{ + SerializationException ex = new SerializationException("Field not found: " + child.name + " (" + type.getName() + ")"); + ex.addTrace(child.trace()); + throw ex; + } + } + Field field = metadata.field; + try{ + field.set(object, parser.readValue(field.getType(), metadata.elementType, child)); + }catch(ReflectionException ex){ + throw new SerializationException("Error accessing field: " + field.getName() + " (" + type.getName() + ")", ex); + }catch(SerializationException ex){ + ex.addTrace(field.getName() + " (" + type.getName() + ")"); + throw ex; + }catch(RuntimeException runtimeEx){ + SerializationException ex = new SerializationException(runtimeEx); + ex.addTrace(child.trace()); + ex.addTrace(field.getName() + " (" + type.getName() + ")"); + throw ex; + } + } + } + + /** Tries to resolve a class from a list of potential class names. */ + private Class resolve(String... potentials) throws Exception{ + for(String type : potentials){ + try{ + return (Class)Class.forName(type); + }catch(Exception ignored){ + } + } + throw new IllegalArgumentException("Type not found: " + potentials[0]); + } + + public interface TypeParser{ + T parse(String mod, String name, JsonValue value) throws Exception; + } + } diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 26a729b612..aaa22f92ea 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -2,6 +2,7 @@ package io.anuke.mindustry.mod; import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; +import io.anuke.arc.assets.*; import io.anuke.arc.collection.*; import io.anuke.arc.files.*; import io.anuke.arc.function.*; @@ -20,12 +21,15 @@ import java.net.*; import static io.anuke.mindustry.Vars.*; -public class Mods{ +public class Mods implements Loadable{ private Json json = new Json(); private ContentParser parser = new ContentParser(); private ObjectMap> bundles = new ObjectMap<>(); private ObjectSet specialFolders = ObjectSet.with("bundles", "sprites"); + private int totalSprites; + private PixmapPacker packer; + private Array loaded = new Array<>(); private ObjectMap, ModMeta> metas = new ObjectMap<>(); private boolean requiresRestart; @@ -64,10 +68,11 @@ public class Mods{ } /** Repacks all in-game sprites. */ - public void packSprites(){ - int total = 0; + @Override + public void loadAsync(){ + if(loaded.isEmpty()) return; - PixmapPacker packer = new PixmapPacker(2048, 2048, Format.RGBA8888, 2, true); + packer = new PixmapPacker(2048, 2048, Format.RGBA8888, 2, true); for(LoadedMod mod : loaded){ try{ int packed = 0; @@ -76,10 +81,10 @@ public class Mods{ try(InputStream stream = file.read()){ byte[] bytes = Streams.copyStreamToByteArray(stream, Math.max((int)file.length(), 512)); Pixmap pixmap = new Pixmap(bytes, 0, bytes.length); - packer.pack(mod.name + ":" + file.nameWithoutExtension(), pixmap); + packer.pack(mod.name + "-" + file.nameWithoutExtension(), pixmap); pixmap.dispose(); packed ++; - total ++; + totalSprites ++; } } } @@ -90,25 +95,28 @@ public class Mods{ if(!headless) ui.showException(e); } } + } - //only pack if there's something to be packed - //TODO is disposing necessary/safe? - if(total > 0){ - Core.app.post(() -> { - TextureFilter filter = Core.settings.getBool("linear") ? TextureFilter.Linear : TextureFilter.Nearest; + @Override + public void loadSync(){ + if(packer == null) return; - packer.getPages().each(page -> page.updateTexture(filter, filter, false)); - packer.getPages().each(page -> page.getRects().each((name, rect) -> Core.atlas.addRegion(name, page.getTexture(), (int)rect.x, (int)rect.y, (int)rect.width, (int)rect.height))); - packer.dispose(); - }); - }else{ - packer.dispose(); + if(totalSprites > 0){ + TextureFilter filter = Core.settings.getBool("linear") ? TextureFilter.Linear : TextureFilter.Nearest; + packer.getPages().each(page -> page.updateTexture(filter, filter, false)); + packer.getPages().each(page -> page.getRects().each((name, rect) -> Core.atlas.addRegion(name, page.getTexture(), (int)rect.x, (int)rect.y, (int)rect.width, (int)rect.height))); } + + packer.dispose(); } /** Removes a mod file and marks it for requiring a restart. */ public void removeMod(LoadedMod mod){ - mod.file.delete(); + if(mod.file.isDirectory()){ + mod.file.deleteDirectory(); + }else{ + mod.file.delete(); + } loaded.remove(mod); requiresRestart = true; } @@ -120,7 +128,7 @@ public class Mods{ /** Loads all mods from the folder, but does call any methods on them.*/ public void load(){ for(FileHandle file : modDirectory.list()){ - if(!file.extension().equals("jar") && !file.extension().equals("zip")) continue; + if(!file.extension().equals("jar") && !file.extension().equals("zip") && !(file.isDirectory() && file.child("mod.json").exists())) continue; try{ loaded.add(loadMod(file)); @@ -178,13 +186,13 @@ public class Mods{ if(mod.root.child("content").exists()){ FileHandle contentRoot = mod.root.child("content"); for(ContentType type : ContentType.all){ - FileHandle folder = contentRoot.child(type.name()); + FileHandle folder = contentRoot.child(type.name() + "s"); if(folder.exists()){ for(FileHandle file : folder.list()){ if(file.extension().equals("json")){ try{ - Content loaded = parser.parse(file.nameWithoutExtension(), file.readString(), type); - Log.info("[{0}] Loaded '{1}'", loaded, mod.meta.name); + Content loaded = parser.parse(mod.name, file.nameWithoutExtension(), file.readString(), type); + Log.info("[{0}] Loaded '{1}'.", mod.meta.name, loaded); }catch(Exception e){ throw new RuntimeException("Failed to parse content file '" + file + "' for mod '" + mod.meta.name + "'.", e); } @@ -206,13 +214,14 @@ public class Mods{ loaded.each(p -> p.mod != null, p -> cons.accept(p.mod)); } - /** Loads a mod file+meta, but does not add it to the list. */ - private LoadedMod loadMod(FileHandle jar) throws Exception{ - FileHandle zip = new ZipFileHandle(jar); + /** Loads a mod file+meta, but does not add it to the list. + * Note that directories can be loaded as mods.*/ + private LoadedMod loadMod(FileHandle sourceFile) throws Exception{ + FileHandle zip = sourceFile.isDirectory() ? sourceFile : new ZipFileHandle(sourceFile); FileHandle metaf = zip.child("mod.json").exists() ? zip.child("mod.json") : zip.child("plugin.json"); if(!metaf.exists()){ - Log.warn("Mod {0} doesn't have a 'mod.json'/'plugin.json' file, skipping.", jar); + Log.warn("Mod {0} doesn't have a 'mod.json'/'plugin.json' file, skipping.", sourceFile); throw new IllegalArgumentException("No mod.json found."); } @@ -228,7 +237,7 @@ public class Mods{ throw new IllegalArgumentException("This mod is not compatible with " + (ios ? "iOS" : "Android") + "."); } - URLClassLoader classLoader = new URLClassLoader(new URL[]{jar.file().toURI().toURL()}, ClassLoader.getSystemClassLoader()); + URLClassLoader classLoader = new URLClassLoader(new URL[]{sourceFile.file().toURI().toURL()}, ClassLoader.getSystemClassLoader()); Class main = classLoader.loadClass(mainClass); metas.put(main, meta); mainMod = (Mod)main.getDeclaredConstructor().newInstance(); @@ -236,14 +245,14 @@ public class Mods{ mainMod = null; } - return new LoadedMod(jar, zip, mainMod, meta); + return new LoadedMod(sourceFile, zip, mainMod, meta); } /** Represents a plugin that has been loaded from a jar file.*/ public static class LoadedMod{ - /** The location of this mod's zip file on the disk. */ + /** The location of this mod's zip file/folder on the disk. */ public final FileHandle file; - /** The root zip file; points to the contents of this mod. */ + /** The root zip file; points to the contents of this mod. In the case of folders, this is the same as the mod's file. */ public final FileHandle root; /** The mod's main class; may be null. */ public final @Nullable Mod mod; @@ -260,7 +269,7 @@ public class Mods{ this.file = file; this.mod = mod; this.meta = meta; - this.name = Strings.camelize(meta.name); + this.name = meta.name.toLowerCase().replace(" ", "-"); } } diff --git a/core/src/io/anuke/mindustry/mod/TypeParser.java b/core/src/io/anuke/mindustry/mod/TypeParser.java deleted file mode 100644 index 16c449e133..0000000000 --- a/core/src/io/anuke/mindustry/mod/TypeParser.java +++ /dev/null @@ -1,8 +0,0 @@ -package io.anuke.mindustry.mod; - -import io.anuke.arc.util.serialization.*; -import io.anuke.mindustry.game.*; - -public abstract class TypeParser{ - public abstract T parse(String name, JsonValue value); -} diff --git a/core/src/io/anuke/mindustry/net/CrashSender.java b/core/src/io/anuke/mindustry/net/CrashSender.java index cc29071615..8280557136 100644 --- a/core/src/io/anuke/mindustry/net/CrashSender.java +++ b/core/src/io/anuke/mindustry/net/CrashSender.java @@ -142,8 +142,7 @@ public class CrashSender{ private static void ex(Runnable r){ try{ r.run(); - }catch(Throwable t){ - t.printStackTrace(); + }catch(Throwable ignored){ } } } From 33416aadef5e759da64b7ad77f943a33d95684ad Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 16:09:43 -0400 Subject: [PATCH 039/204] Parsing fixes / Moved annotations to Arc --- .../io/anuke/annotations/Annotations.java | 14 ---- .../src/io/anuke/mindustry/ai/Pathfinder.java | 4 +- .../io/anuke/mindustry/ai/WaveSpawner.java | 2 +- .../io/anuke/mindustry/content/UnitTypes.java | 16 ++-- .../anuke/mindustry/core/ContentLoader.java | 4 +- core/src/io/anuke/mindustry/core/World.java | 5 +- .../entities/traits/BuilderTrait.java | 5 +- .../mindustry/entities/type/BaseUnit.java | 6 +- .../anuke/mindustry/entities/type/Player.java | 4 +- .../mindustry/entities/type/TileEntity.java | 4 +- .../anuke/mindustry/entities/type/Unit.java | 5 +- .../entities/type/base/BaseDrone.java | 1 - .../mindustry/entities/type/base/Crawler.java | 2 - .../mindustry/entities/type/base/Dagger.java | 2 - .../mindustry/entities/type/base/Eruptor.java | 2 - .../entities/type/{ => base}/FlyingUnit.java | 5 +- .../entities/type/base/Fortress.java | 2 - .../mindustry/entities/type/base/Ghoul.java | 2 - .../entities/type/{ => base}/GroundUnit.java | 5 +- .../entities/type/base/Revenant.java | 1 - .../mindustry/entities/type/base/Titan.java | 2 - .../mindustry/entities/type/base/Wraith.java | 2 - .../io/anuke/mindustry/game/EventType.java | 5 +- .../io/anuke/mindustry/game/MusicControl.java | 5 +- .../io/anuke/mindustry/graphics/Shaders.java | 5 +- .../io/anuke/mindustry/mod/ContentParser.java | 73 ++++++++++++++++++- core/src/io/anuke/mindustry/mod/Mods.java | 7 +- .../io/anuke/mindustry/net/CrashSender.java | 2 +- core/src/io/anuke/mindustry/net/Net.java | 5 +- .../io/anuke/mindustry/net/NetConnection.java | 5 +- .../src/io/anuke/mindustry/type/UnitType.java | 10 ++- core/src/io/anuke/mindustry/type/Weapon.java | 3 +- .../mindustry/ui/dialogs/MapPlayDialog.java | 5 +- .../mindustry/world/blocks/BuildBlock.java | 4 +- .../world/blocks/storage/StorageBlock.java | 5 +- gradle.properties | 2 +- tools/src/io/anuke/mindustry/Generators.java | 2 +- 37 files changed, 148 insertions(+), 85 deletions(-) rename core/src/io/anuke/mindustry/entities/type/{ => base}/FlyingUnit.java (98%) rename core/src/io/anuke/mindustry/entities/type/{ => base}/GroundUnit.java (98%) diff --git a/annotations/src/main/java/io/anuke/annotations/Annotations.java b/annotations/src/main/java/io/anuke/annotations/Annotations.java index e7afef4f9a..6ee59964e9 100644 --- a/annotations/src/main/java/io/anuke/annotations/Annotations.java +++ b/annotations/src/main/java/io/anuke/annotations/Annotations.java @@ -22,20 +22,6 @@ public class Annotations{ public @interface OverrideCallSuper { } - /** Indicates that a method return or field can be null.*/ - @Target({ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER, ElementType.LOCAL_VARIABLE}) - @Retention(RetentionPolicy.SOURCE) - public @interface Nullable{ - - } - - /** Indicates that a method return or field cannot be null.*/ - @Target({ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER, ElementType.LOCAL_VARIABLE}) - @Retention(RetentionPolicy.SOURCE) - public @interface NonNull{ - - } - /** Marks a class as serializable. */ @Target(ElementType.TYPE) @Retention(RetentionPolicy.SOURCE) diff --git a/core/src/io/anuke/mindustry/ai/Pathfinder.java b/core/src/io/anuke/mindustry/ai/Pathfinder.java index d34ddee1a0..03ca073a08 100644 --- a/core/src/io/anuke/mindustry/ai/Pathfinder.java +++ b/core/src/io/anuke/mindustry/ai/Pathfinder.java @@ -6,6 +6,7 @@ import io.anuke.arc.collection.*; import io.anuke.arc.function.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.async.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.*; @@ -32,7 +33,8 @@ public class Pathfinder implements Runnable{ /** handles task scheduling on the update thread. */ private TaskQueue queue = new TaskQueue(); /** current pathfinding thread */ - private @Nullable Thread thread; + private @Nullable + Thread thread; public Pathfinder(){ Events.on(WorldLoadEvent.class, event -> { diff --git a/core/src/io/anuke/mindustry/ai/WaveSpawner.java b/core/src/io/anuke/mindustry/ai/WaveSpawner.java index daf4e7b00a..b4dadcd59a 100644 --- a/core/src/io/anuke/mindustry/ai/WaveSpawner.java +++ b/core/src/io/anuke/mindustry/ai/WaveSpawner.java @@ -48,7 +48,7 @@ public class WaveSpawner{ for(SpawnGroup group : state.rules.spawns){ int spawned = group.getUnitsSpawned(state.wave - 1); - if(group.type.isFlying){ + if(group.type.flying){ float spread = margin / 1.5f; eachFlyerSpawn((spawnX, spawnY) -> { diff --git a/core/src/io/anuke/mindustry/content/UnitTypes.java b/core/src/io/anuke/mindustry/content/UnitTypes.java index 6c4e54398f..8d005ca4c3 100644 --- a/core/src/io/anuke/mindustry/content/UnitTypes.java +++ b/core/src/io/anuke/mindustry/content/UnitTypes.java @@ -18,7 +18,7 @@ public class UnitTypes implements ContentList{ @Override public void load(){ draug = new UnitType("draug", Draug.class, Draug::new){{ - isFlying = true; + flying = true; drag = 0.01f; speed = 0.3f; maxVelocity = 1.2f; @@ -33,7 +33,7 @@ public class UnitTypes implements ContentList{ }}; spirit = new UnitType("spirit", Spirit.class, Spirit::new){{ - isFlying = true; + flying = true; drag = 0.01f; speed = 0.4f; maxVelocity = 1.6f; @@ -54,7 +54,7 @@ public class UnitTypes implements ContentList{ }}; phantom = new UnitType("phantom", Phantom.class, Phantom::new){{ - isFlying = true; + flying = true; drag = 0.01f; mass = 2f; speed = 0.45f; @@ -244,7 +244,7 @@ public class UnitTypes implements ContentList{ maxVelocity = 1.9f; drag = 0.01f; mass = 1.5f; - isFlying = true; + flying = true; health = 75; engineOffset = 5.5f; range = 140f; @@ -264,7 +264,7 @@ public class UnitTypes implements ContentList{ maxVelocity = 1.4f; mass = 3f; drag = 0.01f; - isFlying = true; + flying = true; targetAir = false; engineOffset = 7.8f; range = 140f; @@ -291,7 +291,7 @@ public class UnitTypes implements ContentList{ drag = 0.01f; range = 80f; shootCone = 40f; - isFlying = true; + flying = true; rotateWeapon = true; engineOffset = 12f; engineSize = 3f; @@ -322,7 +322,7 @@ public class UnitTypes implements ContentList{ drag = 0.02f; range = 80f; shootCone = 20f; - isFlying = true; + flying = true; rotateWeapon = true; engineOffset = 21; engineSize = 5.3f; @@ -355,7 +355,7 @@ public class UnitTypes implements ContentList{ drag = 0.02f; range = 80f; shootCone = 30f; - isFlying = true; + flying = true; rotateWeapon = true; engineOffset = 40; engineSize = 7.3f; diff --git a/core/src/io/anuke/mindustry/core/ContentLoader.java b/core/src/io/anuke/mindustry/core/ContentLoader.java index f05e043050..cda4c8bda3 100644 --- a/core/src/io/anuke/mindustry/core/ContentLoader.java +++ b/core/src/io/anuke/mindustry/core/ContentLoader.java @@ -60,7 +60,9 @@ public class ContentLoader{ setupMapping(); - mods.loadContent(); + if(mods != null){ + mods.loadContent(); + } setupMapping(); diff --git a/core/src/io/anuke/mindustry/core/World.java b/core/src/io/anuke/mindustry/core/World.java index 26e0441e8a..4e2806e62d 100644 --- a/core/src/io/anuke/mindustry/core/World.java +++ b/core/src/io/anuke/mindustry/core/World.java @@ -1,11 +1,11 @@ package io.anuke.mindustry.core; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.core.GameState.*; import io.anuke.mindustry.game.EventType.*; @@ -82,7 +82,8 @@ public class World{ return height()*tilesize; } - public @Nullable Tile tile(int pos){ + public @Nullable + Tile tile(int pos){ return tiles == null ? null : tile(Pos.x(pos), Pos.y(pos)); } diff --git a/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java b/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java index e9536abbf8..6975a3bf2a 100644 --- a/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java +++ b/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java @@ -1,6 +1,5 @@ package io.anuke.mindustry.entities.traits; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.Queue; import io.anuke.arc.collection.*; @@ -8,6 +7,7 @@ import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.type.*; @@ -200,7 +200,8 @@ public interface BuilderTrait extends Entity, TeamTrait{ * Return the build requests currently active, or the one at the top of the queue. * May return null. */ - default @Nullable BuildRequest buildRequest(){ + default @Nullable + BuildRequest buildRequest(){ return buildQueue().size == 0 ? null : buildQueue().first(); } diff --git a/core/src/io/anuke/mindustry/entities/type/BaseUnit.java b/core/src/io/anuke/mindustry/entities/type/BaseUnit.java index 006a679daa..e0678e391d 100644 --- a/core/src/io/anuke/mindustry/entities/type/BaseUnit.java +++ b/core/src/io/anuke/mindustry/entities/type/BaseUnit.java @@ -6,6 +6,7 @@ import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.*; @@ -93,7 +94,8 @@ public abstract class BaseUnit extends Unit implements ShooterTrait{ } } - public @Nullable Tile getSpawner(){ + public @Nullable + Tile getSpawner(){ return world.tile(spawner); } @@ -263,7 +265,7 @@ public abstract class BaseUnit extends Unit implements ShooterTrait{ @Override public boolean isFlying(){ - return type.isFlying; + return type.flying; } @Override diff --git a/core/src/io/anuke/mindustry/entities/type/Player.java b/core/src/io/anuke/mindustry/entities/type/Player.java index 9f35158043..06de1941d0 100644 --- a/core/src/io/anuke/mindustry/entities/type/Player.java +++ b/core/src/io/anuke/mindustry/entities/type/Player.java @@ -10,6 +10,7 @@ import io.anuke.arc.math.geom.*; import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.pooling.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; @@ -48,7 +49,8 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{ public float baseRotation; public float pointerX, pointerY; public String name = "noname"; - public @Nullable String uuid, usid; + public @Nullable + String uuid, usid; public boolean isAdmin, isTransferring, isShooting, isBoosting, isMobile, isTyping; public float boostHeat, shootHeat, destructTime; public boolean achievedFlight; diff --git a/core/src/io/anuke/mindustry/entities/type/TileEntity.java b/core/src/io/anuke/mindustry/entities/type/TileEntity.java index 30aa8b9cb7..87511f2d08 100644 --- a/core/src/io/anuke/mindustry/entities/type/TileEntity.java +++ b/core/src/io/anuke/mindustry/entities/type/TileEntity.java @@ -7,6 +7,7 @@ import io.anuke.arc.collection.ObjectSet; import io.anuke.arc.math.geom.Point2; import io.anuke.arc.math.geom.Vector2; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.entities.EntityGroup; import io.anuke.mindustry.entities.traits.HealthTrait; import io.anuke.mindustry.entities.traits.TargetTrait; @@ -42,7 +43,8 @@ public class TileEntity extends BaseEntity implements TargetTrait, HealthTrait{ private boolean dead = false; private boolean sleeping; private float sleepTime; - private @Nullable SoundLoop sound; + private @Nullable + SoundLoop sound; @Remote(called = Loc.server, unreliable = true) public static void onTileDamage(Tile tile, float health){ diff --git a/core/src/io/anuke/mindustry/entities/type/Unit.java b/core/src/io/anuke/mindustry/entities/type/Unit.java index 63289f53e1..28cedcd4a5 100644 --- a/core/src/io/anuke/mindustry/entities/type/Unit.java +++ b/core/src/io/anuke/mindustry/entities/type/Unit.java @@ -1,6 +1,5 @@ package io.anuke.mindustry.entities.type; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.graphics.*; @@ -9,6 +8,7 @@ import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.effect.*; @@ -234,7 +234,8 @@ public abstract class Unit extends DestructibleEntity implements SaveTrait, Targ } } - public @Nullable TileEntity getClosestCore(){ + public @Nullable + TileEntity getClosestCore(){ TeamData data = state.teams.get(team); Tile tile = Geometry.findClosest(x, y, data.cores); diff --git a/core/src/io/anuke/mindustry/entities/type/base/BaseDrone.java b/core/src/io/anuke/mindustry/entities/type/base/BaseDrone.java index 2821a00832..a6a4d0dbfa 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/BaseDrone.java +++ b/core/src/io/anuke/mindustry/entities/type/base/BaseDrone.java @@ -2,7 +2,6 @@ package io.anuke.mindustry.entities.type.base; import io.anuke.arc.math.Mathf; import io.anuke.arc.math.geom.Geometry; -import io.anuke.mindustry.entities.type.FlyingUnit; import io.anuke.mindustry.entities.units.*; import io.anuke.mindustry.world.Tile; import io.anuke.mindustry.world.meta.BlockFlag; diff --git a/core/src/io/anuke/mindustry/entities/type/base/Crawler.java b/core/src/io/anuke/mindustry/entities/type/base/Crawler.java index f3c12c9604..44da8bea5f 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/Crawler.java +++ b/core/src/io/anuke/mindustry/entities/type/base/Crawler.java @@ -1,6 +1,4 @@ package io.anuke.mindustry.entities.type.base; -import io.anuke.mindustry.entities.type.GroundUnit; - public class Crawler extends GroundUnit{ } diff --git a/core/src/io/anuke/mindustry/entities/type/base/Dagger.java b/core/src/io/anuke/mindustry/entities/type/base/Dagger.java index 13bf6021c9..09a39daaa7 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/Dagger.java +++ b/core/src/io/anuke/mindustry/entities/type/base/Dagger.java @@ -1,7 +1,5 @@ package io.anuke.mindustry.entities.type.base; -import io.anuke.mindustry.entities.type.GroundUnit; - public class Dagger extends GroundUnit{ } diff --git a/core/src/io/anuke/mindustry/entities/type/base/Eruptor.java b/core/src/io/anuke/mindustry/entities/type/base/Eruptor.java index dfbfe9db39..4c86371811 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/Eruptor.java +++ b/core/src/io/anuke/mindustry/entities/type/base/Eruptor.java @@ -1,6 +1,4 @@ package io.anuke.mindustry.entities.type.base; -import io.anuke.mindustry.entities.type.GroundUnit; - public class Eruptor extends GroundUnit{ } diff --git a/core/src/io/anuke/mindustry/entities/type/FlyingUnit.java b/core/src/io/anuke/mindustry/entities/type/base/FlyingUnit.java similarity index 98% rename from core/src/io/anuke/mindustry/entities/type/FlyingUnit.java rename to core/src/io/anuke/mindustry/entities/type/base/FlyingUnit.java index 4b67274cb4..7c004628b2 100644 --- a/core/src/io/anuke/mindustry/entities/type/FlyingUnit.java +++ b/core/src/io/anuke/mindustry/entities/type/base/FlyingUnit.java @@ -1,4 +1,4 @@ -package io.anuke.mindustry.entities.type; +package io.anuke.mindustry.entities.type.base; import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; @@ -8,6 +8,7 @@ import io.anuke.arc.util.*; import io.anuke.mindustry.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.bullet.*; +import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.entities.units.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.world.*; @@ -15,7 +16,7 @@ import io.anuke.mindustry.world.meta.*; import static io.anuke.mindustry.Vars.*; -public abstract class FlyingUnit extends BaseUnit{ +public class FlyingUnit extends BaseUnit{ protected float[] weaponAngles = {0,0}; protected final UnitState diff --git a/core/src/io/anuke/mindustry/entities/type/base/Fortress.java b/core/src/io/anuke/mindustry/entities/type/base/Fortress.java index 992948fa79..c4f36dba69 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/Fortress.java +++ b/core/src/io/anuke/mindustry/entities/type/base/Fortress.java @@ -1,6 +1,4 @@ package io.anuke.mindustry.entities.type.base; -import io.anuke.mindustry.entities.type.GroundUnit; - public class Fortress extends GroundUnit{ } diff --git a/core/src/io/anuke/mindustry/entities/type/base/Ghoul.java b/core/src/io/anuke/mindustry/entities/type/base/Ghoul.java index bc1f6a5317..0c4294645a 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/Ghoul.java +++ b/core/src/io/anuke/mindustry/entities/type/base/Ghoul.java @@ -1,7 +1,5 @@ package io.anuke.mindustry.entities.type.base; -import io.anuke.mindustry.entities.type.FlyingUnit; - public class Ghoul extends FlyingUnit{ } diff --git a/core/src/io/anuke/mindustry/entities/type/GroundUnit.java b/core/src/io/anuke/mindustry/entities/type/base/GroundUnit.java similarity index 98% rename from core/src/io/anuke/mindustry/entities/type/GroundUnit.java rename to core/src/io/anuke/mindustry/entities/type/base/GroundUnit.java index ddb33a2662..c35c6c1528 100644 --- a/core/src/io/anuke/mindustry/entities/type/GroundUnit.java +++ b/core/src/io/anuke/mindustry/entities/type/base/GroundUnit.java @@ -1,4 +1,4 @@ -package io.anuke.mindustry.entities.type; +package io.anuke.mindustry.entities.type.base; import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; @@ -9,6 +9,7 @@ import io.anuke.mindustry.*; import io.anuke.mindustry.ai.Pathfinder.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.bullet.*; +import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.entities.units.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; @@ -18,7 +19,7 @@ import io.anuke.mindustry.world.meta.*; import static io.anuke.mindustry.Vars.*; -public abstract class GroundUnit extends BaseUnit{ +public class GroundUnit extends BaseUnit{ protected static Vector2 vec = new Vector2(); protected float walkTime; diff --git a/core/src/io/anuke/mindustry/entities/type/base/Revenant.java b/core/src/io/anuke/mindustry/entities/type/base/Revenant.java index 03233dbb5d..393c134891 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/Revenant.java +++ b/core/src/io/anuke/mindustry/entities/type/base/Revenant.java @@ -4,7 +4,6 @@ import io.anuke.arc.graphics.g2d.Draw; import io.anuke.arc.math.Angles; import io.anuke.arc.math.Mathf; import io.anuke.mindustry.entities.Units; -import io.anuke.mindustry.entities.type.FlyingUnit; public class Revenant extends FlyingUnit{ diff --git a/core/src/io/anuke/mindustry/entities/type/base/Titan.java b/core/src/io/anuke/mindustry/entities/type/base/Titan.java index 1ac30593ac..9324d4d215 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/Titan.java +++ b/core/src/io/anuke/mindustry/entities/type/base/Titan.java @@ -1,7 +1,5 @@ package io.anuke.mindustry.entities.type.base; -import io.anuke.mindustry.entities.type.GroundUnit; - public class Titan extends GroundUnit{ } diff --git a/core/src/io/anuke/mindustry/entities/type/base/Wraith.java b/core/src/io/anuke/mindustry/entities/type/base/Wraith.java index 9123ffcb8d..c8923e309f 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/Wraith.java +++ b/core/src/io/anuke/mindustry/entities/type/base/Wraith.java @@ -1,7 +1,5 @@ package io.anuke.mindustry.entities.type.base; -import io.anuke.mindustry.entities.type.FlyingUnit; - public class Wraith extends FlyingUnit{ } diff --git a/core/src/io/anuke/mindustry/game/EventType.java b/core/src/io/anuke/mindustry/game/EventType.java index 5be7008c1a..30817303a0 100644 --- a/core/src/io/anuke/mindustry/game/EventType.java +++ b/core/src/io/anuke/mindustry/game/EventType.java @@ -1,6 +1,6 @@ package io.anuke.mindustry.game; -import io.anuke.annotations.Annotations.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.core.GameState.State; import io.anuke.mindustry.entities.traits.BuilderTrait; import io.anuke.mindustry.entities.type.*; @@ -195,7 +195,8 @@ public class EventType{ public static class BlockBuildEndEvent{ public final Tile tile; public final Team team; - public final @Nullable Player player; + public final @Nullable + Player player; public final boolean breaking; public BlockBuildEndEvent(Tile tile, @Nullable Player player, Team team, boolean breaking){ diff --git a/core/src/io/anuke/mindustry/game/MusicControl.java b/core/src/io/anuke/mindustry/game/MusicControl.java index a582babaca..7b5c314a95 100644 --- a/core/src/io/anuke/mindustry/game/MusicControl.java +++ b/core/src/io/anuke/mindustry/game/MusicControl.java @@ -1,11 +1,11 @@ package io.anuke.mindustry.game; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.audio.*; import io.anuke.arc.collection.*; import io.anuke.arc.math.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.core.GameState.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.gen.*; @@ -22,7 +22,8 @@ public class MusicControl{ public Array darkMusic = Array.with(); private Music lastRandomPlayed; private Interval timer = new Interval(); - private @Nullable Music current; + private @Nullable + Music current; private float fade; private boolean silenced; diff --git a/core/src/io/anuke/mindustry/graphics/Shaders.java b/core/src/io/anuke/mindustry/graphics/Shaders.java index 2c2316c07d..04c887caa9 100644 --- a/core/src/io/anuke/mindustry/graphics/Shaders.java +++ b/core/src/io/anuke/mindustry/graphics/Shaders.java @@ -1,17 +1,18 @@ package io.anuke.mindustry.graphics; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.Core; import io.anuke.arc.graphics.Color; import io.anuke.arc.graphics.g2d.TextureRegion; import io.anuke.arc.graphics.glutils.Shader; import io.anuke.arc.scene.ui.layout.Scl; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.Time; public class Shaders{ public static Shadow shadow; public static BlockBuild blockbuild; - public static @Nullable Shield shield; + public static @Nullable + Shield shield; public static UnitBuild build; public static FogShader fog; public static MenuShader menu; diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 0a6fd238bc..c61364eff6 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -1,11 +1,16 @@ package io.anuke.mindustry.mod; import io.anuke.arc.collection.*; +import io.anuke.arc.graphics.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.reflect.*; import io.anuke.arc.util.serialization.*; import io.anuke.arc.util.serialization.Json.*; import io.anuke.mindustry.*; +import io.anuke.mindustry.content.*; +import io.anuke.mindustry.entities.bullet.*; +import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -17,10 +22,21 @@ public class ContentParser{ private Json parser = new Json(){ public T readValue(Class type, Class elementType, JsonValue jsonData){ - if(type != null && Content.class.isAssignableFrom(type)){ - return (T)Vars.content.getByName(contentTypes.getThrow(type, () -> new IllegalArgumentException("No content type for class: " + type.getSimpleName())), jsonData.asString()); + try{ + if(type == BulletType.class){ + BulletType b = (BulletType)Bullets.class.getField(jsonData.asString()).get(null); + if(b == null) throw new IllegalArgumentException("Bullet type not found: " + jsonData.asString()); + return (T)b; + } + + if(type != null && Content.class.isAssignableFrom(type)){ + return (T)Vars.content.getByName(contentTypes.getThrow(type, () -> new IllegalArgumentException("No content type for class: " + type.getSimpleName())), jsonData.asString()); + } + + return super.readValue(type, elementType, jsonData); + }catch(Exception e){ + throw new RuntimeException(e); } - return super.readValue(type, elementType, jsonData); } }; @@ -38,6 +54,27 @@ public class ContentParser{ } return block; + }, + ContentType.item, (TypeParser)(mod, name, value) -> { + Item item = new Item(mod + "-" + name, new Color(Color.black)); + readFields(item, value); + return item; + }, + ContentType.unit, (TypeParser)(mod, name, value) -> { + String clas = value.getString("type"); + Class type = resolve("io.anuke.mindustry.entities.type.base." + clas); + java.lang.reflect.Constructor cons = type.getDeclaredConstructor(); + UnitType unit = new UnitType(mod + "-" + name, type, () -> { + try{ + return cons.newInstance(); + }catch(Exception e){ + throw new RuntimeException(e); + } + }); + value.remove("type"); + readFields(unit, value); + + return unit; } ); @@ -73,7 +110,35 @@ public class ContentParser{ throw new SerializationException("No parsers for content type '" + type + "'"); } - return parsers.get(type).parse(mod, name, value); + Content c = parsers.get(type).parse(mod, name, value); + checkNulls(c); + return c; + } + + private void checkNulls(Object object){ + checkNulls(object, new ObjectSet<>()); + } + + private void checkNulls(Object object, ObjectSet checked){ + checked.add(object); + + parser.getFields(object.getClass()).each((name, field) -> { + try{ + if(field.field.getType().isPrimitive()) return; + + Object obj = field.field.get(object); + if(field.field.isAnnotationPresent(NonNull.class) && field.field.get(object) == null){ + throw new RuntimeException("Field '" + name + "' in " + object.getClass().getSimpleName() + " is missing!"); + } + + if(obj != null && !checked.contains(obj)){ + checkNulls(obj, checked); + checked.add(obj); + } + }catch(Exception e){ + throw new RuntimeException(e); + } + }); } private void readFields(Object object, JsonValue jsonMap){ diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index aaa22f92ea..c19f64716c 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -1,6 +1,5 @@ package io.anuke.mindustry.mod; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.assets.*; import io.anuke.arc.collection.*; @@ -11,6 +10,7 @@ import io.anuke.arc.graphics.Pixmap.*; import io.anuke.arc.graphics.Texture.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.io.*; import io.anuke.arc.util.serialization.*; import io.anuke.mindustry.game.*; @@ -43,7 +43,8 @@ public class Mods implements Loadable{ } /** @return the loaded mod found by class, or null if not found. */ - public @Nullable LoadedMod getMod(Class type){ + public @Nullable + LoadedMod getMod(Class type){ return loaded.find(l -> l.mod.getClass() == type); } @@ -186,7 +187,7 @@ public class Mods implements Loadable{ if(mod.root.child("content").exists()){ FileHandle contentRoot = mod.root.child("content"); for(ContentType type : ContentType.all){ - FileHandle folder = contentRoot.child(type.name() + "s"); + FileHandle folder = contentRoot.child(type.name().toLowerCase() + "s"); if(folder.exists()){ for(FileHandle file : folder.list()){ if(file.extension().equals("json")){ diff --git a/core/src/io/anuke/mindustry/net/CrashSender.java b/core/src/io/anuke/mindustry/net/CrashSender.java index 8280557136..2fbd6d29ac 100644 --- a/core/src/io/anuke/mindustry/net/CrashSender.java +++ b/core/src/io/anuke/mindustry/net/CrashSender.java @@ -26,7 +26,7 @@ public class CrashSender{ exception.printStackTrace(); //don't create crash logs for custom builds, as it's expected - if(Version.build == -1) return; + if(Version.build == -1 || (System.getProperty("user.name").equals("anuke") && "release".equals(Version.modifier))) return; //attempt to load version regardless if(Version.number == 0){ diff --git a/core/src/io/anuke/mindustry/net/Net.java b/core/src/io/anuke/mindustry/net/Net.java index eddd19c1e6..6cb22a7794 100644 --- a/core/src/io/anuke/mindustry/net/Net.java +++ b/core/src/io/anuke/mindustry/net/Net.java @@ -1,10 +1,10 @@ package io.anuke.mindustry.net; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.function.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.pooling.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.net.Packets.*; @@ -21,7 +21,8 @@ public class Net{ private boolean server; private boolean active; private boolean clientLoaded; - private @Nullable StreamBuilder currentStream; + private @Nullable + StreamBuilder currentStream; private final Array packetQueue = new Array<>(); private final ObjectMap, Consumer> clientListeners = new ObjectMap<>(); diff --git a/core/src/io/anuke/mindustry/net/NetConnection.java b/core/src/io/anuke/mindustry/net/NetConnection.java index a6bea925ba..bdfca50886 100644 --- a/core/src/io/anuke/mindustry/net/NetConnection.java +++ b/core/src/io/anuke/mindustry/net/NetConnection.java @@ -1,7 +1,7 @@ package io.anuke.mindustry.net; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.net.Administration.*; @@ -15,7 +15,8 @@ import static io.anuke.mindustry.Vars.netServer; public abstract class NetConnection{ public final String address; public boolean mobile, modclient; - public @Nullable Player player; + public @Nullable + Player player; /** ID of last recieved client snapshot. */ public int lastRecievedClientSnapshot = -1; diff --git a/core/src/io/anuke/mindustry/type/UnitType.java b/core/src/io/anuke/mindustry/type/UnitType.java index a32590c1fd..74c51c5547 100644 --- a/core/src/io/anuke/mindustry/type/UnitType.java +++ b/core/src/io/anuke/mindustry/type/UnitType.java @@ -6,6 +6,7 @@ import io.anuke.arc.collection.*; import io.anuke.arc.function.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.scene.ui.layout.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; @@ -13,8 +14,9 @@ import io.anuke.mindustry.gen.*; import io.anuke.mindustry.ui.*; public class UnitType extends UnlockableContent{ - public final TypeID typeID; - public final Supplier constructor; + public final @NonNull + TypeID typeID; + public final @NonNull Supplier constructor; public float health = 60; public float hitsize = 7f; @@ -25,7 +27,7 @@ public class UnitType extends UnlockableContent{ public float baseRotateSpeed = 0.1f; public float shootCone = 15f; public float mass = 1f; - public boolean isFlying; + public boolean flying; public boolean targetAir = true; public boolean rotateWeapon = false; public float drag = 0.1f; @@ -34,7 +36,7 @@ public class UnitType extends UnlockableContent{ public int itemCapacity = 30; public ObjectSet toMine = ObjectSet.with(Items.lead, Items.copper); public float buildPower = 0.3f, minePower = 0.7f; - public Weapon weapon; + public @NonNull Weapon weapon; public float weaponOffsetY, engineOffset = 6f, engineSize = 2f; public ObjectSet immunities = new ObjectSet<>(); public Sound deathSound = Sounds.bang; diff --git a/core/src/io/anuke/mindustry/type/Weapon.java b/core/src/io/anuke/mindustry/type/Weapon.java index 980859c01d..de70c5f3d3 100644 --- a/core/src/io/anuke/mindustry/type/Weapon.java +++ b/core/src/io/anuke/mindustry/type/Weapon.java @@ -6,6 +6,7 @@ import io.anuke.arc.audio.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.*; @@ -25,7 +26,7 @@ public class Weapon{ protected static float minPlayerDist = 20f; protected static int sequenceNum = 0; /** bullet shot */ - public BulletType bullet; + public @NonNull BulletType bullet; /** shell ejection effect */ public Effect ejectEffect = Fx.none; /** weapon reload in frames */ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/MapPlayDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/MapPlayDialog.java index b3da2b2f3f..de6dccaefe 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/MapPlayDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/MapPlayDialog.java @@ -1,10 +1,10 @@ package io.anuke.mindustry.ui.dialogs; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.maps.*; @@ -15,7 +15,8 @@ import static io.anuke.mindustry.Vars.*; public class MapPlayDialog extends FloatingDialog{ CustomRulesDialog dialog = new CustomRulesDialog(); Rules rules; - @NonNull Gamemode selectedGamemode = Gamemode.survival; + @NonNull + Gamemode selectedGamemode = Gamemode.survival; Map lastMap; public MapPlayDialog(){ diff --git a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java index a78445b81e..f0891b72c3 100644 --- a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java @@ -8,6 +8,7 @@ import io.anuke.arc.Graphics.Cursor.SystemCursor; import io.anuke.arc.graphics.g2d.Draw; import io.anuke.arc.graphics.g2d.TextureRegion; import io.anuke.arc.math.Mathf; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.content.Fx; import io.anuke.mindustry.entities.Effects; import io.anuke.mindustry.entities.effect.RubbleDecal; @@ -172,7 +173,8 @@ public class BuildBlock extends Block{ * The recipe of the block that is being constructed. * If there is no recipe for this block, as is the case with rocks, 'previous' is used. */ - public @Nullable Block cblock; + public @Nullable + Block cblock; public float progress = 0; public float buildCost; diff --git a/core/src/io/anuke/mindustry/world/blocks/storage/StorageBlock.java b/core/src/io/anuke/mindustry/world/blocks/storage/StorageBlock.java index 28566f1ca7..aa177b1caf 100644 --- a/core/src/io/anuke/mindustry/world/blocks/storage/StorageBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/storage/StorageBlock.java @@ -1,6 +1,6 @@ package io.anuke.mindustry.world.blocks.storage; -import io.anuke.annotations.Annotations.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.entities.type.TileEntity; import io.anuke.mindustry.type.Item; import io.anuke.mindustry.world.Block; @@ -75,6 +75,7 @@ public abstract class StorageBlock extends Block{ } public class StorageBlockEntity extends TileEntity{ - protected @Nullable Tile linkedCore; + protected @Nullable + Tile linkedCore; } } diff --git a/gradle.properties b/gradle.properties index 678dbb3d37..8951c94955 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=d4519a9721927165850bfe3135ef6b095c990474 +archash=029f47c10a8e269cd8e20d13b0d06fddb572c484 diff --git a/tools/src/io/anuke/mindustry/Generators.java b/tools/src/io/anuke/mindustry/Generators.java index e604f4ca3a..f4d595e94d 100644 --- a/tools/src/io/anuke/mindustry/Generators.java +++ b/tools/src/io/anuke/mindustry/Generators.java @@ -218,7 +218,7 @@ public class Generators{ }); ImagePacker.generate("unit-icons", () -> { - content.getBy(ContentType.unit).each(type -> !type.isFlying, type -> { + content.getBy(ContentType.unit).each(type -> !type.flying, type -> { type.load(); type.weapon.load(); From f1b0ba039cf3a24f3106c1b4ce1bc7c1126b8210 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 16:26:13 -0400 Subject: [PATCH 040/204] plugins -> mods --- gradle.properties | 2 +- server/src/io/anuke/mindustry/server/ServerControl.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index 8951c94955..227bb4e6fa 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=029f47c10a8e269cd8e20d13b0d06fddb572c484 +archash=678237e0fd2a2e0c26de1ea562960d1effe5ab97 diff --git a/server/src/io/anuke/mindustry/server/ServerControl.java b/server/src/io/anuke/mindustry/server/ServerControl.java index 4fedd2c195..a78792306a 100644 --- a/server/src/io/anuke/mindustry/server/ServerControl.java +++ b/server/src/io/anuke/mindustry/server/ServerControl.java @@ -173,7 +173,7 @@ public class ServerControl implements ApplicationListener{ }); if(!mods.all().isEmpty()){ - info("&lc{0} plugins loaded.", mods.all().size); + info("&lc{0} mods loaded.", mods.all().size); } info("&lcServer loaded. Type &ly'help'&lc for help."); From 429bb6ac13bf8da46cb7e6ceb4a8b3939fa1d7dd Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 16:52:17 -0400 Subject: [PATCH 041/204] plugins -> mods --- core/src/io/anuke/mindustry/mod/ContentParser.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index c61364eff6..dd8adfe111 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -115,6 +115,8 @@ public class ContentParser{ return c; } + /** Checks all @NonNull fields in this object, recursively. + * Throws an exception if any are null.*/ private void checkNulls(Object object){ checkNulls(object, new ObjectSet<>()); } From 0049a0004ecd01a0a4f9085df6ee2f130da3fb62 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 19:54:52 -0400 Subject: [PATCH 042/204] Block rotation / Mod loading improvements --- core/assets/bundles/bundle.properties | 1 + .../mindustry/graphics/OverlayRenderer.java | 12 +++- .../src/io/anuke/mindustry/input/Binding.java | 1 + .../anuke/mindustry/input/DesktopInput.java | 6 +- .../anuke/mindustry/input/InputHandler.java | 24 ++++++- .../io/anuke/mindustry/mod/ContentParser.java | 64 +++++++++++++------ core/src/io/anuke/mindustry/mod/Mod.java | 4 +- core/src/io/anuke/mindustry/mod/Mods.java | 6 ++ core/src/io/anuke/mindustry/type/Item.java | 4 ++ core/src/io/anuke/mindustry/type/Liquid.java | 5 ++ core/src/io/anuke/mindustry/type/Mech.java | 4 ++ .../mindustry/ui/dialogs/FileChooser.java | 4 +- .../mindustry/ui/fragments/MenuFragment.java | 3 +- .../anuke/mindustry/world/BlockStorage.java | 2 +- 14 files changed, 109 insertions(+), 31 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 37a25e9c41..df7f7dc469 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -627,6 +627,7 @@ keybind.chat.name = Chat keybind.player_list.name = Player list keybind.console.name = Console keybind.rotate.name = Rotate +keybind.rotateplaced.name = Rotate Placed (Hold) keybind.toggle_menus.name = Toggle menus keybind.chat_history_prev.name = Chat history prev keybind.chat_history_next.name = Chat history next diff --git a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java index 97b74f881f..b9c366512e 100644 --- a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java @@ -2,8 +2,7 @@ package io.anuke.mindustry.graphics; import io.anuke.arc.Core; import io.anuke.arc.graphics.Color; -import io.anuke.arc.graphics.g2d.Draw; -import io.anuke.arc.graphics.g2d.Lines; +import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.Mathf; import io.anuke.arc.math.geom.Rectangle; import io.anuke.arc.math.geom.Vector2; @@ -14,7 +13,7 @@ import io.anuke.mindustry.content.Blocks; import io.anuke.mindustry.entities.Units; import io.anuke.mindustry.entities.type.Player; import io.anuke.mindustry.game.Team; -import io.anuke.mindustry.input.InputHandler; +import io.anuke.mindustry.input.*; import io.anuke.mindustry.type.Item; import io.anuke.mindustry.world.Tile; @@ -112,6 +111,13 @@ public class OverlayRenderer{ if(tile != null && tile.block() != Blocks.air && tile.getTeam() == player.getTeam()){ tile.block().drawSelect(tile); + + if(Core.input.keyDown(Binding.rotateplaced) && tile.block().rotate){ + control.input.drawArrow(tile.block(), tile.x, tile.y, tile.rotation(), true); + Draw.color(Pal.accent, 0.3f + Mathf.absin(4f, 0.2f)); + Fill.square(tile.drawx(), tile.drawy(), tile.block().size * tilesize/2f); + Draw.color(); + } } } diff --git a/core/src/io/anuke/mindustry/input/Binding.java b/core/src/io/anuke/mindustry/input/Binding.java index 1eb5da1875..8f599a872f 100644 --- a/core/src/io/anuke/mindustry/input/Binding.java +++ b/core/src/io/anuke/mindustry/input/Binding.java @@ -13,6 +13,7 @@ public enum Binding implements KeyBind{ deselect(KeyCode.MOUSE_RIGHT), break_block(KeyCode.MOUSE_RIGHT), rotate(new Axis(KeyCode.SCROLL)), + rotateplaced(KeyCode.R), diagonal_placement(KeyCode.CONTROL_LEFT), pick(KeyCode.MOUSE_MIDDLE), dash(KeyCode.SHIFT_LEFT), diff --git a/core/src/io/anuke/mindustry/input/DesktopInput.java b/core/src/io/anuke/mindustry/input/DesktopInput.java index acef76ac47..3bd752086e 100644 --- a/core/src/io/anuke/mindustry/input/DesktopInput.java +++ b/core/src/io/anuke/mindustry/input/DesktopInput.java @@ -11,9 +11,9 @@ import io.anuke.arc.util.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.core.GameState.*; import io.anuke.mindustry.game.EventType.*; +import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.input.PlaceUtils.*; -import io.anuke.mindustry.net.Net; import io.anuke.mindustry.world.*; import static io.anuke.arc.Core.scene; @@ -189,6 +189,10 @@ public class DesktopInput extends InputHandler{ if(canTapPlayer(Core.input.mouseWorld().x, Core.input.mouseWorld().y)){ cursorType = ui.unloadCursor; } + + if(!isPlacing() && Math.abs(Core.input.axisTap(Binding.rotate)) > 0 && Core.input.keyDown(Binding.rotateplaced) && cursor.block().rotate){ + Call.rotateBlock(player, cursor, Core.input.axisTap(Binding.rotate) > 0); + } } if(!Core.scene.hasMouse()){ diff --git a/core/src/io/anuke/mindustry/input/InputHandler.java b/core/src/io/anuke/mindustry/input/InputHandler.java index caa89ffc56..0cae4577e3 100644 --- a/core/src/io/anuke/mindustry/input/InputHandler.java +++ b/core/src/io/anuke/mindustry/input/InputHandler.java @@ -57,6 +57,20 @@ public abstract class InputHandler implements InputProcessor{ player.clearItem(); } + @Remote(targets = Loc.both, called = Loc.server, forward = true, unreliable = true) + public static void rotateBlock(Player player, Tile tile, boolean direction){ + if(net.server() && !Units.canInteract(player, tile)){ + throw new ValidateException(player, "Player cannot drop an item."); + } + + tile.rotation(Mathf.mod(tile.rotation() + Mathf.sign(direction), 4)); + + if(tile.entity != null){ + tile.entity.updateProximity(); + tile.entity.noSleep(); + } + } + @Remote(targets = Loc.both, forward = true, called = Loc.server) public static void transferInventory(Player player, Tile tile){ if(player == null || player.timer == null || !player.timer.get(Player.timerTransfer, 40)) return; @@ -352,15 +366,19 @@ public abstract class InputHandler implements InputProcessor{ player.addBuildRequest(new BuildRequest(tile.x, tile.y)); } - void drawArrow(Block block, int x, int y, int rotation){ - Draw.color(!validPlace(x, y, block, rotation) ? Pal.removeBack : Pal.accentBack); + public void drawArrow(Block block, int x, int y, int rotation){ + drawArrow(block, x, y, rotation, validPlace(x, y, block, rotation)); + } + + public void drawArrow(Block block, int x, int y, int rotation, boolean valid){ + Draw.color(!valid ? Pal.removeBack : Pal.accentBack); Draw.rect(Core.atlas.find("place-arrow"), x * tilesize + block.offset(), y * tilesize + block.offset() - 1, Core.atlas.find("place-arrow").getWidth() * Draw.scl, Core.atlas.find("place-arrow").getHeight() * Draw.scl, rotation * 90 - 90); - Draw.color(!validPlace(x, y, block, rotation) ? Pal.remove : Pal.accent); + Draw.color(!valid ? Pal.remove : Pal.accent); Draw.rect(Core.atlas.find("place-arrow"), x * tilesize + block.offset(), y * tilesize + block.offset(), diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index dd8adfe111..8beb9cd900 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -1,14 +1,15 @@ package io.anuke.mindustry.mod; import io.anuke.arc.collection.*; -import io.anuke.arc.graphics.*; -import io.anuke.arc.util.*; +import io.anuke.arc.function.*; import io.anuke.arc.util.ArcAnnotate.*; +import io.anuke.arc.util.*; import io.anuke.arc.util.reflect.*; import io.anuke.arc.util.serialization.*; import io.anuke.arc.util.serialization.Json.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; +import io.anuke.mindustry.entities.Effects.*; import io.anuke.mindustry.entities.bullet.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; @@ -19,24 +20,24 @@ import io.anuke.mindustry.world.*; public class ContentParser{ private static final boolean ignoreUnknownFields = true; private ObjectMap, ContentType> contentTypes = new ObjectMap<>(); + private ObjectMap, FieldParser> classParsers = new ObjectMap, FieldParser>(){{ + put(BulletType.class, (type, data) -> field(Bullets.class, data)); + put(Effect.class, (type, data) -> field(Fx.class, data)); + }}; private Json parser = new Json(){ public T readValue(Class type, Class elementType, JsonValue jsonData){ - try{ - if(type == BulletType.class){ - BulletType b = (BulletType)Bullets.class.getField(jsonData.asString()).get(null); - if(b == null) throw new IllegalArgumentException("Bullet type not found: " + jsonData.asString()); - return (T)b; + if(type != null){ + if(classParsers.containsKey(type)){ + return (T)classParsers.get(type).parse(type, jsonData); } - if(type != null && Content.class.isAssignableFrom(type)){ + if(Content.class.isAssignableFrom(type)){ return (T)Vars.content.getByName(contentTypes.getThrow(type, () -> new IllegalArgumentException("No content type for class: " + type.getSimpleName())), jsonData.asString()); } - - return super.readValue(type, elementType, jsonData); - }catch(Exception e){ - throw new RuntimeException(e); } + + return super.readValue(type, elementType, jsonData); } }; @@ -55,11 +56,6 @@ public class ContentParser{ return block; }, - ContentType.item, (TypeParser)(mod, name, value) -> { - Item item = new Item(mod + "-" + name, new Color(Color.black)); - readFields(item, value); - return item; - }, ContentType.unit, (TypeParser)(mod, name, value) -> { String clas = value.getString("type"); Class type = resolve("io.anuke.mindustry.entities.type.base." + clas); @@ -75,9 +71,20 @@ public class ContentParser{ readFields(unit, value); return unit; - } + }, + ContentType.item, parser(Item::new), + ContentType.liquid, parser(Liquid::new), + ContentType.mech, parser(Mech::new) ); + private TypeParser parser(Function constructor){ + return (mod, name, value) -> { + T item = constructor.get(mod + "-" + name); + readFields(item, value); + return item; + }; + } + private void init(){ for(ContentType type : ContentType.all){ Array arr = Vars.content.getBy(type); @@ -115,6 +122,21 @@ public class ContentParser{ return c; } + private Object field(Class type, JsonValue value){ + return field(type, value.asString()); + } + + /** Gets a field from a static class by name, throwing a descriptive exception if not found. */ + private Object field(Class type, String name){ + try{ + Object b = type.getField(name).get(null); + if(b == null) throw new IllegalArgumentException(type.getSimpleName() + ": not found: '" + name + "'"); + return b; + }catch(Exception e){ + throw new RuntimeException(e); + } + } + /** Checks all @NonNull fields in this object, recursively. * Throws an exception if any are null.*/ private void checkNulls(Object object){ @@ -186,7 +208,11 @@ public class ContentParser{ throw new IllegalArgumentException("Type not found: " + potentials[0]); } - public interface TypeParser{ + private interface FieldParser{ + Object parse(Class type, JsonValue value); + } + + private interface TypeParser{ T parse(String mod, String name, JsonValue value) throws Exception; } diff --git a/core/src/io/anuke/mindustry/mod/Mod.java b/core/src/io/anuke/mindustry/mod/Mod.java index c25d4df1c2..5ee0f699c4 100644 --- a/core/src/io/anuke/mindustry/mod/Mod.java +++ b/core/src/io/anuke/mindustry/mod/Mod.java @@ -16,7 +16,9 @@ public class Mod{ } /** Create any content needed here. */ - public void loadContent(){} + public void loadContent(){ + + } /** Register any commands to be used on the server side, e.g. from the console. */ public void registerServerCommands(CommandHandler handler){ diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 258c9307bf..e784333376 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -102,6 +102,7 @@ public class Mods implements Loadable{ public void loadSync(){ if(packer == null) return; + //get textures packed if(totalSprites > 0){ TextureFilter filter = Core.settings.getBool("linear") ? TextureFilter.Linear : TextureFilter.Nearest; packer.getPages().each(page -> page.updateTexture(filter, filter, false)); @@ -140,6 +141,9 @@ public class Mods implements Loadable{ } } + //sort mods to make sure servers handle them properly. + loaded.sort(Structs.comparing(m -> m.name)); + buildFiles(); } @@ -280,5 +284,7 @@ public class Mods implements Loadable{ public static class ModMeta{ public String name, author, description, version, main; public String[] dependencies = {}; //TODO implement + /** Hidden mods are only server-side or client-side, and do not support adding new content. */ + public boolean hidden; } } diff --git a/core/src/io/anuke/mindustry/type/Item.java b/core/src/io/anuke/mindustry/type/Item.java index 19ca42e7b4..16c8d3b3af 100644 --- a/core/src/io/anuke/mindustry/type/Item.java +++ b/core/src/io/anuke/mindustry/type/Item.java @@ -39,6 +39,10 @@ public class Item extends UnlockableContent implements Comparable{ this.description = Core.bundle.getOrNull("item." + this.name + ".description"); } + public Item(String name){ + this(name, new Color(Color.black)); + } + @Override public void load(){ regions = new TextureRegion[Icon.values().length]; diff --git a/core/src/io/anuke/mindustry/type/Liquid.java b/core/src/io/anuke/mindustry/type/Liquid.java index bb3a0f363a..f34ed71148 100644 --- a/core/src/io/anuke/mindustry/type/Liquid.java +++ b/core/src/io/anuke/mindustry/type/Liquid.java @@ -34,6 +34,11 @@ public class Liquid extends UnlockableContent{ this.description = Core.bundle.getOrNull("liquid." + name + ".description"); } + /** For modding only.*/ + public Liquid(String name){ + this(name, new Color(Color.black)); + } + public boolean canExtinguish(){ return flammability < 0.1f && temperature <= 0.5f; } diff --git a/core/src/io/anuke/mindustry/type/Mech.java b/core/src/io/anuke/mindustry/type/Mech.java index 1acea9eb77..bfc6abf056 100644 --- a/core/src/io/anuke/mindustry/type/Mech.java +++ b/core/src/io/anuke/mindustry/type/Mech.java @@ -41,6 +41,10 @@ public class Mech extends UnlockableContent{ this.description = Core.bundle.get("mech." + name + ".description"); } + public Mech(String name){ + this(name, false); + } + public String localizedName(){ return Core.bundle.get("mech." + name + ".name"); } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java b/core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java index b7faca0abe..75b260594b 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java @@ -216,7 +216,9 @@ public class FileChooser extends FloatingDialog{ String filename = file.name(); - TextButton button = new TextButton(shorten(filename), Styles.clearTogglet); + TextButton button = new TextButton(filename, Styles.clearTogglet); + button.getLabel().setWrap(false); + button.getLabel().setEllipsis(true); group.add(button); button.clicked(() -> { diff --git a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java index be5d611eae..2f8aae6308 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java @@ -161,8 +161,7 @@ public class MenuFragment extends Fragment{ new Buttoni("$loadgame", Icon.loadSmall, ui.load::show), new Buttoni("$tutorial", Icon.infoSmall, control::playTutorial) ), - new Buttoni("$editor", Icon.editorSmall, ui.maps::show), - steam ? new Buttoni("$workshop", Icon.saveSmall, platform::openWorkshop) : null, + new Buttoni("$editor", Icon.editorSmall, ui.maps::show), steam ? new Buttoni("$workshop", Icon.saveSmall, platform::openWorkshop) : null, new Buttoni(Core.bundle.get("mods") + "\n" + Core.bundle.get("mods.alpha"), Icon.wikiSmall, ui.mods::show), new Buttoni("$settings", Icon.toolsSmall, ui.settings::show), new Buttoni("$about.button", Icon.infoSmall, ui.about::show), diff --git a/core/src/io/anuke/mindustry/world/BlockStorage.java b/core/src/io/anuke/mindustry/world/BlockStorage.java index 920dba6c3e..a4aab0894f 100644 --- a/core/src/io/anuke/mindustry/world/BlockStorage.java +++ b/core/src/io/anuke/mindustry/world/BlockStorage.java @@ -3,7 +3,7 @@ package io.anuke.mindustry.world; import io.anuke.arc.collection.Array; import io.anuke.arc.math.Mathf; import io.anuke.arc.math.geom.Vector2; -import io.anuke.arc.util.Time; +import io.anuke.arc.util.*; import io.anuke.mindustry.Vars; import io.anuke.mindustry.content.Fx; import io.anuke.mindustry.entities.Effects; From 002a0523713683791ee83ac09a3e3550af3df84f Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 21:41:32 -0400 Subject: [PATCH 043/204] Fixed #748 / Better mod loading --- .../ui/scroll-knob-horizontal-black.9.png | Bin 1822 -> 0 bytes .../ui/scroll-knob-horizontal-black.png | Bin 0 -> 1303 bytes .../ui/scroll-knob-vertical-black.9.png | Bin 1757 -> 0 bytes .../sprites/ui/scroll-knob-vertical-black.png | Bin 0 -> 1302 bytes core/assets/bundles/bundle.properties | 2 +- core/assets/sprites/sprites.atlas | 2 - .../io/anuke/mindustry/content/UnitTypes.java | 30 ++++----- .../mindustry/editor/MapEditorDialog.java | 8 --- .../anuke/mindustry/editor/MapInfoDialog.java | 19 ++++-- .../io/anuke/mindustry/mod/ContentParser.java | 60 +++++++++++------- core/src/io/anuke/mindustry/net/Packets.java | 3 + .../src/io/anuke/mindustry/type/UnitType.java | 16 +++-- core/src/io/anuke/mindustry/ui/Minimap.java | 4 +- .../ui/dialogs/CustomRulesDialog.java | 2 + 14 files changed, 85 insertions(+), 61 deletions(-) delete mode 100644 core/assets-raw/sprites/ui/scroll-knob-horizontal-black.9.png create mode 100644 core/assets-raw/sprites/ui/scroll-knob-horizontal-black.png delete mode 100644 core/assets-raw/sprites/ui/scroll-knob-vertical-black.9.png create mode 100644 core/assets-raw/sprites/ui/scroll-knob-vertical-black.png diff --git a/core/assets-raw/sprites/ui/scroll-knob-horizontal-black.9.png b/core/assets-raw/sprites/ui/scroll-knob-horizontal-black.9.png deleted file mode 100644 index 7a3bac9b10a73a1826553e22b36d52d9c6665721..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1822 zcmeAS@N?(olHy`uVBq!ia0y~yV9;Vl3H-em*Z)>++g<-#vKOy@+%@Oin)kKwPu`vQc+Ic+?vuLFX}oG8*(h z|8ev5sXM%VXD_BkKWw>t&#x$}{QAqE8APTow`JA(EHt7FQK&CS`!yQVZ}t5kI0$s-Omla~9ns`ZANWkoD{eo#=g zIC=Z6N!@dH>IUt(XJRS!;c_ffIPV!tlh38PTb`Y@l2`Mdu~XR1=%A#9-MwdbKD?_f zFj?MaIkAcJRi^R`(|sFwQvK#jusUVDn{n#U^fO^MJ}*6DWuU?Rtc6!B+FU&Jg;;dn z$2V&vc)pfh=03X5n!#m8^ahEdgad3vPK`M!eJ%$K8|ODoH9oYjiBU-T&PK0q=U699 zj(FbYyTo)_>-MxI;sS~SUM!{p0w+Gj)im4_a#|r#_{deoV~R?oSHVGcPQ@b&Dp$FP z*G`d0>d|}_G0EG`lS^~ilp?K}o1LYECp-69KAq!zaLG~eA6gRe7Xo(fdbRpWK(ept z^-BVFXU#Jg9-S7Ix3suiR`bA@3(5Yr-;FX9rnJc$9qLf-wK?Uo#@GDs6v?zXna?8E zt$DjfF4Efgd-}DE^j`5mE4_OW&c!|A;!9q-OffcSyTf;Eu~9=q+S4;?pXN=qe0nCW z?3iWZnxH9j{7y+od})qQi`}`~@cSfl=92xVrR|f?X_VR@oD=x!-HhrdZ#lE~t|@sf z=D5l!p^N9G!v4&;Y^4&42`5$dZsra=KS$zL&(bgz7fs7^X4!LQtbO#*d6MPT@Re%k zW^%-KIWgeo(Mj2MSPFZ(fclGugYlM~hOH%GMHggKUjNHBK?X_}YXSYS7pPb~UKAX+vU|+?V|!!fSEhi5%`{ zUBSzGmTkRO)l>Pp?pC*kM|t7ObOGhwj0h#Ir6(&ooBvg6d3)%4f8Nd*ue-i)-K*P2 zwl85<5=i)5dVj7#FPqwu^|xwPo#AcdW>|kUxz1tzdKp_``F#Q*GxdKz$hiJYZtAaz zjgM9u^)t*VO|}bq6)yYsk+tW0ziH*R&la4r75f9-~C)#=( z4iIVe4_>My%Ff+ok&-c2r=yEQFRE23gk!7IYCbjnzk;(&R5bPanz9cboPTsxbNA+T zeCwJNelS0J^lHfqCDnV=MWT*WJp5>PZuj#K_i7sg^o`HHl3+EtYj*i$%Z#&YI~Inw z2sqd;6P!FV^^8{#*S@c%{(D2p3+Fw(|2_Tdipp+A#)%belFNMe_}T2tl%DgwQ+bWb z>LbsOD67Rz_%ZQy*YW&0-FnJOM3I9m4f~P?xDWRYZPB^JXP7f zIc(jgXSP4N4_DS!cD~-yHsJ`9n4)7#la^UPTd&1iD^0OWCG$RfH?7#`b zelC*}>*W9N*PXwn)ze?;`HSFn?r$3}9K=I)>g(*iUY-lu=@wOsIC>_yzyXV+|wzhs`UFmh>L zL$hFdh=n4LvL&MHGC6;yM%c)B=-L>zv5;UFi20SAkt z{@%!~M`ud$)v9dxEhgjl@cPE-YYv~eQ?oBF^yLwCMpiBnjSH4rB1K+24%ny>u)v{_ bNp(B7@;x>~A4?yQOBg&|{an^LB{Ts5&!tcv diff --git a/core/assets-raw/sprites/ui/scroll-knob-horizontal-black.png b/core/assets-raw/sprites/ui/scroll-knob-horizontal-black.png new file mode 100644 index 0000000000000000000000000000000000000000..b5056d235aeb71dacfe2dc07071905f9fd624a46 GIT binary patch literal 1303 zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-V36QoV_;zDXxV>&fr05pRY*ihP-3}4K~a8M zW=^U?No7H*LTW{38UsVct+!L7H{Dj?X}cfkIz7RYW8u?+xi9&4{rQ)mZs~dX+?P)m z+L<>RI!$}<-+=S+?dy{J7ECxMvM9=L-law%TPty!Cy#Z~z1{D8kNsihcK(~gcE&c( z3#V@SKK`V?;q_zI?&*8&ZZ~hOUS@p3w18Vf+xYRq_{n>iIOmt``gQPUjmFEvMeDN7 zzNKEO;@kUev18A=4t1Fdj*}bT*Q5!Zaf;!(Rhs_sDM$1{(e1JISM={JtyW&}yZUcm zS>*}mKI03ykuP1BpZ5C|w}0)W;{pX7NZz|6fu3NXJ_K9I^_b%N+ z`-6g$+-|N{4LQ8DVq2`Nsr=K71=luSk?QN}6L$XSInhdVmPy&|6^UIF*`=eNu^pYR z+r6>)cEF=mCO4T*l$=~}$-yt-+3%Q)=U=DtpENQmZ&DX-YW!HtyS~kSt$*XQnA>wQ zIyt|TFg@G4-=Nnu@9slZ788Bn(%0S(bNa4tI>0sKx@Ng6BTt`= zetBom!@!RqQf0A#+;0}GkrdWpOm)GkUb~lGR4q4w!lg^NkM{r zqu;L0)f0YeZf7X1pDw*$SzK&ay`!E^iTsJbC*JaIjr&%pEq&n^*FsG{kAu(IeTxp} z|JD5)DgDpvK>C974)YuBnE&cG7Q|Kk;9GO;s!(`VPy+)4V{4|fbAYF_Gc1iWFjUN` zooMTEI6$P;KX|E@D7&>sAxFeqosKSxEYYq2#VcHEt!C``;+}D7!jc^pT%~^{ z>7CnUwS%ka0e?sL>dA|`r&PoTWe7fQJ^tI`{k+4~-x;0uo-tXS%yXgSwvW1SlG%2p zwz!ME8cZCC9%<7IwLLX|T)S>t8g%z)<+S?y^RKRcrpw0S@<=jmhS^7}k5`uE7Tig?#xGRyfL z+R~=(V&vm%oT!w#{^y?Et84TAe=~Xhomp#1QCF#8#vKL*2DT(`cNYdP25*Mo)U`8z zFfcH17I;J!Gcf2WgD_*oQu{In1_t&LPhVH|$DDGEd~DM{B;RFVV9@t;aSZV|{`MRr zFM|OGvq9hXpVLcn94=|S@cxv&aotlERwSU$&c10AbcNZ}*Ffe$!`njxgN@xNA D3S3aY literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/scroll-knob-vertical-black.9.png b/core/assets-raw/sprites/ui/scroll-knob-vertical-black.9.png deleted file mode 100644 index 17d9dcf726776c4f66655c6a12a61ca40f563ca2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1757 zcmeAS@N?(olHy`uVBq!ia0y~yV31;9V9?@VV_;xdYv7&Cz`)X06%tVrlvu7%P?VpR znUkteQdy9ykXn(M#=uZtyJy5htFL5{O@h%JJpN!{CxY*CzJog!2$J?fp)kH-5Fx_uY7Z$E7(@PO;L_uaVE zyNL;mbMjhQ=XCWyh`Tvhm-La*Y*R&@IPMv+!W19zCU%bDSm7Q(8P_JQX z-r7!SzX`0r9<7wxVmNblcn_0e*_#=s4qd;LcIM-ZBUT0)+|N41&n(N)?7Gpu?arf{ zl8QWE(`M_3-JZuFuyES~$=3%OIInf`Uenkd#Vw=!byV7er7udXR45ToJ-RR7tcw}+;$!uj)!BGZ?gKT zB^6?tbx9`nOJGumRI-nux*y-^83A0L!9JQ#dlubHe{xD<{zHwJn2)Yr8c|7}s^KS= z|I#uIS-WxBENS!W8(0FkeWP<$KFzaUa;0{<+^%mog3mKYN$34gROXQ_Tr%P8Ncf-}V)PRfh3oSOvP*Wa-*%4imP6XBWjt~dGEtiOp54EyYOZH`@B z-gw;Nm&peS_xnl3-HXp})YO}v=DgC@{V|7es&vwX2Z*%#2QO6;W#{g)NXeM1)6vDD7uBj1!m-t9HJ_UPU%^=>Dw=wIP1y$z&Of@U zxqI_EzI9CsKbRjqdbQ+*lIp$bB2h;w9)7etxBK~rd$kP#`o?EpNwAvSHM@MWWyaaH z9Sg%-1RU&_2~M7wdd4e=Yv0#W|GgpQh4Y@?|DOJJMP)Z5v;a0Zar=r&{=(>gliae8_U)=OYVwLxnBeCRu%-Yu{M(3M>5JiFv78zm(6X zc2Zn+=0)WN<1_n=8KbLh*2~7YG94X5H diff --git a/core/assets-raw/sprites/ui/scroll-knob-vertical-black.png b/core/assets-raw/sprites/ui/scroll-knob-vertical-black.png new file mode 100644 index 0000000000000000000000000000000000000000..1d1f180358965961be714cedde79165d71cb3830 GIT binary patch literal 1302 zcmeAS@N?(olHy`uVBq!ia0y~yV31&7V9?-TV_;x-!fO@Ez`%5~DkP#LD6w3jpeR2r zGbdG{q_QAYA+;hije()!*4wF`lVlWmT))pbaKFT=>{9>N+gi5nE;aLK&R3ol{(j=Tud{8>TCTe~b!&f7M|$A)rEkR8 zoGvN+-rSK>A(DIBQdvE|hIwn>(y-^+Rx>5K{JE~Iys%{BYd2m+Ho2S?Go?l1x2YVP zdAm(0Y}v_Y4$Himrm__=8Q)J{XqzARIdN0VOzT7y;W>>Tv&-JM*`L+#dlqwh&WYvT z>N(s;j%L>@_PFLvm0)Et>0h?%t7>`ZKU>`mOliAP{UQ=Rek}@|Dp&1omj3aTfr-qC zl)n}YE;FJ9c{n+Kcq|e*DZN?H@i>be>%`40>l7SbO|f3|L_vsA{o^d@`x0+AuBn+> zxR;^DON3cUM)m*~<9C5`(TBve{9Kz?xtaRT+UnA&nALOf(XQoPovgv#Y14F~JtsL` z5}CYoN|Dyg%@3r4rzdZlQ*>@=!X+WD8qpqogOGJW&R3;YUkxeN<-NVUb(yYN_R6PW zR^=~uFvaxWt$MX{x+8ORX3IilKIzOSfok7wO_5x7&LVf&%=DeXi;HvOSL~hq+tk$R zN=0+j<2R1HX`5$rM_upKOH(-3=x|4jF()JLOwA&Jiiy!@YSIdoPIUx{&++S);AnGP zGx^;cxhHj}&N|+`|MZyr#A5Ed`xTyx?NTqYFZ$gOrT=@^RNjoaP8nU&K?Q#ncxwGv zyML+u>bv)?ew2K9`Qq}$<%|Cx6?}L4%|7PC_pgdPN}E;4z`)p=>FgZf>Ff+k*oeIMXrH^Sq#Y$I&Ed?c6h7%iL@{Wr9uTerjEF zTdSxz)#LahA{`9Jg4hR%@qKIstWg3m__?b;eI=v`Q0dG7nh$0mLa4~z?zZvQjY z%HXeO)!L;;`x^G;K6tcisb=+or+fw3v3CWWi(~*{V_>1py8grbY)4)l@Hbcq5bCHQW3?1_lNOPgg&e IbxsLQ03jbqc>n+a literal 0 HcmV?d00001 diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index df7f7dc469..fbd1ab4b42 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -627,7 +627,7 @@ keybind.chat.name = Chat keybind.player_list.name = Player list keybind.console.name = Console keybind.rotate.name = Rotate -keybind.rotateplaced.name = Rotate Placed (Hold) +keybind.rotateplaced.name = Rotate Existing (Hold) keybind.toggle_menus.name = Toggle menus keybind.chat_history_prev.name = Chat history prev keybind.chat_history_next.name = Chat history next diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index 06acf2f5d6..d35f68030d 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -15031,7 +15031,6 @@ scroll-knob-horizontal-black rotate: false xy: 1937, 749 size: 40, 24 - split: 11, 10, 10, 10 orig: 40, 24 offset: 0, 0 index: -1 @@ -15039,7 +15038,6 @@ scroll-knob-vertical-black rotate: false xy: 1832, 429 size: 24, 40 - split: 10, 10, 6, 10 orig: 24, 40 offset: 0, 0 index: -1 diff --git a/core/src/io/anuke/mindustry/content/UnitTypes.java b/core/src/io/anuke/mindustry/content/UnitTypes.java index 8d005ca4c3..9d164438cb 100644 --- a/core/src/io/anuke/mindustry/content/UnitTypes.java +++ b/core/src/io/anuke/mindustry/content/UnitTypes.java @@ -17,7 +17,7 @@ public class UnitTypes implements ContentList{ @Override public void load(){ - draug = new UnitType("draug", Draug.class, Draug::new){{ + draug = new UnitType("draug", Draug::new){{ flying = true; drag = 0.01f; speed = 0.3f; @@ -32,7 +32,7 @@ public class UnitTypes implements ContentList{ }}; }}; - spirit = new UnitType("spirit", Spirit.class, Spirit::new){{ + spirit = new UnitType("spirit", Spirit::new){{ flying = true; drag = 0.01f; speed = 0.4f; @@ -53,7 +53,7 @@ public class UnitTypes implements ContentList{ }}; }}; - phantom = new UnitType("phantom", Phantom.class, Phantom::new){{ + phantom = new UnitType("phantom", Phantom::new){{ flying = true; drag = 0.01f; mass = 2f; @@ -77,7 +77,7 @@ public class UnitTypes implements ContentList{ }}; }}; - dagger = new UnitType("dagger", Dagger.class, Dagger::new){{ + dagger = new UnitType("dagger", Dagger::new){{ maxVelocity = 1.1f; speed = 0.2f; drag = 0.4f; @@ -93,7 +93,7 @@ public class UnitTypes implements ContentList{ }}; }}; - crawler = new UnitType("crawler", Crawler.class, Crawler::new){{ + crawler = new UnitType("crawler", Crawler::new){{ maxVelocity = 1.27f; speed = 0.285f; drag = 0.4f; @@ -124,7 +124,7 @@ public class UnitTypes implements ContentList{ }}; }}; - titan = new UnitType("titan", Titan.class, Titan::new){{ + titan = new UnitType("titan", Titan::new){{ maxVelocity = 0.8f; speed = 0.22f; drag = 0.4f; @@ -146,7 +146,7 @@ public class UnitTypes implements ContentList{ }}; }}; - fortress = new UnitType("fortress", Fortress.class, Fortress::new){{ + fortress = new UnitType("fortress", Fortress::new){{ maxVelocity = 0.78f; speed = 0.15f; drag = 0.4f; @@ -168,7 +168,7 @@ public class UnitTypes implements ContentList{ }}; }}; - eruptor = new UnitType("eruptor", Eruptor.class, Eruptor::new){{ + eruptor = new UnitType("eruptor", Eruptor::new){{ maxVelocity = 0.81f; speed = 0.16f; drag = 0.4f; @@ -190,7 +190,7 @@ public class UnitTypes implements ContentList{ }}; }}; - chaosArray = new UnitType("chaos-array", Dagger.class, Dagger::new){{ + chaosArray = new UnitType("chaos-array", Dagger::new){{ maxVelocity = 0.68f; speed = 0.12f; drag = 0.4f; @@ -214,7 +214,7 @@ public class UnitTypes implements ContentList{ }}; }}; - eradicator = new UnitType("eradicator", Dagger.class, Dagger::new){{ + eradicator = new UnitType("eradicator", Dagger::new){{ maxVelocity = 0.68f; speed = 0.12f; drag = 0.4f; @@ -239,7 +239,7 @@ public class UnitTypes implements ContentList{ }}; }}; - wraith = new UnitType("wraith", Wraith.class, Wraith::new){{ + wraith = new UnitType("wraith", Wraith::new){{ speed = 0.3f; maxVelocity = 1.9f; drag = 0.01f; @@ -258,7 +258,7 @@ public class UnitTypes implements ContentList{ }}; }}; - ghoul = new UnitType("ghoul", Ghoul.class, Ghoul::new){{ + ghoul = new UnitType("ghoul", Ghoul::new){{ health = 220; speed = 0.2f; maxVelocity = 1.4f; @@ -282,7 +282,7 @@ public class UnitTypes implements ContentList{ }}; }}; - revenant = new UnitType("revenant", Revenant.class, Revenant::new){{ + revenant = new UnitType("revenant", Revenant::new){{ health = 1000; mass = 5f; hitsize = 20f; @@ -313,7 +313,7 @@ public class UnitTypes implements ContentList{ }}; }}; - lich = new UnitType("lich", Revenant.class, Revenant::new){{ + lich = new UnitType("lich", Revenant::new){{ health = 6000; mass = 20f; hitsize = 40f; @@ -346,7 +346,7 @@ public class UnitTypes implements ContentList{ }}; }}; - reaper = new UnitType("reaper", Revenant.class, Revenant::new){{ + reaper = new UnitType("reaper", Revenant::new){{ health = 11000; mass = 30f; hitsize = 56f; diff --git a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java index 8554a5abdf..c9b04ad256 100644 --- a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java +++ b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java @@ -215,14 +215,6 @@ public class MapEditorDialog extends Dialog implements Disposable{ return; } - Vector2 v = pane.stageToLocalCoordinates(Core.input.mouse()); - - if(v.x >= 0 && v.y >= 0 && v.x <= pane.getWidth() && v.y <= pane.getHeight()){ - Core.scene.setScrollFocus(pane); - }else{ - Core.scene.setScrollFocus(null); - } - if(Core.scene != null && Core.scene.getKeyboardFocus() == this){ doInput(); } diff --git a/core/src/io/anuke/mindustry/editor/MapInfoDialog.java b/core/src/io/anuke/mindustry/editor/MapInfoDialog.java index 084258120a..b2b942250b 100644 --- a/core/src/io/anuke/mindustry/editor/MapInfoDialog.java +++ b/core/src/io/anuke/mindustry/editor/MapInfoDialog.java @@ -59,18 +59,25 @@ public class MapInfoDialog extends FloatingDialog{ t.row(); t.add("$editor.rules").padRight(8).left(); - t.addButton("$edit", () -> ruleInfo.show(Vars.state.rules, () -> Vars.state.rules = new Rules())).left().width(200f); + t.addButton("$edit", () -> { + ruleInfo.show(Vars.state.rules, () -> Vars.state.rules = new Rules()); + hide(); + }).left().width(200f); t.row(); t.add("$editor.waves").padRight(8).left(); - t.addButton("$edit", waveInfo::show).left().width(200f); + t.addButton("$edit", () -> { + waveInfo.show(); + hide(); + }).left().width(200f); t.row(); t.add("$editor.generation").padRight(8).left(); - t.addButton("$edit", - () -> generate.show(Vars.maps.readFilters(editor.getTags().get("genfilters", "")), - filters -> editor.getTags().put("genfilters", JsonIO.write(filters))) - ).left().width(200f); + t.addButton("$edit", () -> { + generate.show(Vars.maps.readFilters(editor.getTags().get("genfilters", "")), + filters -> editor.getTags().put("genfilters", JsonIO.write(filters))); + hide(); + }).left().width(200f); name.change(); description.change(); diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 8beb9cd900..87f094e481 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -43,11 +43,9 @@ public class ContentParser{ private ObjectMap> parsers = ObjectMap.of( ContentType.block, (TypeParser)(mod, name, value) -> { - String clas = value.getString("type"); - Class type = resolve("io.anuke.mindustry.world." + clas, "io.anuke.mindustry.world.blocks." + clas, "io.anuke.mindustry.world.blocks.defense" + clas); + Class type = resolve(value.getString("type"), "io.anuke.mindustry.world", "io.anuke.mindustry.world.blocks", "io.anuke.mindustry.world.blocks.defense"); Block block = type.getDeclaredConstructor(String.class).newInstance(mod + "-" + name); - value.remove("type"); - readFields(block, value); + readFields(block, value, true); //make block visible if(block.buildRequirements != null){ @@ -57,29 +55,25 @@ public class ContentParser{ return block; }, ContentType.unit, (TypeParser)(mod, name, value) -> { - String clas = value.getString("type"); - Class type = resolve("io.anuke.mindustry.entities.type.base." + clas); - java.lang.reflect.Constructor cons = type.getDeclaredConstructor(); - UnitType unit = new UnitType(mod + "-" + name, type, () -> { - try{ - return cons.newInstance(); - }catch(Exception e){ - throw new RuntimeException(e); - } - }); - value.remove("type"); - readFields(unit, value); + Class type = resolve(value.getString("type"), "io.anuke.mindustry.entities.type.base"); + UnitType unit = new UnitType(mod + "-" + name, supply(type)); + readFields(unit, value, true); return unit; }, - ContentType.item, parser(Item::new), - ContentType.liquid, parser(Liquid::new), - ContentType.mech, parser(Mech::new) + ContentType.item, parser(ContentType.item, Item::new), + ContentType.liquid, parser(ContentType.liquid, Liquid::new), + ContentType.mech, parser(ContentType.mech, Mech::new) ); - private TypeParser parser(Function constructor){ + private TypeParser parser(ContentType type, Function constructor){ return (mod, name, value) -> { - T item = constructor.get(mod + "-" + name); + T item; + if(Vars.content.getByName(type, name) != null){ + item = (T)Vars.content.getByName(type, name); + }else{ + item = constructor.get(mod + "-" + name); + } readFields(item, value); return item; }; @@ -122,6 +116,21 @@ public class ContentParser{ return c; } + private Supplier supply(Class type){ + try{ + java.lang.reflect.Constructor cons = type.getDeclaredConstructor(); + return () -> { + try{ + return cons.newInstance(); + }catch(Exception e){ + throw new RuntimeException(e); + } + }; + }catch(Exception e){ + throw new RuntimeException(e); + } + } + private Object field(Class type, JsonValue value){ return field(type, value.asString()); } @@ -165,6 +174,11 @@ public class ContentParser{ }); } + private void readFields(Object object, JsonValue jsonMap, boolean stripType){ + if(stripType) jsonMap.remove("type"); + readFields(object, jsonMap); + } + private void readFields(Object object, JsonValue jsonMap){ Class type = object.getClass(); ObjectMap fields = parser.getFields(type); @@ -198,10 +212,10 @@ public class ContentParser{ } /** Tries to resolve a class from a list of potential class names. */ - private Class resolve(String... potentials) throws Exception{ + private Class resolve(String base, String... potentials) throws Exception{ for(String type : potentials){ try{ - return (Class)Class.forName(type); + return (Class)Class.forName(type + '.' + base); }catch(Exception ignored){ } } diff --git a/core/src/io/anuke/mindustry/net/Packets.java b/core/src/io/anuke/mindustry/net/Packets.java index 117c9348c4..e7e92a9a2b 100644 --- a/core/src/io/anuke/mindustry/net/Packets.java +++ b/core/src/io/anuke/mindustry/net/Packets.java @@ -65,6 +65,7 @@ public class Packets{ public static class ConnectPacket implements Packet{ public int version; public String versionType; + public String mods; public String name, uuid, usid; public boolean mobile; public int color; @@ -73,6 +74,7 @@ public class Packets{ public void write(ByteBuffer buffer){ buffer.putInt(Version.build); TypeIO.writeString(buffer, versionType); + TypeIO.writeString(buffer, mods); TypeIO.writeString(buffer, name); TypeIO.writeString(buffer, usid); buffer.put(mobile ? (byte)1 : 0); @@ -86,6 +88,7 @@ public class Packets{ versionType = TypeIO.readString(buffer); name = TypeIO.readString(buffer); usid = TypeIO.readString(buffer); + mods = TypeIO.readString(buffer); mobile = buffer.get() == 1; color = buffer.getInt(); byte[] idbytes = new byte[8]; diff --git a/core/src/io/anuke/mindustry/type/UnitType.java b/core/src/io/anuke/mindustry/type/UnitType.java index 74c51c5547..6a91aeadb7 100644 --- a/core/src/io/anuke/mindustry/type/UnitType.java +++ b/core/src/io/anuke/mindustry/type/UnitType.java @@ -14,9 +14,8 @@ import io.anuke.mindustry.gen.*; import io.anuke.mindustry.ui.*; public class UnitType extends UnlockableContent{ - public final @NonNull - TypeID typeID; - public final @NonNull Supplier constructor; + public @NonNull TypeID typeID; + public @NonNull Supplier constructor; public float health = 60; public float hitsize = 7f; @@ -43,8 +42,17 @@ public class UnitType extends UnlockableContent{ public TextureRegion iconRegion, legRegion, baseRegion, region; - public UnitType(String name, Class type, Supplier mainConstructor){ + public UnitType(String name, Supplier mainConstructor){ + this(name); + create(mainConstructor); + } + + public UnitType(String name){ super(name); + this.description = Core.bundle.getOrNull("unit." + name + ".description"); + } + + public void create(Supplier mainConstructor){ this.constructor = mainConstructor; this.description = Core.bundle.getOrNull("unit." + name + ".description"); this.typeID = new TypeID(name, mainConstructor); diff --git a/core/src/io/anuke/mindustry/ui/Minimap.java b/core/src/io/anuke/mindustry/ui/Minimap.java index 16acc67a57..d4cba3bc33 100644 --- a/core/src/io/anuke/mindustry/ui/Minimap.java +++ b/core/src/io/anuke/mindustry/ui/Minimap.java @@ -91,8 +91,8 @@ public class Minimap extends Table{ Element e = Core.scene.hit(Core.input.mouseX(), Core.input.mouseY(), true); if(e != null && e.isDescendantOf(this)){ - Core.scene.setScrollFocus(this); - }else if(Core.scene.getScrollFocus() == this){ + requestScroll(); + }else if(hasScroll()){ Core.scene.setScrollFocus(null); } }); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java index 58cf4cb4eb..10f418c1de 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java @@ -42,6 +42,8 @@ public class CustomRulesDialog extends FloatingDialog{ main.addButton("$settings.reset", () -> { rules = resetter.get(); setup(); + requestKeyboard(); + requestScroll(); }).size(300f, 50f); main.left().defaults().fillX().left().pad(5); main.row(); From 73e9f55e557ed880fed9f496af2e5fb1b74f69cf Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 21:51:45 -0400 Subject: [PATCH 044/204] More tutorial info --- core/assets/bundles/bundle.properties | 6 +++--- core/src/io/anuke/mindustry/core/NetClient.java | 1 + core/src/io/anuke/mindustry/mod/Mods.java | 5 +++++ core/src/io/anuke/mindustry/net/Packets.java | 13 ++++++++++--- gradle.properties | 2 +- 5 files changed, 20 insertions(+), 7 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index fbd1ab4b42..6535ec4b0b 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -946,11 +946,11 @@ unit.eradicator.name = Eradicator unit.lich.name = Lich unit.reaper.name = Reaper tutorial.next = [lightgray] -tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Use [[WASD] to move, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper -tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nClick the drill tab in the bottom right.\nSelect the[accent] mechanical drill[]. Place it on a copper vein by clicking.\n[accent]Right-click[] to stop building, and[accent] Hold Ctrl while scrolling[] to zoom in and out. +tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nUse [[WASD] to move.\n[accent] Hold [[Ctrl] while scrolling[] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper +tutorial.drill = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nClick the drill tab in the bottom right.\nSelect the[accent] mechanical drill[]. Place it on a copper vein by clicking.\n[accent]Right-click[] to stop building. tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement. tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[] -tutorial.conveyor = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent]Hold down the mouse to place in a line.[]\nHold[accent] CTRL[] while selecting a line to place diagonally.\n\n[accent]Place 2 conveyors with the line tool, then deliver an item into the core. +tutorial.conveyor = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent]Hold down the mouse to place in a line.[]\nHold[accent] CTRL[] while selecting a line to place diagonally.\nUse the scrollwheel to rotate blocks before placing them.\n[accent]Place 2 conveyors with the line tool, then deliver an item into the core. tutorial.conveyor.mobile = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent] Place in a line by holding down your finger for a few seconds[] and dragging in a direction.\n\n[accent]Place 2 conveyors with the line tool, then deliver an item into the core. tutorial.turret = Once an item enters your core, it can be used for building.\nKeep in mind that not all items can be used for building.\nItems that are not used for building, such as[accent] coal[] or[accent] scrap[], cannot be put into the core.\nDefensive structures must be built to repel the[lightgray] enemy[].\nBuild a[accent] duo turret[] near your base. tutorial.drillturret = Duo turrets require[accent] copper ammo []to shoot.\nPlace a drill near the turret.\nLead conveyors into the turret to supply it with copper.\n\n[accent]Ammo delivered: 0/1 diff --git a/core/src/io/anuke/mindustry/core/NetClient.java b/core/src/io/anuke/mindustry/core/NetClient.java index e3a45b10b6..2501ea3d01 100644 --- a/core/src/io/anuke/mindustry/core/NetClient.java +++ b/core/src/io/anuke/mindustry/core/NetClient.java @@ -76,6 +76,7 @@ public class NetClient implements ApplicationListener{ ConnectPacket c = new ConnectPacket(); c.name = player.name; + c.mods = mods.getModStrings(); c.mobile = mobile; c.versionType = Version.type; c.color = Color.rgba8888(player.color); diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index e784333376..aa8bd9a5e9 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -216,6 +216,11 @@ public class Mods implements Loadable{ return loaded; } + /** @return a list of mods and versions, in the format name:version. */ + public Array getModStrings(){ + return loaded.select(l -> !l.meta.hidden).map(l -> l.name + ":" + l.meta.version); + } + /** Iterates through each mod with a main class.*/ public void each(Consumer cons){ loaded.each(p -> p.mod != null, p -> cons.accept(p.mod)); diff --git a/core/src/io/anuke/mindustry/net/Packets.java b/core/src/io/anuke/mindustry/net/Packets.java index e7e92a9a2b..1c488183c1 100644 --- a/core/src/io/anuke/mindustry/net/Packets.java +++ b/core/src/io/anuke/mindustry/net/Packets.java @@ -1,6 +1,7 @@ package io.anuke.mindustry.net; import io.anuke.arc.Core; +import io.anuke.arc.collection.*; import io.anuke.arc.util.serialization.Base64Coder; import io.anuke.mindustry.game.Version; import io.anuke.mindustry.io.TypeIO; @@ -65,7 +66,7 @@ public class Packets{ public static class ConnectPacket implements Packet{ public int version; public String versionType; - public String mods; + public Array mods = new Array<>(); public String name, uuid, usid; public boolean mobile; public int color; @@ -74,12 +75,15 @@ public class Packets{ public void write(ByteBuffer buffer){ buffer.putInt(Version.build); TypeIO.writeString(buffer, versionType); - TypeIO.writeString(buffer, mods); TypeIO.writeString(buffer, name); TypeIO.writeString(buffer, usid); buffer.put(mobile ? (byte)1 : 0); buffer.putInt(color); buffer.put(Base64Coder.decode(uuid)); + buffer.putInt(mods.size); + for(int i = 0; i < mods.size; i++){ + TypeIO.writeString(buffer, mods.get(i)); + } } @Override @@ -88,12 +92,15 @@ public class Packets{ versionType = TypeIO.readString(buffer); name = TypeIO.readString(buffer); usid = TypeIO.readString(buffer); - mods = TypeIO.readString(buffer); mobile = buffer.get() == 1; color = buffer.getInt(); byte[] idbytes = new byte[8]; buffer.get(idbytes); uuid = new String(Base64Coder.encode(idbytes)); + int totalMods = buffer.getInt(); + for(int i = 0; i < totalMods; i++){ + mods.add(TypeIO.readString(buffer)); + } } } diff --git a/gradle.properties b/gradle.properties index 227bb4e6fa..d707230c05 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=678237e0fd2a2e0c26de1ea562960d1effe5ab97 +archash=840b75daba69d93a5c493e740a573463e03f9ada From 7fccd18910daa7afb42bf85bb6d7f61fc9c0f730 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 22:59:23 -0400 Subject: [PATCH 045/204] Server mod checking --- core/assets/bundles/bundle.properties | 2 +- .../io/anuke/mindustry/core/NetClient.java | 2 +- .../io/anuke/mindustry/core/NetServer.java | 17 ++++++++++ core/src/io/anuke/mindustry/core/UI.java | 6 +++- core/src/io/anuke/mindustry/mod/Mods.java | 31 +++++++++++++++++-- .../io/anuke/mindustry/net/NetConnection.java | 2 +- .../src/io/anuke/mindustry/plugin/Plugin.java | 2 -- 7 files changed, 54 insertions(+), 8 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 6535ec4b0b..172725e973 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -964,7 +964,7 @@ tutorial.withdraw = In some situations, taking items directly from blocks is nec tutorial.deposit = Deposit items into blocks by dragging from your ship to the destination block.\n\n[accent]Deposit your copper back into the core.[] tutorial.waves = The[lightgray] enemy[] approaches.\n\nDefend the core for 2 waves.[accent] Click[] to shoot.\nBuild more turrets and drills. Mine more copper. tutorial.waves.mobile = The[lightgray] enemy[] approaches.\n\nDefend the core for 2 waves. Your ship will automatically fire at enemies.\nBuild more turrets and drills. Mine more copper. -tutorial.launch = Once you reach a specific wave, you are able to[accent] launch the core[], leaving your defenses behind and[accent] obtaining all the resources in your core.[]\nThese resources can then be used to research new technology.\n\n[accent]Press the launch button. +tutorial.launch = Once you reach a specific wave, you are able to[accent] launch the core[], leaving your defenses behind and[accent] obtaining all the resources in your core.[]\nThese obtained resources can then be used to research new technology.\n\n[accent]Press the launch button. item.copper.description = The most basic structural material. Used extensively in all types of blocks. item.lead.description = A basic starter material. Used extensively in electronics and liquid transportation blocks. diff --git a/core/src/io/anuke/mindustry/core/NetClient.java b/core/src/io/anuke/mindustry/core/NetClient.java index 2501ea3d01..911bb4ada4 100644 --- a/core/src/io/anuke/mindustry/core/NetClient.java +++ b/core/src/io/anuke/mindustry/core/NetClient.java @@ -236,7 +236,7 @@ public class NetClient implements ApplicationListener{ netClient.disconnectQuietly(); state.set(State.menu); logic.reset(); - ui.showText("$disconnect", reason); + ui.showText("$disconnect", reason, Align.left); ui.loadfrag.hide(); } diff --git a/core/src/io/anuke/mindustry/core/NetServer.java b/core/src/io/anuke/mindustry/core/NetServer.java index 8300309828..f5cc0f873a 100644 --- a/core/src/io/anuke/mindustry/core/NetServer.java +++ b/core/src/io/anuke/mindustry/core/NetServer.java @@ -104,6 +104,23 @@ public class NetServer implements ApplicationListener{ return; } + Array extraMods = packet.mods.copy(); + Array missingMods = mods.getIncompatibility(extraMods); + + if(!extraMods.isEmpty() || !missingMods.isEmpty()){ + //can't easily be localized since kick reasons can't have formatted text with them + StringBuilder result = new StringBuilder("[accent]Incompatible mods![]\n\n"); + if(!missingMods.isEmpty()){ + result.append("Missing:[lightgray]\n").append("> ").append(missingMods.toString("\n> ")); + result.append("[]\n"); + } + + if(!extraMods.isEmpty()){ + result.append("Unnecessary mods:[lightgray]\n").append("> ").append(extraMods.toString("\n> ")); + } + con.kick(result.toString()); + } + if(!admins.isWhitelisted(packet.uuid, packet.usid)){ info.adminUsid = packet.usid; info.lastName = packet.name; diff --git a/core/src/io/anuke/mindustry/core/UI.java b/core/src/io/anuke/mindustry/core/UI.java index 0d2591398f..1059b3afa3 100644 --- a/core/src/io/anuke/mindustry/core/UI.java +++ b/core/src/io/anuke/mindustry/core/UI.java @@ -360,11 +360,15 @@ public class UI implements ApplicationListener, Loadable{ } public void showText(String titleText, String text){ + showText(titleText, text, Align.center); + } + + public void showText(String titleText, String text, int align){ new Dialog(titleText){{ cont.row(); cont.addImage().width(400f).pad(2).colspan(2).height(4f).color(Pal.accent); cont.row(); - cont.add(text).width(400f).wrap().get().setAlignment(Align.center, Align.center); + cont.add(text).width(400f).wrap().get().setAlignment(align, align); cont.row(); buttons.addButton("$ok", this::hide).size(90, 50).pad(4); }}.show(); diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index aa8bd9a5e9..adef9fbf9b 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -9,11 +9,12 @@ import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.Pixmap.*; import io.anuke.arc.graphics.Texture.*; import io.anuke.arc.graphics.g2d.*; -import io.anuke.arc.util.*; import io.anuke.arc.util.ArcAnnotate.*; +import io.anuke.arc.util.*; import io.anuke.arc.util.io.*; import io.anuke.arc.util.serialization.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.plugin.*; import io.anuke.mindustry.type.*; import java.io.*; @@ -221,6 +222,19 @@ public class Mods implements Loadable{ return loaded.select(l -> !l.meta.hidden).map(l -> l.name + ":" + l.meta.version); } + /** @return the mods that the client is missing. + * The inputted array is changed to contain the extra mods that the client has but the server does.*/ + public Array getIncompatibility(Array out){ + Array mods = getModStrings(); + Array result = mods.copy(); + for(String mod : mods){ + if(out.remove(mod)){ + result.remove(mod); + } + } + return result; + } + /** Iterates through each mod with a main class.*/ public void each(Consumer cons){ loaded.each(p -> p.mod != null, p -> cons.accept(p.mod)); @@ -242,8 +256,16 @@ public class Mods implements Loadable{ String mainClass = meta.main == null ? camelized.toLowerCase() + "." + camelized + "Mod" : meta.main; Mod mainMod; + FileHandle mainFile = zip; + String[] path = (mainClass.replace('.', '/') + ".class").split("/"); + for(String str : path){ + if(!str.isEmpty()){ + mainFile = mainFile.child(str); + } + } + //make sure the main class exists before loading it; if it doesn't just don't put it there - if(zip.child(mainClass.replace('.', '/') + ".class").exists()){ + if(mainFile.exists()){ //other platforms don't have standard java class loaders if(mobile){ throw new IllegalArgumentException("This mod is not compatible with " + (ios ? "iOS" : "Android") + "."); @@ -257,6 +279,11 @@ public class Mods implements Loadable{ mainMod = null; } + //all plugins are hidden implicitly + if(mainMod instanceof Plugin){ + meta.hidden = true; + } + return new LoadedMod(sourceFile, zip, mainMod, meta); } diff --git a/core/src/io/anuke/mindustry/net/NetConnection.java b/core/src/io/anuke/mindustry/net/NetConnection.java index bdfca50886..f0d37b2e9f 100644 --- a/core/src/io/anuke/mindustry/net/NetConnection.java +++ b/core/src/io/anuke/mindustry/net/NetConnection.java @@ -49,7 +49,7 @@ public abstract class NetConnection{ /** Kick with an arbitrary reason. */ public void kick(String reason){ - Log.info("Kicking connection {0}; Reason: {1}", address, reason); + Log.info("Kicking connection {0}; Reason: {1}", address, reason.replace("\n", " ")); if(player != null && player.uuid != null){ PlayerInfo info = netServer.admins.getInfo(player.uuid); diff --git a/core/src/io/anuke/mindustry/plugin/Plugin.java b/core/src/io/anuke/mindustry/plugin/Plugin.java index 36714dbf14..d3f4da04da 100644 --- a/core/src/io/anuke/mindustry/plugin/Plugin.java +++ b/core/src/io/anuke/mindustry/plugin/Plugin.java @@ -2,8 +2,6 @@ package io.anuke.mindustry.plugin; import io.anuke.mindustry.mod.*; -/** Use Mod instead. */ -@Deprecated public abstract class Plugin extends Mod{ } From 7cd220fe8c38d8e05fe0fd947f15006e0d42be39 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 29 Sep 2019 23:40:23 -0400 Subject: [PATCH 046/204] Display more launch info / Store mod list in saves --- core/assets/bundles/bundle.properties | 1 + core/src/io/anuke/mindustry/core/UI.java | 1 + core/src/io/anuke/mindustry/game/Saves.java | 4 +++ core/src/io/anuke/mindustry/io/SaveMeta.java | 2 ++ .../io/anuke/mindustry/io/SaveVersion.java | 2 ++ .../io/versions/LegacyTypeTable.java | 2 +- core/src/io/anuke/mindustry/mod/Mods.java | 5 +++ .../io/anuke/mindustry/ui/ItemsDisplay.java | 34 ++++++++++++------- 8 files changed, 38 insertions(+), 13 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 172725e973..39ce8eb655 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -33,6 +33,7 @@ stat.delivered = Resources Launched: stat.rank = Final Rank: [accent]{0} launcheditems = [accent]Launched Items +launchinfo = [unlaunched][[LAUNCH] your core to obtain the items indicated in blue. map.delete = Are you sure you want to delete the map "[accent]{0}[]"? level.highscore = High Score: [accent]{0} level.select = Level Select diff --git a/core/src/io/anuke/mindustry/core/UI.java b/core/src/io/anuke/mindustry/core/UI.java index 1059b3afa3..39bf7d4271 100644 --- a/core/src/io/anuke/mindustry/core/UI.java +++ b/core/src/io/anuke/mindustry/core/UI.java @@ -109,6 +109,7 @@ public class UI implements ApplicationListener, Loadable{ ClickListener.clicked = () -> Sounds.press.play(); Colors.put("accent", Pal.accent); + Colors.put("unlaunched", Color.valueOf("8982ed")); Colors.put("highlight", Pal.accent.cpy().lerp(Color.white, 0.3f)); Colors.put("stat", Pal.stat); loadExtraCursors(); diff --git a/core/src/io/anuke/mindustry/game/Saves.java b/core/src/io/anuke/mindustry/game/Saves.java index 74046d2fa4..cef478b064 100644 --- a/core/src/io/anuke/mindustry/game/Saves.java +++ b/core/src/io/anuke/mindustry/game/Saves.java @@ -262,6 +262,10 @@ public class Saves{ Core.settings.save(); } + public String[] getMods(){ + return meta.mods; + } + public Zone getZone(){ return meta == null || meta.rules == null ? null : meta.rules.zone; } diff --git a/core/src/io/anuke/mindustry/io/SaveMeta.java b/core/src/io/anuke/mindustry/io/SaveMeta.java index 429c82561d..4759b955ab 100644 --- a/core/src/io/anuke/mindustry/io/SaveMeta.java +++ b/core/src/io/anuke/mindustry/io/SaveMeta.java @@ -15,6 +15,7 @@ public class SaveMeta{ public int wave; public Rules rules; public StringMap tags; + public String[] mods; public SaveMeta(int version, long timestamp, long timePlayed, int build, String map, int wave, Rules rules, StringMap tags){ this.version = version; @@ -25,5 +26,6 @@ public class SaveMeta{ this.wave = wave; this.rules = rules; this.tags = tags; + this.mods = JsonIO.read(String[].class, tags.get("mods", "[]")); } } diff --git a/core/src/io/anuke/mindustry/io/SaveVersion.java b/core/src/io/anuke/mindustry/io/SaveVersion.java index 53524d4625..6e77128c05 100644 --- a/core/src/io/anuke/mindustry/io/SaveVersion.java +++ b/core/src/io/anuke/mindustry/io/SaveVersion.java @@ -66,6 +66,7 @@ public abstract class SaveVersion extends SaveFileReader{ "wavetime", state.wavetime, "stats", JsonIO.write(state.stats), "rules", JsonIO.write(state.rules), + "mods", JsonIO.write(mods.getModNames().toArray(String.class)), "width", world.width(), "height", world.height() ).merge(tags)); @@ -80,6 +81,7 @@ public abstract class SaveVersion extends SaveFileReader{ state.rules = JsonIO.read(Rules.class, map.get("rules", "{}")); if(state.rules.spawns.isEmpty()) state.rules.spawns = defaultWaves.get(); lastReadBuild = map.getInt("build", -1); + String[] mods = JsonIO.read(String[].class, map.get("mods", "[]")); Map worldmap = maps.byName(map.get("mapname", "\\\\\\")); world.setMap(worldmap == null ? new Map(StringMap.of( diff --git a/core/src/io/anuke/mindustry/io/versions/LegacyTypeTable.java b/core/src/io/anuke/mindustry/io/versions/LegacyTypeTable.java index 9af7e9f785..19168c9802 100644 --- a/core/src/io/anuke/mindustry/io/versions/LegacyTypeTable.java +++ b/core/src/io/anuke/mindustry/io/versions/LegacyTypeTable.java @@ -118,7 +118,7 @@ public class LegacyTypeTable{ public static Supplier[] getTable(int build){ if(build == -1 || build == 81){ - //return most recent one since that's probably is; not guaranteed + //return most recent one since that's probably it; not guaranteed return build81Table; }else if(build == 80){ return build80Table; diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index adef9fbf9b..40846855e6 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -217,6 +217,11 @@ public class Mods implements Loadable{ return loaded; } + /** @return a list of mod names only, without versions. */ + public Array getModNames(){ + return loaded.select(l -> !l.meta.hidden).map(l -> l.name + ":" + l.meta.version); + } + /** @return a list of mods and versions, in the format name:version. */ public Array getModStrings(){ return loaded.select(l -> !l.meta.hidden).map(l -> l.name + ":" + l.meta.version); diff --git a/core/src/io/anuke/mindustry/ui/ItemsDisplay.java b/core/src/io/anuke/mindustry/ui/ItemsDisplay.java index 81f0732c81..b0da71ec09 100644 --- a/core/src/io/anuke/mindustry/ui/ItemsDisplay.java +++ b/core/src/io/anuke/mindustry/ui/ItemsDisplay.java @@ -1,22 +1,21 @@ package io.anuke.mindustry.ui; -import io.anuke.arc.collection.ObjectIntMap; -import io.anuke.arc.graphics.Color; -import io.anuke.arc.scene.ui.layout.Table; +import io.anuke.arc.graphics.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.mindustry.core.GameState.*; import io.anuke.mindustry.gen.*; -import io.anuke.mindustry.type.Item; +import io.anuke.mindustry.type.*; import io.anuke.mindustry.type.Item.Icon; -import io.anuke.mindustry.type.ItemType; -import java.text.NumberFormat; -import java.util.Locale; +import java.text.*; +import java.util.*; -import static io.anuke.mindustry.Vars.content; -import static io.anuke.mindustry.Vars.data; +import static io.anuke.mindustry.Vars.*; /** Displays a list of items, e.g. launched items.*/ public class ItemsDisplay extends Table{ private static final NumberFormat format = NumberFormat.getNumberInstance(Locale.getDefault()); + private StringBuilder builder = new StringBuilder(); public ItemsDisplay(){ rebuild(); @@ -29,12 +28,13 @@ public class ItemsDisplay extends Table{ table(Tex.button,t -> { t.margin(10).marginLeft(15).marginTop(15f); - t.add("$launcheditems").colspan(3).left().padBottom(5); + t.add("$launcheditems").colspan(3).left(); + t.row(); + t.label(() -> state.is(State.menu) ? "" : "$launchinfo").colspan(3).width(210f).wrap().padBottom(4).left(); t.row(); - ObjectIntMap items = data.items(); for(Item item : content.items()){ if(item.type == ItemType.material && data.isUnlocked(item)){ - t.label(() -> format.format(items.get(item, 0))).left(); + t.label(() -> format(item)).left(); t.addImage(item.icon(Icon.medium)).size(8 * 3).padLeft(4).padRight(4); t.add(item.localizedName()).color(Color.lightGray).left(); t.row(); @@ -42,4 +42,14 @@ public class ItemsDisplay extends Table{ } }); } + + private String format(Item item){ + builder.setLength(0); + builder.append(ui.formatAmount(data.items().get(item, 0))); + if(!state.teams.get(player.getTeam()).cores.isEmpty() && state.teams.get(player.getTeam()).cores.first().entity != null){ + builder.append(" [unlaunched]+ "); + builder.append(ui.formatAmount(state.teams.get(player.getTeam()).cores.first().entity.items.get(item))); + } + return builder.toString(); + } } From 8c27108b0a9fa1b2ac30c1adbff5881ba5b1c97a Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 10:15:27 -0400 Subject: [PATCH 047/204] Update CrashSender.java --- core/src/io/anuke/mindustry/net/CrashSender.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/io/anuke/mindustry/net/CrashSender.java b/core/src/io/anuke/mindustry/net/CrashSender.java index 3546a6de5d..332371ff58 100644 --- a/core/src/io/anuke/mindustry/net/CrashSender.java +++ b/core/src/io/anuke/mindustry/net/CrashSender.java @@ -93,6 +93,7 @@ public class CrashSender{ ex(() -> value.addChild("versionNumber", new JsonValue(Version.number))); ex(() -> value.addChild("versionModifier", new JsonValue(Version.modifier))); ex(() -> value.addChild("build", new JsonValue(Version.build))); + ex(() -> value.addChild("revision", new JsonValue(Version.revision))); ex(() -> value.addChild("net", new JsonValue(fn))); ex(() -> value.addChild("server", new JsonValue(fs))); ex(() -> value.addChild("players", new JsonValue(Vars.playerGroup.size()))); From f7f854f0d3aa6250030643c86bf05d30645879c2 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 10:17:08 -0400 Subject: [PATCH 048/204] Update MenuFragment.java --- core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java index 2f8aae6308..70b34db56a 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java @@ -65,7 +65,7 @@ public class MenuFragment extends Fragment{ parent.fill(c -> c.bottom().right().addButton("", Styles.discordt, ui.discord::show).size(84, 45)); } - String versionText = "[#ffffffba]" + ((Version.build == -1) ? "[#fc8140aa]custom build" : (Version.type.equals("official") ? Version.modifier : Version.type) + " build " + Version.build); + String versionText = "[#ffffffba]" + ((Version.build == -1) ? "[#fc8140aa]custom build" : (Version.type.equals("official") ? Version.modifier : Version.type) + " build " + Version.build + (Version.revision == 0 ? "" : "." + Version.revision); parent.fill((x, y, w, h) -> { Texture logo = Core.assets.get("sprites/logo.png"); From c8b12837a4e6cce000dc3dcab923ad031d4f11de Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 10:25:49 -0400 Subject: [PATCH 049/204] Update MenuFragment.java --- core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java index 70b34db56a..b4a0a2078b 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java @@ -65,7 +65,7 @@ public class MenuFragment extends Fragment{ parent.fill(c -> c.bottom().right().addButton("", Styles.discordt, ui.discord::show).size(84, 45)); } - String versionText = "[#ffffffba]" + ((Version.build == -1) ? "[#fc8140aa]custom build" : (Version.type.equals("official") ? Version.modifier : Version.type) + " build " + Version.build + (Version.revision == 0 ? "" : "." + Version.revision); + String versionText = "[#ffffffba]" + ((Version.build == -1) ? "[#fc8140aa]custom build" : (Version.type.equals("official") ? Version.modifier : Version.type) + " build " + Version.build + (Version.revision == 0 ? "" : "." + Version.revision)); parent.fill((x, y, w, h) -> { Texture logo = Core.assets.get("sprites/logo.png"); From 758670eb51b105d24fc63a0ef53db8fa10a4672f Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 10:57:48 -0400 Subject: [PATCH 050/204] Update InputHandler.java --- core/src/io/anuke/mindustry/input/InputHandler.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/src/io/anuke/mindustry/input/InputHandler.java b/core/src/io/anuke/mindustry/input/InputHandler.java index 0cae4577e3..97b99cc75a 100644 --- a/core/src/io/anuke/mindustry/input/InputHandler.java +++ b/core/src/io/anuke/mindustry/input/InputHandler.java @@ -128,6 +128,13 @@ public abstract class InputHandler implements InputProcessor{ tile.block().tapped(tile, player); } + @Remote(targets = Loc.both, called = Loc.server, forward = true) + public static void onTileConfig(Player player, Tile tile, int value){ + if(tile == null || !Units.canInteract(player, tile)) return; + //TODO + //tile.block().cofigured(tile, player, value); + } + public OverlayFragment getFrag(){ return frag; } From c361f692dfba9ef0906d7f702cedd48c7fb4df27 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 12:11:23 -0400 Subject: [PATCH 051/204] Update Zone.java --- core/src/io/anuke/mindustry/type/Zone.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/type/Zone.java b/core/src/io/anuke/mindustry/type/Zone.java index 8bfd5a0ebf..299877b853 100644 --- a/core/src/io/anuke/mindustry/type/Zone.java +++ b/core/src/io/anuke/mindustry/type/Zone.java @@ -6,6 +6,7 @@ import io.anuke.arc.function.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.*; @@ -17,7 +18,7 @@ import java.util.*; import static io.anuke.mindustry.Vars.*; public class Zone extends UnlockableContent{ - public final Generator generator; + public @NonNull Generator generator; public Block[] blockRequirements = {}; public ZoneRequirement[] zoneRequirements = {}; public Item[] resources = {}; @@ -40,6 +41,10 @@ public class Zone extends UnlockableContent{ this.generator = generator; } + public Zone(String name){ + this(name, new MapGenerator(name)); + } + @Override public void load(){ preview = Core.atlas.find("zone-" + name); From a2474e71cc38fab20b88ff37a437d563f6c0a30d Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 12:18:43 -0400 Subject: [PATCH 052/204] Zone mod parsing --- core/src/io/anuke/mindustry/mod/ContentParser.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 87f094e481..fecd7dcca4 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -63,7 +63,8 @@ public class ContentParser{ }, ContentType.item, parser(ContentType.item, Item::new), ContentType.liquid, parser(ContentType.liquid, Liquid::new), - ContentType.mech, parser(ContentType.mech, Mech::new) + ContentType.mech, parser(ContentType.mech, Mech::new), + ContentType.zone, parser(ContentType.zone, Zone::new) ); private TypeParser parser(ContentType type, Function constructor){ From d64872d9aeb70bbf77a3710dd09b39d6e9ab1376 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 12:28:56 -0400 Subject: [PATCH 053/204] Fixed wiki link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 279de729a6..f92f2b9a96 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A sandbox tower defense game written in Java. _[Trello Board](https://trello.com/b/aE2tcUwF/mindustry-40-plans)_ -_[Wiki](http://mindustry.wikia.com/wiki/Mindustry_Wiki)_ +_[Wiki](https://mindustrygame.github.io/wiki)_ ### Building From 94733515e4ab47f909fc051d49f16f3a766f7dbf Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 17:12:08 -0400 Subject: [PATCH 054/204] Reduced spirit factory to 1 drone, 2x power --- .../io/anuke/mindustry/content/Blocks.java | 10 ++-- .../io/anuke/mindustry/content/Bullets.java | 46 +++-------------- .../io/anuke/mindustry/content/UnitTypes.java | 6 +-- .../entities/bullet/HealBulletType.java | 50 +++++++++++++++++++ .../io/anuke/mindustry/ui/ItemsDisplay.java | 4 +- 5 files changed, 66 insertions(+), 50 deletions(-) create mode 100644 core/src/io/anuke/mindustry/entities/bullet/HealBulletType.java diff --git a/core/src/io/anuke/mindustry/content/Blocks.java b/core/src/io/anuke/mindustry/content/Blocks.java index 8362b3e0b2..a0ef28f4b8 100644 --- a/core/src/io/anuke/mindustry/content/Blocks.java +++ b/core/src/io/anuke/mindustry/content/Blocks.java @@ -1631,18 +1631,18 @@ public class Blocks implements ContentList{ produceTime = 2500; size = 2; maxSpawn = 1; - consumes.power(1.1f); + consumes.power(1.2f); consumes.items(); }}; spiritFactory = new UnitFactory("spirit-factory"){{ requirements(Category.units, ItemStack.with(Items.metaglass, 45, Items.lead, 55, Items.silicon, 45)); type = UnitTypes.spirit; - produceTime = 3500; + produceTime = 4000; size = 2; - maxSpawn = 2; - consumes.power(0.80f); - consumes.items(new ItemStack(Items.silicon, 15), new ItemStack(Items.lead, 15)); + maxSpawn = 1; + consumes.power(1.2f); + consumes.items(new ItemStack(Items.silicon, 30), new ItemStack(Items.lead, 30)); }}; phantomFactory = new UnitFactory("phantom-factory"){{ diff --git a/core/src/io/anuke/mindustry/content/Bullets.java b/core/src/io/anuke/mindustry/content/Bullets.java index dad4758000..68382f121c 100644 --- a/core/src/io/anuke/mindustry/content/Bullets.java +++ b/core/src/io/anuke/mindustry/content/Bullets.java @@ -8,11 +8,9 @@ import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.bullet.*; import io.anuke.mindustry.entities.effect.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.entities.type.Bullet; import io.anuke.mindustry.game.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.world.*; -import io.anuke.mindustry.world.blocks.*; import static io.anuke.mindustry.Vars.*; @@ -39,7 +37,7 @@ public class Bullets implements ContentList{ waterShot, cryoShot, slagShot, oilShot, //environment, misc. - fireball, basicFlame, pyraFlame, driverBolt, healBullet, frag, eruptorShot, + fireball, basicFlame, pyraFlame, driverBolt, healBullet, healBulletBig, frag, eruptorShot, //bombs bombExplosive, bombIncendiary, bombOil; @@ -376,43 +374,13 @@ public class Bullets implements ContentList{ statusDuration = 10f; }}; - healBullet = new BulletType(5.2f, 13){ - float healPercent = 3f; + healBullet = new HealBulletType(5.2f, 13){{ + healPercent = 3f; + }}; - { - shootEffect = Fx.shootHeal; - smokeEffect = Fx.hitLaser; - hitEffect = Fx.hitLaser; - despawnEffect = Fx.hitLaser; - collidesTeam = true; - } - - @Override - public boolean collides(Bullet b, Tile tile){ - return tile.getTeam() != b.getTeam() || tile.entity.healthf() < 1f; - } - - @Override - public void draw(Bullet b){ - Draw.color(Pal.heal); - Lines.stroke(2f); - Lines.lineAngleCenter(b.x, b.y, b.rot(), 7f); - Draw.color(Color.white); - Lines.lineAngleCenter(b.x, b.y, b.rot(), 3f); - Draw.reset(); - } - - @Override - public void hitTile(Bullet b, Tile tile){ - super.hit(b); - tile = tile.link(); - - if(tile.entity != null && tile.getTeam() == b.getTeam() && !(tile.block() instanceof BuildBlock)){ - Effects.effect(Fx.healBlockFull, Pal.heal, tile.drawx(), tile.drawy(), tile.block().size); - tile.entity.healBy(healPercent / 100f * tile.entity.maxHealth()); - } - } - }; + healBulletBig = new HealBulletType(5.2f, 15){{ + healPercent = 5.5f; + }}; fireball = new BulletType(1f, 4){ { diff --git a/core/src/io/anuke/mindustry/content/UnitTypes.java b/core/src/io/anuke/mindustry/content/UnitTypes.java index 9d164438cb..a3b598efdd 100644 --- a/core/src/io/anuke/mindustry/content/UnitTypes.java +++ b/core/src/io/anuke/mindustry/content/UnitTypes.java @@ -35,10 +35,10 @@ public class UnitTypes implements ContentList{ spirit = new UnitType("spirit", Spirit::new){{ flying = true; drag = 0.01f; - speed = 0.4f; + speed = 0.42f; maxVelocity = 1.6f; range = 50f; - health = 60; + health = 100; engineSize = 1.8f; engineOffset = 5.7f; weapon = new Weapon("heal-blaster"){{ @@ -48,7 +48,7 @@ public class UnitTypes implements ContentList{ roundrobin = true; ejectEffect = Fx.none; recoil = 2f; - bullet = Bullets.healBullet; + bullet = Bullets.healBulletBig; shootSound = Sounds.pew; }}; }}; diff --git a/core/src/io/anuke/mindustry/entities/bullet/HealBulletType.java b/core/src/io/anuke/mindustry/entities/bullet/HealBulletType.java new file mode 100644 index 0000000000..dab576883c --- /dev/null +++ b/core/src/io/anuke/mindustry/entities/bullet/HealBulletType.java @@ -0,0 +1,50 @@ +package io.anuke.mindustry.entities.bullet; + +import io.anuke.arc.graphics.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.mindustry.content.*; +import io.anuke.mindustry.entities.*; +import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.graphics.*; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.blocks.*; + +public class HealBulletType extends BulletType{ + protected float healPercent = 3f; + + public HealBulletType(float speed, float damage){ + super(speed, damage); + + shootEffect = Fx.shootHeal; + smokeEffect = Fx.hitLaser; + hitEffect = Fx.hitLaser; + despawnEffect = Fx.hitLaser; + collidesTeam = true; + } + + @Override + public boolean collides(Bullet b, Tile tile){ + return tile.getTeam() != b.getTeam() || tile.entity.healthf() < 1f; + } + + @Override + public void draw(Bullet b){ + Draw.color(Pal.heal); + Lines.stroke(2f); + Lines.lineAngleCenter(b.x, b.y, b.rot(), 7f); + Draw.color(Color.white); + Lines.lineAngleCenter(b.x, b.y, b.rot(), 3f); + Draw.reset(); + } + + @Override + public void hitTile(Bullet b, Tile tile){ + super.hit(b); + tile = tile.link(); + + if(tile.entity != null && tile.getTeam() == b.getTeam() && !(tile.block() instanceof BuildBlock)){ + Effects.effect(Fx.healBlockFull, Pal.heal, tile.drawx(), tile.drawy(), tile.block().size); + tile.entity.healBy(healPercent / 100f * tile.entity.maxHealth()); + } + } +} diff --git a/core/src/io/anuke/mindustry/ui/ItemsDisplay.java b/core/src/io/anuke/mindustry/ui/ItemsDisplay.java index b0da71ec09..b9c26d0974 100644 --- a/core/src/io/anuke/mindustry/ui/ItemsDisplay.java +++ b/core/src/io/anuke/mindustry/ui/ItemsDisplay.java @@ -28,9 +28,7 @@ public class ItemsDisplay extends Table{ table(Tex.button,t -> { t.margin(10).marginLeft(15).marginTop(15f); - t.add("$launcheditems").colspan(3).left(); - t.row(); - t.label(() -> state.is(State.menu) ? "" : "$launchinfo").colspan(3).width(210f).wrap().padBottom(4).left(); + t.label(() -> state.is(State.menu) ? "$launcheditems" : "$launchinfo").colspan(3).padBottom(4).left().colspan(3).width(210f).wrap(); t.row(); for(Item item : content.items()){ if(item.type == ItemType.material && data.isUnlocked(item)){ From 3b5dd7567a3e4bdf52115273f0f7abe3932c69d4 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 17:24:51 -0400 Subject: [PATCH 055/204] Allow mods to add maps --- core/src/io/anuke/mindustry/Vars.java | 4 ++-- core/src/io/anuke/mindustry/maps/Maps.java | 2 +- core/src/io/anuke/mindustry/mod/Mods.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index 9315d55bf2..3b905ca0e8 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -130,7 +130,7 @@ public class Vars implements Loadable{ /** list of all locales that can be switched to */ public static Locale[] locales; - public static FileTree filet; + public static FileTree tree; public static Net net; public static ContentLoader content; public static GameState state; @@ -194,7 +194,7 @@ public class Vars implements Loadable{ Version.init(); - filet = new FileTree(); + tree = new FileTree(); if(mods == null){ mods = new Mods(); } diff --git a/core/src/io/anuke/mindustry/maps/Maps.java b/core/src/io/anuke/mindustry/maps/Maps.java index 71e5924960..72d1b17b77 100644 --- a/core/src/io/anuke/mindustry/maps/Maps.java +++ b/core/src/io/anuke/mindustry/maps/Maps.java @@ -70,7 +70,7 @@ public class Maps{ * Does not add this map to the map list. */ public Map loadInternalMap(String name){ - FileHandle file = Core.files.internal("maps/" + name + "." + mapExtension); + FileHandle file = tree.get("maps/" + name + "." + mapExtension); try{ return MapIO.createMap(file, false); diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 40846855e6..aa120aaacd 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -154,7 +154,7 @@ public class Mods implements Loadable{ //ignore special folders like bundles or sprites if(file.isDirectory() && !specialFolders.contains(file.name())){ //TODO calling child/parent on these files will give you gibberish; create wrapper class. - file.walk(f -> filet.addFile(f)); + file.walk(f -> tree.addFile(f)); } } From 4f2bfb2406050f3062d21f42ed01e194d5b1bd80 Mon Sep 17 00:00:00 2001 From: cheese1 Date: Mon, 30 Sep 2019 23:42:31 +0200 Subject: [PATCH 056/204] Update bundle_de.properties (#752) --- core/assets/bundles/bundle_de.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 2e8e84ad04..bf80cfd8a5 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1014,7 +1014,7 @@ block.router.description = Akzeptiert Materialien aus einer Richtung und leitet block.distributor.description = Ein weiterentwickelter Verteiler, der Materialien in bis zu sieben Richtungen gleichmäßig verteilt. block.overflow-gate.description = Ein Verteiler, der nur Materialien nach links oder rechts ausgibt, falls der Weg gerade aus blockiert ist. block.mass-driver.description = Ultimativer Transportblock. Sammelt mehrere Materialien und schießt sie zu einem verbundenen Massenbeschleuniger über eine große Reichweite. -block.mechanical-pump.description = Eine günstige, langsame Pumpe, die keine Strom benötigt. +block.mechanical-pump.description = Eine günstige, langsame Pumpe, die keinen Strom benötigt. block.rotary-pump.description = Eine fortgeschrittene Pumpe, die mithilfe von Strom doppelt so schnell pumpt. block.thermal-pump.description = Die ultimative Pumpe, dreimal so schnell wie eine mechanische Pumpe und die einzige Pumpe, die Lava fördern kann. block.conduit.description = Standard Flüssigkeits-Transportblock. Funktioniert wie ein Förderband, nur für Flüssigkeiten. Wird am Besten mit Extraktoren, Pumpen oder anderen Kanälen benutzt. From 7bfdbaabe746ae3aef399d43ea8b4563436b90c5 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 19:40:08 -0400 Subject: [PATCH 057/204] Int configuration / Drone rebuilding --- core/src/io/anuke/mindustry/core/Logic.java | 6 ++- .../io/anuke/mindustry/entities/Units.java | 1 + .../entities/traits/BuilderTrait.java | 14 ++++- .../mindustry/entities/type/TileEntity.java | 8 ++- .../entities/type/base/BuilderDrone.java | 40 +++++++------- core/src/io/anuke/mindustry/game/Teams.java | 21 +++++--- .../anuke/mindustry/input/InputHandler.java | 5 +- core/src/io/anuke/mindustry/io/JsonIO.java | 5 +- .../io/anuke/mindustry/io/SaveVersion.java | 14 ----- core/src/io/anuke/mindustry/world/Block.java | 12 ++++- core/src/io/anuke/mindustry/world/Tile.java | 6 +++ .../mindustry/world/blocks/BuildBlock.java | 6 ++- .../world/blocks/distribution/ItemBridge.java | 38 +++++++------ .../world/blocks/distribution/MassDriver.java | 17 ++++-- .../world/blocks/distribution/Sorter.java | 35 +++++++----- .../world/blocks/power/PowerNode.java | 53 +++++++++++++++---- .../world/blocks/sandbox/ItemSource.java | 43 +++++++-------- .../world/blocks/sandbox/LiquidSource.java | 49 +++++++++-------- .../world/blocks/storage/Unloader.java | 44 +++++++-------- .../world/blocks/units/CommandCenter.java | 18 ++++--- .../metadata/android/en-US/changelogs/89.txt | 15 ++++++ .../metadata/android/en-US/changelogs/93.txt | 11 ++++ .../metadata/android/en-US/changelogs/94.txt | 8 +++ .../metadata/android/en-US/changelogs/95.txt | 12 +++++ 24 files changed, 300 insertions(+), 181 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/89.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/93.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/94.txt create mode 100755 fastlane/metadata/android/en-US/changelogs/95.txt diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index dae32c56a1..3894608a9f 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -43,7 +43,9 @@ public class Logic implements ApplicationListener{ //blocks that get broken are appended to the team's broken block queue Tile tile = event.tile; Block block = tile.block(); - if(block instanceof BuildBlock){ + if(tile.entity == null) return; + if(block instanceof BuildBlock ){ + BuildEntity entity = tile.entity(); //update block to reflect the fact that something was being constructed @@ -56,7 +58,7 @@ public class Logic implements ApplicationListener{ } TeamData data = state.teams.get(tile.getTeam()); - data.brokenBlocks.addFirst(BrokenBlock.get(tile.x, tile.y, tile.rotation(), block.id)); + data.brokenBlocks.addFirst(new BrokenBlock(tile.x, tile.y, tile.rotation(), block.id, tile.entity.config())); }); } diff --git a/core/src/io/anuke/mindustry/entities/Units.java b/core/src/io/anuke/mindustry/entities/Units.java index a624282042..af3d3f4fe7 100644 --- a/core/src/io/anuke/mindustry/entities/Units.java +++ b/core/src/io/anuke/mindustry/entities/Units.java @@ -20,6 +20,7 @@ public class Units{ private static float cdist; private static boolean boolResult; + /** @return whether this player can interact with a specific tile. if either of these are null, returns true.*/ public static boolean canInteract(Player player, Tile tile){ return player == null || tile == null || tile.interactable(player.getTeam()); } diff --git a/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java b/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java index 6975a3bf2a..79069ca5b4 100644 --- a/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java +++ b/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java @@ -104,7 +104,11 @@ public interface BuilderTrait extends Entity, TeamTrait{ if(current.breaking){ entity.deconstruct(unit, core, 1f / entity.buildCost * Time.delta() * getBuildPower(tile) * state.rules.buildSpeedMultiplier); }else{ - entity.construct(unit, core, 1f / entity.buildCost * Time.delta() * getBuildPower(tile) * state.rules.buildSpeedMultiplier); + if(entity.construct(unit, core, 1f / entity.buildCost * Time.delta() * getBuildPower(tile) * state.rules.buildSpeedMultiplier)){ + if(current.hasConfig){ + Call.onTileConfig(null, tile, current.config); + } + } } current.progress = entity.progress; @@ -257,6 +261,8 @@ public interface BuilderTrait extends Entity, TeamTrait{ public final int x, y, rotation; public final Block block; public final boolean breaking; + public boolean hasConfig; + public int config; public float progress; public boolean initialized; @@ -279,6 +285,12 @@ public interface BuilderTrait extends Entity, TeamTrait{ this.breaking = true; } + public BuildRequest configure(int config){ + this.config = config; + this.hasConfig = true; + return this; + } + public Tile tile(){ return world.tile(x, y); } diff --git a/core/src/io/anuke/mindustry/entities/type/TileEntity.java b/core/src/io/anuke/mindustry/entities/type/TileEntity.java index 87511f2d08..5fa2ea9aae 100644 --- a/core/src/io/anuke/mindustry/entities/type/TileEntity.java +++ b/core/src/io/anuke/mindustry/entities/type/TileEntity.java @@ -43,8 +43,7 @@ public class TileEntity extends BaseEntity implements TargetTrait, HealthTrait{ private boolean dead = false; private boolean sleeping; private float sleepTime; - private @Nullable - SoundLoop sound; + private @Nullable SoundLoop sound; @Remote(called = Loc.server, unreliable = true) public static void onTileDamage(Tile tile, float health){ @@ -232,6 +231,11 @@ public class TileEntity extends BaseEntity implements TargetTrait, HealthTrait{ return proximity; } + /** Tile configuration. Defaults to 0. Used for block rebuilding. */ + public int config(){ + return 0; + } + @Override public void removed(){ if(sound != null){ diff --git a/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java b/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java index 21649dbf07..fc0cd189f2 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java +++ b/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java @@ -1,23 +1,19 @@ package io.anuke.mindustry.entities.type.base; -import io.anuke.arc.Core; -import io.anuke.arc.Events; -import io.anuke.arc.collection.IntIntMap; -import io.anuke.arc.collection.Queue; -import io.anuke.arc.math.Mathf; +import io.anuke.arc.*; +import io.anuke.arc.collection.*; +import io.anuke.arc.math.*; import io.anuke.arc.util.*; -import io.anuke.mindustry.Vars; -import io.anuke.mindustry.entities.EntityGroup; -import io.anuke.mindustry.entities.traits.BuilderTrait; -import io.anuke.mindustry.entities.traits.TargetTrait; +import io.anuke.mindustry.*; +import io.anuke.mindustry.entities.*; +import io.anuke.mindustry.entities.traits.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.entities.units.UnitState; -import io.anuke.mindustry.game.EventType.BuildSelectEvent; -import io.anuke.mindustry.game.Teams.TeamData; -import io.anuke.mindustry.gen.BrokenBlock; -import io.anuke.mindustry.world.Tile; -import io.anuke.mindustry.world.blocks.BuildBlock; -import io.anuke.mindustry.world.blocks.BuildBlock.BuildEntity; +import io.anuke.mindustry.entities.units.*; +import io.anuke.mindustry.game.EventType.*; +import io.anuke.mindustry.game.Teams.*; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.blocks.*; +import io.anuke.mindustry.world.blocks.BuildBlock.*; import java.io.*; @@ -45,7 +41,7 @@ public class BuilderDrone extends BaseDrone implements BuilderTrait{ BuildEntity entity = (BuildEntity)target; TileEntity core = getClosestCore(); - if(isBuilding() && entity == null && isRebuild()){ + if(isBuilding() && entity == null && canRebuild()){ target = world.tile(buildRequest().x, buildRequest().y); circle(placeDistance * 0.7f); target = null; @@ -151,9 +147,9 @@ public class BuilderDrone extends BaseDrone implements BuilderTrait{ } } - boolean isRebuild(){ + boolean canRebuild(){ //disabled until further notice, reason being that it's too annoying when playing enemies and too broken for ally use - return false; //Vars.state.rules.enemyCheat && team == waveTeam; + return timer.get(timerTarget, 80) && Units.closestEnemy(getTeam(), x, y, 100f, u -> !(u instanceof BaseDrone)) == null; } @Override @@ -188,12 +184,12 @@ public class BuilderDrone extends BaseDrone implements BuilderTrait{ } } - if(isRebuild() && !isBuilding()){ + if(canRebuild() && !isBuilding()){ TeamData data = Vars.state.teams.get(team); if(!data.brokenBlocks.isEmpty()){ - long block = data.brokenBlocks.removeLast(); + BrokenBlock block = data.brokenBlocks.removeLast(); - placeQueue.addFirst(new BuildRequest(BrokenBlock.x(block), BrokenBlock.y(block), BrokenBlock.rotation(block), content.block(BrokenBlock.block(block)))); + placeQueue.addFirst(new BuildRequest(block.x, block.y, block.rotation, content.block(block.block)).configure(block.config)); setState(build); } } diff --git a/core/src/io/anuke/mindustry/game/Teams.java b/core/src/io/anuke/mindustry/game/Teams.java index be4d1a7e2c..45f5daf070 100644 --- a/core/src/io/anuke/mindustry/game/Teams.java +++ b/core/src/io/anuke/mindustry/game/Teams.java @@ -1,9 +1,8 @@ package io.anuke.mindustry.game; -import io.anuke.annotations.Annotations.Struct; import io.anuke.arc.collection.*; -import io.anuke.mindustry.Vars; -import io.anuke.mindustry.world.Tile; +import io.anuke.mindustry.*; +import io.anuke.mindustry.world.*; /** Class for various team-based utilities. */ public class Teams{ @@ -52,7 +51,7 @@ public class Teams{ public final ObjectSet cores = new ObjectSet<>(); public final EnumSet enemies; public final Team team; - public LongQueue brokenBlocks = new LongQueue(); + public Queue brokenBlocks = new Queue<>(); public TeamData(Team team, EnumSet enemies){ this.team = team; @@ -62,8 +61,16 @@ public class Teams{ /** Represents a block made by this team that was destroyed somewhere on the map. * This does not include deconstructed blocks.*/ - @Struct - public class BrokenBlockStruct{ - public short x, y, rotation, block; + public static class BrokenBlock{ + public final short x, y, rotation, block; + public final int config; + + public BrokenBlock(short x, short y, short rotation, short block, int config){ + this.x = x; + this.y = y; + this.rotation = rotation; + this.block = block; + this.config = config; + } } } diff --git a/core/src/io/anuke/mindustry/input/InputHandler.java b/core/src/io/anuke/mindustry/input/InputHandler.java index 97b99cc75a..4caaf25677 100644 --- a/core/src/io/anuke/mindustry/input/InputHandler.java +++ b/core/src/io/anuke/mindustry/input/InputHandler.java @@ -128,11 +128,10 @@ public abstract class InputHandler implements InputProcessor{ tile.block().tapped(tile, player); } - @Remote(targets = Loc.both, called = Loc.server, forward = true) + @Remote(targets = Loc.both, called = Loc.both, forward = true) public static void onTileConfig(Player player, Tile tile, int value){ if(tile == null || !Units.canInteract(player, tile)) return; - //TODO - //tile.block().cofigured(tile, player, value); + tile.block().configured(tile, player, value); } public OverlayFragment getFrag(){ diff --git a/core/src/io/anuke/mindustry/io/JsonIO.java b/core/src/io/anuke/mindustry/io/JsonIO.java index 15f1e18476..7e0b8f640c 100644 --- a/core/src/io/anuke/mindustry/io/JsonIO.java +++ b/core/src/io/anuke/mindustry/io/JsonIO.java @@ -1,12 +1,10 @@ package io.anuke.mindustry.io; -import io.anuke.arc.collection.*; import io.anuke.arc.util.serialization.*; import io.anuke.arc.util.serialization.Json.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.game.*; -import io.anuke.mindustry.game.Teams.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -98,6 +96,7 @@ public class JsonIO{ } }); + /* json.setSerializer(TeamData.class, new Serializer(){ @Override public void write(Json json, TeamData object, Class knownType){ @@ -115,7 +114,7 @@ public class JsonIO{ out.brokenBlocks = new LongQueue(blocks); return out; } - }); + });*/ json.setSerializer(ItemStack.class, new Serializer(){ @Override diff --git a/core/src/io/anuke/mindustry/io/SaveVersion.java b/core/src/io/anuke/mindustry/io/SaveVersion.java index 6e77128c05..2b12bf96f2 100644 --- a/core/src/io/anuke/mindustry/io/SaveVersion.java +++ b/core/src/io/anuke/mindustry/io/SaveVersion.java @@ -6,7 +6,6 @@ import io.anuke.arc.util.io.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.traits.*; import io.anuke.mindustry.game.*; -import io.anuke.mindustry.gen.*; import io.anuke.mindustry.maps.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -292,17 +291,4 @@ public abstract class SaveVersion extends SaveFileReader{ } } } - - /** sometimes it's necessary to remap IDs after the content header is read.*/ - public void remapContent(){ - for(Team team : Team.all){ - if(state.teams.isActive(team)){ - LongQueue queue = state.teams.get(team).brokenBlocks; - for(int i = 0; i < queue.size; i++){ - //remap broken block IDs - queue.set(i, BrokenBlock.block(queue.get(i), content.block(BrokenBlock.block(queue.get(i))).id)); - } - } - } - } } diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index 28296cc44a..15a2933b46 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -15,11 +15,11 @@ import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.pooling.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.effect.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.entities.type.Bullet; import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; @@ -315,7 +315,10 @@ public class Block extends BlockStorage{ }); tempTiles.sort(Structs.comparingFloat(t -> t.dst2(tile))); if(!tempTiles.isEmpty()){ - Call.linkPowerNodes(null, tempTiles.first(), tile); + Tile toLink = tempTiles.first(); + if(!toLink.entity.power.links.contains(tile.pos())){ + toLink.configure(tile.pos()); + } } } } @@ -433,6 +436,11 @@ public class Block extends BlockStorage{ } + /** Called when arbitrary configuration is applied to a tile. */ + public void configured(Tile tile, @Nullable Player player, int value){ + + } + /** Returns whether or not a hand cursor should be shown over this block. */ public Cursor getCursor(Tile tile){ return configurable ? SystemCursor.hand : SystemCursor.arrow; diff --git a/core/src/io/anuke/mindustry/world/Tile.java b/core/src/io/anuke/mindustry/world/Tile.java index 2d0583da98..c5526e5c23 100644 --- a/core/src/io/anuke/mindustry/world/Tile.java +++ b/core/src/io/anuke/mindustry/world/Tile.java @@ -8,6 +8,7 @@ import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.traits.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.gen.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.blocks.*; import io.anuke.mindustry.world.modules.*; @@ -87,6 +88,11 @@ public class Tile implements Position, TargetTrait{ return -1; } + /** Configure a tile with the current, local player. */ + public void configure(int value){ + Call.onTileConfig(player, this, value); + } + @SuppressWarnings("unchecked") public T entity(){ return (T)entity; diff --git a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java index f0891b72c3..d1d9a76708 100644 --- a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java @@ -188,10 +188,10 @@ public class BuildBlock extends Block{ private float[] accumulator; private float[] totalAccumulator; - public void construct(Unit builder, @Nullable TileEntity core, float amount){ + public boolean construct(Unit builder, @Nullable TileEntity core, float amount){ if(cblock == null){ kill(); - return; + return false; } float maxProgress = core == null ? amount : checkRequired(core.items, amount, false); @@ -212,7 +212,9 @@ public class BuildBlock extends Block{ if(progress >= 1f || state.rules.infiniteResources){ Call.onConstructFinish(tile, cblock, builderID, tile.rotation(), builder.getTeam()); + return true; } + return false; } public void deconstruct(Unit builder, @Nullable TileEntity core, float amount){ diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/ItemBridge.java b/core/src/io/anuke/mindustry/world/blocks/distribution/ItemBridge.java index 417e067ecd..baa528452c 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/ItemBridge.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/ItemBridge.java @@ -1,6 +1,5 @@ package io.anuke.mindustry.world.blocks.distribution; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.collection.IntSet.*; @@ -9,9 +8,7 @@ import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.util.*; -import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -43,24 +40,20 @@ public class ItemBridge extends Block{ group = BlockGroup.transportation; } - @Remote(targets = Loc.both, called = Loc.both, forward = true) - public static void linkItemBridge(Player player, Tile tile, Tile other){ - if(!Units.canInteract(player, tile)) return; + @Override + public void configured(Tile tile, Player player, int value){ ItemBridgeEntity entity = tile.entity(); - ItemBridgeEntity oe = other.entity(); - entity.link = other.pos(); - oe.incoming.add(tile.pos()); - } - @Remote(targets = Loc.both, called = Loc.server, forward = true) - public static void unlinkItemBridge(Player player, Tile tile, Tile other){ - if(!Units.canInteract(player, tile)) return; - ItemBridgeEntity entity = tile.entity(); - entity.link = -1; - if(other != null){ - ItemBridgeEntity oe = other.entity(); + if(world.tile(entity.link) != null && world.tile(entity.link).entity instanceof ItemBridgeEntity){ + ItemBridgeEntity oe = world.tile(entity.link).entity(); oe.incoming.remove(tile.pos()); } + + entity.link = value; + + if(world.tile(value) != null && world.tile(value).entity instanceof ItemBridgeEntity){ + ((ItemBridgeEntity)world.tile(value).entity).incoming.add(tile.pos()); + } } @Override @@ -76,7 +69,7 @@ public class ItemBridge extends Block{ public void playerPlaced(Tile tile){ Tile link = findLink(tile.x, tile.y); if(linkValid(tile, link)){ - Call.linkItemBridge(null, link, tile); + link.configure(tile.pos()); } lastPlaced = tile.pos(); @@ -148,9 +141,9 @@ public class ItemBridge extends Block{ if(linkValid(tile, other)){ if(entity.link == other.pos()){ - Call.unlinkItemBridge(null, tile, other); + tile.configure(Pos.invalid); }else{ - Call.linkItemBridge(null, tile, other); + tile.configure(other.pos()); } return false; } @@ -364,6 +357,11 @@ public class ItemBridge extends Block{ public float time2; public float cycleSpeed = 1f; + @Override + public int config(){ + return link; + } + @Override public void write(DataOutput stream) throws IOException{ super.write(stream); diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/MassDriver.java b/core/src/io/anuke/mindustry/world/blocks/distribution/MassDriver.java index 060f6562b8..f3020c22ef 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/MassDriver.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/MassDriver.java @@ -1,6 +1,5 @@ package io.anuke.mindustry.world.blocks.distribution; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.graphics.g2d.*; @@ -12,7 +11,6 @@ import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.Effects.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -45,11 +43,17 @@ public class MassDriver extends Block{ outlineIcon = true; } + /* @Remote(targets = Loc.both, called = Loc.server, forward = true) public static void linkMassDriver(Player player, Tile tile, int position){ if(!Units.canInteract(player, tile)) return; MassDriverEntity entity = tile.entity(); entity.link = position; + }*/ + + @Override + public void configured(Tile tile, Player player, int value){ + tile.entity().link = value; } @Override @@ -192,10 +196,10 @@ public class MassDriver extends Block{ MassDriverEntity entity = tile.entity(); if(entity.link == other.pos()){ - Call.linkMassDriver(null, tile, -1); + tile.configure(-1); return false; }else if(other.block() instanceof MassDriver && other.dst(tile) <= range && other.getTeam() == tile.getTeam()){ - Call.linkMassDriver(null, tile, other.pos()); + tile.configure(other.pos()); return false; } @@ -310,6 +314,11 @@ public class MassDriver extends Block{ ((MassDriver)block).handlePayload(this, bullet, data); } + @Override + public int config(){ + return link; + } + @Override public void write(DataOutput stream) throws IOException{ super.write(stream); diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/Sorter.java b/core/src/io/anuke/mindustry/world/blocks/distribution/Sorter.java index 962ad03841..42108b75fc 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/Sorter.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/Sorter.java @@ -1,17 +1,15 @@ package io.anuke.mindustry.world.blocks.distribution; -import io.anuke.annotations.Annotations.*; -import io.anuke.arc.Core; +import io.anuke.arc.*; import io.anuke.arc.graphics.g2d.*; -import io.anuke.arc.math.Mathf; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.entities.*; +import io.anuke.arc.math.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.gen.Call; -import io.anuke.mindustry.type.Item; +import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; -import io.anuke.mindustry.world.blocks.ItemSelection; -import io.anuke.mindustry.world.meta.BlockGroup; +import io.anuke.mindustry.world.blocks.*; +import io.anuke.mindustry.world.meta.*; import java.io.*; @@ -37,9 +35,12 @@ public class Sorter extends Block{ @Override public void playerPlaced(Tile tile){ - Core.app.post(() -> Call.setSorterItem(null, tile, lastItem)); + if(lastItem != null){ + Core.app.post(() -> tile.configure(lastItem.id)); + } } + /* @Remote(targets = Loc.both, called = Loc.both, forward = true) public static void setSorterItem(Player player, Tile tile, Item item){ if(!Units.canInteract(player, tile)) return; @@ -47,6 +48,11 @@ public class Sorter extends Block{ if(entity != null){ entity.sortItem = item; } + }*/ + + @Override + public void configured(Tile tile, Player player, int value){ + tile.entity().sortItem = content.item(value); } @Override @@ -127,7 +133,7 @@ public class Sorter extends Block{ SorterEntity entity = tile.entity(); ItemSelection.buildItemTable(table, () -> entity.sortItem, item -> { lastItem = item; - Call.setSorterItem(null, tile, item); + tile.configure(item == null ? -1 : item.id); }); } @@ -138,7 +144,12 @@ public class Sorter extends Block{ public class SorterEntity extends TileEntity{ - Item sortItem; + @Nullable Item sortItem; + + @Override + public int config(){ + return sortItem == null ? -1 : sortItem.id; + } @Override public byte version(){ diff --git a/core/src/io/anuke/mindustry/world/blocks/power/PowerNode.java b/core/src/io/anuke/mindustry/world/blocks/power/PowerNode.java index 6cf2d7a41e..2ff8e6c031 100644 --- a/core/src/io/anuke/mindustry/world/blocks/power/PowerNode.java +++ b/core/src/io/anuke/mindustry/world/blocks/power/PowerNode.java @@ -1,6 +1,5 @@ package io.anuke.mindustry.world.blocks.power; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.function.*; @@ -9,9 +8,7 @@ import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.util.*; -import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.ui.*; import io.anuke.mindustry.world.*; @@ -36,7 +33,7 @@ public class PowerNode extends PowerBlock{ consumesPower = false; outputsPower = false; } - +/* @Remote(targets = Loc.both, called = Loc.server, forward = true) public static void linkPowerNodes(Player player, Tile tile, Tile other){ if(tile.entity == null || other == null || tile.entity.power == null || !((PowerNode)tile.block()).linkValid(tile, other) @@ -82,6 +79,42 @@ public class PowerNode extends PowerBlock{ } } + */ + + @Override + public void configured(Tile tile, Player player, int value){ + TileEntity entity = tile.entity; + Tile other = world.tile(value); + boolean contains = entity.power.links.contains(value), valid = other != null && other.entity != null && other.entity.power != null; + + if(contains){ + //unlink + entity.power.links.removeValue(value); + if(valid) other.entity.power.links.removeValue(tile.pos()); + + PowerGraph newgraph = new PowerGraph(); + + //reflow from this point, covering all tiles on this side + newgraph.reflow(tile); + + if(valid && other.entity.power.graph != newgraph){ + //create new graph for other end + PowerGraph og = new PowerGraph(); + //reflow from other end + og.reflow(other); + } + }else if(linkValid(tile, other) && valid && entity.power.links.size < maxNodes){ + + if(other.getTeamID() == tile.getTeamID()){ + if(!other.entity.power.links.contains(tile.pos())){ + other.entity.power.links.add(tile.pos()); + } + } + + entity.power.graph.add(other.entity.power.graph); + } + } + @Override public void load(){ super.load(); @@ -122,7 +155,11 @@ public class PowerNode extends PowerBlock{ }); tempTiles.sort(Structs.comparingFloat(t -> t.dst2(tile))); - tempTiles.each(valid, other -> Call.linkPowerNodes(null, tile, other)); + tempTiles.each(valid, other -> { + if(!tile.entity.power.links.contains(other.pos())){ + tile.configure(other.pos()); + } + }); super.placed(tile); } @@ -169,11 +206,7 @@ public class PowerNode extends PowerBlock{ Tile result = other; if(linkValid(tile, other)){ - if(linked(tile, other)){ - Call.unlinkPowerNodes(null, tile, result); - }else if(entity.power.links.size < maxNodes){ - Call.linkPowerNodes(null, tile, result); - } + tile.configure(other.pos()); return false; } return true; diff --git a/core/src/io/anuke/mindustry/world/blocks/sandbox/ItemSource.java b/core/src/io/anuke/mindustry/world/blocks/sandbox/ItemSource.java index 793bfb8442..8611eb18b7 100644 --- a/core/src/io/anuke/mindustry/world/blocks/sandbox/ItemSource.java +++ b/core/src/io/anuke/mindustry/world/blocks/sandbox/ItemSource.java @@ -1,19 +1,13 @@ package io.anuke.mindustry.world.blocks.sandbox; -import io.anuke.annotations.Annotations.Loc; -import io.anuke.annotations.Annotations.Remote; -import io.anuke.arc.Core; -import io.anuke.arc.graphics.g2d.Draw; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.entities.*; -import io.anuke.mindustry.entities.type.Player; -import io.anuke.mindustry.entities.type.TileEntity; -import io.anuke.mindustry.gen.Call; -import io.anuke.mindustry.type.Item; -import io.anuke.mindustry.world.Block; -import io.anuke.mindustry.world.Tile; -import io.anuke.mindustry.world.blocks.ItemSelection; -import io.anuke.mindustry.world.meta.BlockGroup; +import io.anuke.arc.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.type.*; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.blocks.*; +import io.anuke.mindustry.world.meta.*; import java.io.*; @@ -31,18 +25,16 @@ public class ItemSource extends Block{ configurable = true; } - @Remote(targets = Loc.both, called = Loc.both, forward = true) - public static void setItemSourceItem(Player player, Tile tile, Item item){ - if(!Units.canInteract(player, tile)) return; - ItemSourceEntity entity = tile.entity(); - if(entity != null){ - entity.outputItem = item; - } + @Override + public void configured(Tile tile, Player player, int value){ + tile.entity().outputItem = content.item(value); } @Override public void playerPlaced(Tile tile){ - Core.app.post(() -> Call.setItemSourceItem(null, tile, lastItem)); + if(lastItem != null){ + Core.app.post(() -> tile.configure(lastItem.id)); + } } @Override @@ -83,7 +75,7 @@ public class ItemSource extends Block{ ItemSourceEntity entity = tile.entity(); ItemSelection.buildItemTable(table, () -> entity.outputItem, item -> { lastItem = item; - Call.setItemSourceItem(null, tile, item); + tile.configure(item == null ? -1 : item.id); }); } @@ -100,6 +92,11 @@ public class ItemSource extends Block{ public class ItemSourceEntity extends TileEntity{ Item outputItem; + @Override + public int config(){ + return outputItem == null ? -1 : outputItem.id; + } + @Override public void write(DataOutput stream) throws IOException{ super.write(stream); diff --git a/core/src/io/anuke/mindustry/world/blocks/sandbox/LiquidSource.java b/core/src/io/anuke/mindustry/world/blocks/sandbox/LiquidSource.java index f9ea932a90..b3211cf433 100644 --- a/core/src/io/anuke/mindustry/world/blocks/sandbox/LiquidSource.java +++ b/core/src/io/anuke/mindustry/world/blocks/sandbox/LiquidSource.java @@ -1,27 +1,21 @@ package io.anuke.mindustry.world.blocks.sandbox; -import io.anuke.annotations.Annotations.Loc; -import io.anuke.annotations.Annotations.Remote; -import io.anuke.arc.Core; -import io.anuke.arc.collection.Array; -import io.anuke.arc.graphics.g2d.Draw; -import io.anuke.arc.scene.style.TextureRegionDrawable; -import io.anuke.arc.scene.ui.ButtonGroup; -import io.anuke.arc.scene.ui.ImageButton; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.entities.*; -import io.anuke.mindustry.entities.type.Player; -import io.anuke.mindustry.entities.type.TileEntity; +import io.anuke.arc.*; +import io.anuke.arc.collection.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.scene.style.*; +import io.anuke.arc.scene.ui.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.arc.util.ArcAnnotate.*; +import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.gen.*; -import io.anuke.mindustry.type.Liquid; +import io.anuke.mindustry.type.*; import io.anuke.mindustry.ui.*; -import io.anuke.mindustry.world.Block; -import io.anuke.mindustry.world.Tile; +import io.anuke.mindustry.world.*; import java.io.*; -import static io.anuke.mindustry.Vars.content; -import static io.anuke.mindustry.Vars.control; +import static io.anuke.mindustry.Vars.*; public class LiquidSource extends Block{ private static Liquid lastLiquid; @@ -38,7 +32,9 @@ public class LiquidSource extends Block{ @Override public void playerPlaced(Tile tile){ - if(lastLiquid != null) Core.app.post(() -> Call.setLiquidSourceLiquid(null, tile, lastLiquid)); + if(lastLiquid != null){ + Core.app.post(() -> tile.configure(lastLiquid.id)); + } } @Override @@ -87,7 +83,7 @@ public class LiquidSource extends Block{ final int f = i; ImageButton button = cont.addImageButton(Tex.clear, Styles.clearToggleTransi, 24, () -> control.input.frag.config.hideConfig()).size(38).group(group).get(); button.changed(() -> { - Call.setLiquidSourceLiquid(null, tile, button.isChecked() ? items.get(f) : null); + tile.configure(button.isChecked() ? items.get(f).id : -1); control.input.frag.config.hideConfig(); lastLiquid = items.get(f); }); @@ -107,15 +103,18 @@ public class LiquidSource extends Block{ return new LiquidSourceEntity(); } - @Remote(targets = Loc.both, called = Loc.both, forward = true) - public static void setLiquidSourceLiquid(Player player, Tile tile, Liquid liquid){ - if(!Units.canInteract(player, tile)) return; - LiquidSourceEntity entity = tile.entity(); - if(entity != null) entity.source = liquid; + @Override + public void configured(Tile tile, Player player, int value){ + tile.entity().source = content.liquid(value); } class LiquidSourceEntity extends TileEntity{ - public Liquid source = null; + public @Nullable Liquid source = null; + + @Override + public int config(){ + return source == null ? -1 : source.id; + } @Override public void write(DataOutput stream) throws IOException{ diff --git a/core/src/io/anuke/mindustry/world/blocks/storage/Unloader.java b/core/src/io/anuke/mindustry/world/blocks/storage/Unloader.java index 0adf1fdc8f..9488337209 100644 --- a/core/src/io/anuke/mindustry/world/blocks/storage/Unloader.java +++ b/core/src/io/anuke/mindustry/world/blocks/storage/Unloader.java @@ -1,16 +1,13 @@ package io.anuke.mindustry.world.blocks.storage; -import io.anuke.annotations.Annotations.*; -import io.anuke.arc.Core; -import io.anuke.arc.graphics.Color; +import io.anuke.arc.*; +import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.entities.*; +import io.anuke.arc.scene.ui.layout.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.gen.Call; -import io.anuke.mindustry.type.Item; +import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; -import io.anuke.mindustry.world.blocks.ItemSelection; +import io.anuke.mindustry.world.blocks.*; import java.io.*; @@ -44,20 +41,20 @@ public class Unloader extends Block{ @Override public void playerPlaced(Tile tile){ - Core.app.post(() -> Call.setSortedUnloaderItem(null, tile, lastItem)); + if(lastItem != null){ + Core.app.post(() -> tile.configure(lastItem.id)); + } } - @Remote(targets = Loc.both, called = Loc.both, forward = true) - public static void setSortedUnloaderItem(Player player, Tile tile, Item item){ - if(!Units.canInteract(player, tile)) return; - SortedUnloaderEntity entity = tile.entity(); - entity.items.clear(); - entity.sortItem = item; + @Override + public void configured(Tile tile, Player player, int value){ + tile.entity.items.clear(); + tile.entity().sortItem = content.item(value); } @Override public void update(Tile tile){ - SortedUnloaderEntity entity = tile.entity(); + UnloaderEntity entity = tile.entity(); if(tile.entity.timer.get(timerUnload, speed / entity.timeScale) && tile.entity.items.total() == 0){ for(Tile other : tile.entity.proximity()){ @@ -109,7 +106,7 @@ public class Unloader extends Block{ public void draw(Tile tile){ super.draw(tile); - SortedUnloaderEntity entity = tile.entity(); + UnloaderEntity entity = tile.entity(); Draw.color(entity.sortItem == null ? Color.clear : entity.sortItem.color); Fill.square(tile.worldx(), tile.worldy(), 1f); @@ -118,21 +115,26 @@ public class Unloader extends Block{ @Override public void buildTable(Tile tile, Table table){ - SortedUnloaderEntity entity = tile.entity(); + UnloaderEntity entity = tile.entity(); ItemSelection.buildItemTable(table, () -> entity.sortItem, item -> { lastItem = item; - Call.setSortedUnloaderItem(null, tile, item); + tile.configure(item == null ? -1 : item.id); }); } @Override public TileEntity newEntity(){ - return new SortedUnloaderEntity(); + return new UnloaderEntity(); } - public static class SortedUnloaderEntity extends TileEntity{ + public static class UnloaderEntity extends TileEntity{ public Item sortItem = null; + @Override + public int config(){ + return sortItem == null ? -1 : sortItem.id; + } + @Override public void write(DataOutput stream) throws IOException{ super.write(stream); diff --git a/core/src/io/anuke/mindustry/world/blocks/units/CommandCenter.java b/core/src/io/anuke/mindustry/world/blocks/units/CommandCenter.java index a748a20a5e..01487f6b44 100644 --- a/core/src/io/anuke/mindustry/world/blocks/units/CommandCenter.java +++ b/core/src/io/anuke/mindustry/world/blocks/units/CommandCenter.java @@ -1,6 +1,5 @@ package io.anuke.mindustry.world.blocks.units; -import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.graphics.*; @@ -13,9 +12,8 @@ import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.Effects.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.entities.units.*; -import io.anuke.mindustry.game.*; import io.anuke.mindustry.game.EventType.*; -import io.anuke.mindustry.gen.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.ui.*; import io.anuke.mindustry.world.*; @@ -95,7 +93,7 @@ public class CommandCenter extends Block{ Table buttons = new Table(); for(UnitCommand cmd : UnitCommand.all){ - buttons.addImageButton(Core.atlas.drawable("icon-command-" + cmd.name() + "-small"), Styles.clearToggleTransi, () -> Call.onCommandCenterSet(player, tile, cmd)) + buttons.addImageButton(Core.atlas.drawable("icon-command-" + cmd.name() + "-small"), Styles.clearToggleTransi, () -> tile.configure(cmd.ordinal())) .size(44).group(group).update(b -> b.setChecked(entity.command == cmd)); } table.add(buttons); @@ -103,10 +101,9 @@ public class CommandCenter extends Block{ table.label(() -> entity.command.localized()).style(Styles.outlineLabel).center().growX().get().setAlignment(Align.center); } - @Remote(called = Loc.server, forward = true, targets = Loc.both) - public static void onCommandCenterSet(Player player, Tile tile, UnitCommand command){ - if(player == null || tile == null || !Units.canInteract(player, tile)) return; - + @Override + public void configured(Tile tile, Player player, int value){ + UnitCommand command = UnitCommand.all[value]; Effects.effect(((CommandCenter)tile.block()).effect, tile); for(Tile center : indexer.getAllied(tile.getTeam(), BlockFlag.comandCenter)){ @@ -133,6 +130,11 @@ public class CommandCenter extends Block{ public class CommandCenterEntity extends TileEntity{ public UnitCommand command = UnitCommand.attack; + @Override + public int config(){ + return command.ordinal(); + } + @Override public void write(DataOutput stream) throws IOException{ super.write(stream); diff --git a/fastlane/metadata/android/en-US/changelogs/89.txt b/fastlane/metadata/android/en-US/changelogs/89.txt new file mode 100644 index 0000000000..89827aa74c --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/89.txt @@ -0,0 +1,15 @@ +- Fixed iOS/Android having frozen multiplayer +- Fixed Veins map not having a silicon source +- Fixed inaccurate enemy shoot prediction +- Fixed server crash exploit +- Fixed panes not scrolling with mousewheel [Desktop] +- Fixed incorrect PvP team assignment +- Fixed not being able to tap 'ok' in UI scale changed dialog +- Fixed not being able to play on PvP maps without orange team +- Fixed error message on exiting server after saved map +- Fixed attack map completion displaying low rank +- Possibly fixed Mac version not starting +- Switched to TCP from UDP - experimental +- Added descriptive display when failing to connect due to version mismatch +- Improved smoothness of multiplayer building, rotation and collision +- Improved power node linking diff --git a/fastlane/metadata/android/en-US/changelogs/93.txt b/fastlane/metadata/android/en-US/changelogs/93.txt new file mode 100644 index 0000000000..c0e7d256af --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/93.txt @@ -0,0 +1,11 @@ +- Added new spawn animations w/ progress bar and names +- Added configurable server whitelist based on player UUID +- Added many new events for plugins +- Added core land animation +- Added player limit for servers +- Added gamemode display for server/save lists +- Added new filechooser for Android, fixes file access on Android 10 +- Added core storage space increase via adjacent vaults or containers +- Made unloader be able to take items from any block +- Improved votekick sensitivity +- Fixed many various bugs diff --git a/fastlane/metadata/android/en-US/changelogs/94.txt b/fastlane/metadata/android/en-US/changelogs/94.txt new file mode 100644 index 0000000000..f967815789 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/94.txt @@ -0,0 +1,8 @@ +- Fixed tutorial displaying Desktop text on Android +- Fixed common crash related to status effects +- Fixed launch pads launching entire core contents +- Fixed new maps overwriting old ones without warning +- Fixed phase conveyors operating on near-0 power +- Fixed incorrect message dialog layout +- Fixed some crashes +- Reverted removal of router passback diff --git a/fastlane/metadata/android/en-US/changelogs/95.txt b/fastlane/metadata/android/en-US/changelogs/95.txt new file mode 100755 index 0000000000..ba151cae49 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/95.txt @@ -0,0 +1,12 @@ +- Fixed zone exploit caused by import of zone saves +- Reverted to old file chooser when possible [Android] +- New multithreaded pathfinding implementation +- Made attack command have units move toward enemy spawnpoints in survival +- Made votekick still tempban people after disconnection +- Added 'rally' command to command center, replaces old patrol command +- Added full Android keyboard support, completely removes any touch input, adds desktop keys +- Added ability to rotate lines while placing [Desktop] [Contributed by Synray] +- Added votekick button +- Added display of power capacity in power graphs +- Added armored conveyors - more armor than titanium, don't accept items from sides +- Added message blocks - editable text From 5eba4a360d6eb839870c2f4083b8a810979608ab Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 20:21:37 -0400 Subject: [PATCH 058/204] Fixed Steam offline crash --- .../io/anuke/mindustry/desktop/DesktopLauncher.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java index a9f18600b7..2a5dcd433c 100644 --- a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java +++ b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java @@ -125,11 +125,11 @@ public class DesktopLauncher extends ClientLauncher{ if(!SteamAPI.init()){ Log.err("Steam client not running."); }else{ - Vars.steam = true; initSteam(args); - + Vars.steam = true; } - }catch(Exception e){ + }catch(Throwable e){ + steam = false; Log.err("Failed to load Steam native libraries."); e.printStackTrace(); } @@ -199,9 +199,6 @@ public class DesktopLauncher extends ClientLauncher{ @Override public Array getExternalMaps(){ - if(steam && SVars.workshop == null){ - SVars.workshop = new SWorkshop(); - } return !steam ? super.getExternalMaps() : SVars.workshop.getMapFiles(); } @@ -222,7 +219,6 @@ public class DesktopLauncher extends ClientLauncher{ @Override public NetProvider getNet(){ - if(steam && SVars.net == null) SVars.net = new SNet(new ArcNetImpl()); return steam ? SVars.net : new ArcNetImpl(); } From 62ad78ace904d93353a8f1f16535903e916ff283 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 20:48:02 -0400 Subject: [PATCH 059/204] Saving of broken blocks --- core/src/io/anuke/mindustry/io/SaveIO.java | 5 ++-- .../io/anuke/mindustry/io/SaveVersion.java | 28 ++++++++++++++++++- .../io/anuke/mindustry/io/versions/Save1.java | 12 ++++---- .../io/anuke/mindustry/io/versions/Save2.java | 28 ++++++++++++++++++- .../io/anuke/mindustry/io/versions/Save3.java | 9 ++++++ .../world/blocks/distribution/ItemBridge.java | 1 - 6 files changed, 70 insertions(+), 13 deletions(-) create mode 100644 core/src/io/anuke/mindustry/io/versions/Save3.java diff --git a/core/src/io/anuke/mindustry/io/SaveIO.java b/core/src/io/anuke/mindustry/io/SaveIO.java index cb79c0222d..8a6035363a 100644 --- a/core/src/io/anuke/mindustry/io/SaveIO.java +++ b/core/src/io/anuke/mindustry/io/SaveIO.java @@ -5,8 +5,7 @@ import io.anuke.arc.files.FileHandle; import io.anuke.arc.util.io.CounterInputStream; import io.anuke.arc.util.io.FastDeflaterOutputStream; import io.anuke.mindustry.Vars; -import io.anuke.mindustry.io.versions.Save1; -import io.anuke.mindustry.io.versions.Save2; +import io.anuke.mindustry.io.versions.*; import io.anuke.mindustry.world.WorldContext; import java.io.*; @@ -19,7 +18,7 @@ public class SaveIO{ /** Format header. This is the string 'MSAV' in ASCII. */ public static final byte[] header = {77, 83, 65, 86}; public static final IntMap versions = new IntMap<>(); - public static final Array versionArray = Array.with(new Save1(), new Save2()); + public static final Array versionArray = Array.with(new Save1(), new Save2(), new Save3()); static{ for(SaveVersion version : versionArray){ diff --git a/core/src/io/anuke/mindustry/io/SaveVersion.java b/core/src/io/anuke/mindustry/io/SaveVersion.java index 2b12bf96f2..6b5f49db26 100644 --- a/core/src/io/anuke/mindustry/io/SaveVersion.java +++ b/core/src/io/anuke/mindustry/io/SaveVersion.java @@ -6,6 +6,7 @@ import io.anuke.arc.util.io.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.traits.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.game.Teams.*; import io.anuke.mindustry.maps.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -15,7 +16,7 @@ import java.io.*; import static io.anuke.mindustry.Vars.*; public abstract class SaveVersion extends SaveFileReader{ - public final int version; + public int version; //HACK stores the last read build of the save file, valid after read meta call protected int lastReadBuild; @@ -207,6 +208,21 @@ public abstract class SaveVersion extends SaveFileReader{ } public void writeEntities(DataOutput stream) throws IOException{ + //write team data with entities. + Array data = state.teams.getActive(); + stream.writeInt(data.size); + for(TeamData team : data){ + stream.writeInt(team.team.ordinal()); + stream.writeInt(team.brokenBlocks.size); + for(BrokenBlock block : team.brokenBlocks){ + stream.writeShort(block.x); + stream.writeShort(block.y); + stream.writeShort(block.rotation); + stream.writeShort(block.block); + stream.writeInt(block.config); + } + } + //write entity chunk int groups = 0; @@ -235,6 +251,16 @@ public abstract class SaveVersion extends SaveFileReader{ } public void readEntities(DataInput stream) throws IOException{ + int teamc = stream.readInt(); + for(int i = 0; i < teamc; i++){ + Team team = Team.all[stream.readInt()]; + TeamData data = state.teams.get(team); + int blocks = stream.readInt(); + for(int j = 0; j < blocks; j++){ + data.brokenBlocks.addLast(new BrokenBlock(stream.readShort(), stream.readShort(), stream.readShort(), stream.readShort(), stream.readInt())); + } + } + byte groups = stream.readByte(); for(int i = 0; i < groups; i++){ diff --git a/core/src/io/anuke/mindustry/io/versions/Save1.java b/core/src/io/anuke/mindustry/io/versions/Save1.java index 545ae99eb2..554bf7c94a 100644 --- a/core/src/io/anuke/mindustry/io/versions/Save1.java +++ b/core/src/io/anuke/mindustry/io/versions/Save1.java @@ -1,16 +1,14 @@ package io.anuke.mindustry.io.versions; -import io.anuke.arc.function.Supplier; -import io.anuke.mindustry.entities.traits.SaveTrait; -import io.anuke.mindustry.io.SaveVersion; +import io.anuke.arc.function.*; +import io.anuke.mindustry.entities.traits.*; -import java.io.DataInput; -import java.io.IOException; +import java.io.*; -public class Save1 extends SaveVersion{ +public class Save1 extends Save2{ public Save1(){ - super(1); + version = 1; } @Override diff --git a/core/src/io/anuke/mindustry/io/versions/Save2.java b/core/src/io/anuke/mindustry/io/versions/Save2.java index 66d61964c5..4fb9954b0c 100644 --- a/core/src/io/anuke/mindustry/io/versions/Save2.java +++ b/core/src/io/anuke/mindustry/io/versions/Save2.java @@ -1,9 +1,35 @@ package io.anuke.mindustry.io.versions; -import io.anuke.mindustry.io.SaveVersion; +import io.anuke.mindustry.entities.traits.*; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.io.*; +import io.anuke.mindustry.type.*; + +import java.io.*; + +import static io.anuke.mindustry.Vars.content; public class Save2 extends SaveVersion{ + public Save2(){ super(2); } + + @Override + public void readEntities(DataInput stream) throws IOException{ + byte groups = stream.readByte(); + + for(int i = 0; i < groups; i++){ + int amount = stream.readInt(); + for(int j = 0; j < amount; j++){ + //TODO throw exception on read fail + readChunk(stream, true, in -> { + byte typeid = in.readByte(); + byte version = in.readByte(); + SaveTrait trait = (SaveTrait)content.getByID(ContentType.typeid, typeid).constructor.get(); + trait.readSave(in, version); + }); + } + } + } } diff --git a/core/src/io/anuke/mindustry/io/versions/Save3.java b/core/src/io/anuke/mindustry/io/versions/Save3.java new file mode 100644 index 0000000000..c418a1bf46 --- /dev/null +++ b/core/src/io/anuke/mindustry/io/versions/Save3.java @@ -0,0 +1,9 @@ +package io.anuke.mindustry.io.versions; + +import io.anuke.mindustry.io.*; + +public class Save3 extends SaveVersion{ + public Save3(){ + super(3); + } +} diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/ItemBridge.java b/core/src/io/anuke/mindustry/world/blocks/distribution/ItemBridge.java index baa528452c..46acbc1420 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/ItemBridge.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/ItemBridge.java @@ -168,7 +168,6 @@ public class ItemBridge extends Block{ Tile other = world.tile(entity.link); if(!linkValid(tile, other)){ - entity.link = Pos.invalid; tryDump(tile); entity.uptime = 0f; }else{ From 985918b87045430bf210790b3e86c4bd23eae988 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 21:08:56 -0400 Subject: [PATCH 060/204] Fixed power node config --- core/src/io/anuke/mindustry/content/Blocks.java | 10 +++++----- core/src/io/anuke/mindustry/content/UnitTypes.java | 5 ++--- core/src/io/anuke/mindustry/core/Logic.java | 7 +++++-- .../mindustry/entities/type/base/BuilderDrone.java | 9 ++++----- .../anuke/mindustry/world/blocks/power/PowerNode.java | 5 +++++ 5 files changed, 21 insertions(+), 15 deletions(-) diff --git a/core/src/io/anuke/mindustry/content/Blocks.java b/core/src/io/anuke/mindustry/content/Blocks.java index a0ef28f4b8..78a6aa9285 100644 --- a/core/src/io/anuke/mindustry/content/Blocks.java +++ b/core/src/io/anuke/mindustry/content/Blocks.java @@ -1646,13 +1646,13 @@ public class Blocks implements ContentList{ }}; phantomFactory = new UnitFactory("phantom-factory"){{ - requirements(Category.units, ItemStack.with(Items.titanium, 45, Items.thorium, 40, Items.lead, 55, Items.silicon, 105)); + requirements(Category.units, ItemStack.with(Items.titanium, 50, Items.thorium, 60, Items.lead, 65, Items.silicon, 105)); type = UnitTypes.phantom; - produceTime = 3650; + produceTime = 4400; size = 2; - maxSpawn = 2; - consumes.power(2f); - consumes.items(new ItemStack(Items.silicon, 30), new ItemStack(Items.lead, 20), new ItemStack(Items.titanium, 10)); + maxSpawn = 1; + consumes.power(2.5f); + consumes.items(new ItemStack(Items.silicon, 50), new ItemStack(Items.lead, 30), new ItemStack(Items.titanium, 20)); }}; commandCenter = new CommandCenter("command-center"){{ diff --git a/core/src/io/anuke/mindustry/content/UnitTypes.java b/core/src/io/anuke/mindustry/content/UnitTypes.java index a3b598efdd..f632fcee19 100644 --- a/core/src/io/anuke/mindustry/content/UnitTypes.java +++ b/core/src/io/anuke/mindustry/content/UnitTypes.java @@ -61,9 +61,8 @@ public class UnitTypes implements ContentList{ maxVelocity = 1.9f; range = 70f; itemCapacity = 70; - health = 220; - buildPower = 0.9f; - minePower = 1.1f; + health = 400; + buildPower = 1f; engineOffset = 6.5f; toMine = ObjectSet.with(Items.lead, Items.copper, Items.titanium); weapon = new Weapon("heal-blaster"){{ diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index 3894608a9f..750c6459b5 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -16,6 +16,7 @@ import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; import io.anuke.mindustry.world.blocks.*; import io.anuke.mindustry.world.blocks.BuildBlock.*; +import io.anuke.mindustry.world.blocks.power.*; import static io.anuke.mindustry.Vars.*; @@ -43,8 +44,10 @@ public class Logic implements ApplicationListener{ //blocks that get broken are appended to the team's broken block queue Tile tile = event.tile; Block block = tile.block(); - if(tile.entity == null) return; - if(block instanceof BuildBlock ){ + //skip null entities or nukes, for obvious reasons + if(tile.entity == null || tile.block() instanceof NuclearReactor) return; + + if(block instanceof BuildBlock){ BuildEntity entity = tile.entity(); diff --git a/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java b/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java index fc0cd189f2..dc91e18881 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java +++ b/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java @@ -96,9 +96,9 @@ public class BuilderDrone extends BaseDrone implements BuilderTrait{ incDrones(playerTarget); TargetTrait prev = target; target = playerTarget; - float dst = 90f + (id % 4)*30; + float dst = 90f + (id % 10)*3; float tdst = dst(target); - float scale = (Mathf.lerp(1f, 0.77f, 1f - Mathf.clamp((tdst - dst) / dst))); + float scale = (Mathf.lerp(1f, 0.2f, 1f - Mathf.clamp((tdst - dst) / dst))); circle(dst); velocity.scl(scale); target = prev; @@ -148,8 +148,7 @@ public class BuilderDrone extends BaseDrone implements BuilderTrait{ } boolean canRebuild(){ - //disabled until further notice, reason being that it's too annoying when playing enemies and too broken for ally use - return timer.get(timerTarget, 80) && Units.closestEnemy(getTeam(), x, y, 100f, u -> !(u instanceof BaseDrone)) == null; + return true; } @Override @@ -184,7 +183,7 @@ public class BuilderDrone extends BaseDrone implements BuilderTrait{ } } - if(canRebuild() && !isBuilding()){ + if(timer.get(timerTarget, 80) && Units.closestEnemy(getTeam(), x, y, 100f, u -> !(u instanceof BaseDrone)) == null && !isBuilding()){ TeamData data = Vars.state.teams.get(team); if(!data.brokenBlocks.isEmpty()){ BrokenBlock block = data.brokenBlocks.removeLast(); diff --git a/core/src/io/anuke/mindustry/world/blocks/power/PowerNode.java b/core/src/io/anuke/mindustry/world/blocks/power/PowerNode.java index 2ff8e6c031..2896de80fa 100644 --- a/core/src/io/anuke/mindustry/world/blocks/power/PowerNode.java +++ b/core/src/io/anuke/mindustry/world/blocks/power/PowerNode.java @@ -105,7 +105,12 @@ public class PowerNode extends PowerBlock{ } }else if(linkValid(tile, other) && valid && entity.power.links.size < maxNodes){ + if(!entity.power.links.contains(other.pos())){ + entity.power.links.add(other.pos()); + } + if(other.getTeamID() == tile.getTeamID()){ + if(!other.entity.power.links.contains(tile.pos())){ other.entity.power.links.add(tile.pos()); } From 8c3f8f9b01ece82f8105354fcf5acd1fb3e676d2 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 21:34:50 -0400 Subject: [PATCH 061/204] Fixed connection glitch --- core/src/io/anuke/mindustry/net/Packets.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/net/Packets.java b/core/src/io/anuke/mindustry/net/Packets.java index 1c488183c1..760728d945 100644 --- a/core/src/io/anuke/mindustry/net/Packets.java +++ b/core/src/io/anuke/mindustry/net/Packets.java @@ -66,7 +66,7 @@ public class Packets{ public static class ConnectPacket implements Packet{ public int version; public String versionType; - public Array mods = new Array<>(); + public Array mods; public String name, uuid, usid; public boolean mobile; public int color; @@ -98,6 +98,7 @@ public class Packets{ buffer.get(idbytes); uuid = new String(Base64Coder.encode(idbytes)); int totalMods = buffer.getInt(); + mods = new Array<>(totalMods); for(int i = 0; i < totalMods; i++){ mods.add(TypeIO.readString(buffer)); } From c9e969c7b42fdec99fb667edc66939967b8b263b Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 21:45:25 -0400 Subject: [PATCH 062/204] Editor scroll fix --- core/src/io/anuke/mindustry/editor/MapEditorDialog.java | 5 +++++ core/src/io/anuke/mindustry/editor/MapView.java | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java index c9b04ad256..b7b1d2345d 100644 --- a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java +++ b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java @@ -680,6 +680,11 @@ public class MapEditorDialog extends Dialog implements Disposable{ pane = new ScrollPane(content); pane.setFadeScrollBars(false); pane.setOverscroll(true, false); + pane.exited(() -> { + if(pane.hasScroll()){ + Core.scene.setScrollFocus(view); + } + }); ButtonGroup group = new ButtonGroup<>(); int i = 0; diff --git a/core/src/io/anuke/mindustry/editor/MapView.java b/core/src/io/anuke/mindustry/editor/MapView.java index 2e06352e49..c637e9b6f2 100644 --- a/core/src/io/anuke/mindustry/editor/MapView.java +++ b/core/src/io/anuke/mindustry/editor/MapView.java @@ -56,10 +56,16 @@ public class MapView extends Element implements GestureListener{ public boolean mouseMoved(InputEvent event, float x, float y){ mousex = x; mousey = y; + requestScroll(); return false; } + @Override + public void enter(InputEvent event, float x, float y, int pointer, Element fromActor){ + requestScroll(); + } + @Override public boolean touchDown(InputEvent event, float x, float y, int pointer, KeyCode button){ if(pointer != 0){ From 4bc37ab065b64b65d605c1ba35b76054e5806f0c Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Sep 2019 22:12:02 -0400 Subject: [PATCH 063/204] Some minor queued block fixes --- core/src/io/anuke/mindustry/Vars.java | 2 ++ core/src/io/anuke/mindustry/core/Logic.java | 26 +++++++++++++++++ .../src/io/anuke/mindustry/core/Renderer.java | 2 ++ .../entities/type/base/BuilderDrone.java | 7 +++-- .../mindustry/graphics/BlockRenderer.java | 28 +++++++++++++++---- 5 files changed, 57 insertions(+), 8 deletions(-) diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index 3b905ca0e8..36790a71d1 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -31,6 +31,8 @@ import static io.anuke.arc.Core.*; public class Vars implements Loadable{ /** Whether to load locales.*/ public static boolean loadLocales = true; + /** Maximum number of broken blocks.*/ + public static final int maxBrokenBlocks = 256; /** IO buffer size. */ public static final int bufferSize = 8192; /** global charset, since Android doesn't support the Charsets class */ diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index 750c6459b5..7be985497b 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -61,8 +61,34 @@ public class Logic implements ApplicationListener{ } TeamData data = state.teams.get(tile.getTeam()); + + //remove existing blocks that have been placed here. + //painful O(n) iteration + copy + for(int i = 0; i < data.brokenBlocks.size; i++){ + BrokenBlock b = data.brokenBlocks.get(i); + if(b.x == tile.x && b.y == tile.y){ + data.brokenBlocks.removeIndex(i); + break; + } + } + data.brokenBlocks.addFirst(new BrokenBlock(tile.x, tile.y, tile.rotation(), block.id, tile.entity.config())); }); + + Events.on(BlockBuildEndEvent.class, event -> { + if(!event.breaking){ + TeamData data = state.teams.get(event.team); + + //painful O(n) iteration + copy + for(int i = 0; i < data.brokenBlocks.size; i++){ + BrokenBlock b = data.brokenBlocks.get(i); + if(b.x == event.tile.x && b.y == event.tile.y){ + data.brokenBlocks.removeIndex(i); + break; + } + } + } + }); } /** Handles the event of content being used by either the player or some block. */ diff --git a/core/src/io/anuke/mindustry/core/Renderer.java b/core/src/io/anuke/mindustry/core/Renderer.java index c6652e3327..30b4781abb 100644 --- a/core/src/io/anuke/mindustry/core/Renderer.java +++ b/core/src/io/anuke/mindustry/core/Renderer.java @@ -240,6 +240,8 @@ public class Renderer implements ApplicationListener{ blocks.drawBlocks(Layer.block); blocks.drawFog(); + blocks.drawBroken(); + Draw.shader(Shaders.blockbuild, true); blocks.drawBlocks(Layer.placement); Draw.shader(); diff --git a/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java b/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java index dc91e18881..06a3ceb60d 100644 --- a/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java +++ b/core/src/io/anuke/mindustry/entities/type/base/BuilderDrone.java @@ -187,9 +187,10 @@ public class BuilderDrone extends BaseDrone implements BuilderTrait{ TeamData data = Vars.state.teams.get(team); if(!data.brokenBlocks.isEmpty()){ BrokenBlock block = data.brokenBlocks.removeLast(); - - placeQueue.addFirst(new BuildRequest(block.x, block.y, block.rotation, content.block(block.block)).configure(block.config)); - setState(build); + if(Build.validPlace(getTeam(), block.x, block.y, content.block(block.block), block.rotation)){ + placeQueue.addFirst(new BuildRequest(block.x, block.y, block.rotation, content.block(block.block)).configure(block.config)); + setState(build); + } } } } diff --git a/core/src/io/anuke/mindustry/graphics/BlockRenderer.java b/core/src/io/anuke/mindustry/graphics/BlockRenderer.java index ab9af0d674..d232b9897e 100644 --- a/core/src/io/anuke/mindustry/graphics/BlockRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/BlockRenderer.java @@ -2,15 +2,19 @@ package io.anuke.mindustry.graphics; import io.anuke.arc.*; import io.anuke.arc.collection.*; -import io.anuke.arc.graphics.Color; -import io.anuke.arc.graphics.Texture.TextureFilter; +import io.anuke.arc.graphics.*; +import io.anuke.arc.graphics.Texture.*; import io.anuke.arc.graphics.g2d.*; -import io.anuke.arc.graphics.glutils.FrameBuffer; +import io.anuke.arc.graphics.glutils.*; +import io.anuke.arc.math.*; import io.anuke.arc.util.*; -import io.anuke.mindustry.content.Blocks; +import io.anuke.mindustry.content.*; +import io.anuke.mindustry.entities.type.base.*; import io.anuke.mindustry.game.EventType.*; -import io.anuke.mindustry.game.Team; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.game.Teams.*; import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.Block.*; import static io.anuke.arc.Core.camera; import static io.anuke.mindustry.Vars.*; @@ -120,6 +124,20 @@ public class BlockRenderer implements Disposable{ Draw.shader(); } + public void drawBroken(){ + if(unitGroups[player.getTeam().ordinal()].all().contains(p -> p instanceof BuilderDrone)){ + for(BrokenBlock block : state.teams.get(player.getTeam()).brokenBlocks){ + Block b = content.block(block.block); + if(!camera.bounds(Tmp.r1).grow(tilesize * 2f).overlaps(Tmp.r2.setSize(b.size * tilesize).setCenter(block.x * tilesize + b.offset(), block.y * tilesize + b.offset()))) continue; + + Draw.alpha(0.5f); + Draw.mixcol(Pal.accent, 0.2f + Mathf.absin(5f, 0.2f)); + Draw.rect(b.icon(Icon.full), block.x * tilesize + b.offset(), block.y * tilesize + b.offset(), b.rotate ? block.rotation * 90 : 0f); + } + Draw.reset(); + } + } + public void drawShadows(){ if(!shadowEvents.isEmpty()){ Draw.flush(); From ae6d5ae476c4a875deac6705acfdee7a9dda51e8 Mon Sep 17 00:00:00 2001 From: Miguel de Dios Matias Date: Tue, 1 Oct 2019 16:53:59 +0200 Subject: [PATCH 064/204] Fixed the spanish translation 'silicona' -> 'silicio'. --- core/assets/bundles/bundle_es.properties | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index e40888231a..74396541de 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -646,7 +646,7 @@ item.coal.name = Carbón item.graphite.name = Grafito item.titanium.name = Titanio item.thorium.name = Torio -item.silicon.name = Silicona +item.silicon.name = Silicio item.plastanium.name = Plastanio item.phase-fabric.name = Tejido de fase item.surge-alloy.name = Aleación Eléctrica @@ -792,7 +792,7 @@ block.distributor.name = Distribuidor block.sorter.name = Clasificador block.message.name = Message block.overflow-gate.name = Compuerta de Desborde -block.silicon-smelter.name = Horno para Silicona +block.silicon-smelter.name = Horno para Silicio block.phase-weaver.name = Tejedor de Fase block.pulverizer.name = Pulverizador block.cryofluidmixer.name = Mezclador de Criogénicos @@ -968,11 +968,11 @@ unit.revenant.description = Una unidad aérea pesada con misiles. block.message.description = Stores a message. Used for communication between allies. block.graphite-press.description = Comprime carbón en piezas de grafito puro. block.multi-press.description = Una versión mejorada de la prensa de grafito. Utiliza agua y energía para procesar carbón rápida y eficientemente. -block.silicon-smelter.description = Reduce arena con coque de alta pureza para producir silicona. +block.silicon-smelter.description = Reduce la arena con carbón puro. Produce silicio. block.kiln.description = Funde arena y plomo en metacristal. Requiere cantidades pequeñas de energía. block.plastanium-compressor.description = Produce plastanio con aceite y titanio. block.phase-weaver.description = Produce tejido de fase del torio radioactivo y altas cantidades de arena. -block.alloy-smelter.description = Produce "surge alloy" con titanio, plomo, silicona y cobre. +block.alloy-smelter.description = Produce "surge alloy" con titanio, plomo, silicio y cobre. block.cryofluidmixer.description = Combina agua y titanio en líquido criogénico, que es mucho más eficiente para enfriar. block.blast-mixer.description = Usa aceite para transformar pirotita en un objeto menos inflamable pero más explosivo: compuesto explosivo. block.pyratite-mixer.description = Mezcla carbón, plomo y arena en pirotita altamente inflamable. @@ -999,7 +999,7 @@ block.surge-wall.description = El bloque defensivo más fuerte.\nTiene una peque block.surge-wall-large.description = El bloque defensivo más fuerte.\nTiene una pequeña probabilidad de disparar rayos al atacante.\nOcupa múltiplies casillas. block.door.description = Una puerta pequeña que puede ser abierta y cerrada tocándola.\nSi está abirta, los enemigos pueden moverse y disparar a través de ella. block.door-large.description = Una puerta grande que puede ser abierta y cerrada tocándola.\nSi está abirta, los enemigos pueden moverse y disparar a través de ella.\nOcupa múltiples casillas. -block.mender.description = Repara bloques cercanos periódicamente. Mantiene a las defensas reparadas entre oleadas.Puede usar silicona opcionalmente para mejorar el alcance y la eficiencia. +block.mender.description = Repara bloques cercanos periódicamente. Mantiene a las defensas reparadas entre oleadas. Puede usar silicio opcionalmente para mejorar el alcance y la eficiencia. block.mend-projector.description = Regenera edificios cercanos periódcamente. block.overdrive-projector.description = Aumenta la velocidad de edificios cercanos como taladros y transportadores. block.force-projector.description = Crea un área de fuerza hexagonal alrededor de él, protegiendo edificios y unidades dentro de él del daño de las balas. From 56cc806d01e94a033c92f1ce8072002b1bfeb144 Mon Sep 17 00:00:00 2001 From: Miguel de Dios Matias Date: Tue, 1 Oct 2019 17:55:31 +0200 Subject: [PATCH 065/204] Fixed the spanish translation 'silicona' -> 'silicio'. (#758) --- core/assets/bundles/bundle_es.properties | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index e40888231a..74396541de 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -646,7 +646,7 @@ item.coal.name = Carbón item.graphite.name = Grafito item.titanium.name = Titanio item.thorium.name = Torio -item.silicon.name = Silicona +item.silicon.name = Silicio item.plastanium.name = Plastanio item.phase-fabric.name = Tejido de fase item.surge-alloy.name = Aleación Eléctrica @@ -792,7 +792,7 @@ block.distributor.name = Distribuidor block.sorter.name = Clasificador block.message.name = Message block.overflow-gate.name = Compuerta de Desborde -block.silicon-smelter.name = Horno para Silicona +block.silicon-smelter.name = Horno para Silicio block.phase-weaver.name = Tejedor de Fase block.pulverizer.name = Pulverizador block.cryofluidmixer.name = Mezclador de Criogénicos @@ -968,11 +968,11 @@ unit.revenant.description = Una unidad aérea pesada con misiles. block.message.description = Stores a message. Used for communication between allies. block.graphite-press.description = Comprime carbón en piezas de grafito puro. block.multi-press.description = Una versión mejorada de la prensa de grafito. Utiliza agua y energía para procesar carbón rápida y eficientemente. -block.silicon-smelter.description = Reduce arena con coque de alta pureza para producir silicona. +block.silicon-smelter.description = Reduce la arena con carbón puro. Produce silicio. block.kiln.description = Funde arena y plomo en metacristal. Requiere cantidades pequeñas de energía. block.plastanium-compressor.description = Produce plastanio con aceite y titanio. block.phase-weaver.description = Produce tejido de fase del torio radioactivo y altas cantidades de arena. -block.alloy-smelter.description = Produce "surge alloy" con titanio, plomo, silicona y cobre. +block.alloy-smelter.description = Produce "surge alloy" con titanio, plomo, silicio y cobre. block.cryofluidmixer.description = Combina agua y titanio en líquido criogénico, que es mucho más eficiente para enfriar. block.blast-mixer.description = Usa aceite para transformar pirotita en un objeto menos inflamable pero más explosivo: compuesto explosivo. block.pyratite-mixer.description = Mezcla carbón, plomo y arena en pirotita altamente inflamable. @@ -999,7 +999,7 @@ block.surge-wall.description = El bloque defensivo más fuerte.\nTiene una peque block.surge-wall-large.description = El bloque defensivo más fuerte.\nTiene una pequeña probabilidad de disparar rayos al atacante.\nOcupa múltiplies casillas. block.door.description = Una puerta pequeña que puede ser abierta y cerrada tocándola.\nSi está abirta, los enemigos pueden moverse y disparar a través de ella. block.door-large.description = Una puerta grande que puede ser abierta y cerrada tocándola.\nSi está abirta, los enemigos pueden moverse y disparar a través de ella.\nOcupa múltiples casillas. -block.mender.description = Repara bloques cercanos periódicamente. Mantiene a las defensas reparadas entre oleadas.Puede usar silicona opcionalmente para mejorar el alcance y la eficiencia. +block.mender.description = Repara bloques cercanos periódicamente. Mantiene a las defensas reparadas entre oleadas. Puede usar silicio opcionalmente para mejorar el alcance y la eficiencia. block.mend-projector.description = Regenera edificios cercanos periódcamente. block.overdrive-projector.description = Aumenta la velocidad de edificios cercanos como taladros y transportadores. block.force-projector.description = Crea un área de fuerza hexagonal alrededor de él, protegiendo edificios y unidades dentro de él del daño de las balas. From 4b83569b4380c659a02e23e001a788825b354478 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 1 Oct 2019 12:15:50 -0400 Subject: [PATCH 066/204] Switched consumers over to dynamic Bits --- core/src/io/anuke/mindustry/world/BlockStorage.java | 4 ++-- core/src/io/anuke/mindustry/world/consumers/Consume.java | 5 +++-- .../anuke/mindustry/world/consumers/ConsumeItemFilter.java | 5 +++-- .../io/anuke/mindustry/world/consumers/ConsumeItems.java | 5 +++-- .../io/anuke/mindustry/world/consumers/ConsumeLiquid.java | 5 +++-- .../mindustry/world/consumers/ConsumeLiquidFilter.java | 6 +++--- core/src/io/anuke/mindustry/world/consumers/Consumers.java | 5 +++-- 7 files changed, 20 insertions(+), 15 deletions(-) diff --git a/core/src/io/anuke/mindustry/world/BlockStorage.java b/core/src/io/anuke/mindustry/world/BlockStorage.java index a4aab0894f..984858a5ef 100644 --- a/core/src/io/anuke/mindustry/world/BlockStorage.java +++ b/core/src/io/anuke/mindustry/world/BlockStorage.java @@ -91,11 +91,11 @@ public abstract class BlockStorage extends UnlockableContent{ } public boolean acceptItem(Item item, Tile tile, Tile source){ - return consumes.itemFilters[item.id] && tile.entity.items.get(item) < getMaximumAccepted(tile, item); + return consumes.itemFilters.get(item.id) && tile.entity.items.get(item) < getMaximumAccepted(tile, item); } public boolean acceptLiquid(Tile tile, Tile source, Liquid liquid, float amount){ - return hasLiquids && tile.entity.liquids.get(liquid) + amount < liquidCapacity && consumes.liquidfilters[liquid.id]; + return hasLiquids && tile.entity.liquids.get(liquid) + amount < liquidCapacity && consumes.liquidfilters.get(liquid.id); } public void handleLiquid(Tile tile, Tile source, Liquid liquid, float amount){ diff --git a/core/src/io/anuke/mindustry/world/consumers/Consume.java b/core/src/io/anuke/mindustry/world/consumers/Consume.java index be5d0d6af8..2e176cc670 100644 --- a/core/src/io/anuke/mindustry/world/consumers/Consume.java +++ b/core/src/io/anuke/mindustry/world/consumers/Consume.java @@ -1,5 +1,6 @@ package io.anuke.mindustry.world.consumers; +import io.anuke.arc.collection.*; import io.anuke.arc.scene.ui.layout.Table; import io.anuke.mindustry.entities.type.TileEntity; import io.anuke.mindustry.world.Tile; @@ -17,7 +18,7 @@ public abstract class Consume{ * Apply a filter to items accepted. * This should set all item IDs that are present in the filter to true. */ - public void applyItemFilter(boolean[] filter){ + public void applyItemFilter(Bits filter){ } @@ -25,7 +26,7 @@ public abstract class Consume{ * Apply a filter to liquids accepted. * This should set all liquid IDs that are present in the filter to true. */ - public void applyLiquidFilter(boolean[] filter){ + public void applyLiquidFilter(Bits filter){ } diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeItemFilter.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeItemFilter.java index 81503037f0..3091edfcac 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeItemFilter.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeItemFilter.java @@ -1,5 +1,6 @@ package io.anuke.mindustry.world.consumers; +import io.anuke.arc.collection.*; import io.anuke.arc.function.Predicate; import io.anuke.arc.scene.ui.layout.Table; import io.anuke.mindustry.entities.type.TileEntity; @@ -21,8 +22,8 @@ public class ConsumeItemFilter extends Consume{ } @Override - public void applyItemFilter(boolean[] arr){ - content.items().each(filter, item -> arr[item.id] = true); + public void applyItemFilter(Bits arr){ + content.items().each(filter, item -> arr.set(item.id)); } @Override diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java index 96f38e4aa3..389a222610 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java @@ -1,5 +1,6 @@ package io.anuke.mindustry.world.consumers; +import io.anuke.arc.collection.*; import io.anuke.arc.scene.ui.layout.Table; import io.anuke.mindustry.entities.type.TileEntity; import io.anuke.mindustry.type.Item.Icon; @@ -19,9 +20,9 @@ public class ConsumeItems extends Consume{ } @Override - public void applyItemFilter(boolean[] filter){ + public void applyItemFilter(Bits filter){ for(ItemStack stack : items){ - filter[stack.item.id] = true; + filter.set(stack.item.id); } } diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java index 943e7da6b2..a4e33ad3da 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java @@ -1,5 +1,6 @@ package io.anuke.mindustry.world.consumers; +import io.anuke.arc.collection.*; import io.anuke.arc.scene.ui.layout.Table; import io.anuke.mindustry.entities.type.TileEntity; import io.anuke.mindustry.type.Liquid; @@ -17,8 +18,8 @@ public class ConsumeLiquid extends ConsumeLiquidBase{ } @Override - public void applyLiquidFilter(boolean[] filter){ - filter[liquid.id] = true; + public void applyLiquidFilter(Bits filter){ + filter.set(liquid.id); } @Override diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquidFilter.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquidFilter.java index 04c2efd3ae..3955b01439 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquidFilter.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquidFilter.java @@ -1,6 +1,6 @@ package io.anuke.mindustry.world.consumers; -import io.anuke.arc.collection.Array; +import io.anuke.arc.collection.*; import io.anuke.arc.function.Predicate; import io.anuke.arc.scene.ui.layout.Table; import io.anuke.mindustry.entities.type.TileEntity; @@ -23,8 +23,8 @@ public class ConsumeLiquidFilter extends ConsumeLiquidBase{ } @Override - public void applyLiquidFilter(boolean[] arr){ - content.liquids().each(filter, item -> arr[item.id] = true); + public void applyLiquidFilter(Bits arr){ + content.liquids().each(filter, item -> arr.set(item.id)); } @Override diff --git a/core/src/io/anuke/mindustry/world/consumers/Consumers.java b/core/src/io/anuke/mindustry/world/consumers/Consumers.java index 6839237d2b..5693b759a5 100644 --- a/core/src/io/anuke/mindustry/world/consumers/Consumers.java +++ b/core/src/io/anuke/mindustry/world/consumers/Consumers.java @@ -1,5 +1,6 @@ package io.anuke.mindustry.world.consumers; +import io.anuke.arc.collection.*; import io.anuke.arc.function.Predicate; import io.anuke.arc.util.Structs; import io.anuke.mindustry.Vars; @@ -12,8 +13,8 @@ public class Consumers{ private Consume[] map = new Consume[ConsumeType.values().length]; private Consume[] results, optionalResults; - public final boolean[] itemFilters = new boolean[Vars.content.items().size]; - public final boolean[] liquidfilters = new boolean[Vars.content.liquids().size]; + public final Bits itemFilters = new Bits(Vars.content.items().size); + public final Bits liquidfilters = new Bits(Vars.content.liquids().size); public void init(){ results = Structs.filter(Consume.class, map, m -> m != null); From 9145ade61720ee72bcaa00e8254875b23125193a Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 1 Oct 2019 12:40:43 -0400 Subject: [PATCH 067/204] Changed host confirmation text --- core/src/io/anuke/mindustry/core/UI.java | 16 ++++++++++++++++ .../anuke/mindustry/ui/dialogs/HostDialog.java | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/core/UI.java b/core/src/io/anuke/mindustry/core/UI.java index 39bf7d4271..99c654e579 100644 --- a/core/src/io/anuke/mindustry/core/UI.java +++ b/core/src/io/anuke/mindustry/core/UI.java @@ -417,6 +417,22 @@ public class UI implements ApplicationListener, Loadable{ dialog.show(); } + + public void showCustomConfirm(String title, String text, String yes, String no, Runnable confirmed){ + FloatingDialog dialog = new FloatingDialog(title); + dialog.cont.add(text).width(500f).wrap().pad(4f).get().setAlignment(Align.center, Align.center); + dialog.buttons.defaults().size(200f, 54f).pad(2f); + dialog.setFillParent(false); + dialog.buttons.addButton(no, dialog::hide); + dialog.buttons.addButton(yes, () -> { + dialog.hide(); + confirmed.run(); + }); + dialog.keyDown(KeyCode.ESCAPE, dialog::hide); + dialog.keyDown(KeyCode.BACK, dialog::hide); + dialog.show(); + } + public void showOkText(String title, String text, Runnable confirmed){ FloatingDialog dialog = new FloatingDialog(title); dialog.cont.add(text).width(500f).wrap().pad(4f).get().setAlignment(Align.center, Align.center); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java index 8391135c22..ffa0ee3eb4 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java @@ -70,7 +70,7 @@ public class HostDialog extends FloatingDialog{ if(steam){ Core.app.post(() -> Core.settings.getBoolOnce("steampublic", () -> { - ui.showConfirm("$setting.publichost.name", "$public.confirm", () -> { + ui.showCustomConfirm("$setting.publichost.name", "$public.confirm", "$yes", "$no", () -> { Core.settings.putSave("publichost", true); platform.updateLobby(); }); From 251b8deb254d4df755f453349caf483207e02444 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 1 Oct 2019 17:35:23 -0400 Subject: [PATCH 068/204] Fixed steam crash with a workaround --- core/src/io/anuke/mindustry/core/Control.java | 5 ++++- .../src/io/anuke/mindustry/desktop/DesktopLauncher.java | 8 ++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index 75519d1d08..104f5c6706 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -388,7 +388,10 @@ public class Control implements ApplicationListener, Loadable{ saves.update(); //update and load any requested assets - assets.update(); + try{ + assets.update(); + }catch(Exception ignored){ + } input.updateState(); diff --git a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java index 2a5dcd433c..af4a54a6ae 100644 --- a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java +++ b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java @@ -26,7 +26,9 @@ import io.anuke.mindustry.net.*; import io.anuke.mindustry.net.Net.*; import io.anuke.mindustry.ui.*; +import java.io.*; import java.net.*; +import java.nio.charset.*; import java.util.*; import static io.anuke.mindustry.Vars.*; @@ -37,6 +39,12 @@ public class DesktopLauncher extends ClientLauncher{ boolean useDiscord = OS.is64Bit, showConsole = OS.getPropertyNotNull("user.name").equals("anuke"); + static{ + if(!Charset.forName("US-ASCII").newEncoder().canEncode(System.getProperty("user.name", ""))){ + System.setProperty("com.codedisaster.steamworks.SharedLibraryExtractPath", new File("").getAbsolutePath()); + } + } + public static void main(String[] arg){ try{ new SdlApplication(new DesktopLauncher(arg), new SdlConfig(){{ From 8ccdba5be299a8e65899a4b827892b9e3e506b82 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 1 Oct 2019 20:28:40 -0400 Subject: [PATCH 069/204] Disabled Player-Player and Player-Drone collisions --- .../io/anuke/mindustry/content/Blocks.java | 4 ++- .../io/anuke/mindustry/content/Bullets.java | 29 +++++++++++++++++-- .../anuke/mindustry/entities/type/Unit.java | 13 +++++---- core/src/io/anuke/mindustry/game/Content.java | 4 +++ 4 files changed, 42 insertions(+), 8 deletions(-) diff --git a/core/src/io/anuke/mindustry/content/Blocks.java b/core/src/io/anuke/mindustry/content/Blocks.java index 78a6aa9285..6f103ab2a0 100644 --- a/core/src/io/anuke/mindustry/content/Blocks.java +++ b/core/src/io/anuke/mindustry/content/Blocks.java @@ -1315,7 +1315,8 @@ public class Blocks implements ContentList{ requirements(Category.turret, ItemStack.with(Items.copper, 85, Items.lead, 45)); ammo( Items.scrap, Bullets.flakScrap, - Items.lead, Bullets.flakLead + Items.lead, Bullets.flakLead, + Items.metaglass, Bullets.flakGlass ); reload = 18f; range = 170f; @@ -1558,6 +1559,7 @@ public class Blocks implements ContentList{ cyclone = new ItemTurret("cyclone"){{ requirements(Category.turret, ItemStack.with(Items.copper, 200, Items.titanium, 125, Items.plastanium, 80)); ammo( + Items.metaglass, Bullets.flakGlass, Items.blastCompound, Bullets.flakExplosive, Items.plastanium, Bullets.flakPlastic, Items.surgealloy, Bullets.flakSurge diff --git a/core/src/io/anuke/mindustry/content/Bullets.java b/core/src/io/anuke/mindustry/content/Bullets.java index 68382f121c..ac18c8a2b0 100644 --- a/core/src/io/anuke/mindustry/content/Bullets.java +++ b/core/src/io/anuke/mindustry/content/Bullets.java @@ -21,7 +21,7 @@ public class Bullets implements ContentList{ artilleryDense, arilleryPlastic, artilleryPlasticFrag, artilleryHoming, artlleryIncendiary, artilleryExplosive, artilleryUnit, //flak - flakScrap, flakLead, flakPlastic, flakExplosive, flakSurge, + flakScrap, flakLead, flakPlastic, flakExplosive, flakSurge, flakGlass, glassFrag, //missiles missileExplosive, missileIncendiary, missileSurge, missileJavelin, missileSwarm, missileRevenant, @@ -55,7 +55,7 @@ public class Bullets implements ContentList{ splashDamage = 33f; }}; - artilleryPlasticFrag = new BasicBulletType(2.5f, 7, "bullet"){{ + artilleryPlasticFrag = new BasicBulletType(2.5f, 10, "bullet"){{ bulletWidth = 10f; bulletHeight = 12f; bulletShrink = 1f; @@ -132,6 +132,16 @@ public class Bullets implements ContentList{ frontColor = Pal.bulletYellow; }}; + glassFrag = new BasicBulletType(3f, 6, "bullet"){{ + bulletWidth = 5f; + bulletHeight = 12f; + bulletShrink = 1f; + lifetime = 20f; + backColor = Pal.gray; + frontColor = Color.white; + despawnEffect = Fx.none; + }}; + flakLead = new FlakBulletType(4.2f, 3){{ lifetime = 60f; ammoMultiplier = 4f; @@ -155,8 +165,23 @@ public class Bullets implements ContentList{ splashDamageRadius = 24f; }}; + flakGlass = new FlakBulletType(4f, 3){{ + lifetime = 70f; + ammoMultiplier = 5f; + shootEffect = Fx.shootSmall; + reloadMultiplier = 0.8f; + bulletWidth = 6f; + bulletHeight = 8f; + hitEffect = Fx.flakExplosion; + splashDamage = 30f; + splashDamageRadius = 26f; + fragBullet = glassFrag; + fragBullets = 6; + }}; + flakPlastic = new FlakBulletType(4f, 6){{ splashDamageRadius = 50f; + splashDamage = 25f; fragBullet = artilleryPlasticFrag; fragBullets = 6; hitEffect = Fx.plasticExplosion; diff --git a/core/src/io/anuke/mindustry/entities/type/Unit.java b/core/src/io/anuke/mindustry/entities/type/Unit.java index 28cedcd4a5..218c5db59c 100644 --- a/core/src/io/anuke/mindustry/entities/type/Unit.java +++ b/core/src/io/anuke/mindustry/entities/type/Unit.java @@ -216,10 +216,14 @@ public abstract class Unit extends DestructibleEntity implements SaveTrait, Targ float cx = x - fsize/2f, cy = y - fsize/2f; for(Team team : Team.all){ - avoid(unitGroups[team.ordinal()].intersect(cx, cy, fsize, fsize)); + if(team != getTeam() || !(this instanceof Player)){ + avoid(unitGroups[team.ordinal()].intersect(cx, cy, fsize, fsize)); + } } - avoid(playerGroup.intersect(cx, cy, fsize, fsize)); + if(!(this instanceof Player)){ + avoid(playerGroup.intersect(cx, cy, fsize, fsize)); + } velocity.add(moveVector.x / mass() * Time.delta(), moveVector.y / mass() * Time.delta()); } @@ -227,15 +231,14 @@ public abstract class Unit extends DestructibleEntity implements SaveTrait, Targ float radScl = 1.5f; for(Unit en : arr){ - if(en.isFlying() != isFlying()) continue; + if(en.isFlying() != isFlying() || (en instanceof Player && en.getTeam() != getTeam())) continue; float dst = dst(en); float scl = Mathf.clamp(1f - dst / (getSize()/(radScl*2f) + en.getSize()/(radScl*2f))); moveVector.add(Tmp.v1.set((x - en.x) * scl, (y - en.y) * scl).limit(0.4f)); } } - public @Nullable - TileEntity getClosestCore(){ + public @Nullable TileEntity getClosestCore(){ TeamData data = state.teams.get(team); Tile tile = Geometry.findClosest(x, y, data.cores); diff --git a/core/src/io/anuke/mindustry/game/Content.java b/core/src/io/anuke/mindustry/game/Content.java index f75a4495fb..20d8612697 100644 --- a/core/src/io/anuke/mindustry/game/Content.java +++ b/core/src/io/anuke/mindustry/game/Content.java @@ -1,12 +1,16 @@ package io.anuke.mindustry.game; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.Vars; +import io.anuke.mindustry.mod.Mods.*; import io.anuke.mindustry.type.ContentType; /** Base class for a content type that is loaded in {@link io.anuke.mindustry.core.ContentLoader}. */ public abstract class Content{ public final short id; + /** The mod that loaded this piece of content. */ + public @Nullable LoadedMod mod; public Content(){ this.id = (short)Vars.content.getBy(getContentType()).size; From 4c6f2f018f39b5106ad0b0ff04d2bf5062b2f762 Mon Sep 17 00:00:00 2001 From: laohuaji233 <48855802+laohuaji233@users.noreply.github.com> Date: Wed, 2 Oct 2019 08:30:52 +0800 Subject: [PATCH 070/204] Create achievements.vdf --- .../steam/Simplified Chinese/achievements.vdf | 109 ++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 fastlane/metadata/steam/Simplified Chinese/achievements.vdf diff --git a/fastlane/metadata/steam/Simplified Chinese/achievements.vdf b/fastlane/metadata/steam/Simplified Chinese/achievements.vdf new file mode 100644 index 0000000000..fbdadf9a19 --- /dev/null +++ b/fastlane/metadata/steam/Simplified Chinese/achievements.vdf @@ -0,0 +1,109 @@ +"lang" +{ + "Language" "Simplified Chinese" + "Tokens" + { + "NEW_ACHIEVEMENT_20_0_NAME" "萌新" + "NEW_ACHIEVEMENT_20_0_DESC" "完成教程。" + "NEW_ACHIEVEMENT_20_1_NAME" "千人斩!" + "NEW_ACHIEVEMENT_20_1_DESC" "累计击败1,000名敌人。" + "NEW_ACHIEVEMENT_20_2_NAME" "十万人斩!" + "NEW_ACHIEVEMENT_20_2_DESC" "累计击败100,000名敌人。" + "NEW_ACHIEVEMENT_20_3_NAME" "大气输送" + "NEW_ACHIEVEMENT_20_3_DESC" "累计发射10,000件物品。" + "NEW_ACHIEVEMENT_20_5_NAME" "无尽装运" + "NEW_ACHIEVEMENT_20_5_DESC" "累计发射1,000,000件物品。" + "NEW_ACHIEVEMENT_20_6_NAME" "征服者" + "NEW_ACHIEVEMENT_20_6_DESC" "赢得10场攻击模式。" + "NEW_ACHIEVEMENT_20_7_NAME" "冠军" + "NEW_ACHIEVEMENT_20_7_DESC" "赢得10场PvP比赛。" + "NEW_ACHIEVEMENT_20_8_NAME" "速战速决" + "NEW_ACHIEVEMENT_20_8_DESC" "在攻击模式地区中在5波以内摧毁敌方核心。" + "NEW_ACHIEVEMENT_20_9_NAME" "核心雨" + "NEW_ACHIEVEMENT_20_9_DESC" "把你的核心发射到一个区域30次。" + "NEW_ACHIEVEMENT_20_10_NAME" "顽强抵抗" + "NEW_ACHIEVEMENT_20_10_DESC" "存活100波。" + "NEW_ACHIEVEMENT_20_11_NAME" "不可征服" + "NEW_ACHIEVEMENT_20_11_DESC" "存活500波。" + "NEW_ACHIEVEMENT_20_12_NAME" "研究者" + "NEW_ACHIEVEMENT_20_12_DESC" "研究所有科技。" + "NEW_ACHIEVEMENT_20_13_NAME" "变形金刚" + "NEW_ACHIEVEMENT_20_13_DESC" "解锁并变形成所有机甲。" + "NEW_ACHIEVEMENT_20_14_NAME" "过载" + "NEW_ACHIEVEMENT_20_14_DESC" "用电力击打被水覆盖的敌人。" + "NEW_ACHIEVEMENT_20_15_NAME" "借刀杀人" + "NEW_ACHIEVEMENT_20_15_DESC" "用敌人的子弹摧毁它自己。" + "NEW_ACHIEVEMENT_20_17_NAME" "严重的错误" + "NEW_ACHIEVEMENT_20_17_DESC" "研究路由器。" + "NEW_ACHIEVEMENT_20_18_NAME" "大肆建造" + "NEW_ACHIEVEMENT_20_18_DESC" "放置10,000个方块。" + "NEW_ACHIEVEMENT_20_19_NAME" "夷为平地" + "NEW_ACHIEVEMENT_20_19_DESC" "摧毁1,000个敌方方块。" + "NEW_ACHIEVEMENT_20_20_NAME" "壮观的灾难" + "NEW_ACHIEVEMENT_20_20_DESC" "引起钍反应堆过热爆炸。" + "NEW_ACHIEVEMENT_20_21_NAME" "地图制造者" + "NEW_ACHIEVEMENT_20_21_DESC" "制造10次新地图。" + "NEW_ACHIEVEMENT_20_22_NAME" "浏览器" + "NEW_ACHIEVEMENT_20_22_DESC" "从创意工坊上下载一次地图。" + "NEW_ACHIEVEMENT_20_23_NAME" "创造者" + "NEW_ACHIEVEMENT_20_23_DESC" "上传一次地图到创意工坊。" + "NEW_ACHIEVEMENT_20_24_NAME" "杀戮者" + "NEW_ACHIEVEMENT_20_24_DESC" "击败一次Boss" + "NEW_ACHIEVEMENT_20_25_NAME" "探索者" + "NEW_ACHIEVEMENT_20_25_DESC" "解锁战役模式所有地区。" + "NEW_ACHIEVEMENT_20_26_NAME" "强迫症" + "NEW_ACHIEVEMENT_20_26_DESC" "完成所有地区的任务。" + "NEW_ACHIEVEMENT_20_29_NAME" "第二材料" + "NEW_ACHIEVEMENT_20_29_DESC" "解锁钍。" + "NEW_ACHIEVEMENT_20_31_NAME" "第一材料" + "NEW_ACHIEVEMENT_20_31_DESC" "解锁钛。" + "NEW_ACHIEVEMENT_21_0_NAME" "恐怖分子" + "NEW_ACHIEVEMENT_21_0_DESC" "将你的机甲装满爆炸性物品并自爆。" + "NEW_ACHIEVEMENT_21_1_NAME" "开始了!" + "NEW_ACHIEVEMENT_21_1_DESC" "建造尖刀机甲工厂。" + "NEW_ACHIEVEMENT_21_2_NAME" "突击!" + "NEW_ACHIEVEMENT_21_2_DESC" "用指挥中心发出攻击指令。" + "NEW_ACHIEVEMENT_21_3_NAME" "蜂群" + "NEW_ACHIEVEMENT_21_3_DESC" "同时拥有100个单位。" + "NEW_ACHIEVEMENT_21_4_NAME" "建造大队" + "NEW_ACHIEVEMENT_21_4_DESC" "同时拥有10个鬼怪建造机。" + "NEW_ACHIEVEMENT_21_5_NAME" "神风敢死队" + "NEW_ACHIEVEMENT_21_5_DESC" "同时拥有50个爬行者。" + "NEW_ACHIEVEMENT_21_6_NAME" "军队" + "NEW_ACHIEVEMENT_21_6_DESC" "总计建造1,000个机甲" + "NEW_ACHIEVEMENT_21_7_NAME" "SR" + "NEW_ACHIEVEMENT_21_7_DESC" "在任一地区达到级别S。" + "NEW_ACHIEVEMENT_21_8_NAME" "SSR" + "NEW_ACHIEVEMENT_21_8_DESC" "在所有地区达到级别S。" + "NEW_ACHIEVEMENT_21_9_NAME" "不听话的下场" + "NEW_ACHIEVEMENT_21_9_DESC" "在敌人出生点死亡。" + "NEW_ACHIEVEMENT_21_10_NAME" "被水淹没,不知所措" + "NEW_ACHIEVEMENT_21_10_DESC" "被淹死。" + "NEW_ACHIEVEMENT_21_11_NAME" "收集者" + "NEW_ACHIEVEMENT_21_11_DESC" "将核心装满所有资源。" + "NEW_ACHIEVEMENT_21_12_NAME" "忙碌" + "NEW_ACHIEVEMENT_21_12_DESC" "创建一个有10个玩家的服务器。" + "NEW_ACHIEVEMENT_21_13_NAME" "无懈可击" + "NEW_ACHIEVEMENT_21_13_DESC" "建造熔毁和幽灵。" + "NEW_ACHIEVEMENT_21_14_NAME" "上天" + "NEW_ACHIEVEMENT_21_14_DESC" "使用发射台。" + "NEW_ACHIEVEMENT_21_15_NAME" "做人不能太自以为是" + "NEW_ACHIEVEMENT_21_15_DESC" "跳过两次发射机会后核心被敌人摧毁。" + "NEW_ACHIEVEMENT_21_16_NAME" "路由器邪教" + "NEW_ACHIEVEMENT_21_16_DESC" "建造两个相邻的路由器。" + "NEW_ACHIEVEMENT_21_17_NAME" "单枪匹马" + "NEW_ACHIEVEMENT_21_17_DESC" "不放置一块方块存活10波。" + "NEW_ACHIEVEMENT_21_18_NAME" "FFF团之力" + "NEW_ACHIEVEMENT_21_18_DESC" "使用硫做炮塔弹药。" + "NEW_ACHIEVEMENT_21_19_NAME" "效率" + "NEW_ACHIEVEMENT_21_19_DESC" "用水或冷却液冷却炮塔。" + "NEW_ACHIEVEMENT_21_20_NAME" "经典模式" + "NEW_ACHIEVEMENT_21_20_DESC" "启用像素化。" + "NEW_ACHIEVEMENT_21_21_NAME" "学者" + "NEW_ACHIEVEMENT_21_21_DESC" "从游戏中打开Wiki。" + "NEW_ACHIEVEMENT_21_22_NAME" "硬核开头" + "NEW_ACHIEVEMENT_21_22_DESC" "携带10,000资源进入一个地区" + "NEW_ACHIEVEMENT_21_23_NAME" "点火" + "NEW_ACHIEVEMENT_21_23_DESC" "启动冲击反应堆。" + } +} From 5b8c237a1ee38f0bf86b2896583bd31a62201b05 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 1 Oct 2019 21:33:51 -0400 Subject: [PATCH 071/204] Modding improvements --- .../io/anuke/mindustry/content/Blocks.java | 12 ++-- .../io/anuke/mindustry/content/TechTree.java | 4 +- .../anuke/mindustry/core/ContentLoader.java | 39 ++++------- .../anuke/mindustry/game/MappableContent.java | 3 + .../io/anuke/mindustry/mod/ContentParser.java | 64 +++++++++++++++---- core/src/io/anuke/mindustry/mod/Mods.java | 46 +++++++------ .../ui/fragments/PlacementFragment.java | 10 +-- core/src/io/anuke/mindustry/world/Block.java | 14 ++-- .../mindustry/world/blocks/BuildBlock.java | 24 +++---- .../mindustry/world/blocks/OreBlock.java | 22 ++++++- 10 files changed, 144 insertions(+), 94 deletions(-) diff --git a/core/src/io/anuke/mindustry/content/Blocks.java b/core/src/io/anuke/mindustry/content/Blocks.java index 6f103ab2a0..573ad8a832 100644 --- a/core/src/io/anuke/mindustry/content/Blocks.java +++ b/core/src/io/anuke/mindustry/content/Blocks.java @@ -781,7 +781,7 @@ public class Blocks implements ContentList{ }}; copperWallLarge = new Wall("copper-wall-large"){{ - requirements(Category.defense, ItemStack.mult(copperWall.buildRequirements, 4)); + requirements(Category.defense, ItemStack.mult(copperWall.requirements, 4)); health = 80 * 4 * wallHealthMultiplier; size = 2; }}; @@ -792,7 +792,7 @@ public class Blocks implements ContentList{ }}; titaniumWallLarge = new Wall("titanium-wall-large"){{ - requirements(Category.defense, ItemStack.mult(titaniumWall.buildRequirements, 4)); + requirements(Category.defense, ItemStack.mult(titaniumWall.requirements, 4)); health = 110 * wallHealthMultiplier * 4; size = 2; }}; @@ -803,7 +803,7 @@ public class Blocks implements ContentList{ }}; thoriumWallLarge = new Wall("thorium-wall-large"){{ - requirements(Category.defense, ItemStack.mult(thoriumWall.buildRequirements, 4)); + requirements(Category.defense, ItemStack.mult(thoriumWall.requirements, 4)); health = 200 * wallHealthMultiplier * 4; size = 2; }}; @@ -814,7 +814,7 @@ public class Blocks implements ContentList{ }}; phaseWallLarge = new DeflectorWall("phase-wall-large"){{ - requirements(Category.defense, ItemStack.mult(phaseWall.buildRequirements, 4)); + requirements(Category.defense, ItemStack.mult(phaseWall.requirements, 4)); health = 150 * 4 * wallHealthMultiplier; size = 2; }}; @@ -825,7 +825,7 @@ public class Blocks implements ContentList{ }}; surgeWallLarge = new SurgeWall("surge-wall-large"){{ - requirements(Category.defense, ItemStack.mult(surgeWall.buildRequirements, 4)); + requirements(Category.defense, ItemStack.mult(surgeWall.requirements, 4)); health = 230 * 4 * wallHealthMultiplier; size = 2; }}; @@ -836,7 +836,7 @@ public class Blocks implements ContentList{ }}; doorLarge = new Door("door-large"){{ - requirements(Category.defense, ItemStack.mult(door.buildRequirements, 4)); + requirements(Category.defense, ItemStack.mult(door.requirements, 4)); openfx = Fx.dooropenlarge; closefx = Fx.doorcloselarge; health = 100 * 4 * wallHealthMultiplier; diff --git a/core/src/io/anuke/mindustry/content/TechTree.java b/core/src/io/anuke/mindustry/content/TechTree.java index 7e5f7411bc..f22642e314 100644 --- a/core/src/io/anuke/mindustry/content/TechTree.java +++ b/core/src/io/anuke/mindustry/content/TechTree.java @@ -303,9 +303,9 @@ public class TechTree implements ContentList{ } private TechNode node(Block block, Runnable children){ - ItemStack[] requirements = new ItemStack[block.buildRequirements.length]; + ItemStack[] requirements = new ItemStack[block.requirements.length]; for(int i = 0; i < requirements.length; i++){ - requirements[i] = new ItemStack(block.buildRequirements[i].item, 30 + block.buildRequirements[i].amount * 6); + requirements[i] = new ItemStack(block.requirements[i].item, 30 + block.requirements[i].amount * 6); } return new TechNode(block, requirements, children); diff --git a/core/src/io/anuke/mindustry/core/ContentLoader.java b/core/src/io/anuke/mindustry/core/ContentLoader.java index cda4c8bda3..c302eb912d 100644 --- a/core/src/io/anuke/mindustry/core/ContentLoader.java +++ b/core/src/io/anuke/mindustry/core/ContentLoader.java @@ -58,37 +58,11 @@ public class ContentLoader{ list.load(); } - setupMapping(); - if(mods != null){ mods.loadContent(); } - setupMapping(); - - loaded = true; - } - - private void setupMapping(){ - - for(ContentType type : ContentType.values()){ - contentNameMap[type.ordinal()].clear(); - } - - for(ContentType type : ContentType.values()){ - - for(Content c : contentMap[type.ordinal()]){ - if(c instanceof MappableContent){ - String name = ((MappableContent)c).name; - if(contentNameMap[type.ordinal()].containsKey(name)){ - throw new IllegalArgumentException("Two content objects cannot have the same name! (issue: '" + name + "')"); - } - contentNameMap[type.ordinal()].put(name, (MappableContent)c); - } - } - } - - //set up ID mapping + //check up ID mapping, make sure it's linear for(Array arr : contentMap){ for(int i = 0; i < arr.size; i++){ int id = arr.get(i).id; @@ -97,6 +71,8 @@ public class ContentLoader{ } } } + + loaded = true; } /** Logs content statistics.*/ @@ -125,6 +101,7 @@ public class ContentLoader{ for(ContentType type : ContentType.values()){ for(Content content : contentMap[type.ordinal()]){ + //TODO catch error and display it per mod callable.accept(content); } } @@ -154,6 +131,14 @@ public class ContentLoader{ public void handleContent(Content content){ contentMap[content.getContentType().ordinal()].add(content); + + } + + public void handleMappableContent(MappableContent content){ + if(contentNameMap[content.getContentType().ordinal()].containsKey(content.name)){ + throw new IllegalArgumentException("Two content objects cannot have the same name! (issue: '" + content.name + "')"); + } + contentNameMap[content.getContentType().ordinal()].put(content.name, content); } public void setTemporaryMapper(MappableContent[][] temporaryMapper){ diff --git a/core/src/io/anuke/mindustry/game/MappableContent.java b/core/src/io/anuke/mindustry/game/MappableContent.java index 3253975085..785113d2b8 100644 --- a/core/src/io/anuke/mindustry/game/MappableContent.java +++ b/core/src/io/anuke/mindustry/game/MappableContent.java @@ -1,10 +1,13 @@ package io.anuke.mindustry.game; +import io.anuke.mindustry.*; + public abstract class MappableContent extends Content{ public final String name; public MappableContent(String name){ this.name = name; + Vars.content.handleMappableContent(this); } @Override diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index fecd7dcca4..75728c884e 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -13,6 +13,7 @@ import io.anuke.mindustry.entities.Effects.*; import io.anuke.mindustry.entities.bullet.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.mod.Mods.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -24,6 +25,10 @@ public class ContentParser{ put(BulletType.class, (type, data) -> field(Bullets.class, data)); put(Effect.class, (type, data) -> field(Fx.class, data)); }}; + /** Stores things that need to be parsed fully, e.g. reading fields of content. + * This is done to accomodate binding of content names first.*/ + private Array reads = new Array<>(); + private LoadedMod currentMod; private Json parser = new Json(){ public T readValue(Class type, Class elementType, JsonValue jsonData){ @@ -33,7 +38,11 @@ public class ContentParser{ } if(Content.class.isAssignableFrom(type)){ - return (T)Vars.content.getByName(contentTypes.getThrow(type, () -> new IllegalArgumentException("No content type for class: " + type.getSimpleName())), jsonData.asString()); + ContentType ctype = contentTypes.getThrow(type, () -> new IllegalArgumentException("No content type for class: " + type.getSimpleName())); + String prefix = currentMod != null ? currentMod.name + "-" : ""; + T one = (T)Vars.content.getByName(ctype, prefix + jsonData.asString()); + if(one != null) return one; + return (T)Vars.content.getByName(ctype, jsonData.asString()); } } @@ -43,21 +52,37 @@ public class ContentParser{ private ObjectMap> parsers = ObjectMap.of( ContentType.block, (TypeParser)(mod, name, value) -> { - Class type = resolve(value.getString("type"), "io.anuke.mindustry.world", "io.anuke.mindustry.world.blocks", "io.anuke.mindustry.world.blocks.defense"); - Block block = type.getDeclaredConstructor(String.class).newInstance(mod + "-" + name); - readFields(block, value, true); + //TODO generate dynamically instead of doing.. this + Class type = resolve(value.getString("type"), + "io.anuke.mindustry.world", + "io.anuke.mindustry.world.blocks", + "io.anuke.mindustry.world.blocks.defense", + "io.anuke.mindustry.world.blocks.defense.turrets", + "io.anuke.mindustry.world.blocks.distribution", + "io.anuke.mindustry.world.blocks.logic", + "io.anuke.mindustry.world.blocks.power", + "io.anuke.mindustry.world.blocks.production", + "io.anuke.mindustry.world.blocks.sandbox", + "io.anuke.mindustry.world.blocks.storage", + "io.anuke.mindustry.world.blocks.units" + ); - //make block visible - if(block.buildRequirements != null){ - block.buildVisibility = () -> true; - } + Block block = type.getDeclaredConstructor(String.class).newInstance(mod + "-" + name); + read(() -> { + readFields(block, value, true); + + //make block visible + if(block.requirements != null){ + block.buildVisibility = () -> true; + } + }); return block; }, ContentType.unit, (TypeParser)(mod, name, value) -> { Class type = resolve(value.getString("type"), "io.anuke.mindustry.entities.type.base"); UnitType unit = new UnitType(mod + "-" + name, supply(type)); - readFields(unit, value, true); + read(() -> readFields(unit, value, true)); return unit; }, @@ -75,11 +100,19 @@ public class ContentParser{ }else{ item = constructor.get(mod + "-" + name); } - readFields(item, value); + read(() -> readFields(item, value)); return item; }; } + private void read(Runnable run){ + LoadedMod mod = currentMod; + reads.add(() -> { + this.currentMod = mod; + run.run(); + }); + } + private void init(){ for(ContentType type : ContentType.all){ Array arr = Vars.content.getBy(type); @@ -95,6 +128,11 @@ public class ContentParser{ } } + public void finishParsing(){ + reads.each(Runnable::run); + reads.clear(); + } + /** * Parses content from a json file. * @param name the name of the file without its extension @@ -102,7 +140,7 @@ public class ContentParser{ * @param type the type of content this is * @return the content that was parsed */ - public Content parse(String mod, String name, String json, ContentType type) throws Exception{ + public Content parse(LoadedMod mod, String name, String json, ContentType type) throws Exception{ if(contentTypes.isEmpty()){ init(); } @@ -112,7 +150,9 @@ public class ContentParser{ throw new SerializationException("No parsers for content type '" + type + "'"); } - Content c = parsers.get(type).parse(mod, name, value); + currentMod = mod; + Content c = parsers.get(type).parse(mod.name, name, value); + c.mod = mod; checkNulls(c); return c; } diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index aa120aaacd..8292b23108 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -44,8 +44,7 @@ public class Mods implements Loadable{ } /** @return the loaded mod found by class, or null if not found. */ - public @Nullable - LoadedMod getMod(Class type){ + public @Nullable LoadedMod getMod(Class type){ return loaded.find(l -> l.mod.getClass() == type); } @@ -76,26 +75,29 @@ public class Mods implements Loadable{ packer = new PixmapPacker(2048, 2048, Format.RGBA8888, 2, true); for(LoadedMod mod : loaded){ - try{ - int packed = 0; - for(FileHandle file : mod.root.child("sprites").list()){ - if(file.extension().equals("png")){ - try(InputStream stream = file.read()){ - byte[] bytes = Streams.copyStreamToByteArray(stream, Math.max((int)file.length(), 512)); - Pixmap pixmap = new Pixmap(bytes, 0, bytes.length); - packer.pack(mod.name + "-" + file.nameWithoutExtension(), pixmap); - pixmap.dispose(); - packed ++; - totalSprites ++; - } + int[] packed = {0}; + boolean[] failed = {false}; + mod.root.child("sprites").walk(file -> { + if(failed[0]) return; + if(file.extension().equals("png")){ + try(InputStream stream = file.read()){ + byte[] bytes = Streams.copyStreamToByteArray(stream, Math.max((int)file.length(), 512)); + Pixmap pixmap = new Pixmap(bytes, 0, bytes.length); + packer.pack(mod.name + "-" + file.nameWithoutExtension(), pixmap); + pixmap.dispose(); + packed[0] ++; + totalSprites ++; + }catch(IOException e){ + failed[0] = true; + Core.app.post(() -> { + Log.err("Error packing images for mod: {0}", mod.meta.name); + e.printStackTrace(); + if(!headless) ui.showException(e); + }); } } - Log.info("Packed {0} images for mod '{1}'.", packed, mod.meta.name); - }catch(IOException e){ - Log.err("Error packing images for mod: {0}", mod.meta.name); - e.printStackTrace(); - if(!headless) ui.showException(e); - } + }); + Log.info("Packed {0} images for mod '{1}'.", packed[0], mod.meta.name); } } @@ -197,7 +199,7 @@ public class Mods implements Loadable{ for(FileHandle file : folder.list()){ if(file.extension().equals("json")){ try{ - Content loaded = parser.parse(mod.name, file.nameWithoutExtension(), file.readString(), type); + Content loaded = parser.parse(mod, file.nameWithoutExtension(), file.readString(), type); Log.info("[{0}] Loaded '{1}'.", mod.meta.name, loaded); }catch(Exception e){ throw new RuntimeException("Failed to parse content file '" + file + "' for mod '" + mod.meta.name + "'.", e); @@ -209,6 +211,8 @@ public class Mods implements Loadable{ } } + parser.finishParsing(); + each(Mod::loadContent); } diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java index 548ae1aee9..9424aa8651 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java @@ -80,7 +80,7 @@ public class PlacementFragment extends Fragment{ Block tryRecipe = tile.block(); if(tryRecipe.isVisible() && unlocked(tryRecipe)){ input.block = tryRecipe; - currentCategory = input.block.buildCategory; + currentCategory = input.block.category; return true; } } @@ -92,7 +92,7 @@ public class PlacementFragment extends Fragment{ for(KeyCode key : inputCatGrid){ if(Core.input.keyDown(key)){ input.block = getByCategory(Category.all[i]).first(); - currentCategory = input.block.buildCategory; + currentCategory = input.block.category; } i++; } @@ -147,7 +147,7 @@ public class PlacementFragment extends Fragment{ button.update(() -> { //color unplacable things gray TileEntity core = player.getClosestCore(); - Color color = state.rules.infiniteResources || (core != null && (core.items.has(block.buildRequirements, state.rules.buildCostMultiplier) || state.rules.infiniteResources)) ? Color.white : Color.gray; + Color color = state.rules.infiniteResources || (core != null && (core.items.has(block.requirements, state.rules.buildCostMultiplier) || state.rules.infiniteResources)) ? Color.white : Color.gray; button.forEach(elem -> elem.setColor(color)); button.setChecked(control.input.block == block); }); @@ -205,7 +205,7 @@ public class PlacementFragment extends Fragment{ topTable.table(req -> { req.top().left(); - for(ItemStack stack : lastDisplay.buildRequirements){ + for(ItemStack stack : lastDisplay.requirements){ req.table(line -> { line.left(); line.addImage(stack.item.icon(Item.Icon.small)).size(8 * 2); @@ -296,7 +296,7 @@ public class PlacementFragment extends Fragment{ Array getByCategory(Category cat){ returnArray.clear(); for(Block block : content.blocks()){ - if(block.buildCategory == cat && block.isVisible()){ + if(block.category == cat && block.isVisible()){ returnArray.add(block); } } diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index 15a2933b46..a78303f305 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -114,9 +114,9 @@ public class Block extends BlockStorage{ public float idleSoundVolume = 0.5f; /** Cost of constructing this block. */ - public ItemStack[] buildRequirements = new ItemStack[]{}; + public ItemStack[] requirements = new ItemStack[]{}; /** Category in place menu. */ - public Category buildCategory = Category.distribution; + public Category category = Category.distribution; /** Cost of building this block; do not modify directly! */ public float buildCost; /** Whether this block is visible and can currently be built. */ @@ -387,7 +387,7 @@ public class Block extends BlockStorage{ } buildCost = 0f; - for(ItemStack stack : buildRequirements){ + for(ItemStack stack : requirements){ buildCost += stack.amount * stack.item.cost; } @@ -493,7 +493,7 @@ public class Block extends BlockStorage{ stats.add(BlockStat.health, health, StatUnit.none); if(isBuildable()){ stats.add(BlockStat.buildTime, buildCost / 60, StatUnit.seconds); - stats.add(BlockStat.buildCost, new ItemListValue(false, buildRequirements)); + stats.add(BlockStat.buildCost, new ItemListValue(false, requirements)); } consumes.display(stats); @@ -772,11 +772,11 @@ public class Block extends BlockStorage{ /** Sets up requirements. Use only this method to set up requirements. */ protected void requirements(Category cat, BooleanProvider visible, ItemStack[] stacks){ - this.buildCategory = cat; - this.buildRequirements = stacks; + this.category = cat; + this.requirements = stacks; this.buildVisibility = visible; - Arrays.sort(buildRequirements, (a, b) -> Integer.compare(a.item.id, b.item.id)); + Arrays.sort(requirements, (a, b) -> Integer.compare(a.item.id, b.item.id)); } public enum Icon{ diff --git a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java index d1d9a76708..1801222ff7 100644 --- a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java @@ -196,8 +196,8 @@ public class BuildBlock extends Block{ float maxProgress = core == null ? amount : checkRequired(core.items, amount, false); - for(int i = 0; i < cblock.buildRequirements.length; i++){ - int reqamount = Math.round(state.rules.buildCostMultiplier * cblock.buildRequirements[i].amount); + for(int i = 0; i < cblock.requirements.length; i++){ + int reqamount = Math.round(state.rules.buildCostMultiplier * cblock.requirements[i].amount); accumulator[i] += Math.min(reqamount * maxProgress, reqamount - totalAccumulator[i] + 0.00001f); //add min amount progressed to the accumulator totalAccumulator[i] = Math.min(totalAccumulator[i] + reqamount * maxProgress, reqamount); } @@ -221,7 +221,7 @@ public class BuildBlock extends Block{ float deconstructMultiplier = 0.5f; if(cblock != null){ - ItemStack[] requirements = cblock.buildRequirements; + ItemStack[] requirements = cblock.requirements; if(requirements.length != accumulator.length || totalAccumulator.length != requirements.length){ setDeconstruct(previous); } @@ -258,15 +258,15 @@ public class BuildBlock extends Block{ private float checkRequired(ItemModule inventory, float amount, boolean remove){ float maxProgress = amount; - for(int i = 0; i < cblock.buildRequirements.length; i++){ - int sclamount = Math.round(state.rules.buildCostMultiplier * cblock.buildRequirements[i].amount); + for(int i = 0; i < cblock.requirements.length; i++){ + int sclamount = Math.round(state.rules.buildCostMultiplier * cblock.requirements[i].amount); int required = (int)(accumulator[i]); //calculate items that are required now - if(inventory.get(cblock.buildRequirements[i].item) == 0 && sclamount != 0){ + if(inventory.get(cblock.requirements[i].item) == 0 && sclamount != 0){ maxProgress = 0f; }else if(required > 0){ //if this amount is positive... //calculate how many items it can actually use - int maxUse = Math.min(required, inventory.get(cblock.buildRequirements[i].item)); + int maxUse = Math.min(required, inventory.get(cblock.requirements[i].item)); //get this as a fraction float fraction = maxUse / (float)required; @@ -277,7 +277,7 @@ public class BuildBlock extends Block{ //remove stuff that is actually used if(remove){ - inventory.remove(cblock.buildRequirements[i].item, maxUse); + inventory.remove(cblock.requirements[i].item, maxUse); } } //else, no items are required yet, so just keep going @@ -293,8 +293,8 @@ public class BuildBlock extends Block{ public void setConstruct(Block previous, Block block){ this.cblock = block; this.previous = previous; - this.accumulator = new float[block.buildRequirements.length]; - this.totalAccumulator = new float[block.buildRequirements.length]; + this.accumulator = new float[block.requirements.length]; + this.totalAccumulator = new float[block.requirements.length]; this.buildCost = block.buildCost * state.rules.buildCostMultiplier; } @@ -303,8 +303,8 @@ public class BuildBlock extends Block{ this.progress = 1f; if(previous.buildCost >= 0.01f){ this.cblock = previous; - this.accumulator = new float[previous.buildRequirements.length]; - this.totalAccumulator = new float[previous.buildRequirements.length]; + this.accumulator = new float[previous.requirements.length]; + this.totalAccumulator = new float[previous.requirements.length]; this.buildCost = previous.buildCost * state.rules.buildCostMultiplier; }else{ this.buildCost = 20f; //default no-requirement build cost is 20 diff --git a/core/src/io/anuke/mindustry/world/blocks/OreBlock.java b/core/src/io/anuke/mindustry/world/blocks/OreBlock.java index b4ee4078f8..2c142cd6a1 100644 --- a/core/src/io/anuke/mindustry/world/blocks/OreBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/OreBlock.java @@ -1,7 +1,7 @@ package io.anuke.mindustry.world.blocks; -import io.anuke.mindustry.type.Item; -import io.anuke.mindustry.world.Tile; +import io.anuke.mindustry.type.*; +import io.anuke.mindustry.world.*; /**An overlay ore for a specific item type.*/ public class OreBlock extends OverlayFloor{ @@ -14,9 +14,27 @@ public class OreBlock extends OverlayFloor{ this.color.set(ore.color); } + /** For mod use only!*/ + public OreBlock(String name){ + super(name); + } + + public void setup(Item ore){ + this.localizedName = ore.localizedName(); + this.itemDrop = ore; + this.variants = 3; + this.color.set(ore.color); + } + @Override public void init(){ super.init(); + + if(itemDrop != null){ + setup(itemDrop); + }else{ + throw new IllegalArgumentException(name + " must have an item drop!"); + } } @Override From 948170e46b399bf1b3926e336766a933b9c4701f Mon Sep 17 00:00:00 2001 From: laohuaji233 <48855802+laohuaji233@users.noreply.github.com> Date: Wed, 2 Oct 2019 09:35:01 +0800 Subject: [PATCH 072/204] Rename fastlane/metadata/steam/description.txt to fastlane/metadata/steam/Simplified Chinese/description.txt --- fastlane/metadata/steam/{ => Simplified Chinese}/description.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename fastlane/metadata/steam/{ => Simplified Chinese}/description.txt (100%) diff --git a/fastlane/metadata/steam/description.txt b/fastlane/metadata/steam/Simplified Chinese/description.txt similarity index 100% rename from fastlane/metadata/steam/description.txt rename to fastlane/metadata/steam/Simplified Chinese/description.txt From d9b8335e0e2b14b8902c535950e64b5f53e12111 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 1 Oct 2019 21:47:02 -0400 Subject: [PATCH 073/204] Block tech tree mods --- core/src/io/anuke/mindustry/Vars.java | 2 +- .../io/anuke/mindustry/content/TechTree.java | 23 +++++++++++++------ .../io/anuke/mindustry/mod/ContentParser.java | 3 +++ 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index 36790a71d1..b4d01d579a 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -31,7 +31,7 @@ import static io.anuke.arc.Core.*; public class Vars implements Loadable{ /** Whether to load locales.*/ public static boolean loadLocales = true; - /** Maximum number of broken blocks.*/ + /** Maximum number of broken blocks. TODO implement or remove.*/ public static final int maxBrokenBlocks = 256; /** IO buffer size. */ public static final int bufferSize = 8192; diff --git a/core/src/io/anuke/mindustry/content/TechTree.java b/core/src/io/anuke/mindustry/content/TechTree.java index f22642e314..090257f468 100644 --- a/core/src/io/anuke/mindustry/content/TechTree.java +++ b/core/src/io/anuke/mindustry/content/TechTree.java @@ -13,6 +13,7 @@ public class TechTree implements ContentList{ @Override public void load(){ + TechNode.context = null; all = new Array<>(); root = node(coreShard, () -> { @@ -302,7 +303,7 @@ public class TechTree implements ContentList{ }); } - private TechNode node(Block block, Runnable children){ + private static TechNode node(Block block, Runnable children){ ItemStack[] requirements = new ItemStack[block.requirements.length]; for(int i = 0; i < requirements.length; i++){ requirements[i] = new ItemStack(block.requirements[i].item, 30 + block.requirements[i].amount * 6); @@ -311,10 +312,15 @@ public class TechTree implements ContentList{ return new TechNode(block, requirements, children); } - private TechNode node(Block block){ + private static TechNode node(Block block){ return node(block, () -> {}); } + public static void create(Block parent, Block block){ + TechNode.context = all.find(t -> t.block == parent); + node(block, () -> {}); + } + public static class TechNode{ static TechNode context; @@ -322,19 +328,22 @@ public class TechTree implements ContentList{ public final ItemStack[] requirements; public final Array children = new Array<>(); - TechNode(Block block, ItemStack[] requirements, Runnable children){ - if(context != null){ - context.children.add(this); + TechNode(TechNode ccontext, Block block, ItemStack[] requirements, Runnable children){ + if(ccontext != null){ + ccontext.children.add(this); } this.block = block; this.requirements = requirements; - TechNode last = context; context = this; children.run(); - context = last; + context = ccontext; all.add(this); } + + TechNode(Block block, ItemStack[] requirements, Runnable children){ + this(context, block, requirements, children); + } } } diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 75728c884e..50f413f64d 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -70,6 +70,9 @@ public class ContentParser{ Block block = type.getDeclaredConstructor(String.class).newInstance(mod + "-" + name); read(() -> { readFields(block, value, true); + if(value.has("research")){ + TechTree.create(Vars.content.getByName(ContentType.block, value.get("research").asString()), block); + } //make block visible if(block.requirements != null){ From 2db3060a038af097010b9f9745500eafb8341f86 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 1 Oct 2019 23:46:40 -0400 Subject: [PATCH 074/204] Made content icon system more sane --- core/assets/sprites/sprites.atlas | 17490 +++++++++------- core/assets/sprites/sprites.png | Bin 699889 -> 729467 bytes core/assets/sprites/sprites5.png | Bin 591659 -> 738489 bytes core/src/io/anuke/mindustry/content/Fx.java | 3 +- .../src/io/anuke/mindustry/core/Renderer.java | 6 +- .../mindustry/editor/MapEditorDialog.java | 2 +- .../mindustry/editor/WaveInfoDialog.java | 6 +- .../mindustry/entities/type/BaseUnit.java | 2 +- .../anuke/mindustry/entities/type/Player.java | 4 +- .../anuke/mindustry/entities/type/Unit.java | 2 +- core/src/io/anuke/mindustry/game/Cicon.java | 23 + .../mindustry/game/UnlockableContent.java | 24 +- .../mindustry/graphics/BlockRenderer.java | 2 +- .../mindustry/graphics/MenuRenderer.java | 5 +- .../mindustry/graphics/OverlayRenderer.java | 27 +- .../mindustry/maps/filters/FilterOption.java | 20 +- .../io/anuke/mindustry/mod/ContentParser.java | 5 +- core/src/io/anuke/mindustry/type/Item.java | 34 - core/src/io/anuke/mindustry/type/Liquid.java | 25 +- core/src/io/anuke/mindustry/type/Mech.java | 8 +- .../src/io/anuke/mindustry/type/UnitType.java | 8 +- core/src/io/anuke/mindustry/type/Zone.java | 5 - .../io/anuke/mindustry/ui/ContentDisplay.java | 27 +- core/src/io/anuke/mindustry/ui/ItemImage.java | 13 +- .../io/anuke/mindustry/ui/ItemsDisplay.java | 10 +- .../io/anuke/mindustry/ui/LiquidDisplay.java | 3 +- .../mindustry/ui/dialogs/DatabaseDialog.java | 5 +- .../mindustry/ui/dialogs/GameOverDialog.java | 5 +- .../mindustry/ui/dialogs/LoadoutDialog.java | 5 +- .../mindustry/ui/dialogs/TechTreeDialog.java | 10 +- .../mindustry/ui/dialogs/ZoneInfoDialog.java | 6 +- .../ui/fragments/BlockInventoryFragment.java | 39 +- .../mindustry/ui/fragments/HudFragment.java | 12 +- .../ui/fragments/PlacementFragment.java | 7 +- .../ui/fragments/PlayerListFragment.java | 2 +- core/src/io/anuke/mindustry/world/Block.java | 34 +- .../mindustry/world/blocks/BuildBlock.java | 37 +- .../mindustry/world/blocks/ItemSelection.java | 5 +- .../mindustry/world/blocks/RespawnBlock.java | 2 +- .../blocks/defense/turrets/ItemTurret.java | 3 +- .../world/blocks/distribution/Conveyor.java | 3 +- .../world/blocks/production/Drill.java | 9 +- .../world/blocks/sandbox/LiquidSource.java | 3 +- .../world/blocks/units/UnitFactory.java | 3 +- .../world/consumers/ConsumeItemFilter.java | 19 +- .../world/consumers/ConsumeItems.java | 20 +- .../world/consumers/ConsumeLiquid.java | 3 +- .../world/consumers/ConsumeLiquidFilter.java | 3 +- .../world/meta/values/AmmoListValue.java | 7 +- tools/src/io/anuke/mindustry/Generators.java | 52 +- 50 files changed, 10457 insertions(+), 7591 deletions(-) create mode 100644 core/src/io/anuke/mindustry/game/Cicon.java diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index d35f68030d..e50f0891a8 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -4,688 +4,506 @@ size: 2048,2048 format: RGBA8888 filter: Nearest,Nearest repeat: none -force-projector - rotate: false - xy: 521, 478 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -force-projector-icon-full - rotate: false - xy: 521, 478 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 force-projector-top rotate: false - xy: 489, 380 + xy: 651, 752 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -mend-projector - rotate: false - xy: 1676, 1595 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mend-projector-icon-full - rotate: false - xy: 1676, 1595 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 mend-projector-top rotate: false - xy: 1742, 1591 + xy: 1177, 1097 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -mender - rotate: false - xy: 1443, 905 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mender-icon-full - rotate: false - xy: 1443, 905 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 mender-top rotate: false - xy: 1443, 871 + xy: 1959, 1169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -overdrive-projector - rotate: false - xy: 1874, 1591 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -overdrive-projector-icon-full - rotate: false - xy: 1874, 1591 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 overdrive-projector-top rotate: false - xy: 1940, 1591 + xy: 1309, 1229 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 shock-mine rotate: false - xy: 1425, 429 + xy: 1021, 285 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-arrow rotate: false - xy: 1103, 886 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conveyor - rotate: false - xy: 1103, 716 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conveyor-icon-full - rotate: false - xy: 1103, 716 + xy: 817, 450 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-bridge rotate: false - xy: 1137, 991 + xy: 817, 314 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-end rotate: false - xy: 1137, 957 + xy: 853, 512 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 center rotate: false - xy: 1137, 923 + xy: 887, 512 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-0-0 rotate: false - xy: 1037, 376 + xy: 797, 1736 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -armored-conveyor-icon-full +block-armored-conveyor-full rotate: false - xy: 1037, 376 + xy: 797, 1736 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-0-1 rotate: false - xy: 1071, 376 + xy: 1599, 1121 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-0-2 rotate: false - xy: 1033, 342 + xy: 1721, 1243 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-0-3 rotate: false - xy: 1033, 308 + xy: 1599, 1087 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-1-0 rotate: false - xy: 1067, 342 + xy: 1599, 1053 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-1-1 rotate: false - xy: 1067, 308 + xy: 1599, 1019 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-1-2 rotate: false - xy: 1033, 274 + xy: 1599, 985 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-1-3 rotate: false - xy: 1067, 274 + xy: 1599, 951 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-0 rotate: false - xy: 1029, 240 + xy: 1599, 917 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-1 rotate: false - xy: 1029, 206 + xy: 1599, 883 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-2 rotate: false - xy: 1063, 240 + xy: 1599, 849 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-3 rotate: false - xy: 1063, 206 + xy: 1599, 815 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-0 rotate: false - xy: 1037, 172 + xy: 1599, 781 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-1 rotate: false - xy: 1037, 138 + xy: 1775, 1369 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-2 rotate: false - xy: 1037, 104 + xy: 1775, 1335 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-3 rotate: false - xy: 1037, 70 + xy: 1775, 1301 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-0 rotate: false - xy: 1037, 36 + xy: 1809, 1373 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-1 rotate: false - xy: 1071, 172 + xy: 1809, 1339 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-2 rotate: false - xy: 1071, 138 + xy: 1843, 1373 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-3 rotate: false - xy: 1071, 104 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-0-0 - rotate: false - xy: 1239, 939 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-icon-full - rotate: false - xy: 1239, 939 + xy: 1809, 1305 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-1 rotate: false - xy: 1205, 905 + xy: 919, 429 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-2 rotate: false - xy: 1171, 871 + xy: 919, 395 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-3 rotate: false - xy: 1341, 1007 + xy: 919, 361 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-0 rotate: false - xy: 1307, 973 + xy: 919, 327 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-1 rotate: false - xy: 1273, 939 + xy: 919, 293 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-2 rotate: false - xy: 1239, 905 + xy: 955, 489 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-3 rotate: false - xy: 1205, 871 + xy: 989, 489 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-0 rotate: false - xy: 1171, 837 + xy: 955, 455 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-1 rotate: false - xy: 1375, 1007 + xy: 989, 455 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-2 rotate: false - xy: 1341, 973 + xy: 953, 421 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-3 rotate: false - xy: 1307, 939 + xy: 953, 387 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-0 rotate: false - xy: 1273, 905 + xy: 987, 421 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-1 rotate: false - xy: 1239, 871 + xy: 953, 353 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-2 rotate: false - xy: 1205, 837 + xy: 987, 387 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-3 rotate: false - xy: 1171, 803 + xy: 953, 319 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-0 rotate: false - xy: 1409, 1007 + xy: 987, 353 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-1 rotate: false - xy: 1375, 973 + xy: 987, 319 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-2 rotate: false - xy: 1341, 939 + xy: 953, 285 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-3 rotate: false - xy: 1307, 905 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-0-0 - rotate: false - xy: 1101, 274 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-icon-full - rotate: false - xy: 1101, 274 + xy: 987, 285 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-0-1 rotate: false - xy: 1097, 240 + xy: 863, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-0-2 rotate: false - xy: 1097, 206 + xy: 1667, 1125 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-0-3 rotate: false - xy: 1105, 172 + xy: 1667, 1091 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-1-0 rotate: false - xy: 1105, 138 + xy: 1667, 1057 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-1-1 rotate: false - xy: 1105, 104 + xy: 1667, 1023 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-1-2 rotate: false - xy: 1105, 70 + xy: 1667, 989 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-1-3 rotate: false - xy: 1105, 36 + xy: 1667, 955 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-2-0 rotate: false - xy: 1123, 2 + xy: 1667, 921 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-2-1 rotate: false - xy: 1135, 360 + xy: 1667, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-2-2 rotate: false - xy: 1135, 326 + xy: 1667, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-2-3 rotate: false - xy: 1135, 292 + xy: 1667, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-3-0 rotate: false - xy: 1169, 360 + xy: 1667, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-3-1 rotate: false - xy: 1169, 326 + xy: 1701, 1107 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-3-2 rotate: false - xy: 1169, 292 + xy: 1701, 1073 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-3-3 rotate: false - xy: 1203, 361 + xy: 1701, 1039 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-4-0 rotate: false - xy: 1203, 327 + xy: 1701, 1005 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-4-1 rotate: false - xy: 1237, 361 + xy: 1701, 971 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-4-2 rotate: false - xy: 1203, 293 + xy: 1701, 937 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-4-3 rotate: false - xy: 1237, 327 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -distributor - rotate: false - xy: 525, 118 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -distributor-icon-full - rotate: false - xy: 525, 118 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -junction - rotate: false - xy: 1349, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -junction-icon-full - rotate: false - xy: 1349, 667 + xy: 1701, 903 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mass-driver-base rotate: false - xy: 651, 750 + xy: 852, 1657 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -overflow-gate - rotate: false - xy: 1187, 497 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -overflow-gate-icon-full - rotate: false - xy: 1187, 497 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conveyor - rotate: false - xy: 1255, 531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conveyor-icon-full - rotate: false - xy: 1255, 531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 phase-conveyor-arrow rotate: false - xy: 1289, 565 + xy: 1747, 1165 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conveyor-bridge rotate: false - xy: 1323, 599 + xy: 1781, 1165 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conveyor-end rotate: false - xy: 1187, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -router - rotate: false - xy: 1289, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -router-icon-full - rotate: false - xy: 1289, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sorter - rotate: false - xy: 1459, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sorter-icon-full - rotate: false - xy: 1459, 429 + xy: 1713, 1141 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -699,707 +517,511 @@ blast-drill index: -1 blast-drill-rim rotate: false - xy: 526, 1595 + xy: 323, 1392 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 blast-drill-rotator rotate: false - xy: 453, 1392 + xy: 526, 1595 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 blast-drill-top rotate: false - xy: 163, 1031 + xy: 453, 1392 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 drill-top rotate: false - xy: 591, 52 + xy: 1111, 1229 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 turbine-generator-liquid rotate: false - xy: 591, 52 + xy: 1111, 1229 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 laser-drill rotate: false - xy: 685, 184 + xy: 749, 946 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-rim rotate: false - xy: 583, 1436 + xy: 749, 848 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-rotator rotate: false - xy: 681, 1436 + xy: 749, 750 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-top rotate: false - xy: 609, 1338 + xy: 749, 652 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mechanical-drill rotate: false - xy: 1412, 1557 + xy: 1309, 1295 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mechanical-drill-rotator rotate: false - xy: 1544, 1595 + xy: 1045, 965 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mechanical-drill-top rotate: false - xy: 1610, 1595 + xy: 1111, 1031 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 oil-extractor rotate: false - xy: 749, 1142 + xy: 852, 1559 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 oil-extractor-liquid rotate: false - xy: 749, 946 + xy: 950, 1657 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 oil-extractor-rotator rotate: false - xy: 749, 848 + xy: 950, 1559 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 oil-extractor-top rotate: false - xy: 749, 750 + xy: 1048, 1657 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 pneumatic-drill rotate: false - xy: 1214, 1491 + xy: 1309, 1163 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 pneumatic-drill-rotator rotate: false - xy: 1346, 1491 + xy: 1375, 1229 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 pneumatic-drill-top rotate: false - xy: 1412, 1491 + xy: 1045, 833 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 water-extractor rotate: false - xy: 913, 823 + xy: 1441, 1097 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 water-extractor-liquid rotate: false - xy: 913, 757 + xy: 1441, 1031 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 water-extractor-rotator rotate: false - xy: 979, 757 + xy: 1441, 965 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 water-extractor-top rotate: false - xy: 913, 691 + xy: 1441, 899 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-border rotate: false - xy: 1103, 988 + xy: 1877, 1339 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-middle rotate: false - xy: 1103, 954 + xy: 695, 114 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-select rotate: false - xy: 1103, 920 + xy: 1210, 675 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-liquid rotate: false - xy: 1205, 973 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -message - rotate: false - xy: 1443, 837 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -message-icon-full - rotate: false - xy: 1443, 837 + xy: 851, 376 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 place-arrow rotate: false - xy: 717, 554 + xy: 1048, 1559 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 rubble-1-0 rotate: false - xy: 1808, 1459 + xy: 1177, 965 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 rubble-1-1 rotate: false - xy: 1874, 1459 + xy: 1243, 1031 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 rubble-2-0 rotate: false - xy: 1940, 1459 + xy: 1309, 1097 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 rubble-2-1 rotate: false - xy: 723, 96 + xy: 1375, 1163 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 rubble-3-0 rotate: false - xy: 783, 260 + xy: 1244, 1657 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 rubble-3-1 rotate: false - xy: 783, 260 + xy: 1244, 1657 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 rubble-4-0 rotate: false - xy: 293, 742 + xy: 423, 742 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 rubble-4-1 rotate: false - xy: 293, 742 + xy: 423, 742 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 -bridge-conduit - rotate: false - xy: 1103, 852 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conduit-icon-full - rotate: false - xy: 1103, 852 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 bridge-conduit-arrow rotate: false - xy: 1103, 818 + xy: 817, 416 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-arrow rotate: false - xy: 1103, 818 + xy: 817, 416 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conduit-bridge rotate: false - xy: 1103, 784 + xy: 817, 382 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conduit-end rotate: false - xy: 1103, 750 + xy: 817, 348 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom rotate: false - xy: 1137, 753 + xy: 887, 478 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-0 rotate: false - xy: 1137, 719 + xy: 921, 497 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-1 rotate: false - xy: 1171, 1007 + xy: 851, 444 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-2 rotate: false - xy: 1205, 1007 + xy: 851, 410 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-3 rotate: false - xy: 1205, 1007 + xy: 851, 410 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-4 rotate: false - xy: 1205, 1007 + xy: 851, 410 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-6 rotate: false - xy: 1205, 1007 + xy: 851, 410 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-5 rotate: false - xy: 1171, 973 + xy: 885, 444 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-0 rotate: false - xy: 1171, 939 + xy: 885, 410 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-1 rotate: false - xy: 1273, 1007 + xy: 851, 342 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-2 rotate: false - xy: 1239, 973 + xy: 885, 376 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-3 rotate: false - xy: 1205, 939 + xy: 885, 342 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-3 rotate: false - xy: 1205, 939 + xy: 885, 342 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-4 rotate: false - xy: 1171, 905 + xy: 851, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-5 rotate: false - xy: 1307, 1007 + xy: 885, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-6 rotate: false - xy: 1273, 973 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-junction - rotate: false - xy: 1417, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-junction-icon-full - rotate: false - xy: 1417, 667 + xy: 921, 463 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-bottom rotate: false - xy: 1213, 633 + xy: 1652, 713 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-liquid rotate: false - xy: 1281, 633 + xy: 1670, 679 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-top rotate: false - xy: 1315, 633 + xy: 1670, 645 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-tank-bottom rotate: false - xy: 651, 1240 + xy: 754, 1632 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-liquid rotate: false - xy: 651, 1044 + xy: 754, 1534 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-top rotate: false - xy: 651, 946 + xy: 779, 1436 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -mechanical-pump - rotate: false - xy: 1443, 973 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mechanical-pump-icon-full - rotate: false - xy: 1443, 973 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conduit - rotate: false - xy: 1255, 565 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conduit-icon-full - rotate: false - xy: 1255, 565 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 phase-conduit-arrow rotate: false - xy: 1289, 599 + xy: 1993, 1169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit-bridge rotate: false - xy: 1187, 463 + xy: 1679, 1167 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit-end rotate: false - xy: 1221, 497 + xy: 1713, 1175 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-0 rotate: false - xy: 1221, 429 + xy: 1781, 1131 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-1 rotate: false - xy: 1255, 463 + xy: 1815, 1135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-2 rotate: false - xy: 1289, 497 + xy: 1849, 1135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-4 rotate: false - xy: 1323, 531 + xy: 1883, 1135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-5 rotate: false - xy: 1357, 565 + xy: 1917, 1135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-6 rotate: false - xy: 1391, 599 + xy: 1951, 1135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -rotary-pump - rotate: false - xy: 1676, 1463 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -rotary-pump-icon-full - rotate: false - xy: 1676, 1463 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -thermal-pump - rotate: false - xy: 881, 162 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -thermal-pump-icon-full - rotate: false - xy: 881, 162 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -dart-mech-pad - rotate: false - xy: 393, 58 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -dart-mech-pad-icon-full - rotate: false - xy: 393, 58 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -delta-mech-pad - rotate: false - xy: 459, 118 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -delta-mech-pad-icon-full - rotate: false - xy: 459, 118 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -glaive-ship-pad - rotate: false - xy: 685, 282 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -glaive-ship-pad-icon-full - rotate: false - xy: 685, 282 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -javelin-ship-pad - rotate: false - xy: 1280, 1623 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -javelin-ship-pad-icon-full - rotate: false - xy: 1280, 1623 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -omega-mech-pad - rotate: false - xy: 749, 652 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -omega-mech-pad-icon-full - rotate: false - xy: 749, 652 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -tau-mech-pad - rotate: false - xy: 913, 1219 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -tau-mech-pad-icon-full - rotate: false - xy: 913, 1219 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -trident-ship-pad - rotate: false - xy: 913, 1021 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -trident-ship-pad-icon-full - rotate: false - xy: 913, 1021 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 battery rotate: false - xy: 1071, 70 + xy: 1843, 1339 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -battery-icon-full +block-battery-full rotate: false - xy: 1071, 70 + xy: 1843, 1339 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1411,282 +1033,114 @@ battery-large orig: 96, 96 offset: 0, 0 index: -1 -battery-large-icon-full +block-battery-large-full rotate: false xy: 293, 384 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -combustion-generator - rotate: false - xy: 1137, 821 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -combustion-generator-icon-full - rotate: false - xy: 1137, 821 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 combustion-generator-top rotate: false - xy: 1137, 787 + xy: 853, 478 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -differential-generator - rotate: false - xy: 656, 1534 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -differential-generator-icon-full - rotate: false - xy: 656, 1534 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 differential-generator-liquid rotate: false - xy: 293, 188 + xy: 651, 1142 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 differential-generator-top rotate: false - xy: 391, 384 + xy: 651, 1044 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 impact-reactor rotate: false - xy: 1888, 1787 + xy: 219, 1262 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-bottom rotate: false - xy: 1498, 1661 + xy: 349, 1262 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-light rotate: false - xy: 1758, 1657 + xy: 479, 1262 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-plasma-0 rotate: false - xy: 1888, 1657 + xy: 293, 1132 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-plasma-1 rotate: false - xy: 163, 251 + xy: 293, 1002 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-plasma-2 rotate: false - xy: 155, 121 + xy: 423, 1132 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-plasma-3 rotate: false - xy: 219, 1262 + xy: 293, 872 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 -power-node - rotate: false - xy: 1255, 497 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -power-node-icon-full - rotate: false - xy: 1255, 497 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -power-node-large - rotate: false - xy: 1478, 1463 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -power-node-large-icon-full - rotate: false - xy: 1478, 1463 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 power-source rotate: false - xy: 1289, 531 + xy: 1747, 1131 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -power-void - rotate: false - xy: 1357, 599 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -power-void-icon-full - rotate: false - xy: 1357, 599 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -rtg-generator - rotate: false - xy: 1742, 1459 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -rtg-generator-icon-full - rotate: false - xy: 1742, 1459 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 rtg-generator-top rotate: false - xy: 1323, 463 + xy: 1951, 1101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -solar-panel - rotate: false - xy: 1459, 463 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -solar-panel-icon-full - rotate: false - xy: 1459, 463 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -solar-panel-large - rotate: false - xy: 881, 260 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -solar-panel-large-icon-full - rotate: false - xy: 881, 260 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -surge-tower - rotate: false - xy: 969, 1351 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -surge-tower-icon-full - rotate: false - xy: 969, 1351 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -thermal-generator - rotate: false - xy: 979, 1219 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -thermal-generator-icon-full - rotate: false - xy: 979, 1219 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -thorium-reactor - rotate: false - xy: 754, 1632 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -thorium-reactor-icon-full - rotate: false - xy: 754, 1632 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 thorium-reactor-center rotate: false - xy: 754, 1534 + xy: 1342, 1559 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 thorium-reactor-lights rotate: false - xy: 779, 1436 + xy: 877, 1461 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -turbine-generator - rotate: false - xy: 979, 1021 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -turbine-generator-icon-full - rotate: false - xy: 979, 1021 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 turbine-generator-top rotate: false - xy: 913, 955 + xy: 1375, 767 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -1698,7 +1152,7 @@ alloy-smelter orig: 96, 96 offset: 0, 0 index: -1 -alloy-smelter-icon-full +block-alloy-smelter-full rotate: false xy: 1, 1 size: 96, 96 @@ -1713,27 +1167,13 @@ alloy-smelter-top offset: 0, 0 index: -1 blast-mixer - rotate: false - xy: 651, 586 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -blast-mixer-icon-full - rotate: false - xy: 651, 586 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -coal-centrifuge rotate: false xy: 295, 24 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -coal-centrifuge-icon-full +block-blast-mixer-full rotate: false xy: 295, 24 size: 64, 64 @@ -1742,455 +1182,175 @@ coal-centrifuge-icon-full index: -1 cryofluidmixer-bottom rotate: false - xy: 847, 942 + xy: 913, 801 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cryofluidmixer-liquid rotate: false - xy: 847, 810 + xy: 979, 867 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cryofluidmixer-top rotate: false - xy: 847, 744 + xy: 913, 735 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cultivator rotate: false - xy: 847, 678 + xy: 979, 801 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cultivator-middle rotate: false - xy: 1016, 1549 + xy: 979, 735 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cultivator-top rotate: false - xy: 877, 1493 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -graphite-press - rotate: false - xy: 1148, 1557 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -graphite-press-icon-full - rotate: false - xy: 1148, 1557 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -incinerator - rotate: false - xy: 1375, 769 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -incinerator-icon-full - rotate: false - xy: 1375, 769 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-source - rotate: false - xy: 1417, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-source-icon-full - rotate: false - xy: 1417, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-void - rotate: false - xy: 1315, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-void-icon-full - rotate: false - xy: 1315, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -kiln - rotate: false - xy: 1214, 1557 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -kiln-icon-full - rotate: false - xy: 1214, 1557 + xy: 1045, 1295 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 kiln-top rotate: false - xy: 1346, 1623 + xy: 1111, 1097 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 silicon-smelter-top rotate: false - xy: 1346, 1623 + xy: 1111, 1097 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -liquid-source - rotate: false - xy: 1383, 633 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-source-icon-full - rotate: false - xy: 1383, 633 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -melter - rotate: false - xy: 1443, 939 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -melter-icon-full - rotate: false - xy: 1443, 939 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -multi-press - rotate: false - xy: 749, 1240 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -multi-press-icon-full - rotate: false - xy: 749, 1240 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 phase-weaver rotate: false - xy: 1676, 1529 + xy: 1045, 899 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 phase-weaver-bottom rotate: false - xy: 1742, 1525 + xy: 1111, 965 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 phase-weaver-weave rotate: false - xy: 1874, 1525 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -plastanium-compressor - rotate: false - xy: 1940, 1525 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -plastanium-compressor-icon-full - rotate: false - xy: 1940, 1525 + xy: 1177, 1031 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 plastanium-compressor-top rotate: false - xy: 1148, 1491 + xy: 1243, 1097 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 pulverizer rotate: false - xy: 1221, 395 + xy: 1985, 1135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulverizer-rotator rotate: false - xy: 1289, 463 + xy: 1815, 1101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pump-liquid rotate: false - xy: 1323, 497 + xy: 1849, 1101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -pyratite-mixer - rotate: false - xy: 1544, 1463 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -pyratite-mixer-icon-full - rotate: false - xy: 1544, 1463 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -separator - rotate: false - xy: 1471, 1397 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -separator-icon-full - rotate: false - xy: 1471, 1397 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 separator-liquid rotate: false - xy: 1537, 1397 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -silicon-smelter - rotate: false - xy: 1603, 1397 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -silicon-smelter-icon-full - rotate: false - xy: 1603, 1397 + xy: 1309, 965 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press rotate: false - xy: 1801, 1393 + xy: 1177, 767 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-frame0 rotate: false - xy: 1867, 1393 + xy: 1243, 833 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-frame1 rotate: false - xy: 1933, 1393 + xy: 1309, 899 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-frame2 rotate: false - xy: 979, 1417 + xy: 1375, 965 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-liquid rotate: false - xy: 913, 1417 + xy: 1243, 767 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-top rotate: false - xy: 903, 1351 + xy: 1309, 833 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -container - rotate: false - xy: 1098, 1689 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -container-icon-full - rotate: false - xy: 1098, 1689 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -core-foundation - rotate: false - xy: 163, 381 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -core-foundation-icon-full - rotate: false - xy: 163, 381 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -core-nucleus - rotate: false - xy: 1, 999 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -core-nucleus-icon-full - rotate: false - xy: 1, 999 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -core-shard - rotate: false - xy: 293, 286 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -core-shard-icon-full - rotate: false - xy: 293, 286 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -launch-pad - rotate: false - xy: 707, 1338 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -launch-pad-icon-full - rotate: false - xy: 707, 1338 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -launch-pad-large - rotate: false - xy: 349, 1262 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -launch-pad-large-icon-full - rotate: false - xy: 349, 1262 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -unloader - rotate: false - xy: 1271, 327 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -unloader-icon-full - rotate: false - xy: 1271, 327 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -vault - rotate: false - xy: 852, 1559 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -vault-icon-full - rotate: false - xy: 852, 1559 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 arc-heat rotate: false - xy: 877, 1459 + xy: 609, 1262 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-1 rotate: false - xy: 1071, 36 + xy: 1877, 1373 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-2 rotate: false - xy: 717, 488 + xy: 1073, 1493 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -2204,567 +1364,329 @@ block-3 index: -1 block-4 rotate: false - xy: 163, 901 + xy: 163, 1031 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 hail-heat rotate: false - xy: 609, 1296 + xy: 1557, 1001 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 lancer-heat rotate: false - xy: 1412, 1623 + xy: 1243, 1229 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 meltdown-heat rotate: false - xy: 293, 1132 + xy: 293, 742 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 ripple-heat rotate: false - xy: 783, 456 + xy: 1146, 1559 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 salvo-heat rotate: false - xy: 855, 96 + xy: 1111, 833 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 salvo-panel-left rotate: false - xy: 723, 30 + xy: 1177, 899 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 salvo-panel-right rotate: false - xy: 789, 30 + xy: 1243, 965 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scorch-heat rotate: false - xy: 1425, 531 + xy: 1021, 421 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 wave-liquid rotate: false - xy: 1045, 1219 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -command-center - rotate: false - xy: 950, 1615 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -command-center-icon-full - rotate: false - xy: 950, 1615 + xy: 1441, 767 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 crawler-factory rotate: false - xy: 847, 1140 + xy: 913, 867 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 dagger-factory rotate: false - xy: 847, 1140 + xy: 913, 867 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 draug-factory rotate: false - xy: 847, 1140 + xy: 913, 867 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 phantom-factory rotate: false - xy: 847, 1140 + xy: 913, 867 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spirit-factory rotate: false - xy: 847, 1140 + xy: 913, 867 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 wraith-factory rotate: false - xy: 847, 1140 + xy: 913, 867 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 crawler-factory-top rotate: false - xy: 847, 1008 + xy: 979, 933 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 dagger-factory-top rotate: false - xy: 1009, 1483 + xy: 1045, 1229 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 draug-factory-top rotate: false - xy: 525, 52 + xy: 1045, 1163 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 fortress-factory rotate: false - xy: 489, 282 + xy: 651, 654 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 fortress-factory-top rotate: false - xy: 619, 478 + xy: 749, 1240 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 ghoul-factory-top rotate: false - xy: 619, 478 + xy: 749, 1240 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 titan-factory-top rotate: false - xy: 619, 478 + xy: 749, 1240 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 ghoul-factory rotate: false - xy: 587, 184 + xy: 749, 1044 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 phantom-factory-top rotate: false - xy: 1544, 1529 + xy: 1375, 1295 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 rally-point rotate: false - xy: 1610, 1463 + xy: 1111, 899 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 repair-point-base rotate: false - xy: 1391, 565 + xy: 1917, 1101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 revenant-factory rotate: false - xy: 423, 1132 + xy: 423, 872 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 revenant-factory-top rotate: false - xy: 423, 1002 + xy: 293, 612 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 spirit-factory-top rotate: false - xy: 1735, 1393 + xy: 1375, 1031 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 titan-factory rotate: false - xy: 805, 1338 + xy: 975, 1461 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 wraith-factory-top rotate: false - xy: 1045, 1087 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -copper-wall - rotate: false - xy: 1273, 871 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -copper-wall-icon-full - rotate: false - xy: 1273, 871 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -copper-wall-large - rotate: false - xy: 1016, 1615 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -copper-wall-large-icon-full - rotate: false - xy: 1016, 1615 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -door - rotate: false - xy: 1341, 837 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -door-icon-full - rotate: false - xy: 1341, 837 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -door-large - rotate: false - xy: 591, 118 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -door-large-icon-full - rotate: false - xy: 591, 118 + xy: 1045, 701 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 door-large-open rotate: false - xy: 657, 118 + xy: 1111, 1295 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 door-open rotate: false - xy: 1307, 803 + xy: 1534, 689 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -phase-wall - rotate: false - xy: 1221, 463 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-wall-icon-full - rotate: false - xy: 1221, 463 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-wall-large - rotate: false - xy: 1610, 1529 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -phase-wall-large-icon-full - rotate: false - xy: 1610, 1529 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -scrap-wall-gigantic - rotate: false - xy: 423, 872 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -scrap-wall-gigantic-icon-full - rotate: false - xy: 423, 872 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -scrap-wall-huge1 - rotate: false - xy: 783, 162 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -scrap-wall-huge-icon-full - rotate: false - xy: 783, 162 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 scrap-wall-huge2 rotate: false - xy: 881, 456 + xy: 1244, 1559 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 scrap-wall-huge3 rotate: false - xy: 881, 358 + xy: 1342, 1657 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 scrap-wall-large1 rotate: false - xy: 1141, 1425 + xy: 1375, 1097 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scrap-wall-large2 rotate: false - xy: 1207, 1425 + xy: 1111, 767 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scrap-wall-large3 rotate: false - xy: 1273, 1425 + xy: 1177, 833 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scrap-wall-large4 rotate: false - xy: 1339, 1425 + xy: 1243, 899 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -scrap-wall1 - rotate: false - xy: 1357, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall-icon-full - rotate: false - xy: 1357, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 scrap-wall2 rotate: false - xy: 1391, 463 + xy: 1021, 387 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall3 rotate: false - xy: 1425, 497 + xy: 1021, 353 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall4 rotate: false - xy: 1357, 395 + xy: 1021, 319 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall5 rotate: false - xy: 1357, 395 + xy: 1021, 319 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -surge-wall - rotate: false - xy: 1021, 1 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -surge-wall-icon-full - rotate: false - xy: 1021, 1 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -surge-wall-large - rotate: false - xy: 1035, 1351 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -surge-wall-large-icon-full - rotate: false - xy: 1035, 1351 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -thorium-wall - rotate: false - xy: 1101, 308 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thorium-wall-icon-full - rotate: false - xy: 1101, 308 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thorium-wall-large - rotate: false - xy: 913, 1153 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -thorium-wall-large-icon-full - rotate: false - xy: 913, 1153 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -thruster - rotate: false - xy: 293, 482 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -thruster-icon-full - rotate: false - xy: 293, 482 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -titanium-wall - rotate: false - xy: 1271, 361 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-wall-icon-full - rotate: false - xy: 1271, 361 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-wall-large - rotate: false - xy: 979, 1087 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -titanium-wall-large-icon-full - rotate: false - xy: 979, 1087 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 bullet rotate: false - xy: 979, 347 + xy: 913, 681 size: 52, 52 orig: 52, 52 offset: 0, 0 index: -1 bullet-back rotate: false - xy: 979, 293 + xy: 967, 681 size: 52, 52 orig: 52, 52 offset: 0, 0 index: -1 casing rotate: false - xy: 903, 1423 + xy: 847, 660 size: 8, 16 orig: 8, 16 offset: 0, 0 @@ -2778,35 +1700,35 @@ circle-shadow index: -1 error rotate: false - xy: 1087, 460 + xy: 1497, 1453 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 laser rotate: false - xy: 387, 40 + xy: 1039, 685 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 laser-end rotate: false - xy: 759, 1770 + xy: 489, 208 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 minelaser rotate: false - xy: 1131, 206 + xy: 155, 301 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 minelaser-end rotate: false - xy: 950, 1681 + xy: 651, 580 size: 72, 72 orig: 72, 72 offset: 0, 0 @@ -2820,91 +1742,91 @@ missile index: -1 missile-back rotate: false - xy: 2006, 1535 + xy: 1599, 1155 size: 36, 36 orig: 36, 36 offset: 0, 0 index: -1 scale_marker rotate: false - xy: 459, 184 + xy: 1469, 1553 size: 4, 4 orig: 4, 4 offset: 0, 0 index: -1 scorch1 rotate: false - xy: 1461, 1257 + xy: 2019, 1067 size: 28, 100 orig: 28, 100 offset: 0, 0 index: -1 scorch2 rotate: false - xy: 1461, 1155 + xy: 1735, 1029 size: 28, 100 orig: 28, 100 offset: 0, 0 index: -1 scorch3 rotate: false - xy: 1491, 1257 + xy: 1765, 1029 size: 28, 100 orig: 28, 100 offset: 0, 0 index: -1 scorch4 rotate: false - xy: 1491, 1155 + xy: 1735, 927 size: 28, 100 orig: 28, 100 offset: 0, 0 index: -1 scorch5 rotate: false - xy: 1521, 1257 + xy: 1765, 927 size: 28, 100 orig: 28, 100 offset: 0, 0 index: -1 shell rotate: false - xy: 2006, 1497 + xy: 1641, 1197 size: 36, 36 orig: 36, 36 offset: 0, 0 index: -1 shell-back rotate: false - xy: 2006, 1459 + xy: 1683, 1239 size: 36, 36 orig: 36, 36 offset: 0, 0 index: -1 shot rotate: false - xy: 1459, 599 + xy: 1111, 668 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 transfer rotate: false - xy: 1137, 206 + xy: 155, 251 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 transfer-arrow rotate: false - xy: 1237, 293 + xy: 1701, 869 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 transfer-end rotate: false - xy: 1024, 1681 + xy: 759, 1770 size: 72, 72 orig: 72, 72 offset: 0, 0 @@ -2918,266 +1840,2289 @@ white index: -1 arc rotate: false - xy: 609, 1262 + xy: 1045, 1361 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -arc-icon-full +block-arc-full rotate: false - xy: 797, 1736 + xy: 1843, 1305 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -blast-drill-icon-full +block-blast-drill-full rotate: false - xy: 323, 1392 + xy: 163, 901 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 -char-icon-full +block-bridge-conduit-full rotate: false - xy: 1137, 889 + xy: 1911, 1373 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -cliffs-icon-full +bridge-conduit rotate: false - xy: 1137, 855 + xy: 1911, 1373 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -conduit-icon-full +block-bridge-conveyor-full rotate: false - xy: 1239, 1007 + xy: 1877, 1305 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -cracks-1-0 +bridge-conveyor rotate: false - xy: 1239, 837 + xy: 1877, 1305 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -cracks-1-1 +block-char-full rotate: false - xy: 1205, 803 + xy: 1911, 1339 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -cracks-1-2 +block-cliffs-full rotate: false - xy: 1171, 769 + xy: 1945, 1373 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -cracks-1-3 +block-coal-centrifuge-full rotate: false - xy: 1409, 973 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-1-4 - rotate: false - xy: 1375, 939 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-1-5 - rotate: false - xy: 1341, 905 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-1-6 - rotate: false - xy: 1307, 871 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-1-7 - rotate: false - xy: 1273, 837 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-2-0 - rotate: false - xy: 1164, 1689 + xy: 563, 216 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -cracks-2-1 +coal-centrifuge rotate: false - xy: 1230, 1689 + xy: 563, 216 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -cracks-2-2 +block-combustion-generator-full rotate: false - xy: 1296, 1689 + xy: 1911, 1305 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +combustion-generator + rotate: false + xy: 1911, 1305 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-command-center-full + rotate: false + xy: 361, 24 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -cracks-2-3 +command-center rotate: false - xy: 1362, 1689 + xy: 361, 24 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -cracks-2-4 +block-conduit-full rotate: false - xy: 1428, 1689 + xy: 1945, 1339 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-container-full + rotate: false + xy: 1139, 1493 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -cracks-2-5 +container rotate: false - xy: 393, 124 + xy: 1139, 1493 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -cracks-2-6 +block-conveyor-full rotate: false - xy: 847, 1272 + xy: 1979, 1373 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-0-0 + rotate: false + xy: 1979, 1373 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-copper-wall-full + rotate: false + xy: 1945, 1305 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +copper-wall + rotate: false + xy: 1945, 1305 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-copper-wall-large-full + rotate: false + xy: 629, 216 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -cracks-2-7 +copper-wall-large rotate: false - xy: 847, 1206 + xy: 629, 216 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -cracks-3-0 +block-core-foundation-full + rotate: false + xy: 163, 771 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +core-foundation + rotate: false + xy: 163, 771 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +block-core-nucleus-full + rotate: false + xy: 1, 999 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +core-nucleus + rotate: false + xy: 1, 999 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +block-core-shard-full + rotate: false + xy: 293, 286 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +core-shard + rotate: false + xy: 293, 286 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-craters-full + rotate: false + xy: 1979, 1339 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-crawler-factory-full + rotate: false + xy: 1205, 1493 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-cryofluidmixer-full + rotate: false + xy: 695, 216 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-cultivator-full + rotate: false + xy: 1271, 1493 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-cyclone-full rotate: false xy: 656, 1632 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cracks-3-1 +block-dagger-factory-full + rotate: false + xy: 1337, 1493 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-dark-metal-full + rotate: false + xy: 2013, 1373 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-1-full + rotate: false + xy: 1979, 1305 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-2-full + rotate: false + xy: 2013, 1339 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-3-full + rotate: false + xy: 2013, 1305 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-4-full + rotate: false + xy: 1775, 1267 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-5-full + rotate: false + xy: 1809, 1271 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-6-full + rotate: false + xy: 1843, 1271 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-darksand-full + rotate: false + xy: 1877, 1271 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-darksand-tainted-water-full + rotate: false + xy: 1911, 1271 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-darksand-water-full + rotate: false + xy: 1945, 1271 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dart-mech-pad-full + rotate: false + xy: 427, 24 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +dart-mech-pad + rotate: false + xy: 427, 24 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-deepwater-full + rotate: false + xy: 1979, 1271 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-delta-mech-pad-full + rotate: false + xy: 847, 1272 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +delta-mech-pad + rotate: false + xy: 847, 1272 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-differential-generator-full rotate: false xy: 553, 1164 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cracks-3-2 +differential-generator + rotate: false + xy: 553, 1164 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-distributor-full + rotate: false + xy: 847, 1206 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +distributor + rotate: false + xy: 847, 1206 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-door-full + rotate: false + xy: 2013, 1271 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +door + rotate: false + xy: 2013, 1271 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-door-large-full + rotate: false + xy: 847, 1140 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +door-large + rotate: false + xy: 847, 1140 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-draug-factory-full + rotate: false + xy: 847, 1074 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-dunerocks-full + rotate: false + xy: 563, 182 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-duo-full + rotate: false + xy: 597, 182 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-force-projector-full rotate: false xy: 553, 1066 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cracks-3-3 +force-projector + rotate: false + xy: 553, 1066 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-fortress-factory-full rotate: false xy: 553, 968 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cracks-3-4 +block-fuse-full rotate: false xy: 553, 870 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cracks-3-5 +block-ghoul-factory-full rotate: false xy: 553, 772 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cracks-3-6 +block-glaive-ship-pad-full rotate: false xy: 553, 674 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cracks-3-7 +glaive-ship-pad + rotate: false + xy: 553, 674 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-graphite-press-full + rotate: false + xy: 847, 1008 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +graphite-press + rotate: false + xy: 847, 1008 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-grass-full + rotate: false + xy: 631, 182 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-hail-full + rotate: false + xy: 665, 182 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-holostone-full + rotate: false + xy: 699, 182 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-hotrock-full + rotate: false + xy: 733, 182 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ice-full + rotate: false + xy: 767, 182 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ice-snow-full + rotate: false + xy: 557, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-icerocks-full + rotate: false + xy: 591, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ignarock-full + rotate: false + xy: 625, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-impact-reactor-full + rotate: false + xy: 163, 641 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +block-incinerator-full + rotate: false + xy: 659, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +incinerator + rotate: false + xy: 659, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-item-source-full + rotate: false + xy: 693, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-source + rotate: false + xy: 693, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-item-void-full + rotate: false + xy: 727, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-void + rotate: false + xy: 727, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-javelin-ship-pad-full + rotate: false + xy: 847, 942 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +javelin-ship-pad + rotate: false + xy: 847, 942 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-junction-full + rotate: false + xy: 761, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +junction + rotate: false + xy: 761, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-kiln-full + rotate: false + xy: 847, 876 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +kiln + rotate: false + xy: 847, 876 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-lancer-full + rotate: false + xy: 847, 810 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-laser-drill-full rotate: false xy: 553, 576 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cracks-4-0 +block-launch-pad-full + rotate: false + xy: 99, 1 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +launch-pad + rotate: false + xy: 99, 1 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-launch-pad-large-full + rotate: false + xy: 163, 511 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +launch-pad-large + rotate: false + xy: 163, 511 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +block-liquid-junction-full + rotate: false + xy: 559, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-junction + rotate: false + xy: 559, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-liquid-router-full + rotate: false + xy: 559, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-liquid-source-full + rotate: false + xy: 593, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-source + rotate: false + xy: 593, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-liquid-tank-full + rotate: false + xy: 197, 23 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-magmarock-full + rotate: false + xy: 559, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-mass-driver-full + rotate: false + xy: 656, 1534 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-mechanical-drill-full + rotate: false + xy: 847, 744 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-mechanical-pump-full + rotate: false + xy: 593, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +mechanical-pump + rotate: false + xy: 593, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-meltdown-full + rotate: false + xy: 163, 381 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +block-melter-full + rotate: false + xy: 627, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +melter + rotate: false + xy: 627, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-mend-projector-full + rotate: false + xy: 847, 678 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mend-projector + rotate: false + xy: 847, 678 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-mender-full + rotate: false + xy: 559, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +mender + rotate: false + xy: 559, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-message-full + rotate: false + xy: 593, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +message + rotate: false + xy: 593, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-2-full + rotate: false + xy: 627, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-3-full + rotate: false + xy: 661, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-5-full + rotate: false + xy: 593, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-damaged-full + rotate: false + xy: 627, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-full + rotate: false + xy: 661, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-moss-full + rotate: false + xy: 627, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-multi-press-full + rotate: false + xy: 293, 188 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +multi-press + rotate: false + xy: 293, 188 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-oil-extractor-full + rotate: false + xy: 391, 384 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-omega-mech-pad-full + rotate: false + xy: 391, 286 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +omega-mech-pad + rotate: false + xy: 391, 286 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-ore-coal-large + rotate: false + xy: 609, 1296 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ore-coal-medium + rotate: false + xy: 661, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +ore-coal-icon-full + rotate: false + xy: 661, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-coal-small + rotate: false + xy: 583, 1410 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ore-coal-tiny + rotate: false + xy: 1448, 691 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ore-coal-xlarge + rotate: false + xy: 1548, 1553 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ore-copper-large + rotate: false + xy: 1557, 1253 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ore-copper-medium + rotate: false + xy: 695, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +ore-copper-icon-full + rotate: false + xy: 695, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-copper-small + rotate: false + xy: 1934, 1923 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ore-copper-tiny + rotate: false + xy: 583, 1392 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ore-copper-xlarge + rotate: false + xy: 1598, 1553 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ore-lead-large + rotate: false + xy: 1557, 1211 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ore-lead-medium + rotate: false + xy: 729, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +ore-lead-icon-full + rotate: false + xy: 729, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-lead-small + rotate: false + xy: 521, 586 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ore-lead-tiny + rotate: false + xy: 1448, 673 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ore-lead-xlarge + rotate: false + xy: 1648, 1553 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ore-scrap-large + rotate: false + xy: 1557, 1169 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ore-scrap-medium + rotate: false + xy: 661, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +ore-scrap-icon-full + rotate: false + xy: 661, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-scrap-small + rotate: false + xy: 423, 488 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ore-scrap-tiny + rotate: false + xy: 155, 103 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ore-scrap-xlarge + rotate: false + xy: 923, 531 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ore-thorium-large + rotate: false + xy: 1557, 1127 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ore-thorium-medium + rotate: false + xy: 695, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +ore-thorium-icon-full + rotate: false + xy: 695, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-thorium-small + rotate: false + xy: 219, 1162 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ore-thorium-tiny + rotate: false + xy: 852, 1541 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ore-thorium-xlarge + rotate: false + xy: 973, 523 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ore-titanium-large + rotate: false + xy: 1557, 1085 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ore-titanium-medium + rotate: false + xy: 729, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +ore-titanium-icon-full + rotate: false + xy: 729, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-titanium-small + rotate: false + xy: 1073, 1467 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ore-titanium-tiny + rotate: false + xy: 877, 1443 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ore-titanium-xlarge + rotate: false + xy: 1466, 717 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-overdrive-projector-full + rotate: false + xy: 491, 142 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +overdrive-projector + rotate: false + xy: 491, 142 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-overflow-gate-full + rotate: false + xy: 695, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +overflow-gate + rotate: false + xy: 695, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pebbles-full + rotate: false + xy: 729, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phantom-factory-full + rotate: false + xy: 725, 586 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-phase-conduit-full + rotate: false + xy: 729, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conduit + rotate: false + xy: 729, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phase-conveyor-full + rotate: false + xy: 763, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conveyor + rotate: false + xy: 763, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phase-wall-full + rotate: false + xy: 763, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-wall + rotate: false + xy: 763, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phase-wall-large-full + rotate: false + xy: 791, 586 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +phase-wall-large + rotate: false + xy: 791, 586 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-phase-weaver-full + rotate: false + xy: 903, 1395 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-pine-full + rotate: false + xy: 1698, 1553 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-plastanium-compressor-full + rotate: false + xy: 969, 1395 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +plastanium-compressor + rotate: false + xy: 969, 1395 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-pneumatic-drill-full + rotate: false + xy: 1035, 1395 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-power-node-full + rotate: false + xy: 763, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +power-node + rotate: false + xy: 763, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-power-node-large-full + rotate: false + xy: 1403, 1493 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +power-node-large + rotate: false + xy: 1403, 1493 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-power-source-full + rotate: false + xy: 763, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-power-void-full + rotate: false + xy: 801, 182 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +power-void + rotate: false + xy: 801, 182 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pulse-conduit-full + rotate: false + xy: 795, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pulverizer-full + rotate: false + xy: 797, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pyratite-mixer-full + rotate: false + xy: 1101, 1427 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +pyratite-mixer + rotate: false + xy: 1101, 1427 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-repair-point-full + rotate: false + xy: 797, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-revenant-factory-full rotate: false xy: 848, 1755 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 -cracks-4-1 +block-ripple-full + rotate: false + xy: 391, 188 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-rock-full + rotate: false + xy: 1730, 1607 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-rocks-full + rotate: false + xy: 797, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-rotary-pump-full + rotate: false + xy: 1167, 1427 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +rotary-pump + rotate: false + xy: 1167, 1427 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-router-full + rotate: false + xy: 797, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +router + rotate: false + xy: 797, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-rtg-generator-full + rotate: false + xy: 1233, 1427 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +rtg-generator + rotate: false + xy: 1233, 1427 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-salt-full + rotate: false + xy: 1466, 683 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-saltrocks-full + rotate: false + xy: 1500, 683 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-salvo-full + rotate: false + xy: 1299, 1427 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-sand-boulder-full + rotate: false + xy: 829, 148 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sand-full + rotate: false + xy: 831, 114 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sand-water-full + rotate: false + xy: 831, 80 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sandrocks-full + rotate: false + xy: 831, 46 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scatter-full + rotate: false + xy: 1365, 1427 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-scorch-full + rotate: false + xy: 831, 12 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scrap-wall-full + rotate: false + xy: 1176, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +scrap-wall1 + rotate: false + xy: 1176, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scrap-wall-gigantic-full rotate: false xy: 978, 1755 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 -cracks-4-2 +scrap-wall-gigantic + rotate: false + xy: 978, 1755 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +block-scrap-wall-huge-full + rotate: false + xy: 295, 90 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +scrap-wall-huge1 + rotate: false + xy: 295, 90 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-scrap-wall-large-full + rotate: false + xy: 1431, 1427 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-separator-full + rotate: false + xy: 1101, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +separator + rotate: false + xy: 1101, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-shale-boulder-full + rotate: false + xy: 1244, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shale-full + rotate: false + xy: 1278, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shalerocks-full + rotate: false + xy: 1312, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shock-mine-full + rotate: false + xy: 1346, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shrubs-full + rotate: false + xy: 1380, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-silicon-smelter-full + rotate: false + xy: 1167, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +silicon-smelter + rotate: false + xy: 1167, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-snow-full + rotate: false + xy: 1414, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-snow-pine-full + rotate: false + xy: 1780, 1607 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-snowrock-full + rotate: false + xy: 1830, 1607 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-snowrocks-full + rotate: false + xy: 725, 552 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-solar-panel-full + rotate: false + xy: 759, 552 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +solar-panel + rotate: false + xy: 759, 552 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-solar-panel-large-full + rotate: false + xy: 393, 90 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +solar-panel-large + rotate: false + xy: 393, 90 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-sorter-full + rotate: false + xy: 793, 552 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +sorter + rotate: false + xy: 793, 552 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spawn-full + rotate: false + xy: 717, 518 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spectre-full rotate: false xy: 1108, 1755 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 -cracks-4-3 +block-spirit-factory-full + rotate: false + xy: 1233, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-spore-cluster-full + rotate: false + xy: 1557, 1043 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-spore-moss-full + rotate: false + xy: 717, 484 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spore-pine-full + rotate: false + xy: 1880, 1607 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-spore-press-full + rotate: false + xy: 1299, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-sporerocks-full + rotate: false + xy: 751, 518 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-stone-full + rotate: false + xy: 785, 518 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-surge-tower-full + rotate: false + xy: 1365, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +surge-tower + rotate: false + xy: 1365, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-surge-wall-full + rotate: false + xy: 751, 484 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +surge-wall + rotate: false + xy: 751, 484 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-surge-wall-large-full + rotate: false + xy: 1431, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +surge-wall-large + rotate: false + xy: 1431, 1361 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-swarmer-full + rotate: false + xy: 857, 612 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-tainted-water-full + rotate: false + xy: 785, 484 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-tar-full + rotate: false + xy: 783, 450 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-tau-mech-pad-full + rotate: false + xy: 857, 546 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +tau-mech-pad + rotate: false + xy: 857, 546 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-tendrils-full + rotate: false + xy: 783, 416 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-thermal-generator-full + rotate: false + xy: 761, 216 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +thermal-generator + rotate: false + xy: 761, 216 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-thermal-pump-full + rotate: false + xy: 521, 478 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +thermal-pump + rotate: false + xy: 521, 478 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-thorium-reactor-full + rotate: false + xy: 489, 380 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +thorium-reactor + rotate: false + xy: 489, 380 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-thorium-wall-full + rotate: false + xy: 783, 382 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +thorium-wall + rotate: false + xy: 783, 382 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-thorium-wall-large-full + rotate: false + xy: 493, 76 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +thorium-wall-large + rotate: false + xy: 493, 76 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-thruster-full rotate: false xy: 1238, 1755 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 +thruster + rotate: false + xy: 1238, 1755 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +block-titan-factory-full + rotate: false + xy: 489, 282 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-titanium-conveyor-full + rotate: false + xy: 783, 348 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-0-0 + rotate: false + xy: 783, 348 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-titanium-wall-full + rotate: false + xy: 783, 314 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-wall + rotate: false + xy: 783, 314 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-titanium-wall-large-full + rotate: false + xy: 493, 10 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +titanium-wall-large + rotate: false + xy: 493, 10 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-trident-ship-pad-full + rotate: false + xy: 913, 1329 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +trident-ship-pad + rotate: false + xy: 913, 1329 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-turbine-generator-full + rotate: false + xy: 913, 1263 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +turbine-generator + rotate: false + xy: 913, 1263 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-unloader-full + rotate: false + xy: 819, 518 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +unloader + rotate: false + xy: 819, 518 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-vault-full + rotate: false + xy: 619, 478 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +vault + rotate: false + xy: 619, 478 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +block-water-extractor-full + rotate: false + xy: 979, 1329 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-water-full + rotate: false + xy: 819, 484 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-wave-full + rotate: false + xy: 913, 1197 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-white-tree-dead-full + rotate: false + xy: 1, 1725 + size: 320, 320 + orig: 320, 320 + offset: 0, 0 + index: -1 +block-white-tree-full + rotate: false + xy: 1, 1403 + size: 320, 320 + orig: 320, 320 + offset: 0, 0 + index: -1 +block-wraith-factory-full + rotate: false + xy: 979, 1263 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-1-0 + rotate: false + xy: 1516, 761 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-1 + rotate: false + xy: 1516, 727 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-2 + rotate: false + xy: 1550, 757 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-3 + rotate: false + xy: 1550, 723 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-4 + rotate: false + xy: 1584, 747 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-5 + rotate: false + xy: 1584, 713 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-6 + rotate: false + xy: 1618, 747 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-7 + rotate: false + xy: 1618, 713 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-2-0 + rotate: false + xy: 913, 1131 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-1 + rotate: false + xy: 979, 1197 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-2 + rotate: false + xy: 913, 1065 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-3 + rotate: false + xy: 979, 1131 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-4 + rotate: false + xy: 913, 999 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-5 + rotate: false + xy: 979, 1065 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-6 + rotate: false + xy: 913, 933 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-7 + rotate: false + xy: 979, 999 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-3-0 + rotate: false + xy: 587, 380 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +cracks-3-1 + rotate: false + xy: 587, 282 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +cracks-3-2 + rotate: false + xy: 685, 380 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +cracks-3-3 + rotate: false + xy: 685, 282 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +cracks-3-4 + rotate: false + xy: 583, 1436 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +cracks-3-5 + rotate: false + xy: 681, 1436 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +cracks-3-6 + rotate: false + xy: 609, 1338 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +cracks-3-7 + rotate: false + xy: 707, 1338 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +cracks-4-0 + rotate: false + xy: 1758, 1787 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +cracks-4-1 + rotate: false + xy: 1888, 1787 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +cracks-4-2 + rotate: false + xy: 1498, 1661 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +cracks-4-3 + rotate: false + xy: 1628, 1661 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 cracks-4-4 rotate: false - xy: 1368, 1755 + xy: 1758, 1657 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-5 rotate: false - xy: 1498, 1791 + xy: 1888, 1657 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-6 rotate: false - xy: 1628, 1791 + xy: 163, 251 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-7 rotate: false - xy: 1758, 1787 + xy: 155, 121 size: 128, 128 orig: 128, 128 offset: 0, 0 @@ -3238,1794 +4183,1185 @@ cracks-5-7 orig: 160, 160 offset: 0, 0 index: -1 -craters-icon-full - rotate: false - xy: 1239, 803 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -crawler-factory-icon-full - rotate: false - xy: 847, 1074 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cryofluidmixer-icon-full - rotate: false - xy: 847, 876 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cultivator-icon-full - rotate: false - xy: 950, 1549 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 cyclone rotate: false - xy: 99, 1 + xy: 651, 1240 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cyclone-icon-full - rotate: false - xy: 197, 23 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -dagger-factory-icon-full - rotate: false - xy: 943, 1483 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -dark-metal-icon-full - rotate: false - xy: 1205, 769 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-1-icon-full - rotate: false - xy: 1171, 735 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-2-icon-full - rotate: false - xy: 1409, 939 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-3-icon-full - rotate: false - xy: 1375, 905 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-4-icon-full - rotate: false - xy: 1341, 871 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-5-icon-full - rotate: false - xy: 1307, 837 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-6-icon-full - rotate: false - xy: 1273, 803 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -darksand-icon-full - rotate: false - xy: 1239, 769 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -darksand-tainted-water-icon-full - rotate: false - xy: 1205, 735 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -darksand-water-icon-full - rotate: false - xy: 1409, 905 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -deepwater-icon-full - rotate: false - xy: 1375, 871 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -draug-factory-icon-full - rotate: false - xy: 459, 52 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -dunerocks-icon-full - rotate: false - xy: 1273, 769 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 duo rotate: false - xy: 1239, 735 + xy: 1568, 679 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -duo-icon-full - rotate: false - xy: 1409, 871 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -fortress-factory-icon-full - rotate: false - xy: 489, 184 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 fuse rotate: false - xy: 587, 380 + xy: 749, 1142 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -fuse-icon-full - rotate: false - xy: 587, 282 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -ghoul-factory-icon-full - rotate: false - xy: 685, 380 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -grass-icon-full - rotate: false - xy: 1375, 837 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 hail rotate: false - xy: 1341, 803 + xy: 1602, 679 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -hail-icon-full +item-blast-compound-large rotate: false - xy: 1307, 769 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -holostone-icon-full - rotate: false - xy: 1273, 735 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -hotrock-icon-full - rotate: false - xy: 1409, 837 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ice-icon-full - rotate: false - xy: 1375, 803 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ice-snow-icon-full - rotate: false - xy: 1341, 769 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -icerocks-icon-full - rotate: false - xy: 1307, 735 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ignarock-icon-full - rotate: false - xy: 1409, 803 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -impact-reactor-icon-full - rotate: false - xy: 1628, 1661 - size: 128, 128 - orig: 128, 128 + xy: 1557, 959 + size: 40, 40 + orig: 40, 40 offset: 0, 0 index: -1 item-blast-compound-medium rotate: false - xy: 583, 1410 - size: 24, 24 - orig: 24, 24 + xy: 1568, 645 + size: 32, 32 + orig: 32, 32 offset: 0, 0 index: -1 item-blast-compound-small rotate: false - xy: 583, 1392 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-blast-compound-xlarge - rotate: false - xy: 1161, 1083 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-blast-compound-xxlarge - rotate: false - xy: 1137, 394 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-coal-medium - rotate: false - xy: 847, 652 + xy: 2019, 1531 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -item-coal-small - rotate: false - xy: 155, 103 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-coal-xlarge - rotate: false - xy: 1203, 1083 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-coal-xxlarge - rotate: false - xy: 1101, 1367 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-copper-medium - rotate: false - xy: 873, 652 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-copper-small - rotate: false - xy: 852, 1541 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-copper-xlarge - rotate: false - xy: 1245, 1083 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-copper-xxlarge - rotate: false - xy: 1151, 1375 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-graphite-medium - rotate: false - xy: 1934, 1923 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-graphite-small - rotate: false - xy: 723, 166 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-graphite-xlarge - rotate: false - xy: 1287, 1083 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-graphite-xxlarge - rotate: false - xy: 1201, 1375 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-lead-medium - rotate: false - xy: 521, 586 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-lead-small - rotate: false - xy: 913, 557 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-lead-xlarge - rotate: false - xy: 1329, 1083 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-lead-xxlarge - rotate: false - xy: 1251, 1375 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-metaglass-medium - rotate: false - xy: 423, 488 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-metaglass-small - rotate: false - xy: 1451, 1407 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-metaglass-xlarge - rotate: false - xy: 1371, 1083 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-metaglass-xxlarge - rotate: false - xy: 1301, 1375 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-phase-fabric-medium - rotate: false - xy: 219, 1162 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-phase-fabric-small - rotate: false - xy: 877, 1441 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-phase-fabric-xlarge - rotate: false - xy: 1413, 1083 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-phase-fabric-xxlarge - rotate: false - xy: 1351, 1375 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-plastanium-medium - rotate: false - xy: 361, 64 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-plastanium-small - rotate: false - xy: 895, 1441 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-plastanium-xlarge - rotate: false - xy: 1110, 1025 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-plastanium-xxlarge - rotate: false - xy: 1401, 1375 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-pyratite-medium - rotate: false - xy: 1111, 1457 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-pyratite-small - rotate: false - xy: 1145, 667 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-pyratite-xlarge - rotate: false - xy: 1161, 1041 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-pyratite-xxlarge - rotate: false - xy: 1111, 1317 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-sand-medium - rotate: false - xy: 1105, 384 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-sand-small +item-blast-compound-tiny rotate: false xy: 197, 5 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -item-sand-xlarge +item-blast-compound-xlarge rotate: false - xy: 1203, 1041 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-sand-xxlarge - rotate: false - xy: 1111, 1267 + xy: 1597, 1403 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -item-scrap-medium +item-coal-large rotate: false - xy: 1271, 301 + xy: 1557, 917 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-coal-medium + rotate: false + xy: 1636, 679 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-coal-small + rotate: false + xy: 827, 560 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -item-scrap-small +item-coal-tiny rotate: false - xy: 1135, 274 + xy: 1021, 717 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -item-scrap-xlarge +item-coal-xlarge rotate: false - xy: 1245, 1041 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-scrap-xxlarge - rotate: false - xy: 1111, 1217 + xy: 1647, 1453 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -item-silicon-medium +item-copper-large rotate: false - xy: 1305, 335 + xy: 1557, 875 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-copper-medium + rotate: false + xy: 1679, 1201 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-copper-small + rotate: false + xy: 783, 288 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -item-silicon-small +item-copper-tiny rotate: false - xy: 1131, 256 + xy: 1079, 1377 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -item-silicon-xlarge +item-copper-xlarge rotate: false - xy: 1287, 1041 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-silicon-xxlarge - rotate: false - xy: 1111, 1167 + xy: 1647, 1403 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -item-spore-pod-medium +item-graphite-large rotate: false - xy: 1339, 369 + xy: 1557, 833 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-graphite-medium + rotate: false + xy: 1755, 1233 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-graphite-small + rotate: false + xy: 1145, 676 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -item-spore-pod-small +item-graphite-tiny rotate: false - xy: 1521, 1213 + xy: 897, 290 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -item-spore-pod-xlarge +item-graphite-xlarge rotate: false - xy: 1329, 1041 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-spore-pod-xxlarge - rotate: false - xy: 1111, 1117 + xy: 1719, 1503 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -item-surge-alloy-medium +item-lead-large rotate: false - xy: 1461, 1129 + xy: 1557, 791 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-lead-medium + rotate: false + xy: 1789, 1233 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-lead-small + rotate: false + xy: 1701, 843 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -item-surge-alloy-small +item-lead-tiny rotate: false - xy: 1986, 1931 + xy: 2027, 1253 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -item-surge-alloy-xlarge +item-lead-xlarge rotate: false - xy: 1371, 1041 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-surge-alloy-xxlarge - rotate: false - xy: 1161, 1325 + xy: 1697, 1453 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -item-thorium-medium +item-metaglass-large rotate: false - xy: 1521, 1231 + xy: 1607, 1361 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-metaglass-medium + rotate: false + xy: 1823, 1237 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-metaglass-small + rotate: false + xy: 1735, 901 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -item-thorium-small +item-metaglass-tiny rotate: false - xy: 475, 496 + xy: 1795, 1113 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -item-thorium-xlarge +item-metaglass-xlarge rotate: false - xy: 1413, 1041 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-thorium-xxlarge - rotate: false - xy: 1211, 1325 + xy: 1697, 1403 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -item-titanium-medium +item-phase-fabric-large + rotate: false + xy: 1607, 1319 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-phase-fabric-medium + rotate: false + xy: 1857, 1237 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-phase-fabric-small rotate: false xy: 1960, 1923 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -item-titanium-small +item-phase-fabric-tiny rotate: false - xy: 271, 1170 + xy: 2019, 1513 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -item-titanium-xlarge +item-phase-fabric-xlarge rotate: false - xy: 2006, 1615 + xy: 1769, 1507 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-plastanium-large + rotate: false + xy: 1649, 1361 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 -item-titanium-xxlarge +item-plastanium-medium rotate: false - xy: 1161, 1275 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -lancer - rotate: false - xy: 1280, 1557 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -lancer-icon-full - rotate: false - xy: 1346, 1557 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -laser-drill-icon-full - rotate: false - xy: 295, 90 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -liquid-router-icon-full - rotate: false - xy: 1247, 633 + xy: 1891, 1237 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -liquid-tank-icon-full - rotate: false - xy: 651, 1142 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -magmarock-icon-full - rotate: false - xy: 1443, 1007 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mass-driver - rotate: false - xy: 651, 848 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -mass-driver-icon-full - rotate: false - xy: 651, 652 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -mech-icon-alpha-mech - rotate: false - xy: 1311, 1325 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mech-icon-dart-ship - rotate: false - xy: 1261, 1275 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mech-icon-delta-mech - rotate: false - xy: 1211, 1225 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mech-icon-glaive-ship - rotate: false - xy: 1045, 826 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -mech-icon-javelin-ship - rotate: false - xy: 1161, 1175 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mech-icon-omega-mech - rotate: false - xy: 584, 1537 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -mech-icon-tau-mech - rotate: false - xy: 1045, 768 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -mech-icon-trident-ship - rotate: false - xy: 1045, 710 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -mechanical-drill-icon-full - rotate: false - xy: 1478, 1595 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -meltdown - rotate: false - xy: 479, 1262 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -meltdown-icon-full - rotate: false - xy: 293, 1002 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -metal-floor-2-icon-full - rotate: false - xy: 1443, 803 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -metal-floor-3-icon-full - rotate: false - xy: 1443, 769 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -metal-floor-5-icon-full - rotate: false - xy: 1443, 735 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -metal-floor-damaged-icon-full - rotate: false - xy: 1451, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -metal-floor-icon-full - rotate: false - xy: 1451, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -moss-icon-full - rotate: false - xy: 1451, 633 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -oil-extractor-icon-full - rotate: false - xy: 749, 1044 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -ore-coal-icon-full - rotate: false - xy: 1187, 599 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-coal-icon-medium - rotate: false - xy: 1187, 599 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-coal-icon-large - rotate: false - xy: 1361, 1325 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -ore-coal-icon-small +item-plastanium-small rotate: false xy: 449, 488 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -ore-copper-icon-full +item-plastanium-tiny rotate: false - xy: 1187, 565 - size: 32, 32 - orig: 32, 32 + xy: 271, 1170 + size: 16, 16 + orig: 16, 16 offset: 0, 0 index: -1 -ore-copper-icon-medium +item-plastanium-xlarge rotate: false - xy: 1187, 565 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-copper-icon-large - rotate: false - xy: 1311, 1275 + xy: 1819, 1507 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -ore-copper-icon-small +item-pyratite-large + rotate: false + xy: 1649, 1319 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-pyratite-medium + rotate: false + xy: 1925, 1237 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-pyratite-small rotate: false xy: 245, 1162 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -ore-lead-icon-full +item-pyratite-tiny rotate: false - xy: 1221, 599 - size: 32, 32 - orig: 32, 32 + xy: 501, 496 + size: 16, 16 + orig: 16, 16 offset: 0, 0 index: -1 -ore-lead-icon-medium +item-pyratite-xlarge rotate: false - xy: 1221, 599 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-lead-icon-large - rotate: false - xy: 1261, 1225 + xy: 1869, 1507 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -ore-lead-icon-small +item-sand-large rotate: false - xy: 361, 38 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -ore-scrap-icon-full - rotate: false - xy: 1187, 531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-scrap-icon-medium - rotate: false - xy: 1187, 531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-scrap-icon-large - rotate: false - xy: 1211, 1175 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -ore-scrap-icon-small - rotate: false - xy: 1111, 1431 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -ore-thorium-icon-full - rotate: false - xy: 1221, 565 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-thorium-icon-medium - rotate: false - xy: 1221, 565 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-thorium-icon-large - rotate: false - xy: 1161, 1125 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -ore-thorium-icon-small - rotate: false - xy: 1365, 369 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -ore-titanium-icon-full - rotate: false - xy: 1255, 599 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-titanium-icon-medium - rotate: false - xy: 1255, 599 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ore-titanium-icon-large - rotate: false - xy: 1361, 1275 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -ore-titanium-icon-small - rotate: false - xy: 1487, 1129 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -pebbles-icon-full - rotate: false - xy: 1221, 531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phantom-factory-icon-full - rotate: false - xy: 1478, 1529 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -phase-weaver-icon-full - rotate: false - xy: 1808, 1525 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -pine-icon-full - rotate: false - xy: 1311, 1225 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -pneumatic-drill-icon-full - rotate: false - xy: 1280, 1491 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -power-source-icon-full - rotate: false - xy: 1323, 565 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulse-conduit-icon-full - rotate: false - xy: 1187, 395 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulverizer-icon-full - rotate: false - xy: 1255, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -repair-point - rotate: false - xy: 1357, 531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -repair-point-icon-full - rotate: false - xy: 1425, 599 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -revenant-factory-icon-full - rotate: false - xy: 293, 872 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -ripple - rotate: false - xy: 815, 554 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -ripple-icon-full - rotate: false - xy: 783, 358 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 -rock-icon-full - rotate: false - xy: 1361, 1225 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -rocks-icon-full - rotate: false - xy: 1255, 395 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -salt-icon-full - rotate: false - xy: 1357, 497 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -saltrocks-icon-full - rotate: false - xy: 1391, 531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -salvo - rotate: false - xy: 789, 96 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -salvo-icon-full - rotate: false - xy: 921, 96 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -sand-boulder-icon-full - rotate: false - xy: 1425, 565 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sand-icon-full - rotate: false - xy: 1289, 395 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sand-water-icon-full - rotate: false - xy: 1323, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sandrocks-icon-full - rotate: false - xy: 1357, 463 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scatter - rotate: false - xy: 855, 30 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -scatter-icon-full - rotate: false - xy: 921, 30 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -scorch - rotate: false - xy: 1391, 497 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scorch-icon-full - rotate: false - xy: 1323, 395 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall-large-icon-full - rotate: false - xy: 1405, 1425 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -shale-boulder-icon-full - rotate: false - xy: 1391, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shale-icon-full - rotate: false - xy: 1425, 463 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shalerocks-icon-full - rotate: false - xy: 1391, 395 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shock-mine-icon-full - rotate: false - xy: 1425, 395 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shrubs-icon-full - rotate: false - xy: 1459, 565 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -snow-icon-full - rotate: false - xy: 1459, 531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -snow-pine-icon-full - rotate: false - xy: 1261, 1125 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -snowrock-icon-full - rotate: false - xy: 1361, 1175 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -snowrocks-icon-full - rotate: false - xy: 1459, 497 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spawn-icon-full - rotate: false - xy: 1459, 395 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spectre - rotate: false - xy: 293, 612 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -spectre-icon-full - rotate: false - xy: 423, 742 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -spirit-factory-icon-full - rotate: false - xy: 1669, 1397 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -spore-cluster-icon-full - rotate: false - xy: 2006, 1573 + xy: 1691, 1361 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 -spore-moss-icon-full +item-sand-medium rotate: false - xy: 1455, 1091 + xy: 1959, 1237 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -spore-pine-icon-full +item-sand-small rotate: false - xy: 1361, 1125 + xy: 809, 288 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-sand-tiny + rotate: false + xy: 501, 478 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-sand-xlarge + rotate: false + xy: 1919, 1507 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -spore-press-icon-full +item-scrap-large rotate: false - xy: 1045, 1417 + xy: 1691, 1319 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-scrap-medium + rotate: false + xy: 1993, 1237 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-scrap-small + rotate: false + xy: 1701, 817 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-scrap-tiny + rotate: false + xy: 2018, 1853 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-scrap-xlarge + rotate: false + xy: 1969, 1507 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-silicon-large + rotate: false + xy: 1733, 1361 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-silicon-medium + rotate: false + xy: 1637, 1159 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-silicon-small + rotate: false + xy: 1735, 875 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-silicon-tiny + rotate: false + xy: 173, 103 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-silicon-xlarge + rotate: false + xy: 1747, 1453 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-spore-pod-large + rotate: false + xy: 1733, 1319 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-spore-pod-medium + rotate: false + xy: 1633, 1087 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-spore-pod-small + rotate: false + xy: 1761, 901 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-spore-pod-tiny + rotate: false + xy: 215, 5 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-spore-pod-xlarge + rotate: false + xy: 1747, 1403 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-surge-alloy-large + rotate: false + xy: 1607, 1277 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-surge-alloy-medium + rotate: false + xy: 1633, 1019 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-surge-alloy-small + rotate: false + xy: 1986, 1923 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-surge-alloy-tiny + rotate: false + xy: 1021, 699 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-surge-alloy-xlarge + rotate: false + xy: 1797, 1457 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-thorium-large + rotate: false + xy: 1649, 1277 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-thorium-medium + rotate: false + xy: 1633, 951 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-thorium-small + rotate: false + xy: 475, 488 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-thorium-tiny + rotate: false + xy: 1021, 681 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-thorium-xlarge + rotate: false + xy: 1797, 1407 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-titanium-large + rotate: false + xy: 1691, 1277 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-titanium-medium + rotate: false + xy: 1633, 883 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-titanium-small + rotate: false + xy: 1701, 791 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-titanium-tiny + rotate: false + xy: 2027, 1235 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-titanium-xlarge + rotate: false + xy: 1847, 1457 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +lancer + rotate: false + xy: 1177, 1163 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -sporerocks-icon-full +liquid-cryofluid-large rotate: false - xy: 1455, 1057 + xy: 1733, 1277 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +liquid-cryofluid-medium + rotate: false + xy: 1633, 815 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -stone-icon-full +liquid-cryofluid-small rotate: false - xy: 987, 1 + xy: 1761, 875 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +liquid-cryofluid-tiny + rotate: false + xy: 1795, 1095 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +liquid-cryofluid-xlarge + rotate: false + xy: 1947, 1457 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +liquid-oil-large + rotate: false + xy: 1599, 1235 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +liquid-oil-medium + rotate: false + xy: 1652, 747 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -swarmer +liquid-oil-small rotate: false - xy: 913, 1285 - size: 64, 64 - orig: 64, 64 + xy: 2012, 1923 + size: 24, 24 + orig: 24, 24 offset: 0, 0 index: -1 -swarmer-icon-full +liquid-oil-tiny rotate: false - xy: 979, 1285 - size: 64, 64 - orig: 64, 64 + xy: 2018, 1835 + size: 16, 16 + orig: 16, 16 offset: 0, 0 index: -1 -tainted-water-icon-full +liquid-oil-xlarge rotate: false - xy: 1055, 2 + xy: 1947, 1407 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +liquid-slag-large + rotate: false + xy: 1599, 1193 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +liquid-slag-medium + rotate: false + xy: 1857, 1169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -tar-icon-full +liquid-slag-small rotate: false - xy: 1089, 2 + xy: 2018, 1897 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +liquid-slag-tiny + rotate: false + xy: 233, 5 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +liquid-slag-xlarge + rotate: false + xy: 1997, 1457 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +liquid-water-large + rotate: false + xy: 1641, 1235 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +liquid-water-medium + rotate: false + xy: 1925, 1169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -tendrils-icon-full +liquid-water-small rotate: false - xy: 1101, 342 - size: 32, 32 - orig: 32, 32 + xy: 2018, 1871 + size: 24, 24 + orig: 24, 24 offset: 0, 0 index: -1 -titan-factory-icon-full +liquid-water-tiny rotate: false - xy: 852, 1657 + xy: 2027, 1217 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +liquid-water-xlarge + rotate: false + xy: 1997, 1407 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mass-driver + rotate: false + xy: 805, 1338 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -unit-icon-chaos-array +mech-alpha-mech-full rotate: false - xy: 423, 612 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -unit-icon-crawler - rotate: false - xy: 1411, 1175 + xy: 1507, 1345 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -unit-icon-dagger +mech-dart-ship-full rotate: false - xy: 1411, 1125 + xy: 1507, 1295 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -unit-icon-eradicator +mech-delta-mech-full rotate: false - xy: 1, 99 - size: 152, 124 - orig: 152, 124 - offset: 0, 0 - index: -1 -unit-icon-eruptor - rotate: false - xy: 979, 955 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -unit-icon-fortress - rotate: false - xy: 913, 889 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -unit-icon-titan - rotate: false - xy: 979, 889 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -water-extractor-icon-full - rotate: false - xy: 979, 823 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -water-icon-full - rotate: false - xy: 1305, 361 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -wave - rotate: false - xy: 979, 691 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -wave-icon-full - rotate: false - xy: 1045, 1285 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -white-tree-dead-icon-full - rotate: false - xy: 1, 1403 - size: 320, 320 - orig: 320, 320 - offset: 0, 0 - index: -1 -white-tree-icon-full - rotate: false - xy: 323, 1725 - size: 320, 320 - orig: 320, 320 - offset: 0, 0 - index: -1 -wraith-factory-icon-full - rotate: false - xy: 1045, 1153 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -item-blast-compound - rotate: false - xy: 1341, 735 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-coal - rotate: false - xy: 1409, 769 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-copper - rotate: false - xy: 1375, 735 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-graphite - rotate: false - xy: 1409, 735 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-lead - rotate: false - xy: 1145, 685 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-metaglass - rotate: false - xy: 1179, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-phase-fabric - rotate: false - xy: 1213, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-plastanium - rotate: false - xy: 1247, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-pyratite - rotate: false - xy: 1281, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-sand - rotate: false - xy: 1315, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-scrap - rotate: false - xy: 1349, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-silicon - rotate: false - xy: 1383, 701 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-spore-pod - rotate: false - xy: 1179, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-surge-alloy - rotate: false - xy: 1213, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-thorium - rotate: false - xy: 1247, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-titanium - rotate: false - xy: 1281, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-cryofluid - rotate: false - xy: 1383, 667 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-oil - rotate: false - xy: 1179, 633 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-slag - rotate: false - xy: 1349, 633 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-water - rotate: false - xy: 1417, 633 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -alpha-mech - rotate: false - xy: 1999, 1409 + xy: 1507, 1245 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -alpha-mech-base - rotate: false - xy: 1999, 1359 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -alpha-mech-leg - rotate: false - xy: 979, 243 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -delta-mech - rotate: false - xy: 1087, 560 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -delta-mech-base - rotate: false - xy: 1037, 460 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -delta-mech-leg - rotate: false - xy: 1087, 510 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -omega-mech - rotate: false - xy: 913, 633 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -omega-mech-armor - rotate: false - xy: 1808, 1591 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -omega-mech-base - rotate: false - xy: 913, 575 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -omega-mech-leg - rotate: false - xy: 971, 633 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -tau-mech - rotate: false - xy: 979, 459 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -tau-mech-base - rotate: false - xy: 1411, 1275 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -tau-mech-leg - rotate: false - xy: 1411, 1225 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dart-ship - rotate: false - xy: 1037, 510 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -glaive-ship +mech-glaive-ship-full rotate: false xy: 526, 1537 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 +mech-javelin-ship-full + rotate: false + xy: 1507, 1195 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mech-omega-mech-full + rotate: false + xy: 1176, 709 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +mech-tau-mech-full + rotate: false + xy: 1498, 1603 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +mech-trident-ship-full + rotate: false + xy: 584, 1537 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +meltdown + rotate: false + xy: 423, 1002 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +repair-point + rotate: false + xy: 1883, 1101 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +ripple + rotate: false + xy: 1146, 1657 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 +salvo + rotate: false + xy: 1045, 767 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scatter + rotate: false + xy: 1309, 1031 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scorch + rotate: false + xy: 1985, 1101 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +spectre + rotate: false + xy: 293, 482 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +swarmer + rotate: false + xy: 1375, 899 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +unit-chaos-array-full + rotate: false + xy: 423, 612 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +unit-crawler-full + rotate: false + xy: 1507, 795 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-dagger-full + rotate: false + xy: 1557, 1345 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-eradicator-full + rotate: false + xy: 1, 99 + size: 152, 124 + orig: 152, 124 + offset: 0, 0 + index: -1 +unit-eruptor-full + rotate: false + xy: 1441, 1295 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +unit-fortress-full + rotate: false + xy: 1441, 1229 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +unit-titan-full + rotate: false + xy: 1441, 1163 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +wave + rotate: false + xy: 1441, 833 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +item-blast-compound + rotate: false + xy: 1534, 655 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-coal + rotate: false + xy: 1602, 645 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-copper + rotate: false + xy: 1636, 645 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-graphite + rotate: false + xy: 1721, 1209 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-lead + rotate: false + xy: 1755, 1199 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-metaglass + rotate: false + xy: 1789, 1199 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-phase-fabric + rotate: false + xy: 1823, 1203 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-plastanium + rotate: false + xy: 1857, 1203 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-pyratite + rotate: false + xy: 1891, 1203 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-sand + rotate: false + xy: 1925, 1203 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-scrap + rotate: false + xy: 1959, 1203 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-silicon + rotate: false + xy: 1993, 1203 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-spore-pod + rotate: false + xy: 1633, 1121 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-surge-alloy + rotate: false + xy: 1633, 1053 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-thorium + rotate: false + xy: 1633, 985 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-titanium + rotate: false + xy: 1633, 917 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-cryofluid + rotate: false + xy: 1633, 849 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-oil + rotate: false + xy: 1633, 781 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-slag + rotate: false + xy: 1823, 1169 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-water + rotate: false + xy: 1891, 1169 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +alpha-mech + rotate: false + xy: 923, 631 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +alpha-mech-base + rotate: false + xy: 923, 581 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +alpha-mech-leg + rotate: false + xy: 973, 631 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +delta-mech + rotate: false + xy: 1519, 1503 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +delta-mech-base + rotate: false + xy: 1569, 1503 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +delta-mech-leg + rotate: false + xy: 1619, 1503 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +omega-mech + rotate: false + xy: 1234, 709 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +omega-mech-armor + rotate: false + xy: 1243, 1163 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +omega-mech-base + rotate: false + xy: 1556, 1603 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +omega-mech-leg + rotate: false + xy: 1292, 709 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +tau-mech + rotate: false + xy: 1672, 1603 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +tau-mech-base + rotate: false + xy: 1507, 895 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +tau-mech-leg + rotate: false + xy: 1507, 845 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dart-ship + rotate: false + xy: 1469, 1503 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +glaive-ship + rotate: false + xy: 1440, 1559 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 javelin-ship rotate: false - xy: 1261, 1325 + xy: 1847, 1407 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 javelin-ship-shield rotate: false - xy: 1211, 1275 + xy: 1897, 1457 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 trident-ship rotate: false - xy: 979, 401 + xy: 1408, 709 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 blank rotate: false - xy: 1110, 1022 + xy: 913, 678 size: 1, 1 orig: 1, 1 offset: 0, 0 @@ -5039,77 +5375,77 @@ circle index: -1 shape-3 rotate: false - xy: 1045, 1022 + xy: 1111, 702 size: 63, 63 orig: 63, 63 offset: 0, 0 index: -1 chaos-array rotate: false - xy: 163, 771 + xy: 1368, 1755 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 chaos-array-base rotate: false - xy: 163, 641 + xy: 1498, 1791 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 chaos-array-leg rotate: false - xy: 163, 511 + xy: 1628, 1791 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 crawler rotate: false - xy: 987, 85 + xy: 1798, 1557 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 crawler-base rotate: false - xy: 987, 35 + xy: 1848, 1557 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 crawler-leg rotate: false - xy: 1079, 610 + xy: 1898, 1557 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger rotate: false - xy: 1095, 660 + xy: 1980, 1607 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger-base rotate: false - xy: 1129, 610 + xy: 1948, 1557 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger-leg rotate: false - xy: 1037, 560 + xy: 1998, 1557 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 draug rotate: false - xy: 1037, 410 + xy: 1669, 1503 size: 48, 48 orig: 48, 48 offset: 0, 0 @@ -5137,49 +5473,49 @@ eradicator-leg index: -1 eruptor rotate: false - xy: 657, 52 + xy: 1177, 1295 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 eruptor-base rotate: false - xy: 1082, 1615 + xy: 1045, 1097 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 eruptor-leg rotate: false - xy: 1082, 1549 + xy: 1111, 1163 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 fortress rotate: false - xy: 1075, 1483 + xy: 1177, 1229 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 fortress-base rotate: false - xy: 1148, 1623 + xy: 1243, 1295 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 titan-base rotate: false - xy: 1148, 1623 + xy: 1243, 1295 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 fortress-leg rotate: false - xy: 1214, 1623 + xy: 1045, 1031 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -5200,21 +5536,21 @@ lich index: -1 phantom rotate: false - xy: 971, 575 + xy: 1614, 1603 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 power-cell rotate: false - xy: 979, 517 + xy: 1350, 709 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 reaper rotate: false - xy: 1, 1725 + xy: 323, 1725 size: 320, 320 orig: 320, 320 offset: 0, 0 @@ -5228,140 +5564,140 @@ revenant index: -1 spirit rotate: false - xy: 1311, 1125 + xy: 1507, 995 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 titan rotate: false - xy: 979, 1153 + xy: 1309, 767 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 titan-leg rotate: false - xy: 913, 1087 + xy: 1375, 833 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 wraith rotate: false - xy: 1111, 1067 + xy: 1557, 1295 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 artillery-equip rotate: false - xy: 979, 185 + xy: 973, 573 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 blaster-equip rotate: false - xy: 1045, 660 + xy: 1498, 1553 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 bomber-equip rotate: false - xy: 1029, 610 + xy: 1930, 1607 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 missiles-equip rotate: false - xy: 1029, 610 + xy: 1930, 1607 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 chain-blaster-equip rotate: false - xy: 987, 135 + xy: 1748, 1557 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 chaos-equip rotate: false - xy: 1045, 884 + xy: 1440, 1617 size: 56, 136 orig: 56, 136 offset: 0, 0 index: -1 eradication-equip rotate: false - xy: 391, 190 + xy: 651, 850 size: 96, 192 orig: 96, 192 offset: 0, 0 index: -1 eruption-equip rotate: false - xy: 1137, 552 + xy: 1497, 1395 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 flakgun-equip rotate: false - xy: 1087, 410 + xy: 1547, 1453 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 flamethrower-equip rotate: false - xy: 1137, 494 + xy: 1547, 1395 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 heal-blaster-equip rotate: false - xy: 1137, 444 + xy: 1597, 1453 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 lich-missiles-equip rotate: false - xy: 1161, 1225 + xy: 1897, 1407 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 reaper-gun-equip rotate: false - xy: 1261, 1175 + xy: 1507, 1145 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 revenant-missiles-equip rotate: false - xy: 1211, 1125 + xy: 1507, 1095 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 shockgun-equip rotate: false - xy: 1311, 1175 + xy: 1507, 1045 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 swarmer-equip rotate: false - xy: 1411, 1325 + xy: 1507, 945 size: 48, 48 orig: 48, 48 offset: 0, 0 @@ -8827,72 +9163,9 @@ size: 2048,1024 format: RGBA8888 filter: Nearest,Nearest repeat: none -alloy-smelter-icon-large - rotate: false - xy: 1, 670 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -alloy-smelter-icon-medium - rotate: false - xy: 301, 517 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -alloy-smelter-icon-small - rotate: false - xy: 1979, 749 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -arc-icon-large - rotate: false - xy: 259, 928 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -arc-icon-medium - rotate: false - xy: 301, 483 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -arc-icon-small - rotate: false - xy: 1975, 723 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -armored-conveyor-icon-large - rotate: false - xy: 1, 620 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -armored-conveyor-icon-medium - rotate: false - xy: 301, 449 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-icon-small - rotate: false - xy: 567, 305 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 bar rotate: false - xy: 789, 485 + xy: 2019, 703 size: 27, 36 split: 9, 9, 9, 9 orig: 27, 36 @@ -8900,141 +9173,6525 @@ bar index: -1 bar-top rotate: false - xy: 535, 221 + xy: 1009, 342 size: 27, 36 split: 9, 10, 9, 10 orig: 27, 36 offset: 0, 0 index: -1 -battery-icon-large +block-alloy-smelter-large + rotate: false + xy: 1937, 733 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-alloy-smelter-medium + rotate: false + xy: 2009, 941 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-alloy-smelter-small + rotate: false + xy: 1009, 316 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-alloy-smelter-tiny + rotate: false + xy: 338, 1 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-alloy-smelter-xlarge + rotate: false + xy: 1, 670 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-arc-large + rotate: false + xy: 301, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-arc-medium + rotate: false + xy: 2009, 907 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-arc-small + rotate: false + xy: 2021, 549 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-arc-tiny + rotate: false + xy: 356, 1 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-arc-xlarge + rotate: false + xy: 259, 928 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-armored-conveyor-large + rotate: false + xy: 301, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-armored-conveyor-medium + rotate: false + xy: 2009, 873 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-armored-conveyor-small + rotate: false + xy: 1011, 290 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-armored-conveyor-tiny + rotate: false + xy: 374, 1 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-armored-conveyor-xlarge + rotate: false + xy: 1, 620 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-battery-large + rotate: false + xy: 343, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-battery-large-large + rotate: false + xy: 301, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-battery-large-medium + rotate: false + xy: 2009, 839 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-battery-large-small + rotate: false + xy: 1011, 264 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-battery-large-tiny + rotate: false + xy: 392, 1 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-battery-large-xlarge rotate: false xy: 259, 878 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -battery-icon-medium +block-battery-medium rotate: false - xy: 301, 415 + xy: 2009, 805 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -battery-icon-small +block-battery-small rotate: false - xy: 599, 337 + xy: 1011, 238 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -battery-large-icon-large +block-battery-tiny + rotate: false + xy: 410, 1 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-battery-xlarge rotate: false xy: 1, 570 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -battery-large-icon-medium +block-blast-drill-large rotate: false - xy: 301, 381 + xy: 343, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-blast-drill-medium + rotate: false + xy: 1979, 741 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -battery-large-icon-small +block-blast-drill-small rotate: false - xy: 631, 369 + xy: 1989, 579 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -blast-drill-icon-large +block-blast-drill-tiny + rotate: false + xy: 428, 1 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-blast-drill-xlarge rotate: false xy: 259, 828 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -blast-drill-icon-medium +block-blast-mixer-large rotate: false - xy: 301, 347 + xy: 385, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-blast-mixer-medium + rotate: false + xy: 1441, 691 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -blast-drill-icon-small +block-blast-mixer-small rotate: false - xy: 663, 401 + xy: 817, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -blast-mixer-icon-large +block-blast-mixer-tiny + rotate: false + xy: 446, 1 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-blast-mixer-xlarge rotate: false xy: 1, 520 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -blast-mixer-icon-medium +block-bridge-conduit-large rotate: false - xy: 301, 313 + xy: 301, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-bridge-conduit-medium + rotate: false + xy: 1475, 691 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -blast-mixer-icon-small +block-bridge-conduit-small rotate: false - xy: 695, 433 + xy: 843, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -bridge-conduit-icon-large +block-bridge-conduit-tiny + rotate: false + xy: 464, 1 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-bridge-conduit-xlarge rotate: false xy: 259, 778 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -bridge-conduit-icon-medium +block-bridge-conveyor-large rotate: false - xy: 301, 279 + xy: 343, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-bridge-conveyor-medium + rotate: false + xy: 1509, 691 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -bridge-conduit-icon-small +block-bridge-conveyor-small rotate: false - xy: 818, 497 + xy: 869, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -bridge-conveyor-icon-large +block-bridge-conveyor-tiny + rotate: false + xy: 482, 1 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-bridge-conveyor-xlarge rotate: false xy: 1, 470 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -bridge-conveyor-icon-medium +block-char-large rotate: false - xy: 301, 245 + xy: 385, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-char-medium + rotate: false + xy: 1543, 691 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -bridge-conveyor-icon-small +block-char-small rotate: false - xy: 535, 132 + xy: 945, 2 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 +block-char-tiny + rotate: false + xy: 731, 166 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-char-xlarge + rotate: false + xy: 1, 420 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-cliffs-large + rotate: false + xy: 427, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-cliffs-medium + rotate: false + xy: 1577, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-cliffs-small + rotate: false + xy: 971, 2 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-cliffs-tiny + rotate: false + xy: 857, 292 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-cliffs-xlarge + rotate: false + xy: 1, 370 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-coal-centrifuge-large + rotate: false + xy: 301, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-coal-centrifuge-medium + rotate: false + xy: 1611, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-coal-centrifuge-small + rotate: false + xy: 997, 2 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-coal-centrifuge-tiny + rotate: false + xy: 895, 12 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-coal-centrifuge-xlarge + rotate: false + xy: 1, 320 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-combustion-generator-large + rotate: false + xy: 343, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-combustion-generator-medium + rotate: false + xy: 1645, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-combustion-generator-small + rotate: false + xy: 1023, 2 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-combustion-generator-tiny + rotate: false + xy: 1, 2 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-combustion-generator-xlarge + rotate: false + xy: 1, 270 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-command-center-large + rotate: false + xy: 385, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-command-center-medium + rotate: false + xy: 1679, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-command-center-small + rotate: false + xy: 2021, 523 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-command-center-tiny + rotate: false + xy: 757, 70 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-command-center-xlarge + rotate: false + xy: 1, 220 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-conduit-large + rotate: false + xy: 427, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-conduit-medium + rotate: false + xy: 1713, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-conduit-small + rotate: false + xy: 2013, 497 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-conduit-tiny + rotate: false + xy: 885, 68 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-conduit-xlarge + rotate: false + xy: 1, 170 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-container-large + rotate: false + xy: 469, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-container-medium + rotate: false + xy: 1747, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-container-small + rotate: false + xy: 2013, 471 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-container-tiny + rotate: false + xy: 1013, 64 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-container-xlarge + rotate: false + xy: 1, 120 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-conveyor-large + rotate: false + xy: 301, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-conveyor-medium + rotate: false + xy: 1781, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-conveyor-small + rotate: false + xy: 1013, 212 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-conveyor-tiny + rotate: false + xy: 1045, 450 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-conveyor-xlarge + rotate: false + xy: 1, 70 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-copper-wall-large + rotate: false + xy: 343, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-copper-wall-large-large + rotate: false + xy: 385, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-copper-wall-large-medium + rotate: false + xy: 1815, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-copper-wall-large-small + rotate: false + xy: 1013, 186 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-copper-wall-large-tiny + rotate: false + xy: 1063, 242 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-copper-wall-large-xlarge + rotate: false + xy: 1, 20 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-copper-wall-medium + rotate: false + xy: 1849, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-copper-wall-small + rotate: false + xy: 1013, 160 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-copper-wall-tiny + rotate: false + xy: 1349, 302 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-copper-wall-xlarge + rotate: false + xy: 87, 717 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-core-foundation-large + rotate: false + xy: 427, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-core-foundation-medium + rotate: false + xy: 1883, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-core-foundation-small + rotate: false + xy: 1013, 134 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-core-foundation-tiny + rotate: false + xy: 1323, 265 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-core-foundation-xlarge + rotate: false + xy: 137, 717 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-core-nucleus-large + rotate: false + xy: 469, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-core-nucleus-medium + rotate: false + xy: 343, 19 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-core-nucleus-small + rotate: false + xy: 1013, 108 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-core-nucleus-tiny + rotate: false + xy: 19, 2 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-core-nucleus-xlarge + rotate: false + xy: 187, 717 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-core-shard-large + rotate: false + xy: 511, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-core-shard-medium + rotate: false + xy: 377, 19 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-core-shard-small + rotate: false + xy: 1013, 82 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-core-shard-tiny + rotate: false + xy: 1045, 432 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-core-shard-xlarge + rotate: false + xy: 345, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-craters-large + rotate: false + xy: 301, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-craters-medium + rotate: false + xy: 411, 19 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-craters-small + rotate: false + xy: 1035, 316 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-craters-tiny + rotate: false + xy: 1081, 242 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-craters-xlarge + rotate: false + xy: 395, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-crawler-factory-large + rotate: false + xy: 343, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-crawler-factory-medium + rotate: false + xy: 445, 19 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-crawler-factory-small + rotate: false + xy: 1037, 290 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-crawler-factory-tiny + rotate: false + xy: 1367, 302 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-crawler-factory-xlarge + rotate: false + xy: 445, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-cryofluidmixer-large + rotate: false + xy: 385, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-cryofluidmixer-medium + rotate: false + xy: 479, 19 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-cryofluidmixer-small + rotate: false + xy: 1037, 264 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-cryofluidmixer-tiny + rotate: false + xy: 1349, 284 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-cryofluidmixer-xlarge + rotate: false + xy: 495, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-cultivator-large + rotate: false + xy: 427, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-cultivator-medium + rotate: false + xy: 1917, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-cultivator-small + rotate: false + xy: 1037, 238 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-cultivator-tiny + rotate: false + xy: 1367, 284 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-cultivator-xlarge + rotate: false + xy: 545, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-cyclone-large + rotate: false + xy: 469, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-cyclone-medium + rotate: false + xy: 1951, 699 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-cyclone-small + rotate: false + xy: 1039, 212 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-cyclone-tiny + rotate: false + xy: 1099, 242 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-cyclone-xlarge + rotate: false + xy: 595, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dagger-factory-large + rotate: false + xy: 511, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dagger-factory-medium + rotate: false + xy: 1985, 707 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dagger-factory-small + rotate: false + xy: 1039, 186 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dagger-factory-tiny + rotate: false + xy: 1065, 224 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dagger-factory-xlarge + rotate: false + xy: 645, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dark-metal-large + rotate: false + xy: 553, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dark-metal-medium + rotate: false + xy: 553, 116 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-metal-small + rotate: false + xy: 1039, 160 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dark-metal-tiny + rotate: false + xy: 1065, 206 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dark-metal-xlarge + rotate: false + xy: 695, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dark-panel-1-large + rotate: false + xy: 301, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dark-panel-1-medium + rotate: false + xy: 549, 82 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-1-small + rotate: false + xy: 1039, 134 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dark-panel-1-tiny + rotate: false + xy: 1083, 224 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dark-panel-1-xlarge + rotate: false + xy: 745, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dark-panel-2-large + rotate: false + xy: 343, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dark-panel-2-medium + rotate: false + xy: 595, 158 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-2-small + rotate: false + xy: 1039, 108 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dark-panel-2-tiny + rotate: false + xy: 1065, 188 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dark-panel-2-xlarge + rotate: false + xy: 795, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dark-panel-3-large + rotate: false + xy: 385, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dark-panel-3-medium + rotate: false + xy: 637, 200 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-3-small + rotate: false + xy: 1039, 82 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dark-panel-3-tiny + rotate: false + xy: 1083, 206 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dark-panel-3-xlarge + rotate: false + xy: 845, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dark-panel-4-large + rotate: false + xy: 427, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dark-panel-4-medium + rotate: false + xy: 679, 242 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-4-small + rotate: false + xy: 753, 6 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dark-panel-4-tiny + rotate: false + xy: 1065, 170 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dark-panel-4-xlarge + rotate: false + xy: 895, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dark-panel-5-large + rotate: false + xy: 469, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dark-panel-5-medium + rotate: false + xy: 721, 284 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-5-small + rotate: false + xy: 1038, 354 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dark-panel-5-tiny + rotate: false + xy: 1083, 188 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dark-panel-5-xlarge + rotate: false + xy: 945, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dark-panel-6-large + rotate: false + xy: 511, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dark-panel-6-medium + rotate: false + xy: 763, 326 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-panel-6-small + rotate: false + xy: 1041, 56 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dark-panel-6-tiny + rotate: false + xy: 1065, 152 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dark-panel-6-xlarge + rotate: false + xy: 995, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-darksand-large + rotate: false + xy: 553, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-darksand-medium + rotate: false + xy: 805, 368 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-darksand-small + rotate: false + xy: 1041, 30 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-darksand-tainted-water-large + rotate: false + xy: 595, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-darksand-tainted-water-medium + rotate: false + xy: 847, 410 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-darksand-tainted-water-small + rotate: false + xy: 1049, 4 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-darksand-tainted-water-tiny + rotate: false + xy: 1083, 170 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-darksand-tainted-water-xlarge + rotate: false + xy: 1045, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-darksand-tiny + rotate: false + xy: 1065, 134 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-darksand-water-large + rotate: false + xy: 301, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-darksand-water-medium + rotate: false + xy: 889, 452 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-darksand-water-small + rotate: false + xy: 1040, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-darksand-water-tiny + rotate: false + xy: 1083, 152 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-darksand-water-xlarge + rotate: false + xy: 1095, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-darksand-xlarge + rotate: false + xy: 1145, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dart-mech-pad-large + rotate: false + xy: 343, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dart-mech-pad-medium + rotate: false + xy: 931, 494 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dart-mech-pad-small + rotate: false + xy: 1066, 416 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dart-mech-pad-tiny + rotate: false + xy: 1065, 116 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dart-mech-pad-xlarge + rotate: false + xy: 1195, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-deepwater-large + rotate: false + xy: 385, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-deepwater-medium + rotate: false + xy: 973, 536 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-deepwater-small + rotate: false + xy: 1092, 416 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-deepwater-tiny + rotate: false + xy: 1083, 134 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-deepwater-xlarge + rotate: false + xy: 1245, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-delta-mech-pad-large + rotate: false + xy: 427, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-delta-mech-pad-medium + rotate: false + xy: 1015, 578 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-delta-mech-pad-small + rotate: false + xy: 1066, 390 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-delta-mech-pad-tiny + rotate: false + xy: 1065, 98 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-delta-mech-pad-xlarge + rotate: false + xy: 1295, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-differential-generator-large + rotate: false + xy: 469, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-differential-generator-medium + rotate: false + xy: 1057, 620 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-differential-generator-small + rotate: false + xy: 1092, 390 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-differential-generator-tiny + rotate: false + xy: 1083, 116 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-differential-generator-xlarge + rotate: false + xy: 1345, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-distributor-large + rotate: false + xy: 511, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-distributor-medium + rotate: false + xy: 1099, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-distributor-small + rotate: false + xy: 1064, 364 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-distributor-tiny + rotate: false + xy: 1083, 98 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-distributor-xlarge + rotate: false + xy: 1395, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-door-large + rotate: false + xy: 553, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-door-large-large + rotate: false + xy: 595, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-door-large-medium + rotate: false + xy: 1133, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-door-large-small + rotate: false + xy: 1090, 364 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-door-large-tiny + rotate: false + xy: 1101, 224 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-door-large-xlarge + rotate: false + xy: 1445, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-door-medium + rotate: false + xy: 1167, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-door-small + rotate: false + xy: 1064, 338 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-door-tiny + rotate: false + xy: 1101, 206 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-door-xlarge + rotate: false + xy: 1495, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-draug-factory-large + rotate: false + xy: 637, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-draug-factory-medium + rotate: false + xy: 1201, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-draug-factory-small + rotate: false + xy: 1090, 338 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-draug-factory-tiny + rotate: false + xy: 1101, 188 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-draug-factory-xlarge + rotate: false + xy: 1545, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dunerocks-large + rotate: false + xy: 301, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-dunerocks-medium + rotate: false + xy: 1235, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dunerocks-small + rotate: false + xy: 1118, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-dunerocks-tiny + rotate: false + xy: 1101, 170 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-dunerocks-xlarge + rotate: false + xy: 1595, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-duo-large + rotate: false + xy: 343, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-duo-medium + rotate: false + xy: 1269, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-duo-small + rotate: false + xy: 1144, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-duo-tiny + rotate: false + xy: 1101, 152 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-duo-xlarge + rotate: false + xy: 1645, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-force-projector-large + rotate: false + xy: 385, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-force-projector-medium + rotate: false + xy: 1303, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-force-projector-small + rotate: false + xy: 1170, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-force-projector-tiny + rotate: false + xy: 1101, 134 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-force-projector-xlarge + rotate: false + xy: 1695, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-fortress-factory-large + rotate: false + xy: 427, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-fortress-factory-medium + rotate: false + xy: 1337, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-fortress-factory-small + rotate: false + xy: 1196, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-fortress-factory-tiny + rotate: false + xy: 1101, 116 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-fortress-factory-xlarge + rotate: false + xy: 1745, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-fuse-large + rotate: false + xy: 469, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-fuse-medium + rotate: false + xy: 1371, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-fuse-small + rotate: false + xy: 1222, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-fuse-tiny + rotate: false + xy: 1101, 98 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-fuse-xlarge + rotate: false + xy: 1795, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ghoul-factory-large + rotate: false + xy: 511, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ghoul-factory-medium + rotate: false + xy: 1405, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ghoul-factory-small + rotate: false + xy: 1248, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ghoul-factory-tiny + rotate: false + xy: 1323, 247 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ghoul-factory-xlarge + rotate: false + xy: 1845, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-glaive-ship-pad-large + rotate: false + xy: 553, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-glaive-ship-pad-medium + rotate: false + xy: 1439, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-glaive-ship-pad-small + rotate: false + xy: 1274, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-glaive-ship-pad-tiny + rotate: false + xy: 779, 6 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-glaive-ship-pad-xlarge + rotate: false + xy: 1895, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-graphite-press-large + rotate: false + xy: 595, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-graphite-press-medium + rotate: false + xy: 1473, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-graphite-press-small + rotate: false + xy: 1300, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-graphite-press-tiny + rotate: false + xy: 797, 6 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-graphite-press-xlarge + rotate: false + xy: 1945, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-grass-large + rotate: false + xy: 637, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-grass-medium + rotate: false + xy: 1507, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-grass-small + rotate: false + xy: 1326, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-grass-tiny + rotate: false + xy: 913, 4 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-grass-xlarge + rotate: false + xy: 1995, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-hail-large + rotate: false + xy: 679, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-hail-medium + rotate: false + xy: 1541, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-hail-small + rotate: false + xy: 1352, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-hail-tiny + rotate: false + xy: 1117, 250 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-hail-xlarge + rotate: false + xy: 237, 717 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-holostone-large + rotate: false + xy: 301, 263 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-holostone-medium + rotate: false + xy: 1575, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-holostone-small + rotate: false + xy: 1378, 398 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-holostone-tiny + rotate: false + xy: 1135, 250 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-holostone-xlarge + rotate: false + xy: 51, 667 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-hotrock-large + rotate: false + xy: 343, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-hotrock-medium + rotate: false + xy: 1609, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-hotrock-small + rotate: false + xy: 1404, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-hotrock-tiny + rotate: false + xy: 1153, 250 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-hotrock-xlarge + rotate: false + xy: 51, 617 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ice-large + rotate: false + xy: 385, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ice-medium + rotate: false + xy: 1643, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ice-small + rotate: false + xy: 1430, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ice-snow-large + rotate: false + xy: 427, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ice-snow-medium + rotate: false + xy: 1677, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ice-snow-small + rotate: false + xy: 1456, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ice-snow-tiny + rotate: false + xy: 1171, 250 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ice-snow-xlarge + rotate: false + xy: 101, 667 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ice-tiny + rotate: false + xy: 1189, 250 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ice-xlarge + rotate: false + xy: 51, 567 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-icerocks-large + rotate: false + xy: 469, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-icerocks-medium + rotate: false + xy: 1711, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-icerocks-small + rotate: false + xy: 1482, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-icerocks-tiny + rotate: false + xy: 1207, 250 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-icerocks-xlarge + rotate: false + xy: 101, 617 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ignarock-large + rotate: false + xy: 511, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ignarock-medium + rotate: false + xy: 1745, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ignarock-small + rotate: false + xy: 1508, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ignarock-tiny + rotate: false + xy: 1225, 250 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ignarock-xlarge + rotate: false + xy: 151, 667 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-impact-reactor-large + rotate: false + xy: 553, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-impact-reactor-medium + rotate: false + xy: 1779, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-impact-reactor-small + rotate: false + xy: 1534, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-impact-reactor-tiny + rotate: false + xy: 1243, 250 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-impact-reactor-xlarge + rotate: false + xy: 51, 517 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-incinerator-large + rotate: false + xy: 595, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-incinerator-medium + rotate: false + xy: 1813, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-incinerator-small + rotate: false + xy: 1560, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-incinerator-tiny + rotate: false + xy: 1119, 232 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-incinerator-xlarge + rotate: false + xy: 101, 567 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-item-source-large + rotate: false + xy: 637, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-item-source-medium + rotate: false + xy: 1847, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-item-source-small + rotate: false + xy: 1586, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-item-source-tiny + rotate: false + xy: 1119, 214 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-item-source-xlarge + rotate: false + xy: 151, 617 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-item-void-large + rotate: false + xy: 679, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-item-void-medium + rotate: false + xy: 1881, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-item-void-small + rotate: false + xy: 1612, 393 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-item-void-tiny + rotate: false + xy: 1137, 232 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-item-void-xlarge + rotate: false + xy: 201, 667 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-javelin-ship-pad-large + rotate: false + xy: 721, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-javelin-ship-pad-medium + rotate: false + xy: 1915, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-javelin-ship-pad-small + rotate: false + xy: 1118, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-javelin-ship-pad-tiny + rotate: false + xy: 1119, 196 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-javelin-ship-pad-xlarge + rotate: false + xy: 51, 467 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-junction-large + rotate: false + xy: 301, 221 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-junction-medium + rotate: false + xy: 513, 45 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-junction-small + rotate: false + xy: 1144, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-junction-tiny + rotate: false + xy: 1137, 214 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-junction-xlarge + rotate: false + xy: 101, 517 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-kiln-large + rotate: false + xy: 343, 263 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-kiln-medium + rotate: false + xy: 513, 11 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-kiln-small + rotate: false + xy: 1170, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-kiln-tiny + rotate: false + xy: 1155, 232 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-kiln-xlarge + rotate: false + xy: 151, 567 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-lancer-large + rotate: false + xy: 385, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-lancer-medium + rotate: false + xy: 1951, 665 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-lancer-small + rotate: false + xy: 1196, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-lancer-tiny + rotate: false + xy: 1119, 178 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-lancer-xlarge + rotate: false + xy: 201, 617 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-laser-drill-large + rotate: false + xy: 427, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-laser-drill-medium + rotate: false + xy: 1985, 673 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-laser-drill-small + rotate: false + xy: 1222, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-laser-drill-tiny + rotate: false + xy: 1137, 196 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-laser-drill-xlarge + rotate: false + xy: 51, 417 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-launch-pad-large + rotate: false + xy: 469, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-launch-pad-large-large + rotate: false + xy: 511, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-launch-pad-large-medium + rotate: false + xy: 1985, 639 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-launch-pad-large-small + rotate: false + xy: 1248, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-launch-pad-large-tiny + rotate: false + xy: 1155, 214 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-launch-pad-large-xlarge + rotate: false + xy: 101, 467 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-launch-pad-medium + rotate: false + xy: 1949, 631 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-launch-pad-small + rotate: false + xy: 1274, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-launch-pad-tiny + rotate: false + xy: 1173, 232 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-launch-pad-xlarge + rotate: false + xy: 151, 517 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-liquid-junction-large + rotate: false + xy: 553, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-liquid-junction-medium + rotate: false + xy: 1983, 605 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-liquid-junction-small + rotate: false + xy: 1300, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-liquid-junction-tiny + rotate: false + xy: 1119, 160 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-liquid-junction-xlarge + rotate: false + xy: 201, 567 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-liquid-router-large + rotate: false + xy: 595, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-liquid-router-medium + rotate: false + xy: 587, 116 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-liquid-router-small + rotate: false + xy: 1326, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-liquid-router-tiny + rotate: false + xy: 1137, 178 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-liquid-router-xlarge + rotate: false + xy: 51, 367 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-liquid-source-large + rotate: false + xy: 637, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-liquid-source-medium + rotate: false + xy: 583, 82 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-liquid-source-small + rotate: false + xy: 1352, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-liquid-source-tiny + rotate: false + xy: 1155, 196 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-liquid-source-xlarge + rotate: false + xy: 101, 417 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-liquid-tank-large + rotate: false + xy: 679, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-liquid-tank-medium + rotate: false + xy: 629, 158 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-liquid-tank-small + rotate: false + xy: 1378, 372 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-liquid-tank-tiny + rotate: false + xy: 1173, 214 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-liquid-tank-xlarge + rotate: false + xy: 151, 467 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-magmarock-large + rotate: false + xy: 721, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-magmarock-medium + rotate: false + xy: 621, 124 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-magmarock-small + rotate: false + xy: 1116, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-magmarock-tiny + rotate: false + xy: 1191, 232 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-magmarock-xlarge + rotate: false + xy: 201, 517 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-mass-driver-large + rotate: false + xy: 763, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-mass-driver-medium + rotate: false + xy: 621, 90 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-mass-driver-small + rotate: false + xy: 1142, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-mass-driver-tiny + rotate: false + xy: 1119, 142 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-mass-driver-xlarge + rotate: false + xy: 51, 317 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-mechanical-drill-large + rotate: false + xy: 301, 179 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-mechanical-drill-medium + rotate: false + xy: 655, 124 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-mechanical-drill-small + rotate: false + xy: 1168, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-mechanical-drill-tiny + rotate: false + xy: 1137, 160 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-mechanical-drill-xlarge + rotate: false + xy: 101, 367 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-mechanical-pump-large + rotate: false + xy: 343, 221 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-mechanical-pump-medium + rotate: false + xy: 655, 90 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-mechanical-pump-small + rotate: false + xy: 1194, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-mechanical-pump-tiny + rotate: false + xy: 1155, 178 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-mechanical-pump-xlarge + rotate: false + xy: 151, 417 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-meltdown-large + rotate: false + xy: 385, 263 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-meltdown-medium + rotate: false + xy: 713, 242 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-meltdown-small + rotate: false + xy: 1220, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-meltdown-tiny + rotate: false + xy: 1173, 196 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-meltdown-xlarge + rotate: false + xy: 201, 467 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-melter-large + rotate: false + xy: 427, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-melter-medium + rotate: false + xy: 755, 284 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-melter-small + rotate: false + xy: 1246, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-melter-tiny + rotate: false + xy: 1191, 214 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-melter-xlarge + rotate: false + xy: 51, 267 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-mend-projector-large + rotate: false + xy: 469, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-mend-projector-medium + rotate: false + xy: 747, 250 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-mend-projector-small + rotate: false + xy: 1272, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-mend-projector-tiny + rotate: false + xy: 1209, 232 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-mend-projector-xlarge + rotate: false + xy: 101, 317 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-mender-large + rotate: false + xy: 511, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-mender-medium + rotate: false + xy: 747, 216 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-mender-small + rotate: false + xy: 1298, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-mender-tiny + rotate: false + xy: 1119, 124 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-mender-xlarge + rotate: false + xy: 151, 367 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-message-large + rotate: false + xy: 553, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-message-medium + rotate: false + xy: 781, 250 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-message-small + rotate: false + xy: 1324, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-message-tiny + rotate: false + xy: 1137, 142 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-message-xlarge + rotate: false + xy: 201, 417 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-metal-floor-2-large + rotate: false + xy: 595, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-metal-floor-2-medium + rotate: false + xy: 781, 216 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-2-small + rotate: false + xy: 1350, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-metal-floor-2-tiny + rotate: false + xy: 1155, 160 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-metal-floor-2-xlarge + rotate: false + xy: 51, 217 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-metal-floor-3-large + rotate: false + xy: 637, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-metal-floor-3-medium + rotate: false + xy: 839, 368 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-3-small + rotate: false + xy: 1376, 346 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-metal-floor-3-tiny + rotate: false + xy: 1173, 178 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-metal-floor-3-xlarge + rotate: false + xy: 101, 267 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-metal-floor-5-large + rotate: false + xy: 679, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-metal-floor-5-medium + rotate: false + xy: 881, 410 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-5-small + rotate: false + xy: 1404, 367 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-metal-floor-5-tiny + rotate: false + xy: 1191, 196 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-metal-floor-5-xlarge + rotate: false + xy: 151, 317 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-metal-floor-damaged-large + rotate: false + xy: 721, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-metal-floor-damaged-medium + rotate: false + xy: 873, 376 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-damaged-small + rotate: false + xy: 1430, 367 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-metal-floor-damaged-tiny + rotate: false + xy: 1209, 214 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-metal-floor-damaged-xlarge + rotate: false + xy: 201, 367 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-metal-floor-large + rotate: false + xy: 763, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-metal-floor-medium + rotate: false + xy: 873, 342 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-small + rotate: false + xy: 1456, 367 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-metal-floor-tiny + rotate: false + xy: 1227, 232 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-metal-floor-xlarge + rotate: false + xy: 51, 167 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-moss-large + rotate: false + xy: 805, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-moss-medium + rotate: false + xy: 907, 376 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-moss-small + rotate: false + xy: 1482, 367 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-moss-tiny + rotate: false + xy: 1119, 106 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-moss-xlarge + rotate: false + xy: 101, 217 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-multi-press-large + rotate: false + xy: 301, 137 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-multi-press-medium + rotate: false + xy: 907, 342 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-multi-press-small + rotate: false + xy: 1508, 367 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-multi-press-tiny + rotate: false + xy: 1137, 124 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-multi-press-xlarge + rotate: false + xy: 151, 267 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-oil-extractor-large + rotate: false + xy: 343, 179 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-oil-extractor-medium + rotate: false + xy: 965, 494 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-oil-extractor-small + rotate: false + xy: 1534, 367 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-oil-extractor-tiny + rotate: false + xy: 1155, 142 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-oil-extractor-xlarge + rotate: false + xy: 201, 317 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-omega-mech-pad-large + rotate: false + xy: 385, 221 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-omega-mech-pad-medium + rotate: false + xy: 1007, 536 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-omega-mech-pad-small + rotate: false + xy: 1560, 367 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-omega-mech-pad-tiny + rotate: false + xy: 1173, 160 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-omega-mech-pad-xlarge + rotate: false + xy: 51, 117 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-overdrive-projector-large + rotate: false + xy: 427, 263 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-overdrive-projector-medium + rotate: false + xy: 999, 502 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-overdrive-projector-small + rotate: false + xy: 1586, 367 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-overdrive-projector-tiny + rotate: false + xy: 1191, 178 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-overdrive-projector-xlarge + rotate: false + xy: 101, 167 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-overflow-gate-large + rotate: false + xy: 469, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-overflow-gate-medium + rotate: false + xy: 999, 468 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-overflow-gate-small + rotate: false + xy: 1612, 367 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-overflow-gate-tiny + rotate: false + xy: 1209, 196 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-overflow-gate-xlarge + rotate: false + xy: 151, 217 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-pebbles-large + rotate: false + xy: 511, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-pebbles-medium + rotate: false + xy: 1033, 502 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pebbles-small + rotate: false + xy: 1402, 341 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-pebbles-tiny + rotate: false + xy: 1227, 214 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-pebbles-xlarge + rotate: false + xy: 201, 267 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-phantom-factory-large + rotate: false + xy: 553, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-phantom-factory-medium + rotate: false + xy: 1033, 468 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phantom-factory-small + rotate: false + xy: 1428, 341 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-phantom-factory-tiny + rotate: false + xy: 1137, 106 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-phantom-factory-xlarge + rotate: false + xy: 51, 67 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-phase-conduit-large + rotate: false + xy: 595, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-phase-conduit-medium + rotate: false + xy: 1095, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phase-conduit-small + rotate: false + xy: 1454, 341 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-phase-conduit-tiny + rotate: false + xy: 1155, 124 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-phase-conduit-xlarge + rotate: false + xy: 101, 117 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-phase-conveyor-large + rotate: false + xy: 637, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-phase-conveyor-medium + rotate: false + xy: 1129, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phase-conveyor-small + rotate: false + xy: 1480, 341 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-phase-conveyor-tiny + rotate: false + xy: 1173, 142 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-phase-conveyor-xlarge + rotate: false + xy: 151, 167 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-phase-wall-large + rotate: false + xy: 679, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-phase-wall-large-large + rotate: false + xy: 721, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-phase-wall-large-medium + rotate: false + xy: 1163, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phase-wall-large-small + rotate: false + xy: 1506, 341 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-phase-wall-large-tiny + rotate: false + xy: 1191, 160 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-phase-wall-large-xlarge + rotate: false + xy: 201, 217 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-phase-wall-medium + rotate: false + xy: 1197, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phase-wall-small + rotate: false + xy: 1532, 341 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-phase-wall-tiny + rotate: false + xy: 1209, 178 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-phase-wall-xlarge + rotate: false + xy: 101, 67 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-phase-weaver-large + rotate: false + xy: 763, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-phase-weaver-medium + rotate: false + xy: 1231, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-phase-weaver-small + rotate: false + xy: 1558, 341 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-phase-weaver-tiny + rotate: false + xy: 1227, 196 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-phase-weaver-xlarge + rotate: false + xy: 151, 117 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-pine-large + rotate: false + xy: 805, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-pine-medium + rotate: false + xy: 1265, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pine-small + rotate: false + xy: 1584, 341 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-pine-tiny + rotate: false + xy: 1155, 106 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-pine-xlarge + rotate: false + xy: 201, 167 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-plastanium-compressor-large + rotate: false + xy: 847, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-plastanium-compressor-medium + rotate: false + xy: 1299, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-plastanium-compressor-small + rotate: false + xy: 1610, 341 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-plastanium-compressor-tiny + rotate: false + xy: 1173, 124 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-plastanium-compressor-xlarge + rotate: false + xy: 151, 67 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-pneumatic-drill-large + rotate: false + xy: 301, 95 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-pneumatic-drill-medium + rotate: false + xy: 1333, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pneumatic-drill-small + rotate: false + xy: 1638, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-pneumatic-drill-tiny + rotate: false + xy: 1191, 142 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-pneumatic-drill-xlarge + rotate: false + xy: 201, 117 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-power-node-large + rotate: false + xy: 343, 137 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-power-node-large-large + rotate: false + xy: 385, 179 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-power-node-large-medium + rotate: false + xy: 1367, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-power-node-large-small + rotate: false + xy: 1664, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-power-node-large-tiny + rotate: false + xy: 1209, 160 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-power-node-large-xlarge + rotate: false + xy: 201, 67 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-power-node-medium + rotate: false + xy: 1401, 628 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-power-node-small + rotate: false + xy: 1690, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-power-node-tiny + rotate: false + xy: 1227, 178 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-power-node-xlarge + rotate: false + xy: 51, 17 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-power-source-large + rotate: false + xy: 427, 221 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-power-source-medium + rotate: false + xy: 1435, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-power-source-small + rotate: false + xy: 1716, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-power-source-tiny + rotate: false + xy: 1173, 106 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-power-source-xlarge + rotate: false + xy: 101, 17 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-power-void-large + rotate: false + xy: 469, 263 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-power-void-medium + rotate: false + xy: 1469, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-power-void-small + rotate: false + xy: 1742, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-power-void-tiny + rotate: false + xy: 1191, 124 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-power-void-xlarge + rotate: false + xy: 151, 17 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-pulse-conduit-large + rotate: false + xy: 511, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-pulse-conduit-medium + rotate: false + xy: 1503, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pulse-conduit-small + rotate: false + xy: 1768, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-pulse-conduit-tiny + rotate: false + xy: 1209, 142 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-pulse-conduit-xlarge + rotate: false + xy: 201, 17 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-pulverizer-large + rotate: false + xy: 553, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-pulverizer-medium + rotate: false + xy: 1537, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pulverizer-small + rotate: false + xy: 1794, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-pulverizer-tiny + rotate: false + xy: 1227, 160 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-pulverizer-xlarge + rotate: false + xy: 251, 667 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-pyratite-mixer-large + rotate: false + xy: 595, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-pyratite-mixer-medium + rotate: false + xy: 1571, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pyratite-mixer-small + rotate: false + xy: 1820, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-pyratite-mixer-tiny + rotate: false + xy: 1191, 106 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-pyratite-mixer-xlarge + rotate: false + xy: 251, 617 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-repair-point-large + rotate: false + xy: 637, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-repair-point-medium + rotate: false + xy: 1605, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-repair-point-small + rotate: false + xy: 1846, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-repair-point-tiny + rotate: false + xy: 1209, 124 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-repair-point-xlarge + rotate: false + xy: 251, 567 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-revenant-factory-large + rotate: false + xy: 679, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-revenant-factory-medium + rotate: false + xy: 1639, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-revenant-factory-small + rotate: false + xy: 1872, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-revenant-factory-tiny + rotate: false + xy: 1227, 142 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-revenant-factory-xlarge + rotate: false + xy: 251, 517 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-ripple-large + rotate: false + xy: 721, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-ripple-medium + rotate: false + xy: 1673, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ripple-small + rotate: false + xy: 1898, 363 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-ripple-tiny + rotate: false + xy: 1209, 106 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-ripple-xlarge + rotate: false + xy: 251, 467 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-rock-large + rotate: false + xy: 763, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-rock-medium + rotate: false + xy: 1707, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-rock-small + rotate: false + xy: 1636, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-rock-tiny + rotate: false + xy: 1227, 124 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-rock-xlarge + rotate: false + xy: 251, 417 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-rocks-large + rotate: false + xy: 805, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-rocks-medium + rotate: false + xy: 1741, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-rocks-small + rotate: false + xy: 1662, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-rocks-tiny + rotate: false + xy: 1227, 106 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-rocks-xlarge + rotate: false + xy: 251, 367 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-rotary-pump-large + rotate: false + xy: 847, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-rotary-pump-medium + rotate: false + xy: 1775, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-rotary-pump-small + rotate: false + xy: 1688, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-rotary-pump-tiny + rotate: false + xy: 1245, 232 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-rotary-pump-xlarge + rotate: false + xy: 251, 317 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-router-large + rotate: false + xy: 889, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-router-medium + rotate: false + xy: 1809, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-router-small + rotate: false + xy: 1714, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-router-tiny + rotate: false + xy: 1245, 214 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-router-xlarge + rotate: false + xy: 251, 267 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-rtg-generator-large + rotate: false + xy: 301, 53 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-rtg-generator-medium + rotate: false + xy: 1843, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-rtg-generator-small + rotate: false + xy: 1740, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-rtg-generator-tiny + rotate: false + xy: 1245, 196 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-rtg-generator-xlarge + rotate: false + xy: 251, 217 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-salt-large + rotate: false + xy: 343, 95 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-salt-medium + rotate: false + xy: 1877, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-salt-small + rotate: false + xy: 1766, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-salt-tiny + rotate: false + xy: 1245, 178 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-salt-xlarge + rotate: false + xy: 251, 167 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-saltrocks-large + rotate: false + xy: 385, 137 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-saltrocks-medium + rotate: false + xy: 1911, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-saltrocks-small + rotate: false + xy: 1792, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-saltrocks-tiny + rotate: false + xy: 1245, 160 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-saltrocks-xlarge + rotate: false + xy: 251, 117 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-salvo-large + rotate: false + xy: 427, 179 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-salvo-medium + rotate: false + xy: 617, 56 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-salvo-small + rotate: false + xy: 1818, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-salvo-tiny + rotate: false + xy: 1245, 142 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-salvo-xlarge + rotate: false + xy: 251, 67 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-sand-boulder-large + rotate: false + xy: 469, 221 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-sand-boulder-medium + rotate: false + xy: 651, 56 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sand-boulder-small + rotate: false + xy: 1844, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-sand-boulder-tiny + rotate: false + xy: 1245, 124 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-sand-boulder-xlarge + rotate: false + xy: 251, 17 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-sand-large + rotate: false + xy: 511, 263 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-sand-medium + rotate: false + xy: 671, 200 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sand-small + rotate: false + xy: 1870, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-sand-tiny + rotate: false + xy: 1245, 106 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-sand-water-large + rotate: false + xy: 553, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-sand-water-medium + rotate: false + xy: 663, 166 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sand-water-small + rotate: false + xy: 1896, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-sand-water-tiny + rotate: false + xy: 2029, 453 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-sand-water-xlarge + rotate: false + xy: 309, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-sand-xlarge + rotate: false + xy: 309, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-sandrocks-large + rotate: false + xy: 595, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-sandrocks-medium + rotate: false + xy: 705, 208 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sandrocks-small + rotate: false + xy: 1922, 337 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-sandrocks-tiny + rotate: false + xy: 2029, 435 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-sandrocks-xlarge + rotate: false + xy: 359, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-scatter-large + rotate: false + xy: 637, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-scatter-medium + rotate: false + xy: 697, 166 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scatter-small + rotate: false + xy: 1116, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-scatter-tiny + rotate: false + xy: 2029, 417 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-scatter-xlarge + rotate: false + xy: 309, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-scorch-large + rotate: false + xy: 679, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-scorch-medium + rotate: false + xy: 689, 132 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scorch-small + rotate: false + xy: 1142, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-scorch-tiny + rotate: false + xy: 2029, 399 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-scorch-xlarge + rotate: false + xy: 359, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-scrap-wall-gigantic-large + rotate: false + xy: 721, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-scrap-wall-gigantic-medium + rotate: false + xy: 689, 98 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scrap-wall-gigantic-small + rotate: false + xy: 1168, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-scrap-wall-gigantic-tiny + rotate: false + xy: 2029, 381 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-scrap-wall-gigantic-xlarge + rotate: false + xy: 409, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-scrap-wall-huge-large + rotate: false + xy: 763, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-scrap-wall-huge-medium + rotate: false + xy: 723, 132 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scrap-wall-huge-small + rotate: false + xy: 1194, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-scrap-wall-huge-tiny + rotate: false + xy: 2029, 363 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-scrap-wall-huge-xlarge + rotate: false + xy: 359, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-scrap-wall-large + rotate: false + xy: 805, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-scrap-wall-large-large + rotate: false + xy: 847, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-scrap-wall-large-medium + rotate: false + xy: 723, 98 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scrap-wall-large-small + rotate: false + xy: 1220, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-scrap-wall-large-tiny + rotate: false + xy: 2029, 345 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-scrap-wall-large-xlarge + rotate: false + xy: 409, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-scrap-wall-medium + rotate: false + xy: 689, 64 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scrap-wall-small + rotate: false + xy: 1246, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-scrap-wall-tiny + rotate: false + xy: 1341, 265 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-scrap-wall-xlarge + rotate: false + xy: 459, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-separator-large + rotate: false + xy: 889, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-separator-medium + rotate: false + xy: 723, 64 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-separator-small + rotate: false + xy: 1272, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-separator-tiny + rotate: false + xy: 1341, 247 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-separator-xlarge + rotate: false + xy: 409, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-shale-boulder-large + rotate: false + xy: 931, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-shale-boulder-medium + rotate: false + xy: 797, 326 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shale-boulder-small + rotate: false + xy: 1298, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-shale-boulder-tiny + rotate: false + xy: 1359, 266 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-shale-boulder-xlarge + rotate: false + xy: 459, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-shale-large + rotate: false + xy: 343, 53 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-shale-medium + rotate: false + xy: 789, 292 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shale-small + rotate: false + xy: 1324, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-shale-tiny + rotate: false + xy: 1359, 248 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-shale-xlarge + rotate: false + xy: 509, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-shalerocks-large + rotate: false + xy: 385, 95 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-shalerocks-medium + rotate: false + xy: 831, 334 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shalerocks-small + rotate: false + xy: 1350, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-shalerocks-tiny + rotate: false + xy: 1119, 88 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-shalerocks-xlarge + rotate: false + xy: 459, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-shock-mine-large + rotate: false + xy: 427, 137 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-shock-mine-medium + rotate: false + xy: 823, 292 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shock-mine-small + rotate: false + xy: 1376, 320 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-shock-mine-tiny + rotate: false + xy: 1137, 88 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-shock-mine-xlarge + rotate: false + xy: 509, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-shrubs-large + rotate: false + xy: 469, 179 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-shrubs-medium + rotate: false + xy: 815, 258 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shrubs-small + rotate: false + xy: 1402, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-shrubs-tiny + rotate: false + xy: 1155, 88 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-shrubs-xlarge + rotate: false + xy: 559, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-silicon-smelter-large + rotate: false + xy: 511, 221 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-silicon-smelter-medium + rotate: false + xy: 815, 224 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-silicon-smelter-small + rotate: false + xy: 1428, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-silicon-smelter-tiny + rotate: false + xy: 1173, 88 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-silicon-smelter-xlarge + rotate: false + xy: 509, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-snow-large + rotate: false + xy: 553, 263 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-snow-medium + rotate: false + xy: 849, 258 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-snow-pine-large + rotate: false + xy: 595, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-snow-pine-medium + rotate: false + xy: 849, 224 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-snow-pine-small + rotate: false + xy: 1454, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-snow-pine-tiny + rotate: false + xy: 1191, 88 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-snow-pine-xlarge + rotate: false + xy: 559, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-snow-small + rotate: false + xy: 1480, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-snow-tiny + rotate: false + xy: 1209, 88 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-snow-xlarge + rotate: false + xy: 609, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-snowrock-large + rotate: false + xy: 637, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-snowrock-medium + rotate: false + xy: 815, 190 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-snowrock-small + rotate: false + xy: 1506, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-snowrock-tiny + rotate: false + xy: 1227, 88 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-snowrock-xlarge + rotate: false + xy: 559, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-snowrocks-large + rotate: false + xy: 679, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-snowrocks-medium + rotate: false + xy: 849, 190 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-snowrocks-small + rotate: false + xy: 1532, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-snowrocks-tiny + rotate: false + xy: 1245, 88 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-snowrocks-xlarge + rotate: false + xy: 609, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-solar-panel-large + rotate: false + xy: 721, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-solar-panel-large-large + rotate: false + xy: 763, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-solar-panel-large-medium + rotate: false + xy: 923, 452 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-solar-panel-large-small + rotate: false + xy: 1558, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-solar-panel-large-tiny + rotate: false + xy: 1263, 234 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-solar-panel-large-xlarge + rotate: false + xy: 659, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-solar-panel-medium + rotate: false + xy: 915, 418 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-solar-panel-small + rotate: false + xy: 1584, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-solar-panel-tiny + rotate: false + xy: 1281, 234 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-solar-panel-xlarge + rotate: false + xy: 609, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-sorter-large + rotate: false + xy: 805, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-sorter-medium + rotate: false + xy: 957, 460 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sorter-small + rotate: false + xy: 1610, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-sorter-tiny + rotate: false + xy: 1263, 216 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-sorter-xlarge + rotate: false + xy: 659, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-spawn-large + rotate: false + xy: 847, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-spawn-medium + rotate: false + xy: 949, 418 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spawn-small + rotate: false + xy: 1636, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-spawn-tiny + rotate: false + xy: 1299, 234 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-spawn-xlarge + rotate: false + xy: 709, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-spectre-large + rotate: false + xy: 889, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-spectre-medium + rotate: false + xy: 941, 384 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spectre-small + rotate: false + xy: 1662, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-spectre-tiny + rotate: false + xy: 1263, 198 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-spectre-xlarge + rotate: false + xy: 659, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-spirit-factory-large + rotate: false + xy: 931, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-spirit-factory-medium + rotate: false + xy: 941, 350 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spirit-factory-small + rotate: false + xy: 1688, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-spirit-factory-tiny + rotate: false + xy: 1281, 216 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-spirit-factory-xlarge + rotate: false + xy: 709, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-spore-cluster-large + rotate: false + xy: 973, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-spore-cluster-medium + rotate: false + xy: 975, 384 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spore-cluster-small + rotate: false + xy: 1714, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-spore-cluster-tiny + rotate: false + xy: 1263, 180 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-spore-cluster-xlarge + rotate: false + xy: 759, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-spore-moss-large + rotate: false + xy: 385, 53 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-spore-moss-medium + rotate: false + xy: 975, 350 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spore-moss-small + rotate: false + xy: 1740, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-spore-moss-tiny + rotate: false + xy: 1281, 198 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-spore-moss-xlarge + rotate: false + xy: 709, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-spore-pine-large + rotate: false + xy: 427, 95 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-spore-pine-medium + rotate: false + xy: 941, 316 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spore-pine-small + rotate: false + xy: 1766, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-spore-pine-tiny + rotate: false + xy: 1299, 216 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-spore-pine-xlarge + rotate: false + xy: 759, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-spore-press-large + rotate: false + xy: 469, 137 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-spore-press-medium + rotate: false + xy: 975, 316 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spore-press-small + rotate: false + xy: 1792, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-spore-press-tiny + rotate: false + xy: 1263, 162 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-spore-press-xlarge + rotate: false + xy: 809, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-sporerocks-large + rotate: false + xy: 511, 179 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-sporerocks-medium + rotate: false + xy: 1049, 578 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sporerocks-small + rotate: false + xy: 1818, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-sporerocks-tiny + rotate: false + xy: 1281, 180 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-sporerocks-xlarge + rotate: false + xy: 759, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-stone-large + rotate: false + xy: 553, 221 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-stone-medium + rotate: false + xy: 1041, 544 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-stone-small + rotate: false + xy: 1844, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-stone-tiny + rotate: false + xy: 1299, 198 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-stone-xlarge + rotate: false + xy: 809, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-surge-tower-large + rotate: false + xy: 595, 263 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-surge-tower-medium + rotate: false + xy: 1075, 544 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-surge-tower-small + rotate: false + xy: 1870, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-surge-tower-tiny + rotate: false + xy: 1263, 144 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-surge-tower-xlarge + rotate: false + xy: 859, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-surge-wall-large + rotate: false + xy: 637, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-surge-wall-large-large + rotate: false + xy: 679, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-surge-wall-large-medium + rotate: false + xy: 1067, 510 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-surge-wall-large-small + rotate: false + xy: 1896, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-surge-wall-large-tiny + rotate: false + xy: 1281, 162 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-surge-wall-large-xlarge + rotate: false + xy: 809, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-surge-wall-medium + rotate: false + xy: 1067, 476 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-surge-wall-small + rotate: false + xy: 1922, 311 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-surge-wall-tiny + rotate: false + xy: 1299, 180 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-surge-wall-xlarge + rotate: false + xy: 859, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-swarmer-large + rotate: false + xy: 721, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-swarmer-medium + rotate: false + xy: 1101, 510 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-swarmer-small + rotate: false + xy: 1948, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-swarmer-tiny + rotate: false + xy: 1263, 126 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-swarmer-xlarge + rotate: false + xy: 909, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-tainted-water-large + rotate: false + xy: 763, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-tainted-water-medium + rotate: false + xy: 1101, 476 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-tainted-water-small + rotate: false + xy: 1974, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-tainted-water-tiny + rotate: false + xy: 1281, 144 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-tainted-water-xlarge + rotate: false + xy: 859, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-tar-large + rotate: false + xy: 805, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-tar-medium + rotate: false + xy: 1067, 442 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-tar-small + rotate: false + xy: 2000, 315 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-tar-tiny + rotate: false + xy: 1299, 162 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-tar-xlarge + rotate: false + xy: 909, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-tau-mech-pad-large + rotate: false + xy: 847, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-tau-mech-pad-medium + rotate: false + xy: 1101, 442 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-tau-mech-pad-small + rotate: false + xy: 1948, 289 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-tau-mech-pad-tiny + rotate: false + xy: 1263, 108 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-tau-mech-pad-xlarge + rotate: false + xy: 959, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-tendrils-large + rotate: false + xy: 889, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-tendrils-medium + rotate: false + xy: 1945, 597 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-tendrils-small + rotate: false + xy: 1974, 289 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-tendrils-tiny + rotate: false + xy: 1281, 126 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-tendrils-xlarge + rotate: false + xy: 909, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-thermal-generator-large + rotate: false + xy: 931, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-thermal-generator-medium + rotate: false + xy: 685, 30 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-thermal-generator-small + rotate: false + xy: 2000, 289 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-thermal-generator-tiny + rotate: false + xy: 1299, 144 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-thermal-generator-xlarge + rotate: false + xy: 959, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-thermal-pump-large + rotate: false + xy: 973, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-thermal-pump-medium + rotate: false + xy: 719, 30 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-thermal-pump-small + rotate: false + xy: 1063, 312 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-thermal-pump-tiny + rotate: false + xy: 1263, 90 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-thermal-pump-xlarge + rotate: false + xy: 1009, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-thorium-reactor-large + rotate: false + xy: 1015, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-thorium-reactor-medium + rotate: false + xy: 1091, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-thorium-reactor-small + rotate: false + xy: 1089, 312 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-thorium-reactor-tiny + rotate: false + xy: 1281, 108 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-thorium-reactor-xlarge + rotate: false + xy: 959, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-thorium-wall-large + rotate: false + xy: 427, 53 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-thorium-wall-large-large + rotate: false + xy: 469, 95 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-thorium-wall-large-medium + rotate: false + xy: 1125, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-thorium-wall-large-small + rotate: false + xy: 1063, 286 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-thorium-wall-large-tiny + rotate: false + xy: 1299, 126 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-thorium-wall-large-xlarge + rotate: false + xy: 1009, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-thorium-wall-medium + rotate: false + xy: 1159, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-thorium-wall-small + rotate: false + xy: 1063, 260 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-thorium-wall-tiny + rotate: false + xy: 1281, 90 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-thorium-wall-xlarge + rotate: false + xy: 1059, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-thruster-large + rotate: false + xy: 511, 137 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-thruster-medium + rotate: false + xy: 1193, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-thruster-small + rotate: false + xy: 1089, 286 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-thruster-tiny + rotate: false + xy: 1299, 108 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-thruster-xlarge + rotate: false + xy: 1009, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-titan-factory-large + rotate: false + xy: 553, 179 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-titan-factory-medium + rotate: false + xy: 1227, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-titan-factory-small + rotate: false + xy: 1089, 260 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-titan-factory-tiny + rotate: false + xy: 1299, 90 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-titan-factory-xlarge + rotate: false + xy: 1059, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-titanium-conveyor-large + rotate: false + xy: 595, 221 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-titanium-conveyor-medium + rotate: false + xy: 1261, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-titanium-conveyor-small + rotate: false + xy: 1115, 294 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-titanium-conveyor-tiny + rotate: false + xy: 1317, 229 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-titanium-conveyor-xlarge + rotate: false + xy: 1109, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-titanium-wall-large + rotate: false + xy: 637, 263 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-titanium-wall-large-large + rotate: false + xy: 679, 305 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-titanium-wall-large-medium + rotate: false + xy: 1295, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-titanium-wall-large-small + rotate: false + xy: 1141, 294 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-titanium-wall-large-tiny + rotate: false + xy: 1317, 211 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-titanium-wall-large-xlarge + rotate: false + xy: 1059, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-titanium-wall-medium + rotate: false + xy: 1329, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-titanium-wall-small + rotate: false + xy: 1115, 268 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-titanium-wall-tiny + rotate: false + xy: 1335, 229 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-titanium-wall-xlarge + rotate: false + xy: 1109, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-trident-ship-pad-large + rotate: false + xy: 721, 347 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-trident-ship-pad-medium + rotate: false + xy: 1363, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-trident-ship-pad-small + rotate: false + xy: 1167, 294 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-trident-ship-pad-tiny + rotate: false + xy: 1317, 193 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-trident-ship-pad-xlarge + rotate: false + xy: 1159, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-turbine-generator-large + rotate: false + xy: 763, 389 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-turbine-generator-medium + rotate: false + xy: 1397, 594 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-turbine-generator-small + rotate: false + xy: 1141, 268 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-turbine-generator-tiny + rotate: false + xy: 1335, 211 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-turbine-generator-xlarge + rotate: false + xy: 1109, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-unloader-large + rotate: false + xy: 805, 431 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-unloader-medium + rotate: false + xy: 1431, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-unloader-small + rotate: false + xy: 1193, 294 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-unloader-tiny + rotate: false + xy: 1317, 175 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-unloader-xlarge + rotate: false + xy: 1159, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-vault-large + rotate: false + xy: 847, 473 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-vault-medium + rotate: false + xy: 1465, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-vault-small + rotate: false + xy: 1167, 268 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-vault-tiny + rotate: false + xy: 1335, 193 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-vault-xlarge + rotate: false + xy: 1209, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-water-extractor-large + rotate: false + xy: 889, 515 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-water-extractor-medium + rotate: false + xy: 1499, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-water-extractor-small + rotate: false + xy: 1219, 294 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-water-extractor-tiny + rotate: false + xy: 1317, 157 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-water-extractor-xlarge + rotate: false + xy: 1159, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-water-large + rotate: false + xy: 931, 557 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-water-medium + rotate: false + xy: 1533, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-water-small + rotate: false + xy: 1193, 268 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-water-tiny + rotate: false + xy: 1335, 175 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-water-xlarge + rotate: false + xy: 1209, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-wave-large + rotate: false + xy: 973, 599 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-wave-medium + rotate: false + xy: 1567, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-wave-small + rotate: false + xy: 1245, 294 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-wave-tiny + rotate: false + xy: 1317, 139 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-wave-xlarge + rotate: false + xy: 1259, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-white-tree-dead-large + rotate: false + xy: 1015, 641 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-white-tree-dead-medium + rotate: false + xy: 1601, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-white-tree-dead-small + rotate: false + xy: 1219, 268 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-white-tree-dead-tiny + rotate: false + xy: 1335, 157 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-white-tree-dead-xlarge + rotate: false + xy: 1209, 825 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-white-tree-large + rotate: false + xy: 1057, 683 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-white-tree-medium + rotate: false + xy: 1635, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-white-tree-small + rotate: false + xy: 1271, 294 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-white-tree-tiny + rotate: false + xy: 1317, 121 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-white-tree-xlarge + rotate: false + xy: 1259, 875 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-wraith-factory-large + rotate: false + xy: 469, 53 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-wraith-factory-medium + rotate: false + xy: 1669, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-wraith-factory-small + rotate: false + xy: 1245, 268 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-wraith-factory-tiny + rotate: false + xy: 1335, 139 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-wraith-factory-xlarge + rotate: false + xy: 1309, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 button rotate: false - xy: 377, 667 + xy: 1137, 696 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9042,7 +15699,7 @@ button index: -1 button-disabled rotate: false - xy: 2009, 946 + xy: 511, 108 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9050,7 +15707,7 @@ button-disabled index: -1 button-down rotate: false - xy: 2009, 917 + xy: 553, 150 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9058,7 +15715,7 @@ button-down index: -1 button-edge-1 rotate: false - xy: 2009, 888 + xy: 595, 192 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9066,7 +15723,7 @@ button-edge-1 index: -1 button-edge-2 rotate: false - xy: 2009, 859 + xy: 637, 234 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9074,7 +15731,7 @@ button-edge-2 index: -1 button-edge-3 rotate: false - xy: 2009, 830 + xy: 679, 276 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9082,7 +15739,7 @@ button-edge-3 index: -1 button-edge-4 rotate: false - xy: 2009, 801 + xy: 721, 318 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9090,7 +15747,7 @@ button-edge-4 index: -1 button-edge-over-4 rotate: false - xy: 2009, 772 + xy: 763, 360 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9098,7 +15755,7 @@ button-edge-over-4 index: -1 button-over rotate: false - xy: 1937, 720 + xy: 805, 402 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9106,7 +15763,7 @@ button-over index: -1 button-red rotate: false - xy: 301, 696 + xy: 847, 444 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9114,7 +15771,7 @@ button-red index: -1 button-right rotate: false - xy: 301, 638 + xy: 973, 570 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9122,7 +15779,7 @@ button-right index: -1 button-right-down rotate: false - xy: 301, 667 + xy: 889, 486 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9130,7 +15787,7 @@ button-right-down index: -1 button-right-over rotate: false - xy: 339, 696 + xy: 931, 528 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9138,7 +15795,7 @@ button-right-over index: -1 button-select rotate: false - xy: 844, 497 + xy: 1297, 294 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -9146,7 +15803,7 @@ button-select index: -1 button-square rotate: false - xy: 301, 609 + xy: 1099, 696 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9154,7 +15811,7 @@ button-square index: -1 button-square-down rotate: false - xy: 339, 667 + xy: 1015, 612 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9162,7 +15819,7 @@ button-square-down index: -1 button-square-over rotate: false - xy: 377, 696 + xy: 1057, 654 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9170,761 +15827,68 @@ button-square-over index: -1 button-trans rotate: false - xy: 339, 638 + xy: 511, 79 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 offset: 0, 0 index: -1 -char-icon-large - rotate: false - xy: 1, 420 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -char-icon-medium - rotate: false - xy: 301, 211 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -char-icon-small - rotate: false - xy: 535, 106 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 check-disabled rotate: false - xy: 301, 177 + xy: 1703, 589 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-off rotate: false - xy: 301, 143 + xy: 1737, 589 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 301, 109 + xy: 1771, 589 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-disabled rotate: false - xy: 301, 75 + xy: 1805, 589 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 301, 41 + xy: 1839, 589 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 339, 549 + xy: 1873, 589 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 clear rotate: false - xy: 387, 14 + xy: 803, 204 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 -cliffs-icon-large - rotate: false - xy: 1, 370 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -cliffs-icon-medium - rotate: false - xy: 335, 515 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cliffs-icon-small - rotate: false - xy: 870, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -coal-centrifuge-icon-large - rotate: false - xy: 1, 320 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -coal-centrifuge-icon-medium - rotate: false - xy: 335, 481 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -coal-centrifuge-icon-small - rotate: false - xy: 535, 80 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -combustion-generator-icon-large - rotate: false - xy: 1, 270 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -combustion-generator-icon-medium - rotate: false - xy: 335, 447 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -combustion-generator-icon-small - rotate: false - xy: 896, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -command-center-icon-large - rotate: false - xy: 1, 220 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -command-center-icon-medium - rotate: false - xy: 335, 413 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -command-center-icon-small - rotate: false - xy: 535, 54 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -conduit-icon-large - rotate: false - xy: 1, 170 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -conduit-icon-medium - rotate: false - xy: 335, 379 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-icon-small - rotate: false - xy: 922, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -container-icon-large - rotate: false - xy: 1, 120 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -container-icon-medium - rotate: false - xy: 335, 345 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -container-icon-small - rotate: false - xy: 535, 28 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -conveyor-icon-large - rotate: false - xy: 1, 70 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -conveyor-icon-medium - rotate: false - xy: 335, 311 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-icon-small - rotate: false - xy: 948, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -copper-wall-icon-large - rotate: false - xy: 1, 20 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -copper-wall-icon-medium - rotate: false - xy: 335, 277 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -copper-wall-icon-small - rotate: false - xy: 974, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -copper-wall-large-icon-large - rotate: false - xy: 87, 717 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -copper-wall-large-icon-medium - rotate: false - xy: 335, 243 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -copper-wall-large-icon-small - rotate: false - xy: 1000, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -core-foundation-icon-large - rotate: false - xy: 137, 717 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -core-foundation-icon-medium - rotate: false - xy: 335, 209 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -core-foundation-icon-small - rotate: false - xy: 1026, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -core-nucleus-icon-large - rotate: false - xy: 187, 717 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -core-nucleus-icon-medium - rotate: false - xy: 335, 175 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -core-nucleus-icon-small - rotate: false - xy: 1052, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -core-shard-icon-large - rotate: false - xy: 345, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -core-shard-icon-medium - rotate: false - xy: 335, 141 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -core-shard-icon-small - rotate: false - xy: 1078, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -craters-icon-large - rotate: false - xy: 395, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -craters-icon-medium - rotate: false - xy: 335, 107 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -craters-icon-small - rotate: false - xy: 1104, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -crawler-factory-icon-large - rotate: false - xy: 445, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -crawler-factory-icon-medium - rotate: false - xy: 335, 73 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -crawler-factory-icon-small - rotate: false - xy: 1130, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -cryofluidmixer-icon-large - rotate: false - xy: 495, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -cryofluidmixer-icon-medium - rotate: false - xy: 335, 39 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cryofluidmixer-icon-small - rotate: false - xy: 1156, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -cultivator-icon-large - rotate: false - xy: 545, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -cultivator-icon-medium - rotate: false - xy: 377, 604 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cultivator-icon-small - rotate: false - xy: 1182, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 cursor rotate: false - xy: 599, 331 + xy: 1979, 735 size: 4, 4 orig: 4, 4 offset: 0, 0 index: -1 -cyclone-icon-large - rotate: false - xy: 595, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -cyclone-icon-medium - rotate: false - xy: 415, 633 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cyclone-icon-small - rotate: false - xy: 1208, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dagger-factory-icon-large - rotate: false - xy: 645, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dagger-factory-icon-medium - rotate: false - xy: 453, 662 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dagger-factory-icon-small - rotate: false - xy: 1234, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dark-metal-icon-large - rotate: false - xy: 695, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dark-metal-icon-medium - rotate: false - xy: 491, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-metal-icon-small - rotate: false - xy: 1260, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dark-panel-1-icon-large - rotate: false - xy: 745, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dark-panel-1-icon-medium - rotate: false - xy: 525, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-1-icon-small - rotate: false - xy: 1286, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dark-panel-2-icon-large - rotate: false - xy: 795, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dark-panel-2-icon-medium - rotate: false - xy: 559, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-2-icon-small - rotate: false - xy: 1312, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dark-panel-3-icon-large - rotate: false - xy: 845, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dark-panel-3-icon-medium - rotate: false - xy: 593, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-3-icon-small - rotate: false - xy: 1338, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dark-panel-4-icon-large - rotate: false - xy: 895, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dark-panel-4-icon-medium - rotate: false - xy: 627, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-4-icon-small - rotate: false - xy: 1364, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dark-panel-5-icon-large - rotate: false - xy: 945, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dark-panel-5-icon-medium - rotate: false - xy: 661, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-5-icon-small - rotate: false - xy: 1390, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dark-panel-6-icon-large - rotate: false - xy: 995, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dark-panel-6-icon-medium - rotate: false - xy: 695, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dark-panel-6-icon-small - rotate: false - xy: 1416, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -darksand-icon-large - rotate: false - xy: 1045, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -darksand-icon-medium - rotate: false - xy: 729, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -darksand-icon-small - rotate: false - xy: 1442, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -darksand-tainted-water-icon-large - rotate: false - xy: 1095, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -darksand-tainted-water-icon-medium - rotate: false - xy: 763, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -darksand-tainted-water-icon-small - rotate: false - xy: 1468, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -darksand-water-icon-large - rotate: false - xy: 1145, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -darksand-water-icon-medium - rotate: false - xy: 797, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -darksand-water-icon-small - rotate: false - xy: 1494, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dart-mech-pad-icon-large - rotate: false - xy: 1195, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dart-mech-pad-icon-medium - rotate: false - xy: 831, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dart-mech-pad-icon-small - rotate: false - xy: 1520, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -deepwater-icon-large - rotate: false - xy: 1245, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -deepwater-icon-medium - rotate: false - xy: 865, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -deepwater-icon-small - rotate: false - xy: 1546, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -delta-mech-pad-icon-large - rotate: false - xy: 1295, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -delta-mech-pad-icon-medium - rotate: false - xy: 899, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -delta-mech-pad-icon-small - rotate: false - xy: 1572, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -differential-generator-icon-large - rotate: false - xy: 1345, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -differential-generator-icon-medium - rotate: false - xy: 933, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -differential-generator-icon-small - rotate: false - xy: 1598, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 discord-banner rotate: false xy: 1, 720 @@ -9932,3556 +15896,3094 @@ discord-banner orig: 84, 45 offset: 0, 0 index: -1 -distributor-icon-large - rotate: false - xy: 1395, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -distributor-icon-medium - rotate: false - xy: 967, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -distributor-icon-small - rotate: false - xy: 1624, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -door-icon-large - rotate: false - xy: 1445, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -door-icon-medium - rotate: false - xy: 1001, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -door-icon-small - rotate: false - xy: 1650, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -door-large-icon-large - rotate: false - xy: 1495, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -door-large-icon-medium - rotate: false - xy: 1035, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -door-large-icon-small - rotate: false - xy: 1676, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -draug-factory-icon-large - rotate: false - xy: 1545, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -draug-factory-icon-medium - rotate: false - xy: 1069, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -draug-factory-icon-small - rotate: false - xy: 1702, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -dunerocks-icon-large - rotate: false - xy: 1595, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dunerocks-icon-medium - rotate: false - xy: 1103, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -dunerocks-icon-small - rotate: false - xy: 1728, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -duo-icon-large - rotate: false - xy: 1645, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -duo-icon-medium - rotate: false - xy: 1137, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -duo-icon-small - rotate: false - xy: 1754, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 flat-down-base rotate: false - xy: 415, 696 + xy: 1175, 696 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 offset: 0, 0 index: -1 -force-projector-icon-large - rotate: false - xy: 1695, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -force-projector-icon-medium - rotate: false - xy: 1171, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -force-projector-icon-small - rotate: false - xy: 1780, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -fortress-factory-icon-large - rotate: false - xy: 1745, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -fortress-factory-icon-medium - rotate: false - xy: 1205, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -fortress-factory-icon-small - rotate: false - xy: 1806, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -fuse-icon-large - rotate: false - xy: 1795, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -fuse-icon-medium - rotate: false - xy: 1239, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -fuse-icon-small - rotate: false - xy: 1832, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -ghoul-factory-icon-large - rotate: false - xy: 1845, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -ghoul-factory-icon-medium - rotate: false - xy: 1273, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ghoul-factory-icon-small - rotate: false - xy: 1858, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -glaive-ship-pad-icon-large - rotate: false - xy: 1895, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -glaive-ship-pad-icon-medium - rotate: false - xy: 1307, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -glaive-ship-pad-icon-small - rotate: false - xy: 1884, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -graphite-press-icon-large - rotate: false - xy: 1945, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -graphite-press-icon-medium - rotate: false - xy: 1341, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -graphite-press-icon-small - rotate: false - xy: 727, 457 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -grass-icon-large - rotate: false - xy: 1995, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -grass-icon-medium - rotate: false - xy: 1375, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -grass-icon-small - rotate: false - xy: 753, 457 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -hail-icon-large - rotate: false - xy: 237, 717 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -hail-icon-medium - rotate: false - xy: 1409, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -hail-icon-small - rotate: false - xy: 2005, 746 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -holostone-icon-large - rotate: false - xy: 51, 667 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -holostone-icon-medium - rotate: false - xy: 1443, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -holostone-icon-small - rotate: false - xy: 535, 2 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -hotrock-icon-large - rotate: false - xy: 51, 617 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -hotrock-icon-medium - rotate: false - xy: 1477, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -hotrock-icon-small - rotate: false - xy: 2001, 720 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -ice-icon-large - rotate: false - xy: 101, 667 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -ice-icon-medium - rotate: false - xy: 1511, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ice-icon-small - rotate: false - xy: 721, 431 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -ice-snow-icon-large - rotate: false - xy: 51, 567 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -ice-snow-icon-medium - rotate: false - xy: 1545, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ice-snow-icon-small - rotate: false - xy: 747, 431 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -icerocks-icon-large - rotate: false - xy: 101, 617 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -icerocks-icon-medium - rotate: false - xy: 1579, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -icerocks-icon-small - rotate: false - xy: 818, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 icon-about rotate: false - xy: 151, 667 + xy: 1259, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-about-small rotate: false - xy: 1613, 691 + xy: 1907, 589 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-about-smaller rotate: false - xy: 509, 523 + xy: 2017, 607 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-about-tiny rotate: false - xy: 561, 1 + xy: 1317, 103 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-add rotate: false - xy: 51, 517 + xy: 1309, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-add-small rotate: false - xy: 1647, 691 + xy: 1109, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-add-smaller rotate: false - xy: 541, 523 + xy: 2017, 575 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-add-tiny rotate: false - xy: 579, 1 + xy: 1335, 121 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-admin rotate: false - xy: 101, 567 + xy: 1359, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-admin-badge rotate: false - xy: 151, 617 + xy: 1309, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-admin-badge-small rotate: false - xy: 1681, 691 + xy: 1143, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-admin-badge-smaller rotate: false - xy: 573, 523 + xy: 1645, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-admin-badge-tiny rotate: false - xy: 2031, 754 + xy: 1335, 103 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-admin-small rotate: false - xy: 1715, 691 + xy: 1177, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-admin-smaller rotate: false - xy: 605, 523 + xy: 1677, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-admin-tiny rotate: false - xy: 597, 1 + xy: 1317, 85 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow rotate: false - xy: 201, 667 + xy: 1359, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-16 rotate: false - xy: 201, 667 + xy: 1359, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-16-small rotate: false - xy: 1749, 691 + xy: 1211, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-small rotate: false - xy: 1749, 691 + xy: 1211, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-16-smaller rotate: false - xy: 637, 523 + xy: 1709, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-smaller rotate: false - xy: 637, 523 + xy: 1709, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-16-tiny rotate: false - xy: 2031, 736 + xy: 1335, 85 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-tiny rotate: false - xy: 2031, 736 + xy: 1335, 85 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-down rotate: false - xy: 51, 467 + xy: 1409, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-down-small rotate: false - xy: 1783, 691 + xy: 1245, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-down-smaller rotate: false - xy: 669, 523 + xy: 1741, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-down-tiny rotate: false - xy: 1, 2 + xy: 1377, 266 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-left rotate: false - xy: 101, 517 + xy: 1359, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-left-small rotate: false - xy: 1817, 691 + xy: 1279, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-left-smaller rotate: false - xy: 701, 523 + xy: 1773, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-left-tiny rotate: false - xy: 369, 8 + xy: 1377, 248 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-right rotate: false - xy: 151, 567 + xy: 1409, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-right-small rotate: false - xy: 1851, 691 + xy: 1313, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-right-smaller rotate: false - xy: 733, 523 + xy: 1805, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-right-tiny rotate: false - xy: 877, 453 + xy: 1353, 229 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-up rotate: false - xy: 201, 617 + xy: 1459, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-up-small rotate: false - xy: 1885, 691 + xy: 1347, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-up-smaller rotate: false - xy: 765, 523 + xy: 1837, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-up-tiny rotate: false - xy: 19, 2 + xy: 1353, 211 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-back rotate: false - xy: 51, 417 + xy: 1409, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-back-small rotate: false - xy: 301, 7 + xy: 1381, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-back-smaller rotate: false - xy: 797, 523 + xy: 1869, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-back-tiny rotate: false - xy: 895, 453 + xy: 1353, 193 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-ban rotate: false - xy: 101, 467 + xy: 1459, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-ban-small rotate: false - xy: 335, 5 + xy: 1135, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-ban-smaller rotate: false - xy: 829, 523 + xy: 1925, 557 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-ban-tiny rotate: false - xy: 877, 435 + xy: 1353, 175 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-break rotate: false - xy: 151, 517 + xy: 1509, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-break-small rotate: false - xy: 411, 599 + xy: 1135, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-break-smaller rotate: false - xy: 861, 523 + xy: 1901, 421 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-break-tiny rotate: false - xy: 895, 435 + xy: 1353, 157 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-cancel rotate: false - xy: 201, 567 + xy: 1459, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-cancel-small rotate: false - xy: 449, 628 + xy: 1169, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-cancel-smaller rotate: false - xy: 893, 523 + xy: 1957, 565 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-cancel-tiny rotate: false - xy: 877, 417 + xy: 1353, 139 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-quit-tiny rotate: false - xy: 877, 417 + xy: 1353, 139 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-changelog rotate: false - xy: 51, 367 + xy: 1509, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-changelog-small rotate: false - xy: 487, 657 + xy: 1135, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-changelog-smaller rotate: false - xy: 925, 523 + xy: 1917, 523 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-changelog-tiny rotate: false - xy: 895, 417 + xy: 1353, 121 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-chat rotate: false - xy: 101, 417 + xy: 1559, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-chat-small rotate: false - xy: 521, 657 + xy: 1169, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-chat-smaller rotate: false - xy: 957, 523 + xy: 1917, 491 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-chat-tiny rotate: false - xy: 825, 401 + xy: 1353, 103 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-check rotate: false - xy: 151, 467 + xy: 1509, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-check-small rotate: false - xy: 555, 657 + xy: 1203, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-check-smaller rotate: false - xy: 989, 523 + xy: 1917, 459 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-check-tiny rotate: false - xy: 843, 401 + xy: 1353, 85 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-command-attack rotate: false - xy: 201, 517 + xy: 1559, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-command-attack-small rotate: false - xy: 589, 657 + xy: 1169, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-command-attack-smaller rotate: false - xy: 1021, 523 + xy: 1933, 427 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-command-attack-tiny rotate: false - xy: 913, 437 + xy: 1371, 230 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-command-patrol rotate: false - xy: 51, 317 + xy: 1609, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-command-patrol-small rotate: false - xy: 623, 657 + xy: 1203, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-command-patrol-smaller rotate: false - xy: 1053, 523 + xy: 1957, 533 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-command-patrol-tiny rotate: false - xy: 913, 419 + xy: 1371, 212 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-command-rally rotate: false - xy: 101, 367 + xy: 1559, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-command-rally-small rotate: false - xy: 657, 657 + xy: 1237, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-command-rally-smaller rotate: false - xy: 1085, 523 + xy: 1949, 501 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-command-rally-tiny rotate: false - xy: 1983, 676 + xy: 1371, 194 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-command-retreat rotate: false - xy: 151, 417 + xy: 1609, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-command-retreat-small rotate: false - xy: 691, 657 + xy: 1203, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-command-retreat-smaller rotate: false - xy: 1117, 523 + xy: 1949, 469 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-command-retreat-tiny rotate: false - xy: 2001, 676 + xy: 1371, 176 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-copy rotate: false - xy: 201, 467 + xy: 1659, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-copy-small rotate: false - xy: 725, 657 + xy: 1237, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-copy-smaller rotate: false - xy: 1149, 523 + xy: 1981, 501 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-copy-tiny rotate: false - xy: 2019, 676 + xy: 1371, 158 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-crafting rotate: false - xy: 51, 267 + xy: 1609, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-crafting-small rotate: false - xy: 759, 657 + xy: 1271, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-crafting-smaller rotate: false - xy: 1181, 523 + xy: 1981, 469 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-crafting-tiny rotate: false - xy: 1979, 658 + xy: 1371, 140 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-cursor rotate: false - xy: 101, 317 + xy: 1659, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-cursor-small rotate: false - xy: 793, 657 + xy: 1237, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-cursor-smaller rotate: false - xy: 1213, 523 + xy: 1965, 437 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-cursor-tiny rotate: false - xy: 1997, 658 + xy: 1371, 122 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-database rotate: false - xy: 151, 367 + xy: 1709, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-database-small rotate: false - xy: 827, 657 + xy: 1271, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-database-smaller rotate: false - xy: 1245, 523 + xy: 1997, 437 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-database-tiny rotate: false - xy: 2015, 658 + xy: 1371, 104 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-defense rotate: false - xy: 201, 417 + xy: 1659, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-defense-small rotate: false - xy: 861, 657 + xy: 1305, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-defense-smaller rotate: false - xy: 1277, 523 + xy: 1965, 405 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-defense-tiny rotate: false - xy: 645, 319 + xy: 1371, 86 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-dev-builds rotate: false - xy: 51, 217 + xy: 1709, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-dev-builds-small rotate: false - xy: 895, 657 + xy: 1271, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-dev-builds-smaller rotate: false - xy: 1309, 523 + xy: 1997, 405 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-dev-builds-tiny rotate: false - xy: 645, 301 + xy: 1389, 230 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-diagonal rotate: false - xy: 101, 267 + xy: 1759, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-diagonal-small rotate: false - xy: 929, 657 + xy: 1305, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-diagonal-smaller rotate: false - xy: 1341, 523 + xy: 1933, 395 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-diagonal-tiny rotate: false - xy: 645, 283 + xy: 1389, 212 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-discord rotate: false - xy: 151, 317 + xy: 1709, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-discord-small rotate: false - xy: 963, 657 + xy: 1339, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-discord-smaller rotate: false - xy: 1373, 523 + xy: 1965, 373 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-discord-tiny rotate: false - xy: 663, 325 + xy: 1389, 194 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-distribution rotate: false - xy: 201, 367 + xy: 1759, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-distribution-small rotate: false - xy: 997, 657 + xy: 1305, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-distribution-smaller rotate: false - xy: 1405, 523 + xy: 1997, 373 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-distribution-tiny rotate: false - xy: 663, 307 + xy: 1389, 176 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-donate rotate: false - xy: 51, 167 + xy: 1809, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-donate-small rotate: false - xy: 1031, 657 + xy: 1339, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-donate-smaller rotate: false - xy: 1437, 523 + xy: 753, 32 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-donate-tiny rotate: false - xy: 663, 289 + xy: 1389, 158 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-dots rotate: false - xy: 101, 217 + xy: 1759, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-dots-small rotate: false - xy: 1065, 657 + xy: 1373, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-dots-smaller rotate: false - xy: 1469, 523 + xy: 1989, 543 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-dots-tiny rotate: false - xy: 619, 267 + xy: 1389, 140 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-editor rotate: false - xy: 151, 267 + xy: 1809, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-editor-small rotate: false - xy: 1099, 657 + xy: 1339, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-editor-smaller rotate: false - xy: 1501, 523 + xy: 549, 50 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-editor-tiny rotate: false - xy: 618, 249 + xy: 1389, 122 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-effect rotate: false - xy: 201, 317 + xy: 1859, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-effect-small rotate: false - xy: 1133, 657 + xy: 1373, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-effect-smaller rotate: false - xy: 1533, 523 + xy: 581, 50 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-effect-tiny rotate: false - xy: 616, 231 + xy: 1389, 104 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-elevation rotate: false - xy: 51, 117 + xy: 1809, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-elevation-small rotate: false - xy: 1167, 657 + xy: 1373, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-elevation-smaller rotate: false - xy: 1565, 523 + xy: 547, 18 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-elevation-tiny rotate: false - xy: 616, 213 + xy: 1389, 86 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-eraser rotate: false - xy: 101, 167 + xy: 1859, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-eraser-small rotate: false - xy: 1201, 657 + xy: 1135, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-eraser-smaller rotate: false - xy: 1597, 523 + xy: 579, 18 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-eraser-tiny rotate: false - xy: 616, 195 + xy: 611, 6 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-exit rotate: false - xy: 151, 217 + xy: 1909, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-exit-small rotate: false - xy: 1235, 657 + xy: 1169, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-exit-smaller rotate: false - xy: 1629, 523 + xy: 1645, 389 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-exit-tiny rotate: false - xy: 616, 177 + xy: 629, 6 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-fdroid rotate: false - xy: 201, 267 + xy: 1859, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-fdroid-small rotate: false - xy: 1269, 657 + xy: 1203, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-fdroid-smaller rotate: false - xy: 1661, 523 + xy: 1677, 389 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-fdroid-tiny rotate: false - xy: 616, 159 + xy: 647, 6 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-file rotate: false - xy: 51, 67 + xy: 1909, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-file-image rotate: false - xy: 101, 117 + xy: 1959, 925 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-file-image-small rotate: false - xy: 1303, 657 + xy: 1237, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-file-image-smaller rotate: false - xy: 1693, 523 + xy: 1709, 389 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-file-image-tiny rotate: false - xy: 616, 141 + xy: 665, 6 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-file-small rotate: false - xy: 1337, 657 + xy: 1271, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-file-smaller rotate: false - xy: 1725, 523 + xy: 1741, 389 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-file-text rotate: false - xy: 151, 167 + xy: 1909, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-file-text-small rotate: false - xy: 1371, 657 + xy: 1305, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-file-text-smaller rotate: false - xy: 1757, 523 + xy: 1773, 389 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-file-text-tiny rotate: false - xy: 613, 123 + xy: 683, 12 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-file-tiny rotate: false - xy: 613, 105 + xy: 701, 12 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-fill rotate: false - xy: 201, 217 + xy: 1959, 875 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-fill-small rotate: false - xy: 1405, 657 + xy: 1339, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-fill-smaller rotate: false - xy: 1789, 523 + xy: 1805, 389 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-fill-tiny rotate: false - xy: 613, 87 + xy: 719, 12 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-floppy rotate: false - xy: 101, 67 + xy: 1959, 825 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-floppy-16 rotate: false - xy: 151, 117 + xy: 309, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-floppy-16-small rotate: false - xy: 1439, 657 + xy: 1373, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-floppy-16-smaller rotate: false - xy: 1821, 523 + xy: 1837, 389 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-floppy-16-tiny rotate: false - xy: 613, 69 + xy: 2029, 327 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-floppy-small rotate: false - xy: 1473, 657 + xy: 1415, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-floppy-smaller rotate: false - xy: 1853, 523 + xy: 1869, 389 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-floppy-tiny rotate: false - xy: 613, 51 + xy: 2026, 309 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-folder rotate: false - xy: 201, 167 + xy: 359, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-folder-parent rotate: false - xy: 151, 67 + xy: 409, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-folder-parent-small rotate: false - xy: 1507, 657 + xy: 1449, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-folder-parent-smaller rotate: false - xy: 471, 489 + xy: 1901, 389 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-folder-parent-tiny rotate: false - xy: 613, 33 + xy: 2026, 291 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-folder-small rotate: false - xy: 1541, 657 + xy: 1483, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-folder-smaller rotate: false - xy: 471, 457 + xy: 1933, 363 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-folder-tiny rotate: false - xy: 637, 265 + xy: 1067, 80 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-github rotate: false - xy: 201, 117 + xy: 459, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-github-small rotate: false - xy: 1575, 657 + xy: 1517, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-github-smaller rotate: false - xy: 471, 425 + xy: 1965, 341 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-github-tiny rotate: false - xy: 636, 247 + xy: 1085, 80 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-google-play rotate: false - xy: 201, 67 + xy: 509, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-google-play-small rotate: false - xy: 1609, 657 + xy: 1551, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-google-play-smaller rotate: false - xy: 471, 393 + xy: 1997, 341 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-google-play-tiny rotate: false - xy: 634, 229 + xy: 1067, 62 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-grid rotate: false - xy: 51, 17 + xy: 559, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-grid-small rotate: false - xy: 1643, 657 + xy: 1585, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-grid-smaller rotate: false - xy: 471, 361 + xy: 613, 24 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-grid-tiny rotate: false - xy: 634, 211 + xy: 1067, 44 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-home rotate: false - xy: 101, 17 + xy: 609, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-home-small rotate: false - xy: 1677, 657 + xy: 1619, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-home-smaller rotate: false - xy: 471, 329 + xy: 645, 24 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-home-tiny rotate: false - xy: 634, 193 + xy: 1085, 62 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-host rotate: false - xy: 151, 17 + xy: 659, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-host-small rotate: false - xy: 1711, 657 + xy: 1653, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-host-smaller rotate: false - xy: 471, 297 + xy: 2013, 773 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-host-tiny rotate: false - xy: 634, 175 + xy: 1085, 44 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-info rotate: false - xy: 201, 17 + xy: 709, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-info-small rotate: false - xy: 1745, 657 + xy: 1687, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-info-smaller rotate: false - xy: 471, 265 + xy: 2013, 741 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-info-tiny rotate: false - xy: 634, 157 + xy: 1075, 26 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-itch.io rotate: false - xy: 251, 667 + xy: 759, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-itch.io-small rotate: false - xy: 1779, 657 + xy: 1721, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-itch.io-smaller rotate: false - xy: 471, 233 + xy: 739, 184 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-itch.io-tiny rotate: false - xy: 634, 139 + xy: 1075, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-item rotate: false - xy: 251, 617 + xy: 809, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-item-small rotate: false - xy: 1813, 657 + xy: 1755, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-item-smaller rotate: false - xy: 471, 201 + xy: 771, 184 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-item-tiny rotate: false - xy: 631, 121 + xy: 1093, 26 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-line rotate: false - xy: 251, 567 + xy: 859, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-line-small rotate: false - xy: 1847, 657 + xy: 1789, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-line-smaller rotate: false - xy: 471, 169 + xy: 757, 152 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-line-tiny rotate: false - xy: 631, 103 + xy: 1093, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-link rotate: false - xy: 251, 517 + xy: 909, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-link-small rotate: false - xy: 1881, 657 + xy: 1823, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-link-smaller rotate: false - xy: 471, 137 + xy: 757, 120 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-link-tiny rotate: false - xy: 631, 85 + xy: 1263, 72 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-liquid rotate: false - xy: 251, 467 + xy: 959, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-liquid-consume rotate: false - xy: 251, 417 + xy: 1009, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-liquid-consume-small rotate: false - xy: 445, 594 + xy: 1857, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-liquid-consume-smaller rotate: false - xy: 471, 105 + xy: 757, 88 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-liquid-consume-tiny rotate: false - xy: 631, 67 + xy: 1281, 72 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-liquid-small rotate: false - xy: 483, 623 + xy: 1891, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-liquid-smaller rotate: false - xy: 471, 73 + xy: 789, 152 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-liquid-tiny rotate: false - xy: 631, 49 + xy: 1299, 72 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-load rotate: false - xy: 251, 367 + xy: 1059, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-load-image rotate: false - xy: 251, 317 + xy: 1109, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-load-image-small rotate: false - xy: 517, 623 + xy: 1407, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-load-image-smaller rotate: false - xy: 471, 41 + xy: 789, 120 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-load-image-tiny rotate: false - xy: 631, 31 + xy: 1317, 67 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-load-map rotate: false - xy: 251, 267 + xy: 1159, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-load-map-small rotate: false - xy: 551, 623 + xy: 1407, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-load-map-smaller rotate: false - xy: 471, 9 + xy: 789, 88 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-load-map-tiny rotate: false - xy: 655, 265 + xy: 1335, 67 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-load-small rotate: false - xy: 585, 623 + xy: 1441, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-load-smaller rotate: false - xy: 1885, 523 + xy: 821, 158 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-load-tiny rotate: false - xy: 654, 247 + xy: 1353, 67 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-loading rotate: false - xy: 251, 217 + xy: 1209, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-loading-small rotate: false - xy: 619, 623 + xy: 1407, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-loading-smaller rotate: false - xy: 1919, 688 + xy: 821, 126 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-loading-tiny rotate: false - xy: 652, 229 + xy: 1371, 68 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-locked rotate: false - xy: 251, 167 + xy: 1259, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-locked-small rotate: false - xy: 653, 623 + xy: 1441, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-locked-smaller rotate: false - xy: 1915, 656 + xy: 821, 94 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-locked-tiny rotate: false - xy: 652, 211 + xy: 1389, 68 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-map rotate: false - xy: 251, 117 + xy: 1309, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-map-small rotate: false - xy: 687, 623 + xy: 1475, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-map-smaller rotate: false - xy: 1911, 624 + xy: 853, 158 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-map-tiny rotate: false - xy: 652, 193 + xy: 2026, 273 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-menu rotate: false - xy: 251, 67 + xy: 1359, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-menu-large rotate: false - xy: 251, 17 + xy: 1409, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-menu-large-small rotate: false - xy: 721, 623 + xy: 1441, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-menu-large-smaller rotate: false - xy: 1951, 688 + xy: 853, 126 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-menu-large-tiny rotate: false - xy: 652, 175 + xy: 1103, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-menu-small rotate: false - xy: 755, 623 + xy: 1475, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-menu-smaller rotate: false - xy: 1947, 656 + xy: 853, 94 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-menu-tiny rotate: false - xy: 652, 157 + xy: 1121, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-missing rotate: false - xy: 309, 925 + xy: 1459, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-missing-small rotate: false - xy: 789, 623 + xy: 1509, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-missing-smaller rotate: false - xy: 1943, 624 + xy: 785, 56 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-missing-tiny rotate: false - xy: 652, 139 + xy: 1103, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-mode-attack rotate: false - xy: 309, 875 + xy: 1509, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-mode-attack-small rotate: false - xy: 823, 623 + xy: 1475, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-mode-attack-smaller rotate: false - xy: 503, 489 + xy: 785, 24 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-mode-attack-tiny rotate: false - xy: 649, 121 + xy: 1139, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-mode-pvp rotate: false - xy: 359, 925 + xy: 1559, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-mode-pvp-small rotate: false - xy: 857, 623 + xy: 1509, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-mode-pvp-smaller rotate: false - xy: 503, 457 + xy: 821, 62 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-mode-pvp-tiny rotate: false - xy: 649, 103 + xy: 1121, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-mode-survival rotate: false - xy: 309, 825 + xy: 1609, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-mode-survival-small rotate: false - xy: 891, 623 + xy: 1543, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-mode-survival-smaller rotate: false - xy: 503, 425 + xy: 853, 62 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-mode-survival-tiny rotate: false - xy: 649, 85 + xy: 1157, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-none rotate: false - xy: 359, 875 + xy: 1659, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-none-small rotate: false - xy: 925, 623 + xy: 1509, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-none-smaller rotate: false - xy: 503, 393 + xy: 817, 30 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-none-tiny rotate: false - xy: 649, 67 + xy: 1139, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-paste rotate: false - xy: 409, 925 + xy: 1709, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-paste-small rotate: false - xy: 959, 623 + xy: 1543, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-paste-smaller rotate: false - xy: 503, 361 + xy: 849, 30 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-paste-tiny rotate: false - xy: 649, 49 + xy: 1175, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-pause rotate: false - xy: 359, 825 + xy: 1759, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-pause-small rotate: false - xy: 993, 623 + xy: 1577, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-pause-smaller rotate: false - xy: 503, 329 + xy: 881, 30 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-pause-tiny rotate: false - xy: 649, 31 + xy: 1157, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-pencil rotate: false - xy: 409, 875 + xy: 1809, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-pencil-small rotate: false - xy: 1027, 623 + xy: 1543, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-pencil-smaller rotate: false - xy: 503, 297 + xy: 865, 310 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-pencil-tiny rotate: false - xy: 677, 351 + xy: 1193, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-pick rotate: false - xy: 459, 925 + xy: 1859, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-pick-small rotate: false - xy: 1061, 623 + xy: 1577, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-pick-smaller rotate: false - xy: 503, 265 + xy: 897, 310 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-pick-tiny rotate: false - xy: 681, 333 + xy: 1175, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-play rotate: false - xy: 409, 825 + xy: 1909, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-play-2 rotate: false - xy: 459, 875 + xy: 1959, 775 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-play-2-small rotate: false - xy: 1095, 623 + xy: 1611, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-play-2-smaller rotate: false - xy: 503, 233 + xy: 883, 278 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-play-2-tiny rotate: false - xy: 681, 315 + xy: 1211, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-play-tiny rotate: false - xy: 681, 315 + xy: 1211, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-play-custom rotate: false - xy: 509, 925 + xy: 287, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-play-custom-small rotate: false - xy: 1129, 623 + xy: 1577, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-play-custom-smaller rotate: false - xy: 503, 201 + xy: 883, 246 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-play-custom-tiny rotate: false - xy: 681, 297 + xy: 1193, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-play-small rotate: false - xy: 1163, 623 + xy: 1611, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-play-smaller rotate: false - xy: 503, 169 + xy: 883, 214 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-players rotate: false - xy: 459, 825 + xy: 337, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-players-small rotate: false - xy: 1197, 623 + xy: 1645, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-players-smaller rotate: false - xy: 503, 137 + xy: 915, 278 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-players-tiny rotate: false - xy: 681, 279 + xy: 1229, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-power rotate: false - xy: 509, 875 + xy: 387, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-power-small rotate: false - xy: 1231, 623 + xy: 1611, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-power-smaller rotate: false - xy: 503, 105 + xy: 915, 246 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-power-tiny rotate: false - xy: 673, 261 + xy: 1211, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-production rotate: false - xy: 559, 925 + xy: 437, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-production-small rotate: false - xy: 1265, 623 + xy: 1645, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-production-smaller rotate: false - xy: 503, 73 + xy: 915, 214 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-production-tiny rotate: false - xy: 672, 243 + xy: 1229, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-quit rotate: false - xy: 509, 825 + xy: 487, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-quit-small rotate: false - xy: 1299, 623 + xy: 1679, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-quit-smaller rotate: false - xy: 503, 41 + xy: 947, 284 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-redo rotate: false - xy: 559, 875 + xy: 537, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-redo-small rotate: false - xy: 1333, 623 + xy: 1645, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-redo-smaller rotate: false - xy: 503, 9 + xy: 947, 252 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-redo-tiny rotate: false - xy: 670, 225 + xy: 1111, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-refresh rotate: false - xy: 609, 925 + xy: 587, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-refresh-small rotate: false - xy: 1367, 623 + xy: 1679, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-refresh-smaller rotate: false - xy: 535, 491 + xy: 947, 220 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-refresh-tiny rotate: false - xy: 670, 207 + xy: 1111, 16 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rename rotate: false - xy: 559, 825 + xy: 637, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rename-small rotate: false - xy: 1401, 623 + xy: 1713, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rename-smaller rotate: false - xy: 535, 459 + xy: 979, 284 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rename-tiny rotate: false - xy: 670, 189 + xy: 1129, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-resize rotate: false - xy: 609, 875 + xy: 687, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-resize-small rotate: false - xy: 1435, 623 + xy: 1679, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-resize-smaller rotate: false - xy: 567, 491 + xy: 979, 252 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-resize-tiny rotate: false - xy: 670, 171 + xy: 1129, 16 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rotate rotate: false - xy: 659, 925 + xy: 737, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rotate-arrow rotate: false - xy: 609, 825 + xy: 787, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rotate-arrow-small rotate: false - xy: 1469, 623 + xy: 1713, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rotate-arrow-smaller rotate: false - xy: 535, 427 + xy: 979, 220 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rotate-arrow-tiny rotate: false - xy: 670, 153 + xy: 1147, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rotate-left rotate: false - xy: 659, 875 + xy: 837, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rotate-left-small rotate: false - xy: 1503, 623 + xy: 1747, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rotate-left-smaller rotate: false - xy: 567, 459 + xy: 885, 182 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rotate-left-tiny rotate: false - xy: 670, 135 + xy: 1147, 16 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rotate-right rotate: false - xy: 709, 925 + xy: 887, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rotate-right-small rotate: false - xy: 1537, 623 + xy: 1713, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rotate-right-smaller rotate: false - xy: 599, 491 + xy: 885, 150 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rotate-right-tiny rotate: false - xy: 667, 117 + xy: 1165, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rotate-small rotate: false - xy: 1571, 623 + xy: 1747, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rotate-smaller rotate: false - xy: 535, 395 + xy: 885, 118 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rotate-tiny rotate: false - xy: 667, 99 + xy: 1165, 16 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-save rotate: false - xy: 659, 825 + xy: 937, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-save-image rotate: false - xy: 709, 875 + xy: 987, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-save-image-small rotate: false - xy: 1605, 623 + xy: 1781, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-save-image-smaller rotate: false - xy: 567, 427 + xy: 885, 86 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-save-image-tiny rotate: false - xy: 667, 81 + xy: 1183, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-save-map rotate: false - xy: 759, 925 + xy: 1037, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-save-map-small rotate: false - xy: 1639, 623 + xy: 1747, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-save-map-smaller rotate: false - xy: 599, 459 + xy: 917, 182 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-save-map-tiny rotate: false - xy: 667, 63 + xy: 1183, 16 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-save-small rotate: false - xy: 1673, 623 + xy: 1781, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-save-smaller rotate: false - xy: 631, 491 + xy: 917, 150 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-save-tiny rotate: false - xy: 667, 45 + xy: 1201, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-settings rotate: false - xy: 709, 825 + xy: 1087, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-settings-small rotate: false - xy: 1707, 623 + xy: 1815, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-settings-smaller rotate: false - xy: 535, 363 + xy: 917, 118 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-settings-tiny rotate: false - xy: 667, 27 + xy: 1201, 16 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-spray rotate: false - xy: 759, 875 + xy: 1137, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-spray-small rotate: false - xy: 1741, 623 + xy: 1781, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-spray-smaller rotate: false - xy: 567, 395 + xy: 917, 86 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-spray-tiny rotate: false - xy: 691, 261 + xy: 1219, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-terrain rotate: false - xy: 809, 925 + xy: 1187, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-terrain-small rotate: false - xy: 1775, 623 + xy: 1815, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-terrain-smaller rotate: false - xy: 599, 427 + xy: 949, 188 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-terrain-tiny rotate: false - xy: 690, 243 + xy: 1219, 16 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-tools rotate: false - xy: 759, 825 + xy: 1237, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-tools-small rotate: false - xy: 1809, 623 + xy: 1849, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-tools-smaller rotate: false - xy: 631, 459 + xy: 949, 156 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-tools-tiny rotate: false - xy: 688, 225 + xy: 1237, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-trash rotate: false - xy: 809, 875 + xy: 1287, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-trash-16 rotate: false - xy: 859, 925 + xy: 1337, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-trash-16-small rotate: false - xy: 1843, 623 + xy: 1815, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-trash-16-smaller rotate: false - xy: 663, 491 + xy: 949, 124 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-trash-16-tiny rotate: false - xy: 688, 207 + xy: 1237, 16 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-trash-small rotate: false - xy: 1877, 623 + xy: 1849, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-trash-smaller rotate: false - xy: 535, 331 + xy: 949, 92 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-trash-tiny rotate: false - xy: 688, 189 + xy: 1247, 54 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-tree rotate: false - xy: 809, 825 + xy: 1387, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-tree-small rotate: false - xy: 479, 589 + xy: 1883, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-tree-smaller rotate: false - xy: 567, 363 + xy: 981, 188 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-tree-tiny rotate: false - xy: 688, 171 + xy: 1265, 54 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-trello rotate: false - xy: 859, 875 + xy: 1437, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-trello-small rotate: false - xy: 513, 589 + xy: 1849, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-trello-smaller rotate: false - xy: 599, 395 + xy: 981, 156 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-trello-tiny rotate: false - xy: 688, 153 + xy: 1283, 54 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-turret rotate: false - xy: 909, 925 + xy: 1487, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-turret-small rotate: false - xy: 547, 589 + xy: 1883, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-turret-smaller rotate: false - xy: 631, 427 + xy: 981, 124 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-turret-tiny rotate: false - xy: 688, 135 + xy: 1255, 36 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-tutorial rotate: false - xy: 859, 825 + xy: 1537, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-tutorial-small rotate: false - xy: 581, 589 + xy: 1883, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-tutorial-smaller rotate: false - xy: 663, 459 + xy: 981, 92 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-tutorial-tiny rotate: false - xy: 685, 117 + xy: 1255, 18 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-undo rotate: false - xy: 909, 875 + xy: 1587, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-undo-small rotate: false - xy: 615, 589 + xy: 1407, 419 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-undo-smaller rotate: false - xy: 695, 491 + xy: 913, 54 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-undo-tiny rotate: false - xy: 685, 99 + xy: 1273, 36 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-units rotate: false - xy: 959, 925 + xy: 1637, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-units-small rotate: false - xy: 649, 589 + xy: 1441, 419 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-units-smaller rotate: false - xy: 535, 299 + xy: 913, 22 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-units-tiny rotate: false - xy: 685, 81 + xy: 1273, 18 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-unlocks rotate: false - xy: 909, 825 + xy: 1687, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-unlocks-small rotate: false - xy: 683, 589 + xy: 1475, 419 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-unlocks-smaller rotate: false - xy: 567, 331 + xy: 949, 60 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-unlocks-tiny rotate: false - xy: 685, 63 + xy: 1291, 36 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-upgrade rotate: false - xy: 959, 875 + xy: 1737, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-upgrade-small rotate: false - xy: 717, 589 + xy: 1509, 419 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-upgrade-smaller rotate: false - xy: 599, 363 + xy: 981, 60 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-upgrade-tiny rotate: false - xy: 685, 45 + xy: 1291, 18 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-wiki rotate: false - xy: 1009, 925 + xy: 1787, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-wiki-small rotate: false - xy: 751, 589 + xy: 1543, 419 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-wiki-smaller rotate: false - xy: 631, 395 + xy: 945, 28 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-wiki-tiny rotate: false - xy: 685, 27 + xy: 1385, 297 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-workshop rotate: false - xy: 959, 825 + xy: 1837, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-workshop-small rotate: false - xy: 785, 589 + xy: 1577, 419 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-workshop-smaller rotate: false - xy: 663, 427 + xy: 977, 28 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-workshop-tiny rotate: false - xy: 1907, 605 + xy: 1403, 297 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-zoom rotate: false - xy: 1009, 875 + xy: 1887, 725 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-zoom-small rotate: false - xy: 819, 589 + xy: 1611, 419 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-zoom-smaller rotate: false - xy: 695, 459 + xy: 1009, 28 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-zoom-tiny rotate: false - xy: 1925, 606 + xy: 1421, 297 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -ignarock-icon-large - rotate: false - xy: 1059, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -ignarock-icon-medium - rotate: false - xy: 853, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ignarock-icon-small - rotate: false - xy: 844, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -impact-reactor-icon-large - rotate: false - xy: 1009, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -impact-reactor-icon-medium - rotate: false - xy: 887, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -impact-reactor-icon-small - rotate: false - xy: 870, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -incinerator-icon-large - rotate: false - xy: 1059, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -incinerator-icon-medium - rotate: false - xy: 921, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -incinerator-icon-small - rotate: false - xy: 896, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 info-banner rotate: false xy: 259, 978 @@ -13491,621 +18993,12 @@ info-banner index: -1 inventory rotate: false - xy: 922, 455 + xy: 1271, 252 size: 24, 40 split: 10, 10, 10, 14 orig: 24, 40 offset: 0, 0 index: -1 -item-source-icon-large - rotate: false - xy: 1109, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-source-icon-medium - rotate: false - xy: 955, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-source-icon-small - rotate: false - xy: 948, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-void-icon-large - rotate: false - xy: 1059, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-void-icon-medium - rotate: false - xy: 989, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-void-icon-small - rotate: false - xy: 974, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -javelin-ship-pad-icon-large - rotate: false - xy: 1109, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -javelin-ship-pad-icon-medium - rotate: false - xy: 1023, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -javelin-ship-pad-icon-small - rotate: false - xy: 1000, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -junction-icon-large - rotate: false - xy: 1159, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -junction-icon-medium - rotate: false - xy: 1057, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -junction-icon-small - rotate: false - xy: 1026, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -kiln-icon-large - rotate: false - xy: 1109, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -kiln-icon-medium - rotate: false - xy: 1091, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -kiln-icon-small - rotate: false - xy: 1052, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -lancer-icon-large - rotate: false - xy: 1159, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -lancer-icon-medium - rotate: false - xy: 1125, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -lancer-icon-small - rotate: false - xy: 1078, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -laser-drill-icon-large - rotate: false - xy: 1209, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -laser-drill-icon-medium - rotate: false - xy: 1159, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -laser-drill-icon-small - rotate: false - xy: 1104, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -launch-pad-icon-large - rotate: false - xy: 1159, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -launch-pad-icon-medium - rotate: false - xy: 1193, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -launch-pad-icon-small - rotate: false - xy: 1130, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -launch-pad-large-icon-large - rotate: false - xy: 1209, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -launch-pad-large-icon-medium - rotate: false - xy: 1227, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -launch-pad-large-icon-small - rotate: false - xy: 1156, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -liquid-junction-icon-large - rotate: false - xy: 1259, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -liquid-junction-icon-medium - rotate: false - xy: 1261, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-junction-icon-small - rotate: false - xy: 1182, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -liquid-router-icon-large - rotate: false - xy: 1209, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -liquid-router-icon-medium - rotate: false - xy: 1295, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-router-icon-small - rotate: false - xy: 1208, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -liquid-source-icon-large - rotate: false - xy: 1259, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -liquid-source-icon-medium - rotate: false - xy: 1329, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-source-icon-small - rotate: false - xy: 1234, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -liquid-tank-icon-large - rotate: false - xy: 1309, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -liquid-tank-icon-medium - rotate: false - xy: 1363, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-tank-icon-small - rotate: false - xy: 1260, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -magmarock-icon-large - rotate: false - xy: 1259, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -magmarock-icon-medium - rotate: false - xy: 1397, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -magmarock-icon-small - rotate: false - xy: 1286, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -mass-driver-icon-large - rotate: false - xy: 1309, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mass-driver-icon-medium - rotate: false - xy: 1431, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mass-driver-icon-small - rotate: false - xy: 1312, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -mechanical-drill-icon-large - rotate: false - xy: 1359, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mechanical-drill-icon-medium - rotate: false - xy: 1465, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mechanical-drill-icon-small - rotate: false - xy: 1338, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -mechanical-pump-icon-large - rotate: false - xy: 1309, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mechanical-pump-icon-medium - rotate: false - xy: 1499, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mechanical-pump-icon-small - rotate: false - xy: 1364, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -meltdown-icon-large - rotate: false - xy: 1359, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -meltdown-icon-medium - rotate: false - xy: 1533, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -meltdown-icon-small - rotate: false - xy: 1390, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -melter-icon-large - rotate: false - xy: 1409, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -melter-icon-medium - rotate: false - xy: 1567, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -melter-icon-small - rotate: false - xy: 1416, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -mend-projector-icon-large - rotate: false - xy: 1359, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mend-projector-icon-medium - rotate: false - xy: 1601, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mend-projector-icon-small - rotate: false - xy: 1442, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -mender-icon-large - rotate: false - xy: 1409, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mender-icon-medium - rotate: false - xy: 1635, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mender-icon-small - rotate: false - xy: 1468, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -message-icon-large - rotate: false - xy: 1459, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -message-icon-medium - rotate: false - xy: 1669, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -message-icon-small - rotate: false - xy: 1494, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -metal-floor-2-icon-large - rotate: false - xy: 1409, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -metal-floor-2-icon-medium - rotate: false - xy: 1703, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -metal-floor-2-icon-small - rotate: false - xy: 1520, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -metal-floor-3-icon-large - rotate: false - xy: 1459, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -metal-floor-3-icon-medium - rotate: false - xy: 1737, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -metal-floor-3-icon-small - rotate: false - xy: 1546, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -metal-floor-5-icon-large - rotate: false - xy: 1509, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -metal-floor-5-icon-medium - rotate: false - xy: 1771, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -metal-floor-5-icon-small - rotate: false - xy: 1572, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -metal-floor-damaged-icon-large - rotate: false - xy: 1459, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -metal-floor-damaged-icon-medium - rotate: false - xy: 1805, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -metal-floor-damaged-icon-small - rotate: false - xy: 1598, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -metal-floor-icon-large - rotate: false - xy: 1509, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -metal-floor-icon-medium - rotate: false - xy: 1839, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -metal-floor-icon-small - rotate: false - xy: 1624, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -moss-icon-large - rotate: false - xy: 1559, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -moss-icon-medium - rotate: false - xy: 1873, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -moss-icon-small - rotate: false - xy: 1650, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -multi-press-icon-large - rotate: false - xy: 1509, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -multi-press-icon-medium - rotate: false - xy: 376, 570 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -multi-press-icon-small - rotate: false - xy: 1676, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 nomap rotate: false xy: 1, 767 @@ -14113,93 +19006,9 @@ nomap orig: 256, 256 offset: 0, 0 index: -1 -oil-extractor-icon-large - rotate: false - xy: 1559, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -oil-extractor-icon-medium - rotate: false - xy: 410, 565 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -oil-extractor-icon-small - rotate: false - xy: 1702, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -omega-mech-pad-icon-large - rotate: false - xy: 1609, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -omega-mech-pad-icon-medium - rotate: false - xy: 444, 560 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -omega-mech-pad-icon-small - rotate: false - xy: 1728, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -overdrive-projector-icon-large - rotate: false - xy: 1559, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -overdrive-projector-icon-medium - rotate: false - xy: 478, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -overdrive-projector-icon-small - rotate: false - xy: 1754, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -overflow-gate-icon-large - rotate: false - xy: 1609, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -overflow-gate-icon-medium - rotate: false - xy: 512, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -overflow-gate-icon-small - rotate: false - xy: 1780, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 pane rotate: false - xy: 339, 609 + xy: 1251, 696 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -14207,813 +19016,15 @@ pane index: -1 pane-2 rotate: false - xy: 301, 580 + xy: 1213, 696 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 offset: 0, 0 index: -1 -pebbles-icon-large - rotate: false - xy: 1659, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -pebbles-icon-medium - rotate: false - xy: 546, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pebbles-icon-small - rotate: false - xy: 1806, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -phantom-factory-icon-large - rotate: false - xy: 1609, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -phantom-factory-icon-medium - rotate: false - xy: 580, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phantom-factory-icon-small - rotate: false - xy: 1832, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -phase-conduit-icon-large - rotate: false - xy: 1659, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -phase-conduit-icon-medium - rotate: false - xy: 614, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conduit-icon-small - rotate: false - xy: 1858, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -phase-conveyor-icon-large - rotate: false - xy: 1709, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -phase-conveyor-icon-medium - rotate: false - xy: 648, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conveyor-icon-small - rotate: false - xy: 1884, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -phase-wall-icon-large - rotate: false - xy: 1659, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -phase-wall-icon-medium - rotate: false - xy: 682, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-wall-icon-small - rotate: false - xy: 948, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -phase-wall-large-icon-large - rotate: false - xy: 1709, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -phase-wall-large-icon-medium - rotate: false - xy: 716, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-wall-large-icon-small - rotate: false - xy: 974, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -phase-weaver-icon-large - rotate: false - xy: 1759, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -phase-weaver-icon-medium - rotate: false - xy: 750, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-weaver-icon-small - rotate: false - xy: 1000, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -pine-icon-large - rotate: false - xy: 1709, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -pine-icon-medium - rotate: false - xy: 784, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pine-icon-small - rotate: false - xy: 1026, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -plastanium-compressor-icon-large - rotate: false - xy: 1759, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -plastanium-compressor-icon-medium - rotate: false - xy: 818, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plastanium-compressor-icon-small - rotate: false - xy: 1052, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -pneumatic-drill-icon-large - rotate: false - xy: 1809, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -pneumatic-drill-icon-medium - rotate: false - xy: 852, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pneumatic-drill-icon-small - rotate: false - xy: 1078, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -power-node-icon-large - rotate: false - xy: 1759, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -power-node-icon-medium - rotate: false - xy: 886, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -power-node-icon-small - rotate: false - xy: 1104, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -power-node-large-icon-large - rotate: false - xy: 1809, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -power-node-large-icon-medium - rotate: false - xy: 920, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -power-node-large-icon-small - rotate: false - xy: 1130, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -power-source-icon-large - rotate: false - xy: 1859, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -power-source-icon-medium - rotate: false - xy: 954, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -power-source-icon-small - rotate: false - xy: 1156, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -power-void-icon-large - rotate: false - xy: 1809, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -power-void-icon-medium - rotate: false - xy: 988, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -power-void-icon-small - rotate: false - xy: 1182, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -pulse-conduit-icon-large - rotate: false - xy: 1859, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -pulse-conduit-icon-medium - rotate: false - xy: 1022, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulse-conduit-icon-small - rotate: false - xy: 1208, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -pulverizer-icon-large - rotate: false - xy: 1909, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -pulverizer-icon-medium - rotate: false - xy: 1056, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulverizer-icon-small - rotate: false - xy: 1234, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -pyratite-mixer-icon-large - rotate: false - xy: 1859, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -pyratite-mixer-icon-medium - rotate: false - xy: 1090, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pyratite-mixer-icon-small - rotate: false - xy: 1260, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -repair-point-icon-large - rotate: false - xy: 1909, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -repair-point-icon-medium - rotate: false - xy: 1124, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -repair-point-icon-small - rotate: false - xy: 1286, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -revenant-factory-icon-large - rotate: false - xy: 1959, 925 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -revenant-factory-icon-medium - rotate: false - xy: 1158, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -revenant-factory-icon-small - rotate: false - xy: 1312, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -ripple-icon-large - rotate: false - xy: 1909, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -ripple-icon-medium - rotate: false - xy: 1192, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -ripple-icon-small - rotate: false - xy: 1338, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -rock-icon-large - rotate: false - xy: 1959, 875 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -rock-icon-medium - rotate: false - xy: 1226, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -rock-icon-small - rotate: false - xy: 1364, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -rocks-icon-large - rotate: false - xy: 1959, 825 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -rocks-icon-medium - rotate: false - xy: 1260, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -rocks-icon-small - rotate: false - xy: 1390, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -rotary-pump-icon-large - rotate: false - xy: 309, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -rotary-pump-icon-medium - rotate: false - xy: 1294, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -rotary-pump-icon-small - rotate: false - xy: 1416, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -router-icon-large - rotate: false - xy: 359, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -router-icon-medium - rotate: false - xy: 1328, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -router-icon-small - rotate: false - xy: 1442, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -rtg-generator-icon-large - rotate: false - xy: 409, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -rtg-generator-icon-medium - rotate: false - xy: 1362, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -rtg-generator-icon-small - rotate: false - xy: 1468, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -salt-icon-large - rotate: false - xy: 459, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -salt-icon-medium - rotate: false - xy: 1396, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -salt-icon-small - rotate: false - xy: 1494, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -saltrocks-icon-large - rotate: false - xy: 509, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -saltrocks-icon-medium - rotate: false - xy: 1430, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -saltrocks-icon-small - rotate: false - xy: 1520, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -salvo-icon-large - rotate: false - xy: 559, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -salvo-icon-medium - rotate: false - xy: 1464, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -salvo-icon-small - rotate: false - xy: 1546, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -sand-boulder-icon-large - rotate: false - xy: 609, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -sand-boulder-icon-medium - rotate: false - xy: 1498, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sand-boulder-icon-small - rotate: false - xy: 1572, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -sand-icon-large - rotate: false - xy: 659, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -sand-icon-medium - rotate: false - xy: 1532, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sand-icon-small - rotate: false - xy: 1598, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -sand-water-icon-large - rotate: false - xy: 709, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -sand-water-icon-medium - rotate: false - xy: 1566, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sand-water-icon-small - rotate: false - xy: 1624, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -sandrocks-icon-large - rotate: false - xy: 759, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -sandrocks-icon-medium - rotate: false - xy: 1600, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sandrocks-icon-small - rotate: false - xy: 1650, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -scatter-icon-large - rotate: false - xy: 809, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -scatter-icon-medium - rotate: false - xy: 1634, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scatter-icon-small - rotate: false - xy: 1676, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -scorch-icon-large - rotate: false - xy: 859, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -scorch-icon-medium - rotate: false - xy: 1668, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scorch-icon-small - rotate: false - xy: 1702, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -scrap-wall-gigantic-icon-large - rotate: false - xy: 909, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -scrap-wall-gigantic-icon-medium - rotate: false - xy: 1702, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall-gigantic-icon-small - rotate: false - xy: 1728, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -scrap-wall-huge-icon-large - rotate: false - xy: 959, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -scrap-wall-huge-icon-medium - rotate: false - xy: 1736, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall-huge-icon-small - rotate: false - xy: 1754, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -scrap-wall-icon-large - rotate: false - xy: 1009, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -scrap-wall-icon-medium - rotate: false - xy: 1770, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall-icon-small - rotate: false - xy: 1780, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -scrap-wall-large-icon-large - rotate: false - xy: 1059, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -scrap-wall-large-icon-medium - rotate: false - xy: 1804, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall-large-icon-small - rotate: false - xy: 1806, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 scroll rotate: false - xy: 1858, 434 + xy: 1323, 283 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -15021,7 +19032,7 @@ scroll index: -1 scroll-horizontal rotate: false - xy: 339, 583 + xy: 301, 1 size: 35, 24 split: 6, 5, 10, 10 orig: 35, 24 @@ -15029,14 +19040,14 @@ scroll-horizontal index: -1 scroll-knob-horizontal-black rotate: false - xy: 1937, 749 + xy: 301, 27 size: 40, 24 orig: 40, 24 offset: 0, 0 index: -1 scroll-knob-vertical-black rotate: false - xy: 1832, 429 + xy: 1297, 252 size: 24, 40 orig: 24, 40 offset: 0, 0 @@ -15048,177 +19059,30 @@ selection orig: 1, 1 offset: 0, 0 index: -1 -separator-icon-large - rotate: false - xy: 1109, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -separator-icon-medium - rotate: false - xy: 1838, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -separator-icon-small - rotate: false - xy: 1884, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -shale-boulder-icon-large - rotate: false - xy: 1159, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -shale-boulder-icon-medium - rotate: false - xy: 1872, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shale-boulder-icon-small - rotate: false - xy: 1884, 419 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -shale-icon-large - rotate: false - xy: 1209, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -shale-icon-medium - rotate: false - xy: 373, 536 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shale-icon-small - rotate: false - xy: 1858, 408 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -shalerocks-icon-large - rotate: false - xy: 1259, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -shalerocks-icon-medium - rotate: false - xy: 369, 502 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shalerocks-icon-small - rotate: false - xy: 1884, 393 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -shock-mine-icon-large - rotate: false - xy: 1309, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -shock-mine-icon-medium - rotate: false - xy: 369, 468 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shock-mine-icon-small - rotate: false - xy: 779, 457 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -shrubs-icon-large - rotate: false - xy: 1359, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -shrubs-icon-medium - rotate: false - xy: 369, 434 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shrubs-icon-small - rotate: false - xy: 773, 431 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -silicon-smelter-icon-large - rotate: false - xy: 1409, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -silicon-smelter-icon-medium - rotate: false - xy: 369, 400 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -silicon-smelter-icon-small - rotate: false - xy: 1983, 694 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 slider rotate: false - xy: 373, 573 + xy: 2026, 331 size: 1, 8 orig: 1, 8 offset: 0, 0 index: -1 slider-knob rotate: false - xy: 727, 483 + xy: 983, 420 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-down rotate: false - xy: 535, 259 + xy: 1014, 428 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-over rotate: false - xy: 758, 483 + xy: 1009, 380 size: 29, 38 orig: 29, 38 offset: 0, 0 @@ -15230,765 +19094,9 @@ slider-vertical orig: 8, 1 offset: 0, 0 index: -1 -snow-icon-large - rotate: false - xy: 1459, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -snow-icon-medium - rotate: false - xy: 369, 366 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -snow-icon-small - rotate: false - xy: 2009, 694 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -snow-pine-icon-large - rotate: false - xy: 1509, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -snow-pine-icon-medium - rotate: false - xy: 369, 332 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -snow-pine-icon-small - rotate: false - xy: 695, 407 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -snowrock-icon-large - rotate: false - xy: 1559, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -snowrock-icon-medium - rotate: false - xy: 369, 298 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -snowrock-icon-small - rotate: false - xy: 721, 405 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -snowrocks-icon-large - rotate: false - xy: 1609, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -snowrocks-icon-medium - rotate: false - xy: 369, 264 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -snowrocks-icon-small - rotate: false - xy: 747, 405 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -solar-panel-icon-large - rotate: false - xy: 1659, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -solar-panel-icon-medium - rotate: false - xy: 369, 230 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -solar-panel-icon-small - rotate: false - xy: 773, 405 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -solar-panel-large-icon-large - rotate: false - xy: 1709, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -solar-panel-large-icon-medium - rotate: false - xy: 369, 196 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -solar-panel-large-icon-small - rotate: false - xy: 1910, 497 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -sorter-icon-large - rotate: false - xy: 1759, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -sorter-icon-medium - rotate: false - xy: 369, 162 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sorter-icon-small - rotate: false - xy: 1910, 471 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -spawn-icon-large - rotate: false - xy: 1809, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spawn-icon-medium - rotate: false - xy: 369, 128 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spawn-icon-small - rotate: false - xy: 1910, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -spectre-icon-large - rotate: false - xy: 1859, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spectre-icon-medium - rotate: false - xy: 369, 94 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spectre-icon-small - rotate: false - xy: 1910, 419 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -spirit-factory-icon-large - rotate: false - xy: 1909, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spirit-factory-icon-medium - rotate: false - xy: 369, 60 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spirit-factory-icon-small - rotate: false - xy: 1910, 393 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -spore-cluster-icon-large - rotate: false - xy: 1959, 775 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spore-cluster-icon-medium - rotate: false - xy: 369, 26 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spore-cluster-icon-small - rotate: false - xy: 567, 279 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -spore-moss-icon-large - rotate: false - xy: 287, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spore-moss-icon-medium - rotate: false - xy: 407, 531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spore-moss-icon-small - rotate: false - xy: 566, 253 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -spore-pine-icon-large - rotate: false - xy: 337, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spore-pine-icon-medium - rotate: false - xy: 403, 497 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spore-pine-icon-small - rotate: false - xy: 564, 227 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -spore-press-icon-large - rotate: false - xy: 387, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spore-press-icon-medium - rotate: false - xy: 403, 463 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spore-press-icon-small - rotate: false - xy: 564, 201 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -sporerocks-icon-large - rotate: false - xy: 437, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -sporerocks-icon-medium - rotate: false - xy: 403, 429 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sporerocks-icon-small - rotate: false - xy: 564, 175 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -stone-icon-large - rotate: false - xy: 487, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -stone-icon-medium - rotate: false - xy: 403, 395 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -stone-icon-small - rotate: false - xy: 564, 149 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -surge-tower-icon-large - rotate: false - xy: 537, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -surge-tower-icon-medium - rotate: false - xy: 403, 361 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -surge-tower-icon-small - rotate: false - xy: 561, 123 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -surge-wall-icon-large - rotate: false - xy: 587, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -surge-wall-icon-medium - rotate: false - xy: 403, 327 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -surge-wall-icon-small - rotate: false - xy: 561, 97 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -surge-wall-large-icon-large - rotate: false - xy: 637, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -surge-wall-large-icon-medium - rotate: false - xy: 403, 293 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -surge-wall-large-icon-small - rotate: false - xy: 561, 71 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -swarmer-icon-large - rotate: false - xy: 687, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -swarmer-icon-medium - rotate: false - xy: 403, 259 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -swarmer-icon-small - rotate: false - xy: 561, 45 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -tainted-water-icon-large - rotate: false - xy: 737, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -tainted-water-icon-medium - rotate: false - xy: 403, 225 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -tainted-water-icon-small - rotate: false - xy: 561, 19 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -tar-icon-large - rotate: false - xy: 787, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -tar-icon-medium - rotate: false - xy: 403, 191 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -tar-icon-small - rotate: false - xy: 593, 305 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -tau-mech-pad-icon-large - rotate: false - xy: 837, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -tau-mech-pad-icon-medium - rotate: false - xy: 403, 157 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -tau-mech-pad-icon-small - rotate: false - xy: 593, 279 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -tendrils-icon-large - rotate: false - xy: 887, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -tendrils-icon-medium - rotate: false - xy: 403, 123 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -tendrils-icon-small - rotate: false - xy: 592, 253 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -thermal-generator-icon-large - rotate: false - xy: 937, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -thermal-generator-icon-medium - rotate: false - xy: 403, 89 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thermal-generator-icon-small - rotate: false - xy: 590, 227 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -thermal-pump-icon-large - rotate: false - xy: 987, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -thermal-pump-icon-medium - rotate: false - xy: 403, 55 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thermal-pump-icon-small - rotate: false - xy: 590, 201 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -thorium-reactor-icon-large - rotate: false - xy: 1037, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -thorium-reactor-icon-medium - rotate: false - xy: 403, 21 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thorium-reactor-icon-small - rotate: false - xy: 590, 175 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -thorium-wall-icon-large - rotate: false - xy: 1087, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -thorium-wall-icon-medium - rotate: false - xy: 441, 526 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thorium-wall-icon-small - rotate: false - xy: 590, 149 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -thorium-wall-large-icon-large - rotate: false - xy: 1137, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -thorium-wall-large-icon-medium - rotate: false - xy: 437, 492 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thorium-wall-large-icon-small - rotate: false - xy: 587, 123 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -thruster-icon-large - rotate: false - xy: 1187, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -thruster-icon-medium - rotate: false - xy: 437, 458 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thruster-icon-small - rotate: false - xy: 587, 97 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -titan-factory-icon-large - rotate: false - xy: 1237, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -titan-factory-icon-medium - rotate: false - xy: 437, 424 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titan-factory-icon-small - rotate: false - xy: 587, 71 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -titanium-conveyor-icon-large - rotate: false - xy: 1287, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -titanium-conveyor-icon-medium - rotate: false - xy: 437, 390 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-icon-small - rotate: false - xy: 587, 45 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -titanium-wall-icon-large - rotate: false - xy: 1337, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -titanium-wall-icon-medium - rotate: false - xy: 437, 356 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-wall-icon-small - rotate: false - xy: 587, 19 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -titanium-wall-large-icon-large - rotate: false - xy: 1387, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -titanium-wall-large-icon-medium - rotate: false - xy: 437, 322 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-wall-large-icon-small - rotate: false - xy: 625, 337 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -trident-ship-pad-icon-large - rotate: false - xy: 1437, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -trident-ship-pad-icon-medium - rotate: false - xy: 437, 288 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -trident-ship-pad-icon-small - rotate: false - xy: 619, 311 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -turbine-generator-icon-large - rotate: false - xy: 1487, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -turbine-generator-icon-medium - rotate: false - xy: 437, 254 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -turbine-generator-icon-small - rotate: false - xy: 619, 285 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 underline rotate: false - xy: 301, 551 + xy: 1403, 696 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -15996,7 +19104,7 @@ underline index: -1 underline-2 rotate: false - xy: 377, 638 + xy: 1289, 696 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -16004,7 +19112,7 @@ underline-2 index: -1 underline-disabled rotate: false - xy: 415, 667 + xy: 1327, 696 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -16012,192 +19120,24 @@ underline-disabled index: -1 underline-red rotate: false - xy: 453, 696 + xy: 1365, 696 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 offset: 0, 0 index: -1 -unloader-icon-large - rotate: false - xy: 1537, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -unloader-icon-medium - rotate: false - xy: 437, 220 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -unloader-icon-small - rotate: false - xy: 657, 369 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -vault-icon-large - rotate: false - xy: 1587, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -vault-icon-medium - rotate: false - xy: 437, 186 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -vault-icon-small - rotate: false - xy: 651, 343 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -water-extractor-icon-large - rotate: false - xy: 1637, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -water-extractor-icon-medium - rotate: false - xy: 437, 152 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -water-extractor-icon-small - rotate: false - xy: 799, 431 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -water-icon-large - rotate: false - xy: 1687, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -water-icon-medium - rotate: false - xy: 437, 118 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -water-icon-small - rotate: false - xy: 799, 405 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -wave-icon-large - rotate: false - xy: 1737, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -wave-icon-medium - rotate: false - xy: 437, 84 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -wave-icon-small - rotate: false - xy: 825, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -white-tree-dead-icon-large - rotate: false - xy: 1787, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -white-tree-dead-icon-medium - rotate: false - xy: 437, 50 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -white-tree-dead-icon-small - rotate: false - xy: 825, 419 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -white-tree-icon-large - rotate: false - xy: 1837, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -white-tree-icon-medium - rotate: false - xy: 437, 16 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -white-tree-icon-small - rotate: false - xy: 851, 445 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 whiteui rotate: false - xy: 1919, 720 + xy: 1415, 589 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 window-empty rotate: false - xy: 535, 158 + xy: 2019, 640 size: 27, 61 split: 4, 4, 2, 2 orig: 27, 61 offset: 0, 0 index: -1 -wraith-factory-icon-large - rotate: false - xy: 1887, 725 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -wraith-factory-icon-medium - rotate: false - xy: 475, 521 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -wraith-factory-icon-small - rotate: false - xy: 851, 419 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index ed2ea1d911919012d3ba271e0e1fd297c5e1ea56..3b1dbc0ad100d07dc66f4b9ea025a84dc6ec27a1 100644 GIT binary patch literal 729467 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ξ0hJ-mA)EQ2w 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
  • eA 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
    G`33<}Z5 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⪻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

    bJ%4?n!t9W#>v@JJSRU7WtGbnPGc{> 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

    bt3_^Qw=k51 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≫U=Wu$z{(IXl|dkt$v~5xLCJo}-|d?03Q^k^ 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

    sitRuXLryk>9NUA1453~3 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 E0K^G9IRF3v diff --git a/core/assets/sprites/sprites5.png b/core/assets/sprites/sprites5.png index 861b83349ad973297a7a18169a20489c1f22b15f..e6443c9a5172a846bfc4853149f2c97e4e494c34 100644 GIT binary patch literal 738489 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

    jXzm+kciU&W?ydP> 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

    !2juI1NB{b>`Mgxn*TZ+*Z`EsqHs#GZ$aL`F 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Ð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

    *3;fGAhRuv!)Gy4v`P7M> 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�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%0DRne5#}?#G_VZ;S^RoiH5kA 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 literal 591659 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 fo%5b3ey_?pZy}C<` z`zA6lJXc@0f6^wYr#H`@yB+Sgm2JZF_j`<<2!B*b4>)`=@19tbs4(;B+Yo;+I?0izc;&HlB;#TY#% zeiqnO?Y{iVXR+Ixe#FifVyNw$Qs!{~r-|F^lR0wp9|$$n*|UPt>04XmRf_ z3sn2Ic%1-a$B94R?Pe|c9p7VkhJ``tm873vf%l>R*P~}&N!QQeR#&|uc=2i)6T^)k z%zkISi?T@HkBgeIY<=1)$s2rT`+T*NukPdyf3dw-mgnyeh5OD~ulpz2s%k&k(QLJ~ z)SbCym6Z6LSWUA7{{LokG5neFbt%UNJ%)g12WFXyZ2oQb?40P;UY?xUQ@O<%R)5cp zw3s>VtJKu%?S7J>A%;#<@5-~4#&W5t?7uwCe|hyPXSwCOPddMkUBzKFKkg-{cRhiN z;f%OJnPH%OE+fM)m-}hQW5pSc^!$kzXFSs35pj~^hDH~Il4YLH`ISfJn(}OXp{6YH zlRxBH3|~g`rUWJiWx>ivu4{i7D1 zVf`5zeLqi&!9a*nLAGJvzY8lhw|zXMB*?<5E?s||d+A0I28B=YYX7gxGRUp@eXMBh zx5J{wEkFLP?T~V++kU#lDdL=^hJ%KDKTuGZYO(S>uNheQ0sBR|Neg;+F#k_ zEIxBWQDF*)gPK8NeaD=at~*no=xT(BFSIMLUTJ&LukxJgB8l4?hxgqN7caE6U{sJj z@Z^u^HrpwjK7VWXrr$2BN^H-c_`l9yQUBWh+C3La<}L6SR#?tFVWSuegTjq%xxL(T zkH@WS-t~}!;mjqCmMv$lFZI5_%@A~XkJOx5)!p^`+3Nc)?_pM`$o`vrnDgqp_#V?6 z)1Rw{USRuew7D=OW%BZTm8b_{??%<`!_#f`&yNM z`Dpa~ix)TAZ)SLK@%Z+_TS7PM%w{k!SX|q&C8FDuN5^K_yVDE5y%T1%yjH8pI_34p zBa%;LG`{Eu*{$A}|3&pg{epcPrZ8^$%bzc^@OAj|tKXTEin8utRVA zl*@Bx$BDWvkqT;3^w(!O_sKG+^^dq^{9!=`i%+MVCjCFKE>=>9sUw78!<<6*`}tvI z!puqxf9gY&l&ag$8F5aY8hh$co4@_ury6{(eDAi_X&+?Z>Yi?MLzu4aU*}@$teZvXGBG$d|y4UHJB%d z`_R0_KcDMozuB~0PdDhgzFWv~hO3wMZ*E%r%XH$RQ+rQmb@Bf#FaGw5HS7P^2~~3v zm>2|p7v6rPX|LFL=Va%TTaz8!FHM%b0jhoZUe$@SG8|fGANG>ri`lQVvOg;`cb=*Y z^qlu9IpkShX9Pn+$()R3%p77{^IiV!o~L*H3gg57dxFH)_!%%Z>`*_H7VmdGC?@RW zfo*fdJnH#Pg&7zGgjQu&pU-S9xxD$S)=d2dqv}(W9&68GI8xnm!F`>y4}-!p%OBeJ ztYxk+eB8gUZzhAo5?%?9^NQ*7te^ZStIL@om{r64^Z)6ccBM7E$EG)4nCe+%ynyc& zn{wUJU-=sB4EFoJEakY7y_v~^Ri+?Jf{WqE$H&5#LW1Hsa(nICHIBzyFm{+dLpN_DOcidzlFM*ld`_ z!fATicp4zJq3@d4{Q@)SkQMz?b3;QZ6*fB2|w4z{BE=R@ge`q^!-x*JKSC}Gz2g; zsLNI7bY8jc`mgygVE-%ucjuX&TXIitUiP`A>58q-kJsYA zt}kLZaA?l)qT2~f4G9zfyZJF3WMQb1&Yw`SS2_IVt^4A4W4(LN9*>k@Dc88E$(7pc zdweI~?F_BlJ9+w(+pBhaZGK+2$A0FV?McF#_5T=_PyTY3C%=%({kmDYN>HZb%}IAl z|7)uKaMVx^N`Jg;ZqMG8e)kupXEs0kd&bBA^4W`K@3>p$DqL*hWH8#yHSFkb83SQ!-36BHLPYMhhKw}S|zPIj6VQi>b_wr=ogaZmcST*&F4tLi!&2g8loWIY0?_-u@ zlV6J;f3f&x(6(>xCH7*wVwbi@zESMv+|awJ`4ngxdW+-jZ>v5{&}2waXNY+8=*N%j zr*n+E{%lub*x>ZEEBt!<&F0iOJCE}Bbq@A_ zU!FhlICIhSdAH9ywdw3%;I@R>K}6}7m34i$-?=@94TKnKLiSJnXSHWy*0JHyP2ja*l#mh_GP|>aDlHv z?!lQeReu*IPVfD=_~-Y%TAKRY3=LNVbqkpidptfGT2bG7poH_CTkh(VyD}!Z!w(_4?wUta4?)flG*!14vfNh|Dln_(d zU%S7yUkb99yD=<~FW>d+IMccRpI-6&`teVqcdl&U@1x(O^Q&K;Nm=X0(qNZ0dslPZ z;VQ<4j(6<|jIXCV#b`Gey_p=#1Xyt}~ zzxucs7ER$@ecM* zI0gaV)!(1W{bv+rJmR%PJZ}}->O)N)zj`@8%D%4tBsE80a-X>|V*^j6;!z)l1?v}U z9hl1Q*uijR#eq;EhBd9zMHvrtKmR}dwmsV^?ovNQpOh1vIa-@j5M?ZPW|WKV6}uF6a9Ga>~UWZp|Jy|gJxjq~y3+abT} z8595O2gKA*23;2;#mVr6`$UI<@K=X_imODpkHp?p55341{b1Xdp!wgo#IqE%dfHv| zi+Dae@^g3b<4+l@y_l3w$$w|vVe_J%e_|P1X@GcYMz#urz{UUhRWfs!9-OSP=S8GUD|MM)Zdr5@E^x}Q< z=f!bEs7$}TNdJrGukBh47NuEUd)aF~os`#zl}t8FbJJqzxVB^Q`|xdFrgO5dw?Do~ zdHtNY+ON8&&VJn~J!Q(3jSLUW_y3%$#nj-?aMwa5knOwu$LLa<3)~Fvw&!1S`N6F4 z>%R7FxA)cCK5jb@`@QV+BJ-csR@W!3jQZdFXF4l`g!BYvsVDX>3>C|cY+kCvz~G|A zFsJ;}ca39nH=DMa+<&wAr~LON!O>|-Uqxyy0$mE zG88a5ST)Rc?k(A;+5g)jcw@iXtF9}B%k7L?3l-M)tew|;%r0Ty-mXuZKV2z){c{ep zN#zni!(6z%75QbYOnL>s)*#N8O%b<;$H@q>X-5ioe0Anz z$dc}xyj)7p*_9_}u}%=<0k37u5nb2LCnkmYpK%rt=>3;Gk?%mqpYoSVzZx&`o|^IH z$mhmVUls<2OB@|l2j^uT|LbHlU*SS|{I=z3h8t>=O1$p&Tc&O>^%eXZfB$XBK6Z0a zjnCqD)=%)$v9s$v6+LN1zS-nG%FH%)m0JAyGdy5vC}D_YR<5bHG5)M{ zHg2Dj{m-L43z-l6*;ppG_}&cp%Q5Q}ew}u_^4d=S)CT{_yR=qMSQccwL*JN@fnoQ* zYkiF!$IZ`doe-oj<-@HUKmPL7S89I-9SF0V-s=5FP5q|mo2@tBeyjKM^7(nBi{XI( z7yC!WtOkC<7Xtt6c^k3u^tF%>rvpoi)O)99oVVZ0z>vA6C0SzI*Ov@W?mxc1z3Rn1 zY2A{~OAFmJ7#S4i-#3~SRb}$zPZ0~lLm71$#sfw3{I9bz+)rdYa4uF;tYhKRrOX_u zzvbI*H@Gou;Ck}9YvSu{%|(9_mH!`BS#wzN(X}f-MRgeu6#d@x%UZ;GZ%-+s14E8* z@$?_ola%yp%eLHH8YswEaPC%4Z>+BTX|0E;+XTwjT=vf2_fy!;)8W@??z{~fO`;39 z+dNnpj_*=mdF8I3>pC&sfNSgCIM3a7u24(U-YvHIdB&$#(k1Vvvb!+|tcu&A@}cX- z*7Z#s3e%R9nFOtg_{S5d^grBN=i`A%pmkMS)fqCfcdqYz@&AZElR>p&=z-9 z`9JBrZ`RweXT{<6%inRvb2UtUzCYk!ou6i(U*6?{CEaZPee9(S89KZCV(%`VrLjGx zzKZ$Dfup5b99vhtG81EL_;YFUi5JYZGc6eu7D-+_t6=%`@rjFnt4@S{{2`w!Slas{ z`)AGM{?AX7IBWk_?bKorP-;$a5_lt=#H`5hqtaXN?%NV6D_#XH|Nnnf=Ib{vUslTU zUsQ~71}B4nYS?rCe!(|8o%I=zS{PZT^5CCb21Ij`UJkb=OEiutm#&0jv9-ag|4 z`_1{2gI5VMD#$Xhuxt|Gs6EMjJ-YtGe4h9BmParwQ2*b`@Zj&MT$!)>r~VmjnRwd! zTh8LSx2L}=m7Z7GR`=uYd-gle3;39Je(dzQ!~MEma>M`lJqE7E;(9CZm)8Fmm@EDI z>1&7o(F^#iotS!gw|=a1=rML)7ozqqU0TNE)wyRzf9#)ledJ_W^*NHI;XmVg?Pga7 ziQox*45b@wuP=%b4t@FO|I%+krFR66uRL?=ODBU53qvO7%2~zQ4|no_J?rpKzi)oP zcU6@%qj^et6BIVwjoVFjzhkJA@l-*CHG#KNFGmCr%Jcz1;Jk?^af8wGTw zp46`a%_-DI{EFWAk3Ur2;>VWRGX3JlUo;tR?P{<2Uih?9gvmXzlfT5{5e^<(#UpqXpDQa(lf};lKUgH(Pey ztJ3+*kbE)kc}ZrH&EaoP7w_@&;2w ziuH;5=uh)RX4@LRjh{3r$i}l%vwLAMgTc@LOC#qNtFq@5FJ;fspZZ*g!BOj3P(hTy z`$+$P%a`bKN^Mvx&e&1R@N$vC_Fuo=di{EHmaR>c@j!zL$7SZGCmEa!Yvj^n88-au z+R4x$u0G#;aqsMTy-_NeKb}lZZFDqXJP=jw>dmm>*-@_SIe+5UeXZ45lo9^qPZT#3 zgZ8!Sk3vf`4upjprwCvFJ=370oKaAbA;H?|&|F4Q?F-jRn~pW#2$;pm&?B&tfx$p| zzQES~cMKz3{+(uGP>5kc56x5GuN;!eRHD|1Q{0nW!$K+Nq=w0QPGMIPFE(a z*e}EAaQ0y%LzBIb1Iq==ioRp|dslTaTwB4Q5H!)j;_E9*X=Di;AX#;qbq~cVC{obNA2517(&8poSv)w z7fN{f|G9o|easGK2L%CL#sib<*c;T93m6(09!#^H*!Jkr)oSHMHih$@U3_*fZ*^0D zR$*82Btu?!@f$XSXPa%?I@awt;Mvu6I%u-^g-OoRp!NIuy^cxNV z2A1eKCS6V9ObribmN)D9Nba@Qv2*oixbW_y;KfJ(w@peCW9adlub#Tc`0qM_yImae zbDn>`r#Dp~S?R{@WG#jR=_OOIf7m0xYSVFbMpO4=bDT>zCV$ z>HGhbHgGU#=&j?*ST4@+=f%YT2@Wh9X6!y0!tmkiOJ2sO8r2tf_PR1CeUg9j|GRvp z$^$!b@$__yx$IX<_!O)*@HS=SRLwg!<@eRIGvjtuJY@a4Th9Kb|N7V$i;fbmz?+7PPo5*nB zO^lf^!-syYRb^O1qAD z$q=FPq0ql!cDLY@`z#ax|EgQV#lYb5r`zz5p#1rOy9QHg(_S(+aWYJL8+mGuek}8p znS#e3UgK9~aJW*>uyEZJU3Z2JmtHb_Tb3ouuz@Z0%g$>-Rt&2J{}wQuFfL#)DCQAp zaA3H=&G6;>YnP{Y94#09D_r+nJ6Zq0&f~$gzq?LrF~9p>#pn>4&FIX*=)$$M%h`Pz z3qxH{jQ#p1VTOO=uUC3Fb`^C9AF+C!{r-%h!yjgSb@j{H?yp{6z8MzEz%b|4D{f5& z2iZXRC4W+~*uH;#dqz==kzwhnzv2xX4g%lbU;n+W@QlFxz#cLg>ew0gNpgz1Yr(sCI*4OO641`nXT?zJTc*6$I-b7 zOa8rhGG~>NTdjuq*HVLpm%lGm|NniNn4zOQ@2B_!wJW+^8Q!pbNZ@2hntJY8qX5GZ zqf0eYTdNkbFeKi;uPn&8CS+HO#<|Ih<{k3vX|JASl-qCr??+eicJ*^+MT*ucf%4jG zmM}2Pu>D>cz{p@=^1+guq3-v^`=%}XBCQ(!|Go8GM1YsE;cCr^(}E0ND$lR@_OOc4 zAv)N)^3>~VQy3Jalo%GawewnZrz27>@sTGf9cM!Nd^$g_U7{ggAr2t5>&PoSPe;^^Tc;7K4M! z|HqqOxH5RK7kq!muCs+tm7(I%e!0XmX}KH)3_niaT>f(ZYqLx3rnh-o84tv_n_pVn zq^qOAQ8xdw``_jZjwL$;7&=TC4l_5;;bIWDf422Bx76?YoaR6BQnRn^U}Sj6#qdn3 z*z_DjwlBkn7s<0F1Q;x2Dn-PnyFC5)@k?f+&EH+NtwxuOUM8j4^lCEf$tb@iA z@z9{Ma|c8H*#-KR{{QShHSpf!qilK%=Vx~@T-(LqFfUx!o54VwmC@mp76*gaIpeS> zh6eG;|2wsQ=5N-n-#B-R_0eUU|MpL0NJtl8JaDd*@xU&Iguh#57#%ELGA!cd25-J7 z6?E9Le|;&V!xN?kkHxXh``Wvlb$g!kUlVSy$rTn;e&2pP{(*+vMg@fiqc_og3=SO( zeP#1LJbi4c_@DI*3&X)%2M(EZa3qAXGFVnN9v5-hzi;lJnGUa%H{E~p+w@ec$OP>( z4iXE*8LpUDuUwXBu!@P{A*g3~`Fj544^Kj!84tXT|C@I8ScZ1;kD`wA1*|swO&khs z$0JuWH7uB4uX3O{BDDf(-7Okiq=INRMc@qg*m`Ir8@3D;q$ zczVnHOLzPqU)3+oOPPOMPM^rlFt75NVRd-5kI9#-;Z~cT7$d_5 z$@tfr42u+*3|{BkvO44hF}OrC28ZhJiKn&o4i!!u$F+RALzdSek(Ux_M3xgPX*4!0g=skOU<>u(w_jlL7cr(kNalNbVx z!Gw~tN)yz@G#P%exmV~2e%6}EmvD9o!wmbA6%oM<1`p?Nxjt>q6XhSKD*xZ9sxVKI zNU&uEr~j`FoD5+`vJMj4{@?dxJg|#HVcGr5UR(@Gf|a{(F*OvpGEBQypIF%Y*1>V9 zZ`_?NN=ys~`%fs^{?u=%o!G(9bIg5lAt(0+g(FW-t`?kj;&a;BMQd3F53E|oaN^v` zZI(saxo-EH|NXYSb7QGZ1pn&pNgnJ8W$O>xRR#*D?7w+vc8nP3%=lM%%fG$z?0Yi3 z(ddnFc6iJsueZ&Yb(jo<7-H(5hi~lK(XUx4xi;fhyJGGcXB~zOU#!R2U}doX@$dW0C+0#73;wXP{hZLt z!f-b9Y{<)1Ve?wOOi~VRy%+WC+njc_=s(45{@l&3%xiT^H1pWEs^8K)I?w(6-MZ#E zJC|OuH*(y3+1SL=EYXvpz>0_Qz+K^W9V`qJI~bb2e%-*y@T674@y1CehWmdmd8e{X zJg;%sZs$5Jh6!RT89)`$ZeLy7KtYBMkC=b<$^4~TOFthHS1PfXw0n`+gf};K$E!}? zDDdp<=SycN+d28jcWUcjShmEXV&41>+h<=YdOq{TdA)s(SNDFO@k88Ur$gS&*CFr! z#@r1Lc&sdZak>t}h4Yn)NdotsQ@;k*tv@fnCiq^yd^dxOwN68M>HH^0KYZNjt-~kq zRw3`g`OK%qzH_9fyVrIf^O&f5;%D2kcMbQMQy*13$Hr|4yY=cf^PY7{Y+^C?`yyP+ z*OjeiV%R9aXS88$t-%8ejl*^y_i{5HNQpJPYZvAK8(mchl4tm7zjZ^#ub9xf6|Jre zN%tSD%-oh@Cd{w^G``C3&al9rz2McAE3-ry8V*dKzkW}h5$np!3Mm)586I#=m>um_ z_Oy;6Tte(($kwd;|BtvYV`|XDd8LNcd#9QN&-YyZdd?fU0_1ViUmd^LXZ$(8+CY>+#_Q%`C5FPhrK(FV)l^Si z$-vNL-@)*Jg&{+hVUCFSbdT&L23IopMTtp2d=hQ?7AO(;`{INs_qCDg>w&|e^gP|wLMLWV zc8YW7n*6up2m6Lz&v-UH&rPaEsgm?!_MvpLzd`!R80{5mhrff3Di4 zcWZv=o>eay4sHFCuFjCUesQdr<_^ryGs^qxWewQwq9?9O+n78cg z9)ITxX`+`xve>>aEiCxR&CF6~ecf@bEVE#L{*3J2rKy?ocJ|EMedgJh+vRT(55>PZ zYe)h}h>_hrQWkDmqo5fb(6j z>aEZEhML+AEDbB_9sK`=hnQ#8^~c|TwXiyW%Z0Pkk4c8HFw9s!d*Ww{`HNK}l?Xs3Q8Lqqbzsq=0ooW5~C;dIdzp$U`APlPZ$_&sk|g}jU4qiRE@ zZ;6w1k1)MG^&~=GSEbL`^uLj>&)uXM6TiyZ1~an!FS=Oq1Uxcru6txkjp^Vjz30~a zCtjPWq2O8c3h6$E1%*$fU&-z~buny3{FfSCQ?qj8i~81#Ka~FO^+{UL*T3Vf()Qcl zA3sjlpiy<9#m$^QKV?UJXjWUY38Fckj%SiJ7|N(P1-|Coi1 z?Vs;TU;h5Wdix#z?tXt~zD^V2D~?|~mwA~c!;{xq$@O;b2W2%rbTT+BIazkAV_LJY zL-lvg)N^kx)x@W1GNc@e>wBlKnH^9sA8FE^J7we5eL?Q`(p4BH)NAX^ir;VHCVzI? zC5QRbt#Z2MK4qFxZ1BKbPh%C|PQF&FM?W)?-c3rK zxJ{I?LGoG?gM#wrxf9>62tO)cVb4DGzS#TZ7jL*veSaV5%AoM?^eMjLtcLLT+U{V+ zj^{fjc3SpczIF3wbV<=O*|s=_3v>U39H?EV_`C442!p!$rT5a?3T}sgHZP91uXAzlA{@G===L+8=g}*=5xEUOtSYI-F zxlVhY-?F2d*Z!ZjmQ&_pz8XVAGQ+6}dJmQ!^GUUv=nz(>lb@p`F#C<|NPdAr@5aq+4cLJT3&g#B+OFXzwi7c_n-e#g5*>p z6GBqtw`xA_wV40gUF~H;rEr0>-ZFI2Bx{$v`5=dVNi(CX*cOlwQ6Wuo{-V`lvB^3z8A+P?-n3$J>9+dH>b7BXCj zua0F-p7r_v&FAx$PHM9St9urBbHx-#Q|omalB=*|D07Of=2;L`oW*Kbqtm;HD1{=5Hvw?$q>b=jS( zk-zS{?zA=h`oEc@VJ<_+^oG5YA{=I`EwI^t=9$%luG3`x%a)^A}*m^nY!mxCdxKricF^US?_1sD%V2^~;UI@bJZmNKKu|7p7C zFaCJa{pFOldFJuHyNthAXZNq@IvsG1DQ)6gqc1AkC4a6jXXH?0a_C|-W_0j+#n{&I zr=RVozCIhbIzyq%o^Q+Kf-mHG->aU}@a0U}*S%e=s{#%zVKYl=u)CFTQgDIaOpf^r z3je=X((XGyr)IWW-=8+Y+|~7~`IrP)=FExnVl^myYI^&ow|(6Fgf-j@VZKiUeH}g4 z997-;qT2MR=4+;gsk7(1DKQ9C{5^hOY8ms7`|F*#863KDCMf+~d*gSzHbaK3nSBz{tSy|EH{X z_wO5SGjGmWpl&$tZS7H}EAeV~zhqU{-C$zSR$|buWl?^$alyXS;FuGY=eDgad~$BP zyAH#NqA8cw{kSsWxTEZqt&^A>9$dK-{pYvokKA*g`F^-CIOS-GsUO`V_&cE8^Ql_A zNO{^d!K=UQBe)nAe_!5y`|_GyJPizb8mktrc_Z}oGy9eE=Tf)q^v+nYxtnWF-l@;G zpPatv=fq-QRXa~{(e7$?KUOQJv+)o1E!!JgQd!lrQ18jn!wu;?b*M722 zk>S9%)$9K@#qIfH{OjoY_m|b@|8ik)VrY2#y}r1AmV2!q!;90QamgB>Ri#s^Yd&AA zxV0r!JoSzJ0VM{P`|Oi$m_AvVv+zo-)v1IQ)dj|^!hWF>pFaDivT2hqI(6{AVp-4{YTf?i*#1A!XJjT{0 zAekT!-sSrCHLq*Q&ZTqS-TAW0plY6#sp0ZJ`;tr696tR#bVWK_;{NVE@0Y7RJ0!-? zpi!@vxL@^Cyvtd4C5DJ|I~Kn;*WTU9DA;ee_3(!uJo+-uEDY)lOPCox{=b#Ied@27 zPflnrKNuXWW3|%q&O*<{ZTl4Tq^$p2CBNqXH~Hb+-y)NLNSoyt_#`K*F);l6|N2wz zss@G`XKy(~N^fyuh-6U6={x$Jvpd6~jGf^pzhHyRQ~RQ_HpN@Ky}sEjjA1Mc)n)He zn&kZ$JlGi;g&J}}zHiZHxUl5-ix<5+re*skvoiRl+u8p8 zVz%o+$MSI7k5_X0mtVQ!6Uwk5^>wk&H)oLtMY2mKO%gg4cI?5HFFH{fCzfsZ3Vu-* zJgey6+mLg@)d7qQC;qplGq*M!;&eFn_ny@x7s*DKf85c~QGb2j-Bn-hLAx(NYfY7{?R6L(cDPh8 zIr1k8G$<#_@a8Z7)h(-+RHtn-J7h03`(MN|W&`Cny*hutI_zrjU}0#wG5vj~y4&(A zpJj?0U8=>HZ+m~9>cH3#$;H6X=dmd6&pVN;jZ#Vs7K|^h2Lz_6ZEAI%-0|jn_=3C`eX-|f&-BYBVS*?zx}cBr7P!~ z_PfpZ);pfARj~8wf9Jc~QyCr7?H7G&<_`au)61~+)32KytPJ||>|CEe(~q<|_j2B= z4pxSZ7W~)Z`9FAXn`c}V&>O-qVN#XC0@+iGR2e>KZm>!{?JWHvRv1*yF7p4kehGs@ z+r_2YdJG+(c4l}oC|sHR>tmw(op}tO{$H9ZzxtwG`MW9~ZV7T4dA~%Iul+#&(3kyq5&+~Xc^@-6&eszWk!7G1r&A7w3Nk%p2xBasyA%+^$ zXUp=_R%Lv<65zmBY_W?o=k~tYm$uuSZrNYgDF2dSkJSR6-*H}dJnJQOAF^sp`0x7r z&7J9YwqN~RZuz8MgYiJlLp#$|dJ+zY_F6}aOk+s+kudSs?59sc4GQIaYEJffdCiqM zsrKtofolW9fsO-5-mB|8Yd&lLl+{zPQ!D3=v#!s>@5~eDPkzm3S$UsVkmk!up?UpWJ8p?Q$i^ zZP{u68^2|?9Q*ZdMRAn!C&^MRKG}z+0s_Aknvcdri!m&Kv>e^+%+CbzDzF~-%I%%) ztnlgA_W^kJLzi*FGR<3+c1at|0%^%fc?~d#|kiBQ!Tvvuy)w6!+ z>O0AYJ+LiLe_5=3UC@O=iOH`wK>l}=l-s_E5q!s%V zPw8qXrUzO&`>RMSl}L1qo;dfeOUi;XE8e|3a^?dI!>O z7!r2hm-DaJ>Rf(wl}hTJ&8wgMzqeOXhlAna{CN}4Dlts>&Oby2IOCvB0*(xU0q{%if$11WgeLOju@BcXFZB>z#dfiuUCx2D!w)|66ux5(7h1nB}hj zRoRn&`LyQVRAne_=442?&TnCOKU^TEW_3v2b=Tc<8{Z~8mS(vxz^Jg4VL|j_)m*I` zN^14az19-54cu5kYwp*pFf0(*arz}=8K<+j0|P??gQtsQ$nuCN>%eCR+L##r)=ImW z&0+YG$B_0k?EURc3<}oA)tNY+#$CNqHS^M@xb6ss4^`c>T^Sbk6<@sVUw-S8E;mEi zBb$hNTNWmU`_0j(H?cBUKbkaUvikKcy5AO_D`I8X5MMY|=Gu**=i*`Q(yDt`J*n^c zY*?@E%CJ%GKj_q{GCemPh70chPe0k8^F33ANkETbp$kJA|1aB9E$^lnZETLURl2s( zq3VYR|MrPjm%BO4y>(3Q)M5S9crh6btg`KK4l2mg<~@%6`cXI}=VtKn1YJ3W~d z{+lv2ENc#5xwmqX)o#CExf#vf3=Yrw6P(sC++O(3e$RqSwug=%*m$jp;ea}mM9^jC zFY{wI@Xpz@!|q^2{o4Iuo(vmit$)9ZAwl)|;)5&}-ogU@wnj~-@RNc*p z3Qf27S3N4Xu6bAaYS}M8OH6&gel3XSUhekd*C7+<$@g^kHh4zgxu3l)$2|6pxpVP8 z{a3S3)-ToH`M%)XLywd74)*>#UY_Grc-`#ie}MUW{*Gq7I~;TLtsP8TmnQChDJoX= z;@XniA8xp@JiBql=4++@>YsNv?#TMq(^Fd%SF!zhhboh>+3%(c?HmUtEl}Lua)Z@hQ+^tXnOtO3VtB}M;p#QtStSXA;s6EpwnxzLCwG+s(J^cOd z+eQB-7RHH87oU7~p6QeOJW5QCFQOS=$$jc}>^YHB%f(<}_#-EyHru)5Rr}WeE!%H{ zPfG$_BP61>Fo@yBef2pEO`YpE@|QXZF8%e|ecJ~<^}Esy+fv`9nO5mb+*_p|^=-#z z`~0hHU$`I1dz{ai{^`)Qte9sL_!#!jwL8mxitksjtBg+em&pd)-eI4O?NbFA7VMWl z`F;D7^zDI(kIbspo^XFvAF?03qTbH((dIw#XYRTbM@nnH)r{AYS;BCEo6)7Kap?gC z^=^hQeGE+3{kCu5aQJg<{+?@I_WKP5KK$+Y7P<526?-eW0=X;Z<(oZ@Pe1%uA@}Ag z*~_<#gqb}mr?BqWZZrLr@N13x)%`|dv*+f!B`*lf+LPe4?%qF#pa-4m+l}T`s`-gB zq#QeXxyH@r_OInjQ#UdknD{#7lfA91;4w)ZrW<>$TRrQpIPPkgzinCI?ByP!3}S8-B1Hxcb=d^I+hF0R z@yIU1s-b{|;nzm38+*j^=DFS0@oLG~lI+PMkhAabx`2DeZ{At0?71rdIy3CC!I7gY znk#t~E`=Cd{+u({@4U{3TE6TJ5$!ysGJ$qBWq!rBePv%)KH1N3>WS6dj1Xf`@DJMXqW;D|?oaVz3=AIZ3D1}mbUfE`F*y9|_dUOw+ed)$#Ln08 zmBsVw{vS7HJYs)p1ApncGkZLymL6~F0xiD~%9Jl=Y&h}vvHE{gCWa>lxjOrnbulf{vM78yLA{M zUhXV6U~C9Axq5%`$IJg03o`5}dMo|wgL(b-IZO<_|D2F#9s-OF zAK0qg*9E$dZb_Fd zU&@+VqLS>N(6T0|t+vv;uYT4(_a!gVl^GqTH5C`XZ_#C__v0jl+dhU$g2!@7?x|^5e zZ);rcnxOYNqUrbCsfEYi%*$|PXpnhvB6@Ea3&Tym=|%kc-825U-_B|Fs1*45@YdJ% z*?bHP2jy1A{{QzT$=mGjp;h*i9=A;9W7yzyPr8#~Uid$Lb=HQuH9{-vl^DAj9=H^j zsc9tgg$K+N*1Qfn6kre6XRa$RzxNqhoSkBF{lFYAKhdsArwyht4^0;A|7SNho7bbT z$*9)0W}frEow+KHqqC1Q+|ATj^!@c*(DL<5A9Hse(Lbg$dCHn?Yu*G!7j2S#vR}8- zzw7M08Q=6htAox-2>g%NnjtFoKP)a))Yt5(aBUQZ-r7i!*7?pKJJX&eg$=Nk_5j>*c&taIzN4Gu=mMt8#`DSI61jPLe0}G{A1pI zUfDDIU5r#-?)H*75#Zv;gCRjx*1=-i|1^$idn8mNjjeW;fr@2^ZS%C(XPAjH%!%K#Mx5bJM$2UuG7GB?U0`(Bww`|)p9B9D$JlMX z*Kgk9e&cy+%6j(TKd<-yTm5$aznAl`WOLls*nCOsILC%JrC}eGy03b0*FLd7QU9DV zn~7m@3By8zH=kU&{;$z%-?uB$tG?cP2g8D83xh=`7pXkD6Fp~lwESD`hT0X%ulW1? zHgP0`xNn$co3H%Jd52R3<14oAvXJ`ef4s!Dbj|q!-cQ1`eD*A3Az$518~IBE#IqS+ z9m>0};oko8`7^(zde1&bKaRO_>o42+zxjK=X}_}gD=GZzdfuIdPTzS$87>rlJOAaO z`}d#q{(rN-+`eCT=sf%Lb#;E7FMIEVXFqRvXnf!^`|A}yJ^1U@EEs)sGnCzS?{Z&x zw02@+?!-e5Iw8#&;!F%X*Un^cn4J9W)t0Jr4KkunZ-_lzp?u1*VVmZC`)Ah=vM^Ne zHF7Yhs9a*avp>@Lx_;lqxvTGf`TF{))B>L0JI=An7jhb!czk~Kt8YPzrPw#e2gUR5 zex9x~`O}JSvyAFzt=!YZoHkDAd~vscl|l8L+SPy6A-~@C6t=oDgw196GV#B{|MPoy zNPPL+P$L-F`>A-UK$J8mLrX(cee9`kXWWYG_ z8mOk4*3@>Dr7|gy_H=o;k(F_G9hQfU( zlNSYA3Dm9R{%d(_pK{>Md#=)E z3jCk^y8Jh64q({!zksJfVZn|aGfwgEdhzpl?3Vodbx*$^P48L!Z{p^Xv~R9$|Ne%) z(N7ABzw>)zuhHi7i`UyveZ6GfIY%o~!}OUO1j=r9)V22RS9r=A&{kU{qI=D&MkVsY zV-tC4gKfqCcBntF(3t!>VJ`cV?u+k}pW1BDVsO}^Klwk~X93&7n1~ozhi!|`^kndD z-{-Ysx%JEg{YN+%axaM0zW6Jqp9irr`sT7Lgo`r=)x;VL<&ZIP4;E3d$IQxrVl zrMKdC*yGJ>#ddC(^yL38hJ>Ro42j$fQBnP$4{z{!rmp^;Uz5SZ|NO-*j`AW^>9{Y>apb zy7&Fm9@kZx6|K8$->>X0ux`1A~I^fj@78yc%xj*PhmAu%$oaT4p7eaTf zdYP4F6b)LEAo*?UuTHrw54U;ANBr5aDL`R4^9HX!uX6u?J)g$8JGfcs$Nk^;zK1X# zu>W(|-k^nn;dj$k*ZXP3&f4orAKIOE%epPWQ@(qS4ikqO!v$s2v#a%Njvm(!s!C&L zzP(7M)P#Hc)7~1n9*^#Jft5@VIl@b7R%C=~ce}q>eK-Fg*NLwJ2iN=OnqIiM^w~YR ze4VJM9iiJ?EnmH8X4)XZ^-HE*bA7hLuKUds&@?qy8!@oN^9Kc9Ui zcSl%^_4T8W6DE$BT`;%ti#_$e`QOc#4vZ&C7?P%~WG%L?d*eLU&C*wkES|Ut^7-(w9b?^T(wmt~%aMs#jT7vyXMR`AL`h*YA$+Uvqfz`u_UMl@m^B@w3p#6;kSPIA*0-Oj*TPt z+3dNmER-9J-ddKm-d>eFZIkXd%enLFnWrTG^*d<3?0H}utLzEw#lOyoux%^mZ7H7h zIrrVAyDP=T|MOnh@hxR~z{VoE6zi_ayG%+9)n07T|Ly-B5v%%ia_yHV!MCTRe=@n( z*YE!*gh5i0542@w%9N7S+b3&7uFH4N@L=#{5aQ)EFdralv@(0WKM0Ty*ciXe}`DKY4ZZq@eWJYd!o_>7Vf!}jB+_GQY zGu3yUmMQC0x%ILupQmg5nY#U~%Vvvnzn|~+oqO%ecc%1tv(ITh-cVs*l_3A>#P^PZ z6xmgqMlYGk0HXD=l^qHjTfwVrTyRc{?4F zRa+U)2WuR*`?;@o+oPZ9K1Fk5S5`iXvhZ7TuKDYAXB7sHuOIeDF*SJjA2U^8s+e)I zzRQi}MY9v={N1oOHN4&o2`>NgZ+?=A-Sz451f~Y-@;X23vNvX;j1s!XIy}`2-W>|u zde6W9XOq<3{@QnkU8hWsUnt1P68)r6g5f2DOZ9^fA8o!CKZ+>&)nHw|Jh#D*K_GY^7rGd)jofiZ^W%*VBj#mRe4tEq~f|rZKj49_kzO%7zB!o zs;1W87yapT@Z4gLb6Yj$oPN#J@RW-oER#(sN%XMt!lW+SlD0DL{6BAp{Xk^KJ$PRR|!P9jaW^1|C86s-BinpGP zb-MRR#La)@P-;9kxxCR_q4e=q2VsNa_TvRFQM(ULP_UZ>@k%%XlC8^ zFL$xg71PrbrC(XG>P@pYeSWcH^#nJ*EOFOB_xpU;J{B-FNGL?S(k(n!9cy>+!)!VB z|Mz1;4jnK%b;HtOW%K{7VcXkZtSHiZ!Flu6vb^5Kt#T0u)=s`;+ZJsfHX)d^#fwwG zo3TOb-npFRcRPzk@dy4c2^u@w-{RAZ@N2skEXxj!}m{wt z^H=BF5w*Y*O{;K=^UE~UB(07-gYvk*qu6a;%UL_^-CBSIzp`&lvn?Y zxc%k$CyUjJ3>O}^_uH*>`oBLga>?hp*CyZGqjqZN!`*YQ7;pBERX=KWY6JiO#d#YZ zb2RVa7&Zmo6i=XwK5cJ-QSj*rOKD4SV@A~ z$d9jd9yug=f05-o3ET50ofvF?>UT4&*~8VfD)-bL+Xr^+>I@vWpZ?zF{gY2mvpCvN zU9>oGO5*&Q`);=vJ&Mw@i#Y!|u!G^4)0yhUmi{r^koHNGIKvuC#sgZDpWNsCbbk?p zLYT{+u8E-0r5SU!pB7_y({Vew^N+a@!;DUb3(G|r4`i3$;h8x@oTcu2iPhArHtPi$ z69l=-LOOybD0{ecHQfLIvB!-;;E}~P{<`vG9t;UuOcRv9@i5_DVp zT1R$u&BUtLaoc=em50VJl)5gNcmL76UKfT9ufBIn+)Z}kWJs!g-}!ULRy~G}pC8v) z9X;Y@utSfbqmLosX#7SYh69`oN)1=V7!+g~bV@#&-}$|4-`W#-WZ;3h3K< zu>bZ#76zk>`C;o+Q*E!av9tf@U!dChdXXB#1^2)0P1e@eul$Q=DD5d)>BQ2|p>bfv z`@5ZyUv4~}UHjo9`HW{m*sf|Mu1S|3r?@d{=#KzCmH# zJo)GMW_0cpHvaB+NBHh?|LV(nTNF4MCkgCkU`%2cU46sxO?Si*y)qUj1s137tr62w zw~Kpj+kN|8-tM=T@7iT;udUj%|xhthS{#xH9Ow9pAG3_*R|G#eGkIPwsiYZlB@xuN>E{ z!&Mj_+i_mZd+jiDrRS2Kso?>SU%Zg}R56#^R?0tm`@6-u(cd?1kP(}A=GJ!oj&JYz z)85_|Ka(3?d~f36^w<5#Q)WtKRi>N1)Ydt_I5vt|?pS@%I`4>UGd{<<=G_nWzs_p< zzPNCs`{#I$+_mS}rCAwVT-1UhBIdYh7#mODo4fxW!-1?zj6EVQH`o}$gqQs_vVxz*&I;0bB*TY)R6S8a(h?iZ@tHOa>?;cq0w6^XB16RWH_`+wg0u{Qffg!)= z@6|2Q-5O$b3QiD4PfZwUv6I)(&cW(EsBh5z@9*%%J|Iqth&#t%4V!3-+ z878o^2^`2e6u4$_=D)e-|M$+de7TtYXZF9!8>UD8FdVqW%wVW)bXV??ukU>W)BkH3 z7+xG~ZqIvM`lWY=ZO_V#vk5mD85FjZK2^N(%#4Ml!Gl5K^F{yXzQ12z|9ne&@tWiE zeO7jVDnd5L^C~ce9#p)@_w-KoF9q4sjAYZcKigCOZ59Ase4@1Iob{nYze8pFUzEBW zol|^d{+fqnVf>$ZTkKwR8yZZrDN8A7S2kXLIk58E9_8yd-%Ma+uw`L59H0NP%>U<-3?CjFk87dTdC4E z{Jh%5!v}AL_IHAvzxvZ|DW{0)?a6VcboHN4G1uO1#dqeKarI-q+K+zPwX47U|FZV8 zN%`l{U!Ufx{d(r9$$eVGS@zZf-Cr}-y4!Hfo)KwcEB|7mO--9i_Oxd)21}wwukn zmi+y*2{Y%-$Km+z11+xTSHS0?T9e+Flw^jm@toW2;B{oQ-wtirf^Qt2zh zw;jE_Ew(c*`}H}NvldJboTcO!f4=0-&wk~#Q9fqz4QIrm9JyI?oID??3#Vq+S%X!NnShCeB9*ctJza#%v!uH|CRLT9ej#gME@GF9h>y}ZJhtxQ*WxO z9voooRZ>>gG&8#vvf}%)y%Q|%_0-Lu_gZqvhJx#VkL~-b_$R7m*>R&&Kjyh)Hea9i zJyq^q_0jTw=iaXVa_es7ufx?_bwJUvH~;zpS8;}d$LIbp-t({f<@;khi@wH%aHNVQ z|M#rC@4kHf{eSTa{@?Q_hvx@-_<5;cR1MAdiC2e zpNeUW4ZL$ov$z>NJkBi5z5Q*sQDYPTt$g zbIvcDmKRjR3M$o4`A+0wP*HojTk@@jFayJ_Dx?3Y3=9()Ch#3#Whn7*tDUcGv+1;; z=;c=yqLGhJ*u*_NVHx$#qIQdq^7Bbwo@R90fr=BcVto?(F~e`RcsI=4VvCUHcQS$gpA3+vsqH z1Jhr}A1$putJqM=#9+qqC*tJBJ-6P^l4tmUR!sk4Xuu|TU^5THmhyh9gfx47hK9Ru zBXt=rT(ebL|9mDpgTU6rnzW1gi|qLs8kTSPU&h$b?D#O}!|XQQpjUjFxnaxBeEr!-HOfd37=_Ob#ZE zZHrdtF&xxyTe zg6!wY|zvNA|8t?*oS`z`Bgp<@^NXUB&eZ?d$vF+9Di;%S>E!-wPFvm(qnei?Dtofz-GgDXcb8qZ1y3$$p;_~4QS9HrS zxc!V(3X<{Bcr7?z@ybPOH{H3;e|E;k?Qwsu|JTbj1l+>ny>+Tq@S)GY8UeG|7Qgq> zbDo&ZtxbMa{YHLv;aP)KH9oSf@|i85rdUS*zDE(0uQwO$m-)2)?2RW{TI-iCc~Wxf z{Q2dw)_g_3*md09kAEyG@DSPlu|(#^-tKrkVS%F)*+g*KcKDxb(vz?ZUL2FaQ6XmD?(F+Ki!L zzah(l6T%D(2hYUoG6+aj&7T_hYS*?oyMI_et;u7^i~Y%I+Na+f65%#;pX{$B9$N;5 zcl-tNO|R#uGdNt!Vqg$#+p}g-s;d!K{W~x3E2mz)n7?${y~3+8?Fn!E_kUaG9xRu8 zA?)(^MceZGHcz~I!_Y6&($)K|UtndfdhfZr-@RTm?~`~Ok|sA-e*dODa?;l?7v6oY z#$8&rZg~}hf`!G6D@Xb}Iv!N*ew(UjV|``Ko&K)-vkjI>->$x^Hk)&EyaQv^!v2{n zb>*+m2wB$7U{}4mnfL$C=E|5H5U*@Wf4xBvT?+12U4@XVQxxHjqbLd|+H^Ym|j3OdeEf?_4^Zc(f^Z#nO!|o41<*rROp7~$y-sH!U z%nW8cOdr@7ECi>&_3$_o%GhxC6o1{`pYpReIdDdPeg-C0GKYnndpQA_7n0-c%kY00*dm<5_o*-F1X zldXFD*7eu*`rR4Q3;|ChcHemKVN-fOpLXAcVgv?8v+med#e|&ow`QI zRfy#Szv}H(OAy+9AH4+xYk0AchL%#f202 z7MP@8(J(q-%*pWM)SvCiTI&s-p5Dd45ciJ#^w-}X?2>I0%;vi{8{YP}yHNGEe7!xl zJ;R273=CK9nx}nLo+*FeMz6$%K!yVcn-kY8c2Bkta>&fIoc+JHww8y%p@T(X_RkKk z3-|A@4@^&AuFAmB5OwajwMnAQ?XQPd7McBFWoSs9@{@_-K(pP9|I@|K+OuC-$a^b~ zjUmB8zfG0rOY1L_HijBr2A}CiH-2f`yS~MPVZx32iW4>lHJxtD*L`xn+_iIu^Pna6)IbWw_w{3x|-j&{|J6TQtJdk^9W#ztd-vhI&DfaJ(hzhG)PgcvO2|GNuo_#1RZu+>TED<)RlmjVh4kzRPB&Sf@-TMn+HyuK?7%$* zE?cpaZ_i!(9vJ@rswih|W$Z^y9!3QrhLjRp+1)k0K~sNQ{;bOSR(bk*@E6DU#jjV& zF&NCgDlaR0HtqjH=k`5)QVb6(^{32>Ja%0A{{AiBFHPJK;XL_1s7MUkzj;%U)*S_g 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 ~SznqyqeRBMtPpY5(|9!pr$^W0zm!Ay&|5x?l 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 z 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,~hHEogJ}aB=_cCYsaBzJZbC{BLZaCKz$4E^E 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 diff --git a/core/src/io/anuke/mindustry/content/Fx.java b/core/src/io/anuke/mindustry/content/Fx.java index a507f62261..47efe39e66 100644 --- a/core/src/io/anuke/mindustry/content/Fx.java +++ b/core/src/io/anuke/mindustry/content/Fx.java @@ -11,7 +11,6 @@ import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.type.Item.*; import static io.anuke.mindustry.Vars.tilesize; @@ -552,7 +551,7 @@ public class Fx implements ContentList{ float length = 20f * e.finpow(); float size = 7f * e.fout(); - Draw.rect(((Item)e.data).icon(Icon.large), e.x + Angles.trnsx(e.rotation, length), e.y + Angles.trnsy(e.rotation, length), size, size); + Draw.rect(((Item)e.data).icon(Cicon.medium), e.x + Angles.trnsx(e.rotation, length), e.y + Angles.trnsy(e.rotation, length), size, size); }); diff --git a/core/src/io/anuke/mindustry/core/Renderer.java b/core/src/io/anuke/mindustry/core/Renderer.java index 30b4781abb..c358c846a4 100644 --- a/core/src/io/anuke/mindustry/core/Renderer.java +++ b/core/src/io/anuke/mindustry/core/Renderer.java @@ -18,12 +18,10 @@ import io.anuke.mindustry.entities.effect.*; import io.anuke.mindustry.entities.effect.GroundEffectEntity.*; import io.anuke.mindustry.entities.traits.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.entities.type.EffectEntity; -import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.input.*; -import io.anuke.mindustry.world.*; import io.anuke.mindustry.world.blocks.defense.ForceProjector.*; import static io.anuke.arc.Core.*; @@ -310,7 +308,7 @@ public class Renderer implements ApplicationListener{ float fract = landTime / Fx.coreLand.lifetime; TileEntity entity = player.getClosestCore(); - TextureRegion reg = entity.block.icon(Block.Icon.full); + TextureRegion reg = entity.block.icon(Cicon.full); float scl = Scl.scl(4f) / camerascale; float s = reg.getWidth() * Draw.scl * scl * 4f * fract; diff --git a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java index b7b1d2345d..1a5da836bb 100644 --- a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java +++ b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java @@ -702,7 +702,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ }); for(Block block : blocksOut){ - TextureRegion region = block.icon(Block.Icon.medium); + TextureRegion region = block.icon(Cicon.medium); if(!Core.atlas.isFound(region)) continue; diff --git a/core/src/io/anuke/mindustry/editor/WaveInfoDialog.java b/core/src/io/anuke/mindustry/editor/WaveInfoDialog.java index f36a9f759e..aba7fa135d 100644 --- a/core/src/io/anuke/mindustry/editor/WaveInfoDialog.java +++ b/core/src/io/anuke/mindustry/editor/WaveInfoDialog.java @@ -140,7 +140,7 @@ public class WaveInfoDialog extends FloatingDialog{ t.margin(0).defaults().pad(3).padLeft(5f).growX().left(); t.addButton(b -> { b.left(); - b.addImage(group.type.iconRegion).size(30f).padRight(3); + b.addImage(group.type.icon(Cicon.medium)).size(32f).padRight(3); b.add(group.type.localizedName).color(Pal.accent); }, () -> showUpdate(group)).pad(-6f).padBottom(0f); @@ -221,7 +221,7 @@ public class WaveInfoDialog extends FloatingDialog{ for(UnitType type : content.units()){ dialog.cont.addButton(t -> { t.left(); - t.addImage(type.iconRegion).size(40f).padRight(2f); + t.addImage(type.icon(Cicon.medium)).size(40f).padRight(2f); t.add(type.localizedName); }, () -> { lastType = type; @@ -253,7 +253,7 @@ public class WaveInfoDialog extends FloatingDialog{ for(int j = 0; j < spawned.length; j++){ if(spawned[j] > 0){ UnitType type = content.getByID(ContentType.unit, j); - table.addImage(type.iconRegion).size(30f).padRight(4); + table.addImage(type.icon(Cicon.medium)).size(8f * 4f).padRight(4); table.add(spawned[j] + "x").color(Color.lightGray).padRight(6); table.row(); } diff --git a/core/src/io/anuke/mindustry/entities/type/BaseUnit.java b/core/src/io/anuke/mindustry/entities/type/BaseUnit.java index e0678e391d..369170e560 100644 --- a/core/src/io/anuke/mindustry/entities/type/BaseUnit.java +++ b/core/src/io/anuke/mindustry/entities/type/BaseUnit.java @@ -236,7 +236,7 @@ public abstract class BaseUnit extends Unit implements ShooterTrait{ @Override public TextureRegion getIconRegion(){ - return type.iconRegion; + return type.icon(Cicon.full); } @Override diff --git a/core/src/io/anuke/mindustry/entities/type/Player.java b/core/src/io/anuke/mindustry/entities/type/Player.java index 06de1941d0..5b122c9ff2 100644 --- a/core/src/io/anuke/mindustry/entities/type/Player.java +++ b/core/src/io/anuke/mindustry/entities/type/Player.java @@ -160,7 +160,7 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{ @Override public TextureRegion getIconRegion(){ - return mech.iconRegion; + return mech.icon(Cicon.full); } @Override @@ -281,7 +281,7 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{ public void drawShadow(float offsetX, float offsetY){ float scl = mech.flying ? 1f : boostHeat / 2f; - Draw.rect(mech.iconRegion, x + offsetX * scl, y + offsetY * scl, rotation - 90); + Draw.rect(getIconRegion(), x + offsetX * scl, y + offsetY * scl, rotation - 90); } @Override diff --git a/core/src/io/anuke/mindustry/entities/type/Unit.java b/core/src/io/anuke/mindustry/entities/type/Unit.java index 218c5db59c..618c733f3a 100644 --- a/core/src/io/anuke/mindustry/entities/type/Unit.java +++ b/core/src/io/anuke/mindustry/entities/type/Unit.java @@ -407,7 +407,7 @@ public abstract class Unit extends DestructibleEntity implements SaveTrait, Targ float size = (itemSize + Mathf.absin(Time.time(), 5f, 1f)) * itemtime; Draw.mixcol(Pal.accent, Mathf.absin(Time.time(), 5f, 0.5f)); - Draw.rect(item.item.icon(Item.Icon.large), + Draw.rect(item.item.icon(Cicon.medium), x + Angles.trnsx(rotation + 180f, backTrns), y + Angles.trnsy(rotation + 180f, backTrns), size, size, rotation); diff --git a/core/src/io/anuke/mindustry/game/Cicon.java b/core/src/io/anuke/mindustry/game/Cicon.java new file mode 100644 index 0000000000..eccc436c1e --- /dev/null +++ b/core/src/io/anuke/mindustry/game/Cicon.java @@ -0,0 +1,23 @@ +package io.anuke.mindustry.game; + +import java.util.*; + +/** Defines sizes of a content's preview icon. */ +public enum Cicon{ + /** Full size. */ + full(0), + tiny(8 * 2), + small(8 * 3), + medium(8 * 4), + large(8 * 5), + xlarge(8 * 6); + + public static final Cicon[] all = values(); + public static final Cicon[] scaled = Arrays.copyOfRange(all, 1, all.length); + + public final int size; + + Cicon(int size){ + this.size = size; + } +} diff --git a/core/src/io/anuke/mindustry/game/UnlockableContent.java b/core/src/io/anuke/mindustry/game/UnlockableContent.java index 24edd13949..b6caa40111 100644 --- a/core/src/io/anuke/mindustry/game/UnlockableContent.java +++ b/core/src/io/anuke/mindustry/game/UnlockableContent.java @@ -1,9 +1,9 @@ package io.anuke.mindustry.game; -import io.anuke.arc.Core; -import io.anuke.arc.graphics.g2d.TextureRegion; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.Vars; +import io.anuke.arc.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.mindustry.*; /** Base interface for an unlockable content type. */ public abstract class UnlockableContent extends MappableContent{ @@ -11,6 +11,8 @@ public abstract class UnlockableContent extends MappableContent{ public String localizedName; /** Localized description. May be null. */ public String description; + /** Icons by Cicon ID.*/ + protected TextureRegion[] cicons = new TextureRegion[Cicon.all.length]; public UnlockableContent(String name){ super(name); @@ -19,10 +21,22 @@ public abstract class UnlockableContent extends MappableContent{ this.description = Core.bundle.getOrNull(getContentType() + "." + name + ".description"); } + public void createIcons(){ + //TODO implement. + } + + /** Returns a specific content icon, or the region {contentType}-{name} if not found.*/ + public TextureRegion icon(Cicon icon){ + if(cicons[icon.ordinal()] == null){ + cicons[icon.ordinal()] = Core.atlas.find(getContentType().name() + "-" + name + "-" + icon.name(), Core.atlas.find(getContentType().name() + "-" + name + "-full", Core.atlas.find(getContentType().name() + "-" + name, Core.atlas.find(name)))); + } + return cicons[icon.ordinal()]; + } + /** Returns the localized name of this content. */ public abstract String localizedName(); - public abstract TextureRegion getContentIcon(); + //public abstract TextureRegion getContentIcon(); /** This should show all necessary info about this content in the specified table. */ public abstract void displayInfo(Table table); diff --git a/core/src/io/anuke/mindustry/graphics/BlockRenderer.java b/core/src/io/anuke/mindustry/graphics/BlockRenderer.java index d232b9897e..767ffa9ec2 100644 --- a/core/src/io/anuke/mindustry/graphics/BlockRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/BlockRenderer.java @@ -132,7 +132,7 @@ public class BlockRenderer implements Disposable{ Draw.alpha(0.5f); Draw.mixcol(Pal.accent, 0.2f + Mathf.absin(5f, 0.2f)); - Draw.rect(b.icon(Icon.full), block.x * tilesize + b.offset(), block.y * tilesize + b.offset(), b.rotate ? block.rotation * 90 : 0f); + Draw.rect(b.icon(Cicon.full), block.x * tilesize + b.offset(), block.y * tilesize + b.offset(), b.rotate ? block.rotation * 90 : 0f); } Draw.reset(); } diff --git a/core/src/io/anuke/mindustry/graphics/MenuRenderer.java b/core/src/io/anuke/mindustry/graphics/MenuRenderer.java index 0fcd5b82d3..d6d3bcbd97 100644 --- a/core/src/io/anuke/mindustry/graphics/MenuRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/MenuRenderer.java @@ -14,6 +14,7 @@ import io.anuke.arc.util.noise.RidgedPerlin; import io.anuke.arc.util.noise.Simplex; import io.anuke.mindustry.content.Blocks; import io.anuke.mindustry.content.UnitTypes; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.UnitType; import io.anuke.mindustry.world.*; import io.anuke.mindustry.world.blocks.Floor; @@ -252,7 +253,9 @@ public class MenuRenderer implements Disposable{ private void drawFlyers(){ Draw.color(0f, 0f, 0f, 0.4f); - float size = Math.max(flyerType.iconRegion.getWidth(), flyerType.iconRegion.getHeight()) * Draw.scl * 1.6f; + TextureRegion icon = flyerType.icon(Cicon.full); + + float size = Math.max(icon.getWidth(), icon.getHeight()) * Draw.scl * 1.6f; flyers((x, y) -> { Draw.rect(flyerType.region, x - 12f, y - 13f, flyerRot - 90); diff --git a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java index b9c366512e..b47b648f69 100644 --- a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java @@ -1,21 +1,18 @@ package io.anuke.mindustry.graphics; -import io.anuke.arc.Core; -import io.anuke.arc.graphics.Color; +import io.anuke.arc.*; +import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; -import io.anuke.arc.math.Mathf; -import io.anuke.arc.math.geom.Rectangle; -import io.anuke.arc.math.geom.Vector2; -import io.anuke.arc.util.Time; -import io.anuke.arc.util.Tmp; -import io.anuke.mindustry.Vars; -import io.anuke.mindustry.content.Blocks; -import io.anuke.mindustry.entities.Units; -import io.anuke.mindustry.entities.type.Player; -import io.anuke.mindustry.game.Team; +import io.anuke.arc.math.*; +import io.anuke.arc.math.geom.*; +import io.anuke.arc.util.*; +import io.anuke.mindustry.*; +import io.anuke.mindustry.content.*; +import io.anuke.mindustry.entities.*; +import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.input.*; -import io.anuke.mindustry.type.Item; -import io.anuke.mindustry.world.Tile; +import io.anuke.mindustry.world.*; import static io.anuke.mindustry.Vars.*; @@ -125,7 +122,7 @@ public class OverlayRenderer{ if(input.isDroppingItem()){ Vector2 v = Core.input.mouseWorld(input.getMouseX(), input.getMouseY()); float size = 8; - Draw.rect(player.item().item.icon(Item.Icon.large), v.x, v.y, size, size); + Draw.rect(player.item().item.icon(Cicon.medium), v.x, v.y, size, size); Draw.color(Pal.accent); Lines.circle(v.x, v.y, 6 + Mathf.absin(Time.time(), 5f, 1f)); Draw.reset(); diff --git a/core/src/io/anuke/mindustry/maps/filters/FilterOption.java b/core/src/io/anuke/mindustry/maps/filters/FilterOption.java index 7874f85c5b..038819b122 100644 --- a/core/src/io/anuke/mindustry/maps/filters/FilterOption.java +++ b/core/src/io/anuke/mindustry/maps/filters/FilterOption.java @@ -8,20 +8,20 @@ import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.ui.dialogs.*; import io.anuke.mindustry.world.*; -import io.anuke.mindustry.world.Block.*; import io.anuke.mindustry.world.blocks.*; import static io.anuke.mindustry.Vars.updateEditorOnChange; public abstract class FilterOption{ - public static final Predicate floorsOnly = b -> (b instanceof Floor && !(b instanceof OverlayFloor)) && Core.atlas.isFound(b.icon(Icon.full)); - public static final Predicate wallsOnly = b -> (!b.synthetic() && !(b instanceof Floor)) && Core.atlas.isFound(b.icon(Icon.full)); - public static final Predicate floorsOptional = b -> b == Blocks.air || ((b instanceof Floor && !(b instanceof OverlayFloor)) && Core.atlas.isFound(b.icon(Icon.full))); - public static final Predicate wallsOptional = b -> b == Blocks.air || ((!b.synthetic() && !(b instanceof Floor)) && Core.atlas.isFound(b.icon(Icon.full))); - public static final Predicate wallsOresOptional = b -> b == Blocks.air || (((!b.synthetic() && !(b instanceof Floor)) || (b instanceof OverlayFloor)) && Core.atlas.isFound(b.icon(Icon.full))); - public static final Predicate oresOnly = b -> b instanceof OverlayFloor && Core.atlas.isFound(b.icon(Icon.full)); + public static final Predicate floorsOnly = b -> (b instanceof Floor && !(b instanceof OverlayFloor)) && Core.atlas.isFound(b.icon(Cicon.full)); + public static final Predicate wallsOnly = b -> (!b.synthetic() && !(b instanceof Floor)) && Core.atlas.isFound(b.icon(Cicon.full)); + public static final Predicate floorsOptional = b -> b == Blocks.air || ((b instanceof Floor && !(b instanceof OverlayFloor)) && Core.atlas.isFound(b.icon(Cicon.full))); + public static final Predicate wallsOptional = b -> b == Blocks.air || ((!b.synthetic() && !(b instanceof Floor)) && Core.atlas.isFound(b.icon(Cicon.full))); + public static final Predicate wallsOresOptional = b -> b == Blocks.air || (((!b.synthetic() && !(b instanceof Floor)) || (b instanceof OverlayFloor)) && Core.atlas.isFound(b.icon(Cicon.full))); + public static final Predicate oresOnly = b -> b instanceof OverlayFloor && Core.atlas.isFound(b.icon(Cicon.full)); public static final Predicate anyOptional = b -> floorsOnly.test(b) || wallsOnly.test(b) || oresOnly.test(b) || b == Blocks.air; public abstract void build(Table table); @@ -76,15 +76,15 @@ public abstract class FilterOption{ @Override public void build(Table table){ - table.addButton(b -> b.addImage(supplier.get().icon(Icon.small)).update(i -> ((TextureRegionDrawable)i.getDrawable()) - .setRegion(supplier.get() == Blocks.air ? Core.atlas.find("icon-none") : supplier.get().icon(Icon.small))).size(8 * 3), () -> { + table.addButton(b -> b.addImage(supplier.get().icon(Cicon.small)).update(i -> ((TextureRegionDrawable)i.getDrawable()) + .setRegion(supplier.get() == Blocks.air ? Core.atlas.find("icon-none") : supplier.get().icon(Cicon.small))).size(8 * 3), () -> { FloatingDialog dialog = new FloatingDialog(""); dialog.setFillParent(false); int i = 0; for(Block block : Vars.content.blocks()){ if(!filter.test(block)) continue; - dialog.cont.addImage(block == Blocks.air ? Core.atlas.find("icon-none-small") : block.icon(Icon.medium)).size(8 * 4).pad(3).get().clicked(() -> { + dialog.cont.addImage(block == Blocks.air ? Core.atlas.find("icon-none-small") : block.icon(Cicon.medium)).size(8 * 4).pad(3).get().clicked(() -> { consumer.accept(block); dialog.hide(); changed.run(); diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 50f413f64d..269f0f0258 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -70,12 +70,14 @@ public class ContentParser{ Block block = type.getDeclaredConstructor(String.class).newInstance(mod + "-" + name); read(() -> { readFields(block, value, true); + + //add research tech node if(value.has("research")){ TechTree.create(Vars.content.getByName(ContentType.block, value.get("research").asString()), block); } //make block visible - if(block.requirements != null){ + if(value.has("requirements")){ block.buildVisibility = () -> true; } }); @@ -108,6 +110,7 @@ public class ContentParser{ }; } + /** Call to read a content's extra info later.*/ private void read(Runnable run){ LoadedMod mod = currentMod; reads.add(() -> { diff --git a/core/src/io/anuke/mindustry/type/Item.java b/core/src/io/anuke/mindustry/type/Item.java index 16c8d3b3af..fa766dc505 100644 --- a/core/src/io/anuke/mindustry/type/Item.java +++ b/core/src/io/anuke/mindustry/type/Item.java @@ -3,7 +3,6 @@ package io.anuke.mindustry.type; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.graphics.*; -import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.ui.*; @@ -13,7 +12,6 @@ import static io.anuke.mindustry.Vars.content; public class Item extends UnlockableContent implements Comparable{ public final Color color; - private TextureRegion[] regions; /** type of the item; used for tabs and core acceptance. default value is {@link ItemType#resource}. */ public ItemType type = ItemType.resource; @@ -43,19 +41,6 @@ public class Item extends UnlockableContent implements Comparable{ this(name, new Color(Color.black)); } - @Override - public void load(){ - regions = new TextureRegion[Icon.values().length]; - for(int i = 0; i < regions.length; i++){ - Icon icon = Icon.values()[i]; - regions[i] = Core.atlas.find(icon == Icon.large ? "item-" + name : "item-" + name + "-" + icon.name()); - } - } - - public TextureRegion icon(Icon icon){ - return regions[icon.ordinal()]; - } - @Override public boolean alwaysUnlocked(){ return alwaysUnlocked; @@ -71,11 +56,6 @@ public class Item extends UnlockableContent implements Comparable{ return Core.bundle.get("item." + this.name + ".name"); } - @Override - public TextureRegion getContentIcon(){ - return icon(Icon.large); - } - @Override public String toString(){ return localizedName(); @@ -91,20 +71,6 @@ public class Item extends UnlockableContent implements Comparable{ return ContentType.item; } - public enum Icon{ - small(8 * 2), - medium(8 * 3), - large(8 * 4), - xlarge(8 * 5), - xxlarge(8 * 6); - - public final int size; - - Icon(int size){ - this.size = size; - } - } - /** Allocates a new array containing all items that generate ores. */ public static Array getAllOres(){ return content.blocks().select(b -> b instanceof OreBlock).map(b -> ((Floor)b).itemDrop); diff --git a/core/src/io/anuke/mindustry/type/Liquid.java b/core/src/io/anuke/mindustry/type/Liquid.java index f34ed71148..816e430c9c 100644 --- a/core/src/io/anuke/mindustry/type/Liquid.java +++ b/core/src/io/anuke/mindustry/type/Liquid.java @@ -1,12 +1,11 @@ package io.anuke.mindustry.type; -import io.anuke.arc.Core; -import io.anuke.arc.graphics.Color; -import io.anuke.arc.graphics.g2d.TextureRegion; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.content.StatusEffects; -import io.anuke.mindustry.game.UnlockableContent; -import io.anuke.mindustry.ui.ContentDisplay; +import io.anuke.arc.*; +import io.anuke.arc.graphics.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.mindustry.content.*; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.ui.*; public class Liquid extends UnlockableContent{ public final Color color; @@ -25,8 +24,6 @@ public class Liquid extends UnlockableContent{ public Color flameColor = Color.valueOf("ffb763"); /** The associated status effect. */ public StatusEffect effect = StatusEffects.none; - /** Displayed icon. TODO fix it by removing autogen, draw icons manually */ - public TextureRegion iconRegion; public Liquid(String name, Color color){ super(name); @@ -43,11 +40,6 @@ public class Liquid extends UnlockableContent{ return flammability < 0.1f && temperature <= 0.5f; } - @Override - public void load(){ - iconRegion = Core.atlas.find("liquid-" + name); - } - @Override public void displayInfo(Table table){ ContentDisplay.displayLiquid(table, this); @@ -58,11 +50,6 @@ public class Liquid extends UnlockableContent{ return Core.bundle.get("liquid." + this.name + ".name"); } - @Override - public TextureRegion getContentIcon(){ - return iconRegion; - } - @Override public String toString(){ return localizedName(); diff --git a/core/src/io/anuke/mindustry/type/Mech.java b/core/src/io/anuke/mindustry/type/Mech.java index bfc6abf056..2f9e64a9b4 100644 --- a/core/src/io/anuke/mindustry/type/Mech.java +++ b/core/src/io/anuke/mindustry/type/Mech.java @@ -33,7 +33,7 @@ public class Mech extends UnlockableContent{ public float weaponOffsetX, weaponOffsetY, engineOffset = 5f, engineSize = 2.5f; public Weapon weapon; - public TextureRegion baseRegion, legRegion, region, iconRegion; + public TextureRegion baseRegion, legRegion, region; public Mech(String name, boolean flying){ super(name); @@ -94,11 +94,6 @@ public class Mech extends UnlockableContent{ ContentDisplay.displayMech(table, this); } - @Override - public TextureRegion getContentIcon(){ - return iconRegion; - } - @Override public ContentType getContentType(){ return ContentType.mech; @@ -113,7 +108,6 @@ public class Mech extends UnlockableContent{ } region = Core.atlas.find(name); - iconRegion = Core.atlas.find("mech-icon-" + name); } @Override diff --git a/core/src/io/anuke/mindustry/type/UnitType.java b/core/src/io/anuke/mindustry/type/UnitType.java index 6a91aeadb7..1c75e27a08 100644 --- a/core/src/io/anuke/mindustry/type/UnitType.java +++ b/core/src/io/anuke/mindustry/type/UnitType.java @@ -40,7 +40,7 @@ public class UnitType extends UnlockableContent{ public ObjectSet immunities = new ObjectSet<>(); public Sound deathSound = Sounds.bang; - public TextureRegion iconRegion, legRegion, baseRegion, region; + public TextureRegion legRegion, baseRegion, region; public UnitType(String name, Supplier mainConstructor){ this(name); @@ -68,15 +68,9 @@ public class UnitType extends UnlockableContent{ return Core.bundle.get("unit." + name + ".name"); } - @Override - public TextureRegion getContentIcon(){ - return iconRegion; - } - @Override public void load(){ weapon.load(); - iconRegion = Core.atlas.find("unit-icon-" + name, Core.atlas.find(name)); region = Core.atlas.find(name); legRegion = Core.atlas.find(name + "-leg"); baseRegion = Core.atlas.find(name + "-base"); diff --git a/core/src/io/anuke/mindustry/type/Zone.java b/core/src/io/anuke/mindustry/type/Zone.java index 299877b853..471a74c9d7 100644 --- a/core/src/io/anuke/mindustry/type/Zone.java +++ b/core/src/io/anuke/mindustry/type/Zone.java @@ -198,11 +198,6 @@ public class Zone extends UnlockableContent{ public void displayInfo(Table table){ } - @Override - public TextureRegion getContentIcon(){ - return null; - } - @Override public String localizedName(){ return Core.bundle.get("zone." + name + ".name"); diff --git a/core/src/io/anuke/mindustry/ui/ContentDisplay.java b/core/src/io/anuke/mindustry/ui/ContentDisplay.java index afab2468c6..8245047e0f 100644 --- a/core/src/io/anuke/mindustry/ui/ContentDisplay.java +++ b/core/src/io/anuke/mindustry/ui/ContentDisplay.java @@ -1,15 +1,14 @@ package io.anuke.mindustry.ui; -import io.anuke.arc.Core; -import io.anuke.arc.collection.Array; -import io.anuke.arc.collection.OrderedMap; -import io.anuke.arc.graphics.Color; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.arc.util.Strings; -import io.anuke.mindustry.graphics.Pal; +import io.anuke.arc.*; +import io.anuke.arc.collection.*; +import io.anuke.arc.graphics.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.arc.util.*; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.world.Block; -import io.anuke.mindustry.world.Block.Icon; +import io.anuke.mindustry.world.*; import io.anuke.mindustry.world.meta.*; public class ContentDisplay{ @@ -19,7 +18,7 @@ public class ContentDisplay{ table.table(title -> { int size = 8 * 6; - title.addImage(block.icon(Icon.large)).size(size); + title.addImage(block.icon(Cicon.xlarge)).size(size); title.add("[accent]" + block.localizedName).padLeft(5); }); @@ -67,7 +66,7 @@ public class ContentDisplay{ public static void displayItem(Table table, Item item){ table.table(title -> { - title.addImage(item.getContentIcon()).size(8 * 6); + title.addImage(item.icon(Cicon.xlarge)).size(8 * 6); title.add("[accent]" + item.localizedName()).padLeft(5); }); @@ -98,7 +97,7 @@ public class ContentDisplay{ public static void displayLiquid(Table table, Liquid liquid){ table.table(title -> { - title.addImage(liquid.getContentIcon()).size(8 * 6); + title.addImage(liquid.icon(Cicon.xlarge)).size(8 * 6); title.add("[accent]" + liquid.localizedName()).padLeft(5); }); @@ -132,7 +131,7 @@ public class ContentDisplay{ public static void displayMech(Table table, Mech mech){ table.table(title -> { - title.addImage(mech.getContentIcon()).size(8 * 6); + title.addImage(mech.icon(Cicon.xlarge)).size(8 * 6); title.add("[accent]" + mech.localizedName()).padLeft(5); }); table.left().defaults().left(); @@ -180,7 +179,7 @@ public class ContentDisplay{ public static void displayUnit(Table table, UnitType unit){ table.table(title -> { - title.addImage(unit.getContentIcon()).size(8 * 6); + title.addImage(unit.icon(Cicon.xlarge)).size(8 * 6); title.add("[accent]" + unit.localizedName()).padLeft(5); }); diff --git a/core/src/io/anuke/mindustry/ui/ItemImage.java b/core/src/io/anuke/mindustry/ui/ItemImage.java index b2f790570b..22edaedd75 100644 --- a/core/src/io/anuke/mindustry/ui/ItemImage.java +++ b/core/src/io/anuke/mindustry/ui/ItemImage.java @@ -1,11 +1,10 @@ package io.anuke.mindustry.ui; -import io.anuke.arc.graphics.g2d.TextureRegion; -import io.anuke.arc.scene.ui.Image; -import io.anuke.arc.scene.ui.layout.Stack; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.type.Item.Icon; -import io.anuke.mindustry.type.ItemStack; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.scene.ui.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.type.*; public class ItemImage extends Stack{ @@ -25,7 +24,7 @@ public class ItemImage extends Stack{ } public ItemImage(ItemStack stack){ - add(new Image(stack.item.icon(Icon.large))); + add(new Image(stack.item.icon(Cicon.medium))); if(stack.amount != 0){ Table t = new Table().left().bottom(); diff --git a/core/src/io/anuke/mindustry/ui/ItemsDisplay.java b/core/src/io/anuke/mindustry/ui/ItemsDisplay.java index b9c26d0974..628fb27023 100644 --- a/core/src/io/anuke/mindustry/ui/ItemsDisplay.java +++ b/core/src/io/anuke/mindustry/ui/ItemsDisplay.java @@ -3,18 +3,14 @@ package io.anuke.mindustry.ui; import io.anuke.arc.graphics.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.mindustry.core.GameState.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.type.Item.Icon; - -import java.text.*; -import java.util.*; import static io.anuke.mindustry.Vars.*; /** Displays a list of items, e.g. launched items.*/ public class ItemsDisplay extends Table{ - private static final NumberFormat format = NumberFormat.getNumberInstance(Locale.getDefault()); private StringBuilder builder = new StringBuilder(); public ItemsDisplay(){ @@ -33,7 +29,7 @@ public class ItemsDisplay extends Table{ for(Item item : content.items()){ if(item.type == ItemType.material && data.isUnlocked(item)){ t.label(() -> format(item)).left(); - t.addImage(item.icon(Icon.medium)).size(8 * 3).padLeft(4).padRight(4); + t.addImage(item.icon(Cicon.small)).size(8 * 3).padLeft(4).padRight(4); t.add(item.localizedName()).color(Color.lightGray).left(); t.row(); } @@ -44,7 +40,7 @@ public class ItemsDisplay extends Table{ private String format(Item item){ builder.setLength(0); builder.append(ui.formatAmount(data.items().get(item, 0))); - if(!state.teams.get(player.getTeam()).cores.isEmpty() && state.teams.get(player.getTeam()).cores.first().entity != null){ + if(!state.teams.get(player.getTeam()).cores.isEmpty() && state.teams.get(player.getTeam()).cores.first().entity != null && state.teams.get(player.getTeam()).cores.first().entity.items.get(item) > 0){ builder.append(" [unlaunched]+ "); builder.append(ui.formatAmount(state.teams.get(player.getTeam()).cores.first().entity.items.get(item))); } diff --git a/core/src/io/anuke/mindustry/ui/LiquidDisplay.java b/core/src/io/anuke/mindustry/ui/LiquidDisplay.java index 993cf48863..160ab843c7 100644 --- a/core/src/io/anuke/mindustry/ui/LiquidDisplay.java +++ b/core/src/io/anuke/mindustry/ui/LiquidDisplay.java @@ -5,6 +5,7 @@ import io.anuke.arc.scene.ui.Image; import io.anuke.arc.scene.ui.layout.Stack; import io.anuke.arc.scene.ui.layout.Table; import io.anuke.arc.util.Strings; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.Liquid; import io.anuke.mindustry.world.meta.StatUnit; @@ -20,7 +21,7 @@ public class LiquidDisplay extends Table{ this.perSecond = perSecond; add(new Stack(){{ - add(new Image(liquid.getContentIcon())); + add(new Image(liquid.icon(Cicon.medium))); if(amount != 0){ Table t = new Table().left().bottom(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/DatabaseDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/DatabaseDialog.java index 3381b029f2..4c25761cb4 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/DatabaseDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/DatabaseDialog.java @@ -10,8 +10,7 @@ import io.anuke.arc.scene.ui.layout.Table; import io.anuke.arc.util.Time; import io.anuke.mindustry.Vars; import io.anuke.mindustry.core.GameState.State; -import io.anuke.mindustry.game.Content; -import io.anuke.mindustry.game.UnlockableContent; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.Pal; import io.anuke.mindustry.type.ContentType; @@ -56,7 +55,7 @@ public class DatabaseDialog extends FloatingDialog{ for(int i = 0; i < array.size; i++){ UnlockableContent unlock = (UnlockableContent)array.get(i); - Image image = unlocked(unlock) ? new Image(unlock.getContentIcon()) : new Image(Icon.lockedSmall, Pal.gray); + Image image = unlocked(unlock) ? new Image(unlock.icon(Cicon.medium)) : new Image(Icon.lockedSmall, Pal.gray); list.add(image).size(8*4).pad(3); ClickListener listener = new ClickListener(); image.addListener(listener); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/GameOverDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/GameOverDialog.java index 02d967ac26..1e8bcfad87 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/GameOverDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/GameOverDialog.java @@ -2,11 +2,10 @@ package io.anuke.mindustry.ui.dialogs; import io.anuke.arc.*; import io.anuke.mindustry.core.GameState.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.Stats.*; -import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.type.Item.*; import static io.anuke.mindustry.Vars.*; @@ -69,7 +68,7 @@ public class GameOverDialog extends FloatingDialog{ if(state.stats.itemsDelivered.get(item, 0) > 0){ t.table(items -> { items.add(" [LIGHT_GRAY]" + state.stats.itemsDelivered.get(item, 0)); - items.addImage(item.icon(Icon.medium)).size(8 * 3).pad(4); + items.addImage(item.icon(Cicon.small)).size(8 * 3).pad(4); }).left(); t.row(); } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LoadoutDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LoadoutDialog.java index ca5302f4f5..9e541990e6 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LoadoutDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LoadoutDialog.java @@ -7,6 +7,7 @@ import io.anuke.arc.input.*; import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.ui.*; @@ -55,7 +56,7 @@ public class LoadoutDialog extends FloatingDialog{ }).size(300f, 36f).get(); button.clearChildren(); button.left(); - button.addImage(item.icon(Item.Icon.medium)).size(8 * 3).pad(4); + button.addImage(item.icon(Cicon.small)).size(8 * 3).pad(4); button.add(item.localizedName); dialog.cont.row(); } @@ -118,7 +119,7 @@ public class LoadoutDialog extends FloatingDialog{ ui.showInfo(Core.bundle.format("configure.invalid", capacity)); })).size(bsize); - items.addImage(stack.item.icon(Item.Icon.medium)).size(8 * 3).padRight(4).padLeft(4); + items.addImage(stack.item.icon(Cicon.small)).size(8 * 3).padRight(4).padLeft(4); items.label(() -> stack.amount + "").left(); items.row(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/TechTreeDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/TechTreeDialog.java index 3e5a55d2f3..f583251295 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/TechTreeDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/TechTreeDialog.java @@ -4,7 +4,6 @@ import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; -import io.anuke.arc.input.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.scene.*; @@ -16,14 +15,13 @@ import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.content.TechTree.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.ui.*; -import io.anuke.mindustry.ui.Styles; import io.anuke.mindustry.ui.TreeLayout.*; -import io.anuke.mindustry.world.*; import static io.anuke.mindustry.Vars.*; @@ -145,7 +143,7 @@ public class TechTreeDialog extends FloatingDialog{ infoTable.touchable(Touchable.enabled); for(TechTreeNode node : nodes){ - ImageButton button = new ImageButton(node.node.block.icon(Block.Icon.medium), Styles.nodei); + ImageButton button = new ImageButton(node.node.block.icon(Cicon.medium), Styles.nodei); button.visible(() -> node.visible); button.clicked(() -> { if(mobile){ @@ -191,7 +189,7 @@ public class TechTreeDialog extends FloatingDialog{ button.setPosition(node.x + panX + width / 2f, node.y + panY + height / 2f + offset, Align.center); button.getStyle().up = !locked(node.node) ? Tex.buttonOver : !data.hasItems(node.node.requirements) ? Tex.buttonRed : Tex.button; ((TextureRegionDrawable)button.getStyle().imageUp) - .setRegion(node.visible ? node.node.block.icon(Block.Icon.medium) : Core.atlas.find("icon-locked")); + .setRegion(node.visible ? node.node.block.icon(Cicon.medium) : Core.atlas.find("icon-locked")); button.getImage().setColor(!locked(node.node) ? Color.white : Color.gray); }); addChild(button); @@ -278,7 +276,7 @@ public class TechTreeDialog extends FloatingDialog{ for(ItemStack req : node.requirements){ t.table(list -> { list.left(); - list.addImage(req.item.icon(Item.Icon.medium)).size(8 * 3).padRight(3); + list.addImage(req.item.icon(Cicon.small)).size(8 * 3).padRight(3); list.add(req.item.localizedName()).color(Color.lightGray); list.label(() -> " " + Math.min(data.getItem(req.item), req.amount) + " / " + req.amount) .update(l -> l.setColor(data.has(req.item, req.amount) ? Color.lightGray : Color.scarlet)); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java index 910f4516af..ab943f8f5b 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java @@ -45,7 +45,7 @@ public class ZoneInfoDialog extends FloatingDialog{ if(i++ % 2 == 0){ iteminfo.row(); } - iteminfo.addImage(stack.item.icon(Item.Icon.medium)).size(8 * 3).padRight(1); + iteminfo.addImage(stack.item.icon(Cicon.small)).size(8 * 3).padRight(1); iteminfo.add(stack.amount + "").color(Color.lightGray).padRight(5); } }; @@ -82,7 +82,7 @@ public class ZoneInfoDialog extends FloatingDialog{ r.add("$research.list").colspan(2).left(); r.row(); for(Block block : zone.blockRequirements){ - r.addImage(block.icon(Block.Icon.small)).size(8 * 3).padRight(4); + r.addImage(block.icon(Cicon.small)).size(8 * 3).padRight(4); r.add(block.localizedName).color(Color.lightGray); r.addImage(data.isUnlocked(block) ? Icon.checkSmall : Icon.cancelSmall, data.isUnlocked(block) ? Color.lightGray : Color.scarlet).padLeft(3); r.row(); @@ -111,7 +111,7 @@ public class ZoneInfoDialog extends FloatingDialog{ t.left(); int i = 0; for(Item item : zone.resources){ - r.addImage(item.icon(Item.Icon.medium)).size(8 * 3); + r.addImage(item.icon(Cicon.small)).size(8 * 3); if(++i % 4 == 0){ r.row(); } diff --git a/core/src/io/anuke/mindustry/ui/fragments/BlockInventoryFragment.java b/core/src/io/anuke/mindustry/ui/fragments/BlockInventoryFragment.java index 44f063b6e4..316990d8bf 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/BlockInventoryFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/BlockInventoryFragment.java @@ -1,32 +1,27 @@ package io.anuke.mindustry.ui.fragments; -import io.anuke.annotations.Annotations.Loc; -import io.anuke.annotations.Annotations.Remote; +import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; -import io.anuke.arc.collection.IntSet; -import io.anuke.arc.function.BooleanProvider; -import io.anuke.arc.function.Supplier; -import io.anuke.arc.graphics.g2d.TextureRegion; -import io.anuke.arc.input.KeyCode; -import io.anuke.arc.math.Interpolation; -import io.anuke.arc.math.Mathf; -import io.anuke.arc.math.geom.Vector2; -import io.anuke.arc.scene.Element; -import io.anuke.arc.scene.Group; -import io.anuke.arc.scene.actions.Actions; +import io.anuke.arc.collection.*; +import io.anuke.arc.function.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.input.*; +import io.anuke.arc.math.*; +import io.anuke.arc.math.geom.*; +import io.anuke.arc.scene.*; +import io.anuke.arc.scene.actions.*; import io.anuke.arc.scene.event.*; -import io.anuke.arc.scene.ui.Image; -import io.anuke.arc.scene.ui.layout.Stack; -import io.anuke.arc.scene.ui.layout.Table; +import io.anuke.arc.scene.ui.*; +import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; -import io.anuke.mindustry.core.GameState.State; +import io.anuke.mindustry.core.GameState.*; import io.anuke.mindustry.entities.*; -import io.anuke.mindustry.entities.type.Player; +import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.gen.*; -import io.anuke.mindustry.type.Item; -import io.anuke.mindustry.type.Item.Icon; -import io.anuke.mindustry.world.Tile; +import io.anuke.mindustry.type.*; +import io.anuke.mindustry.world.*; import static io.anuke.mindustry.Vars.*; @@ -140,7 +135,7 @@ public class BlockInventoryFragment extends Fragment{ HandCursorListener l = new HandCursorListener(); l.setEnabled(canPick); - Element image = itemImage(item.icon(Icon.xlarge), () -> { + Element image = itemImage(item.icon(Cicon.xlarge), () -> { if(tile == null || tile.entity == null){ return ""; } diff --git a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java index 5196a97119..e80ef059ac 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java @@ -187,10 +187,10 @@ public class HudFragment extends Fragment{ FloatingDialog dialog = new FloatingDialog("$editor.spawn"); int i = 0; for(UnitType type : content.getBy(ContentType.unit)){ - dialog.cont.addImageButton(Tex.whiteui, 48, () -> { + dialog.cont.addImageButton(Tex.whiteui, 8 * 6f, () -> { Call.spawnUnitEditor(player, type); dialog.hide(); - }).get().getStyle().imageUp = new TextureRegionDrawable(type.iconRegion); + }).get().getStyle().imageUp = new TextureRegionDrawable(type.icon(Cicon.xlarge)); if(++i % 4 == 0) dialog.cont.row(); } dialog.addCloseButton(); @@ -421,7 +421,7 @@ public class HudFragment extends Fragment{ public void showUnlock(UnlockableContent content){ //some content may not have icons... yet //also don't play in the tutorial to prevent confusion - if(content.getContentIcon() == null || state.is(State.menu) || state.rules.tutorial) return; + if(state.is(State.menu) || state.rules.tutorial) return; Sounds.message.play(); @@ -441,10 +441,10 @@ public class HudFragment extends Fragment{ Table in = new Table(); //create texture stack for displaying - Image image = new Image(content.getContentIcon()); + Image image = new Image(content.icon(Cicon.xlarge)); image.setScaling(Scaling.fit); - in.add(image).size(48f).pad(2); + in.add(image).size(8 * 6).pad(2); //add to table table.add(in).padRight(8); @@ -495,7 +495,7 @@ public class HudFragment extends Fragment{ //if there's space, add it if(esize < cap){ - Image image = new Image(content.getContentIcon()); + Image image = new Image(content.icon(Cicon.medium)); image.setScaling(Scaling.fit); lastUnlockLayout.add(image); diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java index 9424aa8651..98ce9f2159 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java @@ -11,6 +11,7 @@ import io.anuke.arc.scene.style.*; import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; @@ -143,7 +144,7 @@ public class PlacementFragment extends Fragment{ } }).size(46f).group(group).name("block-" + block.name).get(); - button.getStyle().imageUp = new TextureRegionDrawable(block.icon(Block.Icon.medium)); + button.getStyle().imageUp = new TextureRegionDrawable(block.icon(Cicon.medium)); button.update(() -> { //color unplacable things gray TileEntity core = player.getClosestCore(); @@ -189,7 +190,7 @@ public class PlacementFragment extends Fragment{ topTable.table(header -> { header.left(); - header.add(new Image(lastDisplay.icon(Block.Icon.medium))).size(8 * 4); + header.add(new Image(lastDisplay.icon(Cicon.medium))).size(8 * 4); header.labelWrap(() -> !unlocked(lastDisplay) ? Core.bundle.get("block.unknown") : lastDisplay.localizedName) .left().width(190f).padLeft(5); header.add().growX(); @@ -208,7 +209,7 @@ public class PlacementFragment extends Fragment{ for(ItemStack stack : lastDisplay.requirements){ req.table(line -> { line.left(); - line.addImage(stack.item.icon(Item.Icon.small)).size(8 * 2); + line.addImage(stack.item.icon(Cicon.small)).size(8 * 2); line.add(stack.item.localizedName()).color(Color.lightGray).padLeft(2).left(); line.labelWrap(() -> { TileEntity core = player.getClosestCore(); diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlayerListFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlayerListFragment.java index b9fd089a1c..e590b910e7 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlayerListFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlayerListFragment.java @@ -87,7 +87,7 @@ public class PlayerListFragment extends Fragment{ } }; table.margin(8); - table.add(new Image(user.mech.getContentIcon()).setScaling(Scaling.none)).grow(); + table.add(new Image(user.getIconRegion()).setScaling(Scaling.none)).grow(); button.add(table).size(h); button.labelWrap("[#" + user.color.toString().toUpperCase() + "]" + user.name).width(170f).pad(10); diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index a78303f305..788d3bdd12 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -129,7 +129,6 @@ public class Block extends BlockStorage{ protected Array cacheRegionStrings = new Array<>(); protected Array tempTiles = new Array<>(); - protected TextureRegion[] icons = new TextureRegion[Icon.values().length]; protected TextureRegion[] generatedIcons; protected TextureRegion[] variantRegions, editorVariantRegions; protected TextureRegion region, editorIcon; @@ -362,11 +361,6 @@ public class Block extends BlockStorage{ return localizedName; } - @Override - public TextureRegion getContentIcon(){ - return icon(Icon.medium); - } - @Override public void displayInfo(Table table){ ContentDisplay.displayBlock(table, this); @@ -631,7 +625,7 @@ public class Block extends BlockStorage{ } public TextureRegion getDisplayIcon(Tile tile){ - return icon(Icon.medium); + return icon(Cicon.medium); } public void display(Tile tile, Table table){ @@ -667,16 +661,8 @@ public class Block extends BlockStorage{ } } - public TextureRegion icon(Icon icon){ - if(icons[icon.ordinal()] == null){ - icons[icon.ordinal()] = Core.atlas.find(name + "-icon-" + icon.name(), icon == Icon.full ? - getGeneratedIcons()[0] : Core.atlas.find(name + "-icon-full", getGeneratedIcons()[0])); - } - return icons[icon.ordinal()]; - } - public void getPlaceDraw(PlaceDraw draw, int rotation, int prevX, int prevY, int prevRotation){ - draw.region = icon(Icon.full); + draw.region = icon(Cicon.full); draw.scalex = draw.scaley = 1; draw.rotation = rotation; } @@ -713,7 +699,7 @@ public class Block extends BlockStorage{ public TextureRegion[] variantRegions(){ if(variantRegions == null){ - variantRegions = new TextureRegion[]{icon(Icon.full)}; + variantRegions = new TextureRegion[]{icon(Cicon.full)}; } return variantRegions; } @@ -779,18 +765,4 @@ public class Block extends BlockStorage{ Arrays.sort(requirements, (a, b) -> Integer.compare(a.item.id, b.item.id)); } - public enum Icon{ - //these are stored in the UI atlases - small(8 * 3), - medium(8 * 4), - large(8 * 6), - /** uses whatever the size of the block is. this is always stored in the main game atlas! */ - full(0); - - public final int size; - - Icon(int size){ - this.size = size; - } - } } diff --git a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java index 1801222ff7..22e649b9c3 100644 --- a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java @@ -1,27 +1,24 @@ package io.anuke.mindustry.world.blocks; import io.anuke.annotations.Annotations.*; -import io.anuke.arc.Core; -import io.anuke.arc.Events; -import io.anuke.arc.Graphics.Cursor; -import io.anuke.arc.Graphics.Cursor.SystemCursor; -import io.anuke.arc.graphics.g2d.Draw; -import io.anuke.arc.graphics.g2d.TextureRegion; -import io.anuke.arc.math.Mathf; +import io.anuke.arc.*; +import io.anuke.arc.Graphics.*; +import io.anuke.arc.Graphics.Cursor.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.math.*; import io.anuke.arc.util.ArcAnnotate.*; -import io.anuke.mindustry.content.Fx; -import io.anuke.mindustry.entities.Effects; -import io.anuke.mindustry.entities.effect.RubbleDecal; -import io.anuke.mindustry.entities.traits.BuilderTrait.BuildRequest; +import io.anuke.mindustry.content.*; +import io.anuke.mindustry.entities.*; +import io.anuke.mindustry.entities.effect.*; +import io.anuke.mindustry.entities.traits.BuilderTrait.*; import io.anuke.mindustry.entities.type.*; -import io.anuke.mindustry.game.EventType.BlockBuildEndEvent; -import io.anuke.mindustry.game.Team; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; -import io.anuke.mindustry.type.ItemStack; -import io.anuke.mindustry.world.Block; -import io.anuke.mindustry.world.Tile; -import io.anuke.mindustry.world.modules.ItemModule; +import io.anuke.mindustry.type.*; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.modules.*; import java.io.*; @@ -93,7 +90,7 @@ public class BuildBlock extends Block{ @Override public TextureRegion getDisplayIcon(Tile tile){ BuildEntity entity = tile.entity(); - return (entity.cblock == null ? entity.previous : entity.cblock).icon(Icon.full); + return (entity.cblock == null ? entity.previous : entity.cblock).icon(Cicon.full); } @Override @@ -138,8 +135,8 @@ public class BuildBlock extends Block{ if(entity.previous == null) return; - if(Core.atlas.isFound(entity.previous.icon(Icon.full))){ - Draw.rect(entity.previous.icon(Icon.full), tile.drawx(), tile.drawy(), entity.previous.rotate ? tile.rotation() * 90 : 0); + if(Core.atlas.isFound(entity.previous.icon(Cicon.full))){ + Draw.rect(entity.previous.icon(Cicon.full), tile.drawx(), tile.drawy(), entity.previous.rotate ? tile.rotation() * 90 : 0); } } diff --git a/core/src/io/anuke/mindustry/world/blocks/ItemSelection.java b/core/src/io/anuke/mindustry/world/blocks/ItemSelection.java index 9c6932eb4a..391638355f 100644 --- a/core/src/io/anuke/mindustry/world/blocks/ItemSelection.java +++ b/core/src/io/anuke/mindustry/world/blocks/ItemSelection.java @@ -5,9 +5,10 @@ import io.anuke.arc.function.*; import io.anuke.arc.scene.style.*; import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.ui.Styles; +import io.anuke.mindustry.ui.*; import static io.anuke.mindustry.Vars.*; @@ -29,7 +30,7 @@ public class ItemSelection{ ImageButton button = cont.addImageButton(Tex.whiteui, Styles.clearToggleTransi, 24, () -> control.input.frag.config.hideConfig()).group(group).get(); button.changed(() -> consumer.accept(button.isChecked() ? item : null)); - button.getStyle().imageUp = new TextureRegionDrawable(item.icon(Item.Icon.medium)); + button.getStyle().imageUp = new TextureRegionDrawable(item.icon(Cicon.small)); button.update(() -> button.setChecked(holder.get() == item)); if(i++ % 4 == 3){ diff --git a/core/src/io/anuke/mindustry/world/blocks/RespawnBlock.java b/core/src/io/anuke/mindustry/world/blocks/RespawnBlock.java index c3813bd66a..8171535184 100644 --- a/core/src/io/anuke/mindustry/world/blocks/RespawnBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/RespawnBlock.java @@ -20,7 +20,7 @@ public class RespawnBlock{ Draw.reset(); if(player != null){ - TextureRegion region = to.iconRegion; + TextureRegion region = player.getIconRegion(); Draw.color(0f, 0f, 0f, 0.4f * progress); Draw.rect("circle-shadow", tile.drawx(), tile.drawy(), region.getWidth() / 3f, region.getWidth() / 3f); diff --git a/core/src/io/anuke/mindustry/world/blocks/defense/turrets/ItemTurret.java b/core/src/io/anuke/mindustry/world/blocks/defense/turrets/ItemTurret.java index 5fb442c4d8..b48b36303f 100644 --- a/core/src/io/anuke/mindustry/world/blocks/defense/turrets/ItemTurret.java +++ b/core/src/io/anuke/mindustry/world/blocks/defense/turrets/ItemTurret.java @@ -7,6 +7,7 @@ import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.bullet.*; import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; @@ -44,7 +45,7 @@ public class ItemTurret extends CooledTurret{ @Override public void build(Tile tile, Table table){ MultiReqImage image = new MultiReqImage(); - content.items().each(i -> filter.test(i) && (!world.isZone() || data.isUnlocked(i)), item -> image.add(new ReqImage(new ItemImage(item.icon(Item.Icon.large)), + content.items().each(i -> filter.test(i) && (!world.isZone() || data.isUnlocked(i)), item -> image.add(new ReqImage(new ItemImage(item.icon(Cicon.medium)), () -> tile.entity != null && !((ItemTurretEntity)tile.entity).ammo.isEmpty() && ((ItemEntry)tile.entity().ammo.peek()).item == item))); table.add(image).size(8 * 4); diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java b/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java index 39c7e4d96b..faf6645c6b 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java @@ -7,6 +7,7 @@ import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.util.*; import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.input.InputHandler.*; @@ -161,7 +162,7 @@ public class Conveyor extends Block{ tr1.trns(rotation * 90, tilesize, 0); tr2.trns(rotation * 90, -tilesize / 2f, pos.x * tilesize / 2f); - Draw.rect(pos.item.icon(Item.Icon.medium), + Draw.rect(pos.item.icon(Cicon.medium), (tile.x * tilesize + tr1.x * pos.y + tr2.x), (tile.y * tilesize + tr1.y * pos.y + tr2.y), itemSize, itemSize); } diff --git a/core/src/io/anuke/mindustry/world/blocks/production/Drill.java b/core/src/io/anuke/mindustry/world/blocks/production/Drill.java index 0c94887a66..7e1e121107 100644 --- a/core/src/io/anuke/mindustry/world/blocks/production/Drill.java +++ b/core/src/io/anuke/mindustry/world/blocks/production/Drill.java @@ -10,6 +10,7 @@ import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.Effects.*; import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; @@ -143,9 +144,9 @@ public class Drill extends Block{ float width = drawPlaceText(Core.bundle.formatFloat("bar.drillspeed", 60f / (drillTime + hardnessDrillMultiplier * returnItem.hardness) * returnCount, 2), x, y, valid); float dx = x * tilesize + offset() - width/2f - 4f, dy = y * tilesize + offset() + size * tilesize / 2f + 5; Draw.mixcol(Color.darkGray, 1f); - Draw.rect(returnItem.icon(Item.Icon.large), dx, dy - 1); + Draw.rect(returnItem.icon(Cicon.medium), dx, dy - 1); Draw.reset(); - Draw.rect(returnItem.icon(Item.Icon.large), dx, dy); + Draw.rect(returnItem.icon(Cicon.medium), dx, dy); }else{ Tile to = tile.getLinkedTilesAs(this, tempTiles).find(t -> t.drop() != null && t.drop().hardness > tier); Item item = to == null ? null : to.drop(); @@ -162,9 +163,9 @@ public class Drill extends Block{ if(entity.dominantItem != null){ float dx = tile.drawx() - size * tilesize/2f, dy = tile.drawy() + size * tilesize/2f; Draw.mixcol(Color.darkGray, 1f); - Draw.rect(entity.dominantItem.icon(Item.Icon.large), dx, dy); + Draw.rect(entity.dominantItem.icon(Cicon.medium), dx, dy); Draw.reset(); - Draw.rect(entity.dominantItem.icon(Item.Icon.medium), dx, dy); + Draw.rect(entity.dominantItem.icon(Cicon.medium), dx, dy); } } diff --git a/core/src/io/anuke/mindustry/world/blocks/sandbox/LiquidSource.java b/core/src/io/anuke/mindustry/world/blocks/sandbox/LiquidSource.java index b3211cf433..26177da5a0 100644 --- a/core/src/io/anuke/mindustry/world/blocks/sandbox/LiquidSource.java +++ b/core/src/io/anuke/mindustry/world/blocks/sandbox/LiquidSource.java @@ -8,6 +8,7 @@ import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.ui.*; @@ -87,7 +88,7 @@ public class LiquidSource extends Block{ control.input.frag.config.hideConfig(); lastLiquid = items.get(f); }); - button.getStyle().imageUp = new TextureRegionDrawable(items.get(i).iconRegion); + button.getStyle().imageUp = new TextureRegionDrawable(items.get(i).icon(Cicon.medium)); button.setChecked(entity.source == items.get(i)); if(i % 4 == 3){ diff --git a/core/src/io/anuke/mindustry/world/blocks/units/UnitFactory.java b/core/src/io/anuke/mindustry/world/blocks/units/UnitFactory.java index 07877ccb43..35caf17d9c 100644 --- a/core/src/io/anuke/mindustry/world/blocks/units/UnitFactory.java +++ b/core/src/io/anuke/mindustry/world/blocks/units/UnitFactory.java @@ -10,6 +10,7 @@ import io.anuke.mindustry.Vars; import io.anuke.mindustry.content.Fx; import io.anuke.mindustry.entities.Effects; import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.gen.Call; import io.anuke.mindustry.graphics.Pal; @@ -121,7 +122,7 @@ public class UnitFactory extends Block{ @Override public void draw(Tile tile){ UnitFactoryEntity entity = tile.entity(); - TextureRegion region = type.iconRegion; + TextureRegion region = type.icon(Cicon.full); Draw.rect(name, tile.drawx(), tile.drawy()); diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeItemFilter.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeItemFilter.java index 3091edfcac..417148dd72 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeItemFilter.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeItemFilter.java @@ -1,16 +1,15 @@ package io.anuke.mindustry.world.consumers; import io.anuke.arc.collection.*; -import io.anuke.arc.function.Predicate; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.entities.type.TileEntity; -import io.anuke.mindustry.type.Item; -import io.anuke.mindustry.type.Item.Icon; +import io.anuke.arc.function.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.type.*; import io.anuke.mindustry.ui.*; -import io.anuke.mindustry.world.Tile; -import io.anuke.mindustry.world.meta.BlockStat; -import io.anuke.mindustry.world.meta.BlockStats; -import io.anuke.mindustry.world.meta.values.ItemFilterValue; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.meta.*; +import io.anuke.mindustry.world.meta.values.*; import static io.anuke.mindustry.Vars.*; @@ -34,7 +33,7 @@ public class ConsumeItemFilter extends Consume{ @Override public void build(Tile tile, Table table){ MultiReqImage image = new MultiReqImage(); - content.items().each(i -> filter.test(i) && (!world.isZone() || data.isUnlocked(i)), item -> image.add(new ReqImage(new ItemImage(item.icon(Icon.large), 1), () -> tile.entity != null && tile.entity.items != null && tile.entity.items.has(item)))); + content.items().each(i -> filter.test(i) && (!world.isZone() || data.isUnlocked(i)), item -> image.add(new ReqImage(new ItemImage(item.icon(Cicon.medium), 1), () -> tile.entity != null && tile.entity.items != null && tile.entity.items.has(item)))); table.add(image).size(8 * 4); } diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java index 389a222610..967685e693 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java @@ -1,16 +1,14 @@ package io.anuke.mindustry.world.consumers; import io.anuke.arc.collection.*; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.entities.type.TileEntity; -import io.anuke.mindustry.type.Item.Icon; -import io.anuke.mindustry.type.ItemStack; -import io.anuke.mindustry.ui.ItemImage; -import io.anuke.mindustry.ui.ReqImage; -import io.anuke.mindustry.world.Tile; -import io.anuke.mindustry.world.meta.BlockStat; -import io.anuke.mindustry.world.meta.BlockStats; -import io.anuke.mindustry.world.meta.values.ItemListValue; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.type.*; +import io.anuke.mindustry.ui.*; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.meta.*; +import io.anuke.mindustry.world.meta.values.*; public class ConsumeItems extends Consume{ public final ItemStack[] items; @@ -34,7 +32,7 @@ public class ConsumeItems extends Consume{ @Override public void build(Tile tile, Table table){ for(ItemStack stack : items){ - table.add(new ReqImage(new ItemImage(stack.item.icon(Icon.large), stack.amount), () -> tile.entity != null && tile.entity.items != null && tile.entity.items.has(stack.item, stack.amount))).size(8 * 4).padRight(5); + table.add(new ReqImage(new ItemImage(stack.item.icon(Cicon.medium), stack.amount), () -> tile.entity != null && tile.entity.items != null && tile.entity.items.has(stack.item, stack.amount))).size(8 * 4).padRight(5); } } diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java index a4e33ad3da..96d9bc9de1 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java @@ -3,6 +3,7 @@ package io.anuke.mindustry.world.consumers; import io.anuke.arc.collection.*; import io.anuke.arc.scene.ui.layout.Table; import io.anuke.mindustry.entities.type.TileEntity; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.Liquid; import io.anuke.mindustry.ui.ReqImage; import io.anuke.mindustry.world.Tile; @@ -24,7 +25,7 @@ public class ConsumeLiquid extends ConsumeLiquidBase{ @Override public void build(Tile tile, Table table){ - table.add(new ReqImage(liquid.getContentIcon(), () -> valid(tile.entity))).size(8 * 4); + table.add(new ReqImage(liquid.icon(Cicon.medium), () -> valid(tile.entity))).size(8 * 4); } @Override diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquidFilter.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquidFilter.java index 3955b01439..3f2ff4ced7 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquidFilter.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquidFilter.java @@ -4,6 +4,7 @@ import io.anuke.arc.collection.*; import io.anuke.arc.function.Predicate; import io.anuke.arc.scene.ui.layout.Table; import io.anuke.mindustry.entities.type.TileEntity; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.Liquid; import io.anuke.mindustry.ui.MultiReqImage; import io.anuke.mindustry.ui.ReqImage; @@ -31,7 +32,7 @@ public class ConsumeLiquidFilter extends ConsumeLiquidBase{ public void build(Tile tile, Table table){ Array list = content.liquids().select(l -> !l.isHidden() && filter.test(l)); MultiReqImage image = new MultiReqImage(); - list.each(liquid -> image.add(new ReqImage(liquid.getContentIcon(), () -> tile.entity != null && tile.entity.liquids != null && tile.entity.liquids.get(liquid) >= use(tile.entity)))); + list.each(liquid -> image.add(new ReqImage(liquid.icon(Cicon.medium), () -> tile.entity != null && tile.entity.liquids != null && tile.entity.liquids.get(liquid) >= use(tile.entity)))); table.add(image).size(8 * 4); } diff --git a/core/src/io/anuke/mindustry/world/meta/values/AmmoListValue.java b/core/src/io/anuke/mindustry/world/meta/values/AmmoListValue.java index 772eb96e9a..71e4643866 100644 --- a/core/src/io/anuke/mindustry/world/meta/values/AmmoListValue.java +++ b/core/src/io/anuke/mindustry/world/meta/values/AmmoListValue.java @@ -10,8 +10,6 @@ import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.bullet.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; -import io.anuke.mindustry.type.*; -import io.anuke.mindustry.type.Item.Icon; import io.anuke.mindustry.world.meta.*; import static io.anuke.mindustry.Vars.tilesize; @@ -85,9 +83,6 @@ public class AmmoListValue implements StatValue{ } TextureRegion icon(T t){ - if(t instanceof Item){ - return ((Item)t).icon(Icon.medium); - } - return t.getContentIcon(); + return t.icon(Cicon.medium); } } diff --git a/tools/src/io/anuke/mindustry/Generators.java b/tools/src/io/anuke/mindustry/Generators.java index f4d595e94d..ca05e800e5 100644 --- a/tools/src/io/anuke/mindustry/Generators.java +++ b/tools/src/io/anuke/mindustry/Generators.java @@ -1,23 +1,21 @@ package io.anuke.mindustry; -import io.anuke.arc.graphics.Color; -import io.anuke.arc.graphics.g2d.Draw; -import io.anuke.arc.graphics.g2d.TextureRegion; -import io.anuke.arc.math.Mathf; -import io.anuke.arc.util.Log; -import io.anuke.arc.util.noise.RidgedPerlin; -import io.anuke.mindustry.ImagePacker.GenRegion; +import io.anuke.arc.collection.*; +import io.anuke.arc.graphics.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.math.*; +import io.anuke.arc.util.*; +import io.anuke.arc.util.noise.*; +import io.anuke.mindustry.ImagePacker.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.world.Block; -import io.anuke.mindustry.world.Block.Icon; +import io.anuke.mindustry.world.*; import io.anuke.mindustry.world.blocks.*; -import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Paths; +import java.io.*; +import java.nio.file.*; -import static io.anuke.mindustry.Vars.content; -import static io.anuke.mindustry.Vars.tilesize; +import static io.anuke.mindustry.Vars.*; public class Generators{ @@ -143,15 +141,14 @@ public class Generators{ } } - image.save(block.name + "-icon-full"); + image.save("block-" + block.name + "-full"); image.save("../editor/" + block.name + "-icon-editor"); - for(Icon icon : Icon.values()){ - if(icon.size == 0) continue; + for(Cicon icon : Cicon.scaled){ Image scaled = new Image(icon.size, icon.size); scaled.drawScaled(image); - scaled.save("../ui/" + block.name + "-icon-" + icon.name()); + scaled.save("../ui/block-" + block.name + "-" + icon.name()); } Color average = new Color(); @@ -182,13 +179,13 @@ public class Generators{ }); ImagePacker.generate("item-icons", () -> { - for(Item item : content.items()){ - Image base = ImagePacker.get("item-" + item.name); - for(Item.Icon icon : Item.Icon.values()){ - if(icon.size == base.width) continue; + for(UnlockableContent item : (Array)(Array)Array.withArrays(content.items(), content.liquids())){ + Image base = ImagePacker.get(item.getContentType().name() + "-" + item.name); + for(Cicon icon : Cicon.scaled){ + //if(icon.size == base.width) continue; Image image = new Image(icon.size, icon.size); image.drawScaled(base); - image.save("item-" + item.name + "-" + icon.name(), false); + image.save(item.getContentType().name() + "-" + item.name + "-" + icon.name(), false); } } }); @@ -213,7 +210,7 @@ public class Generators{ image.draw(mech.weapon.region, i * (int)mech.weaponOffsetX*4 + off, -(int)mech.weaponOffsetY*4 + off, i > 0, false); } - image.save("mech-icon-" + mech.name); + image.save("mech-" + mech.name + "-full"); } }); @@ -236,7 +233,7 @@ public class Generators{ b, false); } - image.save("unit-icon-" + type.name); + image.save("unit-" + type.name + "-full"); }); }); @@ -269,11 +266,10 @@ public class Generators{ //save icons image.save(ore.name + "-icon-full"); - for(Icon icon : Icon.values()){ - if(icon.size == 0) continue; + for(Cicon icon : Cicon.scaled){ Image scaled = new Image(icon.size, icon.size); scaled.drawScaled(image); - scaled.save(ore.name + "-icon-" + icon.name()); + scaled.save("block-" + ore.name + "-" + icon.name()); } } }); From 525360f284f91b1af7b7afced576da91f7789c43 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 2 Oct 2019 09:56:31 -0400 Subject: [PATCH 075/204] Update Control.java --- core/src/io/anuke/mindustry/core/Control.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index 104f5c6706..6a426be530 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -91,6 +91,10 @@ public class Control implements ApplicationListener, Loadable{ hiscore = true; world.getMap().setHighScore(state.wave); } + + if(world.isZone()){ + world.getZone().updateWave(state.wave); + } Sounds.wave.play(); }); From 7dfe2116fecb2c1e8a1dcf9fc304b900815ca9c3 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 2 Oct 2019 09:57:17 -0400 Subject: [PATCH 076/204] Update Logic.java --- core/src/io/anuke/mindustry/core/Logic.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index 7be985497b..b7120626a9 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -32,9 +32,6 @@ public class Logic implements ApplicationListener{ public Logic(){ Events.on(WaveEvent.class, event -> { - if(world.isZone()){ - world.getZone().updateWave(state.wave); - } for(Player p : playerGroup.all()){ p.respawns = state.rules.respawns; } From e0ec9a047c5aada8c09845151e6bb239081ae5da Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 2 Oct 2019 14:44:18 -0400 Subject: [PATCH 077/204] Modded consumers --- .../CallSuperAnnotationProcessor.java | 45 +++++++++---------- core/src/io/anuke/mindustry/Vars.java | 2 +- core/src/io/anuke/mindustry/core/Control.java | 3 -- core/src/io/anuke/mindustry/core/Logic.java | 4 ++ .../mindustry/game/UnlockableContent.java | 2 +- .../io/anuke/mindustry/mod/ContentParser.java | 28 ++++++++++++ core/src/io/anuke/mindustry/mod/Mods.java | 4 +- .../io/anuke/mindustry/type/ItemStack.java | 2 +- .../io/anuke/mindustry/type/LiquidStack.java | 5 +++ .../mindustry/desktop/DesktopLauncher.java | 2 +- .../src/test/java/power/PowerTestFixture.java | 8 +++- tests/src/test/java/power/PowerTests.java | 14 +++--- 12 files changed, 77 insertions(+), 42 deletions(-) diff --git a/annotations/src/main/java/io/anuke/annotations/CallSuperAnnotationProcessor.java b/annotations/src/main/java/io/anuke/annotations/CallSuperAnnotationProcessor.java index 1bdc75c786..1a0102a793 100644 --- a/annotations/src/main/java/io/anuke/annotations/CallSuperAnnotationProcessor.java +++ b/annotations/src/main/java/io/anuke/annotations/CallSuperAnnotationProcessor.java @@ -1,32 +1,29 @@ package io.anuke.annotations; -import com.sun.source.util.TreePath; -import com.sun.source.util.Trees; -import com.sun.tools.javac.tree.JCTree; -import com.sun.tools.javac.tree.JCTree.JCExpressionStatement; -import io.anuke.annotations.Annotations.OverrideCallSuper; +import com.sun.source.util.*; +import com.sun.tools.javac.tree.*; +import com.sun.tools.javac.tree.JCTree.*; +import io.anuke.annotations.Annotations.*; import javax.annotation.processing.*; -import javax.lang.model.SourceVersion; -import javax.lang.model.element.Element; -import javax.lang.model.element.TypeElement; -import javax.tools.Diagnostic.Kind; -import java.util.List; -import java.util.Set; +import javax.lang.model.*; +import javax.lang.model.element.*; +import javax.tools.Diagnostic.*; +import java.util.*; -@SupportedAnnotationTypes("java.lang.Override") +@SupportedAnnotationTypes({"java.lang.Override"}) public class CallSuperAnnotationProcessor extends AbstractProcessor{ private Trees trees; @Override - public void init (ProcessingEnvironment pe) { + public void init(ProcessingEnvironment pe){ super.init(pe); trees = Trees.instance(pe); } - public boolean process (Set annotations, RoundEnvironment roundEnv) { - for (Element e : roundEnv.getElementsAnnotatedWith(Override.class)) { - if (e.getAnnotation(OverrideCallSuper.class) != null) return false; + public boolean process(Set annotations, RoundEnvironment roundEnv){ + for(Element e : roundEnv.getElementsAnnotatedWith(Override.class)){ + if(e.getAnnotation(OverrideCallSuper.class) != null) return false; CodeAnalyzerTreeScanner codeScanner = new CodeAnalyzerTreeScanner(); codeScanner.setMethodName(e.getSimpleName().toString()); @@ -34,10 +31,10 @@ public class CallSuperAnnotationProcessor extends AbstractProcessor{ TreePath tp = trees.getPath(e.getEnclosingElement()); codeScanner.scan(tp, trees); - if (codeScanner.isCallSuperUsed()) { + if(codeScanner.isCallSuperUsed()){ List list = codeScanner.getMethod().getBody().getStatements(); - if (!doesCallSuper(list, codeScanner.getMethodName())) { + if(!doesCallSuper(list, codeScanner.getMethodName())){ processingEnv.getMessager().printMessage(Kind.ERROR, "Overriding method '" + codeScanner.getMethodName() + "' must explicitly call super method from its parent class.", e); } } @@ -46,12 +43,12 @@ public class CallSuperAnnotationProcessor extends AbstractProcessor{ return false; } - private boolean doesCallSuper (List list, String methodName) { - for (Object object : list) { - if (object instanceof JCTree.JCExpressionStatement) { - JCTree.JCExpressionStatement expr = (JCExpressionStatement) object; + private boolean doesCallSuper(List list, String methodName){ + for(Object object : list){ + if(object instanceof JCTree.JCExpressionStatement){ + JCTree.JCExpressionStatement expr = (JCExpressionStatement)object; String exprString = expr.toString(); - if (exprString.startsWith("super." + methodName) && exprString.endsWith(");")) return true; + if(exprString.startsWith("super." + methodName) && exprString.endsWith(");")) return true; } } @@ -59,7 +56,7 @@ public class CallSuperAnnotationProcessor extends AbstractProcessor{ } @Override - public SourceVersion getSupportedSourceVersion () { + public SourceVersion getSupportedSourceVersion(){ return SourceVersion.RELEASE_8; } } diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index b4d01d579a..c723907b1f 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -258,7 +258,7 @@ public class Vars implements Loadable{ public static void loadSettings(){ Core.settings.setAppName(appName); - if(steam){ + if(steam || Version.modifier.equals("steam")){ Core.settings.setDataDirectory(Core.files.local("saves/")); } diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index 6a426be530..771dbba8d4 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -92,9 +92,6 @@ public class Control implements ApplicationListener, Loadable{ world.getMap().setHighScore(state.wave); } - if(world.isZone()){ - world.getZone().updateWave(state.wave); - } Sounds.wave.play(); }); diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index b7120626a9..c0544f70bf 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -35,6 +35,10 @@ public class Logic implements ApplicationListener{ for(Player p : playerGroup.all()){ p.respawns = state.rules.respawns; } + + if(world.isZone()){ + world.getZone().updateWave(state.wave); + } }); Events.on(BlockDestroyEvent.class, event -> { diff --git a/core/src/io/anuke/mindustry/game/UnlockableContent.java b/core/src/io/anuke/mindustry/game/UnlockableContent.java index b6caa40111..3a298ecb69 100644 --- a/core/src/io/anuke/mindustry/game/UnlockableContent.java +++ b/core/src/io/anuke/mindustry/game/UnlockableContent.java @@ -22,7 +22,7 @@ public abstract class UnlockableContent extends MappableContent{ } public void createIcons(){ - //TODO implement. + //TODO implement; generate special icons, like mech icons or ores w/ pixmaps } /** Returns a specific content icon, or the region {contentType}-{name} if not found.*/ diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 269f0f0258..f668135f93 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -2,6 +2,7 @@ package io.anuke.mindustry.mod; import io.anuke.arc.collection.*; import io.anuke.arc.function.*; +import io.anuke.arc.graphics.*; import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.*; import io.anuke.arc.util.reflect.*; @@ -24,6 +25,8 @@ public class ContentParser{ private ObjectMap, FieldParser> classParsers = new ObjectMap, FieldParser>(){{ put(BulletType.class, (type, data) -> field(Bullets.class, data)); put(Effect.class, (type, data) -> field(Fx.class, data)); + put(StatusEffect.class, (type, data) -> field(StatusEffects.class, data)); + put(Color.class, (type, data) -> Color.valueOf(data.asString())); }}; /** Stores things that need to be parsed fully, e.g. reading fields of content. * This is done to accomodate binding of content names first.*/ @@ -69,6 +72,31 @@ public class ContentParser{ Block block = type.getDeclaredConstructor(String.class).newInstance(mod + "-" + name); read(() -> { + if(value.has("consumes")){ + for(JsonValue child : value.get("consumes")){ + if(child.name.equals("item")){ + if(child.isString()){ + block.consumes.item(Vars.content.getByName(ContentType.item, child.asString())); + }else{ + ItemStack stack = parser.readValue(ItemStack.class, child); + block.consumes.item(stack.item, stack.amount); + } + }else if(child.name.equals("items")){ + block.consumes.items(parser.readValue(ItemStack[].class, child)); + }else if(child.name.equals("liquid")){ + LiquidStack stack = parser.readValue(LiquidStack.class, child); + block.consumes.liquid(stack.liquid, stack.amount); + }else if(child.name.equals("power")){ + block.consumes.power(child.asFloat()); + }else if(child.name.equals("powerBuffered")){ + block.consumes.powerBuffered(child.asFloat()); + }else{ + throw new IllegalArgumentException("Unknown consumption type: '" + child.name + "' for block '" + block.name + "'."); + } + } + value.remove("consumes"); + } + readFields(block, value, true); //add research tech node diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 8292b23108..0d728b63de 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -276,8 +276,8 @@ public class Mods implements Loadable{ //make sure the main class exists before loading it; if it doesn't just don't put it there if(mainFile.exists()){ //other platforms don't have standard java class loaders - if(mobile){ - throw new IllegalArgumentException("This mod is not compatible with " + (ios ? "iOS" : "Android") + "."); + if(!headless && Version.build != -1){ + throw new IllegalArgumentException("Java class mods are currently unsupported outside of custom builds."); } URLClassLoader classLoader = new URLClassLoader(new URL[]{sourceFile.file().toURI().toURL()}, ClassLoader.getSystemClassLoader()); diff --git a/core/src/io/anuke/mindustry/type/ItemStack.java b/core/src/io/anuke/mindustry/type/ItemStack.java index 027a30ae36..9e428716dc 100644 --- a/core/src/io/anuke/mindustry/type/ItemStack.java +++ b/core/src/io/anuke/mindustry/type/ItemStack.java @@ -5,7 +5,7 @@ import io.anuke.mindustry.content.Items; public class ItemStack implements Comparable{ public Item item; - public int amount; + public int amount = 1; public ItemStack(Item item, int amount){ if(item == null) item = Items.copper; diff --git a/core/src/io/anuke/mindustry/type/LiquidStack.java b/core/src/io/anuke/mindustry/type/LiquidStack.java index c4dcda7568..a861525778 100644 --- a/core/src/io/anuke/mindustry/type/LiquidStack.java +++ b/core/src/io/anuke/mindustry/type/LiquidStack.java @@ -9,6 +9,11 @@ public class LiquidStack{ this.amount = amount; } + /** serialization only*/ + protected LiquidStack(){ + + } + @Override public String toString(){ return "LiquidStack{" + diff --git a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java index af4a54a6ae..2aceda244f 100644 --- a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java +++ b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java @@ -139,7 +139,7 @@ public class DesktopLauncher extends ClientLauncher{ }catch(Throwable e){ steam = false; Log.err("Failed to load Steam native libraries."); - e.printStackTrace(); + Log.err(e); } } } diff --git a/tests/src/test/java/power/PowerTestFixture.java b/tests/src/test/java/power/PowerTestFixture.java index 8afe8115e2..e7b26c3447 100644 --- a/tests/src/test/java/power/PowerTestFixture.java +++ b/tests/src/test/java/power/PowerTestFixture.java @@ -5,6 +5,7 @@ import io.anuke.arc.util.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.core.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.world.*; import io.anuke.mindustry.world.blocks.*; import io.anuke.mindustry.world.blocks.power.*; @@ -26,7 +27,12 @@ public class PowerTestFixture{ @BeforeAll static void initializeDependencies(){ Core.graphics = new FakeGraphics(); - Vars.content = new ContentLoader(); + Vars.content = new ContentLoader(){ + @Override + public void handleMappableContent(MappableContent content){ + + } + }; content.createContent(); Log.setUseColors(false); Time.setDeltaProvider(() -> 0.5f); diff --git a/tests/src/test/java/power/PowerTests.java b/tests/src/test/java/power/PowerTests.java index e9da0784ba..3c6e20e288 100644 --- a/tests/src/test/java/power/PowerTests.java +++ b/tests/src/test/java/power/PowerTests.java @@ -1,16 +1,14 @@ package power; -import io.anuke.arc.Core; -import io.anuke.arc.math.Mathf; +import io.anuke.arc.*; +import io.anuke.arc.math.*; import io.anuke.arc.util.*; -import io.anuke.mindustry.world.Tile; -import io.anuke.mindustry.world.blocks.power.PowerGenerator; -import io.anuke.mindustry.world.blocks.power.PowerGraph; -import io.anuke.mindustry.world.consumers.ConsumePower; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.blocks.power.*; +import io.anuke.mindustry.world.consumers.*; import org.junit.jupiter.api.*; -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.*; import static org.junit.jupiter.api.DynamicTest.dynamicTest; /** From f5b6e13a1c142d6939cf6417a3a3b9d7b275735d Mon Sep 17 00:00:00 2001 From: azureblue Date: Thu, 3 Oct 2019 00:51:35 +0200 Subject: [PATCH 078/204] Update bundle_pl.properties Added some missing translations and made changes to existing ones (also changing some units name). --- core/assets/bundles/bundle_pl.properties | 133 +++++++++++++---------- 1 file changed, 75 insertions(+), 58 deletions(-) diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index cd93643188..0eddde739f 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -3,7 +3,7 @@ credits = Zasłużeni contributors = Tłumacze i pomocnicy discord = Odwiedź nasz serwer Discord! link.discord.description = Oficjalny serwer Discord Mindustry -link.github.description = Kod Gry +link.github.description = Kod źródłowy gry link.changelog.description = Informacje o aktualizacjach link.dev-builds.description = Niestabilne wersje gry link.trello.description = Oficjalna tablica Trello z planowanym funkcjami @@ -13,7 +13,7 @@ link.wiki.description = Oficjana Wiki Mindustry linkfail = Nie udało się otworzyć linku!\nURL został skopiowany. screenshot = Zapisano zdjęcie do {0} screenshot.invalid = Zrzut ekranu jest zbyt duży. Najprawdopodobniej brakuje miejsca w pamięci urządzenia. -gameover = Rdzeń został zniszczony. +gameover = Koniec Gry gameover.pvp = Zwyciężyła drużyna [accent]{0}[]! highscore = [YELLOW] Nowy rekord! load.sound = Dźwięki @@ -21,6 +21,7 @@ load.map = Mapy load.image = Obrazy load.content = Treść load.system = System +load.mod = Mody stat.wave = Fale powstrzymane:[accent] {0} stat.enemiesDestroyed = Przeciwnicy zniszczeni:[accent] {0} stat.built = Budynki zbudowane:[accent] {0} @@ -29,13 +30,14 @@ stat.deconstructed = Budynki zrekonstruowane:[accent] {0} stat.delivered = Surowce wystrzelone: stat.rank = Ocena: [accent]{0} launcheditems = [accent]Wystrzelone przedmioty +launchinfo = [unlaunched][[LAUNCH] rdzeń aby uzyskać przedmioty oznaczone na niebiesko. map.delete = Jesteś pewny, że chcesz usunąć "[accent]{0}[]"? level.highscore = Rekord: [accent]{0} level.select = Wybrany poziom level.mode = Tryb gry: showagain = Nie pokazuj tego więcej coreattack = < Rdzeń jest atakowany! > -nearpoint = [[ [scarlet]OPUŚĆ PUNKT ZRZUTU NATYCHMIAST[] ]\nunicestwienie nadchodzi +nearpoint = [[ [scarlet]OPUŚĆ PUNKT ZRZUTU NATYCHMIAST[] ]\nnadciąga zniszczenie database = Centralna baza danych savegame = Zapisz Grę loadgame = Wczytaj grę @@ -43,23 +45,33 @@ joingame = Gra wieloosobowa addplayers = Dodaj/Usuń graczy customgame = Własna Gra newgame = Nowa Gra -none = +none = minimap = Minimapa close = Zamknij website = Strona Gry quit = Wyjdź -save.quit = Save & Quit +save.quit = Zapisz & Wyjdź maps = Mapy -maps.browse = Browse Maps +maps.browse = Przeglądaj Mapy continue = Kontynuuj maps.none = [LIGHT_GRAY]Nie znaleziono żadnych map! -invalid = Invalid -preparingconfig = Preparing Config -preparingcontent = Preparing Content -uploadingcontent = Uploading Content -uploadingpreviewfile = Uploading Preview File -committingchanges = Comitting Changes -done = Done +invalid = Nieprawidłowy +preparingconfig = Przygotowywanie Konfiguracji +preparingcontent = Przygotowywanie Zawartości +uploadingcontent = Przesyłanie Zawartości +uploadingpreviewfile = Przesyłanie Pliku Podglądu +committingchanges = Zatwierdzanie Zmian +done = Gotowe +mods.alphainfo = Pamiętaj, że mody są wersji alpha, i[scarlet] mogą być pełne błędów[].\nZgłaszaj wszystkie znalezione problemy na Mindustry Github lub Discord. +mods.alpha = [scarlet](Alpha) +mods = Mody +mods.none = [LIGHT_GRAY]Nie znaleziono modów! +mod.enabled = [lightgray]Włączony +mod.disabled = [scarlet]Wyłączony +mod.requiresrestart = Gra się wyłączy aby wprowadzić zmiany moda. +mod.import = Importuj Mod +mod.remove.confirm = Ten mod zostanie usunięty. +mod.author = [LIGHT_GRAY]Autor:[] {0} about.button = O grze name = Nazwa: noname = Najpierw wybierz [accent]nazwę gracza[] @@ -74,7 +86,7 @@ players = {0} graczy online players.single = {0} gracz online server.closing = [accent] Zamykanie serwera... server.kicked.kick = Zostałeś wyrzucony z serwera! -server.kicked.whitelist = You are not whitelisted here. +server.kicked.whitelist = Nie ma cię tu na białej liście. server.kicked.serverClose = Serwer został zamknięty. server.kicked.vote = Zostałeś wyrzucony z gry. Żegnaj. server.kicked.clientOutdated = Nieaktualna gra! Zaktualizują ją! @@ -92,13 +104,13 @@ server.versions = Twoja wersja gry:[accent] {0}[]\nWersja gry serwera:[accent] { host.info = Przycisk [accent]host[] hostuje serwer na porcie [scarlet]6567[] i [scarlet]6568.[]\nKtokolwiek z tym samym [LIGHT_GRAY]wifi lub hotspotem[] powinien zobaczyć twój serwer.\n\nJeśli chcesz, aby każdy z twoim IP mógł dołączyć, [accent]przekierowywanie portów[] jest potrzebne.\n\n[LIGHT_GRAY]Notka:Jeśli ktokolwiek ma problem z dołączeniem do gry, upewnij się, że udostępniłeś Mindustry dostęp do sieci. join.info = Tutaj możesz wpisać [accent]IP serwera[], aby dołączyć lub wyszukaj [accent]serwery w lokalnej sieci[], do których chcesz dołączyć .\nGra wieloosobowa na LAN i WAN jest wspomagana.\n\n[LIGHT_GRAY]Notka: Nie ma automatycznej listy wszystkich serwerów; jeśli chcesz dołączyć przez IP, musisz zapytać się hosta o IP. hostserver = Stwórz Serwer -invitefriends = Invite Friends -hostserver.mobile = Hostuj\ngrę +invitefriends = Zaproś Znajomych +hostserver.mobile = Hostuj\nGrę host = Hostuj hosting = [accent] Otwieranie serwera... hosts.refresh = Odśwież hosts.discovering = Wyszukiwanie gier w sieci LAN -hosts.discovering.any = Discovering games +hosts.discovering.any = Wyszukiwanie gier server.refreshing = Odświeżanie serwera hosts.none = [lightgray] Brak serwerów w sieci LAN! host.invalid = [scarlet] Nie można połączyć się z hostem. @@ -122,7 +134,7 @@ server.version = [lightgray]Wersja: {0} server.custombuild = [yellow]Zmodowany klient confirmban = Jesteś pewny, że chcesz zbanować tego gracza? confirmkick = Jesteś pewny, że chcesz wyrzucić tego gracza? -confirmvotekick = Are you sure you want to vote-kick this player? +confirmvotekick = Jesteś pewny, że chcesz głosować za wyrzuceniem tego gracza? confirmunban = Jesteś pewny, że chcesz odbanować tego gracza? confirmadmin = Jesteś pewny, że chcesz dać rangę admina temu graczowi? confirmunadmin = Jesteś pewny, że chcesz zabrać rangę admina temu graczowi? @@ -133,7 +145,7 @@ disconnect.error = Błąd połączenia. disconnect.closed = Połączenie zostało zamknięte. disconnect.timeout = Przekroczono limit czasu. disconnect.data = Nie udało się załadować mapy! -cantconnect = Unable to join game ([accent]{0}[]). +cantconnect = Nie można dołączyć do gry ([accent]{0}[]). connecting = [accent]Łączenie... connecting.data = [accent]Ładowanie danych świata... server.port = Port: @@ -159,7 +171,7 @@ save.rename = Zmień nazwę save.rename.text = Nowa nazwa: selectslot = Wybierz zapis. slot = [accent]Slot {0} -editmessage = Edit Message +editmessage = Edytuj Wiadomość save.corrupted = [accent]Zapis gry jest uszkodzony lub nieprawidłowy! Jeżeli aktualizowałeś grę, najprawdopodobniej jest to zmiana w formacie zapisu i [scarlet]nie jest[] to błąd. empty = on = Włączone @@ -167,14 +179,14 @@ off = Wyłączone save.autosave = Autozapis: {0} save.map = Mapa: {0} save.wave = Fala {0} -save.mode = Gamemode: {0} -save.date = Ostatnio zapisano: {0} +save.mode = Tryb Gry: {0} +save.date = Ostatnio Zapisane: {0} save.playtime = Czas gry: {0} warning = Uwaga. confirm = Potwierdź delete = Usuń -view.workshop = View In Workshop -ok = Ok +view.workshop = Pokaż w Warsztacie +ok = OK open = Otwórz customize = Dostosuj cancel = Anuluj @@ -211,7 +223,10 @@ map.nospawn.pvp = Ta mapa nie ma żadnego rdzenia przeciwnika, aby mogli się zr map.nospawn.attack = Ta mapa nie ma żadnego rdzenia przeciwnika, aby można było go zaatakować! Dodaj[SCARLET] czerwony[] rdzeń do mapy w edytorze. map.invalid = Błąd podczas ładowania mapy: uszkodzony lub niepoprawny plik mapy. map.publish.error = Błąd podczas publikowania mapy: {0} -map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! +map.update = Aktualizuj Mapę +map.load.error = Błąd podczaj pobierania danych z warsztatu: {0} +map.menu = Wybierz co chcesz zrobić z tą mapą. +map.changelog = Lista Zmian (opcjonalna) eula = Steam EULA map.publish = Opublikowano mapę. map.publishing = [accent]Publikowanie mapy... @@ -222,14 +237,14 @@ editor.oregen.info = Generacja złóż: editor.mapinfo = Informacje o mapie editor.author = Autor: editor.description = Opis: -editor.nodescription = A map must have a description of at least 4 characters before being published. +editor.nodescription = Mapa musi posiadać opis o długości co najmniej 4 znaków zanim zostanie opublikowana. editor.waves = Fale: editor.rules = Zasady: editor.generation = Generacja: editor.ingame = Edytuj w grze -editor.publish.workshop = Opublikuj w Workshop +editor.publish.workshop = Opublikuj w Warsztacie editor.newmap = Nowa Mapa -workshop = Workshop +workshop = Warsztat waves.title = Fale waves.remove = Usuń waves.never = @@ -288,8 +303,8 @@ editor.unsaved = [scarlet]Masz niezapisane zmiany![]\nCzy na pewno chcesz wyjś editor.resizemap = Zmień rozmiar mapy editor.mapname = Nazwa mapy: editor.overwrite = [accent]Uwaga!\nSpowoduje to nadpisanie istniejącej mapy. -editor.overwrite.confirm = [scarlet]Uwaga![] Mapa pod tą nazwą już istnieje. Jesteś pewny, że chcesz ją nadpisać? -editor.exists = A map with this name already exists. +editor.overwrite.confirm = [scarlet]Uwaga![] Mapa o tej nazwie już istnieje. Jesteś pewny, że chcesz ją nadpisać? +editor.exists = Mapa o tej nazwie już istnieje. editor.selectmap = Wybierz mapę do załadowania: toolmode.replace = Zastąp toolmode.replace.description = Rysuje tylko na stałych blokach. @@ -305,7 +320,7 @@ toolmode.fillteams = Wypełń Drużyny toolmode.fillteams.description = Wypełniaj drużyny zamiast bloków. toolmode.drawteams = Rysuj Drużyny toolmode.drawteams.description = Rysuj drużyny zamiast bloków. -filters.empty = [LIGHT_GRAY]Brak filtrów! Dodaj jeden za pomocą przycisku poniżej. +filters.empty = [LIGHT_GRAY]Brak filtrów! Dodaj jeden za pomocą przycisku poniżej. filter.distort = Zniekształcanie filter.noise = Szum filter.median = Mediana @@ -404,7 +419,7 @@ zone.impact0078.name = Uderzenie 0078 zone.crags.name = Urwisko zone.fungalPass.name = Grzybowa Przełęcz zone.groundZero.description = Optymalna lokalizacja, aby rozpocząć jeszcze raz. Niskie zagrożenie. Niewiele zasobów.\nZbierz jak najwięcej miedzi i ołowiu, tyle ile jest możliwe.\nPrzejdź do następnej strefy jak najszybciej. -zone.frozenForest.description = Nawet tutaj, bliżej gór, zarodniki rozprzestrzeniły się. Niskie temperatury nie mogą ich zatrzymać na zawsze.\n\nRozpocznij przedsięwzięcie od władzy. Buduj generatory spalinowe. Naucz się korzystać z naprawiaczy. +zone.frozenForest.description = Nawet tutaj, bliżej gór, zarodniki rozprzestrzeniły się. Niskie temperatury nie mogą ich zatrzymać na zawsze.\n\nRozpocznij przedsięwzięcie od władzy. Buduj generatory spalinowe. Naucz się korzystać z naprawiaczy. zone.desertWastes.description = Te pustkowia są rozległe, nieprzewidywalne, i znajdują się na nich opuszczone struktury.\nWęgiel jest obecny w tym regionie. Użyj go do produkcji energii, lub do stworzenia grafitu.\n\n[lightgray]Miejsce lądowania nie jest pewne. zone.saltFlats.description = Na obrzeżach pustyni spoczywają Solne Równiny. Można tu znaleźć niewiele surowców.\n\nWrogowie zbudowali tu bazę składującą surowce. Zniszcz ich rdżeń. Zniszcz wszystko co stanie ci na drodze. zone.craters.description = W tym kraterze zebrała się woda. Pozostałość dawnych wojen. Odzyskaj ten teren. Wykop piasek. Wytop metaszkło. Pompuj wodę do działek obronnych i wierteł by je schłodzić @@ -431,8 +446,8 @@ settings.clearall.confirm = [scarlet]UWAGA![]\nTo wykasuje wszystkie dane, włą settings.clearunlocks = Wyczyść listę przedmiotów settings.clearall = Wyczyść wszystko paused = [accent]< Wstrzymano > -yes = Jasne! -no = Nie ma mowy! +yes = Tak +no = Nie info.title = Informacje error.title = [crimson]Wystąpił błąd error.crashtitle = Wystąpił błąd @@ -520,11 +535,11 @@ setting.shadows.name = Cienie setting.linear.name = Filtrowanie Liniowe setting.animatedwater.name = Animowana woda setting.animatedshields.name = Animowana Tarcza -setting.antialias.name = Antialias[LIGHT_GRAY] (wymaga restartu)[] +setting.antialias.name = Antyaliasing[LIGHT_GRAY] (wymaga restartu)[] setting.indicators.name = Wskaźniki Przyjaciół setting.autotarget.name = Automatyczne Celowanie -setting.keyboard.name = Sterowanie Myszka+Klawiatura -setting.touchscreen.name = Touchscreen Controls +setting.keyboard.name = Sterowanie - Myszka+Klawiatura +setting.touchscreen.name = Sterowanie - Ekran Dotykowy setting.fpscap.name = Maksymalny FPS setting.fpscap.none = Nieograniczone setting.fpscap.text = {0} FPS @@ -555,9 +570,10 @@ setting.sfxvol.name = Głośność dźwięków setting.mutesound.name = Wycisz dźwięki setting.crashreport.name = Wysyłaj anonimowo dane o crashu gry setting.savecreate.name = Automatyczne tworzenie zapisu -setting.publichost.name = Widoczność gry publicznej +setting.publichost.name = Widoczność Gry Publicznej setting.chatopacity.name = Przezroczystość czatu setting.playerchat.name = Wyświetlaj czat w grze +public.confirm = Czy chcesz ustawić swoją grę jako publiczną?\n[lightgray]Można to później zmienić w Ustawienia->Gra->Widoczność Gry Publicznej. uiscale.reset = Skala interfejsu uległa zmianie.\nNaciśnij "OK" by potwierdzić zmiany.\n[scarlet]Cofanie zmian i wyjście z gry za[accent] {0}[] uiscale.cancel = Anuluj i wyjdź setting.bloom.name = Bloom @@ -567,7 +583,7 @@ category.general.name = Ogólne category.view.name = Wyświetl category.multiplayer.name = Multiplayer command.attack = Atakuj -command.rally = Rally +command.rally = Zbierz command.retreat = Wycofaj keybind.gridMode.name = Wybieranie Bloku keybind.gridModeShift.name = Wybieranie Kategorii @@ -576,7 +592,7 @@ keybind.press.axis = Naciśnij oś lub klawisz... keybind.screenshot.name = Zrzut ekranu mapy keybind.move_x.name = Poruszanie w poziomie keybind.move_y.name = Poruszanie w pionie -keybind.fullscreen.name = Toggle Fullscreen +keybind.fullscreen.name = Przełącz Pełny Ekran keybind.select.name = Zaznacz keybind.diagonal_placement.name = Budowa po skosie keybind.pick.name = Wybierz Blok @@ -603,7 +619,8 @@ mode.help.title = Opis trybów mode.survival.name = Przeżycie mode.survival.description = Zwykły tryb. Limitowane surowce i fale przeciwników. mode.sandbox.name = Piaskownica -mode.sandbox.description = Nieskończone surowce i fale bez odliczania. Dla przedszkolaków! +mode.sandbox.description = Nieskończone surowce i fale bez odliczania. +mode.editor.name = Edytor mode.pvp.name = PvP mode.pvp.description = Walcz przeciwko innym graczom. mode.attack.name = Atak @@ -783,14 +800,14 @@ block.scatter.name = Flak block.hail.name = Grad block.lancer.name = Lancer block.conveyor.name = Przenośnik -block.titanium-conveyor.name = Tytanowy przenośnik -block.armored-conveyor.name = Armored Conveyor -block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyors. +block.titanium-conveyor.name = Przenośnik Tytanowy +block.armored-conveyor.name = Przenośnik Opancerzony +block.armored-conveyor.description = Przesyła przedmioty z taką samą szybkością jak Przenośnik Tytanowy, ale jest bardziej odporny. Wejściami bocznymi mogą być tylko inne przenośniki. block.junction.name = Węzeł block.router.name = Rozdzielacz block.distributor.name = Dystrybutor block.sorter.name = Sortownik -block.message.name = Message +block.message.name = Wiadomość block.overflow-gate.name = Brama Przeciwprzepełnieniowa block.silicon-smelter.name = Huta Krzemu block.phase-weaver.name = Fazowa Fabryka @@ -835,7 +852,7 @@ block.wave.name = Strumyk block.swarmer.name = Działo Rojowe block.salvo.name = Działo Salwowe block.ripple.name = Działo falowe -block.phase-conveyor.name = Fazowy Transporter +block.phase-conveyor.name = Transporter Fazowy block.bridge-conveyor.name = Most Transportowy block.plastanium-compressor.name = Kompresor Plastanu block.pyratite-mixer.name = Mieszacz Piratianu @@ -847,13 +864,13 @@ block.command-center.name = Centrum Dowodzenia block.draug-factory.name = Fabryka Dronów Draug block.spirit-factory.name = Fabryka Dronów Duch block.phantom-factory.name = Fabryka Dronów Widmo -block.wraith-factory.name = Fabryka Wojowników Widmo +block.wraith-factory.name = Fabryka Myśliwców Widmo block.ghoul-factory.name = Fabryka Bombowców Upiór block.dagger-factory.name = Fabryka Mechów Nóż block.crawler-factory.name = Fabryka Mechów Pełzacz block.titan-factory.name = Fabryka Mechów Tytan block.fortress-factory.name = Fabryka Mechów Forteca -block.revenant-factory.name = Fabryka Wojowników Zjawa +block.revenant-factory.name = Fabryka Krążowników Zjawa block.repair-point.name = Punkt Napraw block.pulse-conduit.name = Rura Pulsacyjna block.phase-conduit.name = Rura Fazowa @@ -891,21 +908,21 @@ team.orange.name = pomarańczowy team.derelict.name = szary team.green.name = zielony team.purple.name = fioletowy -unit.spirit.name = Duch -unit.draug.name = Draug -unit.phantom.name = Widmo +unit.spirit.name = Dron Naprawczy Duch +unit.draug.name = Dron Wydobywczy Draug +unit.phantom.name = Dron Budowniczy Widmo unit.dagger.name = Nóż unit.crawler.name = Pełzak unit.titan.name = Tytan -unit.ghoul.name = Upiór -unit.wraith.name = Widmo +unit.ghoul.name = Bombowiec Upiór +unit.wraith.name = Myśliwiec Widmo unit.fortress.name = Forteca unit.revenant.name = Zjawa unit.eruptor.name = Roztapiacz -unit.chaos-array.name = Kolejka Chaosu +unit.chaos-array.name = Chaos unit.eradicator.name = Niszczyciel unit.lich.name = Obudzony -unit.reaper.name = Żeniec +unit.reaper.name = Żniwiaż tutorial.next = [lightgray] tutorial.intro = Wszedłeś do[scarlet] Samouczka Mindustry.[]\nZacznij od[accent] wydobycia miedzi[]. Aby to zrobić, dotknij żyły rudy miedzi w pobliżu rdzenia.\n\n[accent]{0}/{1} miedź tutorial.drill = Wydobywanie ręczne nie jest efektywne.\n[accent]Wiertła []mogą kopać automatycznie.\nKliknij zakładkę wiertła w prawym dolnym rogu.\nWybierz[accent] wiertło mechaniczne[]. Umieść go na złożu miedzi, klikając.\n[accent]Kliknij prawym przyciskiem myszy[], aby przestać budować. @@ -951,9 +968,9 @@ mech.delta-mech.description = Szybki i wrażliwy mech stworzony do szybkich atak mech.tau-mech.description = Mech wsparcia. Naprawia budynki drużyny, strzelając w nie. Potrafi wygasić niedalekie pożary i uleczyć bliskich przyjaciół. mech.omega-mech.description = Duży i silny mech, zaprojektowany na ataki. Jego zdolność pozwala mu na zablokowanie do 90% obrażeń. mech.dart-ship.description = Standardowy statek. Lekki i szybki, ale jest kiepski jak chodzi o walkę i kopanie. -mech.javelin-ship.description = Statek do ataku i szybkiej ucieczki. Zaczyna powoli, ale przyspiesza do wielkiej prędkości. Przy tej prędkości, może przelecieć koło wrogiej bazy i atakować piorunami czy rakietami. +mech.javelin-ship.description = Statek do ataku i szybkiej ucieczki. Zaczyna powoli, ale przyspiesza do wielkiej prędkości. Przy tej prędkości, może przelecieć koło wrogiej bazy i atakować piorunami czy rakietami. mech.trident-ship.description = Ciężki bombowiec, zbudowany do budowy i niszczenia fortyfikacji wroga. Dość dobrze opancerzony. -mech.glaive-ship.description = Duży, uzbrojony statek. Dobra prędkość i przyspieszenie. Wyposażony w karabin zapalający. +mech.glaive-ship.description = Duży, uzbrojony statek. Dobra prędkość i przyspieszenie. Wyposażony w karabin zapalający. unit.draug.description = Prymitywny dron górniczy. Tani w produkcji. Przeznaczony na stracenie. Automatycznie wydobywa miedź i ołów w pobliżu. Dostarcza wydobyte zasoby do najbliższego rdzenia. unit.spirit.description = Zmodyfikowany dron draug, zaprojektowany do naprawy zamiast do wydobywania. Automatycznie naprawia wszelkie uszkodzone bloki w obszarze. unit.phantom.description = Zaawansowana jednostka dronów. Podąża za użytkownikiem. Pomaga w budowie bloków. @@ -965,7 +982,7 @@ unit.eruptor.description = Ciężki mech stworzony do niszczenia struktur. Strze unit.wraith.description = Szybka jednostka, stosuje taktyke uderz-uciekaj Namierza jakiekolwiek źródło prądu. unit.ghoul.description = Ciężki bombowiec dywanowy. Rozdziera struktury wroga, atakując krytyczną infrastrukturę. unit.revenant.description = Ciężka, unosząca sie platforma z rakietami. -block.message.description = Stores a message. Used for communication between allies. +block.message.description = Przechowuje wiadomość. Wykorzystywane do komunikacji pomiędzy sojusznikami. block.graphite-press.description = Kompresuje kawałki węgla w czyste blaszki grafitu. block.multi-press.description = Ulepszona wersja prasy grafitowej. Używa wody i prądu do kompresowania węgla szybko i efektywnie. block.silicon-smelter.description = Redukuje piasek za pomocą wysoce czystego węgla w celu wytworzenia krzemu. From 76dbc1cca3ceba1cb7d6533d55cd99bfd0ed2c69 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 2 Oct 2019 20:25:33 -0400 Subject: [PATCH 079/204] Fixed ore/editor icon generation --- core/assets/bundles/bundle.properties | 4 +- core/assets/sprites/sprites.atlas | 96 +++++++++---------- .../mindustry/editor/MapGenerateDialog.java | 2 +- .../mindustry/game/UnlockableContent.java | 7 +- .../mindustry/graphics/MinimapRenderer.java | 4 +- core/src/io/anuke/mindustry/io/MapIO.java | 10 +- .../io/anuke/mindustry/mod/ContentParser.java | 4 +- core/src/io/anuke/mindustry/mod/Mods.java | 32 ++++++- .../ui/dialogs/SettingsMenuDialog.java | 4 + core/src/io/anuke/mindustry/world/Block.java | 7 ++ .../anuke/mindustry/world/blocks/Floor.java | 20 ++-- .../mindustry/world/blocks/OreBlock.java | 39 ++++++++ .../world/blocks/production/Drill.java | 8 +- tools/src/io/anuke/mindustry/Generators.java | 2 +- 14 files changed, 157 insertions(+), 82 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 39ce8eb655..3d7b54afb6 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -67,7 +67,7 @@ committingchanges = Comitting Changes done = Done mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord. -mods.alpha = [scarlet](Alpha) +mods.alpha = [accent](Alpha) mods = Mods mods.none = [LIGHT_GRAY]No mods found! mod.enabled = [lightgray]Enabled @@ -459,8 +459,6 @@ settings.graphics = Graphics settings.cleardata = Clear Game Data... settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. -settings.clearunlocks = Clear Unlocks -settings.clearall = Clear All paused = [accent]< Paused > yes = Yes no = No diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index e50f0891a8..99e4d04fa2 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -2741,11 +2741,11 @@ omega-mech-pad orig: 96, 96 offset: 0, 0 index: -1 -block-ore-coal-large +block-ore-coal-full rotate: false - xy: 609, 1296 - size: 40, 40 - orig: 40, 40 + xy: 661, 46 + size: 32, 32 + orig: 32, 32 offset: 0, 0 index: -1 block-ore-coal-medium @@ -2755,11 +2755,11 @@ block-ore-coal-medium orig: 32, 32 offset: 0, 0 index: -1 -ore-coal-icon-full +block-ore-coal-large rotate: false - xy: 661, 46 - size: 32, 32 - orig: 32, 32 + xy: 609, 1296 + size: 40, 40 + orig: 40, 40 offset: 0, 0 index: -1 block-ore-coal-small @@ -2783,11 +2783,11 @@ block-ore-coal-xlarge orig: 48, 48 offset: 0, 0 index: -1 -block-ore-copper-large +block-ore-copper-full rotate: false - xy: 1557, 1253 - size: 40, 40 - orig: 40, 40 + xy: 695, 80 + size: 32, 32 + orig: 32, 32 offset: 0, 0 index: -1 block-ore-copper-medium @@ -2797,11 +2797,11 @@ block-ore-copper-medium orig: 32, 32 offset: 0, 0 index: -1 -ore-copper-icon-full +block-ore-copper-large rotate: false - xy: 695, 80 - size: 32, 32 - orig: 32, 32 + xy: 1557, 1253 + size: 40, 40 + orig: 40, 40 offset: 0, 0 index: -1 block-ore-copper-small @@ -2825,11 +2825,11 @@ block-ore-copper-xlarge orig: 48, 48 offset: 0, 0 index: -1 -block-ore-lead-large +block-ore-lead-full rotate: false - xy: 1557, 1211 - size: 40, 40 - orig: 40, 40 + xy: 729, 114 + size: 32, 32 + orig: 32, 32 offset: 0, 0 index: -1 block-ore-lead-medium @@ -2839,11 +2839,11 @@ block-ore-lead-medium orig: 32, 32 offset: 0, 0 index: -1 -ore-lead-icon-full +block-ore-lead-large rotate: false - xy: 729, 114 - size: 32, 32 - orig: 32, 32 + xy: 1557, 1211 + size: 40, 40 + orig: 40, 40 offset: 0, 0 index: -1 block-ore-lead-small @@ -2867,11 +2867,11 @@ block-ore-lead-xlarge orig: 48, 48 offset: 0, 0 index: -1 -block-ore-scrap-large +block-ore-scrap-full rotate: false - xy: 1557, 1169 - size: 40, 40 - orig: 40, 40 + xy: 661, 12 + size: 32, 32 + orig: 32, 32 offset: 0, 0 index: -1 block-ore-scrap-medium @@ -2881,11 +2881,11 @@ block-ore-scrap-medium orig: 32, 32 offset: 0, 0 index: -1 -ore-scrap-icon-full +block-ore-scrap-large rotate: false - xy: 661, 12 - size: 32, 32 - orig: 32, 32 + xy: 1557, 1169 + size: 40, 40 + orig: 40, 40 offset: 0, 0 index: -1 block-ore-scrap-small @@ -2909,11 +2909,11 @@ block-ore-scrap-xlarge orig: 48, 48 offset: 0, 0 index: -1 -block-ore-thorium-large +block-ore-thorium-full rotate: false - xy: 1557, 1127 - size: 40, 40 - orig: 40, 40 + xy: 695, 46 + size: 32, 32 + orig: 32, 32 offset: 0, 0 index: -1 block-ore-thorium-medium @@ -2923,11 +2923,11 @@ block-ore-thorium-medium orig: 32, 32 offset: 0, 0 index: -1 -ore-thorium-icon-full +block-ore-thorium-large rotate: false - xy: 695, 46 - size: 32, 32 - orig: 32, 32 + xy: 1557, 1127 + size: 40, 40 + orig: 40, 40 offset: 0, 0 index: -1 block-ore-thorium-small @@ -2951,11 +2951,11 @@ block-ore-thorium-xlarge orig: 48, 48 offset: 0, 0 index: -1 -block-ore-titanium-large +block-ore-titanium-full rotate: false - xy: 1557, 1085 - size: 40, 40 - orig: 40, 40 + xy: 729, 80 + size: 32, 32 + orig: 32, 32 offset: 0, 0 index: -1 block-ore-titanium-medium @@ -2965,11 +2965,11 @@ block-ore-titanium-medium orig: 32, 32 offset: 0, 0 index: -1 -ore-titanium-icon-full +block-ore-titanium-large rotate: false - xy: 729, 80 - size: 32, 32 - orig: 32, 32 + xy: 1557, 1085 + size: 40, 40 + orig: 40, 40 offset: 0, 0 index: -1 block-ore-titanium-small diff --git a/core/src/io/anuke/mindustry/editor/MapGenerateDialog.java b/core/src/io/anuke/mindustry/editor/MapGenerateDialog.java index 7acee240e7..dd1f77811e 100644 --- a/core/src/io/anuke/mindustry/editor/MapGenerateDialog.java +++ b/core/src/io/anuke/mindustry/editor/MapGenerateDialog.java @@ -388,7 +388,7 @@ public class MapGenerateDialog extends FloatingDialog{ GenTile tile = buffer1[px][py]; color = MapIO.colorFor(content.block(tile.floor), content.block(tile.block), content.block(tile.ore), Team.derelict); } - pixmap.drawPixel(px, pixmap.getHeight() - 1 - py, color); + pixmap.draw(px, pixmap.getHeight() - 1 - py, color); } } diff --git a/core/src/io/anuke/mindustry/game/UnlockableContent.java b/core/src/io/anuke/mindustry/game/UnlockableContent.java index 3a298ecb69..149fb3e0d4 100644 --- a/core/src/io/anuke/mindustry/game/UnlockableContent.java +++ b/core/src/io/anuke/mindustry/game/UnlockableContent.java @@ -1,5 +1,6 @@ package io.anuke.mindustry.game; +import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.scene.ui.layout.*; @@ -21,8 +22,10 @@ public abstract class UnlockableContent extends MappableContent{ this.description = Core.bundle.getOrNull(getContentType() + "." + name + ".description"); } - public void createIcons(){ - //TODO implement; generate special icons, like mech icons or ores w/ pixmaps + /** Generate any special icons for this content. Called asynchronously.*/ + @CallSuper + public void createIcons(PixmapPacker out, PixmapPacker editor){ + } /** Returns a specific content icon, or the region {contentType}-{name} if not found.*/ diff --git a/core/src/io/anuke/mindustry/graphics/MinimapRenderer.java b/core/src/io/anuke/mindustry/graphics/MinimapRenderer.java index 629ed54791..92c8497b26 100644 --- a/core/src/io/anuke/mindustry/graphics/MinimapRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/MinimapRenderer.java @@ -106,7 +106,7 @@ public class MinimapRenderer implements Disposable{ public void updateAll(){ for(int x = 0; x < world.width(); x++){ for(int y = 0; y < world.height(); y++){ - pixmap.drawPixel(x, pixmap.getHeight() - 1 - y, colorFor(world.tile(x, y))); + pixmap.draw(x, pixmap.getHeight() - 1 - y, colorFor(world.tile(x, y))); } } texture.draw(pixmap, 0, 0); @@ -114,7 +114,7 @@ public class MinimapRenderer implements Disposable{ public void update(Tile tile){ int color = colorFor(world.tile(tile.x, tile.y)); - pixmap.drawPixel(tile.x, pixmap.getHeight() - 1 - tile.y, color); + pixmap.draw(tile.x, pixmap.getHeight() - 1 - tile.y, color); Pixmaps.drawPixel(texture, tile.x, pixmap.getHeight() - 1 - tile.y, color); } diff --git a/core/src/io/anuke/mindustry/io/MapIO.java b/core/src/io/anuke/mindustry/io/MapIO.java index eb462724b2..7d14c210d9 100644 --- a/core/src/io/anuke/mindustry/io/MapIO.java +++ b/core/src/io/anuke/mindustry/io/MapIO.java @@ -81,8 +81,8 @@ public class MapIO{ super.setBlock(type); int c = colorFor(Blocks.air, block(), Blocks.air, getTeam()); if(c != black){ - walls.drawPixel(x, floors.getHeight() - 1 - y, c); - floors.drawPixel(x, floors.getHeight() - 1 - y + 1, shade); + walls.draw(x, floors.getHeight() - 1 - y, c); + floors.draw(x, floors.getHeight() - 1 - y + 1, shade); } } @@ -112,9 +112,9 @@ public class MapIO{ @Override public Tile create(int x, int y, int floorID, int overlayID, int wallID){ if(overlayID != 0){ - floors.drawPixel(x, floors.getHeight() - 1 - y, colorFor(Blocks.air, Blocks.air, content.block(overlayID), Team.derelict)); + floors.draw(x, floors.getHeight() - 1 - y, colorFor(Blocks.air, Blocks.air, content.block(overlayID), Team.derelict)); }else{ - floors.drawPixel(x, floors.getHeight() - 1 - y, colorFor(content.block(floorID), Blocks.air, Blocks.air, Team.derelict)); + floors.draw(x, floors.getHeight() - 1 - y, colorFor(content.block(floorID), Blocks.air, Blocks.air, Team.derelict)); } if(content.block(overlayID) == Blocks.spawn){ map.spawns ++; @@ -136,7 +136,7 @@ public class MapIO{ for(int x = 0; x < pixmap.getWidth(); x++){ for(int y = 0; y < pixmap.getHeight(); y++){ Tile tile = tiles[x][y]; - pixmap.drawPixel(x, pixmap.getHeight() - 1 - y, colorFor(tile.floor(), tile.block(), tile.overlay(), tile.getTeam())); + pixmap.draw(x, pixmap.getHeight() - 1 - y, colorFor(tile.floor(), tile.block(), tile.overlay(), tile.getTeam())); } } return pixmap; diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index f668135f93..79780bbff8 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -261,7 +261,9 @@ public class ContentParser{ FieldMetadata metadata = fields.get(child.name().replace(" ", "_")); if(metadata == null){ if(ignoreUnknownFields){ - Log.err("{0}: Ignoring unknown field: " + child.name + " (" + type.getName() + ")", object); + if(!child.name.equals("research")){ + Log.err("{0}: Ignoring unknown field: " + child.name + " (" + type.getName() + ")", object); + } continue; }else{ SerializationException ex = new SerializationException("Field not found: " + child.name + " (" + type.getName() + ")"); diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 0d728b63de..3f4730c74c 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -9,6 +9,7 @@ import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.Pixmap.*; import io.anuke.arc.graphics.Texture.*; import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.graphics.g2d.TextureAtlas.*; import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.*; import io.anuke.arc.util.io.*; @@ -44,7 +45,8 @@ public class Mods implements Loadable{ } /** @return the loaded mod found by class, or null if not found. */ - public @Nullable LoadedMod getMod(Class type){ + public @Nullable + LoadedMod getMod(Class type){ return loaded.find(l -> l.mod.getClass() == type); } @@ -74,6 +76,7 @@ public class Mods implements Loadable{ if(loaded.isEmpty()) return; packer = new PixmapPacker(2048, 2048, Format.RGBA8888, 2, true); + for(LoadedMod mod : loaded){ int[] packed = {0}; boolean[] failed = {false}; @@ -105,11 +108,32 @@ public class Mods implements Loadable{ public void loadSync(){ if(packer == null) return; + Texture editor = Core.atlas.find("clear-editor").getTexture(); + PixmapPacker editorPacker = new PixmapPacker(2048, 2048, Format.RGBA8888, 2, true); + + for(AtlasRegion region : Core.atlas.getRegions()){ + if(region.getTexture() == editor){ + editorPacker.pack(region.name, Core.atlas.getPixmap(region).crop()); + } + } + //get textures packed if(totalSprites > 0){ TextureFilter filter = Core.settings.getBool("linear") ? TextureFilter.Linear : TextureFilter.Nearest; - packer.getPages().each(page -> page.updateTexture(filter, filter, false)); - packer.getPages().each(page -> page.getRects().each((name, rect) -> Core.atlas.addRegion(name, page.getTexture(), (int)rect.x, (int)rect.y, (int)rect.width, (int)rect.height))); + + packer.updateTextureAtlas(Core.atlas, filter, filter, false); + //generate new icons + for(Array arr : content.getContentMap()){ + arr.each(c -> { + if(c instanceof UnlockableContent && c.mod != null){ + UnlockableContent u = (UnlockableContent)c; + u.createIcons(packer, editorPacker); + } + }); + } + + editorPacker.updateTextureAtlas(Core.atlas, filter, filter, false); + packer.updateTextureAtlas(Core.atlas, filter, filter, false); } packer.dispose(); @@ -199,6 +223,7 @@ public class Mods implements Loadable{ for(FileHandle file : folder.list()){ if(file.extension().equals("json")){ try{ + //this binds the content but does not load it entirely Content loaded = parser.parse(mod, file.nameWithoutExtension(), file.readString(), type); Log.info("[{0}] Loaded '{1}'.", mod.meta.name, loaded); }catch(Exception e){ @@ -211,6 +236,7 @@ public class Mods implements Loadable{ } } + //this finishes parsing content fields parser.finishParsing(); each(Mod::loadContent); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java index 162a6a9466..cc89bd8c47 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java @@ -317,6 +317,10 @@ public class SettingsMenuDialog extends SettingsDialog{ tex.setFilter(filter, filter); } } + + if(!mobile){ + Core.settings.put("swapdiagonal", false); + } } private void back(){ diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index 788d3bdd12..a22eb1d174 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -667,6 +667,13 @@ public class Block extends BlockStorage{ draw.rotation = rotation; } + @Override + public void createIcons(PixmapPacker out, PixmapPacker editor){ + super.createIcons(out, editor); + + editor.pack(name + "-icon-editor", Core.atlas.getPixmap((AtlasRegion)icon(Cicon.full)).crop()); + } + /** Never use outside of the editor! */ public TextureRegion editorIcon(){ if(editorIcon == null) editorIcon = Core.atlas.find(name + "-icon-editor"); diff --git a/core/src/io/anuke/mindustry/world/blocks/Floor.java b/core/src/io/anuke/mindustry/world/blocks/Floor.java index dbd0218a4f..9985a617d4 100644 --- a/core/src/io/anuke/mindustry/world/blocks/Floor.java +++ b/core/src/io/anuke/mindustry/world/blocks/Floor.java @@ -1,19 +1,15 @@ package io.anuke.mindustry.world.blocks; -import io.anuke.arc.Core; -import io.anuke.arc.collection.Array; -import io.anuke.arc.collection.IntSet; -import io.anuke.arc.graphics.Color; -import io.anuke.arc.graphics.g2d.Draw; -import io.anuke.arc.graphics.g2d.TextureRegion; -import io.anuke.arc.math.Mathf; -import io.anuke.arc.math.geom.Geometry; -import io.anuke.arc.math.geom.Point2; +import io.anuke.arc.*; +import io.anuke.arc.collection.*; +import io.anuke.arc.graphics.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.math.*; +import io.anuke.arc.math.geom.*; import io.anuke.mindustry.content.*; -import io.anuke.mindustry.entities.Effects.Effect; +import io.anuke.mindustry.entities.Effects.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.world.Block; -import io.anuke.mindustry.world.Tile; +import io.anuke.mindustry.world.*; import static io.anuke.mindustry.Vars.tilesize; diff --git a/core/src/io/anuke/mindustry/world/blocks/OreBlock.java b/core/src/io/anuke/mindustry/world/blocks/OreBlock.java index 2c142cd6a1..952510035b 100644 --- a/core/src/io/anuke/mindustry/world/blocks/OreBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/OreBlock.java @@ -1,8 +1,14 @@ package io.anuke.mindustry.world.blocks; +import io.anuke.annotations.Annotations.*; +import io.anuke.arc.*; +import io.anuke.arc.graphics.*; +import io.anuke.arc.graphics.g2d.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; +import static io.anuke.mindustry.Vars.tilesize; + /**An overlay ore for a specific item type.*/ public class OreBlock extends OverlayFloor{ @@ -26,6 +32,39 @@ public class OreBlock extends OverlayFloor{ this.color.set(ore.color); } + @Override + @OverrideCallSuper + public void createIcons(PixmapPacker out, PixmapPacker editor){ + for(int i = 0; i < 3; i++){ + Pixmap image = new Pixmap(32, 32); + PixmapRegion shadow = Core.atlas.getPixmap(itemDrop.name + (i + 1)); + + int offset = image.getWidth() / tilesize - 1; + Color color = new Color(); + + for(int x = 0; x < image.getWidth(); x++){ + for(int y = offset; y < image.getHeight(); y++){ + shadow.getPixel(x, y - offset, color); + + if(color.a > 0.001f){ + color.set(0, 0, 0, 0.3f); + image.draw(x, y, color); + } + } + } + + image.draw(shadow); + + out.pack(name + (i + 1), image); + editor.pack("editor-" + name + (i + 1), image); + + if(i == 0){ + editor.pack("editor-block-" + name + "-full", image); + out.pack("block-" + name + "-full", image); + } + } + } + @Override public void init(){ super.init(); diff --git a/core/src/io/anuke/mindustry/world/blocks/production/Drill.java b/core/src/io/anuke/mindustry/world/blocks/production/Drill.java index 7e1e121107..5cf1aca2d0 100644 --- a/core/src/io/anuke/mindustry/world/blocks/production/Drill.java +++ b/core/src/io/anuke/mindustry/world/blocks/production/Drill.java @@ -144,9 +144,9 @@ public class Drill extends Block{ float width = drawPlaceText(Core.bundle.formatFloat("bar.drillspeed", 60f / (drillTime + hardnessDrillMultiplier * returnItem.hardness) * returnCount, 2), x, y, valid); float dx = x * tilesize + offset() - width/2f - 4f, dy = y * tilesize + offset() + size * tilesize / 2f + 5; Draw.mixcol(Color.darkGray, 1f); - Draw.rect(returnItem.icon(Cicon.medium), dx, dy - 1); + Draw.rect(returnItem.icon(Cicon.small), dx, dy - 1); Draw.reset(); - Draw.rect(returnItem.icon(Cicon.medium), dx, dy); + Draw.rect(returnItem.icon(Cicon.small), dx, dy); }else{ Tile to = tile.getLinkedTilesAs(this, tempTiles).find(t -> t.drop() != null && t.drop().hardness > tier); Item item = to == null ? null : to.drop(); @@ -163,9 +163,9 @@ public class Drill extends Block{ if(entity.dominantItem != null){ float dx = tile.drawx() - size * tilesize/2f, dy = tile.drawy() + size * tilesize/2f; Draw.mixcol(Color.darkGray, 1f); - Draw.rect(entity.dominantItem.icon(Cicon.medium), dx, dy); + Draw.rect(entity.dominantItem.icon(Cicon.small), dx, dy - 1); Draw.reset(); - Draw.rect(entity.dominantItem.icon(Cicon.medium), dx, dy); + Draw.rect(entity.dominantItem.icon(Cicon.small), dx, dy); } } diff --git a/tools/src/io/anuke/mindustry/Generators.java b/tools/src/io/anuke/mindustry/Generators.java index ca05e800e5..38c4a9cf15 100644 --- a/tools/src/io/anuke/mindustry/Generators.java +++ b/tools/src/io/anuke/mindustry/Generators.java @@ -265,7 +265,7 @@ public class Generators{ image.save("../editor/editor-ore-" + item.name + (i + 1)); //save icons - image.save(ore.name + "-icon-full"); + image.save("block-" + ore.name + "-full"); for(Cicon icon : Cicon.scaled){ Image scaled = new Image(icon.size, icon.size); scaled.drawScaled(image); From ec29bd36826d12ddb68915ebac8cea5b3722eaf7 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 2 Oct 2019 21:03:56 -0400 Subject: [PATCH 080/204] Custom sounds, mod sound loading --- .../io/anuke/mindustry/ClientLauncher.java | 9 +++++- core/src/io/anuke/mindustry/Vars.java | 13 ++++---- .../src/io/anuke/mindustry/core/FileTree.java | 12 ++++++-- .../io/anuke/mindustry/mod/ContentParser.java | 30 +++++++++++++++++++ core/src/io/anuke/mindustry/mod/Mods.java | 2 +- gradle.properties | 2 +- 6 files changed, 57 insertions(+), 11 deletions(-) diff --git a/core/src/io/anuke/mindustry/ClientLauncher.java b/core/src/io/anuke/mindustry/ClientLauncher.java index 2012d59c26..3234b1f9c5 100644 --- a/core/src/io/anuke/mindustry/ClientLauncher.java +++ b/core/src/io/anuke/mindustry/ClientLauncher.java @@ -2,6 +2,8 @@ package io.anuke.mindustry; import io.anuke.arc.*; import io.anuke.arc.assets.*; +import io.anuke.arc.assets.loaders.*; +import io.anuke.arc.audio.*; import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; @@ -41,10 +43,15 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform batch = new SpriteBatch(); assets = new AssetManager(); assets.setLoader(Texture.class, "." + mapExtension, new MapPreviewLoader()); + + tree = new FileTree(); + assets.setLoader(Sound.class, new SoundLoader(tree)); + assets.setLoader(Music.class, new MusicLoader(tree)); + assets.load("sprites/error.png", Texture.class); atlas = TextureAtlas.blankAtlas(); Vars.net = new Net(platform.getNet()); - Vars.mods = new Mods(); + mods = new Mods(); UI.loadSystemCursors(); diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index c723907b1f..cd2dcd57ae 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -196,10 +196,9 @@ public class Vars implements Loadable{ Version.init(); - tree = new FileTree(); - if(mods == null){ - mods = new Mods(); - } + if(files ==null) tree = new FileTree(); + if(mods == null) mods = new Mods(); + content = new ContentLoader(); loops = new LoopControl(); defaultWaves = new DefaultWaves(); @@ -255,12 +254,16 @@ public class Vars implements Loadable{ maps.load(); } - public static void loadSettings(){ + public static void createDirectories(){ Core.settings.setAppName(appName); if(steam || Version.modifier.equals("steam")){ Core.settings.setDataDirectory(Core.files.local("saves/")); } + } + + public static void loadSettings(){ + createDirectories(); Core.settings.defaults("locale", "default"); Core.keybinds.setDefaults(Binding.values()); diff --git a/core/src/io/anuke/mindustry/core/FileTree.java b/core/src/io/anuke/mindustry/core/FileTree.java index b55b063635..1537c73da3 100644 --- a/core/src/io/anuke/mindustry/core/FileTree.java +++ b/core/src/io/anuke/mindustry/core/FileTree.java @@ -1,15 +1,16 @@ package io.anuke.mindustry.core; import io.anuke.arc.*; +import io.anuke.arc.assets.loaders.*; import io.anuke.arc.collection.*; import io.anuke.arc.files.*; /** Handles files in a modded context. */ -public class FileTree{ +public class FileTree implements FileHandleResolver{ private ObjectMap files = new ObjectMap<>(); - public void addFile(FileHandle f){ - files.put(f.path(), f); + public void addFile(String path, FileHandle f){ + files.put(path, f); } /** Gets an asset file.*/ @@ -20,4 +21,9 @@ public class FileTree{ return Core.files.internal(path); } } + + @Override + public FileHandle resolve(String fileName){ + return get(fileName); + } } diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 79780bbff8..dc8c6b3f28 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -1,5 +1,7 @@ package io.anuke.mindustry.mod; +import io.anuke.arc.*; +import io.anuke.arc.audio.*; import io.anuke.arc.collection.*; import io.anuke.arc.function.*; import io.anuke.arc.graphics.*; @@ -14,6 +16,7 @@ import io.anuke.mindustry.entities.Effects.*; import io.anuke.mindustry.entities.bullet.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.gen.*; import io.anuke.mindustry.mod.Mods.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -27,6 +30,23 @@ public class ContentParser{ put(Effect.class, (type, data) -> field(Fx.class, data)); put(StatusEffect.class, (type, data) -> field(StatusEffects.class, data)); put(Color.class, (type, data) -> Color.valueOf(data.asString())); + put(Music.class, (type, data) -> { + if(fieldOpt(Musics.class, data) != null) return fieldOpt(Musics.class, data); + + String path = "music/" + data.asString() + (Vars.ios ? ".mp3" : ".ogg"); + Core.assets.load(path, Music.class); + Core.assets.finishLoadingAsset(path); + return Core.assets.get(path); + }); + put(Sound.class, (type, data) -> { + if(fieldOpt(Sounds.class, data) != null) return fieldOpt(Sounds.class, data); + + String path = "sounds/" + data.asString() + (Vars.ios ? ".mp3" : ".ogg"); + Core.assets.load(path, Sound.class); + Core.assets.finishLoadingAsset(path); + Log.info(Core.assets.get(path)); + return Core.assets.get(path); + }); }}; /** Stores things that need to be parsed fully, e.g. reading fields of content. * This is done to accomodate binding of content names first.*/ @@ -221,6 +241,16 @@ public class ContentParser{ } } + private Object fieldOpt(Class type, JsonValue value){ + try{ + Object b = type.getField(value.asString()).get(null); + if(b == null) return null; + return b; + }catch(Exception e){ + return null; + } + } + /** Checks all @NonNull fields in this object, recursively. * Throws an exception if any are null.*/ private void checkNulls(Object object){ diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 3f4730c74c..daf9687be4 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -180,7 +180,7 @@ public class Mods implements Loadable{ //ignore special folders like bundles or sprites if(file.isDirectory() && !specialFolders.contains(file.name())){ //TODO calling child/parent on these files will give you gibberish; create wrapper class. - file.walk(f -> tree.addFile(f)); + file.walk(f -> tree.addFile(mod.file.isDirectory() ? f.path().substring(1 + mod.file.path().length()) : f.path(), f)); } } diff --git a/gradle.properties b/gradle.properties index d707230c05..e0b0e4aa19 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=840b75daba69d93a5c493e740a573463e03f9ada +archash=2a94f9187de5a7fa0b795ba4725fbc3e929b890c From ffd4297b17173fa0cc68b4f133588063f7f36c67 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 2 Oct 2019 21:23:29 -0400 Subject: [PATCH 081/204] Mod corruption load warnings --- core/assets/bundles/bundle.properties | 3 +- core/src/io/anuke/mindustry/game/Saves.java | 12 +++++++ .../io/anuke/mindustry/io/SaveVersion.java | 2 +- core/src/io/anuke/mindustry/mod/Mods.java | 2 +- .../mindustry/ui/dialogs/DeployDialog.java | 28 ++++++++-------- .../mindustry/ui/dialogs/LoadDialog.java | 33 ++++++++++--------- gradle.properties | 2 +- 7 files changed, 49 insertions(+), 33 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 3d7b54afb6..f384c8a86d 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -76,6 +76,7 @@ mod.requiresrestart = The game will now close to apply the mod changes. mod.import = Import Mod mod.remove.confirm = This mod will be deleted. mod.author = [LIGHT_GRAY]Author:[] {0} +mod.missing = This save contains mods that you have recently updated or no longer have installed. Save corruption may occur. Are you sure you want to load it?\n[lightgray]Mods:\n{0} about.button = About name = Name: @@ -177,7 +178,7 @@ save.rename.text = New name: selectslot = Select a save. slot = [accent]Slot {0} editmessage = Edit Message -save.corrupted = [accent]Save file corrupted or invalid!\nIf you have just updated your game, this is probably a change in the save format and [scarlet]not[] a bug. +save.corrupted = Save file corrupted or invalid! empty = on = On off = Off diff --git a/core/src/io/anuke/mindustry/game/Saves.java b/core/src/io/anuke/mindustry/game/Saves.java index cef478b064..ff22a74210 100644 --- a/core/src/io/anuke/mindustry/game/Saves.java +++ b/core/src/io/anuke/mindustry/game/Saves.java @@ -7,6 +7,7 @@ import io.anuke.arc.files.*; import io.anuke.arc.graphics.*; import io.anuke.arc.util.*; import io.anuke.arc.util.async.*; +import io.anuke.mindustry.*; import io.anuke.mindustry.core.GameState.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.io.*; @@ -253,6 +254,17 @@ public class Saves{ return meta.map; } + public void cautiousLoad(Runnable run){ + Array mods = Array.with(getMods()); + mods.removeAll(Vars.mods.getModStrings()); + + if(!mods.isEmpty()){ + ui.showConfirm("$warning", Core.bundle.format("mod.missing", mods.toString("\n")), run); + }else{ + run.run(); + } + } + public String getName(){ return Core.settings.getString("save-" + index + "-name", "untitled"); } diff --git a/core/src/io/anuke/mindustry/io/SaveVersion.java b/core/src/io/anuke/mindustry/io/SaveVersion.java index 6b5f49db26..76e7ce5e09 100644 --- a/core/src/io/anuke/mindustry/io/SaveVersion.java +++ b/core/src/io/anuke/mindustry/io/SaveVersion.java @@ -66,7 +66,7 @@ public abstract class SaveVersion extends SaveFileReader{ "wavetime", state.wavetime, "stats", JsonIO.write(state.stats), "rules", JsonIO.write(state.rules), - "mods", JsonIO.write(mods.getModNames().toArray(String.class)), + "mods", JsonIO.write(mods.getModStrings().toArray(String.class)), "width", world.width(), "height", world.height() ).merge(tags)); diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index daf9687be4..fb55a8142f 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -258,7 +258,7 @@ public class Mods implements Loadable{ } /** @return the mods that the client is missing. - * The inputted array is changed to contain the extra mods that the client has but the server does.*/ + * The inputted array is changed to contain the extra mods that the client has but the server doesn't.*/ public Array getIncompatibility(Array out){ Array mods = getModStrings(); Array result = mods.copy(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java index 1ba3c9ca82..86841152e8 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java @@ -103,19 +103,21 @@ public class DeployDialog extends FloatingDialog{ } TextButton button = Elements.newButton(Core.bundle.format("resume", slot.getZone().localizedName()), Styles.squaret, () -> { - hide(); - ui.loadAnd(() -> { - logic.reset(); - net.reset(); - try{ - control.saves.getZoneSlot().load(); - state.set(State.playing); - }catch(SaveException e){ //make sure to handle any save load errors! - e.printStackTrace(); - if(control.saves.getZoneSlot() != null) control.saves.getZoneSlot().delete(); - Core.app.post(() -> ui.showInfo("$save.corrupted")); - show(); - } + control.saves.getZoneSlot().cautiousLoad(() -> { + hide(); + ui.loadAnd(() -> { + logic.reset(); + net.reset(); + try{ + slot.load(); + state.set(State.playing); + }catch(SaveException e){ //make sure to handle any save load errors! + e.printStackTrace(); + if(control.saves.getZoneSlot() != null) control.saves.getZoneSlot().delete(); + Core.app.post(() -> ui.showInfo("$save.corrupted")); + show(); + } + }); }); }); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java index 3ccd5ae624..815a5b6516 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java @@ -186,22 +186,23 @@ public class LoadDialog extends FloatingDialog{ } public void runLoadSave(SaveSlot slot){ - hide(); - ui.paused.hide(); - - ui.loadAnd(() -> { - try{ - net.reset(); - slot.load(); - state.rules.editor = false; - state.rules.zone = null; - state.set(State.playing); - }catch(SaveException e){ - Log.err(e); - state.set(State.menu); - logic.reset(); - ui.showErrorMessage("$save.corrupted"); - } + slot.cautiousLoad(() -> { + ui.loadAnd(() -> { + hide(); + ui.paused.hide(); + try{ + net.reset(); + slot.load(); + state.rules.editor = false; + state.rules.zone = null; + state.set(State.playing); + }catch(SaveException e){ + Log.err(e); + state.set(State.menu); + logic.reset(); + ui.showErrorMessage("$save.corrupted"); + } + }); }); } diff --git a/gradle.properties b/gradle.properties index e0b0e4aa19..8a43b1cc6a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=2a94f9187de5a7fa0b795ba4725fbc3e929b890c +archash=e17b152d4f597837640fe4d659ca5a820e8a2b15 From 89db08f4edc6d0bfd28899e38346ed7a856fdef1 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 2 Oct 2019 21:29:35 -0400 Subject: [PATCH 082/204] Fixed unit tests, server --- core/src/io/anuke/mindustry/Vars.java | 10 +++------- tests/src/test/java/ApplicationTests.java | 1 + 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index cd2dcd57ae..b653dfea91 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -196,7 +196,7 @@ public class Vars implements Loadable{ Version.init(); - if(files ==null) tree = new FileTree(); + if(tree == null) tree = new FileTree(); if(mods == null) mods = new Mods(); content = new ContentLoader(); @@ -254,16 +254,12 @@ public class Vars implements Loadable{ maps.load(); } - public static void createDirectories(){ + public static void loadSettings(){ Core.settings.setAppName(appName); - if(steam || Version.modifier.equals("steam")){ + if(steam || "steam".equals(Version.modifier)){ Core.settings.setDataDirectory(Core.files.local("saves/")); } - } - - public static void loadSettings(){ - createDirectories(); Core.settings.defaults("locale", "default"); Core.keybinds.setDefaults(Binding.values()); diff --git a/tests/src/test/java/ApplicationTests.java b/tests/src/test/java/ApplicationTests.java index a632849dcc..23f5f876b0 100644 --- a/tests/src/test/java/ApplicationTests.java +++ b/tests/src/test/java/ApplicationTests.java @@ -45,6 +45,7 @@ public class ApplicationTests{ public void setup(){ headless = true; net = new Net(null); + tree = new FileTree(); Vars.init(); content.createContent(); From 9e9d2496ed3cc017a233718d597c50641145cebc Mon Sep 17 00:00:00 2001 From: PlayerBrasil13 <55503822+PlayerBrasil13@users.noreply.github.com> Date: Wed, 2 Oct 2019 22:29:59 -0300 Subject: [PATCH 083/204] Update bundle_pt_BR.properties (#735) * Update bundle_pt_BR.properties * Update bundle_pt_BR.properties * Update bundle_pt_BR.properties * Update bundle_pt_BR.properties * Update bundle_pt_BR.properties --- core/assets/bundles/bundle_pt_BR.properties | 570 ++++++++++---------- 1 file changed, 293 insertions(+), 277 deletions(-) diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index bacda43305..dd40cf5588 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -16,11 +16,13 @@ screenshot.invalid = Mapa grande demais, Potencialmente sem memória suficiente gameover = O núcleo foi destruído. gameover.pvp = O time[accent] {0}[] É vitorioso! highscore = [YELLOW]Novo recorde! + load.sound = Sons load.map = Mapas load.image = Imagens load.content = Conteúdo load.system = Sistema + stat.wave = Hordas derrotadas:[accent] {0} stat.enemiesDestroyed = Inimigos Destruídos:[accent] {0} stat.built = Construções construídas:[accent] {0} @@ -29,6 +31,7 @@ stat.deconstructed = Construções desconstruídas:[accent] {0} stat.delivered = Recursos lançados: stat.rank = Rank Final: [accent]{0} launcheditems = [accent]Itens lançados + map.delete = Certeza que quer deletar o mapa "[accent]{0}[]"? level.highscore = Melhor\npontuação: [accent] {0} level.select = Seleção de Fase @@ -41,7 +44,7 @@ savegame = Salvar Jogo loadgame = Carregar Jogo joingame = Entrar no Jogo addplayers = Adicionar/Remover Jogador -customgame = Jogo Customizado +customgame = Jogo Customi-/nzado newgame = Novo Jogo none = minimap = Mini-Mapa @@ -53,13 +56,14 @@ maps = Mapas maps.browse = Browse Maps continue = Continuar maps.none = [LIGHT_GRAY]Nenhum Mapa Encontrado! -invalid = Invalid -preparingconfig = Preparing Config -preparingcontent = Preparing Content -uploadingcontent = Uploading Content -uploadingpreviewfile = Uploading Preview File -committingchanges = Comitting Changes -done = Done +invalid = Inválido +preparingconfig = Preparando configuração +preparingcontent = Preparando conteúdo +uploadingcontent = Fazendo upload do conteúdo +uploadingpreviewfile = Fazendo upload do arquivo de pré visualização +committingchanges = Enviando mudanças +done = Feito + about.button = Sobre name = Nome: noname = Pegue[accent] um nome[] primeiro. @@ -74,31 +78,31 @@ players = {0} Jogadores Ativos players.single = {0} Jogador Ativo server.closing = [accent]Fechando servidor... server.kicked.kick = Voce foi expulso do servidor! -server.kicked.whitelist = You are not whitelisted here. +server.kicked.whitelist = Você não está na lista branca do servidor. server.kicked.serverClose = Servidor Fechado. server.kicked.vote = Você foi expulso desse servidor. Tchau. server.kicked.clientOutdated = Cliente desatualizado! Atualize seu jogo! server.kicked.serverOutdated = Servidor desatualiado! Peça ao dono para atualizar! server.kicked.banned = Você foi banido do servidor. server.kicked.typeMismatch = Este servidor não é compatível com a sua versão. -server.kicked.playerLimit = This server is full. Wait for an empty slot. +server.kicked.playerLimit = Este servidor está cheio. Espere por uma vaga server.kicked.recentKick = Voce foi banido recentemente.\nEspere para conectar de novo. server.kicked.nameInUse = Este nome já esta sendo usado\nneste servidor. server.kicked.nameEmpty = Voce deve ter pelo menos uma letra ou número. -server.kicked.idInUse = Voce ja está neste servidor! Conectar com duas contas não é permitido. -server.kicked.customClient = Este servidor não suporta construções customizadas. Baixe a versão original. +server.kicked.idInUse = Você ja está neste servidor! Conectar com duas contas não é permitido. +server.kicked.customClient = Este servidor não suporta versões customizadas. Baixe a versão original. server.kicked.gameover = Fim de jogo! server.versions = Sua versão:[accent] {0}[]\nVersão do servidor:[accent] {1}[] -host.info = The [accent]Hospedar[]Botão Hopeda um servidor no Host[scarlet]6567[] e [scarlet]6568.[]\nQualquer um no [LIGHT_GRAY]Wi-fi Ou Internet local[] Pode ver este servidor na lista de servidores.\n\nSe voce quer poder entrar em qualquer servidor em seu ip, [accent]port forwarding[] é requerido.\n\n[LIGHT_GRAY]Note: Se alguem esta com problemas em conectar no seu servidor lan, Tenha certeza que deixou mindustry Acessar sua internet local nas configurações de firewall -join.info = Aqui, Você pode entar em um [accent]IP De servidor[] Para conectar, Ou descobrir [accent]Servidores[] Da rede local.\nAmbos os servidores LAN e WAN São suportados.\n\n[LIGHT_GRAY]Note: Não tem uma lista de servidores automaticos; Se você quer conectar ao IP de alguem, Você precisa pedir o IP Ao Rosteador. +host.info = The [accent]Hospedar[]Botão Hospeda um servidor no Host[scarlet]6567[] e [scarlet]6568.[]\nQualquer um no [LIGHT_GRAY]Wi-fi Ou Internet local[] Pode ver este servidor na lista de servidores.\n\nSe voce quer poder entrar em qualquer servidor em seu ip, [accent]port forwarding[] é requerido.\n\n[LIGHT_GRAY]Note: Se alguem esta com problemas em conectar no seu servidor lan, Tenha certeza que deixou mindustry Acessar sua internet local nas configurações de firewall +join.info = Aqui, você pode entar em um [accent]IP de servidor[] para conectar, ou descobrir [accent]servidores[] da rede local.\nAmbos os servidores LAN e WAN são suportados.\n\n[LIGHT_GRAY]Note: Não há uma lista de servidores automáticos; Se você quer conectar ao IP de alguém, você precisa pedir o IP ao anfitrião. hostserver = Hospedar servidor -invitefriends = Invite Friends +invitefriends = Convidar amigos hostserver.mobile = Hospedar\nJogo host = Hospedar -hosting = [accent]Abrindo server... +hosting = [accent]Abrindo servidor... hosts.refresh = Atualizar hosts.discovering = Descobrindo jogos em lan -hosts.discovering.any = Discovering games +hosts.discovering.any = Descobrindo jogos server.refreshing = Atualizando servidor hosts.none = [lightgray]Nenhum jogo lan encontrado! host.invalid = [scarlet]Não foi possivel Hospedar. @@ -119,10 +123,10 @@ server.edit = Editar servidor server.outdated = [crimson]Servidor desatualizado![] server.outdated.client = [crimson]Cliente desatualizado![] server.version = [lightgray]Versão: {0} -server.custombuild = [yellow]Construção customizada +server.custombuild = [yellow]Versão customizada confirmban = Certeza que quer banir este jogador? confirmkick = Certeza que quer expulsar o jogador? -confirmvotekick = Are you sure you want to vote-kick this player? +confirmvotekick = Você tem certeza de que quer votar para banir este jogador? confirmunban = Certeza que quer desbanir este jogador? confirmadmin = Certeza que quer fazer este jogador um administrador? confirmunadmin = Certeza que quer remover o estatus de adminstrador deste jogador? @@ -131,30 +135,30 @@ joingame.ip = IP: disconnect = Desconectado. disconnect.error = Connection error. disconnect.closed = Connection closed. -disconnect.timeout = Timed out. +disconnect.timeout = Tempo esgotado. disconnect.data = Falha ao abrir os dados do mundo! -cantconnect = Unable to join game ([accent]{0}[]). +cantconnect = Impossível conectar ([accent]{0}[]). connecting = [accent]Conectando... connecting.data = [accent]Carregando dados do mundo... server.port = Porte: server.addressinuse = Senha em uso! server.invalidport = Numero de porta invalido! server.error = [crimson]Erro ao hospedar o servidor: [accent]{0} -save.old = Este save é para uma versão antiga do jogo, E não pode ser usado.\n\n[LIGHT_GRAY]Salvar Versões antigas vai ser Implementado Na versão 4.0 completa -save.new = Novo Save -save.overwrite = Você tem certeza que quer salvar sobre este slot? +save.old = Este save é para uma versão antiga do jogo, e não pode ser usado.\n\n[LIGHT_GRAY]Salvar versões antigas vai ser implementado na versão 4.0 completa +save.new = Novo salvamento +save.overwrite = Você tem certeza que quer sobrescrever este salvamento? overwrite = Salvar sobre -save.none = Nenhum save encontrado! +save.none = Nenhum salvamento encontrado! saveload = [accent]Salvando... savefail = Falha ao salvar jogo! -save.delete.confirm = Certeza que quer deletar este save? +save.delete.confirm = Certeza que quer deletar este salvamento? save.delete = Deletar save.export = Exportar save -save.import.invalid = [accent]Este save é invalido! -save.import.fail = [crimson]Falha ao importar save: [accent]{0} -save.export.fail = [crimson]Falha ao Exportar save: [accent]{0} -save.import = Importar save -save.newslot = Nome do save: +save.import.invalid = [accent]Este salvamento é inválido! +save.import.fail = [crimson]Falha ao importar salvamento: [accent]{0} +save.export.fail = [crimson]Falha ao exportar salvamento: [accent]{0} +save.import = Importar salvamento +save.newslot = Nome do salvamento: save.rename = Renomear save.rename.text = Novo jogo: selectslot = Selecione um slot para salvar. @@ -173,7 +177,7 @@ save.playtime = Tempo De Jogo: {0} warning = Aviso. confirm = Confirmar delete = Excluir -view.workshop = View In Workshop +view.workshop = Ver na oficina ok = OK open = Abrir customize = Customize @@ -181,15 +185,15 @@ cancel = Cancelar openlink = Abrir Link copylink = Copiar link back = Voltar -data.export = Exportar Data -data.import = Importar Data -data.exported = Data exportada. -data.invalid = Isso não é daa de jogo válida. -data.import.confirm = Importal data externa irá deletar[scarlet] toda[] sua data atual.\n[accent]Isso não pode ser desfeito![]\n\nQuando sua data é importada, seu jogo ira sair imediatamente. -classic.export = Exportar data classica +data.export = Exportar dados +data.import = Importar dados +data.exported = Dados exportados. +data.invalid = Estes dados de jogo não são válidos +data.import.confirm = Importar dados externos irá deletar[scarlet] todos[] os seus dados atuais.\n[accent]Isso não pode ser desfeito![]\n\nQuando sua data é importada, seu jogo ira sair imediatamente. +classic.export = Exportar dados clássicos classic.export.text = [accent]Mindustry[] has just had a major update.\nClassic (v3.5 build 40) save or map data has been detected. Would you like to export these saves to your phone's home folder, for use in the Mindustry Classic app? quit.confirm = Você tem certeza que quer sair? -quit.confirm.tutorial = Você tem certeza você sabe oque Você esta fazendo?\nO tutorial pode ser refeito nas [accent] Configurações->Jogo->Refazer Tutorial.[] +quit.confirm.tutorial = Você tem certeza você sabe o que você esta fazendo?\nO tutorial pode ser refeito nas [accent] Configurações->Jogo->Refazer Tutorial.[] loading = [accent]Carregando... saving = [accent]Salvando... wave = [accent]Horda {0} @@ -197,24 +201,24 @@ wave.waiting = Horda em {0} wave.waveInProgress = [LIGHT_GRAY]Horda Em Progresso waiting = Aguardando... waiting.players = Esperando por jogadores... -wave.enemies = [LIGHT_GRAY]{0} Inimigos Restantes -wave.enemy = [LIGHT_GRAY]{0} Inimigo Restante -loadimage = Carregar\nImagem -saveimage = Salvar\nImagem +wave.enemies = [LIGHT_GRAY]{0} inimigos restantes +wave.enemy = [LIGHT_GRAY]{0} inimigo restante +loadimage = Carregar\nimagem +saveimage = Salvar\nimagem unknown = Desconhecido custom = Customizado builtin = Built-In map.delete.confirm = Certeza que quer deletar este mapa? Isto não pode ser desfeito! map.random = [accent]Mapa aleatório -map.nospawn = Esse mapa não contém um [yellow]núcleo[] para o jogador Nascer! [ROYAL]blue[] Coloque um [yellow]núcleo[] no editor de mapa. +map.nospawn = Este mapa não possui nenhum núcleo para o jogador nascer! Adicione um núcleo[accent] amarelo[] para este mapa no editor. map.nospawn.pvp = Esse mapa não tem núcleos inimigos para os jogadores nascerem! Adicione[SCARLET] Núcleos vermelhos[] no mapa no editor. -map.nospawn.attack = Esse mapa não tem nenhum núcleos enimigos para o jogador atacar! coloque[SCARLET] Núcleos[] vermelhos no editor. +map.nospawn.attack = Esse mapa não tem nenhum núcleo inimigo para o jogador atacar! coloque[SCARLET] Núcleos[] vermelhos no editor. map.invalid = Erro ao carregar o mapa: Arquivo de mapa invalido ou corrupto. map.publish.error = Error publishing map: {0} -map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! -eula = Steam EULA -map.publish = Map published. -map.publishing = [accent]Publishing map... +map.publish.confirm = Você tem certeza de que quer publicar este mapa?\n\n[lightgray]Tenha certeza de que você concorda com o EULA da oficina primeiro, ou seus mapas não serão mostrados! +eula = EULA do Steam +map.publish = Mapa publicado. +map.publishing = [accent]Publicando mapa... editor.brush = Pincel editor.openin = Abrir no Editor editor.oregen = Geração de minério @@ -222,14 +226,14 @@ editor.oregen.info = Geração de minério: editor.mapinfo = Informação do mapa editor.author = Autor: editor.description = Descrição: -editor.nodescription = A map must have a description of at least 4 characters before being published. -editor.waves = Ondas: +editor.nodescription = Um mapa deve ter uma descrição de no mínimo 4 caracteres antes de ser publicado. +editor.waves = Hordas: editor.rules = Regras: -editor.generation = Generation: +editor.generation = Geração: editor.ingame = Editar em jogo -editor.publish.workshop = Publish On Workshop +editor.publish.workshop = Publicar na oficina editor.newmap = Novo mapa -workshop = Workshop +workshop = Oficina waves.title = Hordas waves.remove = Remover waves.never = @@ -238,38 +242,38 @@ waves.waves = Hordas(s) waves.perspawn = por spawn waves.to = para waves.boss = Chefe -waves.preview = Prever +waves.preview = Pré visualizar waves.edit = Editar... waves.copy = Copiar para área de transferência -waves.load = carregar da área de transferência +waves.load = Carregar da área de transferência waves.invalid = Hordas inválidas na área de transferência. waves.copied = Hordas copiadas. -waves.none = Sem hordas definidas.\nNote que layouts vazios de ondas serão automaticamente substituídos pelo layout padrão. +waves.none = Sem hordas definidas.\nNote que layouts vazios de hordas serão automaticamente substituídos pelo layout padrão. editor.default = [LIGHT_GRAY] -details = Details... +details = Detalhes... edit = Editar... editor.name = Nome: editor.spawn = Criar unidade editor.removeunit = Remover unidade editor.teams = Time -editor.errorload = Erro carregando arquivo:\n[accent]{0} -editor.errorsave = Erro salvando arquivo:\n[accent]{0} -editor.errorimage = Isso é uma imagem, Não um mapa. Não vá por aí mudando extensões esperando que funcione.\n\nSe você quer importar um mapa legacy, Use o botão 'Importar mapa legacy'no editor. +editor.errorload = Erro ao carregar arquivo:\n[accent]{0} +editor.errorsave = Erro ao salvar arquivo:\n[accent]{0} +editor.errorimage = Isso é uma imagem, não um mapa. Não vá por aí mudando extensões esperando que funcione.\n\nSe você quer importar um mapa legacy, Use o botão 'Importar mapa legacy'no editor. editor.errorlegacy = Esse mapa é velho demais, E usa um formato de mapa legacy que não é mais suportado. -editor.errornot = This is not a map file. +editor.errornot = Este não é um arquivo de mapa. editor.errorheader = Este arquivo de mapa não é mais válido ou está corrompido. -editor.errorname = Mapa não tem nome definido. +editor.errorname = O mapa não tem nome definido. editor.update = Atualizar editor.randomize = Randomizar editor.apply = Aplicar editor.generate = Gerar -editor.resize = Redimen\n sionar -editor.loadmap = Carregar\nMapa -editor.savemap = Salvar\nMapa +editor.resize = Redimen-\nsionar +editor.loadmap = Carregar\nmapa +editor.savemap = Salvar\nmapa editor.saved = Salvo! editor.save.noname = Seu mapa não tem um nome! Coloque um no menu de "Informação do mapa" -editor.save.overwrite = O seu mapa Substitui um mapa já construído! Coloque um nome diferente no menu "Informação do mapa" -editor.import.exists = [scarlet]Não foi possivel importar:[] Um mapa Construído chamado '{0}' Já existe! +editor.save.overwrite = O seu mapa substitui um mapa já construído! Coloque um nome diferente no menu "Informação do mapa" +editor.import.exists = [scarlet]Não foi possivel importar:[] Um mapa construído chamado '{0}' Já existe! editor.import = Importar... editor.importmap = Importar Mapa editor.importmap.description = Importar um mapa existente @@ -287,36 +291,38 @@ editor.saveimage = Salvar\nImagem editor.unsaved = [scarlet]Você tem alterações não salvas![]\nTem certeza que quer sair? editor.resizemap = Redimensionar Mapa editor.mapname = Nome do Mapa: -editor.overwrite = [accent]Aviso!\nIsso Subistitui um mapa existente. +editor.overwrite = [accent]Aviso!\nIsso Substitui um mapa existente. editor.overwrite.confirm = [scarlet]Aviso![] Um mapa com esse nome já existe. Tem certeza que deseja substituir? -editor.exists = A map with this name already exists. +editor.exists = Já existe um mapa com este nome. editor.selectmap = Selecione uma mapa para carregar: + toolmode.replace = Substituir -toolmode.replace.description = Draws only on solid blocks. +toolmode.replace.description = Desenha apenas em blocos sólidos. toolmode.replaceall = Substituir tudo -toolmode.replaceall.description = Substitui todos os blocos no mapa -toolmode.orthogonal = Orthogonal -toolmode.orthogonal.description = Draws only orthogonal lines. +toolmode.replaceall.description = Substituir todos os blocos no mapa +toolmode.orthogonal = Linha reta +toolmode.orthogonal.description = Desenha apenas linhas retas. toolmode.square = Square -toolmode.square.description = Square brush. +toolmode.square.description = Pincel quadrado. toolmode.eraseores = Apagar minérios toolmode.eraseores.description = Apaga apenas minérios. -toolmode.fillteams = Fill Teams -toolmode.fillteams.description = Fill teams instead of blocks. -toolmode.drawteams = Draw Teams -toolmode.drawteams.description = Draw teams instead of blocks. +toolmode.fillteams = Encher times +toolmode.fillteams.description = Muda o time do qual todos os blocos pertencem. +toolmode.drawteams = Desenhar times +toolmode.drawteams.description = Muda o time do qual o bloco pertence. + filters.empty = [LIGHT_GRAY]Sem filtro! Adicione um usando o botão abaixo. filter.distort = Distorcedor -filter.noise = Ruído +filter.noise = Geração aleatória filter.median = Median filter.oremedian = Ore Median filter.blend = Blend -filter.defaultores = Default Ores +filter.defaultores = Minérios padrão filter.ore = Minério -filter.rivernoise = Ruído para rios -filter.mirror = Mirror -filter.clear = Clear -filter.option.ignore = Ignore +filter.rivernoise = Geração aleatória de rios +filter.mirror = Espelhar +filter.clear = Excluir +filter.option.ignore = Ignorar filter.scatter = Dispersão filter.terrain = Terreno filter.option.scale = Escala @@ -329,94 +335,100 @@ filter.option.falloff = Caída filter.option.angle = Angle filter.option.block = Bloco filter.option.floor = Chão -filter.option.flooronto = Target Floor +filter.option.flooronto = Chão alvo filter.option.wall = Parede filter.option.ore = Minério filter.option.floor2 = Chão secundário filter.option.threshold2 = Margem secundária -filter.option.radius = Radius -filter.option.percentile = Percentil +filter.option.radius = Raio +filter.option.percentile = Percentual + width = Largura: height = Altura: menu = Menu play = Jogar -campaign = Campanha +campaign = Campa-/nnha load = Carregar save = Salvar fps = FPS: {0} tps = TPS: {0} ping = Ping: {0}ms -language.restart = Por favor Reinicie seu jogo para a tradução tomar efeito. -settings = Configurações +language.restart = Por favor, reinicie seu jogo para a tradução tomar efeito. +settings = Configu-/nrações tutorial = Tutorial tutorial.retake = Refazer Tutorial editor = Editor mapeditor = Editor de mapa donate = Doar + abandon = Abandonar abandon.text = Esta zona e todos os seus recursos serão perdidos para o inimigo. locked = Trancado complete = [LIGHT_GRAY]Completo: -zone.requirement = Onda {0} Na zona {1} +zone.requirement = Horda {0} Na zona {1} resume = Resumir Zona:\n[LIGHT_GRAY]{0} bestwave = [LIGHT_GRAY]Melhor: {0} launch = Lançar launch.title = Lançamento feito com sucesso -launch.next = [LIGHT_GRAY]próxima oportunidade na onda {0} -launch.unable2 = [scarlet]Unable to LAUNCH.[] +launch.next = [LIGHT_GRAY]Próxima oportunidade na Horda {0} +launch.unable2 = [scarlet]Impossível lançar.[] launch.confirm = Isto vai lançar todos os seus recursos no seu núcleo.\nVoce não será capaz de retornar para esta base. -launch.skip.confirm = Se você pular a onda agora, você não será capaz de lançar até ondas mais avançadas. +launch.skip.confirm = Se você pular a horda agora, você não será capaz de lançar até hordas mais avançadas. uncover = Descobrir configure = Configurar carregamento -configure.locked = [LIGHT_GRAY]Alcançe a onda {0}\npara Configurar o Loadout. -configure.invalid = Amount must be a number between 0 and {0}. +configure.locked = [LIGHT_GRAY]Alcançe a horda {0}\npara configurar o carregamento. +configure.invalid = A quantidade deve ser um número entre 0 e {0}. zone.unlocked = [LIGHT_GRAY]{0} Desbloqueado. -zone.requirement.complete = Onda {0} alcançada:\n{1} Requerimentos da zona alcançada. -zone.config.complete = Onda {0} Alcançada:\nLoadout config desbloqueado. +zone.requirement.complete = Horda {0} alcançada:\n{1} Requerimentos da zona alcançada. +zone.config.complete = Horda {0} Alcançada:\nConfiguração do carregamento desbloqueado. zone.resources = Recursos detectados: zone.objective = [lightgray]Objetivo: [accent]{0} zone.objective.survival = Sobreviver zone.objective.attack = Destruir o núcleo inimigo add = Adicionar... boss.health = Saúde do chefe + connectfail = [crimson]Falha ao entrar no servidor: [accent]{0} -error.unreachable = Servidor inalcançavel. -error.invalidaddress = Endereço invalido. -error.timedout = Desconectado!\nTenha certeza que o Rosteador tenha feito Port forwading, E que o indereço esteja correto! -error.mismatch = Erro de pacote:\nPossivel versão do cliente/Servidor incompatibilidade.\nTenha certeza que você e o host tenham a ultima versão! +error.unreachable = Servidor inalcançável. +error.invalidaddress = Endereço inválido. +error.timedout = Desconectado!\nTenha certeza que o anfitrião tenha feito redirecionamento de portas e que o endereço esteja correto! +error.mismatch = Erro de pacote:\nPossivel incompatibilidade com a versão do cliente/servidor.\nTenha certeza que você e o anfitrião tenham a última versão! error.alreadyconnected = Já conectado. error.mapnotfound = Arquivo de mapa não encontrado! error.io = Erro I/O de internet. error.any = Erro de rede desconhecido. -error.bloom = Failed to initialize bloom.\nYour device may not support it. +error.bloom = Falha ao inicializar bloom.\nSeu dispositivo talvez não o suporte. + zone.groundZero.name = Marco zero -zone.desertWastes.name = Perdas do Deserto +zone.desertWastes.name = Ruínas do Deserto zone.craters.name = As crateras zone.frozenForest.name = Floresta congelada zone.ruinousShores.name = Costas Ruinosas zone.stainedMountains.name = Montanhas manchadas zone.desolateRift.name = Fenda desolada -zone.nuclearComplex.name = Complexo de construção nuclear -zone.overgrowth.name = SobreCrescido -zone.tarFields.name = Campos de Tar +zone.nuclearComplex.name = Complexo de Produção Nuclear +zone.overgrowth.name = Crescimento excessivo +zone.tarFields.name = Campos de Piche zone.saltFlats.name = Planícies de sal zone.impact0078.name = Impacto 0078 zone.crags.name = Penhascos -zone.fungalPass.name = Passagem de fungos +zone.fungalPass.name = Passagem Fúngica + zone.groundZero.description = Uma ótima localização para começar de novo. Baixa ameaça inimiga. Poucos recursos.\nColete o máximo de chumbo e cobre possível.\nContinue! zone.frozenForest.description = Até aqui, perto das montanhas, os esporos se espalharam. As baixas temperaturas não podem contê-los para sempre.\n\nComeçe a busca por energia. Construa geradores à combustão. Aprenda a usar os reparadores (menders). -zone.desertWastes.description = These wastes are vast, unpredictable, and criss-crossed with derelict sector structures.\nCarvão está presente na região. O queime por energia, ou sintetize grafite.\n\n[lightgray]Esse local de pouso não pode ser garantido. -zone.saltFlats.description = On the outskirts of the desert lie the Salt Flats. Few resources can be found in this location.\n\nThe enemy has erected a resource storage complex here. Eradicate their core. Leave nothing standing. -zone.craters.description = Water has accumulated in this crater, relic of the old wars. Reclaim the area. Collect sand. Smelt metaglass. Pump water to cool turrets and drills. -zone.ruinousShores.description = Past the wastes, is the shoreline. Once, this location housed a coastal defense array. Not much of it remains. Only the most basic defense structures have remained unscathed, everything else reduced to scrap.\nContinue the expansion outwards. Rediscover the technology. -zone.stainedMountains.description = Further inland lie the mountains, yet untainted by spores.\nExtract the abundant titanium in this area. Learn how to use it.\n\nThe enemy presence is greater here. Do not give them time to send their strongest units. -zone.overgrowth.description = This area is overgrown, closer to the source of the spores.\nThe enemy has established an outpost here. Build dagger units. Destroy it. Reclaim that which was lost. -zone.tarFields.description = The outskirts of an oil production zone, between the mountains and desert. One of the few areas with usable tar reserves.\nAlthough abandoned, this area has some dangerous enemy forces nearby. Do not underestimate them.\n\n[lightgray]Research oil processing technology if possible. -zone.desolateRift.description = An extremely dangerous zone. Plentiful resources, but little space. High risk of destruction. Leave as soon as possible. Do not be fooled by the long spacing between enemy attacks. -zone.nuclearComplex.description = A former facility for the production and processing of thorium, reduced to ruins.\n[lightgray]Research the thorium and its many uses.\n\nThe enemy is present here in great numbers, constantly scouting for attackers. +zone.desertWastes.description = Estas ruínas são vastas, imprevisíveis, e cruzadas por estruturas abandonadas.\nCarvão está presente na região. O queime por energia, ou sintetize grafite.\n\n[lightgray]Este local de pouso não pode ser garantido. +zone.saltFlats.description = Nos arredores do deserto estão as Planícies de Sal. Poucos recursos podem ser encontrados neste lugar.\n\nO inimigo ergueu um complexo de armazenamento aqui. Erradique seu núcleo. Não deixe nada de pé. +zone.craters.description = Água se acumulou nesta cratera, relíquia de guerras antigas. Recupere a área. Colete areia. Derreta metavidro. Bombeie água para resfriar torretas e brocas. +zone.ruinousShores.description = Depois das ruínas está o litoral. Uma vez, este local abrigou uma matriz de defesa costeira. Não restou muito disso. Apenas as estruturas de defesa mais básicas restaram ilesas, todo o resto se reduziu a sucata.\nContinue a expansão para fora. Redescubra a tecnologia. +zone.stainedMountains.description = Mais para o interior estão as montanhas, ainda intocadas por esporos.\nExtraia o titânio abundante nesta área. Aprenda como usá-lo.\n\nA presença inimiga é maior aqui. Não os dê tempo de enviar suas tropas mais fortes. +zone.overgrowth.description = Esta área tem crescimento excessivo, mais perto da fonte de esporos.\nO inimgo estabeleceu um posto avançado aqui. Construa unidades dagger. Destrua-o. Recupere o que sobrou. +zone.tarFields.description = Nos arredores de uma zona de produção de petróleo, entre as montanhas e o deserto. Uma das poucas áreas com reservas utilizáveis de piche.\nApesar de abandonada, esta área possui perigosas forças inimigas por perto. Não as subestime.\n\n[lightgray]Pesquise tecnologias de processamento de petróleo se possível. +zone.desolateRift.description = Uma zona extremamente perigosa. Recursos abundantes, porém pouco espaço. Alto risco de destruição. Saia o mais rápido possível. Não seja enganado pelo longo espaço de tempo entre os ataques inimigos. +zone.nuclearComplex.description = Uma antiga instalação para produção e processamento de tório, reduzido a ruínas.\n[lightgray]Pesquise o tório e seus muitos usos.\n\nO inimigo está presente aqui em grandes números, constantemente à procura de atacantes. zone.fungalPass.description = A transition area between high mountains and lower, spore-ridden lands. A small enemy reconnaissance base is located here.\nDestroy it.\nUse Dagger and Crawler units. Take out the two cores. zone.impact0078.description = zone.crags.description = + settings.language = Linguagem settings.data = Dados do jogo settings.reset = Restaurar Padrões @@ -459,18 +471,19 @@ blocks.basepowergeneration = Geração de poder base blocks.productiontime = Tempo de produção blocks.repairtime = Tempo de reparo total do bloco blocks.speedincrease = Aumento de velocidade -blocks.range = Distancia -blocks.drilltier = Furaveis +blocks.range = Distância +blocks.drilltier = Furáveis blocks.drillspeed = Velocidade da broca base blocks.boosteffect = Efeito do Boost -blocks.maxunits = Maximo de unidades ativas +blocks.maxunits = Máximo de unidades ativas blocks.health = Saúde blocks.buildtime = Tempo de construção -blocks.buildcost = Build Cost +blocks.buildcost = Custo de construção blocks.inaccuracy = Imprecisão blocks.shots = Tiros -blocks.reload = Recarregar +blocks.reload = Tiros por segundo blocks.ammo = Munição + bar.drilltierreq = Broca melhor necessária. bar.drillspeed = Velocidade da broca: {0}/s bar.efficiency = Eficiência: {0}% @@ -485,17 +498,19 @@ bar.heat = Aquecimento bar.power = Poder bar.progress = Progresso da construção bar.spawned = Unidades: {0}/{1} + bullet.damage = [stat]{0}[lightgray] dano -bullet.splashdamage = [stat]{0}[lightgray] Dano em area ~[stat] {1}[lightgray] Blocos -bullet.incendiary = [stat]incendiario +bullet.splashdamage = [stat]{0}[lightgray] Dano em área ~[stat] {1}[lightgray] Blocos +bullet.incendiary = [stat]Incendiário bullet.homing = [stat]Guiado bullet.shock = [stat]Choque -bullet.frag = [stat]fragmento -bullet.knockback = [stat]{0}[lightgray] Impulso +bullet.frag = [stat]Fragmentação +bullet.knockback = [stat]{0}[lightgray]Impulso bullet.freezing = [stat]Congelamento -bullet.tarred = [stat]tarred -bullet.multiplier = [stat]{0}[lightgray]x Multiplicador de munição -bullet.reload = [stat]{0}[lightgray]x recarregar +bullet.tarred = [stat]Grudento +bullet.multiplier = [stat]{0}[lightgray]x multiplicador de munição +bullet.reload = [stat]{0}[lightgray]x cadência de tiro + unit.blocks = Blocos unit.powersecond = Unidades de energia/segundo unit.liquidsecond = Unidades de líquido/segundo @@ -504,7 +519,7 @@ unit.liquidunits = Unidades de liquido unit.powerunits = Unidades de energia unit.degrees = Graus unit.seconds = segundos -unit.persecond = /sec +unit.persecond = por segundo unit.timesspeed = x Velocidade unit.percent = % unit.items = itens @@ -517,18 +532,18 @@ category.shooting = Atirando category.optional = Melhoras opcionais setting.landscape.name = Travar panorama setting.shadows.name = Sombras -setting.linear.name = Linear Filtering +setting.linear.name = Filtragem linear setting.animatedwater.name = Água animada setting.animatedshields.name = Escudos animados -setting.antialias.name = Antialias[LIGHT_GRAY] (Requer recomeço)[] +setting.antialias.name = Filtro suavizante[LIGHT_GRAY] (reinicialização requerida)[] setting.indicators.name = Indicador de aliados setting.autotarget.name = Alvo automatico -setting.keyboard.name = Mouse+Keyboard Controls -setting.touchscreen.name = Touchscreen Controls +setting.keyboard.name = Controles de mouse e teclado +setting.touchscreen.name = Controles de tela sensível ao toque setting.fpscap.name = FPS Maximo setting.fpscap.none = Nenhum setting.fpscap.text = {0} FPS -setting.uiscale.name = UI Scaling[lightgray] (require restart)[] +setting.uiscale.name = Escala da IU[lightgray] (reinicialização requerida)[] setting.swapdiagonal.name = Sempre colocação diagnoal setting.difficulty.training = Treinamento setting.difficulty.easy = Fácil @@ -542,7 +557,7 @@ setting.sensitivity.name = Sensibilidade do Controle setting.saveinterval.name = Intervalo de autosalvamento setting.seconds = {0} Segundos setting.fullscreen.name = Tela Cheia -setting.borderlesswindow.name = Janela sem borda[LIGHT_GRAY] (Pode precisar reeiniciar) +setting.borderlesswindow.name = Janela sem borda[LIGHT_GRAY] (Pode precisar reiniciar) setting.fps.name = Mostrar FPS setting.vsync.name = VSync setting.lasers.name = Mostrar lasers @@ -554,20 +569,20 @@ setting.mutemusic.name = Desligar Música setting.sfxvol.name = Volume de Efeitos setting.mutesound.name = Desligar Som setting.crashreport.name = Enviar denuncias de crash anonimas -setting.savecreate.name = Auto-Create Saves -setting.publichost.name = Public Game Visibility +setting.savecreate.name = Criar salvamentos automaticamente +setting.publichost.name = Visibilidade do jogo público setting.chatopacity.name = Opacidade do chat setting.playerchat.name = Mostrar chat em jogo -uiscale.reset = A escala da interface do usuário foi mudada.\nPressione "OK" para confirmar esta escala.\n[scarlet]Revertendo e saindo em[accent] {0}[] settings... -uiscale.cancel = Cancel & Exit +uiscale.reset = A escala da IU foi mudada.\nPressione "OK" para confirmar esta escala.\n[scarlet]Revertendo e saindo em[accent] {0}[] settings... +uiscale.cancel = Cancelar e sair setting.bloom.name = Bloom keybind.title = Refazer teclas -keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported. +keybinds.mobile = [scarlet]A maior parte das teclas aqui não são funcionais em dispositivos móveis. Apenas movimento básico é suportado. category.general.name = Geral category.view.name = Ver category.multiplayer.name = Multijogador command.attack = Atacar -command.rally = Rally +command.rally = Reunir command.retreat = Recuar keybind.gridMode.name = Seleção de blocos keybind.gridModeShift.name = Seleção de categoria @@ -576,7 +591,7 @@ keybind.press.axis = Pressione uma Axis ou tecla... keybind.screenshot.name = Captura do mapa keybind.move_x.name = mover_x keybind.move_y.name = mover_y -keybind.fullscreen.name = Toggle Fullscreen +keybind.fullscreen.name = Alterar tela cheia keybind.select.name = selecionar keybind.diagonal_placement.name = Colocação diagonal keybind.pick.name = Pegar bloco @@ -587,7 +602,7 @@ keybind.zoom_hold.name = segurar_zoom keybind.zoom.name = Zoom keybind.menu.name = Menu keybind.pause.name = Pausar -keybind.minimap.name = Minimap +keybind.minimap.name = Minimapa keybind.dash.name = Correr keybind.chat.name = Conversa keybind.player_list.name = Lista_de_jogadores @@ -601,13 +616,13 @@ keybind.drop_unit.name = Soltar unidade keybind.zoom_minimap.name = Zoom minimap mode.help.title = Descrição dos modos mode.survival.name = Sobrevivencia -mode.survival.description = O modo normal. Recursos limitados E Ondas automaticass. -mode.sandbox.name = Caixa de areia -mode.sandbox.description = Recursos infinitos E sem tempo para Ataques. -mode.pvp.name = PvP +mode.survival.description = O modo normal. Recursos limitados e hordas automáticas. +mode.sandbox.name = Sandbox +mode.sandbox.description = Recursos infinitos e sem tempo para ataques. +mode.pvp.name = JXJ mode.pvp.description = Lutar contra outros jogadores locais. mode.attack.name = Ataque -mode.attack.description = Sem hordas, Com o objetivo de destruir a base inimiga. +mode.attack.description = Sem hordas, com o objetivo de destruir a base inimiga. mode.custom = Regras personalizadas rules.infiniteresources = Recursos infinitos rules.wavetimer = Tempo de horda @@ -647,8 +662,8 @@ item.graphite.name = Grafite item.titanium.name = Titânio item.thorium.name = Urânio item.silicon.name = Sílicio -item.plastanium.name = Plastanio -item.phase-fabric.name = Fabrica fase +item.plastanium.name = Plastânio +item.phase-fabric.name = Tecido de fase item.surge-alloy.name = Liga de surto item.spore-pod.name = Pod de esporos item.sand.name = Areia @@ -657,33 +672,33 @@ item.pyratite.name = Piratita item.metaglass.name = Metavidro item.scrap.name = Sucata liquid.water.name = Água -liquid.slag.name = Slag +liquid.slag.name = Escória liquid.oil.name = Petróleo liquid.cryofluid.name = Crio Fluido mech.alpha-mech.name = Alfa mech.alpha-mech.weapon = Repetidor pesado -mech.alpha-mech.ability = Onda de drones +mech.alpha-mech.ability = Regeneração mech.delta-mech.name = Delta mech.delta-mech.weapon = Gerador Arc mech.delta-mech.ability = Descarga mech.tau-mech.name = Tau -mech.tau-mech.weapon = Laser restruturador +mech.tau-mech.weapon = Laser reestruturador mech.tau-mech.ability = Tiro reparador mech.omega-mech.name = Omega -mech.omega-mech.weapon = Onda de missies +mech.omega-mech.weapon = Enxame de mísseis mech.omega-mech.ability = Configuração Armadurada mech.dart-ship.name = Dardo mech.dart-ship.weapon = Repetidor mech.javelin-ship.name = Javelin -mech.javelin-ship.weapon = Ondas de misseis +mech.javelin-ship.weapon = Mísseis explosivos mech.javelin-ship.ability = Acelerador de explosão mech.trident-ship.name = Tridente mech.trident-ship.weapon = Carga de bombas mech.glaive-ship.name = Glaive mech.glaive-ship.weapon = Repetidor de fogo -item.explosiveness = [LIGHT_GRAY]Explosividade: {0} +item.explosiveness = [LIGHT_GRAY]Explosibilidade: {0} item.flammability = [LIGHT_GRAY]Inflamabilidade: {0} -item.radioactivity = [LIGHT_GRAY]RadioAtividade: {0} +item.radioactivity = [LIGHT_GRAY]Radioatividade: {0} unit.health = [LIGHT_GRAY]Vida: {0} unit.speed = [LIGHT_GRAY]Velocidade: {0} mech.weapon = [LIGHT_GRAY]Arma: {0} @@ -719,7 +734,7 @@ block.scrap-wall-large.name = Parede de sucata grande block.scrap-wall-huge.name = Parede de sucata Maior block.scrap-wall-gigantic.name = Muro de sucata gigante block.thruster.name = Propulsor -block.kiln.name = Kiln +block.kiln.name = Forno para metavidro block.graphite-press.name = Prensa de grafite block.multi-press.name = Multi-Prensa block.constructing = {0}\n[LIGHT_GRAY](Construindo) @@ -727,19 +742,19 @@ block.spawn.name = Spawn dos inimigos block.core-shard.name = Fragmento do núcleo block.core-foundation.name = Fundação do núcleo block.core-nucleus.name = Núcleo do núcleo -block.deepwater.name = água funda +block.deepwater.name = Água profunda block.water.name = Água block.tainted-water.name = Água contaminada -block.darksand-tainted-water.name = Água contaminada de areia escura -block.tar.name = Tar +block.darksand-tainted-water.name = Água contaminada sobre areia escura +block.tar.name = Piche block.stone.name = Pedra block.sand.name = Areia block.darksand.name = Areia escura block.ice.name = Gelo block.snow.name = Neve block.craters.name = Crateras -block.sand-water.name = Água de areia -block.darksand-water.name = Água de areia escura +block.sand-water.name = Água sobre areia +block.darksand-water.name = Água sobre areia escura block.char.name = Char block.holostone.name = Pedra holo block.ice-snow.name = Gelo de neve @@ -750,7 +765,7 @@ block.dunerocks.name = Rochas da duna block.pine.name = Pinheiro block.white-tree-dead.name = Árvore branca morta block.white-tree.name = Árvore branca -block.spore-cluster.name = Grupo de esporos +block.spore-cluster.name = Aglomerado de esporos block.metal-floor.name = Chão de metal block.metal-floor-2.name = Chão de metal 2 block.metal-floor-3.name = Chão de metal 3 @@ -763,13 +778,13 @@ block.dark-panel-4.name = Painel escuro 4 block.dark-panel-5.name = Painel escuro 5 block.dark-panel-6.name = Painel escuro 6 block.dark-metal.name = Metal escuro -block.ignarock.name = Rocha igna +block.ignarock.name = Rocha ígnea block.hotrock.name = Rocha quente block.magmarock.name = Rocha de magma block.cliffs.name = Colinas block.copper-wall.name = Parede de Cobre block.copper-wall-large.name = Parede de Cobre Grande -block.titanium-wall.name = Parede de titanio +block.titanium-wall.name = Parede de titânio block.titanium-wall-large.name = Parede de titânio grande block.phase-wall.name = Parede de fase block.phase-wall-large.name = Parde de fase grande @@ -784,13 +799,13 @@ block.hail.name = Granizo block.lancer.name = Lançador block.conveyor.name = Esteira block.titanium-conveyor.name = Esteira de Titânio -block.armored-conveyor.name = Armored Conveyor -block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyors. +block.armored-conveyor.name = Esteira blindada +block.armored-conveyor.description = Move itens com a mesma velocidade que esteiras de titânio, mas tem mais armadura. Não aceita itens dos lados a não ser de outras esteiras. block.junction.name = Junção block.router.name = Roteador block.distributor.name = Distribuidor block.sorter.name = Ordenador -block.message.name = Message +block.message.name = Mensagem block.overflow-gate.name = Portão Sobrecarregado block.silicon-smelter.name = Fundidora de silicio block.phase-weaver.name = Palheta de fase @@ -806,7 +821,7 @@ block.power-node-large.name = Célula de energia Grande block.surge-tower.name = Torre de surto block.battery.name = Bateria block.battery-large.name = Bateria Grande -block.combustion-generator.name = Gerador de combustão +block.combustion-generator.name = Gerador a combustão block.turbine-generator.name = Gerador de Turbina block.differential-generator.name = Gerador diferencial block.impact-reactor.name = Reator De Impacto @@ -824,11 +839,11 @@ block.omega-mech-pad.name = Controle da armadura Omega block.tau-mech-pad.name = Controle da armadura Tau block.conduit.name = Cano block.mechanical-pump.name = Bomba Mecânica -block.item-source.name = Fonte do item -block.item-void.name = Item Vazio -block.liquid-source.name = Fonte de água -block.power-void.name = Poder Vazio -block.power-source.name = Poder Infinito +block.item-source.name = Criador de itens +block.item-void.name = Destruidor de itens +block.liquid-source.name = Criador de líquidos +block.power-void.name = Anulador de energia +block.power-source.name = Criador de energia block.unloader.name = Descarregador block.vault.name = Cofre block.wave.name = Onda @@ -842,7 +857,7 @@ block.pyratite-mixer.name = Misturador de Piratita block.blast-mixer.name = Misturador de Explosão block.solar-panel.name = Painel Solar block.solar-panel-large.name = Painel Solar Grande -block.oil-extractor.name = Extrator de Óleo +block.oil-extractor.name = Extrator de petróleo block.command-center.name = Centro de comando block.draug-factory.name = Fábrica de drone de mineração Draug block.spirit-factory.name = Fábrica de drone de reparo Spirit @@ -855,37 +870,37 @@ block.titan-factory.name = Fábrica de mech titan block.fortress-factory.name = Fábrica de mech Fortress block.revenant-factory.name = Fábrica de lutadores Revenant block.repair-point.name = Ponto de Reparo -block.pulse-conduit.name = Conduto de Pulso -block.phase-conduit.name = Conduto de Fase +block.pulse-conduit.name = Cano de Pulso +block.phase-conduit.name = Cano de Fase block.liquid-router.name = Roteador de Líquido block.liquid-tank.name = Tanque de Líquido block.liquid-junction.name = Junção de Líquido -block.bridge-conduit.name = Conduto-Ponte -block.rotary-pump.name = Bomba Rotatoria -block.thorium-reactor.name = Reator de Tório +block.bridge-conduit.name = Cano Ponte +block.rotary-pump.name = Bomba Rotatória +block.thorium-reactor.name = Reator a Tório block.mass-driver.name = Drive de Massa block.blast-drill.name = Broca de Explosão -block.thermal-pump.name = Cano térmico +block.thermal-pump.name = Bomba térmica block.thermal-generator.name = Gerador Térmico block.alloy-smelter.name = Fundidora de Liga block.mender.name = Reparador -block.mend-projector.name = Projetor mend -block.surge-wall.name = Parede de Surge -block.surge-wall-large.name = Parede de Surge grande +block.mend-projector.name = Projetor de reparo +block.surge-wall.name = Parede de liga de surto +block.surge-wall-large.name = Parede de liga de surto grande block.cyclone.name = Ciclone block.fuse.name = Fundir block.shock-mine.name = Mina de Choque -block.overdrive-projector.name = Projetor Overdrive -block.force-projector.name = Projetor Force -block.arc.name = Arc -block.rtg-generator.name = Gerador RTG -block.spectre.name = Espectra +block.overdrive-projector.name = Projetor de sobrecarga +block.force-projector.name = Projetor de campo de força +block.arc.name = Arco Elétrico +block.rtg-generator.name = Gerador GTR +block.spectre.name = Espectro block.meltdown.name = Fusão block.container.name = Contâiner block.launch-pad.name = Plataforma de lançamento block.launch-pad-large.name = Plataforma de lançamento grande team.blue.name = Azul -team.crux.name = red +team.crux.name = Vermelho team.sharded.name = orange team.orange.name = Laranja team.derelict.name = derelict @@ -912,91 +927,92 @@ tutorial.drill = Minerar manualmente é ineficiente.\n[accent]Brocas []podem min tutorial.drill.mobile = Minerar manualmente é ineficiente.\n[accent]Brocas []podem minerar automaticamente.\nToque na aba de brocas no canto inferior direito.\nSelecione a[accent] broca mecânica[].\nToque em um veio de cobre para colocá-la, então pressione a[accent] marca de verificação[] abaixo para confirmar sua seleção.\nPressione o[accent] botão "X"[] para cancelar o posicionamento. tutorial.blockinfo = Cada bloco tem diferentes status. Cada broca pode extrair certos minérios.\nPara checar as informações e os status de um bloco,[accent] toque o botão "?" enquanto o seleciona no menu de construção.[]\n\n[accent]Acesse os status da broca mecânica agora.[] tutorial.conveyor = [accent]Esteiras[] São usadas para transportar itens até o núcleo.\nFaça uma linha de Esteiras da mineradora até o núcleo. -tutorial.conveyor.mobile = [accent]Esteiras[] são usadas para transportar itens até o núcleo.\nFaça uma linha de esteiras da broca até o núcleo.\n[accent] Coloque uma linha segurando por alguns segundos[] e arrastando em uma direção.\n\n[accent]{0}/{1} conveyors placed in line\n[accent]0/1 items delivered -tutorial.turret = Estruturas defensivas devem ser construidas para repelir[LIGHT_GRAY] O inimigo[].\nConstrua uma torre dupla perto de sua base. -tutorial.drillturret = Torres duplas precisam de[accent] Cobre como munição []Para atirar.\nColoque uma broca próxima à torre para carregá-la com o cobre minerado. -tutorial.pause = Durante uma batalha, você pode[accent] pausar o jogo.[]\nVoce pode enfileirar construções enquanto o jogo está pausado.\n\n[accent]Pressione a barra de espaço para pausar. -tutorial.pause.mobile = During battle, you are able to[accent] pause the game.[]\nYou may queue buildings while paused.\n\n[accent]Press this button in the top left to pause. -tutorial.unpause = Now press space again to unpause. -tutorial.unpause.mobile = Now press it again to unpause. -tutorial.breaking = Blocks frequently need to be destroyed.\n[accent]Hold down right-click[] to destroy all blocks in a selection.[]\n\n[accent]Destroy all the scrap blocks to the left of your core using area selection. -tutorial.breaking.mobile = Blocks frequently need to be destroyed.\n[accent]Select deconstruction mode[], then tap a block to begin breaking it.\nDestroy an area by holding down your finger for a few seconds[] and dragging in a direction.\nPress the checkmark button to confirm breaking.\n\n[accent]Destroy all the scrap blocks to the left of your core using area selection. -tutorial.withdraw = In some situations, taking items directly from blocks is necessary.\nTo do this, [accent]tap a block[] with items in it, then [accent]tap the item[] in the inventory.\nMultiple items can be withdrawn by [accent]tapping and holding[].\n\n[accent]Withdraw some copper from the core.[] -tutorial.deposit = Deposit items into blocks by dragging from your ship to the destination block.\n\n[accent]Deposit your copper back into the core.[] -tutorial.waves = O[LIGHT_GRAY] Inimigo[] se aproxima.\n\nDefenda seu núcleo por 2 ondas. Construa mais torres. -tutorial.waves.mobile = The[lightgray] enemy[] approaches.\n\nDefend the core for 2 waves. Your ship will automatically fire at enemies.\nBuild more turrets and drills. Mine more copper. -tutorial.launch = Once you reach a specific wave, you are able to[accent] launch the core[], leaving your defenses behind and[accent] obtaining all the resources in your core.[]\nThese resources can then be used to research new technology.\n\n[accent]Press the launch button. -item.copper.description = Um material de estrutura util. Usado extensivamente em Maioria dos blocos. -item.lead.description = Material de começo basico. usado intensivamente em Blocos de transporte de liquidos e eletronicos. -item.metaglass.description = Composto de vidro super-Resistente. Extensivamente usado Para distribuição de líquido e armazem. -item.graphite.description = Mineralized carbon, used for ammunition and electrical insulation. -item.sand.description = Um material comum Que é usado intensivamente em derretimento, Tanto em ligas como fluxo. -item.coal.description = Combustivel pronto. -item.titanium.description = Um Material raro super leve, metal usado intensivamente na transportação de líquidos, Brocas e Aeronaves. +tutorial.conveyor.mobile = [accent]Esteiras[] são usadas para transportar itens até o núcleo.\nFaça uma linha de esteiras da broca até o núcleo.\n[accent] Coloque uma linha segurando por alguns segundos[] e arrastando em uma direção.\n\n[accent]{0}/{1} esteiras colocadas em linha\n[accent]0/1 itens entregues +tutorial.turret = Estruturas defensivas devem ser construidas para repelir[LIGHT_GRAY] o inimigo[].\nConstrua uma torre dupla perto de sua base. +tutorial.drillturret = Torretas duplas precisam de[accent] cobre[] como munição para atirar.\nColoque uma broca próxima à torre para carregá-la com o cobre minerado. +tutorial.pause = Durante uma batalha, você pode[accent] pausar o jogo.[]\nVocê pode enfileirar construções enquanto o jogo está pausado.\n\n[accent]Pressione a barra de espaço para pausar. +tutorial.pause.mobile = Durante uma batalha, você pode[accent] pausar o jogo.[]\nVocê pode enfileirar construções enquanto o jogo está pausado.\n\n[accent]Pressione este botão no canto superior direito para pausar. +tutorial.unpause = Agora pressione novamente a barra de espaço para despausar. +tutorial.unpause.mobile = Agora pressione novamente para despausar. +tutorial.breaking = Blocos precisam frequentemente ser destruídos.\n[accent]Segure e arraste o botão direito[] para destruir todos os blocos em uma seleção.[]\n\n[accent]Destrua todos esses blocos de sucata à esquerda do seu núcleo usando a seleção em área. +tutorial.breaking.mobile = Blocos precisam frequentemente ser destruídos.\n[accent]Selecione o modo de destruição (ícone de martelo)[], e toque em um bloco para começar a quebrar.\nDestrua uma área segurando seu dedo por alguns segundos[] e arrastando em uma direção.\nPressione o botão de "visto" para confirmar a destruição.\n\n[accent]Destrua todos esses blocos de sucata à esquerda do seu núcleo usando a seleção em área. +tutorial.withdraw = Em algumas situações é necessário pegar itens diretamente do bloco.\nPara fazer isto, [accent]toque em um bloco[] com itens e [accent]toque no item[] no inventário.\nMúltiplos itens podem ser removidos [accent]ao segurar[].\n\n[accent]Tire um pouco de cobre do núcleo.[] +tutorial.deposit = Deposite itens em blocos arrastando da sua nave até o bloco.\n\n[accent]Deposite seu cobre de volta no núcleo.[] +tutorial.waves = O[LIGHT_GRAY] inimigo[] se aproxima.\n\nDefenda seu núcleo por 2 hordas. Construa mais torretas. +tutorial.waves.mobile = O[lightgray] inimigo[] se aproxima.\n\nDefenda seu núcleo por 2 hordas. Seu drone vai atirar nos inimigos automaticamente.\nConstrua mais torretas e brocas. Minere mais cobre. +tutorial.launch = Quando você atinge uma horda específica, Você é capaz de[accent] lançar o núcleo[], deixando suas defesas para trás e[accent] obtendo todos os recursos em seu núcleo.[]\nEstes recursos podem ser usados para pesquisar novas tecnologias.\n\n[accent]Pressione o botão lançar. + +item.copper.description = O material mais básico. Usado em todos os tipos de blocos. +item.lead.description = Material de começo basico. usado extensivamente em blocos de transporte de líquidos e eletrônicos. +item.metaglass.description = Composto de vidro super resistente. Extensivamente usado para distribuição e armazenagem de líquidos. +item.graphite.description = Carbono mineralizado, usado como munição e para isolação elétrica. +item.sand.description = Um material comum que é usado extensivamente em derretimento, tanto em ligas como em fluxo. +item.coal.description = Matéria vegetal fossilizada, formada muito depois de semeada. Usado extensivamente para produção de combustível e recursos. +item.titanium.description = Um material raro super leve usado extensivamente no transporte de líquidos, em brocas e drones aéreos. item.thorium.description = Um metal denso e radioativo, Usado como suporte material e combustivel nuclear. -item.scrap.description = Pedaços remanescentes de estruturas e unidades destruidas.. Contem traços de diferentes metais. -item.silicon.description = Condutor extremamente importante,Com aplicação em paneis solares e dispositivos complexos. -item.plastanium.description = Leve, Material dutil Usado em aeronaves Avançadas E munição de fragmentação. -item.phase-fabric.description = Uma substancia quase sem peso Usado em eletronica avançada E tecnologia de auto-reparo. -item.surge-alloy.description = Uma liga com propriedades unicas eletricas. -item.spore-pod.description = Usado em conversão para oleo, Combustivel e explosivos. -item.blast-compound.description = Um composto volátil usado em bombas em bombas em explosivos. Enquanto pode ser queimado como combustivel, Isso não é recomendado. -item.pyratite.description = Substância extremamente inflamavel usado em armas incendiarias. -liquid.water.description = Comumente usado em resfriamento e no processo de perda. -liquid.slag.description = Vários metais derretidos misturados juntos. POde ser separado em seus minerais constituentes, ou jogado nas unidades inimigas como uma arma. -liquid.oil.description = Pode ser queimado, explodido ou usado como resfriador. -liquid.cryofluid.description = A maneira mais eficiente de resfriar qualquer coisa. +item.scrap.description = Pedaços remanescentes de estruturas e unidades destruidas. Contem traços de diferentes metais. +item.silicon.description = Condutor extremamente importante, com aplicação em paineis solares e dispositivos complexos. +item.plastanium.description = Material leve e maleável usado em drones aéreos avançados e como munição de fragmentação. +item.phase-fabric.description = Uma substância quase sem peso usada em eletrônica avançada e tecnologia de auto-reparo. +item.surge-alloy.description = Uma liga avançada com propriedades elétricas únicas. +item.spore-pod.description = Uma cápsula de esporos sintéticos, sintetizada de concentrações atmosféricas para propósitos industriais. Usada para conversão em petróleo, explosivos e combustíveis. +item.blast-compound.description = Um composto instável usado em bombas e em explosivos. Sintetizado de cápsulas de esporos e outras substâncias voláteis. Uso como combustível não é recomendado. +item.pyratite.description = Substância extremamente inflamável usada em armas incendiárias. +liquid.water.description = O líquido mais útil, comumente usado em resfriamento de máquinas e no processamento de lixo. Dá pra beber, também. +liquid.slag.description = Vários metais derretidos misturados juntos. Pode ser separado em seus minerais constituentes, ou jogado nas unidades inimigas como uma arma. +liquid.oil.description = Um líquido usado na produção de materias avançados. Pode ser convertido em carvão como combustível, ou pulverizado e incendiado como arma. +liquid.cryofluid.description = A maneira mais eficiente de resfriar qualquer coisa, até seu corpo quando está calor, mas não faça isto. mech.alpha-mech.description = A Armadura padrão. Tem uma saida de dano e velocidade decente; Pode criar até 3 drones Para capacidades ofensivas aumentadas. -mech.delta-mech.description = Uma armadura rápida, De baixa durabilidade Feita para ataques rápidos. Da pouco dano as estruturas, Mas pode matar grandes grupos de unidades inimigas muito rapidamente Com sua arma ARC. +mech.delta-mech.description = Uma armadura rápida, de baixa durabilidade, feita para ataques rápidos. Dá pouco dano às estruturas, mas pode matar grandes grupos de unidades inimigas muito rapidamente com sua arma ARC. mech.tau-mech.description = A armadura de suporte. Conserta blocos aliados Atirando neles. Pode extinguir o fogo e consertar aliados em uma distancia Com sua habilidade de consertar. mech.omega-mech.description = Uma armadura volumosa e bem armadurada, Feita para assaltos da primeira linha. Sua habilidade de armadura Pode bloquear 90% de dano. -mech.dart-ship.description = Nave padrão. Consideravelmente leve e rapido, Tem pouca capacidade ofensiva E baixa velocidade de mineração. -mech.javelin-ship.description = Uma nave de espinhos de atacar e correr. Quando inicialmente lento, pode acelerar a altas velocidades e voar até bases inimigas, Dando altas quantidades de dano Com seus raios e habilidades. +mech.dart-ship.description = Nave padrão. Consideravelmente leve e rapido, Tem pouca capacidade ofensiva e baixa velocidade de mineração. +mech.javelin-ship.description = Uma nave de ataque hit-and-run (atacar e correr). Quando inicialmente lento, pode acelerar a altas velocidades e voar até bases inimigas, dando altas quantidades de dano com seus raios e mísseis. mech.trident-ship.description = Um bombardeiro pesado. Consideravelmente bem armadurado. -mech.glaive-ship.description = Uma nave armada, bem armadurada. Com um repetidor incendario equipado. Boa aceleração e maxima velocidade. -unit.draug.description = Um drone de mineração primitivo. Barato para produzir. Descartável. Minera automáticamente cobre e chumbo nas proximidades. Entrega os recursos minerados para o núcleo mais próximo. -unit.spirit.description = A unidade de drone inicial. Ele nasce no núcleo por padrão. Minera minérios automaticamente, Coleta itens e repara blocos. -unit.phantom.description = Uma unidade de drone avançada. Minera minérios automaticamente, Coleta itens e repara blocos automaticamente. Significantemente mais efetiva. -unit.dagger.description = Unidade terrestre basica, Forte em grupos. -unit.crawler.description = A ground unit consisting of a stripped-down frame with high explosives strapped on top. Not particular durable. Explodes on contact with enemies. -unit.titan.description = Uma unidade armadurada terrestre avançada. Usa carbide como munição. Ataca ambas as unidades de Aereas e terrestres. -unit.fortress.description = Uma unidade pesada de artilharia terrestre. -unit.eruptor.description = A heavy mech designed to take down structures. Fires a stream of slag at enemy fortifications, melting them and setting volatiles on fire. -unit.wraith.description = Uma unidade rapida, Interceptadora de bater e correr. -unit.ghoul.description = Um bombardeiro pesado. Usa composto de explosão Ou piratite como munição. -unit.revenant.description = A heavy, hovering missile array. -block.message.description = Stores a message. Used for communication between allies. -block.graphite-press.description = Compresses chunks of coal into pure sheets of graphite. -block.multi-press.description = An upgraded version of the graphite press. Employs water and power to process coal quickly and efficiently. -block.silicon-smelter.description = Reduz areia com carvão puro. Para fazer silicio. -block.kiln.description = Derrete chumbo e areia em Metavidro. Requer pequenas quantidades de energia. -block.plastanium-compressor.description = Produz plastânio usando óleo e titânio. -block.phase-weaver.description = Produz tecido de fase de torio radioativo e grandes quantidades de areia. -block.alloy-smelter.description = Produz liga de surto com titânio, chumbo, silicio e cobre. -block.cryofluidmixer.description = Combina água e titânio em crio-fluido que é mais eficiente em esfriar. -block.blast-mixer.description = Usa óleo para Transformar piratita em composto de explosão menos inflamavel mas mais explosivo -block.pyratite-mixer.description = Mistura carvão, Cobre e areia em piratita altamente inflamável -block.melter.description = Aquece pedra em altas temperaturas para fazer slag. -block.separator.description = Separa slag em seus minerais componentes, oferece o resultado refriado. -block.spore-press.description = Comprimi pods de esporos em óleo. -block.pulverizer.description = Esmaga pedra em areia. Util quando esta em falta de areia natural. -block.coal-centrifuge.description = Solidifes oil into chunks of coal. +mech.glaive-ship.description = Uma nave armada, bem armadurada. Com um repetidor incendario equipado. Boa aceleração e máxima velocidade. +unit.draug.description = Um drone de mineração primitivo. Barato para produzir. Descartável. Minera automaticamente cobre e chumbo nas proximidades. Entrega os recursos minerados para o núcleo mais próximo. +unit.spirit.description = Um drone draug modificado, desenhado para reparo em vez de mineração. Automaticamente conserta qualquer bloco danificado na área. +unit.phantom.description = Um drone avançado. Segue usuários. Ajuda na construção de blocos. +unit.dagger.description = A mais básica armadura terrestre. Barato para produzir. Esmagadora quando usada em enxames. +unit.crawler.description = Uma unidade terrestre que consiste em um despojado quadro com grandes explosivos amarrados no topo. Não particularmente durável. Explode no contato com inimigos. +unit.titan.description = Uma avançada unidade terrestre armadurada. Ataca alvos aéreos e terrestres. Equipada com dois pequenos lança chamas. +unit.fortress.description = Uma armadura de artilharia pesada. Equipada com dois canhões tipo granizo modificados para assalto de longa distância em estruturas e unidades inimigas. +unit.eruptor.description = Uma unidade pesada desenhada para derrubar estruturas. Atira um monte de escória nas fortificações inimigas, derretendo e colocando-as em chamas. +unit.wraith.description = Uma rápida, unidade interceptadora hit-and-run (atacar e correr). Mira em geradores de energia. +unit.ghoul.description = Um bombardeiro pesado. Rompe estruturas inimigas, mirando em infraestrutura crítica. +unit.revenant.description = Uma matriz de mísseis pesada e flutuante. +block.message.description = Armazena uma mensagem. Usado para comunicação entre aliados. +block.graphite-press.description = Comprime pedaços de carvão em lâminas de grafite puro. +block.multi-press.description = Uma versão melhorada da prensa de grafite. Usa água e energia para processar carvão rápida e eficientemente. +block.silicon-smelter.description = Reduz areia com carvão puro. Produz silício silicio. +block.kiln.description = Derrete chumbo e areia no composto conhecido como metavidro. Requer pequenas quantidades de energia. +block.plastanium-compressor.description = Produz plastânio usando petróleo e titânio. +block.phase-weaver.description = Produz tecido de fase usando tório radioativo e areia. Requer massivas quantidades de energia para funcionar. +block.alloy-smelter.description = Combina titânio, chumbo, silicio e cobre para produzir liga de surto. +block.cryofluidmixer.description = Mistura água e pó fino de titânio para produzir criofluido. Essencial para o uso do reator a tório. +block.blast-mixer.description = Quebra e mistura aglomerados de esporos com piratita para produzir composto de explosão. +block.pyratite-mixer.description = Mistura carvão, cobre e areia em piratita altamente inflamável +block.melter.description = Derrete sucata em escória para processamento posterior ou uso em torretas. +block.separator.description = Separa escória em seus minerais componentes, oferece o resultado refriado. +block.spore-press.description = Comprime cápsulas de esporos em petróleo. +block.pulverizer.description = Esmaga sucata em areia. Util quando esta em falta de areia natural. +block.coal-centrifuge.description = Solidifica petróleo em carvão. block.incinerator.description = Se livra de itens em excesso ou liquidos. block.power-void.description = Destroi qualquer energia que entre dentro. Apenas caixa de areia. block.power-source.description = Infinitivamente da energia. Apenas caixa de areia. block.item-source.description = Infinivamente da itens. Apenas caixa de areia. block.item-void.description = Destroi qualquer item que entre sem requerir energia. Apenas caixa de areia. block.liquid-source.description = Infinitivamente da Liquidos. Apenas caixa de areia. -block.copper-wall.description = Um bloco defensivo e barato.\nUtil para proteger o núcleo e torres no começo. -block.copper-wall-large.description = Um bloco defensivo e barato.\nUtil para proteger o núcleo e torres no começo.\nOcupa multiplos espaços. +block.copper-wall.description = Um bloco defensivo e barato.\nUtil para proteger o núcleo e torretas no começo. +block.copper-wall-large.description = Um bloco defensivo e barato.\nUtil para proteger o núcleo e torretas no começo.\nOcupa multiplos espaços. block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies. block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles. -block.thorium-wall.description = A strong defensive block.\nBoa proteção contra inimigos. +block.thorium-wall.description = Um bloco defensivo forte.\nBoa proteção contra inimigos. block.thorium-wall-large.description = Um bloco grande e defensivo.\nBoa proteção contra inimigos.\nOcupa multiplos espaços. block.phase-wall.description = Não tão forte quanto a parede de torio Mas vai defletir balas a menos que seja muito forte. block.phase-wall-large.description = Não tão forte quanto a parde de torio mas vai defletir balas a menos que seja muito forte.\nOcupa multiplos espaços. -block.surge-wall.description = O bloco defensivo mais forte.\nQue tem uma pequena chance de lancar um raio Contra o atacante. -block.surge-wall-large.description = O bloco defensivo mais forte.\nQue tem uma pequena chance de lancar um raio Contra o atacante.\nOcupa multiplos espaços +block.surge-wall.description = O bloco defensivo mais forte.\nQue tem uma pequena chance de lançar um raio Contra o atacante. +block.surge-wall-large.description = O bloco defensivo mais forte.\nQue tem uma pequena chance de lançar um raio Contra o atacante.\nOcupa multiplos espaços block.door.description = Uma pequena porta que pode ser aberta o fechada quando voce clica.\nSe aberta, Os inimigos podem atirar e passar. block.door-large.description = Uma grande porta que pode ser aberta o fechada quando voce clica.\nSe aberta, Os inimigos podem atirar e passar..\nOcupa multiplos espaços. block.mender.description = Periodically repairs blocks in its vicinity. Keeps defenses repaired in-between waves.\nOptionally uses silicon to boost range and efficiency. @@ -1004,7 +1020,7 @@ block.mend-projector.description = Periodicamente conserta as construções. block.overdrive-projector.description = Aumenta a velocidade de unidades proximas de geradores e esteiras. block.force-projector.description = Cria um campo de forca hexagonal em volta de si mesmo, Protegendo construções e unidades dentro de dano por balas. block.shock-mine.description = Danifica inimigos em cima da mina. Quase invisivel ao inimigo. -block.conveyor.description = Bloco de transporte de item basico. Move os itens a frente e os deposita automaticamente Em torres ou construtores. Rotacionavel. +block.conveyor.description = Bloco de transporte de item basico. Move os itens a frente e os deposita automaticamente em torretas ou construtores. Rotacionavel. block.titanium-conveyor.description = Bloco de transporte de item avançado. Move itens mais rapidos que esteiras padrões. block.junction.description = Funciona como uma ponte Para duas esteiras que estejam se cruzando. Util em situações que tenha duas esteiras diferentes carregando materiais diferentes para lugares diferentes. block.bridge-conveyor.description = Bloco de transporte de itens avancado. Possibilita o transporte de itens acima de 3 blocos de construção ou paredes. @@ -1014,22 +1030,22 @@ block.router.description = Aceita itens de uma direção e os divide em 3 direç block.distributor.description = Um roteador avancada que espalhas os itens em 7 outras direções igualmente. block.overflow-gate.description = Uma combinação de roteador e divisor Que apenas manda para a esquerda e Direita se a frente estiver bloqueada. block.mass-driver.description = Bloco de transporte de itens supremo. Coleta itens severos e atira eles em outro mass driver de uma longa distancia. -block.mechanical-pump.description = Uma bomba barata mais saida de liquidos lenta, Sem consumo de energia. -block.rotary-pump.description = Uma bomba avancada que duplica a velocidade da saida de liquida usando energia. -block.thermal-pump.description = A melhor bomba. Trez vezes mais rapida que a bomba mecanica e a unica bomba capaz de pegar lava. -block.conduit.description = Bloco de transporte de liquido basico. Funciona como a esteira, Mas com liquidos. Melhor usado com extratores, Bombas ou condutos. -block.pulse-conduit.description = Bloco avancado de transporte de liquido. Transporta liquidos mais rapido E armazena mais que os condutos padrões. -block.liquid-router.description = Aceita liquidos de uma direcão e os joga em 3 direções igualmente. Pode armazenar uma certa quantidade de liquido. Util para espalhar liquidosd a fonte para multiplos alvos. +block.mechanical-pump.description = Uma bomba barata com baixa saída de líquidos, mas sem consumo de energia. +block.rotary-pump.description = Uma bomba avançada. Bombeia mais líquido, mas requer energia. +block.thermal-pump.description = A bomba final. +block.conduit.description = Bloco básico de transporte de líquidos. Move líquidos para a frente. Usado em conjunto com bombas e outros canos. +block.pulse-conduit.description = Bloco avancado de transporte de liquido. Transporta liquidos mais rápido e armazena mais que os canos padrões. +block.liquid-router.description = Aceita liquidos de uma direcão e os joga em 3 direções igualmente. Pode armazenar uma certa quantidade de liquido. Util para espalhar liquidos de uma fonte para multiplos alvos. block.liquid-tank.description = Armazena grandes quantidades de liquido. Use quando a demanda de materiais não for constante ou para guardar itens para resfriar blocos vitais. -block.liquid-junction.description = Age como uma ponte para dois canos que se cruzam. Util em situações que tem dois condutos carregando liquidos diferentes até localizações diferentes. +block.liquid-junction.description = Age como uma ponte para dois canos que se cruzam. Útil em situações em que há dois cano carregando liquidos diferentes até localizações diferentes. block.bridge-conduit.description = Bloco de transporte de liquidos avancados. Possibilita o transporte de liquido sobre 3 blocos acima de construções ou paredes -block.phase-conduit.description = Bloco avancado de transporte de liquido. Usa energia para teleportar liquidos conduto de fase sobre uma distancia severa. -block.power-node.description = Transmite poder em nodos. Maximo de 4 fontes de energia, sinks ou nodos podem ser conectados. Os nodos vão receber energia de ou dar energia para qualquer bloco adjacente. -block.power-node-large.description = Tem um raio maior que o nodo de energia e pode conectar até 6 fontes de energia, sinks ou nodos. -block.surge-tower.description = An extremely long-range power node with fewer available connections. -block.battery.description = Guarda energia sempre que tiver em abundancia e da energia sempre que precisar enquanto tiver capacidade. -block.battery-large.description = Guarda muito mais energia que uma beteria comum -block.combustion-generator.description = Gera poder usando combustivel ou oleo. +block.phase-conduit.description = Bloco avancado de transporte de liquido. Usa energia para teleportar liquidos para outro cano de fase em uma grande distância. +block.power-node.description = Transmite energia para células conectadas. A célula vai receber energia ou alimentar qualquer bloco adjacente. +block.power-node-large.description = Uma célula de energia avançada com maior alcance e mais conexões. +block.surge-tower.description = Uma célula de energia com um extremo alcance mas com menos conexões disponíveis. +block.battery.description = Armazena energia em tempos de energia excedente. Libera energia em tempos de déficit. +block.battery-large.description = Guarda muito mais energia que uma beteria comum. +block.combustion-generator.description = Gera energia usando combustível ou petróleo. block.thermal-generator.description = Gera uma quantidade grande de energia usando lava. block.turbine-generator.description = Mais eficiente que o gerador de Combustão, Mas requer agua adicional. block.differential-generator.description = Generates large amounts of energy. Utilizes the temperature difference between cryofluid and burning pyratite. From 532926a9e34803ec509f7d2b93bb9585bcca74cf Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 2 Oct 2019 23:09:35 -0400 Subject: [PATCH 084/204] Mod reloading that works for some ridiculous reason? --- core/assets/bundles/bundle.properties | 3 + .../anuke/mindustry/core/ContentLoader.java | 8 +++ .../src/io/anuke/mindustry/core/FileTree.java | 5 ++ .../io/anuke/mindustry/game/EventType.java | 4 ++ core/src/io/anuke/mindustry/mod/Mods.java | 65 ++++++++++++++++--- .../io/anuke/mindustry/ui/ItemsDisplay.java | 2 +- .../mindustry/ui/dialogs/ModsDialog.java | 28 ++++++-- 7 files changed, 99 insertions(+), 16 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index f384c8a86d..e0cefd28c1 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -72,6 +72,8 @@ mods = Mods mods.none = [LIGHT_GRAY]No mods found! mod.enabled = [lightgray]Enabled mod.disabled = [scarlet]Disabled +mod.disable = Disable +mod.enable = Enable mod.requiresrestart = The game will now close to apply the mod changes. mod.import = Import Mod mod.remove.confirm = This mod will be deleted. @@ -210,6 +212,7 @@ classic.export.text = [accent]Mindustry[] has just had a major update.\nClassic quit.confirm = Are you sure you want to quit? quit.confirm.tutorial = Are you sure you know what you're doing?\nThe tutorial can be re-taken in[accent] Settings->Game->Re-Take Tutorial.[] loading = [accent]Loading... +reloading = [accent]Reloading Mods... saving = [accent]Saving... wave = [accent]Wave {0} wave.waiting = [lightgray]Wave in {0} diff --git a/core/src/io/anuke/mindustry/core/ContentLoader.java b/core/src/io/anuke/mindustry/core/ContentLoader.java index c302eb912d..77ed6f219f 100644 --- a/core/src/io/anuke/mindustry/core/ContentLoader.java +++ b/core/src/io/anuke/mindustry/core/ContentLoader.java @@ -42,6 +42,14 @@ public class ContentLoader{ new LegacyColorMapper(), }; + /** Clears all initialized content.*/ + public void clear(){ + contentNameMap = new ObjectMap[ContentType.values().length]; + contentMap = new Array[ContentType.values().length]; + initialization = new ObjectSet<>(); + loaded = false; + } + /** Creates all content types. */ public void createContent(){ if(loaded){ diff --git a/core/src/io/anuke/mindustry/core/FileTree.java b/core/src/io/anuke/mindustry/core/FileTree.java index 1537c73da3..e6d7e78086 100644 --- a/core/src/io/anuke/mindustry/core/FileTree.java +++ b/core/src/io/anuke/mindustry/core/FileTree.java @@ -22,6 +22,11 @@ public class FileTree implements FileHandleResolver{ } } + /** Clears all mod files.*/ + public void clear(){ + files.clear(); + } + @Override public FileHandle resolve(String fileName){ return get(fileName); diff --git a/core/src/io/anuke/mindustry/game/EventType.java b/core/src/io/anuke/mindustry/game/EventType.java index 30817303a0..f26dc08970 100644 --- a/core/src/io/anuke/mindustry/game/EventType.java +++ b/core/src/io/anuke/mindustry/game/EventType.java @@ -83,6 +83,10 @@ public class EventType{ } + public static class ContentReloadEvent{ + + } + public static class DisposeEvent{ } diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index fb55a8142f..295ece2f85 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -15,8 +15,10 @@ import io.anuke.arc.util.*; import io.anuke.arc.util.io.*; import io.anuke.arc.util.serialization.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.gen.*; import io.anuke.mindustry.plugin.*; import io.anuke.mindustry.type.*; +import io.anuke.mindustry.ui.*; import java.io.*; import java.net.*; @@ -33,8 +35,9 @@ public class Mods implements Loadable{ private PixmapPacker packer; private Array loaded = new Array<>(); + private Array disabled = new Array<>(); private ObjectMap, ModMeta> metas = new ObjectMap<>(); - private boolean requiresRestart; + private boolean requiresReload; /** Returns a file named 'config.json' in a special folder for the specified plugin. * Call this in init(). */ @@ -60,7 +63,7 @@ public class Mods implements Loadable{ file.copyTo(dest); try{ loaded.add(loadMod(file)); - requiresRestart = true; + requiresReload = true; }catch(IOException e){ dest.delete(); throw e; @@ -137,6 +140,7 @@ public class Mods implements Loadable{ } packer.dispose(); + packer = null; } /** Removes a mod file and marks it for requiring a restart. */ @@ -147,11 +151,11 @@ public class Mods implements Loadable{ mod.file.delete(); } loaded.remove(mod); - requiresRestart = true; + requiresReload = true; } - public boolean requiresRestart(){ - return requiresRestart; + public boolean requiresReload(){ + return requiresReload; } /** Loads all mods from the folder, but does call any methods on them.*/ @@ -160,7 +164,12 @@ public class Mods implements Loadable{ if(!file.extension().equals("jar") && !file.extension().equals("zip") && !(file.isDirectory() && file.child("mod.json").exists())) continue; try{ - loaded.add(loadMod(file)); + LoadedMod mod = loadMod(file); + if(mod.enabled()){ + loaded.add(mod); + }else{ + disabled.add(mod); + } }catch(IllegalArgumentException ignored){ }catch(Exception e){ Log.err("Failed to load plugin file {0}. Skipping.", file); @@ -212,6 +221,23 @@ public class Mods implements Loadable{ } } + /** Reloads all mod content.*/ + public void reloadContent(){ + //epic memory leak + Core.atlas = new TextureAtlas(Core.files.internal("sprites/sprites.atlas")); + Tex.load(); + Tex.loadStyles(); + Styles.load(); + content.clear(); + content.createContent(); + loadAsync(); + loadSync(); + buildFiles(); + content.init(); + content.load(); + content.loadColors(); + } + /** Creates all the content found in mod files. */ public void loadContent(){ for(LoadedMod mod : loaded){ @@ -247,6 +273,11 @@ public class Mods implements Loadable{ return loaded; } + /** @return all disabled mods. */ + public Array disabled(){ + return disabled; + } + /** @return a list of mod names only, without versions. */ public Array getModNames(){ return loaded.select(l -> !l.meta.hidden).map(l -> l.name + ":" + l.meta.version); @@ -257,6 +288,21 @@ public class Mods implements Loadable{ return loaded.select(l -> !l.meta.hidden).map(l -> l.name + ":" + l.meta.version); } + /** Makes a mod enabled or disabled. shifts it.*/ + public void setEnabled(LoadedMod mod, boolean enabled){ + if(mod.enabled() != enabled){ + Core.settings.putSave(mod.name + "-enabled", enabled); + requiresReload = true; + if(!enabled){ + loaded.remove(mod); + disabled.add(mod); + }else{ + loaded.add(mod); + disabled.remove(mod); + } + } + } + /** @return the mods that the client is missing. * The inputted array is changed to contain the extra mods that the client has but the server doesn't.*/ public Array getIncompatibility(Array out){ @@ -335,9 +381,6 @@ public class Mods implements Loadable{ /** This mod's metadata. */ public final ModMeta meta; - //TODO implement - protected boolean enabled; - public LoadedMod(FileHandle file, FileHandle root, Mod mod, ModMeta meta){ this.root = root; this.file = file; @@ -345,6 +388,10 @@ public class Mods implements Loadable{ this.meta = meta; this.name = meta.name.toLowerCase().replace(" ", "-"); } + + public boolean enabled(){ + return Core.settings.getBool(name + "-enabled", true); + } } /** Plugin metadata information.*/ diff --git a/core/src/io/anuke/mindustry/ui/ItemsDisplay.java b/core/src/io/anuke/mindustry/ui/ItemsDisplay.java index 628fb27023..5e820ba459 100644 --- a/core/src/io/anuke/mindustry/ui/ItemsDisplay.java +++ b/core/src/io/anuke/mindustry/ui/ItemsDisplay.java @@ -40,7 +40,7 @@ public class ItemsDisplay extends Table{ private String format(Item item){ builder.setLength(0); builder.append(ui.formatAmount(data.items().get(item, 0))); - if(!state.teams.get(player.getTeam()).cores.isEmpty() && state.teams.get(player.getTeam()).cores.first().entity != null && state.teams.get(player.getTeam()).cores.first().entity.items.get(item) > 0){ + if(!state.is(State.menu) && !state.teams.get(player.getTeam()).cores.isEmpty() && state.teams.get(player.getTeam()).cores.first().entity != null && state.teams.get(player.getTeam()).cores.first().entity.items.get(item) > 0){ builder.append(" [unlaunched]+ "); builder.append(ui.formatAmount(state.teams.get(player.getTeam()).cores.first().entity.items.get(item))); } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java index d89d0f70b2..664e06ab09 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java @@ -1,7 +1,9 @@ package io.anuke.mindustry.ui.dialogs; import io.anuke.arc.*; +import io.anuke.arc.collection.*; import io.anuke.mindustry.gen.*; +import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.mod.Mods.*; import io.anuke.mindustry.ui.*; @@ -17,9 +19,9 @@ public class ModsDialog extends FloatingDialog{ shown(this::setup); hidden(() -> { - if(mods.requiresRestart()){ - ui.showOkText("$mods", "$mod.requiresrestart", () -> { - Core.app.exit(); + if(mods.requiresReload()){ + ui.loadAnd("$reloading", () -> { + mods.reloadContent(); }); } }); @@ -34,18 +36,32 @@ public class ModsDialog extends FloatingDialog{ void setup(){ cont.clear(); cont.defaults().width(520f).pad(4); - if(!mods.all().isEmpty()){ + if(!(mods.all().isEmpty() && mods.disabled().isEmpty())){ cont.pane(table -> { table.margin(10f).top(); - for(LoadedMod mod : mods.all()){ + Array all = Array.withArrays(mods.all(), mods.disabled()); + + boolean anyDisabled = false; + for(LoadedMod mod : all){ + if(!mod.enabled() && !anyDisabled && mods.all().size > 0){ + anyDisabled = true; + table.row(); + table.addImage().growX().height(4f).pad(6f).color(Pal.gray); + } + table.table(Styles.black6, t -> { t.defaults().pad(2).left().top(); t.margin(14f).left(); t.table(title -> { title.left(); - title.add("[accent]" + mod.meta.name + "[lightgray] v" + mod.meta.version); + title.add("[accent]" + mod.meta.name + "[lightgray] v" + mod.meta.version + (" | " + Core.bundle.get(mod.enabled() ? "mod.enabled" : "mod.disabled"))); title.add().growX(); + title.addButton(mod.enabled() ? "$mod.disable" : "$mod.enable", Styles.cleart, () -> { + mods.setEnabled(mod, !mod.enabled()); + setup(); + }).height(50f).margin(8f).width(100f); + title.addImageButton(Icon.trash16Small, Styles.cleari, () -> ui.showConfirm("$confirm", "$mod.remove.confirm", () -> { mods.removeMod(mod); setup(); From cce0040eafd606c47c1d66e3f94448c73c9686c3 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 2 Oct 2019 23:17:06 -0400 Subject: [PATCH 085/204] why does this work --- .../anuke/annotations/AssetsAnnotationProcessor.java | 2 +- core/assets/bundles/bundle.properties | 1 + core/src/io/anuke/mindustry/mod/Mods.java | 12 ++++++++++-- .../io/anuke/mindustry/ui/dialogs/ModsDialog.java | 3 +++ 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/annotations/src/main/java/io/anuke/annotations/AssetsAnnotationProcessor.java b/annotations/src/main/java/io/anuke/annotations/AssetsAnnotationProcessor.java index 9dc159405d..31b213d8ba 100644 --- a/annotations/src/main/java/io/anuke/annotations/AssetsAnnotationProcessor.java +++ b/annotations/src/main/java/io/anuke/annotations/AssetsAnnotationProcessor.java @@ -139,7 +139,7 @@ public class AssetsAnnotationProcessor extends AbstractProcessor{ loadBegin.addStatement("io.anuke.arc.Core.assets.load("+filename +", "+rtype+".class).loaded = a -> " + name + " = ("+rtype+")a", filepath, filepath.replace(".ogg", ".mp3")); - dispose.addStatement(name + ".dispose()"); + dispose.addStatement("io.anuke.arc.Core.assets.unload(" + filename + ")"); dispose.addStatement(name + " = null"); type.addField(FieldSpec.builder(ClassName.bestGuess(rtype), name, Modifier.STATIC, Modifier.PUBLIC).initializer("new io.anuke.arc.audio.mock.Mock" + rtype.substring(rtype.lastIndexOf(".") + 1)+ "()").build()); }); diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index e0cefd28c1..d5959052cf 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -75,6 +75,7 @@ mod.disabled = [scarlet]Disabled mod.disable = Disable mod.enable = Enable mod.requiresrestart = The game will now close to apply the mod changes. +mod.reloadrequired = [scarlet]Reload Required mod.import = Import Mod mod.remove.confirm = This mod will be deleted. mod.author = [LIGHT_GRAY]Author:[] {0} diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 295ece2f85..8888ac0382 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -221,18 +221,26 @@ public class Mods implements Loadable{ } } - /** Reloads all mod content.*/ + /** Reloads all mod content. How does this even work? I refuse to believe that it functions correctly.*/ public void reloadContent(){ //epic memory leak Core.atlas = new TextureAtlas(Core.files.internal("sprites/sprites.atlas")); Tex.load(); Tex.loadStyles(); Styles.load(); + loaded.clear(); + disabled.clear(); + load(); + buildFiles(); + Musics.dispose(); + Sounds.dispose(); + Musics.load(); + Sounds.load(); + Core.assets.finishLoading(); content.clear(); content.createContent(); loadAsync(); loadSync(); - buildFiles(); content.init(); content.load(); content.loadColors(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java index 664e06ab09..010bc886a9 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java @@ -2,6 +2,7 @@ package io.anuke.mindustry.ui.dialogs; import io.anuke.arc.*; import io.anuke.arc.collection.*; +import io.anuke.arc.util.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.mod.Mods.*; @@ -36,6 +37,8 @@ public class ModsDialog extends FloatingDialog{ void setup(){ cont.clear(); cont.defaults().width(520f).pad(4); + cont.add("$mod.reloadrequired").visible(mods::requiresReload).center().get().setAlignment(Align.center); + cont.row(); if(!(mods.all().isEmpty() && mods.disabled().isEmpty())){ cont.pane(table -> { table.margin(10f).top(); From 92d7efeea20c26f0223164006ddc00c5b20d451b Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 3 Oct 2019 08:59:53 -0400 Subject: [PATCH 086/204] Support for modded floors --- .../io/anuke/mindustry/game/GlobalData.java | 1 + core/src/io/anuke/mindustry/mod/Mods.java | 6 ++-- .../mindustry/ui/dialogs/ModsDialog.java | 4 +-- .../anuke/mindustry/world/blocks/Floor.java | 30 +++++++++++++++++-- 4 files changed, 33 insertions(+), 8 deletions(-) diff --git a/core/src/io/anuke/mindustry/game/GlobalData.java b/core/src/io/anuke/mindustry/game/GlobalData.java index a782dc3f07..a644c3eed8 100644 --- a/core/src/io/anuke/mindustry/game/GlobalData.java +++ b/core/src/io/anuke/mindustry/game/GlobalData.java @@ -150,6 +150,7 @@ public class GlobalData{ @SuppressWarnings("unchecked") public void load(){ + items.clear(); unlocked = Core.settings.getObject("unlocks", ObjectMap.class, ObjectMap::new); for(Item item : Vars.content.items()){ items.put(item, Core.settings.getInt("item-" + item.name, 0)); diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 8888ac0382..50254ce995 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -18,7 +18,6 @@ import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.plugin.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.ui.*; import java.io.*; import java.net.*; @@ -225,9 +224,6 @@ public class Mods implements Loadable{ public void reloadContent(){ //epic memory leak Core.atlas = new TextureAtlas(Core.files.internal("sprites/sprites.atlas")); - Tex.load(); - Tex.loadStyles(); - Styles.load(); loaded.clear(); disabled.clear(); load(); @@ -244,6 +240,8 @@ public class Mods implements Loadable{ content.init(); content.load(); content.loadColors(); + data.load(); + requiresReload = false; } /** Creates all the content found in mod files. */ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java index 010bc886a9..c0109b649f 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java @@ -60,10 +60,10 @@ public class ModsDialog extends FloatingDialog{ title.add("[accent]" + mod.meta.name + "[lightgray] v" + mod.meta.version + (" | " + Core.bundle.get(mod.enabled() ? "mod.enabled" : "mod.disabled"))); title.add().growX(); - title.addButton(mod.enabled() ? "$mod.disable" : "$mod.enable", Styles.cleart, () -> { + title.addImageTextButton(mod.enabled() ? "$mod.disable" : "$mod.enable", mod.enabled() ? Icon.arrowDownSmall : Icon.arrowUpSmall, Styles.cleart, () -> { mods.setEnabled(mod, !mod.enabled()); setup(); - }).height(50f).margin(8f).width(100f); + }).height(50f).margin(8f).width(130f); title.addImageButton(Icon.trash16Small, Styles.cleari, () -> ui.showConfirm("$confirm", "$mod.remove.confirm", () -> { mods.removeMod(mod); diff --git a/core/src/io/anuke/mindustry/world/blocks/Floor.java b/core/src/io/anuke/mindustry/world/blocks/Floor.java index 9985a617d4..e11a3a63e2 100644 --- a/core/src/io/anuke/mindustry/world/blocks/Floor.java +++ b/core/src/io/anuke/mindustry/world/blocks/Floor.java @@ -4,10 +4,12 @@ import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.graphics.g2d.TextureAtlas.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.Effects.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -53,7 +55,7 @@ public class Floor extends Block{ protected byte eq = 0; protected Array blenders = new Array<>(); protected IntSet blended = new IntSet(); - protected TextureRegion edgeRegion, edgierRegion; + protected TextureRegion edgeRegion; public Floor(String name){ super(name); @@ -81,7 +83,31 @@ public class Floor extends Block{ } region = variantRegions[0]; edgeRegion = Core.atlas.find("edge"); - edgierRegion = Core.atlas.find("edgier"); + } + + @Override + public void createIcons(PixmapPacker out, PixmapPacker editor){ + super.createIcons(out, editor); + editor.pack("editor-" + name, Core.atlas.getPixmap((AtlasRegion)icon(Cicon.full)).crop()); + + if(blendGroup != this){ + return; + } + + Color color = new Color(); + Color color2 = new Color(); + PixmapRegion image = Core.atlas.getPixmap((AtlasRegion)generateIcons()[0]); + PixmapRegion edge = Core.atlas.getPixmap("edge-stencil"); + Pixmap result = new Pixmap(edge.width, edge.height); + + for(int x = 0; x < edge.width; x++){ + for(int y = 0; y < edge.height; y++){ + edge.getPixel(x, y, color); + result.draw(x, y, color.mul(color2.set(image.getPixel(x % image.width, y % image.height)))); + } + } + + out.pack(name + "-edge", result); } @Override From 6dc1a21cf077d951c67d79157e0fdadc99b1e3ce Mon Sep 17 00:00:00 2001 From: azureblue Date: Thu, 3 Oct 2019 16:51:19 +0200 Subject: [PATCH 087/204] fixing typo Co-Authored-By: Draco <54777154+Dr4coDragon@users.noreply.github.com> --- core/assets/bundles/bundle_pl.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 0eddde739f..ec7436d63b 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -922,7 +922,7 @@ unit.eruptor.name = Roztapiacz unit.chaos-array.name = Chaos unit.eradicator.name = Niszczyciel unit.lich.name = Obudzony -unit.reaper.name = Żniwiaż +unit.reaper.name = Żniwiarz tutorial.next = [lightgray] tutorial.intro = Wszedłeś do[scarlet] Samouczka Mindustry.[]\nZacznij od[accent] wydobycia miedzi[]. Aby to zrobić, dotknij żyły rudy miedzi w pobliżu rdzenia.\n\n[accent]{0}/{1} miedź tutorial.drill = Wydobywanie ręczne nie jest efektywne.\n[accent]Wiertła []mogą kopać automatycznie.\nKliknij zakładkę wiertła w prawym dolnym rogu.\nWybierz[accent] wiertło mechaniczne[]. Umieść go na złożu miedzi, klikając.\n[accent]Kliknij prawym przyciskiem myszy[], aby przestać budować. From 7e11cd29e183d2d62bbc9a14cb272a243a1d5c8f Mon Sep 17 00:00:00 2001 From: Miguel de Dios Matias Date: Thu, 3 Oct 2019 17:38:49 +0200 Subject: [PATCH 088/204] Updated and fixed some spanish translations and added empty lines and unstranslated lines from english (to keep the similar structure). --- core/assets/bundles/bundle_es.properties | 74 +++++++++++++++++++----- 1 file changed, 59 insertions(+), 15 deletions(-) diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 74396541de..d0e1005d7d 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -16,11 +16,14 @@ screenshot.invalid = Mapa demasiado grande, no hay suficiente memoria para la ca gameover = Tu núcleo ha sido destruido. gameover.pvp = ¡El equipo[accent] {0}[] ha ganado! highscore = [accent]¡Nueva mejor puntuación! -load.sound = Sounds -load.map = Maps -load.image = Images -load.content = Content -load.system = System + +load.sound = Sonidos +load.map = Mapas +load.image = Imágenes +load.content = Contenido +load.system = Sistema +load.mod = Mods + stat.wave = Oleadas Derrotadas:[accent] {0} stat.enemiesDestroyed = Enemigos Destruidos:[accent] {0} stat.built = Estructuras Construidas:[accent] {0} @@ -28,7 +31,9 @@ stat.destroyed = Estructuras Destruidas:[accent] {0} stat.deconstructed = Estructuras Desconstruidas:[accent] {0} stat.delivered = Recursos Lanzados: stat.rank = Rango final: [accent]{0} + launcheditems = [accent]Recursos Lanzados +launchinfo = [unlaunched][[LAUNCH] tu núcleo core obtenga los objetos indicados en azul. map.delete = ¿Estás seguro que quieres borrar el mapa "[accent]{0}[]"? level.highscore = Puntuación más alta: [accent]{0} level.select = Selección de nivel @@ -48,18 +53,34 @@ minimap = Minimapa close = Cerrar website = Sitio web quit = Salir -save.quit = Save & Quit +save.quit = Guardar & Salir maps = Mapas -maps.browse = Browse Maps +maps.browse = Navegar por los Mapas continue = Continuar maps.none = [LIGHT_GRAY]¡No se han encontrado mapas! -invalid = Invalid +invalid = Invalido preparingconfig = Preparing Config preparingcontent = Preparing Content uploadingcontent = Uploading Content uploadingpreviewfile = Uploading Preview File committingchanges = Comitting Changes -done = Done +done = Hecho + +mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry Github or Discord. +mods.alpha = [accent](Alpha) +mods = Mods +mods.none = [LIGHT_GRAY]No mods found! +mod.enabled = [lightgray]Enabled +mod.disabled = [scarlet]Disabled +mod.disable = Disable +mod.enable = Enable +mod.requiresrestart = The game will now close to apply the mod changes. +mod.reloadrequired = [scarlet]Reload Required +mod.import = Import Mod +mod.remove.confirm = This mod will be deleted. +mod.author = [LIGHT_GRAY]Author:[] {0} +mod.missing = This save contains mods that you have recently updated or no longer have installed. Save corruption may occur. Are you sure you want to load it?\n[lightgray]Mods:\n{0} + about.button = Acerca de name = Nombre: noname = Elige un[accent] nombre de jugador[] primero. @@ -92,7 +113,7 @@ server.versions = Your version:[accent] {0}[]\nVersión del servidor:[accent] {1 host.info = El botón [accent]host[] hostea un servidor en el puerto [scarlet]6567[]. \nCualquier persona en la misma [LIGHT_GRAY]wifi o red local[] debería poder ver tu servidor en la lista de servidores.\n\nSi quieres que cualquier persona se pueda conectar de cualquier lugar por IP, la [accent]asignación de puertos[] es requerida.\n\n[LIGHT_GRAY]Nota: Si alguien experimenta problemas conectándose a tu partida LAN, asegúrate de permitir a Mindustry acceso a tu red local mediante la configuración de tu firewall. join.info = Aquí, puedes escribir la [accent]IP de un server[] para conectarte, o descubrir servidores de [accent]red local[] para conectarte.\nLAN y WAN es soportado para jugar en multijugador.\n\n[LIGHT_GRAY]Nota: No hay una lista automática global de servidores; si quieres conectarte por IP, tendrás que preguntarle al anfitrión por la IP. hostserver = Hostear Servidor -invitefriends = Invite Friends +invitefriends = Invitar Amigos hostserver.mobile = Hostear\nJuego host = Hostear hosting = [accent]Abriendo servidor... @@ -174,6 +195,7 @@ warning = Aviso. confirm = Confirmar delete = Borrar view.workshop = View In Workshop +workshop.listing = Edit Workshop Listing ok = OK open = Abrir customize = Personalizar @@ -191,6 +213,7 @@ classic.export.text = [accent]Mindustry[] has just had a major update.\nClassic quit.confirm = ¿Estás seguro de querer salir de la partida? quit.confirm.tutorial = ¿Estás seguro de que sabes qué estas haciendo?\nSe puede hacer el tutorial de nuevo in[accent] Ajustes->Juego->Volver a hacer tutorial.[] loading = [accent]Cargando... +reloading = [accent]Reloading Mods... saving = [accent]Guardando... wave = [accent]Oleada {0} wave.waiting = Oleada en {0} @@ -211,7 +234,12 @@ map.nospawn.pvp = ¡Este mapa no tiene ningún núcleo enemigo para que aparezca map.nospawn.attack = ¡Este mapa no tiene núcleos para que el jugador ataque! Añade núcleos[SCARLET] red[] a este mapa en el editor. map.invalid = Error cargando el mapa: archivo corrupto o inválido. map.publish.error = Error publishing map: {0} +map.update = Update Map +map.load.error = Error fetching workshop details: {0} +map.missing = This map has been deleted or moved.\n[lightgray]The workshop listing has now been automatically un-linked from the map. map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! +map.menu = Select what you would like to do with this map. +map.changelog = Changelog (optional): eula = Steam EULA map.publish = Map published. map.publishing = [accent]Publishing map... @@ -291,6 +319,7 @@ editor.overwrite = [accent]¡Advertencia!\nEsto sobrescribe un mapa ya existente editor.overwrite.confirm = [scarlet]¡Advertencia![] Un mapa con ese nombre ya existe. ¿Estás seguro de querer sobrescribirlo? editor.exists = A map with this name already exists. editor.selectmap = Selecciona un mapa para cargar: + toolmode.replace = Sustituir toolmode.replace.description = Solo dibuja en bloques sólidos. toolmode.replaceall = Sustituir Todo @@ -305,6 +334,7 @@ toolmode.fillteams = Llenar Equipos toolmode.fillteams.description = Llena equipos en vez de bloques. toolmode.drawteams = Dibujar Equipos toolmode.drawteams.description = Dibuja equipos en vez de bloques. + filters.empty = [LIGHT_GRAY]¡No hay filtros! Añade uno con el botón de abajo. filter.distort = Distorsionar filter.noise = Ruido @@ -336,6 +366,7 @@ filter.option.floor2 = Secondary Floor filter.option.threshold2 = Secondary Threshold filter.option.radius = Radio filter.option.percentile = Porcentaje + width = Ancho: height = Alto: menu = Menú @@ -353,6 +384,7 @@ tutorial.retake = Volver a hacer tutorial editor = Editor mapeditor = Editor de Mapa donate = Donar + abandon = Abandonar abandon.text = Esta zona y sus recursos se perderán ante el enemigo. locked = Bloqueado @@ -379,6 +411,7 @@ zone.objective.survival = Sobrevivir zone.objective.attack = Destruir Núcleo Enemigo add = Añadir... boss.health = Salud del Jefe + connectfail = [crimson]Ha fallado la conexión con el servidor: [accent]{0} error.unreachable = Servidor inaccesible. error.invalidaddress = Dirección inválida. @@ -389,6 +422,7 @@ error.mapnotfound = ¡Archivo de mapa no encontrado! error.io = Error I/O de conexión. error.any = Error de red desconocido. error.bloom = Failed to initialize bloom.\nYour device may not support it. + zone.groundZero.name = Terreno Cero zone.desertWastes.name = Ruinas del Desierto zone.craters.name = Los Cráteres @@ -403,6 +437,7 @@ zone.saltFlats.name = Salinas zone.impact0078.name = Impacto 0078 zone.crags.name = Riscos zone.fungalPass.name = Fungal Pass + zone.groundZero.description = La zona óptima para empear una vez más. Riesgo bajo de los enemigos. Pocos recursos.\nConsigue tanto plomo y cobre como puedas.\nSigue avanzando. zone.frozenForest.description = Incluso aquí, cerca de las montañas, las esporas se han expandido. Las temperaturas gélidas no pueden contenerlas para siempre.\n\nEmpieza a investigar sobre energía. Cnstruye generadores de combustión. Aprende a usar reparadores. zone.desertWastes.description = Estas ruinas son vastas, impredecibles y entrecruzadas con sectores de estructuras abandonadas.\nHay carbñon presente en la región. Quémalo para energía, o sintetiza grafito.\n\n[lightgray]La zona de aparición no puede ser garantizada. @@ -417,6 +452,7 @@ zone.nuclearComplex.description = Una antigua facilidad para la producción y el zone.fungalPass.description = Una zona transitoria entre alta montaña y zonas más bajas con esporas. Una base enemiga pequeña de reconocimiento se ubica aquí.\nDestrúyela.nUsa Dagas y Orugas. Destruye los dos núcleos. zone.impact0078.description = zone.crags.description = + settings.language = Idioma settings.data = Game Data settings.reset = Reiniciar por los de defecto @@ -428,9 +464,7 @@ settings.graphics = Gráficos settings.cleardata = Limpiar Datos del Juego... settings.clear.confirm = ¿Estas seguro de querer limpiar estos datos?\n¡Esta acción no puede deshacerse! settings.clearall.confirm = [scarlet]ADVERTENCIA![]\nEsto va a eliminar todos tus datos, incluyendo guardados, mapas, desbloqueos y keybinds.\nUna vez presiones 'ok', el juego va a borrrar todos tus datos y saldrá del juego automáticamente. -settings.clearunlocks = Eliminar Desbloqueos -settings.clearall = Eliminar Todo -paused = Pausado +paused = [accent] < Pausado > yes = Sí no = No info.title = [accent]Información @@ -471,6 +505,7 @@ blocks.inaccuracy = Imprecisión blocks.shots = Disparos blocks.reload = Recarga blocks.ammo = Munición + bar.drilltierreq = Se requiere un mejor taladro. bar.drillspeed = Velocidad del Taladro: {0}/s bar.efficiency = Eficiencia: {0}% @@ -485,6 +520,7 @@ bar.heat = Calor bar.power = Energía bar.progress = Progreso de construcción bar.spawned = Unidades: {0}/{1} + bullet.damage = [stat]{0}[lightgray] daño bullet.splashdamage = [stat]{0}[lightgray] daño de área ~[stat] {1}[lightgray] casillas bullet.incendiary = [stat]incendiaria @@ -496,6 +532,7 @@ bullet.freezing = [stat]freezing bullet.tarred = [stat]tarred bullet.multiplier = [stat]{0}[lightgray]x multiplicador de munición bullet.reload = [stat]{0}[lightgray]x recarga + unit.blocks = bloques unit.powersecond = unidades de energía/segundo unit.liquidsecond = unidades de líquido/segundo @@ -558,6 +595,7 @@ setting.savecreate.name = Auto-Create Saves setting.publichost.name = Public Game Visibility setting.chatopacity.name = Opacidad del Chat setting.playerchat.name = Display In-Game Chat +public.confirm = Do you want to make your game public?\n[lightgray]This can be changed later in Settings->Game->Public Game Visibility. uiscale.reset = UI scale has been changed.\nPress "OK" to confirm this scale.\n[scarlet]Reverting and exiting in[accent] {0}[] seconds... uiscale.cancel = Cancel & Exit setting.bloom.name = Bloom @@ -593,6 +631,7 @@ keybind.chat.name = Chat keybind.player_list.name = Lista de jugadores keybind.console.name = Consola keybind.rotate.name = Rotar +keybind.rotateplaced.name = Rotate Existing (Hold) keybind.toggle_menus.name = Alternar menús keybind.chat_history_prev.name = Historial de chat anterior keybind.chat_history_next.name = Historial de chat siguiente @@ -604,11 +643,13 @@ mode.survival.name = Supervivencia mode.survival.description = El modo normal. Recursos limitados y oleadas automáticas. mode.sandbox.name = Sandbox mode.sandbox.description = Recursos ilimitados y sin temporizador para las oleadas. +mode.editor.name = Editor mode.pvp.name = PvP mode.pvp.description = Pelea contra otros jugadores localmente. mode.attack.name = Attack mode.attack.description = No hay oleadas, el objetivo es destruir la base enemiga. mode.custom = Normas personalizadas + rules.infiniteresources = Recursos Infinitos rules.wavetimer = Temportzador de Oleadas rules.waves = Oleadas @@ -635,6 +676,7 @@ rules.title.resourcesbuilding = Recursos y Construcción rules.title.player = Jugadores rules.title.enemy = Enemigos rules.title.unit = Unidades + content.item.name = Objetos content.liquid.name = Líquidos content.unit.name = Unidades @@ -696,6 +738,7 @@ mech.buildspeed = [LIGHT_GRAY]Velocidad de Construcción: {0}% liquid.heatcapacity = [LIGHT_GRAY]Capacidad Térmica: {0} liquid.viscosity = [LIGHT_GRAY]Viscosidad: {0} liquid.temperature = [LIGHT_GRAY]Temperatura: {0} + block.sand-boulder.name = Piedra de Arena block.grass.name = Hierba block.salt.name = Sal @@ -885,8 +928,8 @@ block.container.name = Contenedor block.launch-pad.name = Pad de Lanzamiento block.launch-pad-large.name = Pad de Lanzammiento Grande team.blue.name = Azul -team.crux.name = red -team.sharded.name = orange +team.crux.name = rojo +team.sharded.name = naranja team.orange.name = Naranja team.derelict.name = derelict team.green.name = Verde @@ -926,6 +969,7 @@ tutorial.deposit = Deposita recursos en bloques arrastrándolos de tu nave al bl tutorial.waves = El[LIGHT_GRAY] enemigo[] se acerca.\n\nDefiende tu núcleo por 2 oleadas. Construye más torretas y taladros. Mina más cobre. tutorial.waves.mobile = El[lightgray] enemigo[] se acerca.\n\nDefiende tu núcleo por 2 oleadas. Tu nave disparará automáticamente a los enemigos.\nConstruye más torretas y taladros. Mina más cobre. tutorial.launch = Una vez llegues a cierta oleada, podrás[accent]lanzar el núcleo[], dejando atrás tus defensas y los recursos en tu núcleo.[]\nEstos recursos pueden ser usados para investigar nueva tecnología.\n\n[accent]Pulsa el botón de lanzamiento. + item.copper.description = Un útil material estructural. Usado extensivamente en todo tipo de bloques. item.lead.description = Un material básico. Usado extensivamente en electrónicos y bloques de transferencia de líquidos. item.metaglass.description = Un compuesto muy duro de cristal. Usado extensivamente para almacenamiento y distribución de líquidos. From 8e0979020d357a1020e3469bd36fd60fad691996 Mon Sep 17 00:00:00 2001 From: Miguel de Dios Matias Date: Thu, 3 Oct 2019 17:53:51 +0200 Subject: [PATCH 089/204] Update the spanish strings. --- core/assets/bundles/bundle_es.properties | 68 ++++++++++++------------ 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index d0e1005d7d..4876f809ce 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -40,7 +40,7 @@ level.select = Selección de nivel level.mode = Modo de juego: showagain = No mostrar otra vez en la próxima sesión coreattack = < ¡El núcleo está bajo ataque! > -nearpoint = [[ [scarlet]ABANDONA EL PUNTO DE APARICIÓN IMNEDIATAMENTE[] ]\naniquilación inminente +nearpoint = [[ [scarlet]ABANDONA EL PUNTO DE APARICIÓN INMEDIATAMENTE[] ]\naniquilación inminente database = Base de datos del núcleo savegame = Guardar Partida loadgame = Cargar Partida @@ -115,7 +115,7 @@ join.info = Aquí, puedes escribir la [accent]IP de un server[] para conectarte, hostserver = Hostear Servidor invitefriends = Invitar Amigos hostserver.mobile = Hostear\nJuego -host = Hostear +host = Servidor hosting = [accent]Abriendo servidor... hosts.refresh = Actualizar hosts.discovering = Descubrir partidas LAN @@ -150,11 +150,11 @@ confirmunadmin = ¿Estás seguro de querer quitar los permisos de administrador joingame.title = Unirse a la partida joingame.ip = IP: disconnect = Desconectado. -disconnect.error = Connection error. -disconnect.closed = Connection closed. +disconnect.error = Error en la conexión. +disconnect.closed = Conexión cerrada. disconnect.timeout = Timed out. disconnect.data = ¡Se ha fallado la carga de datos del mundo! -cantconnect = Unable to join game ([accent]{0}[]). +cantconnect = No es posible unirse a la partida ([accent]{0}[]). connecting = [accent]Conectando... connecting.data = [accent]Cargando datos del mundo... server.port = Puerto: @@ -180,7 +180,7 @@ save.rename = Renombrar save.rename.text = Nuevo nombre: selectslot = Selecciona un Punto de Guardado. slot = [accent]Casilla {0} -editmessage = Edit Message +editmessage = Editar mensaje save.corrupted = [accent]¡El punto de guardado está corrupto o es inválido!\nSi acabas de actualizar el juego, esto debe ser probablemente un cambio en el formato de guardado y[scarlet] no[] un error. empty = on = Encendido @@ -188,7 +188,7 @@ off = Apagado save.autosave = Autoguardado: {0} save.map = Mapa: {0} save.wave = Oleada {0} -save.mode = Gamemode: {0} +save.mode = ModoJuego: {0} save.date = Última vez guardado: {0} save.playtime = Tiempo de juego: {0} warning = Aviso. @@ -203,9 +203,9 @@ cancel = Cancelar openlink = Abrir Enlace copylink = Copiar Enlace back = Atrás -data.export = Export Data -data.import = Import Data -data.exported = Data exported. +data.export = Exportar Datos +data.import = Importar Datos +data.exported = Datos exportados. data.invalid = This isn't valid game data. data.import.confirm = Importing external data will erase[scarlet] all[] your current game data.\n[accent]This cannot be undone![]\n\nOnce the data is imported, your game will exit immediately. classic.export = Export Classic Data @@ -234,15 +234,15 @@ map.nospawn.pvp = ¡Este mapa no tiene ningún núcleo enemigo para que aparezca map.nospawn.attack = ¡Este mapa no tiene núcleos para que el jugador ataque! Añade núcleos[SCARLET] red[] a este mapa en el editor. map.invalid = Error cargando el mapa: archivo corrupto o inválido. map.publish.error = Error publishing map: {0} -map.update = Update Map +map.update = Actualizar Mapa map.load.error = Error fetching workshop details: {0} map.missing = This map has been deleted or moved.\n[lightgray]The workshop listing has now been automatically un-linked from the map. map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! map.menu = Select what you would like to do with this map. -map.changelog = Changelog (optional): +map.changelog = Lista de cambios (opcional): eula = Steam EULA -map.publish = Map published. -map.publishing = [accent]Publishing map... +map.publish = Mapa publicado. +map.publishing = [accent]Publicando Mapa... editor.brush = Pincel editor.openin = Abrir en el Editor editor.oregen = Generación de Minerales @@ -274,7 +274,7 @@ waves.invalid = Oleadas inválidaas en el portapapeles. waves.copied = Oleadas copiadas. waves.none = No hay enemigos definidos.\nNótese que las listas de oleadas vacías se sustituirán por la lista por defecto. editor.default = [LIGHT_GRAY] -details = Details... +details = Detalles... edit = Editar... editor.name = Nombre: editor.spawn = Spawn Unit @@ -284,7 +284,7 @@ editor.errorload = Error cargando el archivo:\n[accent]{0} editor.errorsave = Error guardando el archivo:\n[accent]{0} editor.errorimage = Eso es una imagen, no un mapa. No cambies las extensiones del archivo esperando que funcione.\nSi quieres importar un mapa viejo, usa el botón de 'import legacy map' en el editor. editor.errorlegacy = Este mapa es demasiado viejo y usa un formato de mapa que ya no es soportado. -editor.errornot = This is not a map file. +editor.errornot = Esto no es un fichero de mapa. editor.errorheader = Este mapa es inválido o está corrupto. editor.errorname = El mapa no tiene un nombre definido. editor.update = Actualizar @@ -401,7 +401,7 @@ launch.skip.confirm = Si saltas la oleada ahora, no podrás lanzar recursos hast uncover = Descubrir configure = Configurar carga inicial configure.locked = [LIGHT_GRAY]Alcanza la oleada {0}\npara configurar la carga inicial. -configure.invalid = Amount must be a number between 0 and {0}. +configure.invalid = La cantidad debe estar entre 0 y {0}. zone.unlocked = [LIGHT_GRAY]{0} desbloqueado. zone.requirement.complete = Oleada {0} alcanzada:\nrequerimientos de la zona {1} cumplidos. zone.config.complete = Oleada {0} alcanzada:\nconfiguración de carga inicial desbloqueada. @@ -450,11 +450,11 @@ zone.tarFields.description = Las afueras de una zona de producción de petróleo zone.desolateRift.description = Una zona extremadamente peligrosa. Tiene muchos recursos pero poco espacio. Riesgo alto de destrucción. Abandona lo antes posible. No te dejes engañar por la gran separación de tiempo entre oleadas enemigas. zone.nuclearComplex.description = Una antigua facilidad para la producción y el procesamiento del torio reducido a ruinas.\n[lightgray]Investiga el torio y sus diversos usos.\n\nEl enemigo está presente en números grandes, constantemente buscando atacantes. zone.fungalPass.description = Una zona transitoria entre alta montaña y zonas más bajas con esporas. Una base enemiga pequeña de reconocimiento se ubica aquí.\nDestrúyela.nUsa Dagas y Orugas. Destruye los dos núcleos. -zone.impact0078.description = -zone.crags.description = +zone.impact0078.description = +zone.crags.description = settings.language = Idioma -settings.data = Game Data +settings.data = Datos del Juego settings.reset = Reiniciar por los de defecto settings.rebind = Reasignar settings.controls = Controles @@ -463,7 +463,7 @@ settings.sound = Sonido settings.graphics = Gráficos settings.cleardata = Limpiar Datos del Juego... settings.clear.confirm = ¿Estas seguro de querer limpiar estos datos?\n¡Esta acción no puede deshacerse! -settings.clearall.confirm = [scarlet]ADVERTENCIA![]\nEsto va a eliminar todos tus datos, incluyendo guardados, mapas, desbloqueos y keybinds.\nUna vez presiones 'ok', el juego va a borrrar todos tus datos y saldrá del juego automáticamente. +settings.clearall.confirm = [scarlet]ADVERTENCIA![]\nEsto va a eliminar todos tus datos, incluyendo guardados, mapas, desbloqueos y atajos de teclado.\nUna vez presiones 'ok', el juego va a borrrar todos tus datos y saldrá del juego automáticamente. paused = [accent] < Pausado > yes = Sí no = No @@ -500,7 +500,7 @@ blocks.boosteffect = Efecto del Potenciador blocks.maxunits = Máximo de Unidades Activas blocks.health = Vida blocks.buildtime = Tiempo de construcción -blocks.buildcost = Build Cost +blocks.buildcost = Coste de construcción blocks.inaccuracy = Imprecisión blocks.shots = Disparos blocks.reload = Recarga @@ -510,11 +510,11 @@ bar.drilltierreq = Se requiere un mejor taladro. bar.drillspeed = Velocidad del Taladro: {0}/s bar.efficiency = Eficiencia: {0}% bar.powerbalance = Energía: {0} -bar.powerstored = Stored: {0}/{1} +bar.powerstored = Almacenados: {0}/{1} bar.poweramount = Energía: {0} bar.poweroutput = Salida de Energía: {0} -bar.items = Items: {0} -bar.capacity = Capacity: {0} +bar.items = Objetos: {0} +bar.capacity = Capacidad: {0} bar.liquid = Líquido bar.heat = Calor bar.power = Energía @@ -541,7 +541,7 @@ unit.liquidunits = unidades de líquido unit.powerunits = unidades de energía unit.degrees = grados unit.seconds = segundos -unit.persecond = /sec +unit.persecond = /seg unit.timesspeed = x velocidad unit.percent = % unit.items = objetos @@ -557,7 +557,7 @@ setting.shadows.name = Sombras setting.linear.name = Linear Filtering setting.animatedwater.name = Agua Animada setting.animatedshields.name = Escudos Animados -setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[] +setting.antialias.name = Antialias[LIGHT_GRAY] (necesita reiniciar)[] setting.indicators.name = Indicadores de Aliados setting.autotarget.name = Auto apuntado setting.keyboard.name = Controles de Ratón+Teclado @@ -565,7 +565,7 @@ setting.touchscreen.name = Touchscreen Controls setting.fpscap.name = Máx FPS setting.fpscap.none = Nada setting.fpscap.text = {0} FPS -setting.uiscale.name = Escala de IU[lightgray] (necesita reinicio)[] +setting.uiscale.name = Escala de IU[lightgray] (necesita reiniciar)[] setting.swapdiagonal.name = Siempre Colocar Diagonalmente setting.difficulty.training = entrenamiento setting.difficulty.easy = fácil @@ -581,7 +581,7 @@ setting.seconds = {0} Segundos setting.fullscreen.name = Pantalla Completa setting.borderlesswindow.name = Ventana sin Bordes[LIGHT_GRAY] (podría requerir un reinicio) setting.fps.name = Mostrar FPS -setting.vsync.name = VSync +setting.vsync.name = SincV setting.lasers.name = Mostrar Energía de los Láseres setting.pixelate.name = Pixelar [LIGHT_GRAY](podría reducir el rendimiento) setting.minimap.name = Mostrar Minimapa @@ -597,9 +597,9 @@ setting.chatopacity.name = Opacidad del Chat setting.playerchat.name = Display In-Game Chat public.confirm = Do you want to make your game public?\n[lightgray]This can be changed later in Settings->Game->Public Game Visibility. uiscale.reset = UI scale has been changed.\nPress "OK" to confirm this scale.\n[scarlet]Reverting and exiting in[accent] {0}[] seconds... -uiscale.cancel = Cancel & Exit +uiscale.cancel = Cancelar & Salir setting.bloom.name = Bloom -keybind.title = Rebind Keys +keybind.title = Cambiar accesos de teclado keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported. category.general.name = General category.view.name = Visión @@ -614,7 +614,7 @@ keybind.press.axis = Pulsa un eje o botón... keybind.screenshot.name = Captura de pantalla de Mapa keybind.move_x.name = Mover x keybind.move_y.name = Mover y -keybind.fullscreen.name = Toggle Fullscreen +keybind.fullscreen.name = Intercambiar con Pantalla Completa keybind.select.name = Seleccionar keybind.diagonal_placement.name = Construcción Diagonal keybind.pick.name = Pick Block @@ -646,7 +646,7 @@ mode.sandbox.description = Recursos ilimitados y sin temporizador para las olead mode.editor.name = Editor mode.pvp.name = PvP mode.pvp.description = Pelea contra otros jugadores localmente. -mode.attack.name = Attack +mode.attack.name = Ataque mode.attack.description = No hay oleadas, el objetivo es destruir la base enemiga. mode.custom = Normas personalizadas @@ -699,7 +699,7 @@ item.pyratite.name = Pirotita item.metaglass.name = Metacristal item.scrap.name = Chatarra liquid.water.name = Agua -liquid.slag.name = Slag +liquid.slag.name = Escoria liquid.oil.name = Petróleo liquid.cryofluid.name = Criogénico mech.alpha-mech.name = Alpha From 7491366658daec9d46cc54069541bf7f55ba58c8 Mon Sep 17 00:00:00 2001 From: Ormek <56127246+Ormek@users.noreply.github.com> Date: Thu, 3 Oct 2019 18:10:36 +0200 Subject: [PATCH 090/204] Fixed link to "bleeding edge live builds." (#768) Old target (Jenkins) says that it is no longer up to date and that we should look at github instead. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f92f2b9a96..562f645c4f 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ _[Wiki](https://mindustrygame.github.io/wiki)_ ### Building -Bleeding-edge live builds are generated automatically for every commit. You can see them [here](https://jenkins.hellomouse.net/job/mindustry/). +Bleeding-edge live builds are generated automatically for every commit. You can see them [here](https://github.com/Anuken/MindustryBuilds/releases). Old builds might still be on [jenkins](https://jenkins.hellomouse.net/job/mindustry/). If you'd rather compile on your own, follow these instructions. First, make sure you have Java 8 and JDK 8 installed. Open a terminal in the root directory, `cd` to the Mindustry folder and run the following commands: From 6d2a4d4d2b6695acd3a06c9c1c01de0604a9cc55 Mon Sep 17 00:00:00 2001 From: azureblue Date: Thu, 3 Oct 2019 18:45:28 +0200 Subject: [PATCH 091/204] more bundle_pl translation changes Made a few more changes as I came across translations that were completely wrong. --- core/assets/bundles/bundle_pl.properties | 30 ++++++++++++------------ 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index ec7436d63b..84ff5afe2c 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -667,7 +667,7 @@ item.silicon.name = Krzem item.plastanium.name = Plastan item.phase-fabric.name = Włókno Fazowe item.surge-alloy.name = Elektrum -item.spore-pod.name = Zarodnia +item.spore-pod.name = Kapsuła Zarodników item.sand.name = Piasek item.blast-compound.name = Wybuchowy związek item.pyratite.name = Piratian @@ -720,8 +720,8 @@ block.saltrocks.name = Skały Solne block.pebbles.name = Kamyczki block.tendrils.name = Wić block.sandrocks.name = Skały Piaskowe -block.spore-pine.name = Sosna Zarodkowa -block.sporerocks.name = Skała z Zarodkami +block.spore-pine.name = Sosna Zarodnikowa +block.sporerocks.name = Skała Zarodnikowa block.rock.name = Skały block.snowrock.name = Skały śnieżne block.snow-pine.name = Sosna śniegowa @@ -729,7 +729,7 @@ block.shale.name = Łupek block.shale-boulder.name = Głaz Łupkowy block.moss.name = Mech block.shrubs.name = Krzewy -block.spore-moss.name = Mech z Zarodkami +block.spore-moss.name = Mech Zarodnikowy block.shalerocks.name = Skały Łupkowe block.scrap-wall.name = Ściana z Złomu block.scrap-wall-large.name = Duża Ściana z Złomu @@ -767,7 +767,7 @@ block.dunerocks.name = Skały wydmowe block.pine.name = Sosna block.white-tree-dead.name = Białe Drzewo Martwe block.white-tree.name = Białe Drzewo -block.spore-cluster.name = Grono Zarodków +block.spore-cluster.name = Skupisko Zarodników block.metal-floor.name = Metalowa Podłoga block.metal-floor-2.name = Metalowa Podłoga 2 block.metal-floor-3.name = Metalowa Podłoga 3 @@ -815,7 +815,7 @@ block.pulverizer.name = Rozkruszacz block.cryofluidmixer.name = Mieszacz Lodocieczy block.melter.name = Przetapiacz block.incinerator.name = Spalacz -block.spore-press.name = Prasa Zarodni +block.spore-press.name = Prasa Zarodników block.separator.name = Rozdzielacz block.coal-centrifuge.name = Wirówka węglowa block.power-node.name = Węzeł Prądu @@ -956,18 +956,18 @@ item.silicon.description = Niesamowicie przydatny półprzewodnk uźywany w pane item.plastanium.description = Lekki i plastyczny materiał używany w amunicji odłamkowej i samolotach. Używany też w klockach LEGO (dlatego są niezniszczalne)! item.phase-fabric.description = Niewiarygodnie lekkie włókno używane w zaawansowanej elektronice i technologii samo-naprawiającej się. item.surge-alloy.description = Zaawansowany materiał z niesłychanymi wartościami energetycznymi. -item.spore-pod.description = Używany do wyrobu oleju, materiałów wybuchowych i paliwa. -item.blast-compound.description = Lotny związek używany w pirotechnice. Może być używany jako materiał energetyczny, ale nie polecam, ale i tak warto spróbować. +item.spore-pod.description = Syntetyczne zarodniki które mogą być przekształcone na olej, materiały wybuchowe i paliwo. +item.blast-compound.description = Niestabilny związek używany w materiałach wybuchowych. Powstaje podczas syntezy z zarodników i innych lotnych substancji. Używanie go jako materiał energetyczny jest niewskazane. item.pyratite.description = Niesamowicie palny związek używany w zbrojeniu. Nielegalny w 9 państwach. liquid.water.description = Powszechnie używana do schładzania budowli i przetwarzania odpadów. liquid.slag.description = Wiele różnych metali stopionych i zmieszanych razem. Może zostać rozdzielony na jego metale składowe, albo wystrzelony w wrogie jednostki i użyty jako broń. liquid.oil.description = Używany w do produkcji złożonych materiałów. Może zostać przetworzony na węgiel, lub wystrzelony w wrogów przez wieżyczke. liquid.cryofluid.description = Najefektywniejsza ciecz do schładzania budowli. -mech.alpha-mech.description = Standardowy mech. Średnia broń i prędkość, leć potrafi stworzyć trzy małe drony do walki. -mech.delta-mech.description = Szybki i wrażliwy mech stworzony do szybkich ataków i ucieczki. Zadaje niewielkie obrażenia strukturom, lecz może bardzo szybko niszczyć spore grupy jednostek wroga przy pomocy jego działek tesli. +mech.alpha-mech.description = Standardowy mech. Bazuje na jednostce Nóż, z ulepszonym pancerzem i zdolnością budowania. Zadaje więcej obrażeń niż Strzałka. +mech.delta-mech.description = Szybki, lekko opancerzony mech stworzony do ataków typu uderz i uciekaj. Zadaje niewielkie obrażenia strukturom, lecz może bardzo szybko niszczyć spore grupy jednostek wroga przy pomocy jego działek tesli. mech.tau-mech.description = Mech wsparcia. Naprawia budynki drużyny, strzelając w nie. Potrafi wygasić niedalekie pożary i uleczyć bliskich przyjaciół. -mech.omega-mech.description = Duży i silny mech, zaprojektowany na ataki. Jego zdolność pozwala mu na zablokowanie do 90% obrażeń. -mech.dart-ship.description = Standardowy statek. Lekki i szybki, ale jest kiepski jak chodzi o walkę i kopanie. +mech.omega-mech.description = Duży i silny mech, zaprojektowany na ataki. Jego pancerz pozwala mu na zablokowanie do 90% obrażeń. +mech.dart-ship.description = Standardowy statek. Lekki i szybki, ale posiada małe zdolności ofensywne i niską szybkość wydobywania surowców. mech.javelin-ship.description = Statek do ataku i szybkiej ucieczki. Zaczyna powoli, ale przyspiesza do wielkiej prędkości. Przy tej prędkości, może przelecieć koło wrogiej bazy i atakować piorunami czy rakietami. mech.trident-ship.description = Ciężki bombowiec, zbudowany do budowy i niszczenia fortyfikacji wroga. Dość dobrze opancerzony. mech.glaive-ship.description = Duży, uzbrojony statek. Dobra prędkość i przyspieszenie. Wyposażony w karabin zapalający. @@ -995,7 +995,7 @@ block.blast-mixer.description = Kruszy i miesza skupiska zarodników z piratytem block.pyratite-mixer.description = Miesza węgiel, ołów i piasek tworząc bardzo łatwopalny piratian. block.melter.description = Przetapia złom na żużel do dalszego przetwarzania lub użycia w wieżyczkach block.separator.description = Oddziela użyteczne materiały z mieszaniny jaką jest żużel. -block.spore-press.description = Kompresuje kapsułki zarodników w olej. +block.spore-press.description = Kompresuje kapsuły zarodników pod ogromnym ciśnieniem tworząc olej. block.pulverizer.description = Mieli złom w drobny piasek. Przydatne, gdy brakuje naturalnego piasku. block.coal-centrifuge.description = Zestala olej w kawałki węgla. block.incinerator.description = Pozbywa się nadmiaru przedmiotów lub płynu @@ -1025,7 +1025,7 @@ block.conveyor.description = Podstawowy blok transportowy dla przedmiotów. Auto block.titanium-conveyor.description = Zaawansowany blok transportowy dla przedmiotów. Przesyła przedmioty szybciej od zwykłego przenośnika. block.junction.description = Używany jako most dla dwóch krzyżujących się przenośników. Przydatne w sytuacjach kiedy dwa różne przenośniki transportują różne surowce do różnych miejsc. block.bridge-conveyor.description = Zaawansowany blok transportujący. Pozwala na przenoszenie przedmiotów nawet do 3 bloków na każdym terenie, przez każdy budynek. -block.phase-conveyor.description = Zaawansowany blok transportowy dla przedmiotów. Używa energii przy teleportacji przedmiotów do podłączonego transportera fazowego na spore odległości. +block.phase-conveyor.description = Zaawansowany blok transportowy dla przedmiotów. Używa energii do teleportacji przedmiotów do połączonego transportera fazowego na spore odległości. block.sorter.description = Sortuje przedmioty. Jeśli przedmiot pasuje to przechodzi dalej, jeśli nie - to przechodzi na boki. block.router.description = Akceptuje przedmioty z jednego miejsca i rozdziela je do trzech innych kierunków. Przydatne w rozdzielaniu materiałów z jednego źródła do wielu celów. block.distributor.description = Zaawansowany rozdzielacz, rozdzielający przedmioty do 7 innych kierunków. @@ -1060,7 +1060,7 @@ block.pneumatic-drill.description = Ulepszone wiertło, które jest szybsze i mo block.laser-drill.description = Pozwala kopać jeszcze szybciej poprzez technologię laserową, ale wymaga energii. Dodatkowo, radioaktywny tor może zostać wydobyty przez to wiertło. block.blast-drill.description = Najlepsze wiertło. Wymaga dużych ilości energii. block.water-extractor.description = Wydobywa wodę z ziemi. Użyj go, gdy w pobliżu nie ma jeziora. -block.cultivator.description = Uprawia małe skupiska zarodników w gotowe do użytku kapsułki. +block.cultivator.description = Uprawia małe skupiska zarodników i umieszcza je w gotowych do dalszego przetwarzania kapsułach. block.oil-extractor.description = Używa bardzo dużych ilości energii do ekstrakcji ropy z piasku. Używaj go w sytuacji kiedy nie ma bezpośredniego źródła ropy w okolicy. block.core-shard.description = Pierwsza wersja rdzenia. Gdy zostaje zniszczony, wszelki kontakt do regionu zostaje utracony. Nie pozwól na to. block.core-foundation.description = Druga wersja rdzenia. Lepiej opancerzony. Przechowuje więcej surowców. From 46f118db13c8af60824a63dabce53eab3b83c301 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 3 Oct 2019 12:51:25 -0400 Subject: [PATCH 092/204] Added link to modding guide --- core/assets/bundles/bundle.properties | 1 + core/src/io/anuke/mindustry/Vars.java | 2 ++ core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java | 4 ++++ 3 files changed, 7 insertions(+) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index d5959052cf..6f93137fa9 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -70,6 +70,7 @@ mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very b mods.alpha = [accent](Alpha) mods = Mods mods.none = [LIGHT_GRAY]No mods found! +mods.guide = Modding Guide mod.enabled = [lightgray]Enabled mod.disabled = [scarlet]Disabled mod.disable = Disable diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index b653dfea91..cdf98c8d2e 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -45,6 +45,8 @@ public class Vars implements Loadable{ public static final String discordURL = "https://discord.gg/mindustry"; /** URL for sending crash reports to */ public static final String crashReportURL = "http://mins.us.to/report"; + /** URL the links to the wiki's modding guide.*/ + public static final String modGuideURL = "https://mindustrygame.github.io/wiki/modding/"; /** list of built-in servers.*/ public static final Array defaultServers = Array.with(/*"mins.us.to"*/); /** maximum distance between mine and core that supports automatic transferring */ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java index c0109b649f..9b3fbbd6f4 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java @@ -17,6 +17,10 @@ public class ModsDialog extends FloatingDialog{ public ModsDialog(){ super("$mods"); addCloseButton(); + buttons.addImageTextButton("$mods.guide", Icon.wiki, + () -> Core.net.openURI(modGuideURL)) + .size(290f, 64f); + shown(this::setup); hidden(() -> { From bdcccb0344a2959f413d1154c0d04fcd007fc32a Mon Sep 17 00:00:00 2001 From: azureblue Date: Thu, 3 Oct 2019 19:38:54 +0200 Subject: [PATCH 093/204] adding missing comma --- core/assets/bundles/bundle_pl.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 84ff5afe2c..10a275ccfb 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -956,7 +956,7 @@ item.silicon.description = Niesamowicie przydatny półprzewodnk uźywany w pane item.plastanium.description = Lekki i plastyczny materiał używany w amunicji odłamkowej i samolotach. Używany też w klockach LEGO (dlatego są niezniszczalne)! item.phase-fabric.description = Niewiarygodnie lekkie włókno używane w zaawansowanej elektronice i technologii samo-naprawiającej się. item.surge-alloy.description = Zaawansowany materiał z niesłychanymi wartościami energetycznymi. -item.spore-pod.description = Syntetyczne zarodniki które mogą być przekształcone na olej, materiały wybuchowe i paliwo. +item.spore-pod.description = Syntetyczne zarodniki, które mogą być przekształcone na olej, materiały wybuchowe i paliwo. item.blast-compound.description = Niestabilny związek używany w materiałach wybuchowych. Powstaje podczas syntezy z zarodników i innych lotnych substancji. Używanie go jako materiał energetyczny jest niewskazane. item.pyratite.description = Niesamowicie palny związek używany w zbrojeniu. Nielegalny w 9 państwach. liquid.water.description = Powszechnie używana do schładzania budowli i przetwarzania odpadów. From bd777e610f470134bed1c8c648274fd9e764f9d9 Mon Sep 17 00:00:00 2001 From: Tunacan427 Date: Thu, 3 Oct 2019 21:27:25 +0300 Subject: [PATCH 094/204] Update contributors --- core/assets/contributors | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/assets/contributors b/core/assets/contributors index 89d2eaa6f5..22a79da817 100644 --- a/core/assets/contributors +++ b/core/assets/contributors @@ -27,6 +27,8 @@ BeefEX Lorex laohuaji233 Spico The Spirit Guy +TunacanGamer +kemalinanc13 Zachary Fenr1r Jaiun Lee From 2d4d943b612af680add1e53e6e0fb52b3a8442f1 Mon Sep 17 00:00:00 2001 From: clfer Date: Fri, 4 Oct 2019 00:37:42 +0200 Subject: [PATCH 095/204] Update bundle_fr.properties --- core/assets/bundles/bundle_fr.properties | 92 ++++++++++++++---------- 1 file changed, 56 insertions(+), 36 deletions(-) diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index d3ca00c607..85538f572b 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -48,7 +48,7 @@ minimap = Minimap close = Fermer website = Site Web quit = Quitter -save.quit = Save & Quit +save.quit = Sauvegarder et Quitter maps = Cartes maps.browse = Parcourir les Cartes continue = Continuer @@ -60,6 +60,18 @@ uploadingcontent = Publication du Contenu uploadingpreviewfile = Publication du Fichier d'Aperçu committingchanges = Validation des Modifications done = Fait + +mods.alphainfo = Gardez à l'esprit que les mods sont en alpha et[scarlet] peuvent être très buggés[].\nMerci de signaler les problèmes que vous rencontrez via le Github ou le Discord Mindustry. +mods.alpha = [scarlet](Alpha) +mods = Mods +mods.none = [LIGHT_GRAY]Aucun mod trouvé! +mod.enabled = [lightgray]Activé +mod.disabled = [scarlet]Désactivé +mod.requiresrestart = Le jeu va maintenant s'arrêter pour appliquer les modification du mod. +mod.import = Importer un mod +mod.remove.confirm = Ce mod sera supprimé. +mod.author = [LIGHT_GRAY]Auteur:[] {0} + about.button = À propos name = Nom: noname = Commencer par choisir un[accent] nom de joueur[]. @@ -74,7 +86,7 @@ players = {0} joueurs en ligne players.single = {0} joueur en ligne server.closing = [accent]Fermeture du serveur... server.kicked.kick = Vous avez été expulsé du serveur! -server.kicked.whitelist = You are not whitelisted here. +server.kicked.whitelist = Vous n'êtes pas whitelisté ici. server.kicked.serverClose = Serveur fermé. server.kicked.vote = Vous avez été expulsé suite à un vote. Au revoir. server.kicked.clientOutdated = Client obsolète! Mettez à votre jeu à jour! @@ -174,6 +186,7 @@ warning = Avertissement. confirm = Confirmer delete = Supprimer view.workshop = Voir dans le Workshop +workshop.listing = Editer le listing du Workshop ok = OK open = Ouverture customize = Personaliser @@ -211,7 +224,10 @@ map.nospawn.pvp = Cette carte n'a pas de base ennemies pour qu'un joueur ennemi map.nospawn.attack = Cette carte n'a aucune base ennemie à attaquer! Veuillez ajouter une base[SCARLET] rouge[] sur cette carte dans l'éditeur. map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide. map.publish.error = Erreur de Publication de la Carte: {0} +map.missing = Cette carte a été supprimée ou déplacée.\n[lightgray]Cette carte a été automatiquement rétirée du listing du workshop. map.publish.confirm = Êtes-vous sûr de vouloir publier cette carte?\n\n[lightgray]Assurez-vous d’accepter d’abord les CGU du Workshop, sinon vos cartes ne seront pas affichées! +map.menu = Selectionnez ce que vous voulez faire avec cette carte. +map.changelog = Changelog (optionnel): eula = CGU de Steam map.publish = Carte publiée. map.publishing = [accent]Publication de la carte... @@ -244,7 +260,7 @@ waves.copy = Copier dans le Presse-papiers waves.load = Coller depuis le Presse-papiers waves.invalid = Vagues invalides dans le Presse-papiers. waves.copied = Vagues copiées -waves.none = Aucun enemies définis.\nNotez que les vagues vides seront automatiquement remplacées par une vague générée par défaut. +waves.none = Aucun ennemi défini.\nNotez que les vagues vides seront automatiquement remplacées par une vague générée par défaut. editor.default = [lightgray] details = Détails... edit = Modifier... @@ -254,11 +270,11 @@ editor.removeunit = Enlever l'unité editor.teams = Équipe editor.errorload = Erreur lors du chargement du fichier:\n[accent]{0} editor.errorsave = Erreur lors de la sauvegarde du fichier:\n[accent]{0} -editor.errorimage = Ceci est une image, et non une carte. \n\nSi vous voulez importer une carte provenant de la version 3.5 (build 40), utilisez le bouton 'importer une carte obsolète (image)' dans l'éditeur. +editor.errorimage = Ceci est une image, et non une carte.\n\nSi vous voulez importer une carte provenant de la version 3.5 (build 40), utilisez le bouton 'importer une carte obsolète (image)' dans l'éditeur. editor.errorlegacy = Cette carte est trop ancienne, et utilise un format de carte qui n'est plus supporté. editor.errornot = Ceci n'est pas un fichier de carte. editor.errorheader = Le fichier de carte est invalide ou corrompu. -editor.errorname = La carte n'a pas de nom, essayez vous de charger une sauvegarde? +editor.errorname = La carte n'a pas de nom, essayez vous de charger une sauvegarde? editor.update = Mettre à jour editor.randomize = Rendre aléatoire editor.apply = Appliquer @@ -349,7 +365,7 @@ ping = Ping: {0}ms language.restart = Veuillez redémarrez votre jeu pour le changement de langue prenne effet. settings = Paramètres tutorial = Tutoriel -tutorial.retake = Re-Take Tutorial +tutorial.retake = Rejouer le Tutoriel editor = Éditeur mapeditor = Éditeur de carte donate = Faire un\ndon @@ -374,11 +390,12 @@ zone.unlocked = [lightgray]{0} Débloquée. zone.requirement.complete = Vague {0} atteinte:\n{1} Exigences de la zone complétées zone.config.complete = Vague {0} atteinte:\nConfiguration des ressources emportées possible. zone.resources = [lightgray]Ressources détectées: -zone.objective = [lightgray]Objective: [accent]{0} +zone.objective = [lightgray]Objectif: [accent]{0} zone.objective.survival = Survivre zone.objective.attack = Détruire le noyau ennemi add = Ajouter... boss.health = Santé du Boss + connectfail = [crimson]Échec de la connexion au serveur :\n\n[accent]{0} error.unreachable = Serveur injoignable.\nL'adresse IP est correcte? error.invalidaddress = Adresse invalide. @@ -411,7 +428,7 @@ zone.craters.description = L'eau s'est accumulée dans ce cratère, vestige des zone.ruinousShores.description = Passé les contrées désertiques, c'est le rivage. Auparavent, cet endroit a abrité un réseau de défense côtière. Il n'en reste pas beaucoup. Seules les structures de défense les plus élémentaires sont restées indemnes, tout le reste étant réduit à néant.\nÉtendez vous. Redécouvrez la technologie. zone.stainedMountains.description = A l'intérieur des terres se trouvent des montagnes, épargnées par les spores. Extrayez le titane qui abonde dans cette région. Apprenez à vous en servir. La menace ennemi se fait plus présente ici. Ne leur donnez pas le temps de rallier leurs puissantes unités. zone.overgrowth.description = Cette zone est étouffée par la végétation, et proche de la source des spores.\nL’ennemi a établi une base ici. Construisez des unitées Titan pour le détruire. Reprennez ce qui a été perdu. -zone.tarFields.description = La périphérie d'une zone de puits pétroliers, entre montagnes et désert. Une des rares zones disposant de réserves de Pétrole utilisables. Bien qu'abandonnée, cette zone compte des forces ennemies dangereuses à proximité. Ne les sous-estimez pas.\n\n[lightgray]Si possible, recherchez les technologie de traitement d'huile. +zone.tarFields.description = La périphérie d'une zone de puits pétroliers, entre montagnes et désert. Une des rares zones disposant de réserves de Pétrole utilisables. Bien qu'abandonnée, cette zone compte des forces ennemies dangereuses à proximité. Ne les sous-estimez pas.\n\n[lightgray]Si possible, recherchez les technologie de traitement du pétrole zone.desolateRift.description = Une zone extrêmement dangereuse. Ressources abondantes, mais peu d'espace. Fort risque de destruction. Repartez le plus vite possible. Ne vous laissez pas berner par une longue attente entre deux vagues ennemies. zone.nuclearComplex.description = Une ancienne installation de production et traitement de thorium réduite en ruines.\n[lightgray]Faites des recherches sur le thorium et ses nombreuses utilisations.\n\nL'ennemi est présent ici en grand nombre, à l'affut constant. zone.fungalPass.description = Une zone de transition entre les hautes montagnes et les basses régions infestées de spores. Une petite base de reconnaissance ennemie s'y trouve.\nDétruisez la.\nUtilisez les unités Poignard et Rampeurs. Détruisez les deux noyaux. @@ -462,7 +479,7 @@ blocks.speedincrease = Accéleration blocks.range = Portée blocks.drilltier = Forable blocks.drillspeed = Vitesse de forage de base -blocks.boosteffect = Boost Effect +blocks.boosteffect = Effet du Boost blocks.maxunits = Unités actives max blocks.health = Santé blocks.buildtime = Durée de construction @@ -558,6 +575,7 @@ setting.savecreate.name = Sauvegardes Auto setting.publichost.name = Visibilité de la Partie Publique setting.chatopacity.name = Opacité du Chat setting.playerchat.name = Montrer le Chat +public.confirm = Voulez-vous rendre votre partie publique?\n[lightgray]Ce paramètre peut être changé plus tard dans Paramètres->Jeu->Visibilité de la Partie Publique uiscale.reset = L'échelle de l'interface a été modifiée.\nAppuyez sur "OK" pour confirmer.\n[scarlet]Rétablissement aux parametres d'avant et fermeture dans [accent] {0}[]... uiscale.cancel = Annuler & Quitter setting.bloom.name = Flou lumineux @@ -593,6 +611,7 @@ keybind.chat.name = Chat keybind.player_list.name = Liste des joueurs keybind.console.name = Console keybind.rotate.name = Tourner +keybind.rotateplaced.name = Tourner existant (maintenir) keybind.toggle_menus.name = Cacher/afficher les menus keybind.chat_history_prev.name = Remonter l'historique du chat keybind.chat_history_next.name = Descendre l'historique du chat @@ -604,6 +623,7 @@ mode.survival.name = Survie mode.survival.description = Le mode normal. Ressources limitées et vagues automatiques.\n[gray]Nécéssite un point d'apparition pour les ennemis. mode.sandbox.name = Bac à sable mode.sandbox.description = Ressources infinies et pas de minuterie pour les vagues. +mode.editor.name = Editeur mode.pvp.name = PvP mode.pvp.description = Battez-vous contre d'autres joueurs en local.\n[gray]Requiert aux moins 2 noyaux de couleur différentes dans la carte pour y jouer. mode.attack.name = Attaque @@ -674,7 +694,7 @@ mech.omega-mech.weapon = Missiles Essaim mech.omega-mech.ability = Armure mech.dart-ship.name = Dard mech.dart-ship.weapon = Mitraillette -mech.javelin-ship.name = Javelin +mech.javelin-ship.name = Javelot mech.javelin-ship.weapon = Missiles Rafale mech.javelin-ship.ability = Décharge de Propulseur mech.trident-ship.name = Trident @@ -817,7 +837,7 @@ block.water-extractor.name = Extracteur d'Eau block.cultivator.name = Cultivateur block.dart-mech-pad.name = Reconstructeur de Mécha Dard block.delta-mech-pad.name = Reconstructeur de Mécha Delta -block.javelin-ship-pad.name = Reconstructeur de Vaisseau Javelin +block.javelin-ship-pad.name = Reconstructeur de Vaisseau Javelot block.trident-ship-pad.name = Reconstructeur de Vaisseau Trident block.glaive-ship-pad.name = Reconstructeur de Vaisseau Glaive block.omega-mech-pad.name = Reconstructeur de Mécha Oméga @@ -939,7 +959,7 @@ item.silicon.description = Un matériau semi-conducteur extrêmement utile, avec item.plastanium.description = Un matériau léger et ductile utilisé dans l'aviation avancée et dans les munitions à fragmentation. item.phase-fabric.description = Une substance au poids quasiment inexistant utilisé pour l'électronique avancé et la technologie auto-réparatrice. item.surge-alloy.description = Un alliage avancé avec des propriétés électriques avancées. -item.spore-pod.description = Une gousse de spores synthétiques, synthétisées à partir de concentrations atmosphériques à des fins industrielles. Utilisé pour la conversion en huile, explosifs et carburant. +item.spore-pod.description = Une gousse de spores synthétiques, synthétisées à partir de concentrations atmosphériques à des fins industrielles. Utilisé pour la conversion en pétrole, explosifs et carburant. item.blast-compound.description = Un composé volatile utilisé dans les bombes et les explosifs. Bien qu'il puisse être utilisé comme carburant, ce n'est pas conseillé. item.pyratite.description = Une substance extrêmement inflammable utilisée dans les armes incendiaires. liquid.water.description = Le liquide le plus utile. Couramment utilisé pour le refroidissement et le traitement des déchets. @@ -951,7 +971,7 @@ mech.delta-mech.description = Un mécha rapide, avec une armure légère, concu mech.tau-mech.description = Un mécha de support. Soigne les blocs alliés en tirant dessus. Il peut aussi éteindre les feux et soigner ses alliés en zone avec sa compétence. mech.omega-mech.description = Un mécha cuirassé et large fait pour les assauts frontaux. Sa compétence lui permet de bloquer 90% des dégâts. mech.dart-ship.description = Le vaisseau standard. Raisonnablement rapide et léger. Il a néanmoins peu d'attaque et une faible vitesse de minage. -mech.javelin-ship.description = Un vaisseau de frappe qui, bien que lent au départ, peut accélerer pour atteindre de très grandes vitesses et voler jusqu'aux avant-postes ennemis, faisant d'énormes dégâts avec ses arc électriques obtenus à vitesse maximum et ses missiles. +mech.javelin-ship.description = Un vaisseau de frappe éclair qui, bien que lent au départ, peut accélerer pour atteindre de très grandes vitesses et voler jusqu'aux avant-postes ennemis, faisant d'énormes dégâts avec ses arc électriques obtenus à vitesse maximum et ses missiles. mech.trident-ship.description = Un bombardier lourd, concu pour la construction et pour la destruction des fortifications ennemies. Assez bien blindé. mech.glaive-ship.description = Un grand vaisseau de combat cuirassé. Equipé avec un fusil automatique à munitions incendiaires. Est très maniable. unit.draug.description = Un drone de minage primitif pas cher à produire. Sacrifiable. Mine automatiquement le cuivre et le plomb dans les environs. Fournit les ressources minées au noyau le plus proche. @@ -970,7 +990,7 @@ block.graphite-press.description = Compresse des morceaux de charbon en feuilles block.multi-press.description = Une version améliorée de la presse à graphite. Utilise de l'eau et de l'électricité pour traiter le charbon rapidement et efficacement. block.silicon-smelter.description = Réduit le sable avec du charbon pur. Produit du silicone. block.kiln.description = Fait fondre le sable et le plomb en verre trempé. Nécessite de petites quantités d'énergie. -block.plastanium-compressor.description = Produit du plastanium à partir d'huile et de titane. +block.plastanium-compressor.description = Produit du plastanium à partir de pétrole et de titane. block.phase-weaver.description = Produit du tissu phasé à partir de thorium et de grandes quantités de sable. Nécessite des quantités massives d'énergie pour fonctionner. block.alloy-smelter.description = Produit un alliage superchargé à l'aide de titane, de plomb, de silicone et de cuivre. block.cryofluidmixer.description = Mélange de l’eau et de la fine poudre de titane pour former du liquide cryogénique. Indispensable pour l'utilisation du réacteur au thorium. @@ -978,9 +998,9 @@ block.blast-mixer.description = Écrase et mélange les amas de spores avec de l block.pyratite-mixer.description = Mélange le charbon, le plomb et le sable en pyratite hautement inflammable. block.melter.description = Fait fondre la ferraille en scories pour un traitement ultérieur ou une utilisation dans des tourelles Vague. block.separator.description = Expose la pierre à de l'eau sous pression afin d'obtenir différents minéraux contenus dans la pierre. -block.spore-press.description = Compresses spore pods into oil. -block.pulverizer.description = Écrase la pierre pour en faire du sable. Utile quand il y a un manque de sable naturel. -block.coal-centrifuge.description = Solidifes oil into chunks of coal. +block.spore-press.description = Compresse les glandes de spore sous une pression extrême pour synthétiser du pétrole. +block.pulverizer.description = Écrase la ferraille pour en faire du sable. Utile quand il y a un manque de sable naturel. +block.coal-centrifuge.description = Solidifie le pétrole en blocs de charbon. block.incinerator.description = Permet de se débarasser de n'importe quel objet ou liquide en exces . block.power-void.description = Supprime toute l'énergie allant à l'intérieur. Bac à sable uniquement block.power-source.description = Produit de l'énergie à l'infini. Bac à sable uniquement. @@ -989,20 +1009,20 @@ block.item-void.description = Désintègre n'importe quel objet qui va à l'int block.liquid-source.description = Source de liquide infinie . Bac à sable uniquement. block.copper-wall.description = Un bloc défensif à faible coût.\nUtile pour protéger la base et les tourelles dans les premières lors des premières vagues. block.copper-wall-large.description = Un bloc défensif à faible coût.\nUtile pour protéger la base et les tourelles dans les premières lors des premières vagues.\nFait du 2 sur 2. -block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies. -block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles. +block.titanium-wall.description = Un bloc défensif standard.\nProcure une protection modéree contre les ennemis. +block.titanium-wall-large.description = Un bloc défensif standard.\nProcure une protection modéree contre les ennemis.\nCouvre plusieurs cases. block.thorium-wall.description = Un bloc défensif puissant.\nProcure une très bonne protection contre les ennemis. -block.thorium-wall-large.description = Un bloc défensif puissant.\nProcure une très bonne protection contre les ennemis.\nFait du 2 sur 2. +block.thorium-wall-large.description = Un bloc défensif puissant.\nProcure une très bonne protection contre les ennemis.\nCouvre plusieurs cases. block.phase-wall.description = Moins puissant qu'un mur en Thorium mais déviera les balles sauf si elles sont trop puissantes. block.phase-wall-large.description = Moins puissant qu'un mur en Thorium mais déviera les balles sauf si elles sont trop puissantes.\nFait du 2 sur 2. block.surge-wall.description = Le plus puissant bloc défensif .\nA une faible chance de créer des éclairs vers les ennemis . block.surge-wall-large.description = Le plus puissant bloc défensif .\nA une faible chance de créer des éclairs vers les ennemis .\nFait du 2 sur 2. block.door.description = Une petite porte pouvant être ouverte et fermée en appuyant dessus.\nSi elle est ouverte les ennemis peuvent tirer et passer à travers. block.door-large.description = Une large porte pouvant être ouverte et fermée en appuyant dessus.\nSi elle est ouverte les ennemis peuvent tirer et passer à travers.\nFait du 2 sur 2. -block.mender.description = Periodically repairs blocks in its vicinity. Keeps defenses repaired in-between waves.\nOptionally uses silicon to boost range and efficiency. -block.mend-projector.description = Soigne périodiquement les batiments autour de lui. -block.overdrive-projector.description = Accélère les batiments autour de lui, notamment les foreuses et les convoyeurs. -block.force-projector.description = Crée un champ de force hexagonal autour de lui qui protège les batiments et les unités à l'intérieur de prendre des dégâts à cause des balles. +block.mender.description = Soigne périodiquement les batiments autour de lui. Permet de garder les défenses en bon état entre les vagues ennemies.\nPeut utiliser de la Silice pour booster la portée et l'efficacié. +block.mend-projector.description = Une version améliorée du Réparateur. Soigne périodiquement les batiments autour de lui.\nPeut utiliser du tissu phasé pour booster la portée et l'efficacié. +block.overdrive-projector.description = Accélère les batiments autour de lui, notamment les foreuses et les convoyeurs.\nPeut utiliser du tissu phasé pour booster la portée et l'efficacié. +block.force-projector.description = Crée un champ de force hexagonal autour de lui qui protège les batiments et les unités à l'intérieur de prendre des dégâts à cause des balles.\nSurchauffe si trop de dégats sont reçus. Peut utiliser du liquide réfrigérant pour éviter la surchauffe. Peut utiliser du tissu phasé pour booster la taille du bouclier. block.shock-mine.description = Blesse les ennemis qui marchent dessus. Quasiment invisble pour l'ennemi. block.conveyor.description = Convoyeur basique servant à transporter des objets. Les objets déplacés en avant sont automatiquement déposés dans les tourelles ou les batiments. Peut être tourné. block.titanium-conveyor.description = Convoyeur avancé . Déplace les objets plus rapidement que les convoyeurs standards. @@ -1026,18 +1046,18 @@ block.bridge-conduit.description = Bloc de transport de liquide avancé. Permet block.phase-conduit.description = Tuyau très avancé permettant le transport de liquide. Utilise de l'énergie pour téléporter les liquides à un autre tuyau phasé sur une longue distance. block.power-node.description = Transmet l'énergie aux transmetteurs énergétiques connectés . Jusqu'à quatre sources d'énergie, consommateurs ou transmetteurs peuvent être connectés. Le transmetteur recevra de l'énergie ou le transmettra à n'importe quel batiment adjacent. block.power-node-large.description = Possède un rayon plus grand que le transmetteur énergétique standard et jusqu'à six sources d'énergie, consommateurs ou transmetteurs peuvent être connectés. -block.surge-tower.description = An extremely long-range power node with fewer available connections. -block.battery.description = Stocke l'énergie quand elle est en abondance et le distribue si il y a trop peu d'énergie tant qu'il lui reste de l'énergie. +block.surge-tower.description = Un transmetteur énergétique de très grande portée mais avec moins de connections disponibles. +block.battery.description = Stocke l'énergie quand elle est en abondance et la redistribue si il y a trop peu d'énergie tant qu'il lui reste de l'énergie. block.battery-large.description = Stocke bien plus d'énergie qu'une batterie normale. block.combustion-generator.description = Génère de l'énergie en brûlant du pétrole ou des matériaux inflammables. block.thermal-generator.description = Génère une grande quantité d'énergie à partir de lave . block.turbine-generator.description = Plus efficace qu'un générateur à combustion, mais requiert de l'eau . -block.differential-generator.description = Generates large amounts of energy. Utilizes the temperature difference between cryofluid and burning pyratite. +block.differential-generator.description = Genère de grande quantité d'energie. Utilise différence de temperature entre le liquide cryogénique et la pyratite brulante. block.rtg-generator.description = Un générateur thermo-électrique à radioisotope qui ne demande pas de refroidissement mais produit moins d'énergie qu'un réacteur à Thorium. block.solar-panel.description = Génère une faible quantité d'énergie . block.solar-panel-large.description = Génère bien plus d'énergie qu'un panneau solaire standard, Mais est aussi bien plus cher à construire. block.thorium-reactor.description = Génère énormément d'énergie à l'aide de la radioactivité du thorium. Requiert néanmoins un refroidissement constant. Explosera violemment en cas de surchauffe. -block.impact-reactor.description = An advanced generator, capable of creating massive amounts of power at peak efficiency. Requires a significant power input to kickstart the process. +block.impact-reactor.description = Un générateur avancé, capable de produire une quantité d'énergie gigantesque lorsqu'il atteint son efficacité maximale. Nécéssite une quantité significative d'énergie pour lancer le générateur. block.mechanical-drill.description = Une foreuse de faible coût. Si elle est placée sur à un endroit approprié, produit des matériaux lentement à l'infini. block.pneumatic-drill.description = Une foreuse amélioré plus rapide et capable de forer des matériaux plus dur grâce à l'usage de vérins à air comprimé. block.laser-drill.description = Permet de forer bien plus vite grâce à la technologie laser, cela demande néanmoins de l'énergie . Additionnellement, le thorium, un matériau radioactif, peut-être récupéré avec cette foreuse. @@ -1045,16 +1065,16 @@ block.blast-drill.description = La Foreuse ultime . Demande une grande quantité block.water-extractor.description = Extrait l'eau des nappes phréatiques. Utile quand il n'y a pas d'eau à proximité. block.cultivator.description = Cultive le sol avec de l'eau afin d'obtenir de la biomasse. block.oil-extractor.description = Utilise une grande quantité d'énergie afin d'extraire du pétrole du sable . Utile quand il n'y a pas de lacs de pétrole à proximité. -block.core-shard.description = The first iteration of the core capsule. Once destroyed, all contact to the region is lost. Do not let this happen. +block.core-shard.description = La première version du noyau. Une fois détruite tout contact avec la région est perdu. Ne laissez pas cela se produire. block.core-foundation.description = La deuxième version du noyau. Meilleur blindage. Stocke plus de ressources. -block.core-nucleus.description = La troisième et dernière iteraction de la capsule centrale. Extrêmement bien blindée. Stocke des quantités massive de ressources. +block.core-nucleus.description = La troisième et dernière iteration du noyau. Extrêmement bien blindée. Stocke des quantités importante de ressources. block.vault.description = Stocke un grand nombre d'objets. Utile pour réguler le flux d'objet quand la demande de matériaux est inconstante.un [lightgray] déchargeur[] peut être utilisé pour récupérer des objets depuis le coffre-fort. block.container.description = Stocke un petit nombre d'objet . Utile pour réguler le flux d'objet quand la demande de matériaux est inconstante.un [lightgray] déchargeur[] peut être utilisé pour récupérer des objets depuis le conteneur. block.unloader.description = Décharge des objets depuis des conteneurs, coffres-forts ou de la base sur un convoyeur ou directement dans un bloc adjacent . Le type d'objet peut être changé en appuyant sur le déchargeur. -block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished. -block.launch-pad-large.description = An improved version of the launch pad. Stores more items. Launches more frequently. +block.launch-pad.description = Permet de transférer des ressources sans attendre le lancement du noyau. +block.launch-pad-large.description = Une version améliorée de la plateforme de lancement. Stocke plus de ressources. Lance plus fréquemment. block.duo.description = Une petite tourelle avec un coût faible. -block.scatter.description = Une tourrelle anti-aérien de taille moyenne. Sprays clumps of lead or scrap flak at enemy units. +block.scatter.description = Une tourrelle anti-aérien de taille moyenne. Asperge les ennemis de débris de plomb ou de ferraille. block.scorch.description = Brûle les ennemis au sol proche de lui. Très efficace a courte portée. block.hail.description = Une petite tourelle d'artillerie. block.wave.description = Une tourelle de taille moyenne tirant rapidement des bulles de liquide. @@ -1067,7 +1087,7 @@ block.ripple.description = Une grande tourelle d'artillerie qui tire plusieurs t block.cyclone.description = Une grande tourelle tirant rapidement ... très rapidement. block.spectre.description = Une grande tourelle qui tire deux puissantes balles simultanément. block.meltdown.description = Une grande tourelle tirant de puissants rayons lasers avec une grande portée. -block.command-center.description = Issues movement commands to allied units across the map.\nCauses units to patrol, attack an enemy core or retreat to the core/factory. When no enemy core is present, units will default to patrolling under the attack command. +block.command-center.description = Permet de donner des consignes aux unités alliées sur la carte.\nIndique aux unités de se rallier, d'attaquer un noyau ennemi ou de battre en retraite vers le noyau/l'usine. Lorsqu'il n'y a pas de noyau ennemi, les unités patrouilleront par défaut autour de la commande d'attaque. block.draug-factory.description = Produit des drones Draug mineurs. block.spirit-factory.description = Produit des petits drones qui réparent les batiments et minent des matériaux. block.phantom-factory.description = Produit des drones avancés qui sont bien plus efficaces que les drones spirituels. @@ -1075,11 +1095,11 @@ block.wraith-factory.description = Produit des intercepteurs rapides qui harcèl block.ghoul-factory.description = Produit des bombardiers lourds. block.revenant-factory.description = Produit des unités terrestres lourdes avec des lasers. block.dagger-factory.description = Produit des unités terrestres basiques. -block.crawler-factory.description = Produit des unités d'essaims autodestructeurs rapides. +block.crawler-factory.description = Produit des unités d'essaims autodestructeurs rapides. block.titan-factory.description = Produit des unités terrestres avancées et cuirassées. block.fortress-factory.description = Produit des unités terrestres d'artillerie lourde . block.repair-point.description = Soigne en continu l'unité blessée la plus proche tant qu'elle est à sa portée. -block.dart-mech-pad.description = Fournit la transformation en un mécha d'attaque de base .\nUse by tapping while standing on it. +block.dart-mech-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un mécha d'attaque de base .\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. block.delta-mech-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un mécha rapide mais peu résistant fait pour les stratégies de harcèlement.\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. block.tau-mech-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un mécha de support qui peut soigner les batiments et unités alliées.\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. block.omega-mech-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un mécha cuirassé et large, fait pour les assauts frontaux .\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. From 335bfab7464d678827e846c48b384868d3b6d103 Mon Sep 17 00:00:00 2001 From: clfer Date: Fri, 4 Oct 2019 00:38:21 +0200 Subject: [PATCH 096/204] Update bundle_fr.properties - Spelling, accent, wordings, spacing --- core/assets/bundles/bundle_fr.properties | 183 +++++++++++++---------- 1 file changed, 100 insertions(+), 83 deletions(-) diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 85538f572b..07d980ea40 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -16,11 +16,13 @@ screenshot.invalid = La carte est trop large, il n'y a potentiellement pas assez gameover = Game over gameover.pvp = L'équipe [accent] {0}[] a gagnée ! highscore = [accent]Nouveau meilleur score! + load.sound = Sons load.map = Cartes load.image = Images load.content = Contenus load.system = Système + stat.wave = Vagues vaincues:[accent] {0} stat.enemiesDestroyed = Ennemis détruits:[accent] {0} stat.built = Bâtiments construits:[accent] {0} @@ -28,6 +30,7 @@ stat.destroyed = Bâtiments détruits:[accent] {0} stat.deconstructed = Bâtiments déconstruits:[accent] {0} stat.delivered = Ressources transférées: stat.rank = Rang Final: [accent]{0} + launcheditems = [accent]Ressources transférées map.delete = Êtes-vous sûr de vouloir supprimer cette carte "[accent]{0}[]"? level.highscore = Meilleur score: [accent]{0} @@ -93,14 +96,14 @@ server.kicked.clientOutdated = Client obsolète! Mettez à votre jeu à jour! server.kicked.serverOutdated = Serveur obsolète! Demandez à l'hôte de le mettre à jour! server.kicked.banned = Vous avez été banni sur ce serveur. server.kicked.typeMismatch = Ce serveur n'est pas compatible avec votre version du jeu. -server.kicked.playerLimit = Ce serveur est plein. Veuillez attendre qu'une place se libére. +server.kicked.playerLimit = Ce serveur est plein. Veuillez attendre qu'une place se libère. server.kicked.recentKick = Vous avez été expulsé récemment.\nAttendez avant de vous connecter à nouveau. server.kicked.nameInUse = Il y a déjà quelqu'un avec\nce nom sur ce serveur. server.kicked.nameEmpty = Votre nom est invalide. server.kicked.idInUse = Vous êtes déjà sur ce serveur! Se connecter avec deux comptes n'est pas permis. server.kicked.customClient = Ce serveur ne supporte pas les versions personnalisées (Custom builds). Téléchargez une version officielle. server.kicked.gameover = Game over! -server.versions = Votre version:[accent] {0}[]\nLa version du serveur:[accent] {1}[] +server.versions = Votre version:[accent] {0}[]\nVersion du serveur:[accent] {1}[] host.info = Le bouton [accent]Héberger[] héberge un serveur sur le port [scarlet]6567[]. \nN'importe qui sur le même [lightgray]wifi ou réseau local []devrait voir votre serveur sur leur liste des serveurs.\n\nSi vous voulez que les gens puissent s'y connecter de partout à l'aide de votre IP, [accent]le transfert de port (port forwarding)[] est requis.\n\n[lightgray]Note: Si quelqu'un a des problèmes de connexion à votre partie LAN, vérifiez que vous avez autorisé l'accès à Mindustry sur votre réseau local dans les paramètres de votre pare-feu. join.info = Ici vous pouvez entrez [accent]l'adresse IP d'un serveur []pour s'y connecter, ou découvrir un serveur en [accent]réseau local[].\nLe multijoueur en LAN ainsi qu'en WAN est supporté.\n\n[lightgray]Note: Il n'y a pas de liste de serveurs globaux automatiques; Si vous voulez vous connectez à quelqu'un par IP, il faudra d'abord demander à l'hébergeur leur IP. hostserver = Héberger une partie @@ -186,10 +189,10 @@ warning = Avertissement. confirm = Confirmer delete = Supprimer view.workshop = Voir dans le Workshop -workshop.listing = Editer le listing du Workshop +workshop.listing = Éditer le listing du Workshop ok = OK open = Ouverture -customize = Personaliser +customize = Personnaliser cancel = Annuler openlink = Ouvrir le lien copylink = Copier le lien @@ -200,7 +203,7 @@ data.exported = Données Exportées. data.invalid = Ce ne sont pas des données de jeu valides. data.import.confirm = L'importation des données externes va effacer[scarlet] toutes[] vos actuelles données de jeu.\n[accent]Ceci ne pourra pas être annulé![]\n\nUne fois les données importées, le jeu quittera immédiatement. classic.export = Exporter les données Classic -classic.export.text = [accent]Mindustry[] vient d'avoir une mise à jour majeure.\nDes sauvegardes et/ou des cartes de la version Classic (v3.5 build 40) ont été détectées. Souhaitez-vous exporter ces sauvegardes dans le dossier accueil de votre télephone, pour les utiliser dans Mindustry Classic ? +classic.export.text = [accent]Mindustry[] vient d'avoir une mise à jour majeure.\nDes sauvegardes et/ou des cartes de la version Classic (v3.5 build 40) ont été détectées. Souhaitez-vous exporter ces sauvegardes dans le dossier accueil de votre téléphone, pour les utiliser dans Mindustry Classic ? quit.confirm = Êtes-vous sûr de vouloir quitter? quit.confirm.tutorial = Êtes-vous sur de ce que vous faites?\nLe tutoriel peut être repris dans [accent]Paramètres->Jeu->Reprendre le tutoriel.[] loading = [accent]Chargement... @@ -224,9 +227,9 @@ map.nospawn.pvp = Cette carte n'a pas de base ennemies pour qu'un joueur ennemi map.nospawn.attack = Cette carte n'a aucune base ennemie à attaquer! Veuillez ajouter une base[SCARLET] rouge[] sur cette carte dans l'éditeur. map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide. map.publish.error = Erreur de Publication de la Carte: {0} -map.missing = Cette carte a été supprimée ou déplacée.\n[lightgray]Cette carte a été automatiquement rétirée du listing du workshop. +map.missing = Cette carte a été supprimée ou déplacée.\n[lightgray]Cette carte a été automatiquement retirée du listing du workshop. map.publish.confirm = Êtes-vous sûr de vouloir publier cette carte?\n\n[lightgray]Assurez-vous d’accepter d’abord les CGU du Workshop, sinon vos cartes ne seront pas affichées! -map.menu = Selectionnez ce que vous voulez faire avec cette carte. +map.menu = Sélectionnez ce que vous voulez faire avec cette carte. map.changelog = Changelog (optionnel): eula = CGU de Steam map.publish = Carte publiée. @@ -307,6 +310,7 @@ editor.overwrite = [accent]Attention!\nCeci écrase une carte existante. editor.overwrite.confirm = [scarlet]Attention![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir l'écraser? editor.exists = Une carte avec ce nom existe déjà. editor.selectmap = Sélectionnez une carte: + toolmode.replace = Remplacer toolmode.replace.description = Dessiner seulement sur les blocs solides. toolmode.replaceall = Tout remplacer @@ -317,10 +321,11 @@ toolmode.square = Carré toolmode.square.description = Pinceau carré. toolmode.eraseores = Effacer les minéraux toolmode.eraseores.description = Efface seulement les minéraux. -toolmode.fillteams = Remplire les équipes +toolmode.fillteams = Remplir les équipes toolmode.fillteams.description = Rempli les équipes au lieu des blocs. toolmode.drawteams = Dessiner les équipes toolmode.drawteams.description = Dessine les équipes au lieu de blocs. + filters.empty = [lightgray]Aucun filtre! Ajoutez-en un avec les boutons ci-dessous. filter.distort = Déformation filter.noise = Bruit @@ -352,6 +357,7 @@ filter.option.floor2 = Sol secondaire filter.option.threshold2 = Seuil secondaire filter.option.radius = Rayon filter.option.percentile = Centile + width = Largeur: height = Hauteur: menu = Menu @@ -369,6 +375,7 @@ tutorial.retake = Rejouer le Tutoriel editor = Éditeur mapeditor = Éditeur de carte donate = Faire un\ndon + abandon = Abandonner abandon.text = Cette zone et toutes ses ressources vont être perdues. locked = Verrouillé @@ -400,40 +407,43 @@ connectfail = [crimson]Échec de la connexion au serveur :\n\n[accent]{0} error.unreachable = Serveur injoignable.\nL'adresse IP est correcte? error.invalidaddress = Adresse invalide. error.timedout = Délai de connexion dépassé!\nAssurez-vous que l'hôte a autorisé l'accès au port (port forwarding), et que l'adresse soit correcte! -error.mismatch = Erreur de paquet:\nPossible différence de verison entre le client et le serveur .\nVérifiez que vous et l'hôte avez la version de Mindustry la plus recente! +error.mismatch = Erreur de paquet:\nPossible différence de version entre le client et le serveur .\nVérifiez que vous et l'hôte avez la version de Mindustry la plus récente! error.alreadyconnected = Déjà connecté. error.mapnotfound = Carte introuvable! error.io = Erreur de Réseau (I/O) error.any = Erreur réseau inconnue -error.bloom = Echec de l'initialisation du flou lumineux.\nVotre appareil peux ne pas le supporter. +error.bloom = Échec de l'initialisation du flou lumineux.\nVotre appareil peux ne pas le supporter. + zone.groundZero.name = Première Bataille zone.desertWastes.name = Désert Sauvage zone.craters.name = Les Cratères zone.frozenForest.name = Forêt Glaciale zone.ruinousShores.name = Rives en Ruine -zone.stainedMountains.name = Montagnes Tâchetées +zone.stainedMountains.name = Montagnes Tachetées zone.desolateRift.name = Ravin Abandonné zone.nuclearComplex.name = Complexe Nucléaire -zone.overgrowth.name = Surcroissance Végétale +zone.overgrowth.name = Friche Végétale zone.tarFields.name = Champs de Pétrole zone.saltFlats.name = Marais Salants zone.impact0078.name = Impact 0078 zone.crags.name = Rochers zone.fungalPass.name = Passe Fongique + zone.groundZero.description = L'emplacement optimal pour débuter. Faible menace ennemie. Peu de ressources. \nRecueillez autant de plomb et de cuivre que possible.\nRien d'autre à signaler. -zone.frozenForest.description = Même ici, plus près des montagnes, les spores se sont propagées. Les températures glaciales ne pourront pas les contenir pour toujours.\n\nFamiliarisez vous avec l'Énergie. Construisez des générateurs a combustion. Aprenez a utiliser les réparateurs. -zone.desertWastes.description = Cette étendue désertique est immense, imprévisibles. On y croise des structures abandonnées.\nLe charbon est présent dans la région. Brulez-le pour générer de l'Énergie ou synthétisez-le en graphite.\n\n[lightgray]Ce lieu d'atterisage est imprévisible. +zone.frozenForest.description = Même ici, plus près des montagnes, les spores se sont propagées. Les températures glaciales ne pourront pas les contenir pour toujours.\n\nFamiliarisez vous avec l'Énergie. Construisez des générateurs a combustion. Apprenez a utiliser les réparateurs. +zone.desertWastes.description = Cette étendue désertique est immense, imprévisibles. On y croise des structures abandonnées.\nLe charbon est présent dans la région. Brûlez-le pour générer de l'Énergie ou synthétisez-le en graphite.\n\n[lightgray]Ce lieu d'atterisage est imprévisible. zone.saltFlats.description = Aux abords du désert se trouvent les Marais Salants. Peu de ressources peuvent être trouvées à cet endroit.\n\nL'ennemi y a érigé un stockage de ressources. Éradiquez leur présence. zone.craters.description = L'eau s'est accumulée dans ce cratère, vestige des guerres anciennes. Récupérez la zone. Recueilliez du sable pour le transformer en verre trempé. Pompez de l'eau pour refroidir les tourelles et les perceuses. -zone.ruinousShores.description = Passé les contrées désertiques, c'est le rivage. Auparavent, cet endroit a abrité un réseau de défense côtière. Il n'en reste pas beaucoup. Seules les structures de défense les plus élémentaires sont restées indemnes, tout le reste étant réduit à néant.\nÉtendez vous. Redécouvrez la technologie. +zone.ruinousShores.description = Passé les contrées désertiques, c'est le rivage. Auparavant, cet endroit a abrité un réseau de défense côtière. Il n'en reste pas beaucoup. Seules les structures de défense les plus élémentaires sont restées indemnes, tout le reste étant réduit à néant.\nÉtendez vous. Redécouvrez la technologie. zone.stainedMountains.description = A l'intérieur des terres se trouvent des montagnes, épargnées par les spores. Extrayez le titane qui abonde dans cette région. Apprenez à vous en servir. La menace ennemi se fait plus présente ici. Ne leur donnez pas le temps de rallier leurs puissantes unités. -zone.overgrowth.description = Cette zone est étouffée par la végétation, et proche de la source des spores.\nL’ennemi a établi une base ici. Construisez des unitées Titan pour le détruire. Reprennez ce qui a été perdu. +zone.overgrowth.description = Cette zone est envahie par la végétation, et proche de la source des spores.\nL’ennemi a établi une base ici. Construisez des unités Titan pour le détruire. Reprenez ce qui a été perdu. zone.tarFields.description = La périphérie d'une zone de puits pétroliers, entre montagnes et désert. Une des rares zones disposant de réserves de Pétrole utilisables. Bien qu'abandonnée, cette zone compte des forces ennemies dangereuses à proximité. Ne les sous-estimez pas.\n\n[lightgray]Si possible, recherchez les technologie de traitement du pétrole zone.desolateRift.description = Une zone extrêmement dangereuse. Ressources abondantes, mais peu d'espace. Fort risque de destruction. Repartez le plus vite possible. Ne vous laissez pas berner par une longue attente entre deux vagues ennemies. zone.nuclearComplex.description = Une ancienne installation de production et traitement de thorium réduite en ruines.\n[lightgray]Faites des recherches sur le thorium et ses nombreuses utilisations.\n\nL'ennemi est présent ici en grand nombre, à l'affut constant. zone.fungalPass.description = Une zone de transition entre les hautes montagnes et les basses régions infestées de spores. Une petite base de reconnaissance ennemie s'y trouve.\nDétruisez la.\nUtilisez les unités Poignard et Rampeurs. Détruisez les deux noyaux. zone.impact0078.description = zone.crags.description = + settings.language = Langue settings.data = Données du Jeu settings.reset = Valeurs par Défaut. @@ -444,7 +454,7 @@ settings.sound = Son settings.graphics = Graphismes settings.cleardata = Effacer les données du jeu... settings.clear.confirm = Êtes-vous sûr d'effacer ces données ?\nAucun retour en arrière n'est possible! -settings.clearall.confirm = [scarlet]ATTENTION![]\nCet action effacera toutes les données, y conpris les sauvegarges, les cartes, la progression et la configuration des touches.\nUne fois que vous aurez pressé 'ok' le jeu effacera TOUTES les données et se fermera. +settings.clearall.confirm = [scarlet]ATTENTION![]\nCet action effacera toutes les données, y compris les sauvegardes, les cartes, la progression et la configuration des touches.\nUne fois que vous aurez pressé 'ok' le jeu effacera TOUTES les données et se fermera. settings.clearunlocks = Effacer la progression settings.clearall = Tout effacer paused = [accent]< Pause > @@ -475,7 +485,7 @@ blocks.itemcapacity = Stockage blocks.basepowergeneration = Taux d'énergie normale blocks.productiontime = Durée de production blocks.repairtime = Durée de Réparation Complète du Bloc -blocks.speedincrease = Accéleration +blocks.speedincrease = Accélération blocks.range = Portée blocks.drilltier = Forable blocks.drillspeed = Vitesse de forage de base @@ -488,7 +498,8 @@ blocks.inaccuracy = Imprécision blocks.shots = Tirs blocks.reload = Tirs/Seconde blocks.ammo = Munitions -bar.drilltierreq = Foreuse Ameliorée Requise + +bar.drilltierreq = Foreuse Améliorée Requise bar.drillspeed = Vitesse de forage: {0}/s bar.efficiency = Efficacité: {0}% bar.powerbalance = Énergie: {0}/s @@ -502,6 +513,7 @@ bar.heat = Chaleur bar.power = Énergie bar.progress = Progression de la construction bar.spawned = Unités: {0}/{1} + bullet.damage = [stat]{0}[lightgray] dégâts bullet.splashdamage = [stat]{0}[lightgray] dégâts de zone ~[stat] {1}[lightgray] blocs bullet.incendiary = [stat]incendiaire @@ -513,6 +525,7 @@ bullet.freezing = [stat]gel bullet.tarred = [stat]goudronné bullet.multiplier = [stat]{0}[lightgray]x multiplicateur de munitions bullet.reload = [stat]{0}[lightgray]x vitesse de tir + unit.blocks = blocs unit.powersecond = énergie/seconde unit.liquidsecond = unité de liquide/seconde @@ -537,15 +550,15 @@ setting.shadows.name = Ombres setting.linear.name = Filtrage Linéaire setting.animatedwater.name = Eau animée setting.animatedshields.name = Boucliers Animés -setting.antialias.name = Antialias[lightgray] (redémarrage du jeu nécéssaire)[] +setting.antialias.name = Antialias[lightgray] (redémarrage du jeu nécessaire)[] setting.indicators.name = Indicateurs Alliés/Ennemis setting.autotarget.name = Visée automatique -setting.keyboard.name = Controles Sourie+Clavier +setting.keyboard.name = Contrôles Souris+Clavier setting.touchscreen.name = Commandes d'Écran Tactile setting.fpscap.name = FPS Max setting.fpscap.none = Aucun setting.fpscap.text = {0} FPS -setting.uiscale.name = Échelle de l'interface[lightgray] (redémarrage du jeu nécéssaire)[] +setting.uiscale.name = Échelle de l'interface[lightgray] (redémarrage du jeu nécessaire)[] setting.swapdiagonal.name = Autoriser le placement en diagonale setting.difficulty.training = Entraînement setting.difficulty.easy = Facile @@ -559,12 +572,12 @@ setting.sensitivity.name = Sensibilité de la manette setting.saveinterval.name = Intervalle des sauvegardes auto setting.seconds = {0} secondes setting.fullscreen.name = Plein Écran -setting.borderlesswindow.name = Fenêtre sans bords (Borderless)[lightgray] (peut requérir le redémarrage du jeu) +setting.borderlesswindow.name = Fenêtre sans bords (Borderless)[lightgray] (peut nécessiter le redémarrage du jeu) setting.fps.name = Afficher FPS setting.vsync.name = VSync setting.lasers.name = Afficher les connections Électriques setting.pixelate.name = Pixeliser[lightgray] (désactive les animations) -setting.minimap.name = Montrer la Minimap +setting.minimap.name = Afficher la Minimap setting.musicvol.name = Volume Musique setting.ambientvol.name = Volume Ambiant setting.mutemusic.name = Couper la Musique @@ -576,11 +589,11 @@ setting.publichost.name = Visibilité de la Partie Publique setting.chatopacity.name = Opacité du Chat setting.playerchat.name = Montrer le Chat public.confirm = Voulez-vous rendre votre partie publique?\n[lightgray]Ce paramètre peut être changé plus tard dans Paramètres->Jeu->Visibilité de la Partie Publique -uiscale.reset = L'échelle de l'interface a été modifiée.\nAppuyez sur "OK" pour confirmer.\n[scarlet]Rétablissement aux parametres d'avant et fermeture dans [accent] {0}[]... +uiscale.reset = L'échelle de l'interface a été modifiée.\nAppuyez sur "OK" pour confirmer.\n[scarlet]Rétablissement aux paramètres d'avant et fermeture dans [accent] {0}[]... uiscale.cancel = Annuler & Quitter setting.bloom.name = Flou lumineux -keybind.title = Racourcis Clavier -keybinds.mobile = [scarlet]La plupart des racourcis claviers ne sont pas fonctionnels sur mobile. Seuls les mouvements basiques sont supportés. +keybind.title = Raccourcis Clavier +keybinds.mobile = [scarlet]La plupart des raccourcis claviers ne sont pas fonctionnels sur mobile. Seuls les mouvements basiques sont supportés. category.general.name = Général category.view.name = Voir category.multiplayer.name = Multijoueur @@ -598,7 +611,7 @@ keybind.fullscreen.name = Basculer en Plein Écran keybind.select.name = Sélectionner/Tirer keybind.diagonal_placement.name = Placement en diagonale keybind.pick.name = Choisir un bloc -keybind.break_block.name = Suppprimer un bloc +keybind.break_block.name = Supprimer un bloc keybind.deselect.name = Désélectionner keybind.shoot.name = Tirer keybind.zoom_hold.name = Maintenir le zoom @@ -620,7 +633,7 @@ keybind.drop_unit.name = Larguer l'unité keybind.zoom_minimap.name = Zoom minimap mode.help.title = Description des modes de jeu mode.survival.name = Survie -mode.survival.description = Le mode normal. Ressources limitées et vagues automatiques.\n[gray]Nécéssite un point d'apparition pour les ennemis. +mode.survival.description = Le mode normal. Ressources limitées et vagues automatiques.\n[gray]Nécessite un point d'apparition pour les ennemis. mode.sandbox.name = Bac à sable mode.sandbox.description = Ressources infinies et pas de minuterie pour les vagues. mode.editor.name = Editeur @@ -629,6 +642,7 @@ mode.pvp.description = Battez-vous contre d'autres joueurs en local.\n[gray]Requ mode.attack.name = Attaque mode.attack.description = Pas de vagues, le but étant de détruire la base ennemie.\n[gray]Requiert un noyaux rouge dans la map pour y jouer. mode.custom = Règles personnalisées + rules.infiniteresources = Ressources infinies rules.wavetimer = Minuterie pour les vagues rules.waves = Vagues @@ -639,9 +653,9 @@ rules.unitbuildspeedmultiplier = Multiplicateur de Vitesse de Construction d'Uni rules.unithealthmultiplier = Multiplicateur de Santé des Unités rules.playerhealthmultiplier = Multiplicateur de Santé des Joueurs rules.playerdamagemultiplier = Multiplicateur des Dégâts Joueurs -rules.unitdamagemultiplier = Multiplicateur des Dégats Unité +rules.unitdamagemultiplier = Multiplicateur des dégâts Unité rules.enemycorebuildradius = Périmètre de non-construction du noyau ennemi:[lightgray] (blocs) -rules.respawntime = Durée de réaparition:[lightgray] (sec) +rules.respawntime = Durée de réapparition:[lightgray] (sec) rules.wavespacing = Espacement des vagues:[lightgray] (sec) rules.buildcostmultiplier = Multiplicateur du prix de construction rules.buildspeedmultiplier = Multiplicateur du temps de construction @@ -655,6 +669,7 @@ rules.title.resourcesbuilding = Ressources & Construction rules.title.player = Joueurs rules.title.enemy = Ennemis rules.title.unit = Unités + content.item.name = Objets content.liquid.name = Liquides content.unit.name = Unités @@ -716,6 +731,7 @@ mech.buildspeed = [LIGHT_GRAY]Vitesse de Construction: {0}% liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique: {0} liquid.viscosity = [LIGHT_GRAY]Viscosité: {0} liquid.temperature = [LIGHT_GRAY]Température: {0} + block.sand-boulder.name = Bloc de Sable block.grass.name = Herbe block.salt.name = Sel @@ -749,8 +765,8 @@ block.core-foundation.name = Noyau: Fondation block.core-nucleus.name = Noyau: Épicentre block.deepwater.name = Eau profonde block.water.name = Eau -block.tainted-water.name = Eau Teintée -block.darksand-tainted-water.name = Sable Teinté d'Eau Sombre +block.tainted-water.name = Eau Contaminée +block.darksand-tainted-water.name = Sable Sombre Mouillé Contaminé block.tar.name = Pétrole block.stone.name = Roche block.sand.name = Sable @@ -759,7 +775,7 @@ block.ice.name = Glace block.snow.name = Neige block.craters.name = Cratères block.sand-water.name = Sable Mouillé -block.darksand-water.name = Sable Mouillé Sombre +block.darksand-water.name = Sable Sombre Mouillé block.char.name = Cendre block.holostone.name = Pierre Holographique block.ice-snow.name = Neige Gelée @@ -928,26 +944,27 @@ unit.lich.name = Liche unit.reaper.name = Faucheur tutorial.next = [lightgray] tutorial.intro = Vous venez de commencer le [scarlet]Tutoriel de Mindustry.[]\nCommence en minant du [accent]cuivre[]. Pour cela, appuyez sur une veine de minerai de cuivre près de votre noyau.\n\n[accent]{0}/{1} cuivre -tutorial.drill = Miner manuellement est inefficace.\n[accent]Les foreuses []peuvent miner pour vous.\nCliquez sur l'onglet des foreuses en bas à droite.\nSelectionnez la [accent]foreuse mécanique[]. Placez-la sur une veine de cuivre en cliquant.\n[accent]Faite un clique-droit[] pour arrêter la construction. -tutorial.drill.mobile = Miner manuellement est inefficace.\n[accent]Les foreuses []peuvent miner pour vous.\nAppuyez sur l'onglet des foreuses en bas à droite.\nSelectionnez la [accent]foreuse mécanique[].\nPlacez-la sur une veine de cuivre en y appuyant, puis en touchant la[accent] coche[] pour confirmer votre placement.\nAppuyez sur le [accent]boutton en forme de croix[] pour annuler le placement. +tutorial.drill = Miner manuellement est inefficace.\n[accent]Les foreuses []peuvent miner pour vous.\nCliquez sur l'onglet des foreuses en bas à droite.\nSélectionnez la [accent]foreuse mécanique[]. Placez-la sur une veine de cuivre en cliquant.\n[accent]Faite un clique-droit[] pour arrêter la construction. +tutorial.drill.mobile = Miner manuellement est inefficace.\n[accent]Les foreuses []peuvent miner pour vous.\nAppuyez sur l'onglet des foreuses en bas à droite.\nSélectionnez la [accent]foreuse mécanique[].\nPlacez-la sur une veine de cuivre en y appuyant, puis en touchant la[accent] coche[] pour confirmer votre placement.\nAppuyez sur le [accent]bouton en forme de croix[] pour annuler le placement. tutorial.blockinfo = Chaque bloc a des statistiques différentes. Chaque foreuse ne peut miner que certains minerais.\nPour vérifier les informations et les statistiques d'un bloc, appuyez sur le [accent]bouton "?" tout en le sélectionnant dans le menu de construction.[]\n\n[accent]Maintenant, accédez aux statistiques de la foreuse mécanique.[] tutorial.conveyor = [accent]Les convoyeurs[] sont utilisés pour transporter des objets au noyau.\nFaite une ligne de convoyeurs de la foreuse jusqu'au noyau.\n[accent]Maintenez votre souris pour les placer en ligne.[]\nGardez la touche[accent] CTRL[] enfoncé pour pouvoir les placer en diagonale.\n\n[accent]{0}/{1} convoyeurs placé en ligne\n[accent]0/1 ressources acheminées -tutorial.conveyor.mobile = [accent]Les convoyeurs[] sont utilisés pour transporter des objets au noyau.\nFaite une ligne de convoyeurs de la foreuse jusqu'au noyau.\n[accent] Maintenez votre doigt enfoncé[] et deplacez-le pour former une ligne.\n\n[accent]{0}/{1} convoyeurs placé en ligne\n[accent]0/1 ressources acheminées -tutorial.turret = Une fois qu'une ressource rentre dans votre noyau, elle peut être utilisé pour la construction.\nGardez à l'esprit que certaines ressources ne peuvent pas être utilisés pour la construction.\nCes ressources, tel que[accent] le charbon[] ou[accent] la ferraille[], ne peuvent pas rentrer dans votre noyau.\nDes structures défensives doivent être construites pour repousser l'[lightgray] ennemi[].\nConstruisez une [accent]tourrelle Duo[] non loin de votre noyau. -tutorial.drillturret = Les tourrelles Duo ont besoin de[accent] munitions en cuivre []pour tirer.\nPlacez une foreuse près de la tourelle.\nA l'aide de convoyeurs, alimentez la tourelle en cuivre.\n\n[accent]Munitions livrées: 0/1 -tutorial.pause = Pendant les batailles, vous pouvez mettre [accent]le jeu en pause.[]\nVous pouvez placer des batiments à construire tout en étant en pause.\n\n[accent]Appuyez sur la barre espace pour pauser. -tutorial.pause.mobile = Pendant les batailles, vous pouvez mettre [accent]le jeu en pause.[]\nVous pouvez placer des batiments à construire tout en étant en pause.\n\n[accent]Appuyez sur ce bouton en haut à gauche pour pauser. +tutorial.conveyor.mobile = [accent]Les convoyeurs[] sont utilisés pour transporter des objets au noyau.\nFaite une ligne de convoyeurs de la foreuse jusqu'au noyau.\n[accent] Maintenez votre doigt enfoncé[] et déplacez-le pour former une ligne.\n\n[accent]{0}/{1} convoyeurs placé en ligne\n[accent]0/1 ressources acheminées +tutorial.turret = Une fois qu'une ressource rentre dans votre noyau, elle peut être utilisé pour la construction.\nGardez à l'esprit que certaines ressources ne peuvent pas être utilisés pour la construction.\nCes ressources, tel que[accent] le charbon[] ou[accent] la ferraille[], ne peuvent pas rentrer dans votre noyau.\nDes structures défensives doivent être construites pour repousser l'[lightgray] ennemi[].\nConstruisez une [accent]tourelle Duo[] non loin de votre noyau. +tutorial.drillturret = Les tourelles Duo ont besoin de[accent] munitions en cuivre []pour tirer.\nPlacez une foreuse près de la tourelle.\nA l'aide de convoyeurs, alimentez la tourelle en cuivre.\n\n[accent]Munitions livrées: 0/1 +tutorial.pause = Pendant les batailles, vous pouvez mettre [accent]le jeu en pause.[]\nVous pouvez placer des bâtiments à construire tout en étant en pause.\n\n[accent]Appuyez sur la barre espace pour pauser. +tutorial.pause.mobile = Pendant les batailles, vous pouvez mettre [accent]le jeu en pause.[]\nVous pouvez placer des bâtiments à construire tout en étant en pause.\n\n[accent]Appuyez sur ce bouton en haut à gauche pour pauser. tutorial.unpause = Maintenant, appuyez à nouveau sur espace pour continuer à jouer. tutorial.unpause.mobile = Appuyez à nouveau dessus pour continuer à jouer. -tutorial.breaking = Les blocs doivent souvent être détruits.\n[accent]Gardez enfoncé le boutton de droite de votre souri[] pour détruire tous les blocs en une sélection.[]\n\n[accent]Détruisez tous les blocs de ferraille situés à gauche de votre noyau à l'aide de la sélection de zone. -tutorial.breaking.mobile = Les blocs doivent souvent être détruits.\n[accent]Selectionnez le mode de déconstruction[], puis appuyez sur un bloc pour commencer à le détruire.\nDétruisez une zone en maintenant votre doigt appuyé pendant quelques secondes[] et en le déplacant dans une direction.\nAppuyez sur le bouton coche pour confirmer.\n\n[accent]Détruisez tous les blocs de ferraille situés à gauche de votre noyau à l'aide de la sélection de zone. +tutorial.breaking = Les blocs doivent souvent être détruits.\n[accent]Gardez enfoncé le bouton de droite de votre souri[] pour détruire tous les blocs en une sélection.[]\n\n[accent]Détruisez tous les blocs de ferraille situés à gauche de votre noyau à l'aide de la sélection de zone. +tutorial.breaking.mobile = Les blocs doivent souvent être détruits.\n[accent]Sélectionnez le mode de déconstruction[], puis appuyez sur un bloc pour commencer à le détruire.\nDétruisez une zone en maintenant votre doigt appuyé pendant quelques secondes[] et en le déplaçant dans une direction.\nAppuyez sur le bouton coche pour confirmer.\n\n[accent]Détruisez tous les blocs de ferraille situés à gauche de votre noyau à l'aide de la sélection de zone. tutorial.withdraw = Dans certaines situations, il est nécessaire de prendre des éléments directement à partir de blocs.\nPour faire cela, [accent]appuyez sur un bloc[] qui contient des ressources, puis [accent]appuyez sur une ressource[] dans son inventaire.\nPlusieurs ressources peuvent être retirés en [accent]appuyant pendant quelque secondes[].\n\n[accent]Retirez du cuivre du noyau.[] -tutorial.deposit = Déposez des ressources dans des blocs en les faisant glisser de votre vaisseau vers le bloc de destination.\n\n[accent]Déposez le cuivre récupéré précedemment dans le noyau.[] +tutorial.deposit = Déposez des ressources dans des blocs en les faisant glisser de votre vaisseau vers le bloc de destination.\n\n[accent]Déposez le cuivre récupéré précédemment dans le noyau.[] tutorial.waves = L'[lightgray] ennemi[] approche.\n\nDefend le noyau pendant 2 vagues.[accent] Clique[] pour tirer.\nConstruisez plus de tourelles et de foreuses. Minez plus de cuivre. tutorial.waves.mobile = L'[lightgray] ennemi[] approche.\n\nDefend le noyau pendant 2 vagues. Votre vaisseau tirera automatiquement sur les ennemis.\nConstruisez plus de tourelles et de foreuses. Minez plus de cuivre. -tutorial.launch = Une fois que vous aurez atteind une vague spécifique, vous aurez la possibilité de[accent] faire décoler le noyau[], abandonant vos défenses mais en [accent]sécurisant toutes les ressources de votre noyau.[]\nCes ressources peuvent ensuite être utilisées pour rechercher de nouvelles technologies.\n\n[accent]Appuyez sur le bouton de lancement. +tutorial.launch = Une fois que vous aurez atteint une vague spécifique, vous aurez la possibilité de[accent] faire décoller le noyau[], abandonnant vos défenses mais [accent]sécurisant toutes les ressources stockées dans votre noyau.[]\nCes ressources peuvent ensuite être utilisées pour rechercher de nouvelles technologies.\n\n[accent]Appuyez sur le bouton de lancement. + item.copper.description = Le matériau structurel de base. Utilisé intensivement dans tout les blocs. -item.lead.description = Un matériau de départ. Utilisé intensivement en électronique et dans les blocs de trasports de liquides. +item.lead.description = Un matériau de départ. Utilisé intensivement en électronique et dans les blocs de transport de liquides. item.metaglass.description = Un composé de vitre super-résistant. Utilisé largement pour le transport et le stockage de liquides. item.graphite.description = Du carbone minéralisé, utilisé pour les munitions et l’isolation électrique. item.sand.description = Un matériau commun utilisé largement dans la fonte, à la fois dans l'alliage et comme un flux. @@ -967,23 +984,23 @@ liquid.slag.description = Différents types de métaux en fusion mélangés. Peu liquid.oil.description = Un liquide utilisé dans la production de matériaux avancés. Peut être brûlé, utilisé comme explosif ou comme liquide de refroidissement. liquid.cryofluid.description = Un liquide inerte, non corrosif, créé à partir d’eau et de titane. A une capacité d'absorption de chaleur extrêmement élevée. Utilisé intensivement comme liquide de refroidissement. mech.alpha-mech.description = Le mécha standard. Est basé sur une unité Poignard, avec une armure améliorée et des capacités de construction. Inflige plus de dégâts qu'un vaisseau Dard. -mech.delta-mech.description = Un mécha rapide, avec une armure légère, concu pour les attaques de frappe. Il inflige, par contre, peu de dégâts aux structures. Néanmoins il peut tuer de grand groupes d'ennemis très rapidement avec ses arcs électriques. +mech.delta-mech.description = Un mécha rapide, avec une armure légère, conçu pour les attaques de frappe. Il inflige, par contre, peu de dégâts aux structures. Néanmoins il peut tuer de grand groupes d'ennemis très rapidement avec ses arcs électriques. mech.tau-mech.description = Un mécha de support. Soigne les blocs alliés en tirant dessus. Il peut aussi éteindre les feux et soigner ses alliés en zone avec sa compétence. mech.omega-mech.description = Un mécha cuirassé et large fait pour les assauts frontaux. Sa compétence lui permet de bloquer 90% des dégâts. mech.dart-ship.description = Le vaisseau standard. Raisonnablement rapide et léger. Il a néanmoins peu d'attaque et une faible vitesse de minage. -mech.javelin-ship.description = Un vaisseau de frappe éclair qui, bien que lent au départ, peut accélerer pour atteindre de très grandes vitesses et voler jusqu'aux avant-postes ennemis, faisant d'énormes dégâts avec ses arc électriques obtenus à vitesse maximum et ses missiles. -mech.trident-ship.description = Un bombardier lourd, concu pour la construction et pour la destruction des fortifications ennemies. Assez bien blindé. -mech.glaive-ship.description = Un grand vaisseau de combat cuirassé. Equipé avec un fusil automatique à munitions incendiaires. Est très maniable. +mech.javelin-ship.description = Un vaisseau de frappe éclair qui, bien que lent au départ, peut accélérer pour atteindre de très grandes vitesses et voler jusqu'aux avant-postes ennemis, faisant d'énormes dégâts avec ses arc électriques obtenus à vitesse maximum et ses missiles. +mech.trident-ship.description = Un bombardier lourd, conçu pour la construction et pour la destruction des fortifications ennemies. Assez bien blindé. +mech.glaive-ship.description = Un grand vaisseau de combat cuirassé. Équipé avec un fusil automatique à munitions incendiaires. Est très maniable. unit.draug.description = Un drone de minage primitif pas cher à produire. Sacrifiable. Mine automatiquement le cuivre et le plomb dans les environs. Fournit les ressources minées au noyau le plus proche. unit.spirit.description = Un drone Draug modifié, conçu pour réparer au lieu d’exploiter. Répare automatiquement tous les blocs endommagés dans la zone. unit.phantom.description = Une unité de drone avancée qui vous suit et vous aide à la construction de blocs. -unit.dagger.description = L'unité de sol de base. Coute pas cher à produire. Est écrasant lorsqu'il est utilisé en essaims. +unit.dagger.description = L'unité de sol de base. Coûte peu cher à produire. Est écrasant lorsqu'il est utilisé en essaims. unit.crawler.description = Une unité de sol composée d’un cadre dépouillé sur lequel sont fixés des explosifs puissants. Pas particulièrement durable. Explose au contact des ennemis. -unit.titan.description = Une unité terrestre avancée et blindée. Attaque les cibles aériennes et terrestres. Equipé de deux lance-flammes miniatures de type Brûleur. -unit.fortress.description = Une unité d'artillerie lourde. Equipé de deux canons de type Grêle modifiés pour l'assaut à longue portée contre les structures et les unités ennemies. +unit.titan.description = Une unité terrestre avancée et blindée. Attaque les cibles aériennes et terrestres. Équipé de deux lance-flammes miniatures de type Brûleur. +unit.fortress.description = Une unité d'artillerie lourde. Équipé de deux canons de type Grêle modifiés pour l'assaut à longue portée contre les structures et les unités ennemies. unit.eruptor.description = Une unité lourde conçue pour détruire les structures. Tire un flot de scories sur les fortifications ennemies, les faisant fondre et brûler. unit.wraith.description = Une unité d'interception rapide et de frappe. Cible les générateurs d'énergie. -unit.ghoul.description = Un bombardier lourd de saturation. Déchire a travert les structures ennemies, ciblant les infrastructures critiques. +unit.ghoul.description = Un bombardier lourd de barrage. Fend a travers les structures ennemies, ciblant les infrastructures critiques. unit.revenant.description = Un arsenal de missiles lourd et planant. block.message.description = Enregistre un message. Utilisé pour la communication entre alliés. block.graphite-press.description = Compresse des morceaux de charbon en feuilles de graphite pur. @@ -1001,50 +1018,50 @@ block.separator.description = Expose la pierre à de l'eau sous pression afin d' block.spore-press.description = Compresse les glandes de spore sous une pression extrême pour synthétiser du pétrole. block.pulverizer.description = Écrase la ferraille pour en faire du sable. Utile quand il y a un manque de sable naturel. block.coal-centrifuge.description = Solidifie le pétrole en blocs de charbon. -block.incinerator.description = Permet de se débarasser de n'importe quel objet ou liquide en exces . +block.incinerator.description = Permet de se débarrasser de n'importe quel objet ou liquide en excès. block.power-void.description = Supprime toute l'énergie allant à l'intérieur. Bac à sable uniquement block.power-source.description = Produit de l'énergie à l'infini. Bac à sable uniquement. block.item-source.description = Produit des objets à l'infini. Bac à sable uniquement . block.item-void.description = Désintègre n'importe quel objet qui va à l'intérieur sans utiliser d'énergie. Bac à sable uniquement. block.liquid-source.description = Source de liquide infinie . Bac à sable uniquement. block.copper-wall.description = Un bloc défensif à faible coût.\nUtile pour protéger la base et les tourelles dans les premières lors des premières vagues. -block.copper-wall-large.description = Un bloc défensif à faible coût.\nUtile pour protéger la base et les tourelles dans les premières lors des premières vagues.\nFait du 2 sur 2. -block.titanium-wall.description = Un bloc défensif standard.\nProcure une protection modéree contre les ennemis. -block.titanium-wall-large.description = Un bloc défensif standard.\nProcure une protection modéree contre les ennemis.\nCouvre plusieurs cases. +block.copper-wall-large.description = Un bloc défensif à faible coût.\nUtile pour protéger la base et les tourelles dans les premières lors des premières vagues.\n2 x 2. +block.titanium-wall.description = Un bloc défensif standard.\nProcure une protection modérée contre les ennemis. +block.titanium-wall-large.description = Un bloc défensif standard.\nProcure une protection modérée contre les ennemis.\nCouvre plusieurs cases. block.thorium-wall.description = Un bloc défensif puissant.\nProcure une très bonne protection contre les ennemis. block.thorium-wall-large.description = Un bloc défensif puissant.\nProcure une très bonne protection contre les ennemis.\nCouvre plusieurs cases. block.phase-wall.description = Moins puissant qu'un mur en Thorium mais déviera les balles sauf si elles sont trop puissantes. -block.phase-wall-large.description = Moins puissant qu'un mur en Thorium mais déviera les balles sauf si elles sont trop puissantes.\nFait du 2 sur 2. +block.phase-wall-large.description = Moins puissant qu'un mur en Thorium mais déviera les balles sauf si elles sont trop puissantes.\n2 x 2. block.surge-wall.description = Le plus puissant bloc défensif .\nA une faible chance de créer des éclairs vers les ennemis . -block.surge-wall-large.description = Le plus puissant bloc défensif .\nA une faible chance de créer des éclairs vers les ennemis .\nFait du 2 sur 2. +block.surge-wall-large.description = Le plus puissant bloc défensif .\nA une faible chance de créer des éclairs vers les ennemis .\n2 x 2. block.door.description = Une petite porte pouvant être ouverte et fermée en appuyant dessus.\nSi elle est ouverte les ennemis peuvent tirer et passer à travers. -block.door-large.description = Une large porte pouvant être ouverte et fermée en appuyant dessus.\nSi elle est ouverte les ennemis peuvent tirer et passer à travers.\nFait du 2 sur 2. -block.mender.description = Soigne périodiquement les batiments autour de lui. Permet de garder les défenses en bon état entre les vagues ennemies.\nPeut utiliser de la Silice pour booster la portée et l'efficacié. -block.mend-projector.description = Une version améliorée du Réparateur. Soigne périodiquement les batiments autour de lui.\nPeut utiliser du tissu phasé pour booster la portée et l'efficacié. -block.overdrive-projector.description = Accélère les batiments autour de lui, notamment les foreuses et les convoyeurs.\nPeut utiliser du tissu phasé pour booster la portée et l'efficacié. -block.force-projector.description = Crée un champ de force hexagonal autour de lui qui protège les batiments et les unités à l'intérieur de prendre des dégâts à cause des balles.\nSurchauffe si trop de dégats sont reçus. Peut utiliser du liquide réfrigérant pour éviter la surchauffe. Peut utiliser du tissu phasé pour booster la taille du bouclier. -block.shock-mine.description = Blesse les ennemis qui marchent dessus. Quasiment invisble pour l'ennemi. -block.conveyor.description = Convoyeur basique servant à transporter des objets. Les objets déplacés en avant sont automatiquement déposés dans les tourelles ou les batiments. Peut être tourné. +block.door-large.description = Une large porte pouvant être ouverte et fermée en appuyant dessus.\nSi elle est ouverte les ennemis peuvent tirer et passer à travers.\n2 x 2. +block.mender.description = Soigne périodiquement les bâtiments autour de lui. Permet de garder les défenses en bon état entre les vagues ennemies.\nPeut utiliser de la Silice pour booster la portée et l'efficacié. +block.mend-projector.description = Une version améliorée du Réparateur. Soigne périodiquement les bâtiments autour de lui.\nPeut utiliser du tissu phasé pour booster la portée et l'efficacié. +block.overdrive-projector.description = Accélère les bâtiments autour de lui, notamment les foreuses et les convoyeurs.\nPeut utiliser du tissu phasé pour booster la portée et l'efficacié. +block.force-projector.description = Crée un champ de force hexagonal autour de lui qui protège les bâtiments et les unités à l'intérieur de prendre des dégâts à cause des balles.\nSurchauffe si trop de dégâts sont reçus. Peut utiliser du liquide réfrigérant pour éviter la surchauffe. Peut utiliser du tissu phasé pour booster la taille du bouclier. +block.shock-mine.description = Blesse les ennemis qui marchent dessus. Quasiment invisible pour l'ennemi. +block.conveyor.description = Convoyeur basique servant à transporter des objets. Les objets déplacés en avant sont automatiquement déposés dans les tourelles ou les bâtiments. Peut être tourné. block.titanium-conveyor.description = Convoyeur avancé . Déplace les objets plus rapidement que les convoyeurs standards. block.junction.description = Agit comme un pont pour deux ligne de convoyeurs se croisant. Utile lorsque deux différents convoyeurs déplacent différents matériaux à différents endroits. -block.bridge-conveyor.description = bloc de transport avancé permettant de traverser jusqu'à 3 blocs de n'importe quel terrain ou batiment. +block.bridge-conveyor.description = bloc de transport avancé permettant de traverser jusqu'à 3 blocs de n'importe quel terrain ou bâtiment. block.phase-conveyor.description = convoyeur très avancé . Utilise de l'énergie pour téléporter des objets à un convoyeur phasé connecté jusqu'à une longue distance . -block.sorter.description = Trie les articles. Si un article rcorrespond à la sélection, il peut passer. Autrement, l'article est distribué vers la gauche ou la droite. +block.sorter.description = Trie les articles. Si un article correspond à la sélection, il peut passer. Autrement, l'article est distribué vers la gauche ou la droite. block.router.description = Accepte les objets depuis une ou plus directions et le renvoie dans n'importe quelle direction. Utile pour séparer une chaîne de convoyeurs en plusieurs.[accent]Le seul et l'Unique[] block.distributor.description = Un routeur avancé qui sépare les objets jusqu'à 7 autres directions équitablement. block.overflow-gate.description = C'est la combinaison entre un Routeur et un Diviseur qui peut seulement distribuer à gauche et à droite si le chemin de devant est bloqué. -block.mass-driver.description = Batiment de transport d'objet [accent]ultime[]. Collecte un grand nombre d'objets puis les tire à un autre transporteur de masse sur une très longue distance. +block.mass-driver.description = bâtiment de transport d'objet [accent]ultime[]. Collecte un grand nombre d'objets puis les tire à un autre transporteur de masse sur une très longue distance. block.mechanical-pump.description = Une pompe de faible prix pompant lentement, mais ne consomme pas d'énergie. block.rotary-pump.description = Une pompe avancée qui double sa vitesse en utilisant de l'énergie. block.thermal-pump.description = La pompe ultime. Trois fois plus rapide qu'une pompe mécanique et la seule pompe capable de récupérer de la lave. block.conduit.description = Tuyau basique permettant le transport de liquide . Marche comme un convoyeur mais avec les liquides. Utile si utilisé avec des extracteurs, des pompes ou d'autres conduits. block.pulse-conduit.description = Tuyau avancé permettant le transport de liquide . Transporte les liquides plus rapidement et en stocke plus que les tuyaux standards. -block.liquid-router.description = Accepte les liquide en une direction et les rejete de tout les côtés équitablement. Peut aussi stocker une certaine quantité de liquide. Utile pour envoyer un liquide à plusieurs endroits. -block.liquid-tank.description = Stocke une grande quantité de liquides . Utile pour réguler la sortie quand la demande est inconstante ou comme sécurité pour refroidir des batiments important. +block.liquid-router.description = Accepte les liquide en une direction et les rejette de tout les côtés équitablement. Peut aussi stocker une certaine quantité de liquide. Utile pour envoyer un liquide à plusieurs endroits. +block.liquid-tank.description = Stocke une grande quantité de liquides . Utile pour réguler la sortie quand la demande est inconstante ou comme sécurité pour refroidir des bâtiments important. block.liquid-junction.description = Agit comme une intersection pour deux conduits se croisant.Utile si deux conduits amènent différents liquides à différents endroits. -block.bridge-conduit.description = Bloc de transport de liquide avancé. Permet le transport de liquides jusqu'à 3 blocs de n'importe quel terrain ou batiment . +block.bridge-conduit.description = Bloc de transport de liquide avancé. Permet le transport de liquides jusqu'à 3 blocs de n'importe quel terrain ou bâtiment . block.phase-conduit.description = Tuyau très avancé permettant le transport de liquide. Utilise de l'énergie pour téléporter les liquides à un autre tuyau phasé sur une longue distance. -block.power-node.description = Transmet l'énergie aux transmetteurs énergétiques connectés . Jusqu'à quatre sources d'énergie, consommateurs ou transmetteurs peuvent être connectés. Le transmetteur recevra de l'énergie ou le transmettra à n'importe quel batiment adjacent. +block.power-node.description = Transmet l'énergie aux transmetteurs énergétiques connectés . Jusqu'à quatre sources d'énergie, consommateurs ou transmetteurs peuvent être connectés. Le transmetteur recevra de l'énergie ou le transmettra à n'importe quel bâtiment adjacent. block.power-node-large.description = Possède un rayon plus grand que le transmetteur énergétique standard et jusqu'à six sources d'énergie, consommateurs ou transmetteurs peuvent être connectés. block.surge-tower.description = Un transmetteur énergétique de très grande portée mais avec moins de connections disponibles. block.battery.description = Stocke l'énergie quand elle est en abondance et la redistribue si il y a trop peu d'énergie tant qu'il lui reste de l'énergie. @@ -1052,16 +1069,16 @@ block.battery-large.description = Stocke bien plus d'énergie qu'une batterie no block.combustion-generator.description = Génère de l'énergie en brûlant du pétrole ou des matériaux inflammables. block.thermal-generator.description = Génère une grande quantité d'énergie à partir de lave . block.turbine-generator.description = Plus efficace qu'un générateur à combustion, mais requiert de l'eau . -block.differential-generator.description = Genère de grande quantité d'energie. Utilise différence de temperature entre le liquide cryogénique et la pyratite brulante. +block.differential-generator.description = Génère de grande quantité d'energie. Utilise différence de temperature entre le liquide cryogénique et la pyratite brûlante. block.rtg-generator.description = Un générateur thermo-électrique à radioisotope qui ne demande pas de refroidissement mais produit moins d'énergie qu'un réacteur à Thorium. block.solar-panel.description = Génère une faible quantité d'énergie . block.solar-panel-large.description = Génère bien plus d'énergie qu'un panneau solaire standard, Mais est aussi bien plus cher à construire. block.thorium-reactor.description = Génère énormément d'énergie à l'aide de la radioactivité du thorium. Requiert néanmoins un refroidissement constant. Explosera violemment en cas de surchauffe. -block.impact-reactor.description = Un générateur avancé, capable de produire une quantité d'énergie gigantesque lorsqu'il atteint son efficacité maximale. Nécéssite une quantité significative d'énergie pour lancer le générateur. +block.impact-reactor.description = Un générateur avancé, capable de produire une quantité d'énergie gigantesque lorsqu'il atteint son efficacité maximale. Nécessite une quantité significative d'énergie pour lancer le générateur. block.mechanical-drill.description = Une foreuse de faible coût. Si elle est placée sur à un endroit approprié, produit des matériaux lentement à l'infini. block.pneumatic-drill.description = Une foreuse amélioré plus rapide et capable de forer des matériaux plus dur grâce à l'usage de vérins à air comprimé. -block.laser-drill.description = Permet de forer bien plus vite grâce à la technologie laser, cela demande néanmoins de l'énergie . Additionnellement, le thorium, un matériau radioactif, peut-être récupéré avec cette foreuse. -block.blast-drill.description = La Foreuse ultime . Demande une grande quantité d'énergie . +block.laser-drill.description = Permet de forer bien plus vite grâce à la technologie laser, mais requiert de l'énergie . Permet de miner le Thorium, un matériau radioactif. +block.blast-drill.description = La Foreuse ultime . Demande une grande quantité d'énergie. block.water-extractor.description = Extrait l'eau des nappes phréatiques. Utile quand il n'y a pas d'eau à proximité. block.cultivator.description = Cultive le sol avec de l'eau afin d'obtenir de la biomasse. block.oil-extractor.description = Utilise une grande quantité d'énergie afin d'extraire du pétrole du sable . Utile quand il n'y a pas de lacs de pétrole à proximité. @@ -1072,14 +1089,14 @@ block.vault.description = Stocke un grand nombre d'objets. Utile pour réguler l block.container.description = Stocke un petit nombre d'objet . Utile pour réguler le flux d'objet quand la demande de matériaux est inconstante.un [lightgray] déchargeur[] peut être utilisé pour récupérer des objets depuis le conteneur. block.unloader.description = Décharge des objets depuis des conteneurs, coffres-forts ou de la base sur un convoyeur ou directement dans un bloc adjacent . Le type d'objet peut être changé en appuyant sur le déchargeur. block.launch-pad.description = Permet de transférer des ressources sans attendre le lancement du noyau. -block.launch-pad-large.description = Une version améliorée de la plateforme de lancement. Stocke plus de ressources. Lance plus fréquemment. +block.launch-pad-large.description = Une version améliorée de la plateforme de lancement. Stocke plus de ressources. Lance plus fréquemment. block.duo.description = Une petite tourelle avec un coût faible. -block.scatter.description = Une tourrelle anti-aérien de taille moyenne. Asperge les ennemis de débris de plomb ou de ferraille. +block.scatter.description = Une tourelle anti-aérien de taille moyenne. Asperge les ennemis de débris de plomb ou de ferraille. block.scorch.description = Brûle les ennemis au sol proche de lui. Très efficace a courte portée. block.hail.description = Une petite tourelle d'artillerie. block.wave.description = Une tourelle de taille moyenne tirant rapidement des bulles de liquide. block.lancer.description = Une tourelle de taille moyenne tirant des rayons chargés en électricité. -block.arc.description = Une petite tourelle tirant des arcs électrques vers les ennemis. +block.arc.description = Une petite tourelle tirant des arcs électriques vers les ennemis. block.swarmer.description = Une tourelle de taille moyenne qui tire des missiles qui se dispersent. block.salvo.description = Une tourelle de taille moyenne qui tire par salves. block.fuse.description = Une grande tourelle qui tire de puissants rayons lasers avec une faible portée. @@ -1089,7 +1106,7 @@ block.spectre.description = Une grande tourelle qui tire deux puissantes balles block.meltdown.description = Une grande tourelle tirant de puissants rayons lasers avec une grande portée. block.command-center.description = Permet de donner des consignes aux unités alliées sur la carte.\nIndique aux unités de se rallier, d'attaquer un noyau ennemi ou de battre en retraite vers le noyau/l'usine. Lorsqu'il n'y a pas de noyau ennemi, les unités patrouilleront par défaut autour de la commande d'attaque. block.draug-factory.description = Produit des drones Draug mineurs. -block.spirit-factory.description = Produit des petits drones qui réparent les batiments et minent des matériaux. +block.spirit-factory.description = Produit des petits drones qui réparent les bâtiments et minent des matériaux. block.phantom-factory.description = Produit des drones avancés qui sont bien plus efficaces que les drones spirituels. block.wraith-factory.description = Produit des intercepteurs rapides qui harcèlent l'ennemi. block.ghoul-factory.description = Produit des bombardiers lourds. @@ -1101,7 +1118,7 @@ block.fortress-factory.description = Produit des unités terrestres d'artillerie block.repair-point.description = Soigne en continu l'unité blessée la plus proche tant qu'elle est à sa portée. block.dart-mech-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un mécha d'attaque de base .\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. block.delta-mech-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un mécha rapide mais peu résistant fait pour les stratégies de harcèlement.\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. -block.tau-mech-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un mécha de support qui peut soigner les batiments et unités alliées.\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. +block.tau-mech-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un mécha de support qui peut soigner les bâtiments et unités alliées.\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. block.omega-mech-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un mécha cuirassé et large, fait pour les assauts frontaux .\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. block.javelin-ship-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un intercepteur rapide et puissant avec des armes électriques.\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. block.trident-ship-pad.description = Quitte ton mécha ou ton vaisseau actuel pour un bombardier lourd raisonnablement cuirassé .\nUtilisez le reconstructeur en double cliquant dessus lorsque vous êtes dessus. From 3fb1f5f54aed8705918e2e8eb0368cdac8655e4b Mon Sep 17 00:00:00 2001 From: clfer Date: Fri, 4 Oct 2019 00:39:07 +0200 Subject: [PATCH 097/204] Update bundle_fr.properties - Integrate latest bundle.properties changes --- core/assets/bundles/bundle_fr.properties | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 07d980ea40..35130c65df 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -22,6 +22,7 @@ load.map = Cartes load.image = Images load.content = Contenus load.system = Système +load.mod = Mods stat.wave = Vagues vaincues:[accent] {0} stat.enemiesDestroyed = Ennemis détruits:[accent] {0} @@ -32,6 +33,7 @@ stat.delivered = Ressources transférées: stat.rank = Rang Final: [accent]{0} launcheditems = [accent]Ressources transférées +launchinfo = [unlaunched][[LANCER] votre noyau pour obtenir les objets indiquées en bleu. map.delete = Êtes-vous sûr de vouloir supprimer cette carte "[accent]{0}[]"? level.highscore = Meilleur score: [accent]{0} level.select = Sélection de niveau @@ -65,15 +67,20 @@ committingchanges = Validation des Modifications done = Fait mods.alphainfo = Gardez à l'esprit que les mods sont en alpha et[scarlet] peuvent être très buggés[].\nMerci de signaler les problèmes que vous rencontrez via le Github ou le Discord Mindustry. -mods.alpha = [scarlet](Alpha) +mods.alpha = [accent](Alpha) mods = Mods mods.none = [LIGHT_GRAY]Aucun mod trouvé! +mods.guide = Guide de Modding mod.enabled = [lightgray]Activé mod.disabled = [scarlet]Désactivé +mod.disable = Désactiver +mod.enable = Activer mod.requiresrestart = Le jeu va maintenant s'arrêter pour appliquer les modification du mod. +mod.reloadrequired = [scarlet]Rechargement requis mod.import = Importer un mod mod.remove.confirm = Ce mod sera supprimé. mod.author = [LIGHT_GRAY]Auteur:[] {0} +mod.missing = Cette sauvegarde contient des mods que vous avez récemment mis à jour ou que vous avez désinstallés. Votre sauvegarde risque d'être corrompue. Êtes-vous sûr de vouloir l'importer?\n[lightgray]Mods:\n{0} about.button = À propos name = Nom: @@ -207,6 +214,7 @@ classic.export.text = [accent]Mindustry[] vient d'avoir une mise à jour majeure quit.confirm = Êtes-vous sûr de vouloir quitter? quit.confirm.tutorial = Êtes-vous sur de ce que vous faites?\nLe tutoriel peut être repris dans [accent]Paramètres->Jeu->Reprendre le tutoriel.[] loading = [accent]Chargement... +reloading = [accent]Rechargement des Mods... saving = [accent]Sauvegarde... wave = [accent]Vague {0} wave.waiting = [lightgray]Vague dans {0} @@ -227,6 +235,8 @@ map.nospawn.pvp = Cette carte n'a pas de base ennemies pour qu'un joueur ennemi map.nospawn.attack = Cette carte n'a aucune base ennemie à attaquer! Veuillez ajouter une base[SCARLET] rouge[] sur cette carte dans l'éditeur. map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide. map.publish.error = Erreur de Publication de la Carte: {0} +map.update = Mise à jour de la carte +map.load.error = Erreur lors de la récupération des details depuis le workshop: {0} map.missing = Cette carte a été supprimée ou déplacée.\n[lightgray]Cette carte a été automatiquement retirée du listing du workshop. map.publish.confirm = Êtes-vous sûr de vouloir publier cette carte?\n\n[lightgray]Assurez-vous d’accepter d’abord les CGU du Workshop, sinon vos cartes ne seront pas affichées! map.menu = Sélectionnez ce que vous voulez faire avec cette carte. @@ -455,8 +465,6 @@ settings.graphics = Graphismes settings.cleardata = Effacer les données du jeu... settings.clear.confirm = Êtes-vous sûr d'effacer ces données ?\nAucun retour en arrière n'est possible! settings.clearall.confirm = [scarlet]ATTENTION![]\nCet action effacera toutes les données, y compris les sauvegardes, les cartes, la progression et la configuration des touches.\nUne fois que vous aurez pressé 'ok' le jeu effacera TOUTES les données et se fermera. -settings.clearunlocks = Effacer la progression -settings.clearall = Tout effacer paused = [accent]< Pause > yes = Oui no = Non From bc02d178cee1e76fc681229c5effea632ff0ced6 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 3 Oct 2019 18:53:43 -0400 Subject: [PATCH 098/204] Support for zones --- core/assets/bundles/bundle.properties | 1 + core/src/io/anuke/mindustry/core/UI.java | 2 +- .../io/anuke/mindustry/mod/ContentParser.java | 11 ++++++--- core/src/io/anuke/mindustry/mod/Mods.java | 9 +++++++ core/src/io/anuke/mindustry/type/Zone.java | 10 +++++--- .../mindustry/ui/dialogs/ModsDialog.java | 24 +++++++++++++++++++ 6 files changed, 50 insertions(+), 7 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 6f93137fa9..33bbc8c1f9 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -78,6 +78,7 @@ mod.enable = Enable mod.requiresrestart = The game will now close to apply the mod changes. mod.reloadrequired = [scarlet]Reload Required mod.import = Import Mod +mod.import.github = Import Github Mod mod.remove.confirm = This mod will be deleted. mod.author = [LIGHT_GRAY]Author:[] {0} mod.missing = This save contains mods that you have recently updated or no longer have installed. Save corruption may occur. Are you sure you want to load it?\n[lightgray]Mods:\n{0} diff --git a/core/src/io/anuke/mindustry/core/UI.java b/core/src/io/anuke/mindustry/core/UI.java index 99c654e579..5998f90cc7 100644 --- a/core/src/io/anuke/mindustry/core/UI.java +++ b/core/src/io/anuke/mindustry/core/UI.java @@ -284,7 +284,7 @@ public class UI implements ApplicationListener, Loadable{ new Dialog(titleText){{ cont.margin(30).add(dtext).padRight(6f); TextFieldFilter filter = inumeric ? TextFieldFilter.digitsOnly : (f, c) -> true; - TextField field = cont.addField(def, t -> {}).size(170f, 50f).get(); + TextField field = cont.addField(def, t -> {}).size(330f, 50f).get(); field.setFilter((f, c) -> field.getText().length() < textLength && filter.acceptChar(f, c)); buttons.defaults().size(120, 54).pad(4); buttons.addButton("$ok", () -> { diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index dc8c6b3f28..fda221c100 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -2,11 +2,13 @@ package io.anuke.mindustry.mod; import io.anuke.arc.*; import io.anuke.arc.audio.*; +import io.anuke.arc.collection.Array; import io.anuke.arc.collection.*; import io.anuke.arc.function.*; import io.anuke.arc.graphics.*; import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.reflect.Field; import io.anuke.arc.util.reflect.*; import io.anuke.arc.util.serialization.*; import io.anuke.arc.util.serialization.Json.*; @@ -21,6 +23,8 @@ import io.anuke.mindustry.mod.Mods.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; +import java.lang.reflect.*; + @SuppressWarnings("unchecked") public class ContentParser{ private static final boolean ignoreUnknownFields = true; @@ -29,6 +33,7 @@ public class ContentParser{ put(BulletType.class, (type, data) -> field(Bullets.class, data)); put(Effect.class, (type, data) -> field(Fx.class, data)); put(StatusEffect.class, (type, data) -> field(StatusEffects.class, data)); + put(Loadout.class, (type, data) -> field(Loadouts.class, data)); put(Color.class, (type, data) -> Color.valueOf(data.asString())); put(Music.class, (type, data) -> { if(fieldOpt(Musics.class, data) != null) return fieldOpt(Musics.class, data); @@ -173,7 +178,7 @@ public class ContentParser{ if(!arr.isEmpty()){ Class c = arr.first().getClass(); //get base content class, skipping intermediates - while(!(c.getSuperclass() == Content.class || c.getSuperclass() == UnlockableContent.class || c.getSuperclass() == UnlockableContent.class)){ + while(!(c.getSuperclass() == Content.class || c.getSuperclass() == UnlockableContent.class || Modifier.isAbstract(c.getSuperclass().getModifiers()))){ c = c.getSuperclass(); } @@ -260,13 +265,13 @@ public class ContentParser{ private void checkNulls(Object object, ObjectSet checked){ checked.add(object); - parser.getFields(object.getClass()).each((name, field) -> { + parser.getFields(object.getClass()).values().toArray().each(field -> { try{ if(field.field.getType().isPrimitive()) return; Object obj = field.field.get(object); if(field.field.isAnnotationPresent(NonNull.class) && field.field.get(object) == null){ - throw new RuntimeException("Field '" + name + "' in " + object.getClass().getSimpleName() + " is missing!"); + throw new RuntimeException("Field '" + field.field.getName() + "' in " + object.getClass().getSimpleName() + " is missing!"); } if(obj != null && !checked.contains(obj)){ diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 50254ce995..bfe8df2ce1 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -331,6 +331,9 @@ public class Mods implements Loadable{ * Note that directories can be loaded as mods.*/ private LoadedMod loadMod(FileHandle sourceFile) throws Exception{ FileHandle zip = sourceFile.isDirectory() ? sourceFile : new ZipFileHandle(sourceFile); + if(zip.list().length == 1 && zip.list()[0].isDirectory()){ + zip = zip.list()[0]; + } FileHandle metaf = zip.child("mod.json").exists() ? zip.child("mod.json") : zip.child("plugin.json"); if(!metaf.exists()){ @@ -341,6 +344,12 @@ public class Mods implements Loadable{ ModMeta meta = json.fromJson(ModMeta.class, metaf.readString()); String camelized = meta.name.replace(" ", ""); String mainClass = meta.main == null ? camelized.toLowerCase() + "." + camelized + "Mod" : meta.main; + String baseName = meta.name.toLowerCase().replace(" ", "-"); + + if(loaded.contains(m -> m.name.equals(baseName)) || disabled.contains(m -> m.name.equals(baseName))){ + throw new IllegalArgumentException("A mod with the name '" + baseName + "' is already imported."); + } + Mod mainMod; FileHandle mainFile = zip; diff --git a/core/src/io/anuke/mindustry/type/Zone.java b/core/src/io/anuke/mindustry/type/Zone.java index 471a74c9d7..3a499996c4 100644 --- a/core/src/io/anuke/mindustry/type/Zone.java +++ b/core/src/io/anuke/mindustry/type/Zone.java @@ -47,7 +47,7 @@ public class Zone extends UnlockableContent{ @Override public void load(){ - preview = Core.atlas.find("zone-" + name); + preview = Core.atlas.find("zone-" + name, Core.atlas.find(name + "-zone")); } public Rules getRules(){ @@ -209,14 +209,18 @@ public class Zone extends UnlockableContent{ } public static class ZoneRequirement{ - public final Zone zone; - public final int wave; + public @NonNull Zone zone; + public @NonNull int wave; public ZoneRequirement(Zone zone, int wave){ this.zone = zone; this.wave = wave; } + protected ZoneRequirement(){ + + } + public static ZoneRequirement[] with(Object... objects){ ZoneRequirement[] out = new ZoneRequirement[objects.length / 2]; for(int i = 0; i < objects.length; i += 2){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java index 9b3fbbd6f4..5a542f31ea 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java @@ -3,6 +3,8 @@ package io.anuke.mindustry.ui.dialogs; import io.anuke.arc.*; import io.anuke.arc.collection.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.io.*; +import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.mod.Mods.*; @@ -107,5 +109,27 @@ public class ModsDialog extends FloatingDialog{ } }); }).margin(12f).width(500f); + + //not well tested currently + if(Version.build == -1){ + cont.row(); + + cont.addImageTextButton("$mod.import.github", Icon.github, () -> { + ui.showTextInput("$mod.import.github", "", "Anuken/ExampleMod", text -> { + Core.net.httpGet("http://api.github.com/repos/" + text + "/zipball/master", loc -> { + Core.net.httpGet(loc.getHeader("Location"), result -> { + try{ + Streams.copyStream(result.getResultAsStream(), modDirectory.child(text.replace("/", "") + ".zip").write(false)); + ui.loadAnd(() -> { + mods.reloadContent(); + }); + }catch(Exception e){ + ui.showException(e); + } + }, ui::showException); + }, ui::showException); + }); + }).margin(12f).width(500f); + } } } \ No newline at end of file From 8f0eefa97e4f839e382630eccf535e3cb90f475c Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 3 Oct 2019 22:26:13 -0400 Subject: [PATCH 099/204] Bug report link, proper minimap colors --- core/assets/bundles/bundle.properties | 1 + core/src/io/anuke/mindustry/Vars.java | 2 ++ .../mindustry/ui/dialogs/ModsDialog.java | 7 +++++- core/src/io/anuke/mindustry/world/Block.java | 22 +++++++++++++++++++ 4 files changed, 31 insertions(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 33bbc8c1f9..650e4c293e 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -71,6 +71,7 @@ mods.alpha = [accent](Alpha) mods = Mods mods.none = [LIGHT_GRAY]No mods found! mods.guide = Modding Guide +mods.report = Report Bug mod.enabled = [lightgray]Enabled mod.disabled = [scarlet]Disabled mod.disable = Disable diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index cdf98c8d2e..9b0593cc33 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -47,6 +47,8 @@ public class Vars implements Loadable{ public static final String crashReportURL = "http://mins.us.to/report"; /** URL the links to the wiki's modding guide.*/ public static final String modGuideURL = "https://mindustrygame.github.io/wiki/modding/"; + /** URL the links to the wiki's modding guide.*/ + public static final String reportIssueURL = "https://github.com/Anuken/Mindustry/issues/new?template=bug_report.md"; /** list of built-in servers.*/ public static final Array defaultServers = Array.with(/*"mins.us.to"*/); /** maximum distance between mine and core that supports automatic transferring */ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java index 5a542f31ea..183a542af4 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java @@ -19,9 +19,14 @@ public class ModsDialog extends FloatingDialog{ public ModsDialog(){ super("$mods"); addCloseButton(); + + buttons.addImageTextButton("$mods.report", Icon.link, + () -> Core.net.openURI(reportIssueURL)) + .size(250f, 64f); + buttons.addImageTextButton("$mods.guide", Icon.wiki, () -> Core.net.openURI(modGuideURL)) - .size(290f, 64f); + .size(280f, 64f); shown(this::setup); diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index a22eb1d174..c8122f0b6e 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -672,6 +672,28 @@ public class Block extends BlockStorage{ super.createIcons(out, editor); editor.pack(name + "-icon-editor", Core.atlas.getPixmap((AtlasRegion)icon(Cicon.full)).crop()); + + if(!synthetic()){ + PixmapRegion image = Core.atlas.getPixmap((AtlasRegion)icon(Cicon.full)); + + Color average = this.color; + Color color = new Color(); + for(int x = 0; x < image.width; x++){ + for(int y = 0; y < image.height; y++){ + image.getPixel(x, y, color); + average.r += color.r; + average.g += color.g; + average.b += color.b; + } + } + average.mul(1f / (image.width * image.height)); + if(isFloor()){ + average.mul(0.8f); + }else{ + average.mul(1.1f); + } + average.a = 1f; + } } /** Never use outside of the editor! */ From f7b6cea21b7b5a4972b898db0c092cbbd09323ae Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 3 Oct 2019 22:32:25 -0400 Subject: [PATCH 100/204] Fast color calculation --- core/src/io/anuke/mindustry/world/Block.java | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index c8122f0b6e..29b9d10913 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -675,24 +675,7 @@ public class Block extends BlockStorage{ if(!synthetic()){ PixmapRegion image = Core.atlas.getPixmap((AtlasRegion)icon(Cicon.full)); - - Color average = this.color; - Color color = new Color(); - for(int x = 0; x < image.width; x++){ - for(int y = 0; y < image.height; y++){ - image.getPixel(x, y, color); - average.r += color.r; - average.g += color.g; - average.b += color.b; - } - } - average.mul(1f / (image.width * image.height)); - if(isFloor()){ - average.mul(0.8f); - }else{ - average.mul(1.1f); - } - average.a = 1f; + color.set(image.getPixel(image.width/2, image.height/2)); } } From df3f23731bc4e06f21afee8edd50777bde65a3f5 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 4 Oct 2019 15:06:29 -0400 Subject: [PATCH 101/204] Workshop mod loading --- .../src/io/anuke/mindustry/core/Platform.java | 5 +++ core/src/io/anuke/mindustry/mod/Mods.java | 28 +++++++++++---- .../mindustry/desktop/DesktopLauncher.java | 5 +++ .../mindustry/desktop/steam/SWorkshop.java | 34 +++++++++++++------ 4 files changed, 56 insertions(+), 16 deletions(-) diff --git a/core/src/io/anuke/mindustry/core/Platform.java b/core/src/io/anuke/mindustry/core/Platform.java index d7aa0ea55d..a7c5826a63 100644 --- a/core/src/io/anuke/mindustry/core/Platform.java +++ b/core/src/io/anuke/mindustry/core/Platform.java @@ -31,6 +31,11 @@ public interface Platform{ return Array.with(); } + /** Steam: Return external workshop mods to be loaded.*/ + default Array getExternalMods(){ + return Array.with(); + } + /** Steam: View a map listing on the workshop.*/ default void viewMapListing(Map map){} diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index bfe8df2ce1..97a4e06255 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -61,7 +61,7 @@ public class Mods implements Loadable{ file.copyTo(dest); try{ - loaded.add(loadMod(file)); + loaded.add(loadMod(file, false)); requiresReload = true; }catch(IOException e){ dest.delete(); @@ -163,16 +163,30 @@ public class Mods implements Loadable{ if(!file.extension().equals("jar") && !file.extension().equals("zip") && !(file.isDirectory() && file.child("mod.json").exists())) continue; try{ - LoadedMod mod = loadMod(file); + LoadedMod mod = loadMod(file, false); if(mod.enabled()){ loaded.add(mod); }else{ disabled.add(mod); } - }catch(IllegalArgumentException ignored){ }catch(Exception e){ - Log.err("Failed to load plugin file {0}. Skipping.", file); - e.printStackTrace(); + Log.err("Failed to load mod file {0}. Skipping.", file); + Log.err(e); + } + } + + //load mods now + for(FileHandle file : platform.getExternalMods()){ + try{ + LoadedMod mod = loadMod(file, true); + if(mod.enabled()){ + loaded.add(mod); + }else{ + disabled.add(mod); + } + }catch(Exception e){ + Log.err("Failed to load mod file {0}. Skipping.", file); + Log.err(e); } } @@ -329,7 +343,7 @@ public class Mods implements Loadable{ /** Loads a mod file+meta, but does not add it to the list. * Note that directories can be loaded as mods.*/ - private LoadedMod loadMod(FileHandle sourceFile) throws Exception{ + private LoadedMod loadMod(FileHandle sourceFile, boolean workshop) throws Exception{ FileHandle zip = sourceFile.isDirectory() ? sourceFile : new ZipFileHandle(sourceFile); if(zip.list().length == 1 && zip.list()[0].isDirectory()){ zip = zip.list()[0]; @@ -395,6 +409,8 @@ public class Mods implements Loadable{ public final String name; /** This mod's metadata. */ public final ModMeta meta; + /** The ID of this mod in the workshop.*/ + public @Nullable String workshopID; public LoadedMod(FileHandle file, FileHandle root, Mod mod, ModMeta meta){ this.root = root; diff --git a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java index 2aceda244f..0950aaf6bb 100644 --- a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java +++ b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java @@ -210,6 +210,11 @@ public class DesktopLauncher extends ClientLauncher{ return !steam ? super.getExternalMaps() : SVars.workshop.getMapFiles(); } + @Override + public Array getExternalMods(){ + return !steam ? super.getExternalMods() : SVars.workshop.getModFiles(); + } + @Override public void viewMapListing(Map map){ viewMapListing(map.file.parent().name()); diff --git a/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java b/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java index 578b00de3c..9939ae795c 100644 --- a/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java +++ b/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java @@ -22,29 +22,39 @@ public class SWorkshop implements SteamUGCCallback{ private Map lastMap; private Array mapFiles; - private ObjectMap> detailHandlers = new ObjectMap<>(); + private Array modFiles; + private ObjectMap, SteamResult>> detailHandlers = new ObjectMap<>(); public SWorkshop(){ int items = ugc.getNumSubscribedItems(); SteamPublishedFileID[] ids = new SteamPublishedFileID[items]; ItemInstallInfo info = new ItemInstallInfo(); ugc.getSubscribedItems(ids); - mapFiles = Array.with(ids).map(f -> { + + Array folders = Array.with(ids).map(f -> { ugc.getItemInstallInfo(f, info); return new FileHandle(info.getFolder()); - }).select(f -> f.list().length > 0).map(f -> f.list()[0]); + }).select(f -> f != null && f.list().length > 0); - if(items > 0){ + mapFiles = folders.select(f -> f.list().length == 1 && f.list()[0].extension().equals(mapExtension)).map(f -> f.list()[0]); + modFiles = folders.select(f -> f.child("mod.json").exists()); + + if(!mapFiles.isEmpty()){ SAchievement.downloadMapWorkshop.complete(); } - Log.info("Fetching {0} subscribed maps.", items); + Log.info("Fetching {0} subscribed maps.", mapFiles.size); + Log.info("Fetching {0} subscribed mods.", modFiles.size); } public Array getMapFiles(){ return mapFiles; } + public Array getModFiles(){ + return modFiles; + } + public void publishMap(Map map){ if(map.tags.containsKey("steamid")){ Log.info("Map already published, redirecting to ID."); @@ -86,12 +96,13 @@ public class SWorkshop implements SteamUGCCallback{ SteamUGCQuery query = ugc.createQueryUGCDetailsRequest(fid); Log.info("POST " + query); - detailHandlers.put(query, (details, result) -> { + detailHandlers.put(query, (detailsList, result) -> { ui.loadfrag.hide(); - Log.info("Map listing result: " + result + " " + details.getResult() + " " + details.getFileName() + " " + details.getTitle()); + Log.info("Map listing result: " + result + " " + detailsList); if(result == SteamResult.OK){ + SteamUGCDetails details = detailsList.first(); if(details.getResult() == SteamResult.OK){ if(details.getOwnerID().equals(SVars.user.user.getSteamID())){ @@ -160,11 +171,14 @@ public class SWorkshop implements SteamUGCCallback{ if(detailHandlers.containsKey(query)){ if(numResultsReturned > 0){ - SteamUGCDetails details = new SteamUGCDetails(); - ugc.getQueryUGCResult(query, 0, details); + Array details = new Array<>(); + for(int i = 0; i < numResultsReturned; i++){ + details.set(i, new SteamUGCDetails()); + ugc.getQueryUGCResult(query, i, details.get(i)); + } detailHandlers.get(query).accept(details, result); }else{ - detailHandlers.get(query).accept(null, SteamResult.FileNotFound); + detailHandlers.get(query).accept(new Array<>(), SteamResult.FileNotFound); } detailHandlers.remove(query); From 48145e4e7726559e82593e893baec0397fbdaf13 Mon Sep 17 00:00:00 2001 From: dase1353 <46934514+dase1353@users.noreply.github.com> Date: Sat, 5 Oct 2019 03:08:45 +0800 Subject: [PATCH 102/204] Update bundle_zh_TW.properties --- core/assets/bundles/bundle_zh_TW.properties | 397 ++++++++++---------- 1 file changed, 198 insertions(+), 199 deletions(-) diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index b61fc23823..13e73ad07b 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1,10 +1,10 @@ credits.text = 由[ROYAL]Anuken[]製作 - [SKY]anukendev@gmail.com[] -credits = 致謝名單 +credits = 感謝名單 contributors = 翻譯員和貢獻者 discord = 加入 Mindustry 的 Discord 聊天室! link.discord.description = 官方 Mindustry Discord 聊天室 link.github.description = 遊戲原始碼 -link.changelog.description = List of update changes +link.changelog.description = 遊戲更新清單 link.dev-builds.description = 開發中版本 link.trello.description = 官方 Trello 功能規劃看板 link.itch.io.description = itch.io 電腦版下載與網頁版 @@ -16,11 +16,11 @@ screenshot.invalid = 地圖太大了,可能沒有足夠的內存用於截圖 gameover = 遊戲結束 gameover.pvp = [accent]{0}[]隊獲勝! highscore = [accent]新的高分紀錄! -load.sound = Sounds -load.map = Maps -load.image = Images -load.content = Content -load.system = System +load.sound = 音效載入中 +load.map = 地圖載入中 +load.image = 圖片載入中 +load.content = 內容載入中 +load.system = 系統載入中 stat.wave = 打敗的波次:[accent]{0} stat.enemiesDestroyed = 摧毀的敵人:[accent]{0} stat.built = 建設的建築:[accent]{0} @@ -46,20 +46,20 @@ newgame = 新遊戲 none = 〈沒有〉 minimap = 小地圖 close = 關閉 -website = Website +website = 網頁 quit = 退出 -save.quit = Save & Quit +save.quit = 儲存與離開 maps = 地圖 -maps.browse = Browse Maps +maps.browse = 瀏覽地圖 continue = 繼續 maps.none = [LIGHT_GRAY]找不到地圖! -invalid = Invalid -preparingconfig = Preparing Config -preparingcontent = Preparing Content -uploadingcontent = Uploading Content -uploadingpreviewfile = Uploading Preview File -committingchanges = Comitting Changes -done = Done +invalid = 無效 +preparingconfig = 配置準備中 +preparingcontent = 內容準備中 +uploadingcontent = 內容上傳中 +uploadingpreviewfile = 上傳預覽文件 +committingchanges = 提交變更 +done = 完成 about.button = 關於 name = 名稱: noname = 先選擇一個[accent]玩家名稱[]。 @@ -74,31 +74,31 @@ players = {0}個線上玩家 players.single = {0}個線上玩家 server.closing = [accent]正在關閉伺服器…… server.kicked.kick = 您已被踢出伺服器! -server.kicked.whitelist = You are not whitelisted here. +server.kicked.whitelist = 您不在這裡的白名單內. server.kicked.serverClose = 伺服器已關閉。 -server.kicked.vote = You have been vote-kicked. Goodbye. +server.kicked.vote = 您已被投票踢出伺服器,再見。 server.kicked.clientOutdated = 客戶端版本過舊!請更新遊戲! server.kicked.serverOutdated = 伺服器版本過舊!請聯絡伺服主更新伺服器! server.kicked.banned = 您已經從這個伺服器被封禁。 -server.kicked.typeMismatch = This server is not compatible with your build type. -server.kicked.playerLimit = This server is full. Wait for an empty slot. +server.kicked.typeMismatch = 該伺服器與您的構建類型不兼容。 +server.kicked.playerLimit = 該伺服器已滿。等待一個空位置。 server.kicked.recentKick = 您已經從伺服器被踢除。\n請稍後再進行連線。 server.kicked.nameInUse = 伺服器中已經\n有人有相同的名稱了。 server.kicked.nameEmpty = 你的名稱必須至少包含一個字母或數字。 server.kicked.idInUse = 你已經在伺服器中!不允許用兩個賬號。 server.kicked.customClient = 這個伺服器不支持自訂客戶端,請下載官方版本。 server.kicked.gameover = 遊戲結束! -server.versions = Your version:[accent] {0}[]\nServer version:[accent] {1}[] +server.versions = 您的遊戲版本:[accent] {0}[]\n伺服器遊戲版本:[accent] {1}[] host.info = 目前伺服器監聽於連接埠[scarlet]6567[]。\n所有跟您在同一個[LIGHT_GRAY]網路或區域網路[]環境的玩家應該能在他們的伺服器清單中找到您的伺服器。\n\n如果您希望網際網路上的玩家透過IP 位址連線到您的伺服器,您必須設定[accent]連接埠轉發[]。\n\n[LIGHT_GRAY]注意:如果區域網路內有玩家無法連線至您的伺服器,請務必確認您已於防火牆設定中開放Mindustry存取您的區域網路。 join.info = 您可以在此輸入欲連線的[accent]伺服器的IP位址[],或尋找[accent]區域網路[]內的伺服器。目前支援區域網路與網際網路連線。\n\n[LIGHT_GRAY]注意:這裡沒有網際網路伺服器清單,如果您想透過IP位址連線到某人的伺服器,您必須向他們詢問IP位址。 hostserver = 建立伺服器 -invitefriends = Invite Friends +invitefriends = 邀請好友 hostserver.mobile = 建立\n伺服器 host = 建立 hosting = [accent]伺服器啟動中…… hosts.refresh = 刷新 hosts.discovering = 搜尋區域網路遊戲 -hosts.discovering.any = Discovering games +hosts.discovering.any = 發現的遊戲 server.refreshing = 刷新伺服器 hosts.none = [lightgray]找不到區域網路伺服器! host.invalid = [scarlet]無法連線至伺服器。 @@ -122,18 +122,18 @@ server.version = [lightgray]版本:{0} server.custombuild = [yellow]自訂組建 confirmban = 您確定要封禁該玩家嗎? confirmkick = 您確定要踢出該玩家嗎? -confirmvotekick = Are you sure you want to vote-kick this player? +confirmvotekick = 您確定要投票剔除該名玩家嗎? confirmunban = 您確定要解除封禁該玩家嗎? confirmadmin = 您確定要提升這個玩家為管理員嗎? confirmunadmin = 您確定要解除這個玩家的管理員嗎? joingame.title = 加入遊戲 joingame.ip = IP位址: disconnect = 已中斷連線。 -disconnect.error = Connection error. -disconnect.closed = Connection closed. -disconnect.timeout = Timed out. +disconnect.error = 連線錯誤。 +disconnect.closed = 連線關閉。 +disconnect.timeout = 超時。 disconnect.data = 無法載入地圖資料! -cantconnect = Unable to join game ([accent]{0}[]). +cantconnect = 無法加入遊戲 ([accent]{0}[]). connecting = [accent]連線中…… connecting.data = [accent]正在載入地圖資料…… server.port = 連接埠: @@ -159,7 +159,7 @@ save.rename = 重新命名 save.rename.text = 新名稱: selectslot = 選取一個存檔。 slot = [accent]存檔{0} -editmessage = Edit Message +editmessage = 編輯訊息 save.corrupted = [accent]此存檔無效或已損毀!\n如果你剛剛升級了遊戲,那麼這可能是因為存檔格式改變了而[scarlet]不是[]錯誤。 empty = 〈空白〉 on = 開啟 @@ -167,13 +167,13 @@ off = 關閉 save.autosave = 自動存檔:{0} save.map = 地圖:{0} save.wave = 波次:{0} -save.mode = Gamemode: {0} +save.mode = 遊戲模式: {0} save.date = 最後存檔時間:{0} save.playtime = 遊玩時間:{0} warning = 警告。 confirm = 確認 delete = 刪除 -view.workshop = View In Workshop +view.workshop = 在工坊中查看 ok = 確定 open = 開啟 customize = 自訂 @@ -181,20 +181,20 @@ cancel = 取消 openlink = 開啟連結 copylink = 複製連結 back = 返回 -data.export = Export Data -data.import = Import Data -data.exported = Data exported. -data.invalid = This isn't valid game data. -data.import.confirm = Importing external data will erase[scarlet] all[] your current game data.\n[accent]This cannot be undone![]\n\nOnce the data is imported, your game will exit immediately. -classic.export = Export Classic Data -classic.export.text = [accent]Mindustry[] has just had a major update.\nClassic (v3.5 build 40) save or map data has been detected. Would you like to export these saves to your phone's home folder, for use in the Mindustry Classic app? +data.export = 匯出數據 +data.import = 匯入數據 +data.exported = 數據已匯出. +data.invalid = 這不是有效的遊戲資料。 +data.import.confirm = 導入外部數據將刪除您當前[scarlet]所有的[]遊戲數據,\n[accent]這個動作不能撤銷![]\n\n匯入數據後,您的遊戲將立即退出。 +classic.export = 匯出 Classic 數據 +classic.export.text = [accent]Mindustry[]剛剛進行了重大更新。\n檢測到 Classic (v3.5 build 40) 存檔或地圖資料。您是否要將這些存檔匯出到手機的主文件夾中,以便在Mindustry Classic應用中使用? quit.confirm = 您確定要退出嗎? -quit.confirm.tutorial = Are you sure you know what you're doing?\nThe tutorial can be re-taken in[accent] Settings->Game->Re-Take Tutorial.[] +quit.confirm.tutorial = 您確定您知道自己在做什麼嗎?\n該教學可以在[accent] 設定->遊戲[] 選項中重置教學。 loading = [accent]載入中…… saving = [accent]儲存中…… wave = [accent]第{0}波 wave.waiting = 將於{0}秒後抵達 -wave.waveInProgress = [LIGHT_GRAY]波正在進行中 +wave.waveInProgress = 第[LIGHT_GRAY]波正在進行中 waiting = 等待中…… waiting.players = 等待玩家中…… wave.enemies = [LIGHT_GRAY]剩下{0}敵人 @@ -210,11 +210,11 @@ map.nospawn = 這個地圖沒有核心!請在編輯器中添加一個[ROYAL] map.nospawn.pvp = 這個地圖沒有核心讓敵人重生!請在編輯器中添加一個[SCARLET]紅色[]的核心。 map.nospawn.attack = 這個地圖沒有敵人核心讓可以攻擊!請在編輯器中添加一個[SCARLET]紅色[]的核心。 map.invalid = 地圖載入錯誤:地圖可能已經損壞。 -map.publish.error = Error publishing map: {0} -map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! +map.publish.error = 發布地圖時出現錯誤: {0} +map.publish.confirm = 您確定要發布此地圖嗎?\n\n[lightgray]首先請先確定您同意Steam工坊 EULA協定,否則您的地圖將不會顯示! eula = Steam EULA -map.publish = Map published. -map.publishing = [accent]Publishing map... +map.publish = 地圖發佈完成. +map.publishing = [accent]地圖發佈中... editor.brush = 粉刷 editor.openin = 在編輯器中開啟 editor.oregen = 礦石產生 @@ -222,14 +222,14 @@ editor.oregen.info = 礦石產生: editor.mapinfo = 地圖資訊 editor.author = 作者: editor.description = 描述: -editor.nodescription = A map must have a description of at least 4 characters before being published. +editor.nodescription = 在地圖發佈前必須有至少四個字以上的敘述。 editor.waves = 波次: editor.rules = 規則: -editor.generation = Generation: +editor.generation = 篩選器: editor.ingame = 在遊戲中編輯 -editor.publish.workshop = Publish On Workshop -editor.newmap = New Map -workshop = Workshop +editor.publish.workshop = 在工作坊上發佈 +editor.newmap = 新地圖 +workshop = 工作坊 waves.title = 波次 waves.remove = 移除 waves.never = 〈從來沒有〉 @@ -244,9 +244,9 @@ waves.copy = 複製到剪貼板 waves.load = 從剪貼板加載 waves.invalid = 剪貼板中的波次無效。 waves.copied = 波次已被複製。 -waves.none = No enemies defined.\nNote that empty wave layouts will automatically be replaced with the default layout. +waves.none = 無自定義敵人.\n請注意,空佈局將自動替換為預設佈局。 editor.default = [LIGHT_GRAY]〈默認〉 -details = Details... +details = 詳情... edit = 編輯…… editor.name = 名稱: editor.spawn = 重生單位 @@ -256,7 +256,7 @@ editor.errorload = 加載文件時出錯:\n[accent]{0} editor.errorsave = 保存文件時出錯:\n[accent]{0} editor.errorimage = 這是一個圖像檔,而不是地圖。不要更改副檔名使它可用。\n\n如果要匯入地形圖像檔,請使用編輯器中的「匯入地形圖像檔」按鈕。 editor.errorlegacy = 此地圖太舊,並使用不支持的舊地圖格式。 -editor.errornot = This is not a map file. +editor.errornot = 這不是一個地圖檔案。 editor.errorheader = 此地圖檔案無效或已損壞。 editor.errorname = 地圖沒有定義名稱。 editor.update = 更新 @@ -289,58 +289,58 @@ editor.resizemap = 調整地圖大小 editor.mapname = 地圖名稱: editor.overwrite = [accent]警告!這將會覆蓋現有的地圖。 editor.overwrite.confirm = [scarlet]警告![]同名地圖存在,確定要覆蓋現有地圖? -editor.exists = A map with this name already exists. +editor.exists = 具有該名稱的地圖已經存在。 editor.selectmap = 選取要載入的地圖: -toolmode.replace = Replace -toolmode.replace.description = Draws only on solid blocks. -toolmode.replaceall = Replace All -toolmode.replaceall.description = Replace all blocks in map. -toolmode.orthogonal = Orthogonal -toolmode.orthogonal.description = Draws only orthogonal lines. -toolmode.square = Square -toolmode.square.description = Square brush. -toolmode.eraseores = Erase Ores -toolmode.eraseores.description = Erase only ores. -toolmode.fillteams = Fill Teams -toolmode.fillteams.description = Fill teams instead of blocks. +toolmode.replace = 取代 +toolmode.replace.description = 僅繪製在實體方塊上。 +toolmode.replaceall = 全部取代 +toolmode.replaceall.description = 取代地圖中的所有方塊。 +toolmode.orthogonal = 正交 +toolmode.orthogonal.description = 僅繪製在正交線上。 +toolmode.square = 正方形 +toolmode.square.description = 正方形筆刷. +toolmode.eraseores = 清除礦物 +toolmode.eraseores.description = 僅清除礦物。 +toolmode.fillteams = 填充團隊 +toolmode.fillteams.description = 填充團隊而不是方塊。 toolmode.drawteams = Draw Teams -toolmode.drawteams.description = Draw teams instead of blocks. +toolmode.drawteams.description = 繪製團隊而不是方塊。 filters.empty = [LIGHT_GRAY]沒有過濾器!使用下面的按鈕添加一個。 -filter.distort = 歪曲 -filter.noise = 噪聲 -filter.median = Median -filter.oremedian = Ore Median -filter.blend = Blend -filter.defaultores = Default Ores +filter.distort = 扭曲 +filter.noise = 雜訊 +filter.median = 平均數 +filter.oremedian = 礦石平均數 +filter.blend = 混合 +filter.defaultores = 預設礦石 filter.ore = 礦石 -filter.rivernoise = 河流噪聲 -filter.mirror = Mirror -filter.clear = Clear -filter.option.ignore = Ignore +filter.rivernoise = 河流雜訊 +filter.mirror = 鏡射 +filter.clear = 清除 +filter.option.ignore = 忽略 filter.scatter = 分散 filter.terrain = 地形 filter.option.scale = 比例 filter.option.chance = 機會 filter.option.mag = 大小 -filter.option.threshold = 閾 +filter.option.threshold = 閾值 filter.option.circle-scale = 圓形比例 filter.option.octaves = 倍頻 filter.option.falloff = 衰減 -filter.option.angle = Angle +filter.option.angle = 角度 filter.option.block = 方塊 filter.option.floor = 地板 -filter.option.flooronto = Target Floor +filter.option.flooronto = 目標地板 filter.option.wall = 牆 filter.option.ore = 礦石 filter.option.floor2 = 次要地板 -filter.option.threshold2 = 次要閾 +filter.option.threshold2 = 次要閾值 filter.option.radius = 半徑 filter.option.percentile = 百分比 width = 寬度: height = 長度: menu = 主選單 -play = 開始 -campaign = Campaign +play = 開始遊戲 +campaign = 戰役 load = 載入 save = 儲存 fps = FPS:{0} @@ -349,7 +349,7 @@ ping = 延遲:{0}ms language.restart = 請重新啟動遊戲以使選取的語言生效。 settings = 設定 tutorial = 教學 -tutorial.retake = Re-Take Tutorial +tutorial.retake = 重置教學 editor = 地圖編輯器 mapeditor = 地圖編輯器 donate = 贊助 @@ -363,20 +363,20 @@ bestwave = [LIGHT_GRAY]高分:{0} launch = 發射 launch.title = 發射成功 launch.next = [LIGHT_GRAY]下次的機會於波次{0} -launch.unable2 = [scarlet]Unable to LAUNCH.[] +launch.unable2 = [scarlet]無法發射核心。[] launch.confirm = 這將發射核心中的所有資源。\n你將無法返回這個基地。 -launch.skip.confirm = If you skip now, you will not be able to launch until later waves. +launch.skip.confirm = 如果您現在跳過,您將無法發射核心直到下一次的可發射波數。 uncover = 揭露 configure = 配置裝載 configure.locked = [LIGHT_GRAY]到達波次{0}\n以配置裝載。 -configure.invalid = Amount must be a number between 0 and {0}. +configure.invalid = 數值必須介於 0 到 {0}。 zone.unlocked = [LIGHT_GRAY]{0}已解鎖。 zone.requirement.complete = 到達波次{0}:\n滿足{1}區域要求。 zone.config.complete = 到達波次{0}:\n裝載配置已解鎖。 zone.resources = 檢測到的資源: -zone.objective = [lightgray]Objective: [accent]{0} -zone.objective.survival = Survive -zone.objective.attack = Destroy Enemy Core +zone.objective = [lightgray]目標: [accent]{0} +zone.objective.survival = 生存 +zone.objective.attack = 摧毀敵人核心 add = 新增…… boss.health = 頭目血量 connectfail = [crimson]無法連線到伺服器:[accent]{0} @@ -388,37 +388,37 @@ error.alreadyconnected = 已連接。 error.mapnotfound = 找不到地圖! error.io = 網絡輸入輸出錯誤。 error.any = 未知網絡錯誤。 -error.bloom = Failed to initialize bloom.\nYour device may not support it. -zone.groundZero.name = 歸零地 +error.bloom = 初始化特效失敗.\n您的設備可能不支援它 +zone.groundZero.name = 零號地區 zone.desertWastes.name = 沙漠荒原 zone.craters.name = 隕石坑 zone.frozenForest.name = 冰凍森林 -zone.ruinousShores.name = 毀滅海岸 -zone.stainedMountains.name = 染山 -zone.desolateRift.name = 荒涼的裂痕 +zone.ruinousShores.name = 廢墟海岸 +zone.stainedMountains.name = 髒污山脈 +zone.desolateRift.name = 荒涼裂谷 zone.nuclearComplex.name = 核生產綜合體 -zone.overgrowth.name = 增生 +zone.overgrowth.name = 過度生長 zone.tarFields.name = 焦油田 -zone.saltFlats.name = Salt Flats -zone.impact0078.name = Impact 0078 -zone.crags.name = Crags -zone.fungalPass.name = Fungal Pass -zone.groundZero.description = The optimal location to begin once more. Low enemy threat. Few resources.\nGather as much lead and copper as possible.\nMove on. -zone.frozenForest.description = Even here, closer to mountains, the spores have spread. The fridgid temperatures cannot contain them forever.\n\nBegin the venture into power. Build combustion generators. Learn to use menders. -zone.desertWastes.description = These wastes are vast, unpredictable, and criss-crossed with derelict sector structures.\nCoal is present in the region. Burn it for power, or synthesize graphite.\n\n[lightgray]This landing location cannot be guaranteed. -zone.saltFlats.description = On the outskirts of the desert lie the Salt Flats. Few resources can be found in this location.\n\nThe enemy has erected a resource storage complex here. Eradicate their core. Leave nothing standing. -zone.craters.description = Water has accumulated in this crater, relic of the old wars. Reclaim the area. Collect sand. Smelt metaglass. Pump water to cool turrets and drills. -zone.ruinousShores.description = Past the wastes, is the shoreline. Once, this location housed a coastal defense array. Not much of it remains. Only the most basic defense structures have remained unscathed, everything else reduced to scrap.\nContinue the expansion outwards. Rediscover the technology. -zone.stainedMountains.description = Further inland lie the mountains, yet untainted by spores.\nExtract the abundant titanium in this area. Learn how to use it.\n\nThe enemy presence is greater here. Do not give them time to send their strongest units. -zone.overgrowth.description = This area is overgrown, closer to the source of the spores.\nThe enemy has established an outpost here. Build dagger units. Destroy it. Reclaim that which was lost. -zone.tarFields.description = The outskirts of an oil production zone, between the mountains and desert. One of the few areas with usable tar reserves.\nAlthough abandoned, this area has some dangerous enemy forces nearby. Do not underestimate them.\n\n[lightgray]Research oil processing technology if possible. -zone.desolateRift.description = An extremely dangerous zone. Plentiful resources, but little space. High risk of destruction. Leave as soon as possible. Do not be fooled by the long spacing between enemy attacks. -zone.nuclearComplex.description = A former facility for the production and processing of thorium, reduced to ruins.\n[lightgray]Research the thorium and its many uses.\n\nThe enemy is present here in great numbers, constantly scouting for attackers. -zone.fungalPass.description = A transition area between high mountains and lower, spore-ridden lands. A small enemy reconnaissance base is located here.\nDestroy it.\nUse Dagger and Crawler units. Take out the two cores. -zone.impact0078.description = -zone.crags.description = +zone.saltFlats.name = 鹽沼 +zone.impact0078.name = 衝擊 0078 +zone.crags.name = 岩壁 +zone.fungalPass.name = 真菌通行證 +zone.groundZero.description = 再次開始的最佳位置。敵人威脅度低。資源很少。\n盡可能的收集更多的鉛和銅。\n繼續前進。 +zone.frozenForest.description = 即使在這裡更靠近山脈,孢子也已經擴散了。寒冷的溫度不可能永遠容納它們。\n\n開始在能源勇於嘗試。建造燃燒發電機。學會使用修補。 +zone.desertWastes.description = 這些廢料規模巨大的,難以預測的,並且與廢棄的結構交錯在一起。\n此地區存在著煤炭。燃燒它以獲得能源或合成石墨。\n\n[lightgray]無法保證此地圖的著陸位置。 +zone.saltFlats.description = 鹽沼位於沙漠的郊區。在這裡幾乎找不到多少資源\n\n敵人在這裡建立了一個資源倉庫。剷除敵人的核心。別留下任何東西。 +zone.craters.description = 水累積在這個火山口中心了,這是一場舊戰爭的遺跡。開墾該地區,收集沙子,用來燒製玻璃。用機械泵抽水來加速砲塔和鑽頭。 +zone.ruinousShores.description = 穿過荒地,就是海岸線。曾經,這個地點設有海防陣線。現在所剩的並不多。只有最基本的防禦結構沒有被破壞,其他的一切都成了廢品。\n繼續向外擴張。繼續研究科技。 +zone.stainedMountains.description = 內陸的更深處是群山,還未被孢子所污染。\n在該區域提取豐富的鈦,並學習如何使用它們。\n\n這裡的存在著更為強大的敵人。不要給他們時間派出最強的部隊。 +zone.overgrowth.description = 這個地區靠近孢子的來源,因此已經生長過度了。\n敵人在這裡建立了哨所。建立泰坦單位。破壞它,並取回遺失的東西。 +zone.tarFields.description = 位於山脈和沙漠之間的產油區的郊區是少數幾個有可用石油儲量的地區之一。\n雖然被遺棄了,該地區附近還是有著一些危險的敵人。不要小看它們。\n\n[lightgray]如果可能的話,研究石油加工技術。 +zone.desolateRift.description = 一個非常危險的區域。資源豐富,但空間很小。高破壞風險。請盡快離開。不要被敵人攻擊之間的長時間間隔所迷惑。 +zone.nuclearComplex.description = 以前生產和加工釷的設施已變成廢墟。\n[lightgray]研究釷及其多種用途。\n\n敵人人數眾多,不斷的偵查入侵者。 +zone.fungalPass.description = 高山與低地之間被孢子纏繞的過渡區域。一個小的敵人偵察基地位於這裡。\n破壞它。\n使用匕首和爬行機甲單位來摧毀兩個核心。 +zone.impact0078.description = <在此處輸入敘述> +zone.crags.description = <在此輸入說明> settings.language = 語言 -settings.data = Game Data +settings.data = 遊戲數據 settings.reset = 重設為預設設定 settings.rebind = 重新綁定 settings.controls = 操作 @@ -436,14 +436,14 @@ no = 否 info.title = [accent]資訊 error.title = [crimson]發生錯誤 error.crashtitle = 發生錯誤 -attackpvponly = [scarlet]Only available in Attack/PvP modes +attackpvponly = [scarlet]僅在攻擊/PvP模式下可用 blocks.input = 輸入 blocks.output = 輸出 blocks.booster = 加速器 block.unknown = [LIGHT_GRAY]??? blocks.powercapacity = 蓄電量 blocks.powershot = 能量/射擊 -blocks.damage = Damage +blocks.damage = 傷害 blocks.targetsair = 攻擊空中目標 blocks.targetsground = 攻擊地面 blocks.itemsmoved = 移動速度 @@ -466,20 +466,20 @@ blocks.boosteffect = 提升效應 blocks.maxunits = 最大活躍單位 blocks.health = 耐久度 blocks.buildtime = 建設時間 -blocks.buildcost = Build Cost +blocks.buildcost = 建造成本 blocks.inaccuracy = 誤差 blocks.shots = 射擊數 blocks.reload = 重裝彈藥 blocks.ammo = 彈藥 -bar.drilltierreq = Better Drill Required +bar.drilltierreq = 需要更好的鑽頭 bar.drillspeed = 鑽頭速度:{0}/秒 bar.efficiency = 效率:{0}% bar.powerbalance = 能量變化:{0} -bar.powerstored = Stored: {0}/{1} +bar.powerstored = 能量存量: {0}/{1} bar.poweramount = 能量:{0} bar.poweroutput = 能量輸出:{0} bar.items = 物品:{0} -bar.capacity = Capacity: {0} +bar.capacity = 容量: {0} bar.liquid = 液體 bar.heat = 熱 bar.power = 能量 @@ -520,15 +520,15 @@ setting.shadows.name = 陰影 setting.linear.name = 線性過濾 setting.animatedwater.name = 動畫水 setting.animatedshields.name = 動畫力牆 -setting.antialias.name = 消除鋸齒[LIGHT_GRAY](需要重啟)[] +setting.antialias.name = 消除鋸齒[LIGHT_GRAY](需要重啟遊戲)[] setting.indicators.name = 盟友指標 setting.autotarget.name = 自動射擊 -setting.keyboard.name = Mouse+Keyboard Controls -setting.touchscreen.name = Touchscreen Controls +setting.keyboard.name = 滑鼠+鍵盤控制 +setting.touchscreen.name = 觸控螢幕控制 setting.fpscap.name = 最大FPS setting.fpscap.none = 没有 setting.fpscap.text = {0}FPS -setting.uiscale.name = UI Scaling[lightgray] (require restart)[] +setting.uiscale.name = UI縮放[lightgray] (需要重啟遊戲)[] setting.swapdiagonal.name = 始終對角線放置 setting.difficulty.training = 訓練 setting.difficulty.easy = 簡單 @@ -542,27 +542,27 @@ setting.sensitivity.name = 控制器靈敏度 setting.saveinterval.name = 自動存檔間隔 setting.seconds = {0}秒 setting.fullscreen.name = 全螢幕 -setting.borderlesswindow.name = 無邊框窗口[LIGHT_GRAY](可能需要重啟) +setting.borderlesswindow.name = 無邊框窗口[LIGHT_GRAY](可能需要重啟遊戲) setting.fps.name = 顯示FPS setting.vsync.name = 垂直同步 setting.lasers.name = 顯示雷射光束 setting.pixelate.name = 像素化[LIGHT_GRAY](可能降低性能) setting.minimap.name = 顯示小地圖 setting.musicvol.name = 音樂音量 -setting.ambientvol.name = Ambient Volume +setting.ambientvol.name = 環境音量 setting.mutemusic.name = 靜音 setting.sfxvol.name = 音效音量 setting.mutesound.name = 靜音 setting.crashreport.name = 發送匿名崩潰報告 -setting.savecreate.name = Auto-Create Saves -setting.publichost.name = Public Game Visibility +setting.savecreate.name = 自動建立存檔 +setting.publichost.name = 公開遊戲可見度 setting.chatopacity.name = 聊天框不透明度 setting.playerchat.name = 在遊戲中顯示聊天框 -uiscale.reset = UI scale has been changed.\nPress "OK" to confirm this scale.\n[scarlet]Reverting and exiting in[accent] {0}[] settings... -uiscale.cancel = Cancel & Exit -setting.bloom.name = Bloom +uiscale.reset = UI縮放已變更\n按下"確定"確認這個比例\n[scarlet][accent] {0}[] 秒後...退出並還原設定 +uiscale.cancel = 取消並退出 +setting.bloom.name = 特效 keybind.title = 重新綁定按鍵 -keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported. +keybinds.mobile = [scarlet]此處的大多數快捷鍵在移動設備上均不起作用。僅支援基本移動。 category.general.name = 一般 category.view.name = 查看 category.multiplayer.name = 多人 @@ -576,7 +576,7 @@ keybind.press.axis = 按一下軸心或鍵…… keybind.screenshot.name = 地圖截圖 keybind.move_x.name = 水平移動 keybind.move_y.name = 垂直移動 -keybind.fullscreen.name = Toggle Fullscreen +keybind.fullscreen.name = 全螢幕切換 keybind.select.name = 選取 keybind.diagonal_placement.name = 對角線放置 keybind.pick.name = 選擇方塊 @@ -612,7 +612,7 @@ mode.custom = 自訂規則 rules.infiniteresources = 無限資源 rules.wavetimer = 波次時間 rules.waves = 波次 -rules.attack = Attack Mode +rules.attack = 攻擊模式 rules.enemyCheat = 電腦無限資源 rules.unitdrops = 單位掉落 rules.unitbuildspeedmultiplier = 單位建設速度倍數 @@ -654,7 +654,7 @@ item.spore-pod.name = 孢子莢 item.sand.name = 沙 item.blast-compound.name = 爆炸混合物 item.pyratite.name = 硫 -item.metaglass.name = 金屬玻璃 +item.metaglass.name = 強化玻璃 item.scrap.name = 廢料 liquid.water.name = 水 liquid.slag.name = 礦渣 @@ -668,7 +668,7 @@ mech.delta-mech.weapon = 電弧生成機 mech.delta-mech.ability = 放電 mech.tau-mech.name = 牛頭機甲 mech.tau-mech.weapon = 重構激光 -mech.tau-mech.ability = 修复陣 +mech.tau-mech.ability = 修復陣 mech.omega-mech.name = 奧米伽 mech.omega-mech.weapon = 導彈群 mech.omega-mech.ability = 裝甲配置 @@ -692,22 +692,22 @@ mech.itemcapacity = [LIGHT_GRAY]物品容量:{0} mech.minespeed = [LIGHT_GRAY]採礦速度:{0} mech.minepower = [LIGHT_GRAY]採礦力度:{0} mech.ability = [LIGHT_GRAY]能力:{0} -mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}% +mech.buildspeed = [LIGHT_GRAY]建造速度: {0}% liquid.heatcapacity = [LIGHT_GRAY]熱容量:{0} liquid.viscosity = [LIGHT_GRAY]粘性:{0} liquid.temperature = [LIGHT_GRAY]温度:{0} -block.sand-boulder.name = Sand Boulder +block.sand-boulder.name = 沙礫 block.grass.name = 草 block.salt.name = 鹽 block.saltrocks.name = 鹽岩 block.pebbles.name = 卵石 block.tendrils.name = 卷鬚 block.sandrocks.name = 沙岩 -block.spore-pine.name = 孢子鬆 +block.spore-pine.name = 孢子松 block.sporerocks.name = 孢子岩 block.rock.name = 岩石 block.snowrock.name = 雪巖 -block.snow-pine.name = Snow Pine +block.snow-pine.name = 雪松 block.shale.name = 頁岩 block.shale-boulder.name = 頁岩巨石 block.moss.name = 苔蘚 @@ -748,7 +748,7 @@ block.icerocks.name = 冰岩 block.snowrocks.name = 雪巖 block.dunerocks.name = 沙丘岩 block.pine.name = 松樹 -block.white-tree-dead.name = 死了的白樹 +block.white-tree-dead.name = 枯萎白樹 block.white-tree.name = 白樹 block.spore-cluster.name = 孢子簇 block.metal-floor.name = 金屬地板 @@ -784,13 +784,12 @@ block.hail.name = 冰雹炮 block.lancer.name = 藍瑟炮 block.conveyor.name = 輸送帶 block.titanium-conveyor.name = 鈦輸送帶 -block.armored-conveyor.name = Armored Conveyor -block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyors. -block.junction.name = 樞紐 +block.armored-conveyor.name = 裝甲輸送帶 +block.armored-conveyor.description = 以與鈦合金傳送帶相同的速度移動物品,但擁有更多防禦。除其他傳送帶外,不接受任何資源從側面輸入。 block.router.name = 分配器 block.distributor.name = 大型分配器 block.sorter.name = 分類器 -block.message.name = Message +block.message.name = 訊息 block.overflow-gate.name = 溢流器 block.silicon-smelter.name = 煉矽廠 block.phase-weaver.name = 相織布編織器 @@ -843,8 +842,8 @@ block.blast-mixer.name = 爆炸混合器 block.solar-panel.name = 太陽能板 block.solar-panel-large.name = 大型太陽能板 block.oil-extractor.name = 石油鑽井 -block.command-center.name = Command Center -block.draug-factory.name = Draug Miner Drone Factory +block.command-center.name = 命令中心 +block.draug-factory.name = 幽靈採礦機工廠 block.spirit-factory.name = 輕型無人機工廠 block.phantom-factory.name = 幻影無人機工廠 block.wraith-factory.name = 怨靈戰鬥機工廠 @@ -858,7 +857,7 @@ block.repair-point.name = 維修點 block.pulse-conduit.name = 脈衝管線 block.phase-conduit.name = 相織管線 block.liquid-router.name = 液體分配器 -block.liquid-tank.name = 液體儲罐 +block.liquid-tank.name = 液體儲存罐 block.liquid-junction.name = 液體連接點 block.bridge-conduit.name = 管線橋 block.rotary-pump.name = 迴旋泵 @@ -885,14 +884,14 @@ block.container.name = 容器 block.launch-pad.name = 發射台 block.launch-pad-large.name = 大型發射台 team.blue.name = 藍 -team.crux.name = red -team.sharded.name = orange -team.orange.name = 橙 -team.derelict.name = derelict +team.crux.name = 紅 +team.sharded.name = 黃 +team.orange.name = 橘 +team.derelict.name = 灰 team.green.name = 綠 team.purple.name = 紫 unit.spirit.name = 輕型無人機 -unit.draug.name = Draug Miner Drone +unit.draug.name = 幽靈礦工無人機 unit.phantom.name = 幻影無人機 unit.dagger.name = 匕首 unit.crawler.name = 爬行 @@ -906,30 +905,30 @@ unit.chaos-array.name = 混沌陣 unit.eradicator.name = 消除者 unit.lich.name = 巫妖 unit.reaper.name = 收割者 -tutorial.next = [lightgray] -tutorial.intro = You have entered the[scarlet] Mindustry Tutorial.[]\nBegin by[accent] mining copper[]. Tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper +tutorial.next = [lightgray]<按下以繼續> +tutorial.intro = 您已進入[scarlet] Mindustry 教學。[]\n從[accent] 挖掘銅礦[]開始吧。點擊靠近您核心的銅礦脈。\n\n[accent]{0}/{1} 個銅礦 tutorial.drill = 手動挖掘礦石是低效率的。\n[accent]鑽頭[]能夠自動挖掘礦石。\n在銅脈上放置一個鑽頭。 -tutorial.drill.mobile = Mining manually is inefficient.\n[accent]Drills []can mine automatically.\nTap the drill tab in the bottom right.\nSelect the[accent] mechanical drill[].\nPlace it on a copper vein by tapping, then press the[accent] checkmark[] below to confirm your selection.\nPress the[accent] X button[] to cancel placement. -tutorial.blockinfo = Each block has different stats. Each drill can only mine certain ores.\nTo check a block's info and stats,[accent] tap the "?" button while selecting it in the build menu.[]\n\n[accent]Access the Mechanical Drill's stats now.[] +tutorial.drill.mobile = 手動挖掘礦石是低效率的。\n[accent]鑽頭[]能夠自動挖掘礦石。\n點選右下角的鑽頭選項\n選擇[accent]機械鑽頭[].\n通過點擊將其放置在銅礦上,然後按下下方的[accent]確認標誌[]確認您的選擇\n按下[accent] X 按鈕[] 取消放置. +tutorial.blockinfo = 每個方塊都有不同的屬性。每個鑽頭只能開採特定的礦石。\n查看方塊的資訊和屬性,[accent]在建造目錄時按下"?"鈕。[]\n\n[accent]立即訪問機械鑽頭的屬性資料。[] tutorial.conveyor = [accent]輸送帶[]能夠將物品運輸到核心。\n製作一條從鑽頭開始到核心的輸送帶。 -tutorial.conveyor.mobile = [accent]Conveyors[] are used to transport items to the core.\nMake a line of conveyors from the drill to the core.\n[accent] Place in a line by holding down your finger for a few seconds[] and dragging in a direction.\n\n[accent]{0}/{1} conveyors placed in line\n[accent]0/1 items delivered +tutorial.conveyor.mobile = [accent]輸送帶[]能夠將物品運輸到核心。\製作一條從鑽頭開始到核心的輸送帶。\n[accent]長按數秒[]並向一個方向拖動來放置直線。\n\n[accent]{0}/{1} 條輸送帶\n[accent]0/1 交付的物品 tutorial.turret = 防禦建築是必須的以擊退[LIGHT_GRAY]敵人[]。\n於核心附近建造一個雙炮。 tutorial.drillturret = 雙炮需要[accent]銅彈[]以射擊。\n在雙炮旁邊放置一個鑽頭以供應銅。 -tutorial.pause = During battle, you are able to[accent] pause the game.[]\nYou may queue buildings while paused.\n\n[accent]Press space to pause. -tutorial.pause.mobile = During battle, you are able to[accent] pause the game.[]\nYou may queue buildings while paused.\n\n[accent]Press this button in the top left to pause. -tutorial.unpause = Now press space again to unpause. -tutorial.unpause.mobile = Now press it again to unpause. -tutorial.breaking = Blocks frequently need to be destroyed.\n[accent]Hold down right-click[] to destroy all blocks in a selection.[]\n\n[accent]Destroy all the scrap blocks to the left of your core using area selection. -tutorial.breaking.mobile = Blocks frequently need to be destroyed.\n[accent]Select deconstruction mode[], then tap a block to begin breaking it.\nDestroy an area by holding down your finger for a few seconds[] and dragging in a direction.\nPress the checkmark button to confirm breaking.\n\n[accent]Destroy all the scrap blocks to the left of your core using area selection. -tutorial.withdraw = In some situations, taking items directly from blocks is necessary.\nTo do this, [accent]tap a block[] with items in it, then [accent]tap the item[] in the inventory.\nMultiple items can be withdrawn by [accent]tapping and holding[].\n\n[accent]Withdraw some copper from the core.[] -tutorial.deposit = Deposit items into blocks by dragging from your ship to the destination block.\n\n[accent]Deposit your copper back into the core.[] +tutorial.pause = 在戰鬥中,你可以[accent]暫停遊戲。[]\n您可以在暫停時規劃建築物並加入建造序列。\n\n[accent]按空白鍵暫停遊戲。 +tutorial.pause.mobile = 在戰鬥中,你可以[accent]暫停遊戲。[]\n您可以在暫停時規劃建築物並加入建造序列。\n\n[accent]按左上角的此按鈕暫停。 +tutorial.unpause = 現在再次按空格鍵即可取消暫停。 +tutorial.unpause.mobile = 現在再次按空格鍵即可取消暫停。 +tutorial.breaking = 方塊經常需要被銷毀。\n[accent]按住右鍵[]破壞選擇中的所有方塊。[]\n\n[accent]使用區域選擇銷毀核心左側的所有廢料方塊。 +tutorial.breaking.mobile = 方塊經常需要被銷毀。\n[accent]選擇解構模式[],然後點擊一個方塊開始破壞它。\n按住手指幾秒鐘以破壞區域[]並向一個方向拖動。\n按下複選標記按鈕以確認破壞。\n\n[accent]使用區域選擇銷毀核心左側的所有廢料方塊。 +tutorial.withdraw = 在某些情況下,直接從方塊中取出物品是必要的。\n去做這個, [accent]點擊有物品的方塊[],然後[accent]點擊在方框中的物品[]。\n可以通過[accent]點擊或常按[]來取出物品。\n\n[accent]從核心中取出一些銅。[] +tutorial.deposit = 通過將物品從船上拖到目標方塊,將物品放入放塊中。\n\n[accent]將您的銅放到核心中。[] tutorial.waves = [LIGHT_GRAY]敵人[]來臨。\n\n防衛核心2波。建造更多的砲塔以防衛。 -tutorial.waves.mobile = The[lightgray] enemy[] approaches.\n\nDefend the core for 2 waves. Your ship will automatically fire at enemies.\nBuild more turrets and drills. Mine more copper. -tutorial.launch = Once you reach a specific wave, you are able to[accent] launch the core[], leaving your defenses behind and[accent] obtaining all the resources in your core.[]\nThese resources can then be used to research new technology.\n\n[accent]Press the launch button. +tutorial.waves.mobile = [lightgray]敵人[]接近。\n\n保護核心抵抗兩波攻擊。您的飛船將自動向敵人開火。\n建造更多的砲塔和鑽頭。開採更多的銅。 +tutorial.launch = 一旦您達到特定的波數, 您就可以[accent] 發射核心[],放棄防禦並[accent]獲取核心中的所有資源。[]\n這些資源可以用於研究新科技。\n\n[accent]按下發射按鈕。 item.copper.description = 一種有用的結構材料。在各種類型的方塊中廣泛使用。 item.lead.description = 一種基本的起始材料。被廣泛用於電子設備和運輸液體方塊。 item.metaglass.description = 一種超級強硬玻璃混合物。廣泛用於液體分配和存儲。 -item.graphite.description = Mineralized carbon, used for ammunition and electrical insulation. +item.graphite.description = 礦化碳,用於彈藥和電氣絕緣。 item.sand.description = 一種常見的材料,廣泛用於冶煉,包括製作合金和助熔劑。 item.coal.description = 一種常見並容易獲得的燃料。 item.titanium.description = 一種罕見的超輕金屬,被廣泛運用於運輸液體、鑽頭和飛機。 @@ -943,44 +942,44 @@ item.spore-pod.description = 用於轉化為石油、爆炸物和燃料。 item.blast-compound.description = 一種用於炸彈和炸藥的揮發性混合物。雖然它可以作為燃料燃燒,但不建議這樣做。 item.pyratite.description = 一種在燃燒武器中使用的極易燃物質。 liquid.water.description = 常用於冷卻機器和廢物處理。 -liquid.slag.description = Various different types of molten metal mixed together. Can be separated into its constituent minerals, or sprayed at enemy units as a weapon. +liquid.slag.description = 各種不同類型的熔融金屬混合在一起的液體。可以被分解成其所組成之礦物,或作為武器射向敵方單位。 liquid.oil.description = 可以燃燒、爆炸或用作冷卻劑。 -liquid.cryofluid.description = 冷卻東西最有效的液體。 +liquid.cryofluid.description = 冷卻機器最有效的液體。 mech.alpha-mech.description = 標準的機甲。具有不錯的速度和傷害輸出;可以製造多達3架無人機以提高進攻能力。 -mech.delta-mech.description = 一种快速、轻铠的机甲,是用於打了就跑的攻擊。对结构造成的伤害很小,但可以用弧形闪电武器很快杀死大量敌方机组。 -mech.tau-mech.description = 支援機甲。射擊友好方塊以治療它們。可以使用它的修復能力熄滅火焰並治療一定範圍內的友軍。 +mech.delta-mech.description = 一種快速、輕裝甲的機甲,是用於打了就跑的攻擊。對結構造成的傷害很小,但可以用弧形閃電武器很快殺死大量敵方機組。 +mech.tau-mech.description = 支援機甲。射擊友方方塊以修復它們。可以使用它的修復能力熄滅火焰並治療一定範圍內的友軍。 mech.omega-mech.description = 一種笨重、裝甲重的機甲,用於在前線突擊。它的裝甲能力可以阻擋高達90%的傷害。 mech.dart-ship.description = 標準飛船。快速、輕便,但有低的攻擊能力和慢的採礦速度。 mech.javelin-ship.description = 一種打了就跑的侵襲船。雖然最初很慢,但它可以加速到很快的速度,並飛過敵人的前哨站,利用其閃電能力和導彈造成大量的傷害。 -mech.trident-ship.description = 一种重型轰炸机。有比較厚的装甲。 +mech.trident-ship.description = 一種重型轟炸機。有比較厚的裝甲。 mech.glaive-ship.description = 一種大型、裝甲厚的武裝直升機。配備燃燒機關槍。有優秀的加速能力與最快的速度。 -unit.draug.description = A primitive mining drone. Cheap to produce. Expendable. Automatically mines copper and lead in the vicinity. Delivers mined resources to the closest core. +unit.draug.description = 原始的採礦無人機。生產便宜。消耗品。自動在附近開採銅和鉛。將開採的資源交給最接近的核心。 unit.spirit.description = 起始的無人機。默認在核心產生。自動挖掘礦石、收集物品和修理方塊。 unit.phantom.description = 一種高級的無人機。自動挖掘礦石、收集物品和修理方塊。比輕型無人機明顯更有效。 unit.dagger.description = 一種基本的地面單位。最好一群地使用。 -unit.crawler.description = A ground unit consisting of a stripped-down frame with high explosives strapped on top. Not particular durable. Explodes on contact with enemies. +unit.crawler.description = 一種地面單位,由精簡的機架組成,頂部綁有炸藥。不是特別耐用。與敵人接觸時爆炸。 unit.titan.description = 一種高級的具有裝甲的地面單位。使用碳化物作為彈藥。攻擊地面單位和空中單位。 unit.fortress.description = 一種具有重型大砲的地面單位。 -unit.eruptor.description = A heavy mech designed to take down structures. Fires a stream of slag at enemy fortifications, melting them and setting volatiles on fire. +unit.eruptor.description = 設計用於拆除建築物的重型機械。向敵人的防禦工事發射一道爐渣, 熔化它們,並點燃揮發物。 unit.wraith.description = 一種快速、打了就跑的攔截機。 unit.ghoul.description = 一種重型的鋪蓋性的轟炸機。使用爆炸化合物或黃鐵礦作為彈藥。 -unit.revenant.description = A heavy, hovering missile array. -block.message.description = Stores a message. Used for communication between allies. -block.graphite-press.description = Compresses chunks of coal into pure sheets of graphite. -block.multi-press.description = An upgraded version of the graphite press. Employs water and power to process coal quickly and efficiently. +unit.revenant.description = 重型的盤旋導彈陣列。 +block.message.description = 儲存一條消息。用於盟友之間的交流。 +block.graphite-press.description = 將煤炭壓縮成石墨。 +block.multi-press.description = 石墨壓縮機的升級版。利用水和電力快速高效地處理煤炭。 block.silicon-smelter.description = 使用高純度焦炭還原沙子以生產矽。 block.kiln.description = 將沙子和鉛熔煉成金屬玻璃。需要少量能量。 block.plastanium-compressor.description = 使用油和鈦以生產塑料。 block.phase-weaver.description = 使用放射性的釷和大量的沙子以生產相織布。 block.alloy-smelter.description = 使用鈦、鉛、矽和銅以生產波動合金。 -block.cryofluidmixer.description = 合水和鈦成冷卻效率更高的冷凍液。 +block.cryofluidmixer.description = 混合水和鈦形成冷卻效率更高的冷凍液。 block.blast-mixer.description = 使用油將硫變成比較不易燃但更具爆炸性的爆炸混合器。 block.pyratite-mixer.description = 混合煤、鉛和沙子成為易燃的硫。 block.melter.description = 將石頭加熱到很高的溫度以獲得熔岩。 block.separator.description = 將石頭暴露在水壓下以獲得石頭中的各種礦物質。 block.spore-press.description = 將孢子莢壓縮成油。 block.pulverizer.description = 將石頭壓成沙子。當缺少天然沙子時有用。 -block.coal-centrifuge.description = Solidifes oil into chunks of coal. +block.coal-centrifuge.description = 使石油凝固成煤礦。 block.incinerator.description = 清除任何多餘的物品或液體。 block.power-void.description = 銷毀所有輸入的能量。僅限沙盒。 block.power-source.description = 不限地輸出能量。僅限沙盒。 @@ -989,8 +988,8 @@ block.item-void.description = 不使用能量銷毀任何進入它的物品。 block.liquid-source.description = 不限地輸出液體。僅限沙盒。 block.copper-wall.description = 一種便宜的防衛方塊。\n用於前幾波防衛核心和砲塔。 block.copper-wall-large.description = 一種便宜的防衛方塊。\n用於前幾波防衛核心和砲塔\n佔據多個方塊。 -block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies. -block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles. +block.titanium-wall.description = 一個中等強度的防禦塊。\n提供對敵人的適度保護。 +block.titanium-wall-large.description = 一個中等強度的防禦塊。\n提供對敵人的適度保護。\n跨越多個區塊。 block.thorium-wall.description = 一種堅強的防衛方塊。\n良好地防衛敵人。 block.thorium-wall-large.description = 一種堅強的防衛方塊。\n良好地防衛敵人。\n佔據多個方塊。 block.phase-wall.description = 沒有釷牆那麼強但會使不太強的子彈偏離。 @@ -999,7 +998,7 @@ block.surge-wall.description = 最強的防衛方塊。\n有小的機會對攻 block.surge-wall-large.description = 最強的防衛方塊。\n有小的機會對攻擊者觸發閃電。\n佔據多個方塊。 block.door.description = 可以通過點擊打開和關閉的一扇小門。\n如果打開,敵人可以穿過它射擊和移動。 block.door-large.description = 可以通過點擊打開和關閉的一扇大門。\n如果打開,敵人可以穿過它射擊和移動。\n佔據多個方塊。 -block.mender.description = Periodically repairs blocks in its vicinity. Keeps defenses repaired in-between waves.\nOptionally uses silicon to boost range and efficiency. +block.mender.description = 定期修復附近的建築物。在每一波之間保持防禦力的修復。\n可選擇使用矽來提高範圍和效率。 block.mend-projector.description = 定期修復附近的建築物。 block.overdrive-projector.description = 提高附近建築物的速度,如鑽頭和輸送帶。 block.force-projector.description = 在自身周圍形成一個六角形力場,保護內部的建築物和單位免受子彈的傷害。 @@ -1026,18 +1025,18 @@ block.bridge-conduit.description = 高級的液體運輸方塊。允許跨過最 block.phase-conduit.description = 高級的液體運輸方塊。使用能量將液體傳送到多個方塊外連接的相織管線。 block.power-node.description = 將能量傳輸到連接的節點。最多可連接四個能量來源、接收或節點。節點將從任何相鄰方塊接收能量或向其供能量。 block.power-node-large.description = 範圍大於能量節點,最多可連接六個能量來源、接收或節點。 -block.surge-tower.description = An extremely long-range power node with fewer available connections. +block.surge-tower.description = 具有較少可用連接的遠程能量節點。 block.battery.description = 有能量剩餘時,存儲電力並在能量短缺時提供能量。 block.battery-large.description = 比普通電池存儲更多的能量。 block.combustion-generator.description = 透過燃燒油或可燃物品以產生能量。 block.thermal-generator.description = 使用熔岩產生大量的能量。 block.turbine-generator.description = 比燃燒發電機更有效,但需要水以操作。 -block.differential-generator.description = Generates large amounts of energy. Utilizes the temperature difference between cryofluid and burning pyratite. +block.differential-generator.description = 產生大量能量。利用冷卻液和燃燒的硫之間的溫差產生大量的能量。 block.rtg-generator.description = 一種放射性同位素熱發電機,不需要冷卻,但比釷反應堆產生的能量少。 block.solar-panel.description = 透過太陽產生少量的能量。 block.solar-panel-large.description = 比標準太陽能板產生更多的能量,但建造起來昂貴得多。 block.thorium-reactor.description = 從高度放射性釷產生大量能量。需要持續冷卻。如果供應的冷卻劑不足,會劇烈爆炸。 -block.impact-reactor.description = An advanced generator, capable of creating massive amounts of power at peak efficiency. Requires a significant power input to kickstart the process. +block.impact-reactor.description = 先進的發電機,能夠以峰值效率產生大量功率。需要大量的電源輸入才能啟動該過程。 block.mechanical-drill.description = 一種便宜的鑽頭。當放置在適當的方塊上時,以緩慢的速度無限期地輸出物品。 block.pneumatic-drill.description = 一種改進的鑽頭。它挖掘更快,能夠利用氣壓挖掘更硬的材料。 block.laser-drill.description = 通過激光技術可以更快地挖掘,但需要能量。此外,這種鑽頭可以挖掘放射性釷。 @@ -1045,17 +1044,17 @@ block.blast-drill.description = 終極的鑽頭。需要大量能量。 block.water-extractor.description = 從地下提取水。當附近沒有湖泊時使用它。 block.cultivator.description = 用水培養土壤以獲得生物物質。 block.oil-extractor.description = 使用大量的能量從沙子中提取油。當附近沒有直接的石油來源時使用它。 -block.core-shard.description = The first iteration of the core capsule. Once destroyed, all contact to the region is lost. Do not let this happen. -block.core-foundation.description = The second version of the core. Better armored. Stores more resources. -block.core-nucleus.description = The third and final iteration of the core capsule. Extremely well armored. Stores massive amounts of resources. +block.core-shard.description = 核心第一代。一旦被摧毀,與該地區的所有聯繫都將失去。不要讓這種情況發生。 +block.core-foundation.description = 核心第二代。有更好的裝甲。可以存儲更多資源。 +block.core-nucleus.description = 核心第三代,也是最後一代。裝甲非常好。可以存儲大量資源。 block.vault.description = 存儲大量物品。當物品需求非恆定時,使用它來創建緩衝。使用[LIGHT_GRAY]裝卸器[]以從存儲庫提取物品。 block.container.description = 存儲少量物品。當物品需求非恆定時,使用它來創建緩衝。使用[LIGHT_GRAY]裝卸器[]以從容器提取物品。 block.unloader.description = 將物品從容器、存儲庫或核心卸載到傳輸帶上或直接卸載到相鄰的方塊中。透過點擊卸載器來更改要卸載的物品類型。 block.launch-pad.description = 無需從核心發射即可發射物品。未完成。 -block.launch-pad-large.description = An improved version of the launch pad. Stores more items. Launches more frequently. +block.launch-pad-large.description = 發射台的改進版本。存儲更多物品。更頻繁地啟動。 block.duo.description = 一種小而便宜的砲塔。 block.scatter.description = 一種中型防空砲塔。向敵方單位噴射鉛塊或碎片。 -block.scorch.description = Burns any ground enemies close to it. Highly effective at close range. +block.scorch.description = 燃燒所有靠近它的地面敵人。近距離效果很好。 block.hail.description = 一種小型火砲。 block.wave.description = 一種可以快速射出液體氣泡的中型砲塔。 block.lancer.description = 一種射出電子束的中型砲塔。 @@ -1067,19 +1066,19 @@ block.ripple.description = 一種一次射出幾發子彈的大型火砲。 block.cyclone.description = 一種快速射擊的大型砲塔。 block.spectre.description = 一種一次射出兩顆強大的子彈的大型砲塔。 block.meltdown.description = 一種射出強大的遠程光束的大型砲塔。 -block.command-center.description = Issues movement commands to allied units across the map.\nCauses units to patrol, attack an enemy core or retreat to the core/factory. When no enemy core is present, units will default to patrolling under the attack command. -block.draug-factory.description = Produces Draug mining drones. +block.command-center.description = 向地圖上的盟軍發出移動命令。\n使單位巡邏,攻擊敵人的核心或撤退到核心/工廠。當沒有敵人核心時,部隊將默認在攻擊命令下進行巡邏。 +block.draug-factory.description = 生產幽靈採礦無人機 block.spirit-factory.description = 生產輕型無人機,用於開採礦石和修復方塊。 block.phantom-factory.description = 生產高級的無人機,比輕型無人機明顯更有效。 block.wraith-factory.description = 生產快速、打了就跑的攔截機單位。 block.ghoul-factory.description = 生產重型鋪蓋轟炸機。 block.revenant-factory.description = 生產重型激光地面單位。 block.dagger-factory.description = 產生基本地面單位。 -block.crawler-factory.description = Produces fast self-destructing swarm units. +block.crawler-factory.description = 產生快速的自爆自殺部隊。 block.titan-factory.description = 生產具有裝甲的高級地面單位。 block.fortress-factory.description = 生產重型火砲地面單位。 block.repair-point.description = 持續治療附近最近的受損單位。 -block.dart-mech-pad.description = Provides transformation into a basic attack mech.\nUse by tapping while standing on it. +block.dart-mech-pad.description = 提供轉換為基本攻擊機制的能力。\n站在上面的時候按下它使用。 block.delta-mech-pad.description = 離開現在的船隻,換成快速、具有輕裝甲的機甲,用於打了就跑的攻擊。\n站在上面雙擊墊以使用它。 block.tau-mech-pad.description = 離開現有的船隻,換成可以治愈友好的建築物和單位的支援機甲。\n站在上面雙擊墊以使用它。 block.omega-mech-pad.description = 離開現在的船隻,換成龐大、具有重裝甲的機甲,用於前線攻擊。\n站在上面雙擊墊以使用它。 From 12164098a656483aa0c032672c49205779372d8c Mon Sep 17 00:00:00 2001 From: dase1353 <46934514+dase1353@users.noreply.github.com> Date: Sat, 5 Oct 2019 03:13:06 +0800 Subject: [PATCH 103/204] Update bundle_zh_TW.properties --- core/assets/bundles/bundle_zh_TW.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 13e73ad07b..b7f3f056a2 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -881,7 +881,7 @@ block.rtg-generator.name = 放射性同位素熱發電機 block.spectre.name = 幽靈炮 block.meltdown.name = 熔毀炮 block.container.name = 容器 -block.launch-pad.name = 發射台 +block.launch-pad.name = 小型發射台 block.launch-pad-large.name = 大型發射台 team.blue.name = 藍 team.crux.name = 紅 From edb0ece03b2184fdd578f33de9f4dfeb430e8c37 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 4 Oct 2019 19:14:45 -0400 Subject: [PATCH 104/204] More mod content support --- core/assets/sprites/sprites5.png | Bin 738489 -> 913295 bytes .../entities/bullet/ArtilleryBulletType.java | 4 + .../entities/bullet/BasicBulletType.java | 5 ++ .../entities/bullet/BombBulletType.java | 4 + .../entities/bullet/FlakBulletType.java | 4 + .../entities/bullet/HealBulletType.java | 4 + .../entities/bullet/LiquidBulletType.java | 20 +++-- .../entities/bullet/MissileBulletType.java | 4 + .../io/anuke/mindustry/mod/ContentParser.java | 71 +++++++++++++----- core/src/io/anuke/mindustry/mod/Mods.java | 6 +- core/src/io/anuke/mindustry/world/Block.java | 60 ++++++++++++++- .../world/consumers/ConsumeItems.java | 8 +- .../world/consumers/ConsumeLiquid.java | 17 +++-- .../world/consumers/ConsumePower.java | 4 + .../mindustry/desktop/DesktopLauncher.java | 13 +++- gradle.properties | 2 +- tools/build.gradle | 2 +- tools/src/io/anuke/mindustry/Generators.java | 3 +- 18 files changed, 190 insertions(+), 41 deletions(-) diff --git a/core/assets/sprites/sprites5.png b/core/assets/sprites/sprites5.png index e6443c9a5172a846bfc4853149f2c97e4e494c34..53497141de6ff7afea94d843d82a0290a1a9b29e 100644 GIT binary patch literal 913295 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 z%0A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

    yaM{#(#eP<=Yl` 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

    UEFVPuKdf!h6Z#d-ue? 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 YI%S~?cM#ufy^Qy{uMV{Q|1P{` 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

    P*ZuDMO#j8e09m75(7_i_Quk0(m*arp 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%0D-_ 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 z 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

    YO`jgs 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

    x6eoq>SdsPXxtQ66ON-~GB)pq-ys(UkVNp_f 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 +hFaDU!9<@a`0SsI)UQxZ86GAA5j-ow~%=T8;C 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 L`njxgN@xNA=k6XC literal 738489 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

    jXzm+kciU&W?ydP> ztI6=;9DDq_Fph-K@|Yz{Ofy!#{CcbNh!fM)XXhr(yUhQzt>)zPlpW7`&!0EF)>$g; z$k4p@eGmtOme%WKSuba)Bwv50#c+U`K|zA!z`I|S!G}2+5=`wS7#e1NW?)P>)&2F& z|I@t7U(`4-D9IdfW>8{i_-XL(Xq7g@fy`6NtKUzLWnj=`NO`s=w)j4Wkbp8{f^-9$ z4I2ZGb=O+A5O!vU8wMA`Wf(TxUipq?UBue&ZnJ;yyr#skMvCEpvqbZ?rE^bwGG?3j zTK1T6{=ff4R&#xL%U>)0y}fH+HUDvw)$Y<;o+>i9FeR*HNnto}`Stc_CI-K=^~wwm zY>W|&40}4yxBoFW{+}w~;96uQn*T1Dr8+82QgY@lpLh2p79BEq<-+k`>FdQIZts6g zjJ2%Ft5Unt`H~^!{qhQa7Zrvj%r`dW@>@#GbXczFvzYI4M)S5BtA>P2^G|+D|KQZe z$GG9b|59gnkL-F&(PcO7j6eT>w6&<#_T$H${tkKHmM>Y<+7lmF!8GZteZ>oF4h1v4 zsdLU~UHO09=H_!LiQOx%nv@!Tp8xOep349Ce=TcQefB@y;J z{>1mN7=-OqF#fkc`01g=^ZPUEe?FP!R#zCk+oI&y`|7xuAouUH-{%W4GVFWLox73e z|2(dlOBf7H{--iHlqK=YevF@Op3TMZA-95o;krtF?5C{P(rVK4?|QaoZcaDdCbvXa zaB)xBeye57W;4>hf;_lNnC%?<#BHvO43I(}T>P)$Wq9!TWKPk#q&GXZFUoR? zAsbU`>(>c~jzo(vWt{%qVUoIc?dr|{mfgF_H}kHsd;9yKnRmT^mL}f)vu#7Jp%BB7 zGpBmqRAs5G3*$Jz$Dm*g+Ba2p?I{aG0W;%<`{m0)+fmjqFl_z_x_{jxRg&R=^fx00 z2bqWZP7G-b4LQ~}3=gjS5r2Qatlqs>fkBSpgm%v2`>y4u4%&%5WglE~)*vmWn{b?9Zt|@0YAiW;oFNS!lz# zS5Hi|_Fs5qx^~yk|3^!#Bwy#Mt&d-)H2=PqTCuV6l`HA{n;|9Dt-6Db3?A$U{_}Nx zPg#8NZ`mc59gGYLGyb|MG)!k;I5KVLd~xrqQIY$ac&W33vBMRzhT5@b3hetWOM>btvZonOCu_nn!cKxg}V4)yCnNnih| zEn#3_VfZYs$q*rbdG9fnTVXHc7bJd8R(<$4Rj8YT;loOXgfGgn42S-0{`J^>)z>Wy zTYSCj<^R=RWn^G@9-jP49^RW44GsAy!vN~o-M`JqaK`Q5X(h%Rj0_ucFaDX%$nZ#` zn#0XH+MJ)UgYEBU)2Z_q86u_&GBA9ezxC+8&WW4~tPE>p84j$NE6Q-eyyD)6AD>?` z%mLlIu`Pz-K+zKB2lneZ7{r35-wYT%L%iq;|EHJIq?dKoc zMXvq$EB|kY8bd?r>+NhAk2hOyeQT|>rK4GW%Z$a6H7jE56Xk9#(497M?ddfwvKbe@ zwQtX?{$4Jq=D={YQ-8vyCDT1tzR%CRq#G1%`CP0V3^1-fiL09sne&mw2iN5m~W6aKDh1;6GPg0 z-Mp0J6Uu}b5BRk(Y+O6H=G1+4h667xOPClo{J(6J{dJ1;!LELm2Vx8#6xQ2r%xt(V zD=6+W8+6glcUFcEN+lZ)CvO#6{NZQqM(!Ci7#VJ5F*CGX657fw$yxXQ^L&2Q*UJBo zSIs(kxAF25{q;{LNKfv)^qluf;=TBq_m1y%rv!5}xH47P%zyWNUP?*)y?w@)#26aN zHhuGBU@#VNXknuodt|KL`X zZJ2xiU%~-bRz7f14k0!vF)$P@QI=nDra-*+_QoEUNhM0hOWjvxWckJKbh6udS0v%Y zsRoue%AdAsGdM6Za4|&0GB~Wb%*aym?LrB|-jo-Acrr6Tn}==ByT3X+{zu{^W0QRr zRtuJ%&X?0avsh57CU+x`eSf_9Hq#V7#*D)Il4o{iN~+G2Zd<3!sPoi(&fNWrHx~18 z9C%@~cG47vHd%?+*KC*D?#-L+AHDRLEi*&UnR+!gh7;EsOOvH0Hqg<`1Wqlq}lzF4L&$>9%ABg((6Ju?z|!0u487F8(n$`tjCcrb35#mKN?%O?N*&#Zr?ttiY_6*Fz%oXD`JgW*9TU(us04dt0U)!S-W8E&vK z?2)M5zbGML1tWubTCD~{!^bZyxq8NS3=9<&hRtnX=4+o<&!5w!TD;dZC2Pgh7~A_k zzuMHkoNxq{-*C2#goVRCZ14MKXLFx@{=PI3!>7$+e&}3T|difTTjlDui^hKeDdziU0Q$t zS3y(P`pIwkjn6dK@?~XNIzLSb=v@1F@)fVX=XNS5RrhnfIPW0)Y+>(?80W(u;vI#H zujh5#7WiFoxQpaZyk(X8pPlb z^6I0Q*5aQH3=02tO10UwWHxZ$zLtB%@nT18b;jHqeX{ZgECrewlKN98o{j!C!8f`r zIC=l#>JF~UD-PRi$$TYqWigvW^YipO2Rf$Z+A@3=VOap{&aPP0Rn73AD9q-h#|a~z zo%+W4jEohm3@6Ui3o<+i7CLkGcbwDvu$3YVTnqu43^qQD44>zlH{WGqSm?#B@H;Lg zWvcG1Pi)F7T}!|9Uwpy%s4AenvMgxE7My0vG~2Bjl$bKH#Q{B-j?^*Ops~A)t8yuKTk3Lzfm{G zSb*UL7XyP(zt1bRn%J8y|L(f5aNc_}y{w^Z&e8&I{#^^secAP8t?=u#+Xu~Vew)bG zz|PRbd)D6SztPJ$E?+(2XT4ERZ07Iysr6EJuh*^LX*`My#)}n01R8`H4rFs2$f_-4 zV7T{V12;p*X-h^>Gfw%JD?>x?2XRFPj>`=UGZvmd%%~*5z{nEO&A`yjbm2zXJh$5g zlb9N6mmkTH)MH@KcUvOZ&%khY>CgAq8m@FnEFuQs=HF%)E9 zYiD9`U}=~)`D9dK5L@D_>@|wh^?WaXKN#(rnX+e756?Bz3HolqC+EL^K4JQ@*I({C z_$+?czy6t?6T{?Q6Iq67N3HaDN+-^~e(rUVFk`~!YX(v6`;&e(EWe(w{*Ya`iHYG% zO3J&>3Jn~L59-tYDF-nuVPIfosF}~uut%r<^L%!OlxOzB4;UC2s_VlR9(4(65n<@) z^;Y$_{i-AT_x}9aIX+=2moykw9JY~Um@p&8<7#c$oPFYN?}$3C|J(QPVncGL)tO`g z1|>!XSq77mIbu!iPszEMj1|G_&=Hx%!SLbPesR!-H34Pej^C`0@4sn{V`Nw@%;4}Nmkre7IJN5b ze(6rz>Z|-r2TGia=il4r_rq=`Xlb$ZtSVbZhCMvj<-1B49{oIVMo+zW-{WgLu6$G} zTOrALeEWhW2mMR=>JGQ5r)jb@cra`#VKDeN{mlR4fBq>6F`P5z??15P|J}bk7BDib zIjqL=p@Nes;=%d9PnJ$Uu{C=A?0M_??f=gD^XvBg$XWm2*L+aT?cXow$iO&Pe2?OO z7REm>UVe=hw_#`4;CFvlYwk^EhDmupd;c8&e&?KN*Zl$pM}vQgK8w$}wX`4QP|l4} zVYqMC!Qc>+v~RwU-?Rw_ySJY>a`tzhLql=+dzO~3?sF%XGB7!)Fhp80Xfq`2RA8|F zUaxbzNVL9%z7RM4mKu^ zYk#&gGdQd`Y~#bsWMN%<`r7wqS0;hiu}lm{l0Vx^FdSI@w_r+Bf+S-@sQf+i2npqm zuT{6w)-o~pom(l*kdTzuXlEYsROC|n`HQQ(KBXnm)5jtmnbJE|pa@gC=&*j-v#a!cpP zULF;N`5}QbeYjCR7K6S zW!`+Ar`g`pa{8SeU!`__K2=@ivSR)If3s>nom{S>|K225+3xhmW{q#H?k}&`)fA~s zz4*U@;m1L7kLll^RmHF z?NPbG{ka?p5ep|z>3y-y*r>h#nuGNTwYHPZ;;);{{<$X3o&IcjZY|qKD+ZQ^Y{p&x z9~d8=!mvZHXC3eQOSTcEaU6?3&5zh#mpwgj`SW{!4OO0H?0RT<&}NI_ON+NrcaD`` zWP8KFuvK+(ouHk@l1)?6FL5y(FiI8G4Vkfxnc>8xo&WO{k?Pc$$I58|T z=-+zSDD7D5#rJD2zS#c#e*Jy_N82hFFbH*DtmMl@*`3U6H{+2ig8)|mXq5lA}4c+sxNeDyF4#znE`&P$D~Xm5w5RSJKJH+L=$bZ#O#mKK@jU$^ZDX%RpTM zhW(ju?>d)6t~sp5+HmHNd&d6&28Nm$^(}w-#TXi9TbCa%z4uy-Ttp%`(7#eaP5=x>z@XGe6PRw@^o?MN#A)Uf9R0- zWyiRAdwN0-Pv7|q;Nj7y_sx%_x8=Qyz2uRR{N>EVd6By~`hKkwe^c&PXDaz=@AE04 z+XEA&N@uj2nTSfUGk$n|XtSRD(u*D$$!RRilPtvMJDZ(2~EZOM6vRjpkjE@lgbgVfM_qfgQi)nHU0Mg4`WBX8iZJ-`i@pdLsuzg4+zeC zzgX`qw`^n%VPQb(y6$0TxK_o*aPzc|@x#i`|DV073}%)I*?+mON+)^SxuzSF85tP9 zoz3&GU(UeL<7qCyaHhUTh?A9}A)EX93?7C9l}CQ&ynM$m$skawax-5(Wv;*t_SNSV zx$pWP&NVN2eVos2{+fC13_X3(mA>q6EgXMXmg!x*c%)xp+STrrEOQtbl5W(`yeaMT z(MYyIkl{f4$L-9F4}L8A>}PMcFSG2-+<$GBtPBfQeF`c{-gKn+^Zb|p)`~?7G~6sL zeEscqn*hUnp$Go;|F~_etqgq#fGa)3=)nE+Kdb*6c{8K6r}#= zDKH3XY+z!1!^BXgz+nAszbwN64kiIc20HTdJuyn5e`Zr#un(y0H76uE`h__{3{|_iLteGWq%+LOJ7BfQ= zg96X>pGAH;_nvk@%clI*3WN0c|Q4@8*8vMd{>Y& zNjaS;JKa6{8~ZkL_c(f#`m+|Xa0rMB^S@X31{RxJI#$FTN@`749J8E5&ovU#Anv~od!)`c;+v^&eD>3B~i|r&Fyz{`P+V}$GVIRk}L=j*3R(3XMgHzyCMs#R<6q{ z7C+m+-q$URGxiu4!vSN~d9Dfnn3)c2=IBmRVP^Qz!Ml)+!GL$O{G->E3=VhX@BNW~ z`6_}XrsmKVNtOfh^S{2{KJm_mxg}5jJGe$NFnl=nG*F5&Vb3>_+|%;&XDo_Y<-FIj zs)d7%!9al_Nq~WY;oH5?f2rCp>q>i8{q0R$dscn<#R*LkC*{x7DyE$0L>lg_InThr zp}gedCjD9ejTji7)nDqAInU7WQagN!K*J9C8|H76-LgNw?XfzaxMjcTWnb3M@ptkz z2sBLndEP3HfpLq=@!*Xom=`iJq#VEA*R$<4E5iW=216l+bIQi|+L!B1obtuz{MrAt zzxglrG1kc+nfTx6bNn~UBNzTEu`~p7Ry-6@1gW0S*T7jiqy0{42TOzCzePX$-*$fm zk=BM)du0~Nzbat}V_-NvJ?{3E?4*D3A7%G%E-B$%ec0rcLB1tJ!^?Y1Cd~X_qtcMT zz_9s*fD%iC(yaeH3Y@JcnLo$2Gw>YxC+*54aK82EiT@2H3}^m4XKeV;p{D!BVKX0t zi(BZ+xo^7#wYt8(UHJHlUq^@o)7-tvAz=p^Oq`BBQLX*`Vvp>*%EKZI4G9|G`eK$Y z{#3t$p&`fRu@@tQ63cOlD|!e*2>mSJPdyY#9cQ zV?IT^3^j)HobIn=WK%HhF!bGg zu5TV-xI*G{hJ6cz_~-Zf9Urz-evS)@yz5o>>x%J{Ujb9&ryQRDw?x^}*veC>f6ju5 z3_rf}{`+_0)hw&uyzdvzP>pVMY4q@^^Q%@7_Q5E9_E0lv8i*t?-b`j%*eRjF(p=Kdb+=@Ue+(Ltsa>8XLo% zSDNajhQI$ZFht5r@AvoB?f(3);IDyb?~0u%zq-F##Dy^&*tcA}^s)Tqv;u}_&VT;h z(Xn^kr{%3YUu@~bLr-LEU&(quZm>GzJe&X6tR>I?hB&g`+?J0K5yT+Dsd($hQ>|CCPOOXFZEO60es!L;rAXx+ z`!kB-kIs6=rR_^@!oTZvltlO z9AGG8XaEgi+uLq_X}PI%_nysc0uEVGg$}iTaiI-2&o5v&BYa!^_c_=9Gipq1x9u(V zXR)lXIOm`C{M*}|7S5OdU5?i5J1DD@yk%c|`Q|1jh6OiQm*>VR=bcmU=1F80nZU&0 zCOeno`u@bjV$-A=EGC{!{mamBVujbL70ORp9$DY+eW2yQ@ON>yCey9mY_bQ{GrCh> za4h`TJxxI3cdxu;#ne+g3>y}|J9s*!)7>=7=gd@fHr8LK$>7k!5GKU% zV7_F^GdBZ<2HDT?Y>X$~b*3F-4iVXV{lcH)Hk(tG7f-VFW>j!uNPD*bvIxV}t?7UF zsV{n{|Bt^oe$O-4!}nj*FS~bfbsYnPh|7u_3yKe}cVaj&dCv|#1_tY8c_-}ZH5eMU zMuZ76Jb3o!w$a=>OBfg!7!-vVE-|u9W>Sbaa84t&Vdl#I5C3bd7i{EQ4Ij#dBv`;14+XEEPrp~>7CSJdsaA`64qu73R%Gih!~k4%@9->!3Wl#A!? zd=itt`ksBk=UbIU>C1X}=FV6AeR$EymuFHw9XrYu#eb54!6)9M>&xBShrVPpUS1)5 z+b~shX^`sD)XOgzHhx^W#qQe?#!v5#GpA&g1PxCGY29AcUj~Oer$w~a0IdkT(>1>yk7!=M;cVrOHuKgWS zJtj%ojH(x%-;C>$Lkta4E&r18*5*3S$pi$@KKyU z{l~iZS8THOb!$oov{&*lJy2%c@HOYYpr6sVw+b&GCZ_!Uc6ir~j}Kp4br+qy`6*}D z87W2vlgXLBLHXi*95;)bpbIZRW487T3=RA{^Vt~=aO*owzI}48ZeN0#u|bL^=N<+I zm&x%h40AkqKA&@D(B@>=P{NRw^ql8%MWDE1LjV)Q3kQMetSk>i85Cyy_j6X2Vq^$# zd-k&7HA895ajyGr)A$_Jwm3#xzkYIC;%&NtCc~Vz7u$n3$Vsv!sNZc6W=JSVnzoGD z;ka{JnWZRCU5S%H#LE0HOrp(`4ES>+em}W#*^1=>D+9yl|F?I$KT-a+K5g>Ee`3e? z+eWaRK6UNq?%##W1R7)+5*|I`?o({Ym-|2M&u97nDVhJ2T^r7ZFm7XHkoZ2^Ece&z zUg_-_KVGvi6>L}|&mbUN9c3*QzTo5YTU-n$PJeH&OnA|MljC#0*_l7>QMcK76d42= z61c<|5?)zZyYFgW_k*)^(>9~c!Hf(GSs5yr@1OcHeW|!X*5UWk|IeheF?KBc?|Rel ze_{TVyYo}oY@^ppGB8AnnteLM!xWLr&>&rWeYIff>Qt5*0p&GozwBjXsN+bT%E)l! z@$05-@?PFos{GWl&qTESlFB}D zd4GA_32I(>`yNwZcu^OpbG7yI#gzO1G_w9Vub-o>*!*1Yf|+ja-zD`Kb84z~Ph?^c zSj4c$Zl3GEKT&d`_48BCb98^dWgxUYTm0{7e`!Vr9VQ32f1bbA73&kZopA5R+wic`ppapf1Ja& z%o958t`>(%WNj)tYo4L_b+%5*#L=KnSG@0%YV zN;?fd{`!1V%9HUy+LQgrOA13cbr~8ieh+*2@aS|aiQj1x8F~&)kM2!4vaf=dL1O0m zgR}lW`W7z4P@pAdn6Q(fq2&qFr6;@Pjy&zwTGed!|FZEXrfuON_k1{O^%)w{&EI}8 zer(ulwJ+HjH(3xenO-Jh-Y@OM|A z*%@c{YyUbjz@_PrZM?p=;2f18vF?AC*-VL?0$zp0NM#NNE;a@MWmkiM!#Zo5Wh0I} z+*!`RkaKYwPt7m!|F_v0a`a!bGaQjU-~4lZ=XaqJ52?G^DbEF0+D|aP;*+5qeeK1+ zPQDPqGsa8|Y-;&GR&K7pW+;-Nw%CKgjlsdOboRG$f1BJDn?6aMcb7_@D{c1fQrY|7 zi;McxG7LA)jC!*%r>t&z?97`_qcSTui^-J*Z02UzA$e8bTR(xFVZq!pW(o}p=Xiit zsivG3nYZrR{Pj0B&y;0oh~FL#8tRPb)nt%h*dUX(r}gK~S&R(6j12Z33=M0X7!G7+ zG2CW2u+;nVm$~o40;MF^>nJyu@;>?6WWmL#AjD8zcEIG-J_%pdVCS_@j-@F7{1avv zEB0D|kzruqxFCMAnVm$C?{hQySD?PLqC%&sbZm%f4UG5`yp*|DCo}c}X zzn;vt4Vkg*{C^ox4ZyH5HQ|qQv32=`)54RlyqRxT&~QiJPw{f`{jb{-etitFY-K3; zH-YZ~zi?v%OLd#DGQ$Z51{VeaMh3e>D#m{#K|PtYf5r?87S~V7xwYxGzSENrpNnt( zd9810`uQyr!>s1i5H93Vi6;FrA5LQi2L6wEzS?&EvoG6xE8|JmW;k$aM|#!1WtaTR z`gr+;TBH~nxV-kTGH$598oOR{*8eaDhqxp)(c9$#H!Re8j%`amwcD4yA$5b!HO9?4 zhC45am@$0iWlo+WUAudOfom!og9WFy-ZJJ5%3|N{uXBPdJ=bPP_`R;cnIWN|M(x3l zO)|4MS4Lhr&<?3Vng-_4RRh3|ki!-K>A`_=aU`&ND_ z@Xu*U#)QY4t;21Y7``>`?q_3Q=>Faq6mrHG8zFgG0f3 z|61AfrGb?_3=9{0=Ip4P&vSO4gu$u%eNnra85x!^7cem#IOC(g=9}@~etG|kyLO#x zvDx$U#ZJwvJ;n?Q?<&r1n*E>ClU0O)<90pAv;Ao)1v^+7dK4IzGc?F@G_?MH&Rg1X z_4Fsv%@dnzOnCoUnMwbY=VCaZA;e((6*RA&y?0w-$a-@o2CH9bD<1MsmOo_j>I?(J zifqljY$kPo=P5EQ=((Tj>AHZS;lcU96KA>vV%Ys4lQ$VRKYn4!1cePenkZ^Glc$6mJ^#TAi8wdaYu8rEdG4x}9Bm-K8Cxp!E%I5C5i4EUVLCU~v2E z%p5DbWNmuK74y>I$ubHDwl0+V^lquvr;lHQK0RA2m-Qz(Zu$GWOIH5nnYrJ}SDDe_ zG%LfFGM)>i>%|xtYTX(bu4yp{NKf~gcRSX_io5%yw*H+Z3*Y{J{p-ZUC9{`oc|YI7 zHO!W`^#8@b^C#ano~&ZDuv;&A3R8o>aR&!y+2!0%%j$o$NgWqp$mV}6|7ul6M9upT zvChiB4|_h^sI$xdMRej{?FI$`PKE-LZ}msM%QCPqY&_p`g?(qDwdbGC&tGOduzYt; z`~Az~>gW|onP7DW^F&lU>K44?Gu_aZ!v(q=;kYNG)PkH|1Y^)3{*?+pZR2dYk-y6KU z>(-NSI%>v$#<}lqm%9Yal>8~N_x+JS<(qVFgXXp7`sh!K+^uM>K zc5|uJR^zHPlV*k)7ww~`E|~pt#xzETh_D{7Ct?g6ni%HH01ao!vo^^8)n{hl^4{gM zICaAd1|xR>2PR90kQaM-dZ-f#Kjjq}nr1 zwtq3-=X(~S-tYM4s3q?`TN1fOIfB61BI}XQg8GA(f8qeLv%uq3vX~EXj?M@5=ml)TS za53~;U}Ir87!&tWgh6`#-IdE39IP0uH5oQ->OSdTw=1JyexK*E^BN5ddggPK=4xKN z^5^*GV@v-zW);})O|*}76Ju=fXEq4k%Aw5Am%yAY!090NPrm6T|H(tYoPXRu@#lGC zONOzrLy$3Tt)Vza~G43 zFf^Pxwmap|EBjXr4zFi^_elFHopSlu^A|>Mek|C}{>skU?|!2MXh!kTd%0I)zXOzB zSe~_yb^qPFVBzP@e!Uge4}ZOt_?LHpDf+!J(qNhf!vRxJtzkZqVFM5EsHb(z%P3qORMZ(#ygfd^gQ*Y;U zmz4THqune+Td!Z-a&h*W{11EX?@PR5-&4Q%iqN8+Y2r*bXUzN`#?UZ%&&?lqn4d3W?#q9F)AfR~>E|hY3<*-DGt{@8Ke^h7 zg<;OJ0|i_R9XoILx?NtQ!jMqrmn-pmoz-1szIh9hj+egwC-LaYi*l`;=G^|=`+N)u zrnBVt`zCwKCclWWD>9k8WXY4s`TPI!&YZvhq4+x^Bdx0ik?K)=3=C5B|3ojH?G58& zV~BA3Tz}P(p^SlH^Tpp~&nzcOnq;z+d`jD|ac1(p->SzNr5O(JFcl>IyUoau@ab{Y zv)2*~3>FS+rgIiJcwb+l$Z%kv@r>mR47ZQ17dv&oBZ23R{HqgoyE8?dI3-(NRa8&e zcj(%tt0yx<>IB=eqE1#Dr(QYmKZz4kkgqtU`K4P4JdS&7!CP_fXZF`FUVbjW^!%9@ z?JM(B-zlpyEMmIR$g=M|!-1uZRY6e~J-WPJuMn(Swz~Vy+`MHEj1r#w4u5s>&L7uV zr`GISJN=4T`NV4T^HEF;;**rVPW+$q#r{d zSo;b-U}Fea*@W236vD~NkT7j~jFre={&jxH79%?=u&}f#$ta zIlBY?yFIg?tRvf?VQA&Bg0Uf>v!CUH-M@`X4<6}vX*^f9)!R33_e+Ln&(cq>kJtPx z-Fk@o^98pUzSoDWj%M@dSLQsi7ycF)vwlbY4z;7XOVXZ6&uTlLcgxeg!s0LA#(=g6 zvDXGs|KHgLUP^5?ta6^qry#+g@Wx@zd_Fg|2`5&lOxi8tH%VTR_p|(B_X~o7uXeL3 zl$^O@_A~C2zV3u??-YyvxJZTmzLdckBi_Jp;U`<^TuXQNsSHd4?vdr+`X|nsrWbVm zma~-g`5z~_84?mov>upGWYnFpeHH^l%WwA^^&ew4UHEt5{r?Z{=NTGiES9Wmt3GqF zBPG?*vj=@+OcpmIE3=vjX5%zZ&P(S&&zMI{q?^t&wt5o|9p4f_cxYaj16{vNMe)%t9#3~L&G?q8(<8Ux>5&=AdVK#xVC?}xZD(+$J_iZ=Uq zGJ+ac>d*E^Gc@?~He^~0FtBhmEM*aJ`n%qXA;DDgj+ylp+yA)%3=K>S({?YJd*V~| zKZh%;zO7R%O3aIEXE2y0ulRQ+=k05zEB-G_nss&YS$)gT@~;nkHuTBVW^my7nxFFS zbK5>ihK91F=-r^D#0u6749gO~IoH_oGi-Q#T7e<$%WTfvBh|NyZy#Pc;kxX5rHbnf zC;5%PtnGBVbnBYCUd%qPeY>KUUVr>!`?*w*9Vb0A3r$WV#}>G zXwU7>-CfQ3%l>h7zTK7C&PvC`S~IT%Y8<@Y_Ey8#lt&G6vC zLb*-(_m6ZjFt8`T3+7;W_W!__)qRW&{py=f?wmJ`f#ZONEQ93v{FTUQbwS{ptkgVQ@a0$;a@v z*Xh{p$mKJb9?bMTe^Kzy3m0b=&a!!hJPMK}jWKg}@LiaBtj};6`}y-8>r+b>D444s zshj_*=5&JXjc?~{1?MeiaByF9=Ff9QhQ%HXam);pr^j7d&%U{sm*W7>yB~i}$Foni zI<)??Q`(Nh3;11C7}f+E{Abzk$HBnRz~JfP7{YmbpDcrd)v_s5LbtyBS?2no)BNMl zi~lZP4*$a6pIJ9gkfFg(``X0&R|==~@ZB$EVc_w(#}UO5%XfLcxtidrJGu-7uY37( zN~;#i>q)Fl<2b;{aGf5Fxp6^~EP)&vu(1PhQK+U_aq|#s25~Ht9S%lF>FSA3h|p?JUWh<#R@N zLiOdZPYzbti9$-w+5b%@P0Nq1G10nM!*4&sp|`B(&2!#AXQL0lsQL5s^~HO93<~G& z%h$!sFE>}7XLGK1=^@Z=kV4CuKldkIHr!O2E>v0en)B0@%ZAGe4&48*($%$JJomn! zU;XdxYj1nJ*S#3M{l)j@Lq{U2)_2_4>dwV@ME3kLE1}6g&i&7yO`rU0S>CU8<`?I< z9;=>xlKXuB#Mh6Hn!Kq`|8E%-5#@b*S*qxyV&l&tX#(>i=X1LKJpFEc!xF|m1IUu- z2HV|9Ql&H47mG|(j_@+w`2SH+SdD{ygO9xFvCCVkH`NLBs6BVyA??a=U{CCBCfkHmwh|>I5Oy#$9+b@SN{u2xWIwJ!}MVO#YzSSL56!ZALJz0 z>Mp*{&;9%SCB}qb2e)#U9I;kn_`uL$@$3KXY{QfrNOTDKpMC{ z&A{+LQ7%pWpAqxrcN%Gnr`xU$VUk$7H)98{*Y|_k39c$POm}5E0NM^`u8yA0JQWWnndKYU-Tp~CGUzEYMldn>#4$6lJ-;Nz zAW*tw&KvI6OB%SE`?OX?y)?~YWk|SU@AiMOf)s-SgBYj7wl_D<*t~oreevO{A1%R8 zd`>zW6@3f6&EW9;g6K-Cb7x+;sknXqto$qW(4UJx-}BTqFy=8fY`3qKDEfR~m*oR! z+-{}%|HQ@H5+Cd3e!nO2_QAsx@L1xTE%!Ghu2yDHxDutw;9z2vGWXD?`!3rV8s3;+ z)?_%)|BpZH`HuHjiWnKntfn~2EKCk%X1JgJ+5XD>Kt_gz%nVjlZ7U1;oyA`=*vWe> zdzHOr;h`@X-mFt2_!A{{x=RycZ5R?nR^4CMqr@>|>*KTa9W(#?{IL;aN?^0=sr}Qs z^Z%P|!YQZwTsEEjF3u$IK{(!)pK*cie7*+R`@GU+KfuTK3$h%Le)o0lUKQo-Gq!x? znfU9FNzrC~_kM;C54<>EW@|23X8fRGQCF4o;k#T+8;t%h{BkDfSKbi?hAqC|_J*5n z;}3wW>xp=O;mDeY|86ugbWJv5x}^2t{cRf-hRyPePk;Q!3sPckVdyLs{cFj4|2zeT zx&_UAGEYJ;K5p)i?0ve_MAqTpN~R(;^)~QGp;+SL{0gH4+XnY}HATiJPn=kKUV(?{ zg-@s2bZNhr&+LotK7Tq_&Au{AI`$X`!vjTzoXJ-^pY7*hFkrsV!(cG0zlx2iq*Zna z6U&Fwn{T^=hGl>2m8`e~bTpWZNUlae$ZMK)c=cTkPr#4Dv?Tv_UE0!2Sih85zQ~ zWEl=Hm-(bto^-XHUpuFZongkCWy~9PO`8*!e1nbq{PEfU|Lpsyz?i~z;)W-Cg2=7A zFLp?_mOa1TnY$qO{)5WDKN6qppV|0^jbX!Vz5{#=38LTbdovu!52?suySYz$&bGv+ zhxdKlKP;bl&GEPLBG3C755BHrV94e;@ZwI=J$^=p11IWd{IC9AuG@FceZ_U-=hK1? zZ;57N@cI1N{7W-~!T}D3guvVhpO~K6Kl?6fyGWoxg7ZKoS3_s?chB=5M6=!`m+Y6g z7QZYn??{mW!-1li|NRshPVg}>7&_bk%3u>^W|*_3{*}742*U#*hJ@U=ObmZAthX~X z=rFOl{j>IDY}lq##c*xo9YKaSEsM7r6xqK05q9)*@s33k{lknI9<)x}6!W3;$DhV> zS+gu@1D*eJtcOJpeOY=&I3&roy8qCo9NSXgyyw(@<>1#zD_)*w zU{DrlXlE#U)3ZeAY`rlFbx+yl~o^K6op3j+hHu+J|ix>6F(&ycD z#VoA_2K=q3HQw=MV|lkm1>_Mk07T))ecJ-=8tKF?diydz?^ z_qtG#N&a4sV4H;3ev_Twxii~b!LGt^cxuVY4}`JWSAo_c*8;VS#8`T$9-Dfi;wM>+q&^7 z&(t;ft~TLm?~m?FUN37uarM&FDH;3T&v>@mulE1*%#AB|MwL|dm90n*On;{Lp!~~y z9$x=TW*N~DG3)2*3=Gy6+L;)bd~0U>ysze7_1~_0mA5MY{XKgB%*OLN?uQog z?%h{&dV|%P({IXG?pW0N-!CI`V`tRCi5hEPeUMvez@PggHN|RX+@iU9c^6(uS8r)< ze`KSs-4etV&8O(YfhsrWKi29%N z_V8`J%EeG&IH|}|IY31{MbeJH^L^l=i}@k?dj08K4h$Ev7#My8{!1!hux2=5uQT(H z!S7y&2KD(-JyHjz8G4&eE;8_$-=4Yois7S;wo=nw4;|{CIHP0nlJ^-Fo*kacKqFoJ zxe;8(4h#Vr3=Fn+?}n(H)bd(df7+@q@MCG3^7`gRhLlXQ2w9vqffx-8-fb3#t1`qZFzsw@$v%fOn&&``Q|I=;x z^$ZO2x6E25r~C9tX6~OqYp&+M*njZ;P4DyBH+PEOT6sun?UC<)q5^L#vNFuMBkuHb zcD_)i!$IUdtrpA-M=pNnVFDF(D=kmA>mN5u`MG|s8-swm>+M#CGj2amD==8UPI=ZN znDDS|LHxQBhDT+Lj1e=Z{NiYD(UIb8Fuyr>8S@7wh6B5L5B>XmXhprmf4Aq(CSq$Y zG1~0TTrR@IzGk=a-&G^}0D(z^vkbz;23p0n=oBeZ3SBWs3=4Lo^e~16O zy&pGfGd!68|A+dgvybo3a+2e_#P~-ch~dB=_sTCXvM0@$@p?KRgC@fSE{5DX4NV3g z{SJYd|IHK_7BMu0>sTjfzp{E+{^-a?9$5yBZZ2+v|AEID7`B)i{r6XSmYpfNRD_|U z&$H=gJ~zXJt%ghtDYw?bPZ(Bd?xEbZ&(Kw@_IA}uEq*uS$7(RS{ zmv-cGz<;+kduFB!Y`H&ED=+^)Ip2-lfx%6I;oo*<28Ep8H$Uan#vR)yYcgjy=p+V# zEQW^8ng7x*=g7W^bTfN2f4U$;!?rV^jl*J`3@;g;mAzAl73Hnsf)to;cjV_-+i__q zsctA`%1Qe=4&8y4ncZPg#@xT4%p7I-sciN1Nk&Fyn zOaYMdl0f_SkBTsC$UfrjZqA)}_3WYj-J6*Bdw7igvF7|qn4-v%;LZ;jrQh{o|J=&5 zqwPh)jZF#h3#JFBy<|ADZ9V_e+q>jaUNZa$VG47KUY_`Wrrj*d+@F>bx%ysiYd$AE z{56;3^o+H_x3`@7{z8>OfXmX?FoA{PK!R?xRA_HZT|?&?g{3`fintgzJa%ntcy?4^ z`KHHru2oL!`YU(sVg_TSA~VB>y_5ca`?S9^L)eRf;n{wPuLn6nL#UfQ80Odi%-;Qa z3kyS1-?GVjeaOO1p3ze_(dEy*T@+`pSPMm0AhXpQkT7DZh+srGf6b<3_(0bc7gvEI>-i zVzK>f@$j;&$Hm!Qi^L|i4=7ldp zJPZe#S=^8(q2KcJGd?-8G`REGe!&|J$y+&gJehDd`rC__A|LbkH*V>eAzrQH-OixH zz_2X6X4j+3ne%Ve{*sUB+fiOpUsB*-ut_dg^?@zY8t;AW3=MMw{wzvKyt?+#{@J}f z&x84IurfHYGFBx1+kA!7Ksxmz%QYc}glT*ZIkV?ZbB=rGzrED9g5(SR}t}-{q#_ALrQPrJNYdlo)@MCLEDD`@#55;)VD8{a^3=Nk6oUm80QZ zvn;~_BXg_tN8#pWlecWSY{k-W@t+ODhU#)2%R_J5IT&tCy)43T(8EVuK!;&N%(MNh zEDtys3WVR?IBWE$RMm+=d2+Eym*?#VvOyO=bBg|J_p;ijvh(cz@4~Nc)LfH0{iuFT zwkl)8--m@EZ#K`G`F)|t?>%mbzf;-jH)ySWv-ox1t6dJ~&a&5}o814Nd-F`abYlKo zC+4=d&N-K=uNCf_qr89m&4zEUX56@IukTaiF37s4!)t@jv;Ft&?#_GF{&PJ812aRz z%-@SDK<&yKHsC#LDohNEex7GwkYriF(D0Ok3 z&!7L#U0nI?T|05heb+y|E-tJOWN6SrG{TA)6uyUSeY&D%F$aTN;?=h;_2rv%XT*nr z&QP}q^)A^{GI!5~V{dTS~X|@!Dfj7HCHaCZZ7-z$NxfDTAQJALu-}Q5R4?{vp zZPNTto4Gxli|4OB&j?cEFpbYaW^Oh+lY{gYQ|X`iY5z_K@vI4BIFM<=pnhG=&Rl`v z;|&I;12s#S4{+3RfHrP!v^`V5&2IN6CI*A94T&b7K)sMW7q;aBppzoh861ur6b^Z_ zqb=#lejOo(+j6(-HZUCMJW}&(xAC#s`;3eUQ|!sw3odn3Xa4t!!_;9*)IIHju1x88V@*SpIfw(ki@ms)#ryWeCDRYg{YMah@`?8`4Z zQ>DJ3;qJCHh6bG@_WBY()719oNZJ`OEIaDK@O<69i*D=h#2J3Rzi9LAzRb5Ou?^vA zTb8$dFY5bK#*tvrdF;W;nGZ@;n5N$@s=j-xD{f=YbNht*_jXt~N)@yer zFfi=?<`QhkkzmQtkPyTm!N?$B586_u`~S9mmDNnSZt26h-9JwoPby(}uyrQmr?1!J zCpSKliE7{WXOqFl)Ms}2pKj007c<&x|9C;2Y{D&_lwIKr2fl77Sha7L+okGnd-#H! z`EO~RNY`Dy!r<(A=iAZ7&ox*WYRzVNyDB!6r=NIy`|OjCd*wd;xGc`>TXzL?R=`>Y zh9ke{39pjg_4mww@%8f+`Qz4n7k-r@aNy(@p}&^SEesW(@AI)RoS57AuHt#2RABGa zPm>H+?OWs?^4E0!q>nSDkJa+;tIRljOIcUq%hB%6ko`Z6bT$5-z5l0I{n7oq-&@_m z8(mnBZcTadNH*x&e|K9h(Pe?hof-aE|JrMQf8t-a|LXJqeZBNWwm`)0ueFTd!n^yU zyaYe!%ifcIyNtO&NbsbNP~(o+!o7XL*Fno8p^5nuGc&^tZY8(9UB_(PWM{YjH#aKl z?Frv(!r*q>$jH6dr)s-^gX0@dZw7|kJG1`h$SSdHxW>S+xP&1sx3}ldo+D=_yp_L} ztDefhV|wpOMD}yXKkt~PHC|(4NH|_27R-=yYg6};Bg>?j7$nwe{cBSYVleGJyr`6c z0i0@U)5>-#GF&h=@l)bEUNw(NL1JwfLxX5Z6)QJG&V510)Rb%aH#WTO;$j;z*xs`{(Vh`V5HikP+Qf+VFot=Aq*ChUoxt{DCM|$p`oHS#C14I4)Cu~}5 zj497U+gTV4c3(Fb1s3!ov4uTrH?R5~rA{DQjeRBgrY{d>3fw)t6ShK$qu7ymvLulw@;IL1dtdu2ewxUYj_U5;O^?$Bq|b{V(GCa#H8>$n&#Cep3R@Q7-UFgHeu=o2%!h333M(T|T{@Ir;Hs z>%@QAZfyUS`Of}V_4t^s)IY061{odi?+3XUJWgw{p5u=#XY}Y5IvstmQUv9ox(IwUB$r=a`lIM)GKKlecp%p zYz!TmEF1U)RX99?jjDrRzuL3l>a*>$SFKy%yxRWmQd5!A?B1ic+e)=I9~0PNX!QB) zEz3-8@0m}<7(O`Fs4(9D?)_S3Ms(n3dk+SO;*6$UhR^2Cx_Gdz>?|{DvdNBKxdp8Z z3>TVA|2H!*H1S@}nH6{7snr}N_DiMr=E+@tmHaJJho`pM$-**T!u3c8gI~$UM;4U} zmxpjMeE2@+t+g`m`_QtG;QNoc7z&EwQ`qeI84mnlXJE*^JJV&}-Kr*=pCKU(8Vye+ zI24!|E+qVq++Qu9|F8bryV<`CjhPtE1Sy;f(mTb#V3%T5?Y8%7=$d@#%WLAqjOLnu zoVoM73KK)x=bQf?*mAvIoBitQ<@K>=&a2BWIUbxi>+16KX_rz3I2+!cf1cbLa^}ka ztLJZv`TjL``*XIAqx8|9{&~xrKJx#(_Fv-mj*@jg_3FC}Bc0UPq*oZ^GBN(?*#EqH zqU4!N!Ce9kKl+aDXMQ-hW3PB5BSZD~@<375eGXce)=ymajB)>!`sTIogFr)}?PeL# z(?7QHG3~irI)zK%z~lbllhgB6Cdb#8UApk%xXl*F+W`y=)@3&SS8Jci+)Z~WxU(~R zo{O95Wf8`cE0?c4*W>q6fPsx=p>ELMjp^50t?zHTf7)pNytr9zJN~E5zxS9g)t+y; zf2*DC!{E98|8J^Fq*u*1+>vj=c3*}GbWJhREciwihMr4|H&_`a1lub7pSk{=E<;1@ z!^1ll3tL@bXb@x(=z%PgW>_1_(BRL`5V_Tq>m~o*(}vP|_l7XlqVA3MG*xPl=mkj0=s|MnAMryMCp zh8txY7#O}h$TEA|QI!2JIdaY6jK6-2424s=c$hfMgc@@8mN7P{e!kDZaAT3KJPR=`na!1(a{AOceQ$Q9G976~2Ik4; zf3DoLe;xVm)3$k;M%xO$SFCiBaM& z-;?Y6JpHEGeG-1vbBnp}b94W+hNjJz*9UAZv&+x?_nDzV`1AaiC1rD&7+4q%sIOgH zUFCYVo}YmsT=ub|(f_?2bqiWAn3OXySoq!-&|*l~*|$Hs;Ly2`YI+O|XPFrsZhbp? zve@8%DMN!J!$Agy3pt@pB1{EU>y0jN6s}ydY1w5X)&`4H@(ce}O1iQ){3!S*ans-V zzrCodVuS8&VNHeuix^KVVl`+;IDXDU>kj+2wYN1|8B(6rA6aKxGIMfdYe*W~{+T^W z3>zlA+;#H*8#ALYk=66veHQn%GyEu@6~M?~@U_@KG;s3%)k|mFtT?e8G|be`c+-vH zfVuhW{od>!&V?v2G+2oVHn=iJFfmN)sn7cN-E_&T_s*Xmi!vS;D>dR^c=Z0~-I)8q z+2;!!xEjLvIz-N|<=L{Wt4*z&;{XFg+Q07WtPl9)J|z6UbjiwNx*%gizn+XT|9kb9 zzh3Fq3ou+>@%Z)!frjf046-Iqs*ky>a{bf)*zQgBv79VR=hqC34~!4KabFVf<>m!P zr~8a+-fR~NWcXFH>uvBJ|LeSU*FSFhSUkUsRZ{l&$rH6_89#`cFf2eiRzz#o^ks`@ z9@H|fxtsUAq;PM%6@v%p3?1+~f(l;U(k=$311CZ=9^5f8b(y(RUU;@+D`@HetqtFl zgQu@7WHUa?&G6vuPK!@(?<%(mG|cv3h&XoQ&;PrBEk1q7o2Je1;M&{mC;zg~pSg_r zK!<403w|@EhV2XoKDjVFU~HIinPJYXUt4__FIkp&#D9hGZPW4?1>M-mDUYuGeJ{$eA@Q-EmU)`T28M)nTQbA5`>5J1-oj@nTyt(yAneoC2hROM_WH)U6 z`F7jYh&zvG9w}9x#h+rnwQXL~;=Se!0uFO8e>KRxz3sTaw0WNT|EK%^w0O-)U$#Oy zGwRbxuh^NEyitXf{bBcwmL2?)9_9J@J}-kni|3mw0^d?tb{)3)l$Q8wZqJGBr95wD zoHFa5{5J57VjII9w}b+rNTnIsN4|dCE`9Tm5W@}u4hDyVObj|g4jPOMY>X$A7(3op za6HI!+mrV%`PK>0@Y1sV|2;)S5B*R6V$Z;^gw=qV;fC>zHePEUMF!>1_4yG~GCS%S z7Eg!;-QiX7dB67O3GuJk!D+aMp~2^Vv8M5NLtRjjp31;r{44wQ?k|D=XQU-G@Gv|G zX87}JsTvpai!{hO!_zI8Jrq+OUI@)#J>>=hW;85k}*Hs60||NF{|;70%d>-{g91-;%;WyfjA z;IOBrE*R1f0XIn)8TuF)#FF-^>$ZA{eX?D#;a!Xs!-@?{j&2j0?9aOAN?TOf_ujo4 zMmrArJ^%E0Wsz-bgU|Z2a|~m|KA)L(bl2UI3Ta9IY~QQAcWWx%n=V{3#p!K`WAC%- z%4;>x9d>_xq#gGpZmIIVvu7S8q^7&<6lPG+-R#rOP;v0V`s^3WEN}d*d9&iM&BnhE zj_9n+ef5=vAwi(wqDO7ZhjK0kiPpdEXU^1XGaTSKBB02ie)Pnj?_3NCZgy_(tquRn z>b+)XaB&L_a+TFopAf6SCBR_(|L5zAUKytq8ut9ja-JOgM^;X}k88%es^Gpps>@2fUL->|OtbYCj^`&3f zmKY`qFc|-fynAtn(x&R~bN1;h3q1bpv;%|PUa#8^WcPnz*4rr!n3zo;NvubhS?MT1 zRpODw|H28k3z-;MN^LDH|HW zGy7YgzALs&6n8$k`RlZhEgsG%KIh*2^u{KBo$u1;D-Fx!EoTdRF1GKP>!-lGF)<`O znhShrjK%Sc+w%(p?C00SA3c^{_QUhdX@lAGYizo+jO^!slRZ8J^Vw*o^i%ZHO^T|WvmNboi=Gc2o~ z{AI&`w@ejDmIId41uWs!Xp69=N4SKEqeNLMBai(+#55tcHlfJH*f9CI>;_(0Z^UYRrED`5K z7+&s6k8ofRXkgzg!oaKCzh%4KFWdjKEAK7;YWFwaF7_#3>Z414{=d2$|9i{j?9cZ( z84{jLD&6=SfRaTN85!1yoZ0rHgrTHmHh8>RDl;^jgQ>&+#AVRgEDQ@a?eeXD`TYBy zS3lxJ85(|AH(XRMQ}XM0rg^6Bp2*=X9IPEoECzL%iVv)wyRYk*Tj`c08?;d5e&bUy z1_Q3(m(T9BGBH$C&Gmo1UGIkJ_wVoeIW5FjY~F3Ntu?oc!J)!svRK)I$mE5V%8OV1 zVQ85A@@U`t!WSxQ*W@jKWbNPE!uM?B%%AVwe*46I`YkK>?x)`O<&q2mk>(yjmsdLr zt+O%T-|ED$__O|QHil`!OdEE|@yq$O{akNp`u{BxgP&r9^F-N@7cRZszt1gjXAv%& zJLT$@V2*~r^(ty}O@7tges`yKeo7kOgtxc3Pt4n^nNokF(5ip`u?h}`#Q!&cX;;}T zlwCjf`TgZZObivAj2*9^?w8Ix^MC%o662fu?Ugb(98CV#|9SlN%Ae!$%NZC%d^orM zl;>ecIIO_W#_(a)4mO50Za*wL#00z;6ka4JvYA^L1i#UF%^D)K<>!7e1_p`W=2qOi zXY19r2r4qDGc=s}W6s2IB=FxOqny7sED7Qa2aML7%Lv)e!F1q5`lHu3jUE|`H#3}R zG5b@?G3n{#=kA|R-&=TqOW zzOnoJhW9@oGKelax{qh`PjO|Xm2qdiRR3Fqy8YW|*nDTT&L#Js-S6{ee0Qv}iG8+t zT5$L2A4ixO_Rq2KJ^Oe4`sYd*r)% zUCDk9hK~8(Yzzh`8L~g#?Q~>FD=@t+cIeOM%${k-UsQbQ{rER!1v|?DyVEx}cK{fGA*j2kZ;pzg`{`1ShO@^@ zvMw$M4W?YWXfGvjanbifv;Vw*I@!)u*Y|(C-QA~rPZ{U`v%UT;{wBk>j>gXX@Asan zGAP_OzkWUrI&`wAOKX(|!-HzjQCT5+)+`Ng6L*LGZaaU(-F(C4oi^o}(`rm(bF-e@ zpDW1|!B?7gI$>_a_St;-GvWoTtgl(HEO0zHt@rBrT|pa;o<5gf;uhh^@M4dHbYRW$ zwuy~7=_)(L85q1jEA)9d&b?{$k#qTq!eh=1d5jHr&gdB3nkHlPS$=WEIe(sNCI+9F znu9`274ILrKY18_KWg6o`1;@0pB^rcpB-nv|Nmk6TtJ?dk&n0~I{VZGUcECYaL3GK{kFkq)=)L^3ulB{7{hq(P_L;CU9O6?6QnvdY zQtVMYP1%a!5@S#7?$=Tb5qum6`hGqZVK6uqnZw3l(a3OPYl8>_55tO8nbViK9n6>X zsVngb58L)a{>@SG_diOb7W2w;HvIql;)UcjMusH}312~zEzi2=)||dw-V*#c?e4GK zCo_AkJ>A^cI(u#XUK^axoR=oZknqgjfnlRu(pN!2_LX~B7^WTm!!O2Az`?j?CI^Gx z=Y7@<3~$=Hw=*-a@H*eOrM`BO#5CT{)o+Bi9egvGxN zH~oLieO!~}!`s6qT5OCTa-Db?-f;ITNzc3aj-7D>2jdL4SjR%$n_E)NZ|+I$|8X~Q z|J3@|moIx?{@?Gv(_8uP{g0WamPgyget#)B|6l9j-&59}FjD)T%F3_;l`x`N3h6gECoy+&DyES!!R@tiUWMq(F5$N(@h)55u z)O?%q#Jze4E5nbATHobs(z5PF&-@>z&~b9b^aj2j)z9(K+v}vcuisBK`xKuBT1@Jy z(y;Dmu1=ot?PsSa{anw?5b$WCXHc}!%5s)@dh52=&fR$5x8+dELxaF{c9{c}=?{Gr z-#70J@AZklelJ~n;Y7W;Cc~T= z|ML_Zm<7{UM1%<6d{O`HuD_S=hu3q?ozYQ?um7v<&EX)%%J7mQBks<|^DFik{hzCs z%*HU|Y523FJ<>D&^Ds0-?44WMA;6ITX!C{tplvd&2W-|eHas=@zn6hQX2y@aGx6cd z7v9QA&t_;?ox6*HA?NLOZ;wNKYZBB$_O1Q9b@x4i28F)9=UJ=_Z)W}XS;)k|)h(sL zav){fnyY{Na_j4V6kaZ~|GobAlBn-T7&rYpF1Re}d-=nv-)Co=zvklSSD!d>Vx806 zn>A{iMHp&qFEQ@$WxOy;z*CWd<0ZqJWegl{rzbKsI5G(MvTtw;W;pQ2ygJ{gnc>Da zKDTQZ%Wb}hZ?v<>;eYmjv3vaG{cGgr^9wSwMc<#w#2|2{R^r!;y6xuEZ1zldk+b!< zrpU0*SA&tEM$N_Gu_A-mSq4xKGXMHJj{8QIUp9L(FvR`uoBi*^^8dA&zvA^B8UMGl zGC1Vix!m0Jdl)O?<`?xIC=HPo#(;&o~Jdo{;duSyXzNK?e?d|YPSG`&$Vga7%yGA z=FfKiJWGsu;m4ia6W0GtUj22it+@NXz11oikL6z<*!APX1m1ng%90a*-B`|gf|G&a z?ykRPZ+Gnae(X5obAILDy^Aas+{<}lzaG9-{-)x&ng4H1GW@T+xP+l>J@?`b|GNX( z{%lL-X3+56<(k#C?8W=|U~l=qzT1U48Pe?k-rc{&p*7Q*f#KR&_hSdQZRA&C*kG@7 z(4Sq|f6}U5jzKZ^9-lbDuG7%LxaSQMO9R8KU3wEhtFZ1{-haNQPM?9{!^uzPIZMyf zXB<8j8&bymH=w(B0vEURMMj33FaCcsUi{?5#E`5nkM&<~IkrU*)Q;;2WRPIEVDQP~ z{K2f_Ki2DKs56`HP1%y!k+mXm!j>uDW=Vk-bA6O-F@Mp!i17o%fpxL$9yK*hstgLz z^Fvt}>bC6HF>T=BU}0v^Sq?fde~n8BqqsnW_~Ns@*F>j0%wc7SsJ*AKj^E$y!0txT zCSPX3BcBTljt4O^@SXW1FT|j*PyfL^MhD+-KF1H3My5y_rdVzHc{6v3_Gf`sh8v{~ znO73!{`;J{cKEyh6R|6kHm%ar^6CC7p7y!YK>9VS%-ngAUPb<)frsV4f_HD|STXPi zy?*w;q%-f&=gT>E%T|8;|L#n=0>d&^h6P(+E%`Uk#6C`tfzjZz{O5?>ke-~ukI2~U z^BeAe7SunJ{5Ijw=5!`Wh6J%!^Ot%HD>8z%5dUj8kmX_c@Y9=91l(&o-qp@fuy@hB zJ4Y+Q>owWb(>xZxzuQ&+OltPtRd;LOHeP)Ht^Ui(%MWXhfBbv%VeK_u28T13I8p9^ znmU1jVTw!si?W<`Ns@MR?s_pWtk#un__5PzBA-G?;{US@4W@JW4wx}KXngsegDrxW zq2ca@zhyz3I~W-j^sF)ZCCkW?pf2RF?tRpg!#|7{>RoR;*_E3RedF1LBY)bZZn1CK z@gpXelS!dWp&@~h;ocu{YyQ^1%|F-o{{8=EZ)8BM`@VNOm44aH*^pwm-vHc-mWi)`|Ul{!HBoK9&Xz zhLbDZUqmeZy8hBe1)0T*J}2M(vz?pa%XPh3|9zBsYel#+^j?2qVVc0muxDb^+bLIK zvfez_=Vv(Zr~M{O&xbQIc(X8k&}6#9#BihS zrvK6F(hLmI+j2M!{s*RC$zx&o@SI1I<$(J-K}80`6f1s4&?fu;8_v%DpLC+6uC8h3 zZ=XkhS|fM!FeJGBKY2~>Q&g#@=r&0S1!jhXH^#;P^{-1aFJk=QB-_ivaQT1U_Zr&- zhWTO)Ib4a~&7QJ3Fzl)L{QqdSdS%2d{zvZ~EiyW#07^6q9X3~M+^jWWW;pU&YqJQ0 z?%UccKaLkWS}|f`t?$jChUQ!KhHZeoaSU$v!#S#(`>8tm%)X4 zXh}P}iEM)i!v@K1^DA_YXEHhQGU$}5FfM*?ufX8K^gun@ERXa0R#lxYm8ECaC-nB7 z|CIf>)l5q0-gWWcA9DZPun_Bu?4R>mXa>W4Nd|_@&svdPUs%$TCb#c<9`#80uh0B> zd)`SgeDM0CC9!!5)BS&6^KY5o|Eplz&iSmqVOvh`wMEI_Hhe!6@S=I&Cc_F2hp-B&Hve0){Nj%dtHeLI{++`L8Uw(cSDBw8y{E8?;!sRcKfea0? z#qnvMcC#|9S;TPS%zs}0BNKC_gH9YX?MykFUq15?qyL|3maF;y{@!1CZB3l)hEwy+ z|F2!d&>>jT!&5i2Q)l;iv2br^5B39g>^IWBZkq6NArnKJdfJMO{Ch7%`tQrS=iZtd zcK^Zdb|Yqn1^)WigBTdb!_l0FD2g8j@r42mEx8U1^>vB*Z$H0$eN&N@A?4BfT*ZyH>hC%J#w*@`y-qZI z&gDas(pI#o-%Hs)_y27F|J=WI-%8dxcc0zqwblA}m)PF#nYu=gCv8)H%5*osP`KMON=bs3~Q#8Fu47nKevRTcJbu8-#%`~C%v9Haa+s2 zKl>!KL*6f+!S|s2e3{^(&@{H-s+Z*U@aqOdXZtr-{E>|SVZ`Gldl@qRPFFCEi@HQiN_q2I|i&9gj{F#2G zXHw5o7KRO7E4J-aPp+wYx4-B7nat(q<6{LG4*a|+{zB!(RB3(o8oqlKzmu&P*=m2B z48JwM)=1mvaoyd?w@VllG%M#X{Mm2D#*iR?Ga^m3D15b;;MI5R3=S&`my0VltdU-_ z?~#n*xP`FD-riz{Ua}nca83Z~y(l9dwk? zr=*Dg0i4H^1X&qaN_gXyl8g0!F*2mDyIU;0=+^2atHy7j*}Gor?q&OHIUY=~nT9lhHP6|4bA^Ujh6YL9Gk@w|JltBxW-olE{t7b-1B=48#s5yKZ+{`sa94!E zEs)_z*%el12A%0Y^B>>n>(4a3#>~NBVYs8y)ueH0)%%>i`F_eAESdjq|N0+0&wiRM zQ^Va7(fuwA3~l!RWzH;OFkqHHX7}&Vo%>tNCg#M>_c2@Rz2Mdct!Zoi`A(5%Y1mg| z)lmQYdi_;a0nnvs%NQC0RTyR-)HnXW_ScM7pX0yF9;aA}ZaeF=>~pbD>+jX2#qzfw z&1sFauC{a6n&okR!T+Y#`R8O+;(fz{5^w7#-TD}}|6dIk!@W1|CJp>O}egf9P&Ev-ro3>z|9;vJf-_T0BAFtV%d^@{m>{>#bin{})IZ0xn#$A5p{ zC5DDet2poeNq;3%6Uxp|@pyi?&$T)73<)fZEe~W~PnDS)9~y`lbz^YwIQ*|&OSVCr z;eeM1d%`#SSxcD@@TU9itB-j3XN!}OoN#{Tzs3B&e%TYwQ>E2`4qaYj?98SpR2wqwJpu ziP`pIeX^1_eNTP6w?N=P!s*)~2bVE$wDy_yz5rcW<#+z>H8=hJ0zI9=MxXyXvN3$} zcK_p3Z!O@E_^=_F;eeOz@n61Y>z9L4X2R)f8up*#*%&rdN&KC_!|*_np(m4_frGnS z;o?O@6+OK^uNG#VCt?f{pROkQDKsebJeV)d@PLJhBeL#(LQnJ4rY$yR|Mxb8HZd}E zG@n1##l(>H%I}4i^`$443=EIu)AqmllP<#AVE%FDwLfOFX8q$~FkoV=0NoWhqb%os z-YhN$F;0eJ*+*VQab>s9IxRbY?fI+s^3a6%`dZ%C$rkB}*Z%pWh+LgG#fFRV!-X$b zCn*)J*O<;@A^Y{7!tI9C%*cuw%=zBzY=Q&FGE5c$E4b4KQp*)n9bhK={;+r zR@Hl%&a*qSR-NcM{l`v(X+v>cjG{mT%E?e4Hqdl9rJbF&9S zhA`+FvjS<(1F!xjy=0hn>W8=}6GOsI(IAEct2g{VxQscX6SRuX;qUV0Tc!y&=RE5C zchn^)%k8Ah?3O5{+KmN1e|KInn{&m_f1M6PgFokoQ_}U592suC&ad5(bbc|X=hLX9 zPlCFpe;FE+lB7E%cpLbi%S*?<{#o5?_;U;69tK7k-IV1B;t z?CUqCyq`{-`FQ6?<%D2{j%E7=Spp&={Ng8w=kHIoW(5^-v%aOyy>jO}7t01F(B!QF zLxUho0t>^3Xa9v58BU8ynXw2o=zhNbuBBY#SSb^OMaA4{A`Ateq}HV{99aChHT?hn zV1@(VK5u4bNKoAo`+5Fasd8q94{UY{4C@&fj33|E;%eYwa1ddTfNVMl-QN}SBAJK5 z=GO&hMu7$nrj9^{o%i|^;{eks%YA<`h)@a%c_miFU6&wbpzVuS9v@EKb-SF$=V zFbduZ`abb=;Kh&|Vz)P*UmaQ*vgqXdkOqbY=il{aPj|b$RG{JFU!h+cs+Z227Z(gV zI?)Au?CknWOEHGTg5&zEp9t;VVJf)j6Y{DE41-bABA(OYXAn9KzluKvF;cfNC+8t*-^oF zR+c&H`UA<_nyOSLhDR>q{0uR3s^ebE&%WfgTraa@!-0LX!<_Cne$;#$ahg-N_Pt&1 z<7abkIrFbyddTe6g*H3CV^2e`RycY4#?R4UVNq~n5>VxS{XR_M^qYtZz3Ok%UJB=E z3o;~F1>N*jWO(87pEbAOLz7u`rQhy?OuyN4=3dU*QxIPLcWt?Irpd*^!k+AX$-4W_ z7vDN^^yl-2=S|N=WG8P)Vro&IPu4QNBzAM=H844zPZko z1SLs>$MwhiI5wr7b=xcV@L!}A!x9D#MTQMaRv&QUc{^j~s=PD5791~SW|*kF8y(r{}Ri|z~ED_{CK|k@1JFnA`JJw z#D87Af`Q`z2g{8QE^8DSHl%&c()uRxlHthIe-&pIF=#L(yku;!zw_eqzKV^`zaL#S ze0#}de=fs=OIKEWJIa1Oc&^;b_>Bw>b)QU3za+kSJZtfeC25LhW0^&_1-6@|{gc00 zZOj1L0I$UO;n;qSEerX7)%|#LZ^BXr0Y!#;f3`C-g07f?o^zZ~{fWnyJ>j#=TeHxf z*;}j*y7>nouhnH@kc&CELHzJb`;3x*m;O03%O|KJkl ziU5X&$Leh+4h$VE2WFr0m1XwkV|XwlD7i+CsX~FFVI}wVt$g=iTN*q&x5VD|^OkEj zE;^t6cQxBAd;h<$!XY=@WN%$K-uv@>$&#&cj0|$j3~NP~Z+SR*@~t~}=9m>{`pup- zcd?sI_1X9PeziS!6Fz2AH~;y3=6T%nf)DO%zBQ{fQJasU!81N0=IL~0F{!u{igzxW zO9?!?ZzSsw#3-w5{l4SArOH+ZoLl z&%1Lx_-@+7P@tpCz;NvU;{J6@)9mxV7=tpCA``nniHZw~w4Eyy6yCp+nG@go^o zIZ6Mc=dQaMMH{|#nY#7(*1xHtw|>02v;OF|Y~{Dz1s(a(Imhj8m}_e}e$J9x^0Gqz z>W?#*e-+-duAg%*^3U5libmy$leliLaGw3u02W-}fet{rjCid(BnuRX?tpzyF!LRl}7p&Bwks?lb$6_;_)oy8b+GLoOTRi8KE{Tcii2+|K?kX zV4HJio{DdkKL6jZ`sG)ClQqBE6aH=PJa_r>^jP`NSDv^E2~QUjI3-=0@%hpJNBcM5 z6c_e5$z2_`ge!ddi&b|*e51;@t@U~P_M)Gxz4O_!`Ts5-Il5Cz{XP4Bt-C&c$Bq;q zC_Y%cYE9miZSCrrn>HL?v`@qHV(Rq^&%bXh?uorv8&Y!gE)&Cq(~PxKOJ#rkKe&it zh9kpyyWdK={T)8nk7s1W#@wxYb;nhf;lSfGNydHWhafHcX@aG;r=!N7LKO9r*Y$tyoy=HktN#?`g@&%g3J z8shKPo0-1YKVuCSc--o~uT?|0c-o5@6Qmg${MjE|Jr%K@kzwXf{mIjx)f)&L_$^=O zm}=g$f9B79Q(UL~h`HmWVl&k~=v z&zG@b_xe4{_kKDyf9uB1(@~Y7-AoL1D;W-)Gh6#OV|&@hPp6m}KFo=-u1fruUB=6& zF3=GCSw89c-W@GzlV(}@)@x_KwptR%a7Lja_x2;tpdh)m&hvjw%X|6i|G9U9RXwlX zefN03GhCdPb#uUfJ_Ux|3J&$T{udY+&eU@}`@iby>@TAKbetT#ysTOo7#JM#7#U{# zaZCIs$?~9(r6JY)zpY8TEh9q{&(+tg3=fX3`YvicbAQaU{l1Hj>9suMVk+3RUwl5h zGQ$GJOm)e7^3o;@1xwc+5n)JB{Mp>faOM)T1IPRPsZ0&|>6$D(3=AFd5A#*7g|jf6 zQD6`gbYNrruzJqX3(q>_f z$>EC%+}vgJ~?~EcD~-R&3IFA_r1FdR8>MZn55J>$=5M-IBjE zd`;|ij9p$|V&DDh^7YMMw=m?XEb~p6Uzv0Il9q%c{61G+1%}-6Z=$>RzxF%F+vig$ z&CoFS`C{Zr9ae@vHjEAIrm_sD7n;in>$fsY_@AGVbnJcod->Umgc*{b>(8F`xkiN{ zXYsi=rlphk9Axh6G8C*|JY$bV?0ZQDgS){_b@hcW85!1}t)DI6z`*d~*>3sGQ?Jym z=I+@N#J~_~#js-K(%D?*f8VONop^EOO&1I3GDJI7hwZ8?39Jk?e~xmP{!`4U=4I#* z)Jr&_yx)@N+)VE)3;r+vcysmAxc_O%K0Uq34?? z)3QMLv%RKnyHxT1zh|{Jy_$G6t1r~to&X)X=b$Vrq8D`ZYy26q8t17JOjg? zY3k?pxTfyhbwAOBL0e!!IU|F>@gio154pzTX(#tqfB(btFM+W^Ayt|oV&&0f&_uI? z6N7>UBZCS5+4`yHumAe|^u~%pX2u;h`<7=4^e`~6F|tT=K8SIhB+rsia?S~SQ-NJ= z0}q3N(eKn__WS$K{BWe?Q0P{wWOEVe7wn zb2n58GCc^lIDDafL+ytE)5@Aqk)36aRX^RUu2*?&rgq6{<9wY-zPaI%4OjA2fS)L2b8R zb^VGKuXctv9!y*cQ>DD`9*f)GpC>+1KE7`{SFR98!nqgRJ->?5?y5trtt94zBvEEyl3H=>J;q z8C4zZ3<~Z0U+10I%~NL7L_P#!YP=c4hXu=+6U?^>C^2?u|9AZ?@AUWH8>6blIp3r{ zYJXXKrhfTLh9exzd5jI8O`kGWcJFOq*u%gu?e?E?X2uN$uQpx%Qnn?Ap&`(vY0e(y z5MJL{E0zo9MP?4VbDNi3yY7DF#lxJUT{i7DcVjd}Z(VTTrhiPN-?%32mIQZ0E1Ldp8#L zuwH18o2_5HnLl&i^?=9fEQXB76&P+->tFuYJaw1h^i7q@b0v`!&{6)D*8&H;dRPuHGw?7)bWUXO^78s8JZ0bVC3n8t{%W7wAyqfw2z zIDRz!yL*LiMf^2LU{i;#7|!Q zwpn-?wK-uGkeBKNUt2HAl>Nksk zj?g`B@Vk=ZfDS8zw{SzUCWFF~3k`Gsyg!o6(NMv_kRdnoKNmv*KLg8VugjNQI2~tk zpFV#iC%;{hL7>OVXz_`en<`{kW?0Ahq?)((3g_Mw^FE*WyDPDRKj`GS!Wt06e=3XP*%&WqFzh?NVmmWK&P^%T zL*?@o#P#<3-K%+Cyy^P|nYEyPcp<~O-nVyzy9F91t~@2*-I*_}$WW(uxDPZR;)h!GRC(IZW8X1mUf8TFj#B;V@nB%}k&>7nc&hP)@_xsc9 z{d)J*b9cYKESvj2?8UbEDXOnG)<%7M{CmqD^)8MhN{u^N8SQpV^c2-$X*e(U`wy>~ z*=0+`Z?nSXb=2n1IluUjnf%j_ZvuAzt8A&bY;W{W^C8h>#jsuxojO`2#7alA@ zYDw;INXndd?nHi6TU*a8E-`)poedPB!tgOo$iSh| zU?V?ALqAKy+jHw4HW)PdWEgkLBuwLLXy-ceg(;7Lp>Wc|Eo<%t3nXYVFkGAv&&Kf} zot2^ECBu#CnRBZn+8JD?%I7Xz{XTVmF58&JMLdu+Wq9#R6+Mcc9S0e??`?SVWAcl`uTi2cj`-X z#SRaKAOCymuDjTNyYcI1!GCG93A1j0@==WUky7hu=3F9w{u;kqP#3Y%F1z5Sf>x z94V=kcP#OleGtQeFX{8IZ&L2Pbl-%H$z<*?6^1?sS>u0y>zu_E8tyGL{`I4QaRSo; zPKE?l<_g2M8UA8vT^x)Z+CSDZFf8U^I`b#Jt(S?xiHnhinW5!KODO|G#ZvY?f`JcYl*zCliB-)B)j*pG+7haWDw<)D^bc^D}*T^!r579A}Gqm9$v(m#pR| zHZIIRdGTI;=G+_pW%Ccd^6EEvky-1asv^qrMf~`~{^Fg>4Hc}UUiC0A*6AHy_w)Rb z_uW(f=9K=Qxaz0C|9#cM`$HINUepURCA@88IAHD1-uBB~_Wp4Oh97s2hTMHJUm}aE zB0nIVh4H|f=ZimB?mV6*!0_dvdVHpQ?XRnQe(wLdZCm+iSxuG+qR)Qs=6%b3%Z8t2 ziTxz+secN@8YNg5I*8npo8TBx|LX?mWLL%+{|zIH^XjknGBD^buupnE%YhO3V2c}U3<-Ps=g*8OV@SBY zt-zb(03`EtFfh#Lb1?bu_@{e4vl8Qm5(WY8>*;D=Ha0P&ykt1C;eQ+xLqux#|7J&q zpTD(UY@2x@y_10VHz8Qu!y!SL&Jx8-SeNGdKKpUSzc=6M1IlQ zo^Qu*ShR64c1&bQ`F(Z!mkF1R{a;sZcKyoJ=e?M@gP|d3s{OaAOm_Q{=bG`)^tZns zsHz&}li0a!`xlK?20ve)?6k!H|3CZ@JS}RlXhVObRYURS&*xbM7`mMlm>Cvyof5m9 zW;;8gRmjZF_3Z!EvQL+&+Rk!fNUaY3Ql_5F#ALw4py0yvVE^U@hA=J$h1oxZTRrzb zWn(z<-Bx>f&z3FU&b7~7pSwJO;XdEv+3~FUs~@+TeVKUmBLjb5YjW8f8NLPv1#`AK z&~}IUN0vxw+2ptUeQv+LdNaS|zjbdM0F>BoQH>}Sf13c3x# z3=OVK4pt0xt@dZ?1Q`+*FsK;ce*F0R1aewK8>UH-%Jx0Muf*gzLQO-&JK2xn-R zxbu87gAz-_@iTwimoR8#olngTfA%z??s79LLkBa%0YjSwNLy)`7)oxMzHsJcFxbh; zAh)Chd;m0)z~O(=d&P8Q8*ZMek5pk;{*oa@`~O}h1__n}ml#i+i3r@KT`q=!wu6r@+u4rf{Z`D9eKjEsqS#urmU}Sv42$3%Ja6^9qi2A*L$BmIYGym zIf{o{-}L6UXfccJ_at8{)|lHq*--7`QL8Z@GE8h{2)e{!Bsr zZjORA`{w4{lX2|b*sPim%zbzB8+8br>{g6D}Tp*MTfXQulrAC z$^G#3Sfd`jJ#L{}UBnI5cfS%04*YSK&33>4^OtrBkK7$W=SO`73qPM_V9+i;q|1=7 zt^Y^W)oZ0cY|CAk98wx$7@u|b*oc1kwV>~PbL|HGV*-lGAHNnbGej(9-Jo4(^Y5qf z^i7dm4BE~2{j8fA3Uoe}Z`-mcjFDk~3`4@nzW)vT=Fj`k->tZ;-@J#++**k%$A`BB| z{%Qo`WIz`$}?cJ;en9yd7# zi?I7IGfY?CEn&FQ;;FsFp=sjJ_o566r!6zwwM7{|NHG;KGgugYdCSDC&B%~pZ|D+L zQ}4|uw^+MuaxgdZnR+>f7x%@T`;O}S6(mWQ8i7VaB_{JbpLb>mV{k|d%WRNL7n!xY zpx)H-SnKYbthbBZR9bSw`t4q5ztfj0sZwF6v|?DhuG-;ttU>-i_o-9<1pk^hDaavFlcMk8U|NgV+`ZIgsV+Kv2bM;>`r0K<8)Qg*Uc~y3_FC&AUi2c7Vw%Uk@p1gnW zZ*J@4kv*fb{a02A!-I$#3(Me%?z6t9zZPKlX2|tjU+yp$Lqz=kdqPYevfWCN#)ZqC z)qh&)aZ9}ZqlDI;iLW>rCj9c?J6WS+pTWQ&+8*UcYEv72++6o)UsO{dW@2l|-MO zxAkkvX7N36WMtUz>b^!OS6#mZM*MLJGW`>}kOJ6k@ z(pHAm^||eleq6*k@Ajk_@7Wj*Y?ApuosS`+)^2*ynxzK+1KGHeS5!={TV*uW=60}V z?7_D#63odTla-lxyt7Tq{t0EimQne;_&L)#=H>b^>ZOO{U#(2s&}+3({@YOriSG5= zrCC8It*(E?&%l`QL%(Bv`tKc#3|}-D*%%nsY0B4r@tid4v&qhapQTy<9>1UczQ*rt z{hzh3{>`x2sMb`%-*3&v;KJd+#<1bHf*eyqX%Y*gAVb5)^PsCBB>u1Ay`9G3P?*Ii zs=#nYeM1I=+jWJUtM(L0JL29|L5cJ z=a?C8i!n63E&o@1?V9!cLx1Z3zkR>K+wt7B+y9%a92h(J4g|4)E(~FOpvW-eKaa+V znpc3cA8!7adWU(Ib{!i4n~=kVR{XE!{ zU}Jc|Ca(CM5p>r3qb^tVOO^2&NSaK=z2Mz`Weg=jG&J6kc zes9bMjU_hZ?p`f2O^V^gE9u4WuO4`zQX3OdGbN`Y%e|rVJVV3HUol3Zlil6;(|>c8 zW=v*e5IE)|1a3ivF*N9;{C)W8ScAYbAK$m#YRTdMXY4a#x@{%#;5Dc#aY~8tgwwUn zAO0Ks7cTPJ@}*}|lw6U66kl2$`{qyaVw?wFSeq9<%zFFtrnZyD-%0XsvY$(Yf!cBkbqaIp@;{3A&rGV?9?Wq- zL#W~6cl*yZYhG_*`g3Hy1XD=J(`8wgwk$q+VTrr+FNwGHPgX8o_S1PTXiNL@6)zQ> z7@msqro7#yt72w%d;R`5)jGoa`HvllkO=NEbJ!p4B*Lf7aNxuOj-z&;vYVWjvDt-$ z6wY5Vz2=Gfm6>mw4GqnD6wDbM9xvoG3b^jUTU%&*w3ePw*Ab3{EQ5R z{JmerriOAgoVWYkqh-C^gNtLs;|fNGioKsImd^OUa85(qs;SrA{+}+Ax4*Lfax(+N zpG&819JHA6pNpY_fw5uRJH<~IoTWW{Kj%vQn!om6di_MMgg-CWXNWYc`W5D`$xy-J zz{sF24w_#}N&B~%gJJ%kr_ygX>+g$YVc2&6;-;GV#2^1ZuFapH_&Zka{|nQ!N9UKb z&G6?`U}l)HhJj(m|3_c<@Gw+Vn@siEc58k+Lkj4sl>;aKw9jbFXJe4qx_DkAgJERx zt(n~KEqD*E-^s!pyY%1BrAv8{=7x_tGaNXv!dyFU33GwfzG#MorOTN!e9kN}0yjz< zIL{y1&zBeWFM266L&<@bssA5+e)#oLiTu>*nhbY5rtu|MGBT_`{Qov9!@d6>xV5$` z{tb7sVlZZ4cqnhkdGg-+Yr@Pa**El@7r!t1Y*)*=!zaU8e(~Sy`5)RDHh4)SYOZBy zSR8u%uigB;&gm~$wB+~MC~39k+?4VSjl909zjfcAy6(!Q(O>`F2)9|r!T8|=!~dVx z!vCG0{onrAa$O6LsN4P%>}~2@vYyn}s!#RlGnugO9pB0eZFZY#4WC_E+P&%d7iG`_ zNe3&2?Sc$JLB*xUef;Us(>F{uS?)SH-Aen!=Dk=Xl;po4w z4o8_!zOhgCi#4xv{r_UgHbKyA$7~OVM@!;wDO+9=Sl|;nJDXX7Va=Q4E(*8K1aTN} z9Pm|PkYqS;uYK~~#fS3ibUnRh{?AKGlUMSUWnQvu<>6@;#D6Em_cU%y31myjvCJv;Hl4eL55+3fVc8`tZ!HgJF@SAS)TpRJEO?CZSbYexUW zRdwot%x@SN_WV50%wX{UqePlLKcfLdgCoO2CWbpRHZC+PusxN#?@Azp&Gql~zXN|i zTVH>9-;Zb2Z@uU5`~C0zt$zEz$v4mZ4`|sI&jm_-_ZS({Pd)m}!0@6b)T(mVP6LfZ zp2C=h0)b`*x8-S>t5$AXCm3}5itAN-v#06*J_|71im-pvTx-}i_w%ZYJ1@ME(VXWz z(axbPjx{8KO-O;=w&gXycEmi++6&YBmmNLl*}x-TpTvE0s)^gC@Alq&*Y-N{ZL3+r z%uwz1ZsOv%?yCW z85-uAmDYvAmrnd#%FIx6qkjFNullK04CZOSy?odg-2b7H`qKP>(c!u4+co>A{>*W0 z6hGuEqQuK!W?-ck-#`29?aR)~EHBirWN^?pQ@@+xK=}O{f6+CZ`(s`*9N`q$fA#y; zw{_3{UpQiNQ&Kd4*QM+4R;h0`6yOA%5RtrLY4HU!h6~mvhWSaq=2h2vpWpLSex_5{ z`kPDS9~WGGq$2-I@f72c|NCDY{*@fxqv*!;;4ioJKHw=ce{T*`mto2 z_Rr(&vvv1(zewI85(XH&S7GR z_^6-#_%h3hu&>Na2ESw-qCq{%PyS+@4m>~eQ~yLiRW|FN8OV37CQ|z z-?)HVBZj*e_+RZ{WJqb-cm3~L1_lkig^~Op`*Rn6_@5-jaIHD!h9Bno^3qA zh5`yRzA%m|oRQ(%jG2Fp7#h}p7h?F3@l&JiwRt5vZD=8J{o6VLp zFvyqs_iQ_^P;vLh|JV0TG_r5UN?noyHAE68v_WM0+8Q#oJvb1?jP()siKlU?Ty zR$kH!Sa5DVqUo{!3zKjx&+qqUG4&f58ZLi~v|>2Xdvl-AWyT+Of2gG11Q+rQEDuB( z7(UBu|2r!B&+UA>`F~M{4MhwM`~Ux#tiChjXbFSQLaiAL55xbRW?)z&m-IgP{0Wwu za{F!@UHKkx)vjot*4ct4;oKL=rssa~-u6@y=WM9g3poDs?k=xYn@SlL*{vAwflw;leaY?{(#&uQVB?CM%!3yf$?jL&L;3Obln3=LC%b6h>Y{#yQ9i3KZ@=gj(Fb4#-4pu6Y+ z!$sxqD<3d699bfD_sD(O+n%q>T)#`s`tS3idEbrptBE?w91NQ_SM6WA=CTMw!-pR! zq0_TD8tU_+x4B(>|83RP*-mT>OO`CToctgnkC9bew&7Fk=T{$IANs1F?H>O|IqtTSEQ89t`)0YF z+gKPb9DftT^*Nr6^~3>&z>W@9LyiSk%5!`F?_aP(>%lCB(l1q4uebLruzn1X;`vu> zygul%JOjf&C0T|;{~rHoD*IFW^z8XeYyRmc85*{|6LkK(|BFYnD#L;J`==Bbu1K!k z_l=98;UoXUp9lVkD>CepJ@mVAe*?n>aRCMu@Fj2e{+Kf|)Rh}v6=8aC_J4n#xFr)q zPY}a~>ZECE4UK;zZ@>E>;BY76cXi>8*ym-^pI>TztG2rMcOU3LmWITu_F?~TvsU&7 zfiAFb`M-TK6R15H7{wsRG-2(J=cz0V3-r_f{g#X0Bzo_DbGD|g2g8ALKckQr-`2f6 zdb;56K_-TSJ@2m-#Am)_I3g`?C)*$iTE|hr%FvxZQ7Y}o4i=xA}3o$fo`Is^3dr443X8e~NtCKsYWJqxy$g^TlW?;~6_!KT` zZS?v3+ORgU^m;+llPA+(Ph^PlYPi1_>*l>Q{%J1es)}}Bp zbOw0WMQI(PZy z&NIcLo^3z>zBlx0Rh)bv;(H#NGBlVlB(9yU`}^RT>5dE?d9zj&8V z3=eoXfBKIk=6kghM!VZXWSE0^j1&7aq?HQ9(B-xB}#7pL>u zNbzO4H+DEzKbh!$A}A}}h3QgyhGu5_mb)8sZ=IW)zD3r0*_Ii1)wk~Wp{8rKEc*7o z+NjTe53nDA`>+Nqh^2cMKPGtSxnO)d2M5nHCU3>*i( zeB}vcX-~L+d?_14lkfZuL5vOFdu0v&Gczz;d~n=U@0Gs!`_IkH8+xrSzDO5(eKSAH zwNzVj)(pj+`-<~xlJqKz{+dH68k{Gs_@9tT3y4=>b=pEBdF)`o&?dSeoZ1~S#s*@@K(aqrD!&va}(`%D2 z_B?et#taY6mfJ1A?ZMiRyIF*xOtInb(&J3OBxkNQT0Avh`1r%;Mw5a+=QuLFXx^9h zS;2+{H0o}~%*>E#BK!VpGeZT#0YjF8{qgJ!LB?Ls6m|JI z4gU`^F&KQ>-SzD3|C5U~pG2k4e8>e}t(qjS&2fN(LBnd&>*aeZUF#IJ7EbAjc{$_h z)W}_q^{pSdet)bjF}k27#1Qtc``Laz#+-S^Jc?RwOa|WU2`mf_H>S;vXJ8DuUOwSQ z3y=5b`JA0H{Hdw;E}s{GPrwJuLO!~_jjz3qB;HL0vTBXIYxEwT@vZ^^x_$3El#3TNqG3-rGo z+y{34l`qU!{+vIfwUoi(>O`{{|Ccc|2y$Gg+S1Nr&g;q85ZBMZU{!hN#=Gyf?Q+#Q z&GSL~pdADSFETz($cfB&!Y;^Ako0f2!OZYOr(V~8d%5hxo~)W*^TQ^8cD}5C_|J95 z22lpa9cQigtPwa6#KaJ`aJqAajkTtYhrr)0>F4`yGBKn{f6`G-SlAy6N=0enG8fJ- zjohhPB{FZC@LwwthD7PoH{~1GY`Ui}+fbpKn{w;^z3GAs3=7U>E#05-=kv3Dks=Ig zb~XRbt*H3BGd)E-NYa*#&A&6nTYhof z)ma8XRZGrYtKBxW;_B*Oux|H%8>BX{!G20O}xROv-}DShC&S& zKmWYF)45Kdfr+7RAA`e+ON`vz2Gm2e>bj=1hrxgyx2T{ zV&#M{bF9)i7*x_)CuZx*E_wEEvp&zHYu^r>Hv=u{m#?+cXl0OK2-vZI)|_cGKD(XY zyl&Bfg3!}H5;m7S{r~di>9)sN{{#1@b`8D2U8v+gQ3cbi5r|e(*AwkB<*=X zlOe$JgYwGPb0*du54zlaa@pC5+dx}j1e6&~N_oz-pZ8yBkSATGk8<{EQz;85kp67&vbCwp%s%F+P}Xzis2(7WZSnYtR4O!Vt#5 zu>X<#p@=;{_qQ-KNEe&mDER1i_P=WM!@tM-_g&cc?_2f1$~PY~Qyd=^@5%h|Yma_2 z!;eh~|9&$voaO-?Bl)JTPv*V2%8bO{KPxi+O%8BkP-I}}2xee-*?TVZY2atMWB)=@ zweHSadG^az^`c|-N^8M+bX%kqgEoUhzm4e3N7MNl%>P$%H1PjEznpmkGsA%w`=<#C zC)`?mj*lfF?T@r8qX1*WzKfn!u@duVxNmFKT_*1=d!(76gQY=(o%LwwrPnua{E+$d zV)5&jl_`gV1%H{f0=SGRx3u>bdk|LmDN&)=83 zb`~7iUjKLYx0mVhMxW>ZdwPj6<9YkPCAA;kmACCrPt#FhpvHoaQw zWXV~%{h~fI{Jc-Pv)zffnbw7rOb)Fq`8KOUOwI)8a>>JmfCAbIZFD;_H{fKnS9+X;c4|+}xwos^PfRT} z|N3{!;)RWMebG_BJ#J2P3o6<$4YW%B_Sfj{i3|}|4NJD<6zy2m7;!>wjA^xfmoF8m|6wd$xb>oW&CaSroci9*8hxCdj16=|(?S>5pU)TCJKWkOZeMKbEBnP*es6XEzndPO+G^6~t`=thf0i&PPZsy> zFI=&xvnPI!*Db&O>)n+ztiE=#tu^>uf0D7G&3SG}*s(pAUohmIsTX88aX(yfZ`g#T zpc4yI9{zJxY;BQdIIwW$`zvdgfTHR*oaIMZ1@BHh_8}tPG#JwN9Sc+5JU^^Yi?xpIKR> z{pP>*{$7o{`TysP4D}ob)|_BqSpLY7L6RZC-G+tX<@be$YPF63?0z?QnGqAi3D#Gxgn~7nXv24ScAJ2Kq zXMBj5nO}0a^G{37I+Nv1f$cJ_ZsuVfCJZkQa4;l%Vq!R;vP+tSflX2EceoJ40}+-D zo8K2PF}OYaHC>3oqBP_EA+Kew&im@)c`U{3@7t9b^j({)*{y#3va*=EGyn3*k0meu zO6ItIHuGZ2y0;tdv%K8drDApL=c+BOF)K||w%J{OKjZMxjZaD{`xL=lX)mqKz3QEp zx;%r@WHM*Zd4J!mronjmtBmaYY-2dE z`R~`19q(t!Gca7{7dQ~5w~C?fs53(z14HDFdUGc$h9w*mma=--iDq&!RxmQKOlDe; zRjkYV_x_H(C&d^H_!+-UzO_wz$@e>}+n(8M>pk;#>+5ZkX55__a>MLZdtom_!;Y4; zpn?Ze=KtKUur}*K`_#05`j!j<@wX19++M;j#$<3i{7-E$6XOX62J2_`eTpZKuIZh( z|4D10|=hw1uB=n#BZ@+27sr!C6b*k5% zVPH7X_w#(VBqKwx^MRAk6+N8qY`!9@_{Y!E$UlsW;eh?IubVy(E@23GeS>{T-Vg7hUx!MyKzkewKhHn8 zWpZIZYnb@_5->6;0jtHz)N}q|I`aD_z@p`fImW&7OZw_D*K@KbF5g z{-%774ii|BBmb|o?)^_OtNeoJw<(&K#?PM^>9W+lI9pcf?$rFt-`#3z1KZ8M zaC%&{_}x?X>yGQ%|6iuGePNpWck!)-i%X;2uG#6T+Pa@UqqzvOGjRE`w3jt*p$|VU zU}RupbO2TOK@AhE5bJbIV4cFi*Y6jrwE3{^lXo`+i}tOb z2r6kou22B&+|%15w&v&iuNJ31gu}=F16>&zv~^^`qlfeSg{18 z@-T|Xo}6p`-(6tUuIY7szy0SfUKo=2Bl)U*OYWMSgi;Uog4ahYIUf9aE1CTHf8Bzg z`Qi*OUccjLXgTJ4iA#d>cgI8qgE9jKhl+|dc_(bQmfB0&m3o@Lt6*Tz^2j!0VPN}} z7YI5fb^*8lebvB|z1_xcqZ)M zce%uV#{aZq`*|1|KK0c(sUPX@|2s3pyz~|u!?ks{ox)W=X^RA=OEYww{4#ew`^(~v z`=4iJ{0nAa*p&V6x8B~Uz1NzV7%EtqZoGV-VybdLAd*X9=7sB?eNP)NKR4A7aZBYm z{z1pSMuV|o-^Slj-(OaXFiFf@C~)A}ce{U|o-L2B6W8&Z)RkerY+kr@hAV` zx%&?~+BvS~%up9#_@$IGPm-ZwPy3%A3_{bGK=&Lr%q&#&V_d+%F#9D#fV_?e=vc`t z)ivkbHR_BR9#mbg@w+Uoe){B*i7I=~Yp^pafD?1F!YPLO8bJn&fT_M$tIW>vvm9V? zjtv%{JHsO8o`;bU|1U;{wR^XIo^0=&{^B{mfWw2Vt3OvT%qUs9`b9e19|ndewnzTW zIFXU{cCq5=%FF*B>${yO{=R(W9R`L)FW|DxA|?u1(Kr|a}K z28K1?o}aC+=SWzs%aCw-8rxq>2}XvUq2H&S1*s95^nIq5nqKs6xp_-KLr1n>K3KgC z-(PoV;=i~5t3!U*|2w{ZYsXs7ZHx@dGa2tNF#9`)lmE_a3}5E$Gv{aQ3Fb&Rf8mSvlc(G5)#Ph_nf`qE-oCQ1bMtXc zh6FLz0~`z-LQDm}BMUY^y3j4cu+BbMZr1-YMTSSm0tzR(9sc?~W83z_A`B1Kw+nu{ z&%yBEa^}ack4)E9#2wpu;UDwXIyP;mf5}((|CrrjWhcwPy5!ih7ZQ&uuWC<@=Xu)y z;a`|0!;A@L4NC<+Sg|%_+}r$r_wP6FSM)G2+_dQU*P8uLc<$sS8(-+X%-HGhiaQQm ze5!F4zmsHGaNhREyz?JsW>(e4LX2$JD)vGUU=lRsCc?AkxEgumxEBjcWj{bpYr?}w*Jefi%l%Phc<|8M)WeQrgc z`T~Nb51GB{QDBhF2#mb%WtPvUKD*}7wjUAS>N>CgdfESM(wgJkFXGj|bIdk-`@uzt zfuUJ`J*(Vlv8n}YGZljx1Q{Bx{x$fqo852n!OPEIrvL9hZyKB^U7F!6|K%xT!|Gz; zTgJudbEJNhF))NbNEEo9iE>+->t&_ILL6IiqjxMdjE{)$XlrY8Vq>t7l|Mhz_J05) zgZErMhqQmnPwc|(em1vo7B)_)e`$EygQ4sa;{yI)PBYd_b7Y8hPWSMu+j;*-hg-uG z7H>w-extOc%JPl9|D9VHniv@Z_INQLkpAh`zxLZ^3pvyOt#IrFGLs~oUJrwXqdHcZ|IYn(p~qt>Nr46d{D2=rj3JP!+9A61~~?S@I&EY+r1bY z8aH|xz4_gDdf)m8(Z&)6Rrc(q3=ZMlhgBbr`d z+FFOPVaJ+zsmA}CSwSaxTbTZz$-wX@{{Q#?7p|?pwT^*-k>Nns-f7?Jmb;~1NIYe0 z^t#z7dpZ-t3)$rY2kgt|@2nSo_WSAc`wQECJ-=V`{;29X-}(P;YBD6GyqL|%;OM|G zkC8!733RfXQ(Byb$^W%y%CDb4`9Pv<|N6dPb5>b>+04S=@>p)yUj62n(;b`!uL9f6 zZrT|gykXwVHsj;@_lut|mY;itx1No`fTLmNe;$SxZ{$^9&%foju=eIx9r;%_T3Hqk zwz|#@UGe$Nox@+gu3nXSS=lgQ_rj_<;KsnV+g9v8iVgnx*QM_18!zm?So&+e<^SUfMhP$%}ilmsmXIiQJx7eV|kWG!Sx?HT;i4!+dSf zs^B@Er~0>DaMfzaQ^;A|w|BV*d%=s_RQ?8{T1`0JYl?ycMGUH$i&XL!QW%b%Br-VSmuLCgiO`oqJ$`(R^d zUh0L}Ge5^MF!&umUVJTojx!5`PN@~cO;Aa!^ze)V!)gzPu$K%M+U#oTU6=&I|8+mJ zueNJoNSVm6hmGNmRIefvLsK7|UiSF>!6#39FV&sf|hrS@rG7FWFm%`PW~qxnF3%kT3T|^S&H= zWl@pPEcZUMY=i$ZWqi0MtD3#PyUxwbw8dGLks`LZ;$M)Jw zNxh1%|IR$MdDG1Q@oyLy@)k4fXkqAKU^vgyl)%WK-ykl2ynyL^gl&I(E z&VsN0q`cQ)WhpzJI#D-zG4nA;*;^7U3N2RUDgUG$8Q%O1`E_jhccp#FYvT6K{Ij)2 zjv-=mnfA%krYqc09AMpR4D@u+l$d(wXIHUqa$<@ToE|D9@k2 zJW0?z;tOwGT=&=XT|smFSQ#F?yCHb#Vp)@u(GK}MYeSFsYZp%5SDnfRn%4Qn#PH*j zpXgQb@>N^<<87Y3nv?qZ&&zLBS)P|(tXR~g6*P};9|J=JgQtsQ2s9CYGG=9%F{kaR zdt;&esty0$9(SL&p2Bb-Xc@D>+4_I=EjRfu$L~qpKADe!$)mxra>W4;9oYtnZ}Zz? zPwOxL`lnbxk-?mS;meuMG=E2iJ2Lw$V)Ly!AF48J5D{oNx^WsWLj>1~1FJ@A(VB~5*D+Y%00CX3=dlb1Y?<7Hv+t8>aK z;(Ph*fA2f3TmQFer)#n>FgysWm-Q8WAjZ(}bH2e2;{$)(tr+Zd8ANVxKP<*D!A#Eg z(>y;eNrnmEJowJOe`(6_q1cCULX^$UHK1)5G2YgJwGrN)+SeWlf8H`z@Z_yuybo_J z?q7Gk?(^)>T|fJCuRx};Bxe4f8M)MoA>ej_QV0Ws;=Q$Z_>WnXZa!u8qBBG4+y5_n zD>)vVxyxYu@6Xr!!Nz|t>+k<;ZLo;RVDaDG^8fT|4JTMJ85Rj@b)$Pq}Vt;pcWP_5$b>8IC>sPDD2_F7ot>64bQ4?H0b(|Ez_SJ&L?`<=;Q6qO05d=FZO9J@5LLzhuaG!W4gB zd208`G(J#I1~&m`*ZHgIhy6& z@o3GxlA0!eNs(a*^N!-&4z6SNBI0$E*1gKldZk?bJ!Im#!|x}ry2SYx#+9Mv^f4$sBZLN@L(?}T{H6=E5nDwf1N|_-?d&-TfF^F=!?4D`#Q|Na-ADzPM}%Q750G$ZWs z=ZOpgyS5e7mp1&ozcs<{lh9?x9jpv-D|A1KFj>S0`@Jg_ne6YjshN!-jEN<5_`u5MkMa=7j7m5%zX*L7Jh#FvLmICv^(*C+XB_WvViuDk7je|l$FeDqh2(9)X% zp}yZ5f1VF^EIN>4p~UErT)SCBtivmB$?+o_KgzseVlZO9zal^4bz0^YhM5Ad?(>4~ zniU9Vsa*MM!?6Vn4Ud!S)vo%^-Nw*R$&t`4&tj1OFMr~Zq3Kl{?_vp#j|xdy*x-pm(cJ@D$z ziJ~osYixo_W7-)$?B5i6GH0t1sPSXaeed{ao6=zo&>! z6yCd7grQ=W$+hn@J+3h}ym-M63x3oc@)sBwlB^o0%6zL|$q3443F)nN^Sv+R zSuylzdg~{Y@%S835MqeeU-w5GR5~`?VPc3|&ivqbj2DA~h(JT{V-^O6_}b65p(_{| zHW&Pj>*xQt?A=P|>aSP5d<>p#w32_D%>Fpz?#xXUMK-oh_t%%6&yxl1%Hy~lev3bt zFRt#zKl*ueJ3u)RC^CgIrsXXdL$Rg=H(u@Uw+SJWbjV?SIxT8MrHrM@`VZ;DEjVJ8i z?76RhXfQmo4Cs+K&{LV_pd`fLJy|`@dvkT_7sq%uMu$J8ysT2WZC2@jXHF9C50bUJ z;T+7cfd5jn;+;zGZ2gmG^_OR5yt|~xuMsAq)rCor!J(pF z;-}GzaCU~U>o=Gf5`KLaXh_^qA8#)xz){M@;IePUy4>sUmq*w9)=TDMFn`Xpz6<%x zL=gso8GHv$EcmYUX8+}nXXm{RVq{q8$DW`*W&h<8hCiq312Z-=@h~txdB0l0md~l4 zotvS>t45{azU}SQ=k*_%8K!YF6(s*#yyyQz@sLdgzxbIzHR%K2XrH`8YmRfN-J6iE z{g40cJ;$o9wqJxIXPS z-Be#EZzHbE;1KgO{&K}6nYFpX%KJB|RoC^P%p%TG4(b6-7XJ9VwRjpB622HSawG_y{l9Ww;ib#v?OjW`G;F?c zRet&SGx^bt3ciC33_MH*x7c&b7#QNfXLzJMbogw>^UL>NAcsPS2E)|Zt8$qcb}uq~ zS=q4cf`QTVg;Ta9?LQf_ysOh&6+D^PI7RBQ`1)Ut45xEJje`~`rT~V9bcTlI!iN+Y z7;gz|MzSD8{0F>9<$H?Cq463huDGdj=LBZ-YH>X zurU18+`{li;^VxwTjd{Tmhp01NM84|s5NhBp6d8mgrPu+^&l^U!l536Z$Dp$&%EG% z=R6m~2|bGi^PQC!2k~BJOpq?kXqKElb$7;zwznOdSr{rN-^<%8%5cD)aY7?wjcmR{ zlB=E4)5yE47xQ;ZF>o+M)ztR=W@HG{o?EDUrS@AnqxPxp$@&x8UKQSzaqHR`{9NzS zabMlLB1{e{4AaE;YhQE6O>$%4U}K2bnk6iH=1=Hqvq?94qfZ8S+Wh?FAaQfQbPY#0A6g`0D_r8y4pFbKq_TQe~1pK;*CpY%uK zvKjDdT#O@{@4z_+_>l$^e&h{=dPu`YX?%THf%YNB8D=`E-te(&AKVN-g;Y$$) z30>bsZU2S$eOJ)boXW(&d-0(NLx=wj=ilE71Z5KcIKP=CxBAb|?2|;xebvIwS6^qx-g<5BZ^in`X(p2c$|(RXYzzmoet$Hce439zqV;dQAA^F( zO9qAA3=NY@82lI*Zq86n*S|2^Z=MW48^eop=M^`*N}gt7*mHZ1BWUa1_4RW;GBIpu zVQ6AxeADwcp$w27WhJTA-9?O(w zIM2`4msNQ>wQ;9aAR~nx%x4qvS$aiOR?emh$@gaqerBkl%iv4nE@ir%wRb?ZK-45XSCVtR7&R>f9jBWc{JtnGmqoX>T{gf zByH}j2P!bhx9IT{&=%zHRJsA^OYF{yf_Z5bNv68yS6Tf;Q%uugTQj_ z|8tob?h1e3`p($k!TT(?h5y&KT>V#fUDE!~-JGZU@BjaF>-PKzCWgG8KMD#A<`3UG z3klt5UHCRck&&TCfnjo)IYYzU3FpdwS+OxBJYsHht&VltQK#FIdu5@oPkJgFLrBQ> zOTUlaY2w}KY#A~UTtj|Dd4}$Ym#UA8@^Azul**?oarhg6a*Tu zo_cXlcQD5TM`i{ANd|$2SO$jQ>F;zuZOvDDJ@ovUoZl`A~=zrOdIG_RL`xo!S-|)Kb0D~JtL-fb@?0f%x+sntG^dVwT z`w~q}@dVCm@q6Nrd`~EOCFC1?$+jR0yfqs-yK{P<`h}}IIp5CQX}qq%N_@kT$)A@6 zNBAs7K0EHH3`4`R^mRJc3<;_K^w}8%x=I)(2s3~dg70Q%2n=al#BBP-ZSq<-J~4&_ zfdfTuOa&9%6c`vLI54Elbe(_vF#9~7ih116_N%pB;y06G*so9bHp8U$pj}v@*y(r1!y)rX{1j_<vkF#g$H7ehy7HMeOKd8;~>HE^naM0v#dDoRM zb$J}1@mV*y54P=>J|%BsZ0Pm%pSWUOE~8uB9|wz03qcM>1=|Ke76otl2CF5!(EZfw z7#rRk|30xP^tUq~!<03;s-n``v5X7?+j`IGYi7FkDKLClyYBshhYmNZD~l55q@>Bu zYFAVi|NPCagTW!hXPGvGLWn?v^k;h)g@$hj-xR+6ecSog{W!bDf4}@beXD*?xwEpo z&3=<#ub8h_-in>IbR8qZ?6eiDMW3CyvHe&59|ne14#NMQZnxjY%24y+<#j6-hRyf= zS{VNQH)LjL;(hr(DPDcyZ|5vFn-dHTr~jYVWO(pX>s;HBg0~Sh3Je9S&)aVjyu_%G zH1*@3SX&FdS&SlpIpZs}7o8h`&*9D9aFb^PPQwcWZ9izs2WkEWR8qVK8`T zwX4nZ{|ig4vVAL7T07pdc8@uI=F9Y#@&BJYf2rA8THSQNPFMYW(A>R0g-+_)`6#nJ z)R#M*awT0eh+#_^PXGsllU2h~55@xw4Krr22yIvH+7m0|=B2dl;)nnKxi|bKO}bR` zzEK@4ZyPuy^7Enz4NVo+KBEcmm% zrCOVbsLI5A?L!`C&*h3RHT<*>oaeUBQpW96(jt$zEUi`szNyzG-53m*8B$&{GH^LB zWMbH$CC_HhZ*Q=WFIRVM?J@?2MQu~3T)li>tf#$%VY0dwXrJHy|ZF)4Qjg@4@u$-Y`W+8v<9s}onGu9~m zFI?xMwPj&{PQ0LsMa;bw?o1Nqk)b*43=!)}7#R2^eD9^}FKrZMa0u&o@wt$R;l!6> z76u8H14@i@G-t;%stVt_ajIVX^L-wM2f-LC=_^YZmoR6{z9VbU$H(>qeAd|9n%+#yiB9Pp`9<^b)N;bAb4vR_kb+-t%BI{p>3^=17R zPE`hmsq5??aWSlT@tZ%W@XxY1{$$1V3zQUu8s?UOmUo-TXc#MFs1U|6rnpb^1vKwIF!UhcEA@@2Hx7<6X-e9zC=a_CQalFhD}G2e9d z?1^PaxLA|UaNw_?;h+7opYMA$F#4PVUBD{~I-9sa_|kRH6@LYo7!-TsK6AO=p)XCIih=e)u`a&Jukdwl^Uo57 z724LDIC_(2nbkvrBpt2Ls3B_?^~GXWnos=LX(hakF3Gs};kBeEC+U zH0{YJx!aRH|IX8xC3k=ibojghGeb`b8-qb9?_5Q7c6ZN+8{Zf{*T24&yYIU~zgw`# zdf}Vs0|qVmnoEy6sxWZeJ~~r*$?FflRdkp3tcl(}cgwVW%l5~=scd=g^ToD3_Q}>? zcb9C@nEz+1O^=Cd-r`IKfq(VCGPu^>-c={PbH;|=l$4Z7Z~id<`kZ+Ej|fx6CVhpq z;y(48tD6Iu7)oP)SuJ6H;QYsVMe^IP`_69@WMC+kKV}#9UHQoWyBn3C)Wj=`f`k__M4S%o!R2U(`wb zp6@4XZ1R8R1@{()l$9(uSX$?nFqF;z9<+@4z{XRXzr9R6BHjP}Mk8ni?yVw;e|d}y zVnOrGKOL>IW^mZBl4Xw<;|ANB?N5*JIsN=Day;spgRA`J4gY;!o9Aq2W!U0>bW-y1 z)i1ug{i%`FS#K(1uW78OFo{97L8jMY6uYk20K$n)q@5SQk^(D~-%ET>-*&;G~UPK;`|TU%Wg z%<;gjT=b>3*Wyz3BH@?GUv}QR?<7@i|AB`g0lb+1gZA&UN(?i4`6o1dE#_iKIHX@6 zTG$Xc|N9k*Z{$3^EbnZm$kYMxUdVZN z-{++J%A`!)#AR>0 zA9P{}TloL26T{6)(-2P0o70}{mt=Vmy5jSX4!%`gpZtF9GTrul!q(T@UI;Yo^Ej}* zcb93l`Q*EWkzcHyyF6EUx%$rpFE)lbXS+=I9Iwb!IxWI*Lw2^y|GKyxy&-C?lXDXT zO>}C#yx2JJOFAFEoSyRM|C_xpqeH`Yy|cBO!~gv8Z}uzg-{mXLN9WJod;Z?m^DDJB zUsgXRv0H#NY&*IXZX^gd$Ld`6`n6~GoYSYK4Ed%bT)kL9x&-CH9z@2-DbY4q~m8A6!q|dy5_;GR0B9?hm_mm~}Xch$v z3oA72lAU*cZ|;rHaaRmE7-lj|(Mg||x+Qhl^-EV*AI?a;l$iF1|4Pk~lI=d}lb##b zPJ4DFcd2eA=a;jOe7D$?DEoSPE?1nr_(fw^$gh9vIHES09x`@QI(zo);+?EZ?HC&F z@zk&NVc26cO}01B<=W25P?1_YTO-M9g+|(={jV9BPt~qrIOw4N zMI_tnP4nyen&}HJb|$AhxnSsiyu^Op$rZguCbRxFvHm_eLD9L5N75+e!~})|i&%1=F%mMGk1sbMlzFxrMu)&+@#k*+P z_q8R?!VCh3J)Ihizi@8$ex5P5y!c-K$)`8y5^F$BcSJ}RfP zVU6(b;q!93k3 z{cD&QW-L8?|MjnJa^E&omq#{#s%PVHn9F&fZ-ef!2agkT-Y_p{_*A> zF*EpiFHl^6tFN@=*?{S5VL*K;na;TwYJ?p3{^MRt?5b^7I<2`c1G~IQ;Z>3 zOE+dGYUHQ$^7799#>jA?t#pt4wu9RwoX;F${`i@#oneg!x5$Op+3ZXWVQcRl`EsDS z--v@D?ca}L{mZts?xwA!SsV;pE~|>CFgy@oFk)PB+)?`4K@C?CYY? zv;T5*HE-PQbumA6f=fzlm>Jx*=PgOk62AGS{*2didZWEqJl6((4WuWnNMdNw%T+4N6bdv`29ss z-P9ZyuFjk;0?H9TSh(kXWXz2SpH|uQwe{outER_}#9v=`m-ov@^=p@whqqrivBBfl z_DjB7G*ar8*&8wQOka9=cIrYCZPU5Wo<6;};ltW_|4-M>VrZ~9EPwr5Qkj0K8pGC} zGxdRK0uDt{g)B?h8D9K7clC~;1mnxvW0!wQewq3xrD~hORL;{G!oMF#wB$$zoPXeW z$=vGUiyiNt?>unP;$Yj~loPOg;K7jK$-n^01@;UK;c;G!wo;B~%v89SabY;#eo z?u`$=ezYYu^;`S${z>2NZ`M8b;HAJtetx4PUsgx)|6%*aJK@Ngq)D^l_C&w`U04}p zEzFR@%H$xw_pN>9N~iBL>?(iVdH3>ix@T&vxFIt`msb3e{C!`=e?4rMztlL%X8!rf z&J2sL)F%8}{d-ScO-tR+r_;Y&KEHpFZSeh_Tnr9XGa1%6Fz(TfU}(^jSTIZRNr}x` zAJ8dY=d8E#&W-z@J!9+n*F4sO+m1>+nlUw0H}3xKryLA_?EgQ$KjX^EAL7hR4S!5u z-DP6jvTbYjz1=JV0*c%X*(;;pUaK!Zxo7L&S#uc}xCI*c89p4kV|tw7z<2w9DNo=3 z-Yc!jFei;=0>gn%ObmDa)V(_DlFD_aeo`QTIWk1J&E6%y?WlxAw==_pigO!^`+}Sq?i~2e&eV|b$GL%F0w=>$hA(I8Z8;b& z&EDBl#E{fg&ykz9@*Jc8mdbnje2fXQ)1qIg&D^kO!lgO7k9V;x75lPoZ?6J_?Pqx} zk5lP~dg>V%X3U)@Ch0f-+n)FcKHj^hPBEmU<)v@Fc-rXljq~aAZhDxvxm>(>GT8@W z?;Hk(tk3eZPMlBKRcdpco9Tj9@(FdX1^mB~q#GCo_Qx}`G(`TDVREo!_*yG`YXe_x zS-M>6vHdednWFysXzZ4k)$d&Vcd4Y#UHb)HEk{J8@U&#`WpL1D;$Vs}`n~nhweb6fA4Ptpz5KOy3R}ST z-LXsz$#tJzhM%(AuqKp=VZJnT01HP#M$N3Yw%5y#AMaUqEaGqb+=zC&s@wLvH7ALQ zglVfO_c+$@U-@tC#=y|bU}D7hW?fdw=8^?ZwlK-xU^}$wQ^D2C?ca}YbGqyF?L){N zKYoS-|I2dn3_CUS{=HwBd6aivVSU*CZ*$%_#d0ug{?#v+vG6dn?W{vqduRTa*t~jo zIJd&D%2!Wzw%xpW^S@p3Go3T_&I}4#g_E{z;Whd!U-kQ|rB%qb%j&`m`s@o>85G{` zuX^@hTK(9Iv**_tGcdf8w(%)9+y7dNp`nOD@UOJ*+4{Ac7z_{3ez|Pj*SN>6-|f7U z-JP467*cFz9ZzFhYBMKy_mYM<%Z6XPz0(*N{+$27e)CaI?UFa&s|qqE{hRN7hb_4y zlJ(iaCR;9+4Kj=k|G(yI&)9P5qdptUgRoO|^^OdC-_Duwzs`xF}|Y1Zr}fV;9rM){ja01%N6xLUQc3S_%XZlfgB@4)2gQ& z3=%cZb86eaT^BXD%g@ko>yCT0XC`;_F{^w2Zw{X?{pY|Sa2`|_Zdej*`1AL7`{$E? z$>&B1G*~e=T;KZk&~Fjp+b56In|qh)EwgsFY*=*V@s>R)6U5Z!r5rK>rNW3~Y>6_u zGaL81&HOJkx%|?bIYzsF%{+VNM}NQnvVPldJ?_~rZf#X8d3?-Zmuix<@qhFDd#8R~ zGbz)4oU!zCITK^X-s5RE@Ak|SwYffdy#qtdGP?r|dH<4U+Dkut_P?85YwCXQJN)NC z*|$(I*2K(i`np*0b1kV`5@mla$d5YaC(pnzfz?ZU&bpqZb5(D@yq)@)fkB^;IxV_s6#% z_pkl_|L^7FG^^^oHqO&-_Zu&EK4zH&Z|o>KGckC}Fhuk{W%y&d`E1(1?Z?s$W~MT2 z*rdO>2z1+~fhN0ynx9SnYwM>$VGNJ@Kc0X5TmE17pC9q|)>SjsPv>>e-MohB-@9;` z_}9j-<-eJ2V`O}h%5>oH>4|^VmTWPYxU^2Z)ohKk{MuZ@wD9+Te0m>E`q@5r#?-u~)J48zn|&=D)ahSMI+1*MDqo>L&m9D|dBEvItC% z^$}BGIQzaM&XPg>P{bdJLs@!U0t{#VKVE)*lJNPts+%`&ZewsrIi&dO!(!>ooE)y& z$GzsF91repzrUz?>CZU+P0>P!UcTHWB+szG+`4a{LBQ+Wf9HEHMVs4&pZUK!eEr2E zM|ghyI8_jJ;m5RW28Q`p^H~@rrt&+mF`oJHTUR~3PFz{zzCVTeaeTn6T!*OfdLHmSPZstx%lQ`1} zsw3vx+c15epRx3DJP*eKO$GrUfdidC-?OtggrqXW%;kLMJ~wJV@684#hT!lL-ya)i zZkKUnh_Cr;`}a$C{?z;X|Ne9T_$kFU?zpx5T_aY8KdlToO$@*qq;x+|7kPd7w|P|@_Y%M7??spjq!|Qw|6h9(bJs3Hor&>J zZP)bxqM~Q*qz@wGR%`S9IFtD0s%FnPsg(2u4GlRvf*$$JFk}_** zgwCEjXUNK6bZyRuQw$8B?|X7GtlO}`m`r)&%_rZP*|SIv@{ zVfXUI?$nJw4XKu$@pXT%PAypz=Fs3U^IuX1Bg36LV!kO;m^nCmudy&JxO~>~%cp|9 zNk5V#b8GfiS@*OW-dxl0aq*VJo6n1#|Je2ZJ`cl*8~bLPnSA}>#31#QfsJ2o;n%gb zwo5dx_SOyBXdd8v&ysVGQP}#p?C@p0P5nFlJ<6%JA<@vf97B>*Vo2_J+?=|JDC^=x(B#x_i@nce&dK>K>VX z;qCv;%kaU6;Z+es;qOBcv*TVetP%gcm{&-#;SaaxmKR4&PBSn}`5LiLk7dIDl!-5M z6l@iP8Md_=^aZLhOkr-g^1r$CY<2CK`f1;;eZIRQ|Mf!Iy}vU;pQ}b)`DB)RtGa2c zV`*-6X53ZDS&?;}oToD$zrHAbJ0ZHK(QK^_vj+c#ZRsgD85y{r*#}BXb+a=5;AXhN z$~dRz>6Jg_9E=7G58@09-nJ<-Fg*Le#oayb_um6o?v&aJ|C?HFx43@izop5-at;Ta zVxGVJ|NP$X*{Tc*9XA=?Su-41H&c#5SCS#Y|9ISt|KD{PCQOY!sKDT{dcM`%{lOd# z+zc0t|L;^`P+)9uU}WgG?VD7xaNh6JNwX%*aMn(`cKMvam)Q3^(>)ine>S_^^}#ns z_E*k58Q;T)K}UlH+*-w`w)*-vw`KcekEX_?JaXF?%gEGl1(`TpEEzI(GBG4sHn2{7_&2z&{(MvBuh}*cC91mn!Dpm!YOtpfy*=IWu6cBiP!0VedU?`F`?t{-pPKxwOx|IAiw1OGGE=jcKnyxT74K~ z=M^5Udi-kF^9Zr)3-z}>d~G=G+TmTD!slO~D`?mzCZau)L1>%t;l0uPOdr&R8McX@ ztrwh-ktP4a&cf7r0;r?uKR+<-zwp=R^X5!iZ4)9UDm-}w1H&Gf0}h_^(z2p2etBN? z_eV$gt$GbTz0l(L3f@=e?`kqEn0NC$Z|&lJSqTl>m4zE_@PUpHI$+G0G4r$E+4`*p zeN#6v*gfC%M{E86>;nu+Ka7jM@J5;b@ei}!p7!PWZvM^uweNzX#dB+He=Xv@oy4?_3+;xNBQ>{v2!pSc>nY3m8Cngw=po( zJ2pIJV%QPjbSP{lCnv)hcjw^p07izjC10{W*B@>Rm^FX?drNj(-}zBnC+aTdJ)N|fB$p*E?a%JxcBSiqPMN!w!@2q>`~XF9(|RV_BN&M$Y%-d^Lba! z=N6TPZ2mpr?#!PlD*4tk&z)DWwY-_)e$4NqTq|d8M7!OK+W|3tr&irM`E5?nqi@gU z_U2mm-m2Q(R-049cXyNCmCxo&&SfWSWIukr-7S4Xu0_VfV_WykW^nL$QK>fLXRGgZ zopc6=_?%`R27&+8n~Sxl{1=t@+i;d$dXwm9`O_K34Gc954B`j2G&oKbJGWPe0oK7h zF@d3>cqc2vkKa~nq~3V%1((vVC%t0SU{83ec%(>!o#E@3-ie>p`6k`2xAe@bFKWEA z^Pker&o8}CyWOw(*_q9seATUXL5j$u=Tr7?ZrfJQS9N`-yxo(p0^Vz9{wmR59Pj;N z@pju|$Lwl+YPcB~+8MSOF*=BbzP0FtIF{&dIRLCevP+VcSJ%{@=IaB3x(PVn6ZYVe*qNpEoD{s$Ucyq-dS~ zukqQrLteiwIQwe~G|b>+xYWe3AIHzs=lx60dERmQ74bEE7t# z&WSMyBq^Ix%+U&n3pz?LE(O)tgx> zmn_}U^X7#1^*#L)85*`%9OItxbJ4;1dmgJsT`F|`DGM5y=(zo1|Ms=X1rK-C&ahqF zbmTolec94BhA#{Z#vEskRi4byIsM#%kkiRv*{NX=eBh}`%7OePXCvj zvzC3)2@Zq0H(OK}aBjYvm=J!wOe^cnnx(B%ElrHS=T#klG)w1Jt{u^m)Vl`_W9MS=MY@?ukFj6h6<+!xV6eafzsT#jU!q|GbtrTeqytYS&Ga?*0Ba z{SEW)Lw3gH;l>;eHMUXw=L+^b6krJV%j;xfTp)8mI)Bg0shke6d=7KJ#n1U!|Miur z>RbC`M{YdYw;_Lu?u?Msum~-N1FxQ4jT3PAw2))h-y_>pxfvE5%eW`pYRBMElvSv^ zq>bUj2dSqF69k<@g3o(SJ2js>m$&-dr8}>pXC1QoBDnpa#H+%M`frM>%Vu8xp7H8R zj_#7=efq4CObkuDj4WIX7nm9UNUD1XG^jCLxODBk>E`Qis&;*O@7tI1waWI!_48~= zpa%EBla@vnAFU+qzWmB(TfT11_M`)cUmW+T?~s18=qG>g**!-U8vOI>e*gB*t8;!= z^L_EBhT4OF%6S-OI5JfI{ZqL?zGuq;N0a-i3<@qKK3tP0R%WD`+Oi3S6JHW{w9BCI<6N%6)I`yqnFhV%_Sv z1(sXmjT0roC7^cQyGQqzvV+cziehL8=2);~O>aty$i$8d8Jko~v^n{El^!N?bM-4F zCQkHWJAadjiQ$JeAG=w_GVOn{Dc?_pr@aWj|2F-QQNFu;>9e(SE2pO1-F3Du^Y1Ue zMXU@7Zu{d-)vqyTVu<*;``_O;TOZX+I~-{Im*utI%pg%Rx1vwMiQ&=TkDbr`XU_aT zO@To;?o-8#ct;r8zBT6vWx-{mNN{U#xt{M-7o#~Bue z4CfGE=k1>wyslJKirGfY@?wR>({3}9t)P-Do@oM(JV{_JN>-hh~xKlc}0`SQr?eD%N8fB$ccH8IL^ znHjl6?ApTqwf}Gae1CC$yZ_m+bLY zdcU8&*zo!q-qxS{GZ+~3r!#LptH*GF*UIkm?JQ0P2ZnzP41Nj>x(o~I{}=CiW`8Y` zk-^R)^hnxOY0lc7Gc_yrZJfO>R(##>or$u)Ufd18y8X+h?5LQ>e4*Db1h4)1s^QSF%r?Vb8*Nsu9lUAx@(C@=^XNUX?O^4})tOv%S1 ziSvtvZhg7-+IP!_C_W(phAC5{{e*eqVq%zgm_15?z*2{Yao z%O`)GCqDmr5IaMGeB_*H-)(EXlr*)sPkwZKwZ}*0sVUc$MN_Uji!OQcuo9Xvx^oX* zyK?x?cP54p#%e#AqSw9o-*)zwzy7>rkhA*InJzFf{Mg8P=*++1-_kGr<;^eOEH?JZ z`5D3A44NJK^L|&&O9RXDe=Dxu{M9DVz{s$`v@Q4YJwG=_@JtK1F)YNe;GiD+gJ=6x z859^9I2rEDXJ}ZPqbjxa!Pb=YGi&A)J*~aFxqQmWbKe$iJkQ9macy>$^xe?eM_W=0 z=W;M~gO?tXJ; zszydeK8a&wXkujqopQj%k|4^mftx`@^|39q`Ek1DVjO%m;hI-yIP6ml1P2e=><2WPt zPQhj_hJp-+M>mis(^n5R+J3ncv3L3fP@&1;z`~HUt<-QM zPvpF^IKG7cUp%9NOns9t-%mXB>0j&2zdQIJE?_vt=|Ba3`|jiTTSPBuFq+f7HF9K zT>j3NX95S_eGr_-x$X4n1;u+El#^)@8Vyd5+gUVl5m+3Yr3?uFIU`6qtAZ<)S*OYbwoJ4y@> zG^Be@{+#5&;LrviS72e7X35a7<>YPo+YgnucrzT3Wq7dp<6WQlxOdUl1P)wYZEm>q zW&^0{XU@RD$9PAZfnmzrXvf=DY%+WOj2RN98?2T;{f~j6{4^tvQ7ONi%K5M56J{^o zeZpR?>*W3ZkO}_%TPIFWcAF|u{{=Mz`hx6UL zX7-uiWM{BoS&;rMdg{!d`qN4tn1)POVmM&TsKd_CF#mds4ueW^v|cmA1W;q*fKS>p z`{{EHKT3Uw`Y_AL=<|uDllxK_8z!ucO>wT6oywpfA#k9GnL+2wgY7I#H^8mZtaCCY z!b}^A&+ZdpWRPQEU|?P#bKt;3%R@YWR$k|~nEUhm+4_IMJlh!=mP;~M)cil}&r+0d zW;YjOgn{XuCWa*w6NMQn($1zufA?_v`_(7It~r8*;n4OY8Vn9jPF>;*3e$KmoGMb9 zXDnA=)V#KMLMX!lEfxmb4-XdmL{PdfN^>HYjQkN!afegV zD}C!-72h_bR>k^D96q^k`ith13m6#;eqS}6tO!lSzi#YdVBFxta9V`n!Fxsph7=}) z>WB-sKWti7_+E^GAyHn4AtHt$Vb9W;dv-5xxg&MgwQlA-^ShP|4ZqrBa%~r{V`h*D zzQfMWu;b_YCI%IT0(mBen-^Qx*k$>yc4dG5Bsq(sNqKifjvl*jZS=1A zoxAk4LeOOMhdTnd>VL3!#!d9ywq8SFX1$ij{htY%#y_R!ty!GAT54~LnIO{*)A_mz zD;O9q{b2@O2=M3an|Wbj~6=wN7=_Hq3*7KS^_3_DCt zGuG7f-K$)AIXYiuY2i> zb!*-#u;xBhS!UU|Cab2(Gt>9AvC5Wo=1$3*K0@ExCpZ0aTDt7Vhl81?>x)a1+l`vf zuG_G7^7on3^CMn)>F!&o8Ta{`Pu1<+w)12e6eb8X%$@mtQIqB4`26~RY0L%83=f_w zFa8{Q#bx5cIVqnn?ao`9`Qq}FtFPnOZ~tas=(0TD`+Mc}gn!1o8ncxDw$Hrud^7W% zt2MW$Ru&vM@F(7f;Q#}Z!u-0Az55v&?h7>ZMxFFK{NbzaQQUcBC@? zX=O-w=A6ZGz+;cT0z;gfLyi8=H`V403@3E9?zy&YdHFI!Mdky~)3qa4)%P$Tj^Aqw zn(~T!c_vAcVPD18#>~shp3mSamtS`K(XC9^%bvGvO&rgYyL z<@uDMt#6O-?5em0ri<+jKhAvl=j&G2quP=T=iYXO|7-haTCT`2h55mM^P03>Wmf-X z)Soh(nD!we@5TBH%nVmvSEeQvo-_1*89pZ=}~BRAX2W&UfIeteZPD*QbE z?5^)Q$!v^wvKbhBq#YQhmd;K2bY;z=qf87(u3xxi>*SX8>g3TycT$-d6oe04JeL)8 z|Jw5xe@mhtWoNvWR5X2C?U5JE$;@!gJkP}RX?c&zH5BA6SMbI85&p^#6+12lK!!CvuxO;U$4Nh zoq?goevT7^pLf+w!}n{Q82GlUx9(nb^2Lupqq;99Gi@wiPxWP!vi&1-)3~U|q(oNb zX>aqACCjdVE^c9F@L>*KZ`_${`+L6f;o$U>KRUVXl8bs}ckjtyXy9XUP!MNmSjxkw zv+C#mDQ87&85nNu(42Ml#@4F!sZ00oShsZR^t=kQL&yKZ~~o&8h( zM@=vXB}cn=Cl`pbuXpxz&XDlu^V_ow4BgNE+c0cU^_%(deDA*v8%{)C zd~yAZz=O=_?Pf#u9%hE1e-onlKimIqR8nPbkYhPu%=kfvA&SAl=M(F;n4AB3jei-wmIt*# z^eT^g+c7Zw-(4}QKEwaK#@u_+D;*dFruo0kPx*gYhRdOh;a_>|zLFU=pHBYv7G${K z{n3BvO?^a<-~32O!U+}y#)hT53=yXP#dpgb*vrLGF_rnin`+z7^IyN^{C~E-Cvgk^ z9=6Fo3{mgfcgZva-m1_0w|sf{k26shCf#7aJ;RY9>@;J>(tFpv8zp!c7=9nizQDv# zR30+1@13I2j{gQdkM39X1#b@PPe0x-yHxyp`75da5$$$neG@lV@SfRXXY1{^ZQI1| zm7Y&(Qbbzy%%@zKzr5U%iNSB4jpu&bsJF?t7W2No!^H5<=FW+@-%TI$UjOB3*mKXH zk2%7~W8MBY6Q`e)e|T|Co79W1;wNMGn(TjT+P`j}(+l z`}6vWl0Pe07*rSpLO2e@Gbl_@Xt-KCL*myifri-(4Z<7;Uj59|WM;T&x!dFY14lLn zpEGkVn!dVS-R|k=srpf-S%;W&ZQH(`)wc z;M@FNzV?me(I4;Eo=Q@)H~(k&dH(-C9|jqw1Mf|zUgTmCkd!=pY!btPy{rr(rhCtv z`Ty#bnLY=@QwA>X^kzN=3C^bsB?}mYHmdrW{GV#_KWWwfqYMmd>XvUkrn%}|TGmbZ z^JnsV4l^?Fu{g*uF)$d|KmK1?_4b(JujksvKI`|C_Ne?<6yL?ipzz<`d&bWAZyBm@ zqwc0mV}0;zU3(29L*BFL?|wG@U8lO{vKFJlzH%9+8|H;`92vk1eFUamY~u{L^Cvu2 zQ89n-_de~08O)#WX)!3Atw;2wzcDbVUX6M#u=;pgcbazForR5hRj(`7O~3FgtUj>9 zwAUa@5ltH6P-gSC@ux20e8_rJi+zN_|3{g%YJ%+6c$KYe+_l@}I& zL&#At@21m2?uiq>oaa^55k4?=X6?3Pdkfb@Uf*%t$~rmm{(hO8OF0=H{LOhM(eiK~ zQ~hbBS^sCfUtY@aKvj_G!L$9-G=CWG{g?DHcJCgin_>(Hu7=P2$L&l z_r%8-&6f&kVfe5i=f{C9{axPKFP?pn&{tjh?82c(T8KFSPlkk-%nW(X41Q;SBs4H& zUB34!dkYhz#G30Y43jo>`!IrzFr54OZV(&8kDcP*wbG7f?%ptIZgIl|PK6Asx`+Bt zo|fAw-}xf`REa@AhvUH3O)QKi|G)CgPGx3zG4rV3@9x(I#s53iuV370%h~ml|8l&^ ze^-SDXNDgq6&v)|KfSnQNr>6BAAhs5kQ`$-hCS-#@3U{#u&lKVDS3hi9h^m3hCu{OwO4bF1zdKi)^Q+l3uFWcN`j{&E|`l<%7tr^nxa(3t7|KHWiq zVIJp$D|bzHI|;39Ns=EY%JR?ySCI&d;dx;<5IB@n(hzf({yz2_l)2 zyZ7)Mz49fNhv`Lx20KIP_ji}|UT<98weG%z-}O9>&?$4KIp4N^e@^JI(XAtPH`u^a zRFYE_Comki#K>@`h2hW4iSjxO2l!YXY_VyOWS9^TbtL8Jg7E9-w<&WnSTHk$JY_I3 zE&Uc-^y?G*lRMe+lZ)5a`J6MVJyeqCm@azuyJLJ#bMDcN$I|YFFf@E$Un`lxpm0H; zVe0kN%KwfG3_QU$yG8vr@#v^AOqepqS-$Q^=6aL=QJMd@o?`6SpZ_67J3)t&!GfLP z+B)v#{#XCki_|08Z(l5YKQC_~JNvhaU*9hDyxo2Cn?aDG&SKuz7oLY? z+vR4z55D*OM@!YRPp1^O{nt5fd$Hwtv4+OFP|#>HGc&u*^?9x)x{F)heU~|0DDz&* z0yNFp>sjNg`Z4m%lXeRh1+Sdl6^}M7eeSe}g(2-vcK}2F^#%ry6qh~zuj)BYpZOxL zz)+gj@b$HmFC)X|-{-1j892Ia{GFW62Xmy=C0;f?dg1x8{ZTcxzdrRaO!zU!ftPVl z&9dqLD(a+#r(IO@tB|sEEpe_r z1H=9a+nE_=*d}cGeZXkK%THFNIf>b$-MJfpQ9P~p;O;8*6o{fZ`GO9T~T`{_m#a#Jp`J9&`wUA z|K}mM5n~7c&%Uy&yS~-2t&nL5ugWmIH)D-*zR#6PM~3)46%7^!oO@Y098&+SURt>C z`kcU?B8D)##TRr9E`EEdsA1;P57&)8-fdy1sD62Wwur7ML&J2bO-!Ki_X|w>Dq?mQw#V!)on7S+z`m%=I`K4rH!u zJgUPeAU%5>1H;apmD?B_uAXnvU|={Vv_F22o_RZiR<_j*yTJNAg>S4u#Uy9}UBT!1 z=iilbGkEyiJSrlzYigdi$MW8_zhBJTx46wo{>xJVh9#^FKKcC@|JvM}aVw9Dq2t;9 zYe)D#{&TrIeLq_YgN5;3@6|T%6C0oZZMoQ=JMokJEcxZ_Yn|sWd?huFv0?wV2@`~U zmOf3+u|2jf`(>&CxQXcS`a^q;WbTg`$uovlj<_e}YiFwE2Hm4hGHtiaM(g zGH9P~P59Hzz;Nkb@#lDMrVhx^=;vqqtd9O?Vo{j&?~&1#!eo(~A9AitVrFOxWMXjJ zpYiLnSt)13+D>tgm}9P7FPHu?4^BEaf991`CRdJz+5cni{Bf86^7Q}Y3nz{kGO;o; zTxfpUahC^asYyx%8^ad4bHzpx-l^8zFWB2ZnJ6|Kyl0onqmw=J{|&L^7rpD*Rqm{3 zV3;nkS-!}{uX!wZ{NHY&NHDK7S)4`1|2)e-xV{EgKegMQ>SO*H>2B`}6D1U97q*I}5adz(R#iu^}R%BvXuDm$IvB*w%+R;+C z-o%3pg2a?jAo=ug}on%usdQ zW4SNWAgcpzq_wyJ58CnyCzK^)UDd#c{2E5_w#ihIzoII z9(+_cpD}N{T-6iLW$yCvuCHgeXWoCIX;oV2XU@!UZDBtLqr4E}VK4$sNeE|mViSiymtsbN#m zX-}s^W%EV;$3+?Z-Kvz8Z8h2c!OnZ%L5mObt>64Sv-9D3Muxik`uDaoGu*H?I=3&I zA@9d;o8osop8t~hJbyap*)lY|Vegu9^RL05iJT0FjBaVkuU_`Ff9mF^vHYP|-d8PY zI+7Zva_0m)OM?$XmGS?pPVs^=237X=-`@2B4ZbEuuI4{)bIG=1!W&5|se&D+vosk| z)*M(cEC{@R%ez#yb(R1_p4d-`h-*gwH?F;SV`gOPtj)FW%NZEb>fSxJ&ShkHA+N)c zpt#;rO-(vl34{s;y^mJ|nH6Jpo&oVT8_~0QWEBlz0A?L1?uX+AGB}N8ehJ=lZ4E4Uh z5~ea-XkvKt<~$oH#U|Pf6uh#GyckOJ$QTP&+%XH^PXMY_)yl4f#Kc%g>vUh^W4H#KDV;zo!M`oc=f(( zp3k8rM@rd1LkJ8i^R{1c+aH(4pv61#Q= zm3J?slCDo}U@YjlCw6_E#I^`GX?E5RQZ66D*RwE8t9=lf_}3wH@%6%4(m%rHJ?>Ct zxT2+*tt=_&S|0qT-F4!J4=a-L{xNes*!*{^lA>X}@Sd$ob#=zf36RZKSKSw}5AqZ$ zem+fxAz=S=%S%_RrA-(d*3XX?Xl!AD56P)8EU0$o6y`J!Hi$Tr7i7?VUymWdQ~;<`U;mzf10Q5F}$@e+fSJ305hY<=|9KKZitvOen*T2fItmY049C`m9FBfE3Fum86-{s{S`K>$*3)Wwg zs5r1@ChLO(TT~esjQ?MKW*;7M<=O&ghSP!!5k4FTd=KBtm7MvlY%~9duZ;{02`8jw zm48+qd9~B^&b0n~Q3iuaq6`P#eG6k?uq)obYvbWhAGvD38gagGU^w+r&iKDL&#%^* z|2$s)fBQan#=l!pCpZ?Qutl6;Dd=ZnXgtB-ATv!ULW`l{<^2Wh3=#)-r9Bs4{4a}v z;h8-hI~Lu^)IpL5d+jddiI6n5dg)>e?^rpYst@WZ3Gs(k{PKph1e^ zfYsg{hCM6{LBF5B$ygG(^Xrz)?>q8-{a@G_$;y7d6%)YG52eqx)kK^9tM6EaJX?dcT`YfN>b&3ccYAz%9ICSOfpb#GyHjgqrtRo!W_WqDcuUob_kE$a zf6Fya^Fp38c00hp@X<|1fMI^FnA*8s)0V?wt8UQ0?#%yR85)jVl6+e0>8l@d=KUsF;V#Yl zTYt;Wni`q@>j7i!h3Wb2hHIuU3otTllxc|cWN>g=^i$u7!Ow^>L3-^O_8aYyY7C2S z%7ks=*uluqAuv6b!C~gjjSP$;(@i#%MpbRhVE>!pK5N+qzkKVp=TC7m1njh)A2-Y6 zvibj5P_>hwD9m8olJLv;^Zb=!``3T?vuBYR$Nz7C~ zkJ_*#@G~4Zqidt_M&Qz?$Nw4ryH~UGU3hoTFe>cg3ro8vFQqa;OHR9UEdmy`FezlOVF!cLj5^^A2^$p}mhv%JG%|c~VCWWTP-bvwVR&<3n%i@xuRpwH87?rr zy7GL_n?FLqpXF%7gbGGgeWmvGx=$1OOLw@MATm}c9Ks)=}mS@#ncSZv;6A{H3pr}rFqf^l~@w43YeXK)A5Gc z#`@sTLm_H9-LDsH=@DXMba-VLz^9<{gr(Pi#rK$g+vR6&90Ttyx?;S3Ez=b@0S3?( z33e8TQ>(vExYWfrX>PdNq)EjdB_%?g9UaQihqhOWcyG(;R2GbW)S1q+$<(Sr@2Ww=na{)mvY=)7tpKE?;ut!8&tJ4LujUt7p;r@ZmVu^SI1gJ#`f z`8=PIVUI||#0&hVegrdm-Zo+RTz`_0L2lx!#^`N4KNKYY*G>O4Q30`kf`y?(Ug%SM zVpz8KZ)Jg_J7$JBGYBz!2z#Y$*{8suoxIAM=ffvPfnO|K3=XSyeL2H)oq?f8b=iJy z7KVnI|C9EgKURKOU;q2vR)zqv2Up{MGcarmoGuc;{aTlS!QkIk&|OCd&eVUbeaNPp z_I|bR&uO2Yn<~l{rZN6nvHkH(P;Yp}_J;zXbi9~7%I&4#*OuHhHU*oR86wW6fYy1Z zUt2E5kYEx$`}N#icfW+Ct^+4riL+T82RIo%+*_HF{Q15r1A~(#gE7N{BWEW5l>9%L z`+9amW!|!7 zkz;T~y4h}drUU^Fh6ZmYhGz^1k{lSkB^f@jGZ|=ygG8Mf%Fdfc9go=iv6q2CS@`}d z(=B)3p8ei@r*aK2SdV7CWg|pe^~?=T8bDV zcRp3IGn_s1Z`GlyFV6Kj+l#}K9T*wZA3v}@xCOxR_fN2_)O?Y|;9zvQ#^RGF!I$@aWV_u9?Y!IZb$7SOG>9=ANd5BRu>9eBngI{|t=!Iv zyr};DqFb4FTT3nzCqu`x{8(pmZBB;Aa%^_D+N`Qys$aE+jAUngOO6J$mj5xaGVC!4 zez!x1V_PW~!yL=934079k1IBarll(@**ZLEWJYjNXSg>>uC>{9>pYxrgLFE5(+RXt@`cXyZbx_f(^*WKMA?8DHY^PPu*(I_cK z^6;{Qk2n7}&2|A19M*h3``+B;bG(oLIYowPtPAS*Pq$pb&X6!|zdb|4jx~P&*PH!4%g}J)1Iyj- z(yzB{`}z9~pW3gqiSdUvi*cl_`|1I`>beq`|_8U&tKXC+Oxc``y3)Pzz`{oqPS`b5B;@yzi9P%wq6`F}Ne3KCpBf z6GK8|%kRo-4175y{4xr?p?g!_D+l^$uuu4Nd`_iiz=5WU-OJA(JZ?TY+26*S>stB* z-i1qDUVokS*EZ_)55s0>hOi~fTrU_I*3EkDXz-7D-d?vh(Cjm43GXpm7KV=60%z9d zx<4;6mtLE-|4>94+f){YKg zF6ZRgbIJGppVVVEYwdq6Sl_sC{fobgr!_DtGdTGCzJJYd#hFunJ!`{%g{19q_Tf6!f=a%{vu5V*FbBfV|mEn))&G%cDG|Xl=(0EU-s%*tkGlquT4Y>;#86>{f zY~!ep|M^2%w)$l#Bhvw+TUTzX{5Y(}$M}Pr;lQ8&->z23FaCFEqL!7-g~vBm9NQ-0 zZ2QhW&flz=;l$3xi=Xs%S~)NXMrHoLT9vA(zVOhP8505mveXjz8HGeE4zon+R*dK8zD!_$Rkk z>R?!FuIp#1K-%Wq4_4YU6{&+%-NaspitXV7wV-;dZk$M3CkymkHR zdC=n9d)xjofksdM8vb|XaL^ZSP-G}bnX;#FMc&Xdwc%LdCR0ey;-(4CE3H|X;<(01+BYR)m%D0EA=dc4$ER+ z?}&7c-7C(0eRJb+CGXLtrdxJxbe=fTaew7!vDCJGQ5P>7n&{|U(q}lp7m)CM;p$%& zkN6o9()aM5&r>bz{AtI<>8qd}o~u+J_0gj8fxWyczx^Kr-eupWEL-SvEGc891H@MV{+si8s{(@|cf<6DSFL?^wf9ea=)8V%qbD2VlGTh2(cAZz+xYT>`Zhbt z9{X9D|6gA(S-@~$>Xd`0IT=2b-(fg=!(`6U$cT`mPt4Y&FFhie`Jbh4Y1q z{!RNPGtu>l{ezR?hE@8l zlTFF&HU*#eXu;F^V>@<+O~u+7-qHJC^NTWowyN%6WLPjwqo>@sS+4fY6&itQpMd&Phb>T$W zxLRd%(~G9ri!!pR7A}6jEzGjvTWs+xk@~8tRy~%4rT-Mu4kv}J2{U6-e-z2LCGFNN zR)z$h6=yGg+m&`}ikQDUSMbZvv8jEE3@J~HZu^-vL3huyzV85K7FYCy=jIttmJ?{O5@tB_|HB85@Js)H&t_ye-m_%N++EA| z-t}S7>v1=0%lT~de|z3(rPpRI6OPN(OC7Tp=iTH{TX$#@Gs7DPhB61x)coS)C9(=V z`I}`J7(V{kTIRgs`Mf1F4*Iw~5IVOvDz)~)GIpMVWEKOVZ;iE`$Co!v^15`v(yvYJ zIRoRLvki=2#{NS*fQCdbPiV-Y>h2v)7PC$t37HK#~xSf`=N!pr_VLGAIT&8M@y$18Wk^VR zcBJKUy`1JXk!zWb3^EJ?iVe@S{{H4)bD4?Z$^#K2jR!Zr|2eYZd@UPjRQk#S5&7kd z%X@rAcNs42&xn8P2?T{%pS(gM!rmD29fL z{f878_LxmGUG(_fPLb1pN~2jB-Z(K#_!0TxfAOCyzxNz@-?U;W8^ea*^X}y(hV8dy zSn&U4dkq7_#wGKooy^}72VP3HRe?dAf#K{V%es`hjiFTz$UA{c78h09iI!$8@V@wR zvb%}Ap4H0bxuLJ51^1obG}kq5{o6-3562l9zj%9sli|U&A9>6FZlAR7zC43NevSHO ziN7-$C36@KTzGMvk$GQLq5j_DuZwIs98SLo_f~(qUt{t2!1o8^VqB&t{p-HX#8kk= zP{^?$`@8k7`ST|>CO-dM{`*FX`PxN-EDC+MH{@Hl+IvuGIugSA3~d?dpO z`}O-0q!~68^<1%Pf0YV~{HH7oACj-13VmIA`Tyd(=PGATS2=l3|D%;#=W+FZkIKUe zk~TK(pq*;sXaAoxet&6y%>PTL_v|nHZGBr$e*t68b5_PXzpDOTjV|X9QD8V=`uRQ^ zgM%tV0zbo#FPo*8tS#;+IWzlzHy6VW&3RFC{`Wl&j&NC{#=?*&nY(oA*)xCGIgW4N z%*3#wx6YP9!7x=^_{^U$Z5Db>8*z;1I}PBJU` z(5FA8Db}xp%aWkNsUc|3`gR{?fj1YS+hloy4X7oD8M2svS7* zypXT_xS}ZTun{}+76pd92fvva9c&h}*8BeX`k+ecz5DBXmwg_YZnKJJU@2g7TGsmE zM2?hbu*c=ivodOeTAx=>daMeXSk37?wY2i*RUW2>iko)g3JgU{cY68!x6c-3`0=K* zUQyQH<^?muiuI*u*R`HyV6go>|8y!t!z~tuHRs-JFP&$mt&3>#JhtQh%KK#Pl#qb$< z7yjj*^trKJmtleKHTSfy&#xvgJ}ba*;YPbEL&BnIdn_Y2A371Tr*`A@O^GW~-z@fB zt^a^Qp5ei-?wn~GB^eG(oxcC}^SuYsjSZ|$PV@GfedBP2jJHeY*2=GT|2K8H=_{X= zXGqXIab}CTRe2=qjTou(+zb&)&;D;>VE8jtkmbW^_H>REc7_dAJtj=dJ=?Z3GrUOM zyQzvdx4hbxfuX7_cn3er@&1oH$`6*iPZ4C9Fm2}h;+`O8236C&DG9H*BLoDuYSKQc787pcn{7~h97V0br$oU&aDmJlK({{H|MVV<4Hy{e{5v`zGkEU z+NJB&?y@qpbqnoT!pivJ?a_4e83z(glA~JKuLv|$_#H45YP0#jrrTRebg{%~o6Qmm z3~^Ge^PMkU?wY~ZckaAj`@#EnZn;a(s)`6(@$wIk8h9Z}`^=lAUrT;{`Rp^}=K6Ve z^`(9r{D1jSeMa26$fr|P9p1Fh{9992-}*eR`TP!XZ^n+5|E~%##IK)v?mj2W0pCmq zhCiiS^bcJ4`d9wqu3CG8#7JJoj-^ax;oA(ShP+*PevSW9e>++4!%EzlY47Bug!VQ6 zJ-4-})TY;ey8X zuTstvXK>glWVbuXkfCAK4vk&PnupC88hjY6CkJPgxGdslXxMgYPmDXmfs-#es|xFv zt1$%3oZ+kPb^7J~Rb?9dGW%_#eEq+Fzo5J}S4u5!^;7m;NoovwJ(f{%&i(GLm%F34 z86@5pud;smRQT~aW`@O&-ESUF_*&g$wx*bu!NQ8`@%%lOfr~jA{yg;%HvYHpeZ0&j z9)>^AF6W+}+9ki;Z`IG=x4v(cVne@e)&^#VHMcj++_vp|_0-80CdU8&@ygFxc6IC9 zHx>&@b2_|FeAQxCsGEMtu`N6oxd(A>a zwR^X(T-ll}w|EO^;g(@Y*t~7)y8JsL|MPl!`YHc^$O_e)GcyEedGa!XChC^&tDKSN z?GX-Y27bP?%hacVA>qU7e*af*7#>-DyxALhw&d$ZznZ#3@2%BVUwW~w#l=i}e(dT} z-pXHMh98)mek$^%DGM{4VoZ>J`fstu%$Ku;cYaxG{P}@;PhHBtQzut1`OAA2JQTB# z{}f})>yr!q&(KZ}VrJNWJN)7k-ueXNKZck8e?E2f%pdpN8UI!@G8i7U|F>RC%&5=M zxt1{{b>>T((^(u0$M#>VJTK4TV6yCHPaWUoYkR$Z6p<#y8`7X!x;n7k84H43D=XX3$ zj%MWP>C-P`WT@Ly#LQH{#NZ(M@nRcj1<3?SInTpp$9~NCuLL@4;=qYN`wJG_UY)-x z{eOUe4%gldsoZ}v+@sugZmLMU`(FvmHA$ zKf6SQ}*6reFU^(*Vy5Z4ScEM>}3<4}14lm8E%zRg6?S5y;z;Hcq z-s>`^*RX&D4A(;TQ)JtX7k2E7K-UHqs>*Ida>wR&&KjFe! zFHQzshJ^1~e~b6d;5@*?up!FLpPOOEx{hS~=TKeExq-QuO}H&mhuPAAP*x)BomFQ2S`l{W*U3?{1E*v{hngF!^7z z&7P;8kHvw3(dDyzDw7LC!s|vQwK?XAFVw}vtC!ySuI0a-fpLKhLj&WS_gee%QiH%p zYe<{VO?5RYf(?d?50u2YtOmaT9&V63Tm5`F0b$SdR z!djUabe4So|6Nqx?vMVHOZ9*H4m>fx^i7oie!eP0&fMQ?rkvbZX*UriPrQp|P%tTx zHh$3CV&})mu>DxMwd?-5LJWRhJRS@O>_Br8yEOlPHDYApWJp-aA-%g+fno2hOG%oH zi?95RGUiVBmwh&@P@19O^^B(?3=d{9d;ze&9MFh+(Yf5p@P6~FEEO?<>=!}D|X zRqL1bePKTs7{HS{3bX!aF+3w595ug4kL6Q1q&V`GSAU`UIsey)(4@opOrLx_3V47&`me%>?&hHt&s z7nt3Br^;~P#f*n63vi@~9hjiF+9FvEk(`uj>v ze&6R{*zrn^LBQbieMXiC>jVAYNEkOVFvL{U>+CgWZ7p50U`5}Dke@3w}xIO zr4`+pSKp_}Xa#R#`w+yG$H-8VX5Y@Bpz}JFA>g~SB}2waCWgCnt8boPb|&SUj+*Z3 z1L@T%Ob7m6nRzg*jK4AWiX_9aw&O3fm$Sc^xX^6cC;83)YEOAqf;!J_t3G8q=dPW^ z*dYC5#@q8}>-iWu92lngFI^va=0E$tAMW}L3M&`P;1possh!8`@LsO}{4aNViT}y^ zXACmuHqUWj;OyM$)4=edJ}$C!LR-t6B`aS(<(cq&eX}!z2K$9w-%Wn+N%-^L{vVex zJHw?-t7rV==ScXw?Cq97o84i{*Y{8Uw*OOiy_aWd z){6X1o5bMofPrD}zqYnI0Y-+kH-AMjI8?YydY8T+l+S^e;YF(G4smGhaf-EL^ZSL{ zxwl=u*thq~nUl#}EDB5v0rBDclNlIpcO@4xFg&YwEV8@(z4x5bdLEVwpO_h5)i5wD z`SbnwAM+VE-?K8lNaZqMV%XxdC4q^dYT0ZShCA#GaFx|4yyfyL6Ztsva5tINMh%#IWNzBf}<%XZv|M4t&hsm_2F7 z*L|!n{%%a+OHG?P>B^T_7nA)HITZpJ81DPKUaj$5@#>b}v{SJ=r{%t$@4xt-rPph& zdCRZPoIV3mtlpEqoy0Rm{8JNyTa|})R!0~mgF z9jiBBU{DumxXs`YF}w)P7n!x^tAiM7|67``YlT>Mkc z$xx8>==HqcI@9D0(n7Jga{Ev;OHPD>DYB z2Vak#?+?Eye?EV+%9p1vFHE$Ge{a$9x$^%B#anj_9UcpRei6KSUg~}2n&S~{4SRoQ zR6UFREO9zRcz^p1HNC`tH<=U|KK^3Le7aCMl=DmLKCip4!?#`#zy0Cu)^k@A6DQ6x zvfBT8F1t~2_lv0WzmCt3@V=hUk!o*T#8ukAUiNRhM@*1jq@F4RLu!lb5v|*cWE{Mr z0xx(o9Qf0|@c!<}yO{sG?^gpegL-lC$v6L#H2;QIxaj{q{(glehrxW#1*LC|cQG{F{J-&H)mT@I;lTI)>qYxP=YlhI zJhQp@vqGFSwH+@`TP91 zcnmW`3TMM_W`>G48<&e+{WG1xp@5NL>(6|4rU*TT1Gjh=`XohrX3l+P>$>H6%yVX= zDm&@AT%|bmD_6Ew%Xa^$16>XD_I;hf8K#EP7tQ;U>~$F)2um|Gh(5NRA=q*KQA*h| z-ixj*3?=uaZ5bM*=bV4Lesj*h;za3-0#~j0Le1YSoUERn`Tm7P?B=r1O$+xonw6hT zXOOTjyH$MWO=_BbOX?QG=F&$RyuA01ZHxT+#f=TLwCEJ$o!1Nu>-fX%g%@!$IBfL) zId5}u(xJTx5ylJ-`NvFJO5GR^q=ZV{o%+C1?Rx3P|Bbc6$0b3XybCw3@Z`Rqwg2CH zc{`W+^Ci-5uP|n)DOQ@kuXI`K*X)c}iSzY&>d*XY2WQ#&$)ZQUMESQ(Vsv0(5Smvv zW9fJIS^s-3u-BfcXJC5KUc~syhr!_A&o%XX{)=v%YjiI{DrX zy^pV+mvJ^IFMVq8e`gvaW5!8oo*Cy^3KUd&ayWE(IT#YenLPC81v50n%9?u=-hLi- z-tfq>&h@6V@1NV2H2Zp;D)I!G8N-6~J*>hE7had!GcnwmQ9g^+!Q{nS&^crU@}MiA ze0sMnT%Z1kos;3f8|JM)^G%}bp9V|s>9NyUzDzvol-2=7hOaliOEClp%KMh9q~16s z25o!4kotd7uye~sgZoAd40GqqTOiI?QvKD}RVu8%Dk=CyD=P!Tu{}QyOk`$Q^z*$4 zLx3}b5(C3R-rv8kZoa=?=Ka#(bG^La{u_c z{&@@|gIT-#<@|%BGWMy?sWz| zvx~>&;t%)KYpAL9t*cXONlVE~|3CZ1Ykh_UHpUk-|A#3utY$c{YWcjYrtdeNdo%0$ z$!~592R6?>w72j6-e&f_|Jd@piXP5m{#($)^hYCa_OzM#f($#H*p@$kb(Vo)aS%hs zVXL)uSqu+A148GS8Oopd<~(3z*u}xXurW#NB_qR~KmWhwH03fd+%Dj7cyDne`0x5? z`DJsWvu0W8%Aa@RmtQVz?yfnL;fUePQ%N&-Ow12&U{Lrdv-f0i%#Cfivlm`)fBom& z|98{+9H;$c&|06jFfj0TMp9DO^ZXkgpFe+oxmjBIMRNbz#Mc%3{|2k?S;y~u_z~y1 z+X6h5GyW-ovcsYaWxK7rW4oEz4w%(cf4u4Y^jnQHhl9!g*{k<3GJO2c_TB5|PSGuA zKW~3jK8^E0aZk&JGyT24`Oj+{_hW7F)=sjru<|&rmY$JXYMq<+HrdTS?YHt%P_9js z{UsuD?b5ehRaUjXD%J8HFf%oL)b~35N1RolA)o)Td{U}*mUXQHL!qtx`N!%C3}0AT z7$Pgnl3AGqyu&_Za|wbDHxCm!u(`+VfY_f>UZ4HXnHi>p@n8Bndz<#Ly6Ep5bLVD+ zc`?kn8SkAfRhXcaDpQ7pP#F;h7KYUDJ?;vtAI!RFd64OjtL!0W??-o3;qz|JpxQ6OiJ>7_ z;(%u-qd6l(X;+x-!v2dA2iX`BK1t`c`!L)PJ7jbVHi@vl^Z&oVa7KoUJIsx4Y~`ua zT`0qFq@JDS!li5LITS$EBC?q_4Rf(QHF*{`AwGB zF77;k_M_PCKk@4r8l;#G7&gyVS`${3W@r3Ak>%i@cFC4hyVvvo^Kmeo{vm(V?2&|9 z!=zY_N#|=!CSR0@Vp}k;F<(WSq2cb^uM7=SS6{0>=vF1r5LNX-{MP2r-aL#ApV}Oa zDk}PT{9+^ZnHVOg-&Gpkb z^(y`Aj!~Bd}^}x z^@}@Na?-*My?G~l=lH!j@^wENpFI()np@An^I%t_GlPwAgA_xCKUZ?o%=$9_jZb+P zUUcV9-~_b{%=7t{_uG6D`FsEW??g47#l7qMyKb%GW>^ryXe23PQ#I?E_>{{xZm`Un zGG!G5!@|UiUp^kcz6n%`HZUA{eRxMp%=+`*+)NjQ%>N(Fy?Q?1g~P!=>vKFW!vi^8 z+s!R^jlsJ}O;XiBNAdl%&W@PLd1aOOdEpwF8K)UoE{L<)S8uz#za2XB@#b6Ewe<8r zS>r7~EgtFA<^9R$uWg&>HQ)Sa{`U2Y=7+CKOS4yC{Bqc+ouPt_@#}p(Ck74n1LvC~ zp1qE;X0JUJA5mME%);nk@K5opDQi1})@nYZPDzUoRX<)curL%dFs%Fw>RZ1m)hv1X z%0g=PhRKc$cOK;5HFoOuj()Mql=I9Vb`}BQc%cbG4B~86C)54^XjlGU_cobLJfo_7l)-w)~deNOB4{I&b}<5&8V z?)C3(oQg|kx7u8pHyNqB&GVm;A(AQKB_o5!yRLHQd1)qxNQS+W7}tM0m(IR{lc8htx34_k zo=gdnk___-w-tSMVu9D?28LZ${1>NvdY&1UHdm2hLAcieO@;+ux3e)bT<`{+jPYP5 z!xaXGTUDDM%P=zR0k4pgFYw#G?ec!P_i0v@pIE9JR(_v1W!m-`|7t;ptbUt5JILYp zc2(oV`>WWOtz%?(75OIZng0St20rj<@K&3380`0(3mY&f=+|$5`MceRL4#d^EB7$_ z@~K~z{^+TFIPq8mBg2fh?@N}&FJNFWZaDky1?*p6kzil<#iThg zq3%G$vH!+Cbu%2Kub-24tYTmYnPkt;v0(1(%M#qlNjde546C2*7v@M<$;5DT=h2d6 zk1Y@Xa^6e-`j@rE?4RYUyZsM#wAHR)Y(UI#pZKuwdcASMkFVZJEFVr;&(CCH5J>x) zJk5T|)JO77ANe^PuGYQ0ynf%Wvs?A^gguV!WoCFG=~}grogqW=m;BkVS8>}D=3X;L&KRBX67FeUa{`fnXE5? zp|R)n?|)xDUxQ`B+~6l=e7E)~$Fwp8@G(SM7+m}CBe2xI#<%LEf)`k+AuT-2}188 z`S+nnv-0a14$)~F`ECcKF{qW-7WWGzS1-XYA8m6qt%KFF5bVF={r#J6*aOULH2yrSG(SGRo)a%GOFD;#9*=-+h#ok-a^W}_2 zaQpdPFHd>rM=&z@Nd7K6EdpBV*9KnmSJA-OP~JCn@_GL!!D~es4t(o>uEfZYz4_DI zGk3P{inr}JkjZeMbDtkG!}jH?dC%6rc&&YRn*zfu&W4%)*MF0I*X+dbK6V2O!;6`Z z{`_j`kP{L&a#3pjcEc}ltuDL4r5}2dtN+gV67u(wHiLrEn_5{wsYn{(q6Z*3j*Hk?ch_Jz4eY z{kn_{=8tWke6jT0!f(yMQ1UybKa-&$b1P$myIl1o7nh}+#uXRde^@9PoLP5sjoQRt zY{yUTd)TaEr+GP$fx-OU-kJY>?!EeF#mcbYOxL~V;ksOd=Kr@jQ=gjhY?o2Zmnt=W1_$%|e|^N6KB#@UnkMw)!)5E4 z@^$~Ve%if$Uy$9ePuf3~!{ix0mx^vF7 zfkB}B{k^ZCG;dR*y*4zmSnm5(K z>ie_Zx7;T6^yo~I6?ZI4ZMl$}p}b?B=)U->%-^mrfA3{vNIUAxkYh9B{-2G-%j}x> z&8z**wqiq1X^!RAJzC zuwgiGgr{EO_l&#iSs7d|{a&N=*8W`e#rEkfsry72_!%7*mHaDHV7PvxeA?02&2NLx zK0mOaIHYDJ1FuE_dlG|#Tb`}&|9&He1_q|GXP1r(9B62nq9!C5ymDRhp~YOhj10;f zKP#Nudh5Pz{uL1}-a6abolo~q3jhE0e`L+)hxH+9&D|0V4pXm}xNF}2?!Gk7K5*8r ze9gCSo9nrEe)~M_o26;py~Ry35n?v)xAV>4@ngHdywh z913;{Np70Wby|txfQQ)v1LS>_A7mM3NWEP6=Y$;(3m5Iy&HC>XD|)^4eQjErZl>G?$^8nx zeGCjc4$4bQXG<}3batvHCQhtlWhgk~;i)ZHS2nTrs86M+`tj-sphHO*{{LE3!rOOu z&(D78lXp)`GQ|1wsw}xL%TV#-q58?i{dr}~4ExUTsmPbRUa)&{`hHKEK*Khf15r#2 zdrt0)bBMfHe0b+o&I|ri-nN_#>!+yJao43zbach}; zc-|^S~OwCDt%fQae)Zmh4*Hiz`P=VpCl`#WD{=elS(}N`) z877#`-5<-LpuG4`xmU(blJA#yNnEqjIDWG{AID#tyhB*BX{3*SjNCG z`MJeyRW`)#37Z8B4Ea0On=>>_7iC~LR{ir`*?KnHTQ?dR=E&S%bFgpbcaQz=wHX=; z1Hv4b7@jdQ1m3EDt5a{B+tacwF8FV@H?stICm9dZgLv+=PipFBm0NiEb2hOu=G+!@ zJ+--S^21mCchCGe)l_(O$D`Y?XZ}xPU^p}7;c4lJi5yG~od=}vOU$0XGPzW~YW~4< zx2mF&FY~b!EHIht^M0*rJNxg_}yVV&NU z34fLU+Rg7aU^}*nhe5`E!JRpIL3!s)?7ln;`8?s;ng4%&+L;T>FJ;{0$Z$hXOOfI4 z%VS$2Kie}g9Ozq+!TNI3%tykTJu+SQy0`J>Kd+RSYH-r!keT-L%BnYow(Xzp_U1ih zSu^89T5r8B%L5lRhSkrl-WDENQzPro#PE%gp+U+W(NM(j$EVJAA@8lM-}2FWzFz!2zxMa}_x0c2 zpIUGCW0DgCpVX7@)(j8K*Sa$}y#IV^_J13e1-9a^W6g~i62c$JWa`=Z8j%SiSqnG(Cn5`no-OpI`p}X~giy%$DK6naVj+nH^R# zu<<%*Kgd$<v2aJ5;oNuQF|9_f(=y7yn zAaiI`+Rx~K>gyaYC1sX>aCQw>*PK_HxuAE+z6jseR8XtYG1|fH^n(M@75+DWuhRYd z*)Q4h=N`TJT&HW)6mrAV>X{h6|F-moG`T=`ORzBf;bN#TeztW}mGPyMAJ@)!WAJ|N z38n?pkHs@FoS)_Od%gMY`x@R2=AY$reb2u8f3-09DZ>{Ah84Nr4|NINwcW+Ucw~FU zmaEg46E?rC%uHXn$iL`EUC{Kei>jK}?<$BgU1w%5y5ZB!j#n2<|LTedt1^UM>^!;v^UiswmbuS*qhR>hf6aHzNFPGM2QJ8gcz3E58!}p^t8Q2&z z92@Lo?VbMpxy^ly;efmTZazJIZ3c!%LPdA;9E>-2Pc43sf8yP`o3DRZ%DvaWv}e=x zoSa893a;rsInTqeCrp?@Kvubykzq|w`F>^ww`cohIUK6*p5C<5;B)=`PjBk)-FVK( z5GEbP!jK^QE2yHYnZaf2tFP<&?_Nr)w^?wmCHaum?zd;==>I8{eg4`ql$-H^VPBzj z(;<%eKU>7NE#$o){=U4AgTbLEfZ@T{rTdTP$y}5Ak)!s%)BC*ySFTH~;j@iLqffP7 zzZb5z=hwdYGarBJzAINgs>QIt^#9B^3=F)xx#?w#TgP#Ph;4w!?4D_I`;6P$)0&<{5IW~>DSfG<$0j5VA6yM zi{$PrD?RoM3p1v~wLE*PzN+u?)86v*wqv?~y}xQ!zN=e7qv+Ps-hhXDtE&@doVvX;?8>^$ z{}%*BU0hUmpOJAx4ntZ<=ylKEZ%Y53Yp?ma_RM_w*y}o8#V$)W<-C~9${^?TdsY3v zbk#@q|M@0fZ`kAHlzg`@-}m(Xv!`SBt3TfK$+N~?va{=~iuG%w6&rd=Z-j08^IJrq z;oGm)`gcF}_8*@c*!kp5@okXY4)y~H>2gdLX8r%TvHEU`7=yz~h8K?Z{-;4X1>8%C zP-i&c&Mo@n%*vgn%nYl%Po1z1W)))ikZjrTm5HHZHfv(|jKrj^+jes>T#)+ZGvjT3 zh?WC4PlVvFq@MM0ath^kJDzYdBplnnVm%v^0TV;P=e1iuiTEBq88`XUDKk@Hhng1+ z8)O)K)c1ZD1oanx?lX-PzcTZGqM+uh*LzaE4Ni8wTzvkh9z(*EZ}1VzaLxK?#Lq+GWS&R%~{e9IEY&HxR?insw_9b;y z_KTt~GUt~E%%5ZL{j2SmEF*&i%Z7W549m|3YX5y7&TydT<9il{4cn6iHs1~T9M8?L zMU_3!SVL2@cirtjSNJAPpYDIXwe|R=Qua@mZ5SBX7!z{dI5RO^JN2rfnZYdo=DO^E z#tVD5-?wZkveIHOsQNO?$gDV4(zYzu+VoBTy$a8qC(+m3c{C2(xN-c-%I!6Vhu-hp zb>I?9{0}I0(ZT5zJe$EVK`5z8NlnOC5{EUyi{EUO)!_%W>rx_aJEEzUGvzPw;Ek*R_ zr&ANuLFX>qv3PJzPh~-u7e7OSK*P->3^)w z&-me4{h`gbJ-)6JSufCF4;tV%?(E4~a<_hahV)bph8s{3I!=!0`6pbtZ;{_rK?@6Z{kuZoP9udS=UIlo7wtA9b;Q@u;1igh3_tQ{uR&cr)|vpav|^*+f0T4K8N3bliTbz z>AihfAbZ&<*wevb&g>0(rfaY8g3756;Zy$2H~%*?VrN6g+^Jj&43nSjM_y3-L#*_s zYs>X39{pNp{)pfG5uMAx;H1XzZ)a@PzZJ9PQWy@bEMj=g$WX9LreWs!IqMk?gip8H zv+V2j*V!sx3QwyUL~fnJ*}%@Qu6G6#gIPY`5+O&1GZpP;rZ9VSyeRx@aPRF`TNmjq zp=ba95Hl^UsY+WJeXIVTWyhKS^X3(5E&hJd=Tx2cC2h@y+6~f7VZ1eVYae7WFf6LN z6voKF#&}?c_{+QZqCUNkb#+Rd9cO>0EcdDIX2<)@X7s+L*tkb->FBGOv`~J{|VS}C`gKYAV{PTr-9oW)>9k;)i z6=Gs|KmSbV*VRYUzJ9i<|FlJ#r6F}q^6iV$-mhk7c# zZ`Qp(_g`44Z~pq(bN0#OrO_wlkDKkjw?+MBye&h+%zp+y+}ZbEHT_@xz1A_V?r%0f zgG0)jXw(0d3=EGHTjc8^tQu;HkN^G=#lR3LD5280Ka7E4$&}@q&!k_SXy-lpB&ptd zr^V*^X$NlIz2JCk6*s8S0IFEIIT})#cT|1aV07#H@*V4zPK~v^>g8CtI4JDuvXHA~ z0iW&76noFk*{{#oFiE?2$)8ryjGFLy&%e6)UXJ@E>j=6bQe&PdGsByhd9&i2nwlra z%)g%aY5C5(A<2gqtEi~7Ix+nD+RDLTFlmJi12by`Tf?kViks21U|Kp~#_N>F$M#)* zR)7D&j_A3%Z|i!~)NEcbGzdRsn8U&_$LnaGdF^gd$==j!N7z{yn&Tqa7>@1D-W|%| zknh9AnDA`>yr23E3_s*g9K7va$_N@e5>nc28@D*t^6HfL$9voqjEn_1Q0K<;^t3_n}HZewWJc+Td%Ktn&n0q@I_DW4w1WnG)e z%n+6EFPP&&@5{8O&q9iS&c1y1eWvdpe!tS4XP@k^UDtkRR<3a@7sCdIW`>gB|Mf*b z-=BOtU9{+TSHZCbVhk7R-f!*d@G`btES7tA+1oNEhK8o5LwEB2NNcL8UE5-)z}T>r zouS6`-&!XIZDV`o*z+GVuWn(FXid((ej@fy?l@}0r7s#ZL9lk9}tD%vp z-)`5;zQ&CPYR#NXOimtYew~U9*`iDzuKtNX&%jU}>vCN5-h=ivdFeA*T-N{oa>(-N z*V(QArX?M-G5x=MePHjIfY0~8ma7^cc=6_|nC)Zv+c$jbzc|KoF)A=Kc=71;_t*Yp zWcZ-Xl5jQVyODO$RfdMG1~F%t7#<66c4Bz&ySp&2s(fSLnfaD$fA2kJw&mit&7c0( zXPxHT{(fViWy7ppVuv5|@G}?~|3A9W>Q{tHj__25gy-pVUiYT`HMaftBWzRR;b6H0 z1%8G`&O9_38Y1{T2U> ztKW(1?ODLh_(9Fi`2Wl=4;VNE81~Oy`ni4K{4ZaU<(`2KWYcB*aC7eN5Q956-_$FA zoE z3o(3fEIY;cV=>Ety$lQwj_IAzS7%@_OODUJarw$$v$X%xy`7sF;(kjpFl@{4jpWq5G=y3kd_*Q>f-R6l$BHHCrUOuYkx`Lr|jPnW%ZFKv8wt(yQt z%C#TY)0iCY+yDQ@q$nSk`0T&zbg`Fb{@)H4`E)Y1wMK`HVZx)J5_O^-^Mxpjd8L(gF{e|)XDSu1*y z^>zcFB&%6&RbSuH>B0%W4R`$$a|E3*AAaf{&(w)4GBknr zVTLnLnlxOOwX&#;Y5dYO>wipIL!iyFwtuCvv5Rv-8S1D6pVX-oT?K~KnSXqjxO_8b z*sx4e@XR?j+l?DCxIhi%d*6Li{z)@3q=x1$xmtR*p(xi=)BE_zmL)Z_cDisgW}IfU z`5nXYQdV;LW7!#YeqO7jUPSyU^k89dIKk3T#E@e>ZDU`)G802Yrh+mD!vlqQCysts zh6CBZg-#y*#`5XN+jVzzW?vvig6JV4n9$xFFxV?z3c1@0q^Hx-Z}p5h z-QCMnFX@S=Pu_8&L`ZaRx0aR7)R@&;D)X;D59VN)$?)TMtOg^4B`ZS)sENV2;q|np za%sy>fi^%kx41y1ke(miWlpW&gaRgIHN}Y!wrOjxfV)$;Yb=#Cn{=u6r{v+*}>T zcOdig|2Rg5Jv0ADF+BKIvUO$T@4U@lbI<%KPdW2lPlAb|#*$$oXMPA@!}JqJj#*87 zcvkwVM0EcCnp^ep3zU|h@`%t>PfTUouaUb^^z;1;Gt*;YOZC2_ZFwSkW#xO}R)#$( zpkDoRzq7%aiVTYlH}ubYI_uVspG7I}w)nSA2xegDso(qkj5Namrf2`9y`TLT;xM=x zlXv`yxpE5Q0)YcU3>#ida$;q8@c6U{(}mTNJi&4AH{ZEu=&~x?I%9XQf6m676$|-w zA3v4?9haK^e_~|+^~;>aazd%h1xcW4dJZc?lk=n%Z_fSLKFjie9z#I*{^>b4c7%eP z9;X`^wt({LpQoV4s?EnEW>(8085~#`KRnwn$Z}xz|1iads|Nq)wlU0MVc7Eg?ZJ!6 zr+%JZuOVOat#@7CpI^aGPxbas>0ZBQeN4sIy{dcJ_O8EJ{itNa&Jsc7wX1_t-D z`T3cDwmzP{rhShT!+}|j4EvZE#MNK7w*5PPemaM0R=44oeUlB|e3W=TW$pPlDkoPS z)nZw2mgT^7<^yI^{=a%9shqs-bFD|joT|9wWT#log&_u?=fBqt_bp7DlznvDV%^gm z3?HA_S-(I0|0c13MYs z>ePFjKk|&Xz+(#IgXZu5eD>}9ZR`8q-unC0_8AxZeHhM^h%+*TovqI?W@7je1e#r6 z%)=m%|1UdU*p{PV@AIu+=U!Ri*LB-<-L$8Z?q5xrG;@W-ubb@~YHTfMfp)w$6frDr zzjLZj^SJ-qQWntF*VmO`%yTl{)R83X7D?I6(Isqkvzm@PBIff?6l-+aC0 zhK~22sSFMO6C2nC84Rqaxm*2znf2+b_uOqgf6kxZ!r{%*(Xwq@L*sQeTkyeN)0rJ{oAI(*0{eENceC>OC&YxYs)I2TN_>_3<-Tb_$c~y&rPnXTN zPJgC4y$;21h^AE1kAYV|9ba_2{e@y@D^A+k}cXR5x&)&au5ULz4S< zPC2I}V}Mx$J4fGl6U%Q^R$n78?3;Jy&vQlwmNWmQgS|hgGkkcs)9&f<__<;KK0Qoz zHT^&R=-l_MZH*ev?H-B`H_B;lj=mkfuRG#ep1Zv9`~CKe4E5T3{{%05^-VbV((CtM zDqhPn+}NYqaY|nE@7tcvEB|%=+UKA7{LKE+&%+0Zcf3iS>J!8XS{W)7wF8q$> zV`Au=aX;1oBR(KW{42xIPfMLbmrvd%Cbc>Ykt>Ex^Tx_=+}bvFUq%xF;wJL zYy6e{_~n{{D3ihBGi$iG*cRw7V9;eK*kU!$OaJM9^Rrjg12fZqNKa)JlKdaVuwcWE z#y58)-R0_Qq;GCW)b8v%x!`%z@_AeehK3(i3=DeK-QK8t#WYTale1U7I`;aOTi5eH zKa>3uAuqZmn3X{Slua)b`{ympbw2dCm7yW5>e>FXZ}$8QCCBU+E&DDmd86i6^~8(4 zGye$KH_w~-^_Izhf%&Qp@%)eP_x)UdSB;5b0&7F>+E#`SGp5R4U}pFdC)~hb!;`?m z@J3&6x$)o2lRkSo#U?WozRMI)B5#vf(bT?31H^nRhj8jAb}5 z`{(|93Jmqr8BTPaF0l|nVo>@V&%%s+;^MJg>PbFt z-YVFi3ClXoVezTTsKS3sn2I%IL)#k{MPataEF~ zd$BtF7yIuesf;oG{C;xN84fV>FxY&0AvWXxYc__2&H6uY{xK+@@w46}FV*aSdt~F2 z-K!LeHrJ_gGh9oa>Bw-sSo!4lvyM;t_bO&xYq);<(H#W_yKIKr`!8->v2SO4-0be2 z8fDO>1si5P+keq+vf81Lsrx7GOcRVN4Z|Ey{f>Vy}ntF z;lR4y#3#|lfBV|ob55m@)7wDr zUz_`qz>lvlv~9hA+0<#Pvca^jng3_JwcoY-1TWKrv;WP-_%8kLc4YXedNst2fuX0) z_?bOF!=8Kl8kra-%)I&kmJox%1J`HvX}?~}Zr&2fs4($k{?R|_42>KN36bnKW+-tu z?2cDvXsFjc!^B{IImt6MfyH#%>Q~=_UM$_Tt-0h|&qTNDl`;Yh*BFH|)?_LsUuAvr zE@9(hhK9(`^|p=-Z@y~pyyS5zJ|k4V-F;cro%1)QZZGi-dR}Gw*!q;m$DHNIKX$Y4 z2)^v?k&wXD3c8=`l;0WEg9q0ohi9xZ_&i(ob3F2?Bkv?ZW9qjee|~pjYtZ$7yWrSv z^JckRP)qH>lOKN4AFFOM{4sp}KaPQ6&5Zw544@I%JwN~NK0I|ABg2=CEQ}m!|7J5X zY|G*N#>M#IDZ`sn8gK2V$X)ik+&s(l>&L}+IG7^Vo)?|hEEX1JwtDK9rTh7B8m>+J za$W6M#hoWdtgHnba$~;-l;6MMyja*>RFL6-0>d=U18dZhg*wV))N(c(iG8b8H0p}U zTdQJ!E^GzE0sqbW_RsU4hi*XA%ZGi)kLoxJuuOEm+7$8CMDyZupj-t1=La7cNuz0PLA ztp5?$^30hT7s#vZs=HwPZtb+~8;tr`7{YiNHssdLHrd!2`}zKv;*U%c5v}}x_!uK9 zWO*1F=7itex)E}9-kVur(S7~q7Yg3V*%`QAXJks4$&m0Zx!V1D$7@TG)%U|ei_#YI zUR!wn!9mYU_iUXQFZ^v!e_ze;K=Iw2L(@$eSPGJs%zrg^`uX64f1aO~`%t@@S{Pm$CoY0X}yDn!#Y8k&^?xRhgJYA0hezcmW5)hNOSoUW^*dw#H%S&ZBG}l4oELKVk6q?3qiJ#aVqdbxQYr#gByt zaV1CYmaW~>+s$1$Bl}j=<1j`B?M=)K7N+~`eScn^BI|ti<*c`9uheg|GMt&lykXL} z`+1fOHtaUjp;K8Yk_-<{GahN>d8uWXrtj&!zGS`On_mZYC*6Mi;#KoLx8&seZz>s> zF3fIyGf~cdf7o`J16d3VH@2re+i%9qV7#_IO|{lG==M-Ct`JjV8rpu3a*dVZnL+FpbH*-{Sq3 zAB{Wz^!cJKB|K703pC->VA&AE$MBRfD&KFr&aI2l#%t|&TfUV_p4GS5fa5?o zgM)wLLBna6GmRIn4_~0Pxygy)?&+rt3Y-ilgcx3PG91vUJ@Y30nXU1MjeH3Xg)uso za|Jw-k|wX1d7gnG=kTuhZO139>S5W%8_5_^&nB1<8xXLBo#8;%gHHks`Tv|NcsLwN zWY6-{?0uc1%+bKkaYpKU+4_rb7#OlS8Eq687(NOzY~Yeyndx3_d&l5QqEI1#3 z{?2eEd*30es7;)pBg|JE=ek~My>0Q8@Zyh^qVJ9xUCRvqyIB9&fvqO-ulFcDZ&+SO~zxOUKugS6bu=u#8*lV75v3Cy6xY`>F9*vB>ztqKL zsYVq8!{wRhyo_edUXZt$nPCA7gHJujX}8?j&GL(@wr5C-CNL;pj`rUZ*&p&d>a+YK zW`PDt28Z*1+9#}wPx<$nk)a~))*HqsjtB4FpJitFv!-6z!YPD_fvq^rO;DFHAU47e ze79f#lY*Yn+&OkuuQNCqc0c=H)xdD$^>xUE+9@H9X8G4Mex7%ESb5!Si>7wI;_lbB zj0|Px8yp#Kv=uS%SR6O9wcELEjdohPzK|r=7PqLagJl z;A7a(9hWa~;L*y=PZyn9QyC!32~wB@B=bQV84pA;Gu%7Hc*FB|{#F@=Z@teQ8e2|k zeR?`oQIRF#n<*FPicfru8zKz?U+#LGAf5gE?4RRyKliOrpS6&gF~ab9I5UGm#`=)Z z?b=_@{$AmjbG5?M`tiv_pTiql<}Kt*-B!9jnSr61!Ov}-14G2Ntbd;w7|yy0NV>*l ztzA^LdwY=OuJwn%y?)8Qa(#OC^9@EdFILR@H-Eq5@%7OWGlI{Z^Vd2rZ@*-Zf%&$a zTlz1bm2{`>eR(O`ck-eN^=qidKK}e$*mi!?ovu=Dh7YM6H@S}1wXTYt**t$@Od61gU9pxv&ELAu`_UNNPa!(;rX5#HogV%p`MJU zKX2;%e|bnG%B+ErL1%Y^9K!);hN#c;YwIgG7_PrxlwD;k&~WXKIXA=y^a#+b#*DMw$(I{XTCTdv#31E$Job9Na~(57 zM4Cp%;`U|KIEVT#O9y zXa8?)1Etz6Id_?D+fjV7d-d z6oZ1gdjG8NUlkjl^!Iu{`~P~S_w9%@1~pxV13tB8m*wm2-*qhzIB<8Cf>G#fKgFi> z`P_yq3=%8~M*k~098&&8H!^H_wm+1?;ryHH(dq0A5!oCLObp9-a@~8so0|R4O?N3c z@u&RqL*>tP?23$x3c?LjKh-NHIy*^zUAZDFxZmG~fnjU-oG;uA4LW`o=B=A(?ItX! z=C|inVc$_JeMufk76-=$*+xUXqe2~Wmz&FWN&bmCJiq?WoypM|^Z!iB(z0e?h!=bC z>`gSk2CSB9hRGF znvYCc=08t8vU2Gv$E}5r!-B%@Zb|amIc;NKuKVqmPeZ!PQl5VOQ?xI1?#Y9%e?PvO z^6^TcBiro9C9_xXAKUaJX63_k=l?{-xnJ|hJO4DoU-s(RmuW@%8M2Z&ZA}lkeDy2z zXS&#Bd=k_H+D{p4SlQResjq3fDDiqLOM^Ubh4t_6=|6Ig{Yd)fyqEd0$+z3#nE_q_ep?0gqz-G5{G_C{f2SG?HTB2PiV+OES#(DK8|qUQRf&tG>?6e)dED&Y=I@3=Df`eRDIu^YhC0 zh_)@utkOPjP8K$PAgQ3h#4N$U@c4fC=Xibwhe)PxGC#gnoasM3o&5qcLk|OI&gH!K zJzh(8ZCKuV=Gv7>m#vvJSQ>m7YVQ8rF+*q4)F_ATdxPhC>3!RN*>1)}zF6DJh{}&o zro8+3e6CG1~>o)s;F(a#gb87Qu z&)#zTQBP>4yanMpB|^ipw7UMd#m2|Beeu5~&fpu>f7|IkFR&Qv~XK2t*H0d*EIM6uj`?R2YziA~502Br+*4a$ddZ3Gz(NdK8IQ;0$7@vZ2pYB`Y` zKW-$47+hDp=aGJV+0C8nSIl_0j+G%T{ojghhRJ`VXa46=5MX4u*Yf<}F>@`(2X9S{ zm>ABPU75%)-K7aiB^vAkqI z&!hTgyYJ0^t72r-$MU{Mf#3d*is`?Fywcky95`UG$yQ;?k|j$fs?WdU_SpFR`AjmPUhF`YEeJt)GI zz`(GHVZ*i)A`LVDMH~R9-*|ZQ zdspn||8UO&Eqg<+i_BV$6Cy`A>fuX9uC3oUof z6!V5HB>q=zYhCIxbFNj+GlAlGMus;#9+%ndj&#e5m0Nab)3=Q;c3iS9iMjgZX84IW z-uXK?U*Gt4=~S(X`u^6G=iBY3>|E`psh1n{O8UFz&r01cdqxIHM3X&Clwrf7U2l~7 zXIF-`8tPn6xM%LR%x}(QP}4_+L4mQMRQ=me&Gj)}*{5b-+i`Kn{|{^0`*_PIe~vwx z7xf~$WbJ#<`tjQf*Jt?Tr>RuWOH*XX`nUYqgm}<`vAQhw&R*|jZlOLoLY0qBroUWM zuVHA|x~_SqsO(&aqT#+uSL? zB_*GFRe#su`Q9GW-+t}FpLD51#fgy&Dhvsi+Q-YD<&8~)~h3fFrHyQTad;I9u z)}8yV2fTkFn3|LpS6JIWMY(wSROic|Pc@#jO#Sns$;h%ktWvLFISa!d28NX9+ckc= z>U#O*Ek5K^z3hVQQLl=Eos%ZrTRO!|PP@HJ`njB!N8aa*)#^w|Mup+QQa!~w4$zL1 z&9iEJ&2v-PrUvhdcVH`9eCX7FIoau2Q?|cNyM43LUhLa<4f)>b_p4{E2(Yufx1eU< zjfG!KLbbkgPbgf^$gm@l>+-H@%Uatj<`o_lGLm<1JM~>vop|#WOXy?W)FtUZ+f-Uo z*F3(xfd5z5u_OC>Ec$MSuwlllXl4G`R1z&Y^s;Xv&FGh?CPxr^&s{gVv^WSRoDr2Kl_1Es!XJmvF z6jz^BXn5)a+AAOr8q!N)x}eRzVH$%&&MWQ^&d7NJ4uz+yU$Ze4NHJ{4`eSVS$m*Ky zBFlS*lmBJh5n?%Trn+oRcfWt&+4>oO4E{;72uO;qmot`hY52E(`_W1UhRVvHDUTmV zuT)`3*vHZ!D3h>Fq#=?6w2QJmd4eEA!ttK%Q;Tl6=~la+{U6H2kh46w?9w0il(g_l ziPJmUX4}-YefcIIqdD7rSAR{tVPDPf8ll>rRF2aT?WtQ5K~0_)vF)NFrWG~s1FKY& zS5JDg?sbgOW&hYEoBt_-$JcsS_;A+GO%Y?r(3>f`?A!Z$wS8~S&Hj+_o|mEF$IU;B zt~+Rdi^|^2_96EhUtGYX&Bs8MKf`>6hKnaHrwA{eHOGFjjD^wiH}*EGWoB6}JTu3} z|9XB!(dSxr27?bAOHJGOeI{;nHh%J5Uu<%?_^y@rZ0`CUl}nbswLo`MRR=@E!_Lil z0t}#5>ix@=EshM`3=Eq-M^F87hD}v-rCVq3x)3Gj(^D_Vs(SgP>6WYeEYUe z(5Up0PAhxWFaAjn{|1Lhuy6G+&#P&h6_UvKjIm+Xp_*HIIyzl_jT>+5xWWFdwRRSx z=#T5c@BcqK%~)f3U(4i|t5dXe=Kt`Z``_f3+~0ns=hM-p(oetk%~!6`VPCMv!di)u z!Jdgh=j!TvKl61N8Md|+zT)0Bli{5y!vSfQgzJCWoeoc0De>jV>@Pe_7nm4Uu9Up; zhn?fVwZlKySvDA}++t=(cxG>JcBcM7kg0F=$`nq9bOwgyiVVxo)U)?FrZF-Yt1`?n z*wK0NuU4JO&0NV}-@AV9|MUCq<6m~>`>#E=UTONXlEHzSUBZzeM?UoG+bzD~=Y!Pt z9lWUg#qiqZUD3TN5tB+K3xuVpy7ao-7+1W^Wong4y}hNjypFeo!H%;dUtY=5w# z-JZS%O}_JUl@`cxEnt96yzV5_ji=Rf`yuat3MvU3!`3sgzZsYQ{cTOsrr@nEgxQ=Gl^+mTWW?JTJPF0<+ zxpnG%?Z3bG1*R?kzo2B>{4k*;?kV*@m)9GGIOpo_TV3C}f6?37^Y5%`X;afUntGP& z|Gx*{`FP$kPcEJ}^V+%j%DVF3S3ghCNuIk+_E!?m+x+Ffc^MM!2TJ@p?x#O#yZEgW z>FQi3J}*~0`Ej!P$<|IWEpS!=Eg7wjO?csK@V!#P!9U}8I%9$Y!;~2T%UxK)G#@rj z^$H4NS7>mZ&Y{o7tkcLKBCw#Ikq6N%o1naLmnB2?{AsFaG>jl zB=>hK28O$b@4si~VmRJlkoA=0wLBU92Ld_=i8zu}N^87SbYM%;b zWcc^Y0CWa^UW%mc`AeU~?*8XaWm}bH9hR2tdVI3?!-s87(qGxOuU@aelxxeSa|Ox2 zzHAlx^!V%#(b8EW*V&UJYUhRZ{#dWiJIQ|Eru)A8XWrkP$JlWG-JPwrdq4k{ulr)P z`TOkM_obN_{`_1Y|9Ni8Gj9EDZ?AsdE5~MkZRShv#CSIaUS@^`9XrHJyqSJ@PrW<; zUN8egwY($?L$ciQ?Y^_OtvGW+T?UW^Q&fgGE*pXY=AZ%$S-Vvaczt;s!M z;>4{cuRpJpUG;N)TAqYfvGM<(lD|ORhc`RB(ymLz9$vNi@x6HqE~QB%{BB&s#8CD` zo8iG)o`$L5bq4W_4D5<3%NZDsF8uPXZP~W{3@p+N2eO&qpZ>Pw<3YAlQl z7xH}hs;U0$`ORJX58a>lF3DRfde%9wP8UMR| z^2m{vsy$%qn;9l>Htf|i_^jx_5XR7us;k$?;BDaGl%s3n=I;@X4ER7R|owR&>ciTq@3P#^)EW-#%M;`Pu)!91IbS44~E> zLp(!6tFius)8Xr@85knkbHjS;zw9h{DO&XMQ}(Nfh+|gyk1Ln3yqEcAQTOGG?1E>e z^Z)(3^2TImQ9*y^XZhTV?f$p>4Gp)gkZJhVHuuDz+Yu`wL*x$Zyfut!#kge-IN$7Ev;hVy|Td=BqFGi+db%D`7t8dbP?=eErG(Yx<# z5i$~;yde8uvh=MFwFYgW91ia*m4q4cX2{L5b3CViF5t44jwyv!;hK4 z;D7!9PczsVKAiPFTyk6edG&Q(h7WJw?_bXLZ+_jMlV%Jbp6~y2l$q(rlhyBESc%#H z`;xv(KcC^iyuHnG_nqsR7?4W|D5-H zJbxtZS+`wzngYYUKiB0BGcbN&V3;h*;9z|?-sE-s6xIWJ3<)fZ5|Y2&p6xg10NtWu zpQ89tlp&zT^d76*_Ju3gCU;r?lzB7j|EawR|6a%5-~3+Dq2b%RKY)|6<=f=0ocFC5{yC>zcw3Wf7R^4yUs(=4)eO@rLc!BK3ke4soN3ga&PAir`FUpm$zNs{qJbL)Cmrz1h@ZxZf-u5s?NZ`k+x5mfg$C?-M{j& zzxK!edSB8f{?YCJ-A$*=W-&Va{`X+_1$!IEs&@Wh3pOhQ)AworJ_|5x+gSFZdEcM% zcXg}`H%t#z|BbwI!`}3g+r7COiu&hDCwyGY{px>j>YClfTcbdSe>BuSvoMY~{WVg3>{o+)lYW*RZ-5q!od=e^349Q!tNG-_rnxDH+jL8G1X&tt`+Mb0bJsY7=4|Ve1sLo<&p-R@IPd0p zeQ}>0Yuf^Dw3#j1=f}XHlYH>W!M#uRt}cDIY=1ukgMQE7L!aAaSsAt*+aGp6R!(vI z`L6+YXXQqhGCcS;{r)A%p8`FV%MV4nG0F)UoceR%^^t|PZEF9n3a|a*W~0Bxn2Et) z+0EC&atsLq2eQ(cPU!4^ca?UW{Oh;4%7b=MIEyLCHwTmhD5#pxG(c;y~LNC=*ZC7sT>TqU9P7bUYD%@`uud(9pMZN z%7^cZN3t?pb4X)k2xi-HcZ1ck`SY8fhWxA3>3lH#3{$J6>n;X{pc{`ro^ciqkv{90zn54$SBNXycxizw@uz!+y&K#tDK9mzo&=Y}7KV zn{Op2>|iao&HLQ$H{u)z)=ruJ`Y%HQ|^7}D|QNgNuV#|_wWy04gnHicU^D;KH$8;6F+~sZm{Mvu^=}|GO z41e)W58I-lntGOtA-iL*z4y$kVlQ5=aJo@xy5zSxyUn@15!3g^q&4mR_Tu$4%L8Bc zHoY@vNLZpU{Z&M?s_)18MN9k6Y%`gZ&A$5Nas6wP8XE((boT$QQ3kJx$c>MEp|)L* zKe&^j;pX&v3z7sH%s$S3=h0t{rSqkkg#m&wSwYJG7a{Z{@HUdG>9=B_`UG&8(V3CM+=vHk=fdx zVXc3Suh!-E*5AfIXBx0D9CBLhT;1u?((%>tqc<`&2MLzz{qgh zoQY+@O@^>D^;38fp4o3p*6CT9*7ri{A}d3}zssA{?v!Z@FkI_gce3L1{NDAg3~Qz_ z7;rOK1Tr1qOMb!i**oUR z6#P{?cXD;1aWnVnTb`beBa2@0I#u!Q^$p@ue`%E?ZD+9dT%DUGLyUZSO6a6-waI-9 z3{i{kb1^V);tiH*48I%&ew-#a&_J;-)uU^sPZ-6spP zaQ%4s@21Zt?(Y7meO+K3C|hp1I8EcS6T_`+nYD%XMFnkpir2)L{@Tc6$iQ$q%d^}wS3u}Yq{%N87_z?J1DMPE_&if`LF*aFSVx!#s0F7 zsk**Y`PLbRTN>+gLSyC^vo7G7vN`7oGgHFzcMIkg=FL~1Qj+|hQCsl%w#B-?ri5%+ zwcj@)jrTtJh#}*rvqLpwGzg zc)laUg&TKRH|@?marsO6SI07j6$?}M3(18n`~X@n^+AB)OucU!gC6&RIYnQ8{SNcG z_T%p#UHD?^$Bax2HJ-WqmEl4&gUfFd zMn(?ChK>mmsx~T7oZN=&3@xo|J(w6?i!&G`|C=p&o`b>RR@Jn9a{YzMJjRQ+%s+c? zpJCRg?v~uNzCs3`8b*d0Klu~cw1c9h85t&I$nrBN@R}Vx)eMRv7vdckxerGT;%(!sxJ_AGk32Vuy&+$`k zN#A7q@%0`9!pfASx+FkoifFy&uO{9DtR*Z#;q z>pN(}lEB7r!HFSE<=2^YVhjsRzrQzTc+fc0F@u$1L(-$$jPidn|0(yGsA#F*P7+P~ zW_(yaso!vS{l7DrpFGp2W&Qfhz!1&G(y)z(A>r|drx`asGPc#eFJjY9@jJAuZCUM? z-Sfi(Johi|^{u{A|K-+J=`S}ra=ir(Oo_gKw{&jGEN|8N{h;<XL+_KChkr-VAf{^p(ZcqFy|2Y0|M(esWzm^U9C^m$kh? zBmW!D3*FjRxhqzekwJLA4vsKh@-%*7LYMs>nmb)80S6v1|L|lvg!peEvSDm>B+8KKH`4`3w#B{x3;qu>5LM zBYVH=1R&KWcA+kovbnBN(ZcWB*`Lu-_3lP70IOGNRm-FxW$=c$t?KWX2o z^>s&2>Kfs#tuNQ>vMa3W+*R<(osi*iD46aFK-8OK(f0cnjVabo}OpFGK$_J`g z8G6ptX+PqXm?*h;`D)|cclWX1V_=9*?HzkE51-a!U^sj*%PQ$hWG-m?zz<OpN;?6dIK__13)D!`sWxPS|rOZ2SAn@N)Z~zg}B^k^lGOu|KpBJaG7{ zcjN}WN#~U32hU_>_;jgShLzz@DANJ?1F}YpFBlnaRm;z{P1f4cc!uGY*&Ev0VgL&EL(ypi|D@r$6)mVc{?4W%>Udtv1hJ`u8|w4qf-xhWqbt{q_@_`Fur~&!5XB z%k1+XwJ)9jHS6E*W`^Z=jTm*N@>ax2S{9vt)4R1k?jPS`y({(4uCaf-pT6(>l`l+} z{;%GD`1S1S7ytYI8}3ip{>$>#)c9v#@3G$6@U4L%!m{Ds!>O0z`K1^d&WkB9IW8o4%Md{a&2g3oy)43=DgI=Cd1IJQs9%_Qq!hEDsnN0)p*Tx@P?sR5avo zZFQacnu+1Yu_Y%t6c`(pmK+IFV5nzg;7*TIn7%&F+_vwo5X03wXNt~jN!+|_%c}f0 zWvjVgW>$q?GOLn|`BB7Bqve^;;NY03Tls8ef{^UwSB84b3{}d_9{yQ#tZv(@m_(WW zH+)@sdz-^n9tSV4wp;7e%_q&t@(^NT5ct+vTmG%LQZD}R;g!phgifsc5@h~a-dy14 zw%EVyC-1!r{K_^vY`tzz@MHNyo9=yN{LmuC^uU|T;q&tIlg>Z;zT$YL^5_4zuM64s z{CamwKuAz1L7KrKzGtEAcYgCAUPT7$v_ETan$3E2Ukls^H&H&I{=8b2nIYkha_IiM z4mTO5@H=FIlI*_<#d&+`)--+j+8f0NI-1MySQZ0=rRjc^-PQXy@Gvak|K-JSpq$~r zie5pM2^XT?h1oG2vI>lMVAy+Dc-s2SwR_n%6zAq&`>~yi<%Q(mGzNyfAD-?=O7u}= z_|Wh_AujauktcPXlNs2U8C>qWmo77(o;6o$ovrr$z1zMqZh!4_VCkB*FMiLA`}cBE zmtG*pf+cHao-^}5eb3!UJ8yDN)8dk6_VvA!W=!$i_v4YbsW8JS#w+jtPn4Op-);R; zhPp$4-p~5uV|wN+6GP|5QYVfDJ5#1f{rQp2!ob2dcd?gOUXk&~o39s|{xW<$fBsMY zR<|SEzy0P^Of`}FG4a&xpJrP>ta@lEcKgDy+dqT9%x+%V@4oBjv~6`NI@1R>h84#DW1kC1{PnqUj3;8+tNERd3@@~q7`C|C>N_x`rTu&D z$YA60VA6K!%>T!9|4)DV{^P@^$N%s3X4bP!F=6{}Ei+U9!~druVHtMujqC0kv#;3j zCf7Eeuc5cn9(1r6!#(*Eiv$>08T+0|PGi`>#qc4L!Q^(rzhDLhvrSWH{bgWunaL0# z#t_HDP~d4<_G;JE;`T&NX~a|z|Czr$)!!xN_{=?jeZ{rihG(~bG-o*Q-{0W>dAset z*B7L#?Y;X~dglMIWAXl*|J9ykODI`9Ed2px&O<>Iuf&T z-WmR_TCjHJC9#P1=LI=CX3w#c4Atja2AI?RnD(*bt>#2Fv%PUH=p6_cwQPxHwsdv7YTxv#6V zpY6YT26W+X{=+FB^9`1+RT1`;eVAh(3xM;I2Sy>aQn)Wc0)c6hV%TJ|NWHw?8e~W zRWtc`S=`RdyUV~w;U3H!Y5Pmr*^Zrfd;Rvw_02XJp+%KuU~i?czWJ%NSc z!7rEdf7`vQ%}DwS0>(^ z=2o3CDhL1kISVwd8Qx`Gyar zH)1!JAD!Z_r}A)O=BqQxI?1x}-Jv0F49~3W_AgIce$xB#T+n%s&v$p-?K}7$H4J z1s@}GgZ*1;X~ypp%CkMo>UQdZ=ExVwFx+RG$uL2%;ryfqABM}^&sVS=?|V`AZ9{I< zgnRObbWG3uc^(MPy3RbW}o&W`Ycz250eJ(hu1r8>&`QL zST0|`=nJe;^PkHI0UYUYIn{=WL5kAy#mHvivvd|nvuzvE^$ zzSrM!bS+(U+q~eme03BnivioQN5{{dS+|J6Aue(6%Fo+RTu5K}yZrv$$7*XXZ%aPF z(0u8O0z-X6OWC@YZ8N!^H7{1FeJlIjV`5r^Vg&mGr|CE2RyV;y#RM6Y& zSi{8NRo**cON*E@s8`2uy>I8wt!)Af+MEqMx|5HeU$J!W8YYIYa~m_V#TX=>ZhG|a zme}>1wR;agF<0+?S^e|bYHiKO8+%H(uP+S%?KF;9$q>c|+WzNN#_{s{eakREwqNcV zDGb5;_iXCr(M_M1koiB-l0lcn;WXopUr9VYM>nxL{5!>vz`$_e#ee@NwTTP3vBHhvKu#``sGRxn)=7V^&(7fDvTSm@{Jkeu-`Z9&IF#O%v$}Th%4*JC1^;+{ zehSkUo%SyiF9JLvo5 z4PQ3GzdYTdg_$Mt-7FH!ZMAEn1E@ZggD&M)#Yzp|(E?F>13%wv^C zaM0${oFdjCZjY=_nJjI&!`QI)yw2Zq%^P%>7(#yhG-vlXef)3At3Q^je)BQ}^!tCE z`{Zq_nJ8!=VhVG@aoFs1pKO%nKSKtFN1GXD2=a5u?5*fcW9Z;mr}2C$V-q$cP>|*<_Jt3H(A=~E7!F*CynSHl|9Q{yy3S61c1=!bgR;~0H+O&e7`>E{#ocx=xw*Uk0;VV2Q>sX*C`lH_*0!Jz{)Ub^7Np; z?k-1GGB6nb7ZwVB`S`*H2`+{|7vy}-nW|pS_4L$yGSS`q^2Uw)Z@L*7PDlxeiMcu* zdd$nnz~N?-_E`Dv(ifkZ7#LpqoUQv-Aan6FOGE92HOv=3?mAu;%do)so^u~FLsRV< zHiiS-ZU3?u8D4vq^)J`C&3>-FYQDALhqUsrtt<@hbU6-aF)WzH>6|LJ^8Z#RX=Q}~ z7RDJjx352LX#9Ia(wk^T2AAA3Obq)@us@DxV)$i0WACdtc77L0hJCemoicKFp9e0U zo67jWTQTwHq9ioEwTV#7&zp`B^pMfE+f8D&ms~4U>p0;lp84sK}UbXp|{jozcm>3wm%3o$rKNb7y{*JG@R`*}}Put9}p`yMrR{OPe zb!lMdYn|YNb5GBo)mY!~z3Cs@WmSQ#3=^^0s+z93_+C6i!_6X4 zyVm$Ag9<|eKSRZjiM?`FW(qA{?`xYl7tQTmW*Y3`X3xyLX34RqN9To?#H?!X(ta&+ zLY~2);>Dz&{2T}31ve;now_dl&hKOoXZDwvxd#8gda=&9c=2a(%8v(u?hFmKGf$@6 z-zR8fV)inux$e)6riDMxJA)Py+^NXPda1g%Hu=e)h<0TLhr&!<-;@83Og_Jg&7Pkj zr_!oJMRobbEB`pe>d9A86L#Ah)fk@IPg(q<&SEsDo@8K zL(%_LCfmP7u>}P1HPqYt&A0MwtzGbi;kN$z_x<6)wl5eMf_^D0GX(va&B##q|I-Xb zmI8Zbh8ejh^Zqe~IPT>7SG-*P%$?+~MXC%1_0FJ>nfPN2z6y2but>+>iEhBrUw$oquf->-f7>X*ugn+w)hI_5He zo*AqELEu2O`LP$(yA3ndc-XNO zxA*m>`oqVvEliiV_)pQi^;!Sl`%PV8+s{h`{rkNC^^6UD`s@wYKRvkeN62H<$q$S7 zF55Z%Y`q-Ai&v71kMpH4IaoF%=S~e-e)}|NzQ$R4%Uf9s6&8jwUMyTZ{qq}tu5V%A zS)y^>OG=q-OHE;9Iyl}yw+%CaJfA}?q0?;`)vz*WjPLTFcf%t`kgP8 zW8mo4>gVXJ~QWhi)fNqbxRzuAWWw=y{72dYWt zYkp>6n6`=G%I>8Zva{!?E);xrHgO8G$0H-g10h$={Yz(Hn0MGIe(~+9GdhiCIXAq_ z?B4M)966dk0W?)+`rmmw`=l!;ILsLmj&E)hVdA(U=y&@KM~}kHnY&*|L`L4c@@Kt{ zRsl1^DWglCrHTK7rZu#re7cbw{bFAQgMyLKHPbu=OABNF&{C-ER-6yG zepUVXs`;k7BQ+u-Cu*y!xBh<6|Gd2a`oyEb$5+agFf_cpmLt8hc3u0c-KUk~92=@- z87v~^D_xm+FlbdbyY|boC2`!ftSaf@E2TFyeU{Iguvv0eu)57=rZe+x-Pg^3|4HKg ztIn`buYSg@ieBH(U8>K_uW}ke|&BAb(n*p?#GiztVRt5&0p2wmL z5&FjtMa}s9`sM$kPxZH>=eZuOH@|VFR*vJxBPY35h8vbG>V|TCifnp|B`E1}U2#d?z(5ysqoce4TtHXZ{>}XQ^4$ zFG{5vn!eR0?*h$n)|_Ptm|A^;m+3*g`IWuLKQpr&aM-i$0Re1F^i_18O$;;sB z|1K{5-*GBf@2{@3cG{L4Uq%LXg@&yyMy}Txe$43=c@nhoywd*}Ta$0)lRWTxx|L2GW8&^+VbW3vSlFYEVfAhb_C?OJbBMZZpWBbc)N-`Xf-~8`y zDBl4+&^9{;w*A}f$~LomFgX0N+jyNpt>eU$$LWhymp%_z`BE$Pwo7dRb9Bh$i(Cv0 zmV694&J1@V>MSdCX8(W9#$b?q=9e&og+*mk%&tGPR3HDJdi~yl3k_5Meo(7-ue5ym zQc|_{H`^X2hOK91r}0kyaKdCg=ssQ0sL}P@zrp^jK?hsff1YDz5HSAVJdac5{dShg z`&Q`~%@lOrr^%%A8x{g3ZtV-lG8`MkT!q-jfX<})^27dv*6 zzc{pwf#J;m;^oiw&TE%5VQ9Fn{=E97&j0*4seSpz3?GaQT$4;ID--X2mc6({Vfl@< z^9st(&-i8eMt)vFGlST<`HJ)R-}Qg}G3)r_>@Tl8nHbJFFmRr9mFwy|9oXbNY0BB? zrYXJtHs1dq8D4w6wff0L-H@u>$wA&e%nWH~Yj+DYZ2x5Qnv>xJ8{>?#LK~zQ8aS9X z7`7=gY>4yu{(I-Sk5LQ^t(LBG$JxKdrha|x9$ozMC*$Vd(@*)Xjmh8SV|1gD1T#cOu1nBl$TR&L29=Q(qUk#qaF7$FI5#cT6fPU+^`I zsX=ma1B1dIc?PR%(VPsMHUBDaKDRrS$-$Fh?GLk>NJb5lw_BJv_pRPv^0Lo6Jn-zH zrS=?sk>N4FWo4a%y|C}ThPzr^__F@^pqTed*QLPMeR?n) zcv36!pMjw)?a%C!9H8aMuX?;pSeb52jC}n6ZENECm$j-4ANE||a?If0%?KNo2Wyx8 z*~QGTqlkfDh~a^*?KXQx25aO0YiIpeVrclAe~+O-)^XxAUg0xbAK4f-{LN-$Nc#d> z;%?5MU}bgh?4SM9q&(99d=G!C^n3H<7d`*pYc-#^`!2!!vwZEx8SM;t>Fkr=M^7_i z`;yW+Va@@ETmL7o;}8YaMC$V@!dMwL=&7p4*4F)b&NdTtV)aDJ^9l_I|Igq1op0Ua z6Q6C0lk%3mFZ(}ZXXoviH+Jm3y>rKo-7{v~ow;xB?YTQ=zkC_yo#mx z^!#9Zm71DnYZJU)YybQ|f4NS@vN7=Wms!vFpT)r7^e_49{+ag|x=S)VaLQs(Wmu5@ z&z_5c;oIITn8Jbx}#bI{>A3zy`8Se@Xz|l?H9Ir6Mh|B za+R6k$9oZlhLt;&-{>naxG+ta?|sW}){Os#!rLlsZ!OSOVr0mBtkC$w`gtBhgEPaa z4hBz8R{J&!mIX^^+|XKn-{;E9uPgIk?l!IcaHD_WQznKf*QM9XOmt+~m7dl&?{#n7XFU)8(!tY2(&`QhtCM`s-f(=U%86TexnQ-plhXf9o}0)=&O& zyjy@_b-&&zb;H)5Dt2odoPO->%_;hGmbc%hyoq7MEBT;V|JUAi=DUCT+G*!AKjzz1 zwRoQQslRZh-ar0#=O_Ly#iv*2F4?uQ-(*X#f$7%%Nz>j*Ub<7>W%4avg_n7{=kFi4 zQ&OJwf3J%Z9Udh0~&Na=HwZW6Yp+{hWx-`QF9)^Yu|JTVpcVuJO@ax`r z`zf~H>JPTh>yI~hW67{V)u!!R>#qy?OLv_wu8ovp%KKLgim{n9BfpgO+W&37^1ULI z=k;kuhMw=0-Wp{;srMgT|}o{6MXNx@KI^I>caeth)o$e zRwvh6Oqsz7y7hT&Syb&>CWh06>xvi|A_OnrZTgw-%;3$!knl%akzq3f!>z8riRWH1 zG8p_1?BB0bQ@6k5?d?0Kzb#*uA8+taHBq|s#`UckKb9|>z9DpH1H&|ChK8V|*)j|b zZ?1?<(%4()CeYCTUJ#rL@7%w0XvWsFwkp=|T^D_?-o5v)_vQTyGqTlK8RB05yZHMv zZ$-UTm0PBJwZ84;%?ykmJQxJF1(sLZwU?FhZqQ)U%sl$(-=$A!?cd!w8Dee)JM6al zEpdi1IG&eD;9`F7QH$F;f5 zK3SRuY^U}WOgLydm6rjU?7%6Ip+StnVHzvLh3KRF&GD9oYejDDn8cT$$Kw?L0-WRSV%@6Co zJQk7Pm6*(6{APRJ*=dXnK2Z)uC+ z1>al4!VnO?adwC~Ulk8ShU^XJZKC_va5Ef9-|yBPWpDoHuZ#2+Q*MR_rmhtg(`G$5 zVEEIPiKW4V!GnFna;q-R+ba(5YyG}#vf5ISlbK9Y-uHj9$@7IfII&gC7Y!lyqJ!0>D1aYEOZdGo3C0}&)PdF39+uM^~X879OjTTGgVBqn2 zv$Rq1+1bQ3`}#Z2nz1kxY;2V2 zlw@>QauWl?ks~S>R;;LyWZ<|dvex5A!^7zYtU&?#G zGcwHh*CElc@hStunqTLGL1za$xaPDy%gWMbV7S*G{!G0Dly?+_7*d!S<}orPoSChe zwfghdlE2Sn#UdGun0SsfeS2haShR4J)s?x&OOkeU>@x~|v|wl7S`%B-^Dj3u1+&bL zi{9_Ia&&ELx6FNcck|*^n;08Z9T~1@F)T=bqkUVKm8szB zp7PB<-+$zM?fUt?5yJwLA8WTw&H{d&&>~S>9&8UaY4o{J*?^&&x~( z2VSOtS$~um7PK%QIl<^<{H88yf~?8 z|4zTkB*P<+divYpEf&cwoVVTHx^DgYCizzFC!4#~uYCJYzW6S7Y+sxT z!<*n)|I-*4*f|__wH4O^SzGUJ=M(5NnaS+i(P`e7HTm}m>2sZ<&&~dgOOB2nC+9-@(+a=7O*p} zQTtqPx&H5u--j2ftXQz3Z(8WvDT)kv{}%K8uGoF=py$u8$9D=l*}gk@)N;kKQ?@1U zuQb(iy6>xR5q-{_!*BpxmxBw{qihU1=N?zcF+528zm|!i>Lo)AE5n9W2RN7n7#ZZg z#b@4;*Y8<&^!1jrVsBo@=Fj0fz`=09cdLcuqdbNM3DwNTzZc&4p;M`o^SNqEq%K3l zts?>|&vC&SD=BJAtAFSQ~s7gfWiSul@B5e z4SNn$v1xx>cs7fL;ThlD6oCc_PKMhn4%?N>IGgqdp-MVM!(9dUL$;fcw;xrj&28L(Wix?DS z>_L0W@0ECW)h7TMp z8<-dlO!_b1yoGhO6hpvdiEr`Q(aO{JPX5?^U)O;_CZt&_+d3oESv=ZuU&6orF2dY) z@e{W6TD@_W-Xi)tNoU5nAGytPWef^RAD6s(zc6$rBZI;`K8E$W`}+jMvf`}OBB&l7%Cw}pfM&-zK%w9oTOMy9IhE_V4hFDzvH$?p=8 zJ8!?A{j=_2+x_G%58wV}QhJ(w49$ ztuEl?l-i|}p40^Sa^+o{v`K%q$KT_&OP=2mk+iOB@R7GUwys!>UtaO>@-)xiM-79% z7n%!i3v92=Xx{dsd7s4MKd;j^{f*l@*(P+!?~rBBzByjHxWAjn_uPcenTK6=p(F>gZ8uifmRIRj10!w6I>Y_v`hXc)b%WU$i#6#L$*PXVL{EkcWewtLjOk0KYPRODxAr98nXq!^pGT(zmu~2HX8oc4?zQaQv&WvEKb^zHAi}Nv zC6<|Cjf+G?hVvCA&I&FDgU!2caU6-%WN`3dKfuV4v%5IQn8Bg==HJke+QY$o^UwbK zXuC^*;mrS6x6IlNW{XZ;`+dJ~mj-B)+LS3KX)oNXe_rUnB!1@q9Rc}YWsCTIzegH; z-}zJDi<2QCT10_i%S#=k28YZ)#dqhdTw2V| zx9O^W)_lV!hOQRDm!JJl@`&DA%-J__;so#VcGs+BRT~)@&NDCwgx%eJI>uN!@IcNK z#&8CPjOxtAD?jVn9hYemR)3evkZ@Cx!I|Mejue9_!+}r^hu6mGqD&Ese*V9}#1JKL zfUEuQcM*mMWgH1J85>mp+p|5}|MdB@l|u6IZwf(uh6y)+GjIDefA)VPmIAN+{zZz- z3=39#Fj5m_%Fv#=?%=2I#&2~jU$HQ*nEC(g(e{YyFQLo~M%%9%zkPG_bs&es&+6B& z>*ur`*Oz5FvHE|6D1(RZ{dW_*JbG9Tl;+fLm$Buz&6jv;>9(Z%=k6I=X~u}JW@NZo z8Tw|U4CjK){qyGQlPQ`>i-wb`_dQ~A#)`UXQoETmS@E2~UkWawaKFnIBLeW|f<{i_X&KiZZ(V#uto z?g_b@k$lMP)e*B7hZz_$c}zdoTQV?oFfs%ipZW9reD1dcjzxKSGw$4o_piGV?y>KF zxR2euOx5*gdyV1QA?um_^zLHyW1mIB4tnJYW58?iQBE zaVw&Wv>5#v7{bCs)`u}12vxLgm|^C?D|dmJVU;pdW>}3>ZqB>XANvKJCamB0a3aH% zON;YPZ=K8ZP`dk8aMa_T&0nTFfAO`u3q94h61;NCpPC zJ$sar6PnbPi)GhcJLABR(ab4t%D^yr{?Sz5PZbROI*bhYu2v`CGBlhryu->+^Eb%+ z@7dSQe7kHe?^wgoV4W(;;84BydXV2V_TXOEm zj8l&-`xS@>)S1 z^Mqgj4Kx3(=VDMWt75-=n2o_DPc!wA0K=IoiJz@6oqgO^|4sZcJ>CD*TWPN6p|_W& zUo~K4a!_fwxACy|wI7Y)JfJqBj;WAC&a=~e0u4e^IT^14TN&akFZu7c6_gCtxX-}Q zz~JfP7@`}mpCDbD^~`?B9<{K4*A6goOfM6q;3a<%P|Gue+8kU(3M2>biBwjwOvIp7#|sY&VxYwDr1w zPJtoSiXrt^>!hRA{QKl{e=4!n#EbE~bl$QzyG3*ThAAJiMQ#7yz5iGC=j#2xw0~A6 zNtdSm(tEX#g`rLT+ve+g*DdUx`~5@Y+V^(8r`a`yw*?+w9Qz@JF^hrW-uew6Qf}=j zZkQH&?Q-?^cNd-8`z`OB?|*Nt;LPB~kdXD?ds}w`d~if=#iWmUtn3ULTmHuFT@!np zf7LnV(zqL{+YfGwlKvukT<8f4gNyB4*G2PBsa)KDLc!2~+2kAQmptw)S~G1{n;sv- ziNM!W&c9vy^X`}Jzq_7VZod6n`=*mC$L&3!<8U+l&K_D-pS_Z6ZOhZ`Lf_=u{=Yl; z?6-FJl3ZJkgq6pya{XP$#<<3WVFAzY_nHh2lHcOJZDbF4F*0O*;^vut`*XnmKc+#; z7y?$eCkb6H-5-(0$l$TsLh}Eq3x6juF`LV87TN_GebZ-X5Mk8cUv`g?!QofK$-V6* zj19I=4NG<@b%wdMU3jx&O6#27ud#mrt!IY_)CI7qeY>>jmD;Y8<;KF>0+(+MYG1uN zUs2{srGAI}ucdMzWTzqxF_seV<`CZzVr+;g|%g$hy!?7SUQ!;3F z%4LRz`SluiUx<2KHa1FScu)~)GWT@Pvi;fL7XQ7u@KW)IByEK=3=AAc&xbwczMtMA zbhU}WKyuY|K8D{H*qnBh8nQB+see)}a{MsAWe~p&7ijc7e!tZN7KWPQRny=8ev|Q= znU&$dng4&~|0SHNb?RbR^TXUrH$jY{A#V0PKWnRBbCnnmFnIc(U94}`dh+i^aI1;^ zgu4`T@=DpmvJ4JI2P^OHIg-|DXfTbJVFoipj{?KiZ&CZ#?~n^+o*HBN-}j4ps`W0< zhVpIhPo~Q3Tg1>H#1x@cT)&ioVY?%P8gJ>YDF(mQj$i*$|Vt%hLXqcq7}9(T#!O61zey!>xt25mM2A z`8yg~ROHQy-~H-b66sl=^Yr)pxtp7xJPB3gWoVUYI6ud${eNZ6eMhOAQ~aHm%d}d( zdHnVQd#z#HkGU;w%hEj4%I2-B{6BgA9~U-;x-X064GS3Y>Am>BN->3=xs)tPCRWOaQ`b27}?{o~#z28OD{ zpKDwGUN?%0@nlbUwj+$^#8fthFY{JgGcqVYzCZb~J}X1Otp728OpT)RSr~UPGX#jG zW;Gl*a5m~9gN4R{Ul|UpW(*s;7#P<437_>p=6HP7T}Gx8{k{{fPMGfdTRMAA9QWD| zu@07mYYQBsjRg&F9GU+`=G&KTmy~zAr>#RVPx>|@ktb9z97zU;A7T||AAlp7V6jT&g1s& z@n6ty`_22>bq&{=|b-12?&(L(4C4MS!ufMLF@Kl}o^ZZj^|0c$Ur_2m@m>45W zuEkm{3w<1CxlQ}oe=lZ+Xr@_-|LnIgIQY1*`gZ3p^fdgs#irWH>|Lb^gA3D&bGOx( zvmG#dwd3dfi5o5-{P0|WvHs0o&8V=TEKS+@^_3?d{$pfh5c;6Pa6pma>HC$p-ZNZc z{O~$PFDCrX4PmGLGIgUwP)2#7?UsJvH{Z;i{(Ax>PEVOOXZ^0VrM-PqFYWl&cEzVg z;)e(00#?QZ`CA&l7s@d-&hTPzU=W#6Fu|j?=bW~*imLao_iO9^FTFldWvPgj>njHp z1_v?GtGPNyCAOGupVaoLwHL&bHSW(p*!g!!eNO-JbJqOY3=?M5&T*>9 zmlD5xYU;Il3D4}!-`oFqz-9b_kx@a2VfXtO7PgA6hK2=l%Z{D0)#+k5<|zN=dJ{v0 zR>M8RYv~K#a4(xUcRFVZykdIuNnz@X#Ya`#f^NKH;!2H;YhWnbXYaF|UpCnEzxO+{ z6K!_et|~BmIV$1Cz!3J^-G1h|u>bD1bH83M^j{+Cu(9c9J}b+Kb8Ax$nQpJRdv^Zy z&Y!k?&;Fl%8Dw?G`hZf2;|;gD9E=Ojcez|GG1b{WO;Eq>@AXMxDh$dD2SgtnU}MN( zNU&sN$a}H*3j_B`hAY7=A2Jxb4>a&Htf^ygIQt{qiDA#$=ERsw4@6E)^k1bJ{`Foz zi^0rqQb2EmCNP3+ZYpG$YWXwACs3%_jL7mv_2Ip3ri z86tk3Kl{Ix^Keq-*0!3ux01=)<|daJk1V+;?rdh97@e&oG?Ag~$~NmO$y3{BaEng9 zm88O;&A@OaN^FA)2Scr4ThX2T`yI>Y&p-J!gN4B~*80k+Am%;$*Z*tmX87>;eOlG7KmQM8WB78WJ{)u= zj{`STMAwyb+Kl&Zu6B~%-9S&xs|@UXP;=?-Y1y1PkU?rKMhYW zpTz;8p;Omv+h*2&Jgwx-6YW{Y1)nN1G*l^YF%+5?JXqDZeqpL-?}jTvTUIu)FaNoTWF8-(Kji zetLcFiI+Bq7#U{#H~6$zSt}#RM>bd2Qpug+f!h9Q3ICFNF0D;I^Tu6;;R>@z05gNx z&m$MsEv!s?pfAc4!N}3zXt8bZr)8cu*0y=+!p472F&Q zm-rvnM+h@HOkt4tv*?NgW1`KZ@Qu?wzPqQ?+-Ed0t+&@-dF|Eg$@u|BWk0Gf?Rm|8 zY5#Yno2K74rSbW{{LJ_HJ|lyJ3d0g+4V`txRlJWbbIB+$AS%uK@=w&>%FWtTW9Rv? z@~mgp(elTe`PCT?T%M}q#K6NbLGJLE=g;;|FBhop0gdr79G*Y>zl|#cJ41oo(_$Ud zt-iYi82rT>>|_`wxUj8WcU!Ls(N|jF^&^FG;<`l6{nJ=k0(PwrEzXNd4&9&j``T$| zKL&@N*U$1XIJ{Z3Q~$56dZ*s286o0Iv;NzdHpHE3n6f3QJ-f2*?%A{d-+#}Y{=Rbm zOudDF=ho)jo3{LUQn%q!a6ReH&ZOX$$q>d0YTm6^U0cHNj*a1s2tyecga2}d3v=gO zHvS)arb?Qj;s+zclP6Dp%I}=O9P_sHh2)F`MYgLgwNdNm&xjU&$Z1{WHl2k*;miNC zCGx-8{p_P=i=IC8#d^knML`qmYH8#D8&A!5Wls=j;P36~D{o+!5T{^n($ec`{U<_; z!IViITWh%Lcm{ zciPr4G1v$-tY&DqcB8DISIgc^nC*%nThO8w_>NtbO*MoA-4JgF>m19~;BH zT~$Xj%Rl zZ`5;uW<3tRd~C+>p@Es<=+$bE^!F0X3~Fh7D`)*M_?h@^I)4y*A%nx|Kj97xrh|T>`#?FpY0d~ zZcaGAuH9h!yt&aYOMIoxUdjCBDm_&ez5VS1<;%s~pZ_|kH2liGyX4T-x#T zq5ybU?C|aT@6KNLVt4S{S9fl!!2i>n3=yVmw!920X8vEz$nZd*VL7NCliOWObi=4B~Mo!+QP_?%)pSg`%=ku?z`(vUI%U$ zVqgf_viIK0tpU9(8#ecwO%Gkc^?SN7GP6mZHc3;luUuA4? z$(OG(tz=|si0uFHm*esIv;QAV;HWJ9zpJ#)#LR3W8(Z$eNT;rb3`Qo0_$7i59@pNM zbBOM~6vEhW;|9yG&-3k1r@Sh@Y5Z&oA45Sy%|DM5g&wL3T)($8FvYCMiRby9ud?^~ z_jd;?Vg(vj-dw_Stk9f+LGj4{EH;KKr;1u1m{}b^+jr%1wZ7ZxxZQiUnx8jeXxNsO zoRA~q+@@oCuRNTQ!T)6-Bf}br|LYtW(ij<3SrV4@S~E7B_}~^=$;8kQwublgctAo(PyNL|`se4BcyKOYVQBk4H$`fOjhl5h|EEJ4$@95D9?>sa!@{Dj#bUJL(Cf6h6ZRO`n`+(t|1e6zZQqQt zH5=A7KI60EDovWb#`S?rZKYL1>~VghuXAQAO%P>J`1bLNcA@{0zdi0;240d2SQxk# zU4FUqhzI*;d-bgi&&02tT6rbmkF$-c^tXk*Jd7ba4h&io8BYA{exG$VP$$>#Q6lKr z6$xbq2B|ash9>{IujdBLwJ~L8$XLo;5yH?=!}^u)^L%FpgI{YM7*;fUF8}t6iRZyH z`+rtX{N?ZFaxgp*nJS#o%D~_vs9|98PyE(|r%Vi2d~&rJ&IK_r%y@I*b^5)OW!C>* zIWiQt`(2tIZ~Z>y+G4)nVN47exzY<*T}yM0w(Z!(HvjRhUwURAFT`wXzNUWs(k+hq z&_wV+;sSkn{sza_kDl*co9rRZ@ZsK;R!+6wo3r=KWnf4#o|V|6`#cN{QyAYhF!c0% zpS^v5>gu0Y!@ewD@Ne__ck3(|7-Z#EUu$7F!^9Bv%>Gze$EFlP1`ZA@M`a=ZTMP}e z85zQR>&qD!sstJ&BTfJJGBD_VzV9s1pvIsOBW!59|5|%RK9}mk#FHv&Vas->F68@t zfh~9H->Y5I!v)UNOENqVIB;%mE)PS)%kyXJZNj(~9MEEBh}m^Ars?N?A%O$TssHqA zrtJ+`|NdxkgJj3uoa!|eZ4;_(lCyX2d9`C}`i!^npXZ3{YOUX!@8WmP;N$Td?PeLf zH<$nTS9@z;vyLnSPecbZLqJW4=~>^m!Ld*KOBfa{CHu_E+|YM%%fERsIGDU$ z-amh8_@C98IqyW?O3j$8$RN$IfwAE#6GOtKf~0R7j2Rd<+kfDlB>YY7rj*WK-pb~g z|I__yj-JbIUv97Z^51evh6&HU?^0v-KBeK6wif8Xr-%PH z_FB2zcAjE8PtNbXoxsG;TNE0$@RTN0U%wH_bQ7}j2h^9g@le&%o_}Py#rhe~|IG=# zFOdaaaP`#m@|A~+Q{Mbw{Q1K$jiJGnqrsi&LE8SPQw(ps`R;hRe6Bxt+uQ8F{hBk$ ztA9^?H`6};j{fo`qQ;5QKAgSV-cP;L&$7UW-Jtq`!p|RzwX2Fnj`Y~@F|275VTeln zzm=iExX^Kxzyaypm%9WQzRBwMq}5J+_W!!<%Vmt9p}%rw2G-lsGY+ozVLx#ApL53J zJca|J!I3d5*Qb3tUAaS4lcB;^fnjZkK$bd}an?&Ym8-sQf3@xH4EXQI#dVdPfyv3U zAVGqY^TsFRSPq9<;OUyvtPBtSUI3jn!T+Q{l;MKW{jFjDR?qye#FC&Y)NrrD;J^BJ zIU`nv0!F5Q>ex+>E}Qh$FTD_Edj79cz~U)F3?2Sw(r;}rY;k0mUDGs|fq`QpL*3n7 z3=BDZy?f;U)fcO9|L#B8`=!T6lHtY%#fH}3?p6&eR#-?fboBHjGaUG8V!!Rv{OjEe z4k0Bnwa;dXXC%EcGYe#k{F$S5nel;P(YbA=TQ9E`^;~txZcE_n({)dlem`|)$)bCo zr83T$v@uNMV3;$@YmxBb-jbB8Yi}7C+8G2m8Fu|Hny<+5K$GFY?CSf5nUeqCalL)- z$I#%;bYXX$rD2QSy)`fx@D4UI1>y#4WU916Q%8R@?L^=lzB!?dhF(X9+$ z&RIu2+qYVv;a=s@(9iWd85ovUoJ0Tri_2q3=DPq7V@{?tqf)OvJbdXQ$P1X^B}IKY=^v23coCzkJ+p@9lhT-QviL55IICzrMk0?KiFWjNaA{co^m= zXVyJuVEps++Y9c4nX}I=oj>RAp@(-qow}&+`RRGQx?uD?JgjH<&{p4+)F)$pN!N~CL^_?V> zhT^Q>8~L@m{FYzXbKT7>obB_!#lPN`q&;KE&68g6`0m{=_vR&;rJLDb(*Cc1!%g$ynypzu#{ciKGDyt)@5OK+W9#H=E*)VK zp{e!C3=T8-4%}sE2s2>_5C2;&#SqZlwV>zKfwT2`%FdCN`>YunCN$`(SSa*#O8*Kw zQ~&4bU&CpeK2)W>dA*$Z!2*WYi;W+?4P!X)CVSr`L57~NH?I#ehbeLG`SMAU{c}7g zLjn_{_SdQZ)s+|%w$|;MAZ}`{*Ba)|G7EgWaz%a5Q6&bCWbOXz7j2!EKkr{9bxnq; z;?>HnIbUth{7|1)(YLNLZ*tDJj`{3;Rw?)U zf}3^~gW6kzgO|0Igm2(t=n!a7<9NWtQ1IMmi%nYPN3&Vs0f)nUUoLembg%e#zHi&+ z(0}*myo#O1!EinQUSgVE%CNyGoOxCn##B;s2i>r%N+jc=?`% zVTHu^Y3rIp*14M~GMF+jboF^92sB9WI-LFUT#zY@kzvE7XTQDd`M1yd|87bogM-Q3 zGk2I@Y<-@aQ1YmH{=8U?_ui*%qfKfyd8_t4`(Rd&zLbP;!P;=vfsf zhL<1LZd%x1!mz@-W8FmO-`jKS-z2 zrteiZp66jHs4sNfyrE#hDHO@s(W_TziVH{d|H2~@@c>7RSzv& zlbnn%Ud!u999+pEh0{sU#{rN@M;5p0ats#6^4cb6FelDF6`RY(Rn)UxyPL9 zsSFKY_T54qA86uaXqf$EqXb@yji2Hr)4*y;GBq4?iqU;O_ ze~LfLH~qBVT|aN>?$_%w7rvjm^y2;Zx(lYK?S3Km^41*p!-vgY8O$#$|6axh8V&Sk zKk)n(1EYiax9hu88Jja14xH$?&J0=!`QmHjslv0foU2yP-ExU>hG0KSf@#XCpm{6| zcXU^4g4W`O>oN#To{^`?+Hh$BKhK>Us~G$2?1Vd?tM;vm4`*CBOQCT&BZL0|=Bo2k zrQaC*otpT4Iy1wAi3~^n9Twi~mpkRZwom2S|JxU?Z2!x!AT~9nBlGioZqR^cg3j8< zDF-xP008#;N}= zUPMH4m)>5NJk?`hIJQ4*m54tRL(KGasksacd z1HazTa*EugEU*OWSaV+PBM-xo zBWd2(QyrHvGVJ~4#lTQ{e%(!v=BCFoml!*q?dM?ZNc?}agu#n}Vf9}{L8gY6>sc5U zyjh}GITa+wz_88rvwW_iD#HVbXa7xa85d39^Vxgii1Xj#uYIyf&+Hl)lo=9sDw+KF zC7b?8Ain5eWz@a$<4-^Qf6;ANVZykCIYED?TeD+w=-s-DS)IhyRtAf4^MbA9lLUa9d!ynQTMUmThO&a!;Pb5c1=7_ph!~ z*M3hl(2ACQ7ioE>>7wBL6NZ97w$I@W;vvsSE&;j$ys(i&I z_HVRf>=+o>ejn`=a#ohh{Q{nDUc2G{JF9gUpU66yu2}m=eCbra13f?c_f;`4C^0I` zIlP#M;lP^f%?x2&3=Kc~3$HLRc&eBg9)4)OSZY!I!5j8zEDRgWy5Cm5s550a@GwGc zNvK>H!+{nxKOl zr~Zo5+@I{E(vZy2`(^ds+9Pur8q|;SmKiVnH&y%p^wWQ?Gc#OSV)8@L@=J#6oXd7s zX1>(s5}q_eri_*0!xkr{E6O|vGAaTX8cfgsHrgq4DgN{y^CpHbDI$&TybK0LbI&j^ zoO&F^%5W$3&ud18v@`XKvlW}KpW+-#LH! zX|}e5hHID@cA0;PnxAR^-$Ok(K0kH;&2O6$XGeP;|1O(SYVf~u?+m_#gI~U<%go?ve}v|Bh*${eS6Qw8{F1vz9&VugzH8!Z2mRyib2D zY)lU;F!&@TCh=)yWG&d){OS;BmWH99fyrRkyXP+%j;!dMknyiupy6f-!y-d|=i2FC zZstwv6BZFV9T(o9wKDSOn;j85&(F68C0v=bkK7$8244@gq%GHDII#ZW2l4*$kgXoy zUH0XCt@qtwpWDH=WcjbvFHbX@>Tof9Ti6>FugswEZ>G0O=3UlFyFU5`&Hp>EqEB^vpx9K{CY$wHO?xtq^5r&{}<4=7FF~bFdqO!(5Jq4>m8T znVLeR7cH5wbjJUx#}!g;8@gfn zh(E1U^Njk&pFfQl1Y$!EC_MNSeRfOn{~a=q3{Vv85$-s=Bw)LpTXyF{!jVw!dTAV`Ks?%&O7tX zbTZ$AM0N(3!}mfN7z7yQy;-D8w_J8;j zbFgKtK1r|_*KbjqzisQ?_>)b!S2}Yqu-9Hac4T9L z&onWIRMnn)znia~c0F3E^JG5R+*zar&q_F(zjE1G}u zFP491uQnw(`0~@K|1;V*7V^k+w~M&O9bM|ikTAKmv$CYfd&;Vd^(rb;JagrLEm*G? zu{o%Q!60%oMQOJ$&~z!SI*GnQLXtXY)D4U5vl07H^!IB7Sncwu9)s zvZQAMx$mVC4{Z}ldnmx*&wk;ab)FWJLq>#6?VpdPJhRSm-Z^sSzw=qwE!N6ijtt3H zf9A;FTCg^drQzDIV3nh{a5#yF)ZL`NI1Ic))K}uI)Y3BXY1uY zMQN@P`=G$!FkNLHpMpod=zd;?9c&B^ldJhpzGQM)$oJbO5p;8HO;E>r1wrsK2P0?M zEBkb3nu&^7aFm`Zd$HPV*^I+NmT#s$G&sA*e}+ih=Q;gWEE7&BHf;SO?!VXJdOk5l@+n+siYSF&BzGwCg3@v|;&nVPd{r0K?L-?8hnY~m0vzxVF-18$xEob#s$9QE9 zhqqr{cDTK4pRc0lz+fNEE5I<1d7gJ^vUp_xW5ew2`%POICMYrNDtvu!)2#oi1sNVZ zm;CduQvh^LvIWZmQBH1?{%)9 z0E2yhLXeBkVV2Hkb|SKYit9hM7X?>E&fOI2RKk1ve%LQ1-Lq2DZ);y>F3@CTxVXi9 z@yW%@Gt>XSnZ&@b_XJPaZD~dZ$<+5!%N{#Qhchtj`{f#QFq!4)=c%?)4{f%t+v)nz z;8oV6)m<(tmof(|+vagzZ%X{-EoYd@^o4$hLYH5&r{9Q?xWphME4{=#|6aGsjP_OJ{k)tl|7TbB zlAl?1f47x;zP(oNd3W1(NtOxQUh)L*GTA1`knnT+VK#<23=Q)RdKSIfTAa0?wQBX- zyI-X}ePm9b$zO$(S30KZ*8WtK{5{I>L_4H-9(z z=VviRh9$<%vSK+OML1-1=2;g^c)4|Fp>{EA%1uUw#U%{uTK>joGBhk_z97v1JKuC_ z124mh{r-Cw-_jKN@bu7h=hgb)s(FUO&!eS!%nYkE8SXGJoOsE=WXsNAv;W%jiEIom z91c^|&w|D{ynk-w%-M8Ybm97if^%X{s9lH>KYZOeZGLo&lU(fPG~wDuozItiPgK5K zd_I5C>uWzRrC+bOm|nMYqTRO}`k61Li7Zo}U(Qw__Jxys(fGpMK)Vnfgqf zo|WHY3@1L~VrUTf7p46_@yGLH>8EpxOBEP;7Eb4Lc>7gG=DxSqs`4&@1O4GfvJ8ED zC3+idm*1^D%df(q;KUFWm3O&*D>H)(lYTk?O6tfu*J+0Td%V)Y++$gFyHQQ?cChlO+VLraBh%cXt4gwzMhNW0Iw#e&VDs- z&g(g*OE!fbC||ky?9}TXk6z^(zOfJct9{;ah45v@j@8Geem~*$*WS`+=y1>k^tbcy!5|)B1H|}WOGBr?N&Qc)C;IONeSGw6}zk1c%sSFN9 z?^I`n)pXAMZt(5#=J@2>nymR3W_*c1xqtf&&{!1jt)$t@nFE*@0=KgAN!6vcNnVJ! zdVYR-SlLdQ)*j}QHoqjleJp#?T)Xin>z2QB4cR4^1{|*4Z*g(iG^2*+qF24y7qBpV zh_c(ArtF>H`1;SSXNFPMRsCT+f9GxUul2EBZl45Nqne-eFV#|rp*<0_67gk!=wE~X z{W7(4r%f}xu<{$9)!iM<`)mSyUoU2Q`SD;_)yu1kw=7-Syzl$H-#knX^7Hr{co{T$ z_i}J3SloR5C|<;EpYNtW_f&ju+o?>yzvK7xWZm#+?mc?{UjCfE@6gUCACDHt&R$Zl zotbw3fck!~+a=rhSO1T%|EOkJ`$%o(n_nCP2mViaSG#VR&BI5|oD3gURDIs6Ic@Qz zu15+C52DX_CoY=4-#q=9+tbf7+m4=0FzeJ|*sXkd^OLpP@0)W^Ub*g``7hr~jn~#N zv0u^Ikp^EXl*4e~GK0gRb z!<8p@+S0+>d)KsqGS30oO^giL3=M)T2l9VhJyZYY@~d`3M#ddX;F+ou!VC=x{frFv zW;@N4OJzt<-6F-vU|6$vT3`wbJO4+V_Z!>G_N@mKTw5<^ zsq{|$&+&7<`i%ddjw}jUK9!FlIkM8$y4vmJw@YsG*c$%EUh%3uFEh{EyYeJ6H^Z8= zwPB!~eBizOmRk%Ae2g|83A*(&wb0u7;$=gYgF|8t!QypuOO za_#F)Q<)e_ew|`y;A44N#=vmgh@0Vq3B#Qa&nGf?d3m`$uHVVPuzk&?XkXC&^ZI@V zhBO66<768x1_u7O{Gm_ZB?>7sD#$X3Ut;N)$fV%Hw=$jbDTI!SlQUtYwiE6 z^O^lGjqrc3K~ohAdO*`E3)mQb{A$&|_kGHxh6R zkF%%DSsAXFmR#7HU3;@uFzoN)KgZ4XuYY}C%su_}rze$$Z#EryYs?@$25+`~Ut{v}^;Z)tnXz6y7{=QTgh$$t8IHQrvmcX|#p!)ay)A9)Kmy*=fTrvuDSv1kAK z?w0&?zofu{qAyar;Vr2T)2I3|3jB7F>a4bzx|Fe_TIp?in)6@pT<#qkKFy!`f0CBj zu?hDU1SFZUGJH2;V07?cKd@MOw<0S;tQkXt_xnTFeN-6MZulP)b-eZh1H;-9hJGf7 z1?fL_Wu+A^j?azR`+^}RN`Rq0F6(#HuBDSbzb_DDa1aasus(`G!9-_f=F-Cxq8S;! z{JH_!KDs82VZo|x&L)4uc^MS41VKwPKofHe-Jfp9_%C^WTx9Bo%K{7=m>72?{n2J* zFus1kO@Lv2c=mesbiH&g2I0Rc3SSyg5tMXb&lrY!N?A3pc? z3-Qg7J~!Ov-e7b4wA+1kW_kI3XDfz|{eG@Xx!cyxn0DZN{k&g4WEKksp3V8RZr|6s zsDo{DnTbCFl{(4uwH@p1GN@G;F z@B4Gte`)P}uUV76upiy|&T<_rnPHk7k66l8lb zAyQ$&^cjb0gl5mzKi}vcF1jK6FQkKPvAc|w<&0viVe1T|P>EX$bhmN8mdd#C;*hQL z^VZ)N_qRiO$FCU}IIPmmuGF8I{E~rff>FZ}oppcQfBe5YyXM54>u!ghA5U|3%5YC! zez?^B)onBPtlv^=xi9wWpDo+?+Tml};{BWZ@6FMhx?XVq{qQ}z7#P-^o4-Q;qA&Xb z^|c%RO9baW{a?h)aCYIvX(?(`8>|@`de#ULZ;X38FZ^>uw%iPq99 zw_eTte<$;sexZ&eLx9tSc~)JUdGViYiGD+XYH)CwCfkYtda7* zHS4lNboG+gmnJ{=WoDSiV6ugQL4N+@q80UpTlWXuI3CPA<@?=>EDRMd{-0>8k+OQo z!=P|w|Bg@bnr|MzWN=|v@WhY#?$3W4<}f)_)}A|Cugah>>%S7q0u}}fmIX4?_xnX} z{=WHm?cv}pOLH4+{jcQn#qQ8woA)Mda(Rs@f7qJ>4u+Qu1!ucI%zY6ZxYHmo@^WdM zC__fp%T$MwHP_kFz8(JaT;PC9rqx`%^HYKudPJ9R+U2je_w1SaKS$?8rlu)LGbd{@ zGR#@LZ|6_je`;R8q9%P&y6}I-v+8Hh!|&~G|0UJ?`A&LwAVbB^jE(E2&Hrs@ZTmZb zi9u%11Azv~m5odh6POA)5|W-7bl=#Rw^!cy+wQ94GeDCh&eD1Rn4KEk%Fj>SesAZK zb0Q3GiYc9bwua0MFJjn{cC7V#bo!qU|GL2CuuOj?M@`y0?uiT=&WitB#QVK($NS~a zZu-jDu3=-4*(~*H{>=Z~{fp=`@TZrcLE+E2ph4kS@VOJ~JkI}#_hUG)$}!1QwqZ4B zraerG!NBOhEhobcXD`qRZ4FaYEgEM2=V2;vwqodKWLTZRx`~$oT!-9XIN;37;GuMM z=ht1&>dSta-8@piSh+#+N4~%4#OvQmCoVSLee&Sn>Juk_dVadLQLyOe69we$sm;s` z647sGtbBR<eK#x=Q;hH`-!)EZB&}3?5sHxUt2N=2nRY& zPI`5-ETlrRnZf0={KJ2O-{N&y8RQnn2l>eAo}agXxApUxKhFgjr!Y7Kd2z1ImD!r} zuQ)Yt^>XX#Zs`vipttY4qP6?pvIpKqH~)P+(RzLV&$y~Thd1t>e}C$~cSfAiTRpWV ze`#D|f2hL#&j)rV`!|&<7#U9JFf3qWRCvpB<>vnGWlQpxKb+`!=EZxdSp~b&oMgYL zE`4sm!7!0w0w06aZCii6J+C)%FkCs(Rqws}_gfAI(1|;sbvHL$&o>J(GR))SVY3hW zseGkA(iODZ>iF6EEv8HiF6YlNF%b_t4 z_w$>7H@}-DW+neX-yPH}mG}cX9Og(hbM1Pa-oEnk&A&V5Tw$sz{2f-=_jdd5u97xjU48lNZ1ZTNmlx&!-Z7mg%J87`xZL9NYa<^Q zoOwRKexBXm?)V)?Z{+hrVvpHO|FYuS>zpQ@o>I@RY*KKv(H zx-?j?Z)N&}@{;~bjTi4u`_=#6_CQ!nhUEVn?Pg{S3L0BG)t=2MHF$sdRNkdUeeZpl z88W)<_yihE)Q)`+8SXw2WH+?)WIzL2-d-ada+peyj^}Et_Ef1f=4bal# z;BBXGM0rP7eY>zy{5-h8$zWoztepDgdv}=ncY_G()>^5GM z@pYTd^1sYeU31>8(XgD>d)0Kq>BM`Fp1gj3BIdj4rAfc|G%MbH*>7p~^JM*mbK#z9 zz5lr<*-ifvukttA(_H26?)>_{%sUJJn(s>cdzgb^&YQBns4lCGy*vEpJmKT%ObNL1 z?GxKK2{-%y`;wwt7#LzZC*QjK`S=Oz_wi-vEDVplmdHNMpL=u)lNmz-v{QOoIqZ=y z1H;+1e~nlUIREK(k~RN-@frui47-XmS_}n#X8*;V|7K5prTfvx_2NsBM*;`LpGNY4 zcB=lnc$bIi!9<2z+^3%WX9b-pu_ZH4Izjt?;=g2`ynp*m_RoHK=gtQAXWl%F4Hq_q zNC`;fOK>)vo+|o3rs{Zy|CyynpZ0ni#eHylIrGbncC&S}RNWpQ{_}qIipk*{vS#|a z9jnTz5i@=;-CCA`|2O|b%Nunpd04aSAL7Un#{x$k)_g* zwO{?^>Xq3q*>7LlyuV`2)oJ_JafEVcv^g_axX-+LZk^)IAN}2@mq?=N8U|`66Yhw6&M|0u)xR0i1^Z#Dk^7DMF z-HX=@j2_94CFU_OSg>r6Vr=NozoQnOf5-fT_&+0#2lr$57Or;i&uHG36yMWo*n8@0 zc+iRE=|OWD7}l+~Ke43T?rhXo$nGv<%gjq8z*#7B$R<$bVz!Q!4+vb_3-~1zWUt6pFdr^{wJ&2-i$ta?3Cu3f?3;dT>c|?roJfWi`C9g*JS6c zzc;PK`%?C#D3#jPMS0b(m*#uls(AHay8g1Cb9jHh+kIa>ZvU^llh@1a^gOrk%U5Mq z(9-xUfd(lC1B;FGXa1jfF|zyl(IrPeFWfGp>B`BN@;vn9`^SyUpPwA|e!tV0so|yv z!;z!+Jr7qQx*Q*-?^shKG=C8vL(h9_huhZezV0tXx0c@K3uQ=n^&!xx>`#L*Lqotn zgI~Re{$;QI^IX;1tb57P=O_OAJC<0@{roNIneCUtT)}1rmw+9c%X?fS+pJn!J2INL z$%j2V`FH>Q?Q`eN*w62DUe3bf-p&utK7ob^4K`cdpPIptcHGqH|5^$CcU-^oOKYCC zho9bKWOOZDOR8aJ=zlkc13`)m<+Ji_u6H#4%;#XRILP4G^kp&QhA)gZlNy$v%3^1@ zlE4$r*wE0xASEW2mi5&BOzoEP;}u~H3@v}d*Zm2f9D2F_?)iT+^D3V$_c8c4)rg6~ z0@Pca@n_Q~XBi2RlWGf^nis!ZAGgoJ{^t{6DM7*WuQr@N6=AV0N`>j4jQ8o;GHQGu z?`{>^$>6phbac!+qyO?!3=G=;MW5M+ecYY&uUnuYScSoXfo&p#jVR-Soom9wy;&Lb zVi!I6)V^O;KJI5<%-*u;F~7g?MIYs7j%Q?4@xJ|d(lgaS=7nc1UMtV|-@v%;?vGh9 zzkQ^>Pu~4zhK1QYX8mw}b;H_Et3|kK%gnAyGVRz@rNCf&xz_Y#SK)ik$Mu$s48|+h z*kt~TW?_=kVsH@h^z+)DE_{ZOL2v!Na#qkvtph>fQ&(?Yy&`Y%;_7FaX=Sa>H|h)oUY4c~XOwgrOqgVt8e(|A z=P%i_XzrH1>GsVG3cAMjdWzS-Wals2E5>j@e!0k=M2W9#xfNSvbr~4a_G+jyFeHAh ziE`__{JY=kjqvRv28PESS{kd8C#hd5`*up8!6MCVmNH92?iEeYPOrOn|9+}CEc|=s zkJlj~RUvIHKe?3c|5v_xT-@X4VtQJD;s2a4^D<+OgoOL9QHEctql`bTJ$!1}tX+Py z!fOw4GTe9~eC}O;g30uJ&Vae!nHU=WR=qUjFMX5n+b}FFuk-L8*Yww?Q+9lF{uuM^ zd-v*J|D9HNhtIjZ&imKq@^g39s@d%nZztdX*Z*?1-~Z_;>o5Peti615)yZ?&DGT16 zQf6h4IGem`>*`L=9#^2s8KYs7fy8P_MQ9b@6U)S8PSG`gmX!k!i@c)ZVucCj=n01TY)BV4m zk%_6ZS{nc6pKo6>A3yQnNnOzOORkeH7kM}YSOgbU@oC-+^!L(|_6WLV*8XePHNDK9 zziag8tEd0mzSOXN>Bj1|aS&v%Z?o@ymZUJe^=JIN&95OPdNO1p0eSUu+gQe&Not)-pjuI^{VQP zFRAEtg_^B@Ok&kuH#h5h%7Ns-7A=%S3k=&FZQfT{J!aWw);&!9libX$!dP16Xw^APR>2Q=}y_4*x$t- zC6RWW=d~6DIDI-~YVc0pl0`v}>CGMcbMI7L7W(BhSJuarr#}zVi!qnAax0g$KXIiv zugl@l_i%$B|D%4L6YDS%{uZy}*;(oL*|UM++>!Rn(y23xKzj!z=FLewUtaW%qq~Y7 zdRocpv;S|~{^WaRzkk~O>IW;1^Ed@B1D&go_SslJd`6M+!nbQ$tmC;DHq1)h@+$i5 zpW6>)A1FK#6929FU0ZdVYy8u?(ykRwe(W1k7!KV0b3NQa!}vcV;~F=H19#b$TJv}- zKfZJS{{0Jcu5v+C{jCzH>MIsGtxTz_y!{i|2K(c(+r-d5|WUz)dAUz%Cq zVDI{q>gIWd4Sf3@vW+Q=--$t9N^8?Gxr( z<3Hp7Iwpp7ht_z57WMp-c3=RFUwTTLvw2>hD5#=k)Og^}^G&BGF)#$XwXjZ37G+?F zJI%!)B6i*Is(IPvp0!W;68}$q$*|$l{O7hu%*_8^WXnBT!tnSv-=?X8&ceTEYzh1J zdhNINDFO|%ELa#SxfmV@I7FYfQ+xXQ#dGbO7i7jiDWRQo`uTGx_AfvYrfYW$^J7pqH>{)xPv zKWpmxS+|^c8CG!dFNpqgNQaqWrJ?7SrTemc85Himm(ldEnLTIDZ>Hxf?I)?kwq9m< zxTo#HKT|D+1M`>tocD9L$o%5}@o5JvCy7?{EvcG6t)y*9zLoc@?fbHs8Q2&Ocpp5t z>BG&(&qEER7*w1XbhsKy_(T*>um2W4`S$z0S)vRV{?uM#WQ}2bvc^Sa!`b@XH;!sC z98hRjI{Uv814AK$gNa0}*Cc)Fa2VaAQpStaIv6J8w=oAf`%keNZMX7-(|f5n9i2ZEp3i!(Ib zY2y0%TiHoNhG9W?_Rag{=Xwn8R_>qLX)ktrLI17STnrBmoz(jDboNUghJx+jeF#g~ z|2}%e#8B|NYTE7o%e4mWAF5ehcn@#oKU2-e*rB!m>YEbz2CLNF7w;BtDsNwrxF`4T z*1Vwqh5d)q=SlxI+NrU!xf)eK_&xka08KnVIK4Q#mtO5N(vLX7(N8t_}?zc@Zi|iFpj_MvJ40Q zFHQe){>Yj_qwn>`8`>`2-CuHH`P0`r%nYZBh0PyrRbo1Db@AupuM^pp3tWAF=IgGUCyUo>Kc4wlwm|jC#GM;FM7_I~ zZ3>xuKQz-;-uu}9Z+^GpFS{R~)%McmwZ!F!&l+!6O^ch|Rkv-^{ZkcH0t^bwwhRob zKZy7KkdOWQX7&E34}aV5`*`;MyQYWh^)vtY@B8)2euD|qC9}THPFRFSsS#7HKHVM>fi%+VKm4wr5QGS ziHhKuxo6S;&!5k;PBzW1k!4`8UvDF|b>~z~^~6bO?)@i&>gt^Teu}6qJk_)2%7;3s zH^E0+HXiwAkUw>qUW*4qk`==hMf+Vw;a2zix4mFCU=Uz9C(ALn@6XE%hxr&Z&i(;S zOV3aLa!b43d~&h=#VwD#&+Iv`Q9b=w`u=0vHlCW_{_FWl#(;Lv334~|-tJpEo2eoD z$JExTde*DTPMsHKv-f9T;Pde4*?NxJ4fvZ+5a%e z?Qak>gUbw6vwb~|3>~0jSrVgv&DhYpt6@Rq%J&kp?`UhSpL#id1|vh35>sYgjwUZ> z{<4b;Z_oG`fB%B}X|A$MbADJ^*;O?0@t(P`Z=WF>lgJaZi%af!THUkuj+b0@orU32 z%{fMA+FVu9lzF}y)O$Y{U9bFd&XO$8bdl#<*G+uZU$*q;oU^j||7V=( zt#=EmJwNe^Z@R}VC6)wc25mlufbife5{%4M`?J*!{o8FPnJd2g#?yc0XTR?+;&^cU z%5(XbLPr=HUj5SJV+ing`;Yf}LfmYp71O8N*NR=A#26hhH*D{{7>RYSEgo1}R?mpN z&iF25+wJ-<5_>XA_)MQd|0Th5 zZ62pBlYK1Diy2H^d*3mdc}e!817-agkKO*KPW-VmY@gVdthG8eb>H8t_#<&U zD|gG6o7yXV%I&|uNs>+#3Fy~-CD`!r#Il;)^^uI?#hF|6?_OWU!sc;vx^ExDfyd!C*4qfw>F}eM@hrO_DujW-)b`tt;8jMq z^0&>s_|a5>p+7F>217$O!-4a4pM=Hy{+~Q9Uv6;0JnxRj-#>p!&i?=U`uc1(hMr^5 zexOa6(KES^{o6W8e8xxqzjdD?)fpcAerWoo`_@)HW`-n(U(R0Y7vcZ=|BA8W zmYt7X)BY7RFx;wsAyoUWmBUh$;a5iM?{K-p91IQ-u6axRm!w_zzA9)g&+qErr(Zt3 z>38~>{jUYbAqkf6nL*Hkrai?DIcvU1-y?27so@>h|h+lIH&^WMr zh8xS53o8!T&5|~DFJCgRD8TQG$kW{B+D~)76))63b|6Ax@^{A{WvLP6E=&U9MG2<$ z`7V2!IoTHS{eB`U6C^L^>M%#6ZPn{vo`sp}GwmvLTq^qlY`{feU{_i0^f zeNSYtt((#1R~|uLdaXU{R{uDX7JXYoxIX9GE}!@J-1DFAzxvIK!Qp2$Tk?H_UA(*t@{V#;|tjQ<=ul`?OxwUThm33PMKgGYcxU)t)aoU3k6_!E_ zml!`>pTS*vgMEgo?&p8+yVuvZs4+~KGUxcaZlOKq7n*hi{oLCAkpHvf_dwa&=TEwN)@!fSl8uR?V+I~-2bv}}5rs3;chJ?r<1|7{O z`&Lgr=60bW_uuWKdU-phef_z-HT3_!cgzf4T2V9P+!z?tZXV`i5c&6L-^KF^40(V4 zFY>t;zGcVyfE&woSY7un*|6g}8|Va@qYMm|LJpfgn^u>EGV;z9x#e|xMe(kE(|;xP zY`Dv6^1A5h-z|ye*_>N~=1KMZsa)Utspe*m2S@JO%+w1uExA`d{>?ajwqDM%zkZ*B z%dCp8Z)VT)-2KFFbIcxwfA3scRvj^W$20f+$qoN+JzOt+$8H}l!x|Ze1&oXv=D3+L zY}m!Xux|dp&-Ry>&#RgA^5^sU>1tL!b-Ky-)_h#w0@~ro#m&8$haso(*>W8hdlfr> z)6f4qkIP*)d3{v$Z^Xm(CV!{?+V!;ZSJtbjvY6Ej4Yyc3E9Pn4iql>Hj=xVPX>zC+ z1H=PqCCJRf%E&+|jY2Z}dxF&tRYF3G<*-sHa|!v!0sdiW3=j5#x0`S80!@)^QDWQ??V(@r{IZTWLxT}l!^Fh-!Nsk4`Ts9% zIoQALMe>zC`FImY7ls2}YnT|)ZtdVMDP>JEWoD>2^v9f=p(39v_0kT$K;DJxl+S+q zW3l?opYItGaogJ#N4GuSBz3GLo%2?RW0QHPpv2cjSI*RH=+=1U2}|2}a6jgM?Zj}Z zaO!hLp9}?A2iH<*W2=R0Pn?zzd&$DEfbVyOHRxcTg>$~F$b6+}de(LsV}t!0U4;pe z3=Tq?I;&$v85*pEO(Yl@e*AT^VtB(Iqux}u;;`M*{5g>f43@e-|96M}<#@aPYgK~$ ztq;dNgcI2qE_ksQEHnrU4HKX6!1(0CCu{D!{q*{jGGj+3&y4i_ zy3^yVzp2`<|LbvS|NFH&ziiK(eU8tNAz`v9Ljq@1D8qr1?}U6m%m2Q@!0^wG-|tO% z#8-VMhC6@w`+cG!{@R;3USIot@y*K6ProZ39I&bUen?tx?VnrqiCsr}SSQZ-s32s& zcjl6F?i1D?Pxid0-Kp|_tIDO%dBQiVQ+s4~+nsO8y&}42-Wts7BdmlEP zTM^5iz>qobL-mREjO|OZ*)IMOS7dktJ`(Th0_G*m2cGAsGBC{ecXR)l>AvrJmKXEz z{%c8(&baiscGHI&k_;yj-0Y_Bd368ci~lpf>~IiyC3AqmHH1OKaOZ4IlQq3gM_2A& zG}l%B;FFV7v~-m*VmQT_J}C7a(*u4Mc0akno4pGw?qxU0)wM7s_#}Y?Nz$R8ttwA;RtfFeHnC-Gwo-Il#x>Df3vy4) zsuKE9!pr$p*XYZYE)jtPTh`0__McBY^zHxod)2JR3!g;K-@03WcmC%OcehIy<{xp( zIkNYD-NqRcCC~0v?iAX~?8v;}p{)lK?|WMgXNg0CeJmXORu>u>Ui2zNSz1k;VlLv@ zxx~d&MfGfto0M09%rZ*CpZRu0{69~HVNdkdhBe&tb1QuOg&C&la4r<~H%?n6&dq7<>HItL)3Ipz zEQSNq<7<7};&-}p&DNWIv$#1UzUN~YQ$tSatJfbDpWNn+40`E-^Za&(A1VwpeovV9(f{oKQ*v1+^0V&wZ2QR2uxszy z)WzM~O!z0wGp${+c-L_gj)WO(3%u?w-?DaJeEF*%(cx2t^JByL=KP3|l(2li|M3Ou zCzsUYy?lSa|MyAx=jnd?nL@vIc{4d!GH@}}{9GH&(D3qe@XII9cJ{1nXIM9*nZbsU zA>oPgsT=ctTdjQa>)6_r{h;B3cM1&oOrS$KZtlCs#$e;SeUc+X|AABW;tUP57hE>} zeAbEK-LK2PtB#!cuetiDwW{e$xr1Mr|4GcRFAU!K=N$W~)yMA#eCwGT^vgOfnC*I< z$LqLDQnQ3j4a~RKt;)ImW80?UCtHka9?W>@nf~RdM9)#fFMYdnpL3>O?yL2>xyo_I ze?5kVGZ)VH-G7_(f|*IfU-Eh@Lk|Ok3gZEm*wA}Vr1s7Wdc(q)Af20J-*eQkK&S4K zvgTG3p-H|$$*F5@em40sb?$Os2Zo7n>aWYP9N_uiIBRuCKQ}|b-T!khe-}N)c%!Lr z=bEJJ4h*I8zbuwMSaH07onZqDhXaE}dAk*Vjw0{++zDL2BkX$)-rv(;Y>{ zxRtu4hW{_B>D@T6_3yb__tN+5wGngA#lAA-Y-R}HQ_!&Jdzb%S;)h>yn zV)^v%_x*>TN9|lye)*68|9IBG^sVQ2Y0KBF@A(oRoOM}WduHSQSOy1vrUz&1Z5bHq zyEmM88pOeH$n2KZs@W@l_LuPg`<3(Kz>cC%U$@)*TDSDs|CTq_%9;!T1&933)+iRQoRT?Wt$2zwfxhCV$7!>ul{6KJl~lYHyt7znFfG{mH_xfsMg|hvCQ3 z)6eXM85)?|`&Pbhmfga)XZzXuvvcI{E&q~xXJyWdn@)@kxr^DCKiMb2pkVw;lHtL* zKj}#f4HJL*Gd6s%w@_d>^8fa{Zk5LRJ;ss@54tP;wF9EkcAkzgIJf@6;+z+Ey|P~4 z_FSObbL7}MmBfb|RSXSVnHV(gb22g{ynSJuy-i-WdE=%_XLNMC^gnM&t=K=U!|A+Y zaoA*U`QDuj3>l}NJh19H7@_W5rKFqH{VVRquIl|?_RbgVc`|D=AFI!l4S`c-E6Of0 zFoga4{LDW1+8m~pALpAapR`2Z(!q!+PW{#Qm1=+9u`r&|2~dz@xS+t$zA=8)KNYt{ z4hL8?0@P&G)wa2F_P+>oI$X`UMX9V~-s|-zEgf$~Z_9k{Eh}wy(dzY?KldZ5CwDo5 zO0G5b#~w+P&Rm}@z%a$my1#3$-P5|zkhKSM`$6l&wgj^=Z1}m8ljFg;t1?Be7bVNR zo$bHrWVzZT#tZDVFaON85<4#NTY+_oKa*?H^AHCHelCU+Z!@OP`ftM^@bq@hsXxyZ z8Q2&eSZq5g$!;dwrIe{laR-4_aM-L@x~*%^Ay)XOn#U}Bijd9GeyxPcp&5H zertvX$uB>0M9=F!ZrC5WQNOr|;mt?G=2$kyj<%Zgw+uIL?K*nl&-1NY zD<|-ntVq_K!g_(3Aw;u*p+NdZt)t|v?|qlH|IS^S|KrmCyY@v7cWG@Z{h#{j-_`Y| zoB!Q@|Ie%L*H7_J=j&&k|K<|kb1)*7aG7ch2SN+LYQtp2F5&%}fkU zP5psKms{*JzU-xM;mDBbD*tlUf1ekJXaBcg>zf)>(H8Rc-cq6Y#dQ~@mKzDoj=%4{ z>fN@kt(K;V^1tq|zx}?;XW6dV*B_o{ELr=$xQSsyuh};F+LynLR!`cpR^Eh#;lg}J zh9padf3sTm=OzBWDE{{LaX!g&!5_a1i*1~vGk5od56_Il{^j2+4BS1h>g`)=6V3+n znaa72B|3eI%nU~&QfB-QJQ)Ara?H>5|M#qXqFTQ==5L1@!=9yC=iH~i*UJ32e5$jx zeR$oEcj-?Ldw-v@vG@AaV|U7@PP(yOlO;ij;lnODHU@(bq30R z#t(beKND--{^qg#cIW-c8U6jDbL~I>k)N_Xm157F|(NrE2_kx#3RZf2j%#=JO6QEPQBd@ZXd{ zA^GWy!+-Ln7in_eJ{FV6r((cxNI*U^ScpwxkYG44um08>n;?Vxk~1zC ze}4T(`eof86K<{!x4rx8SNy8$Q~UVwql%i^G!~YYDp7`ntl<5hZ&XkJZu#-|%y28y z&GNT5*-2EwO=lZPVfG8 z=#bN+=g*%{)QjD zG9i z->3R&G9-lZOEDN^znQJeY#{o4=RBEoEk*|JXZs@=4y;yXkW*whFh%mcE5m^x-(AOl zUb}JWGy}u&tVeV6EwAo-(po#u&uX^qxs?)VToeaOaGvs%4)XE$0Z?uD2mlChv)$qE> zs98h?2@Cz(()nqNpZI6_+#Gvvo+A-5%mNJmcg_f^I_+8YVeyUgS^s}rnH(~&j(?Z% z0!uCP`<&WR@7JH}ycg&sq~*18!`WLG-DT8|t=hF)KGKpQ?uNQ{J8N^7KU2cnoj`G#*cGv(fB zxBD?C`Mo@ccC`818;>uRhrT%`pjub_BA<<6$FHZdT4`U5FVD|^{(a*&cTt8JXS{0u zeLJ@F{8V%O`hP486)_AA3({}A`k$F2YJaA_`r%&wY6JYDvhtM~2alJayA_$~VzbOOAZ=F%1?1`no&n|m^k&v3qd ze2VVwZ@ZWn&ipC=^JhEH|IPlX?DPKer~ON3^W$Uim^IV4=((6DBg2;D{pt)2T1V}c zM`>29>^UX;I9|l|7z=}d*v3Xj1`&o6UQ)|efB#sX6?ncjW$W9IR?25N4sH7~EA@XM zJ4=H|W9al)1_qCsy;4lGVtQ(}e5~~npEmi~g0RyJ495RwE?S(thl%mU*?J!SZ98ZD z&VQG!@_$E!Lu;-e!vTrClXgVSJf~Y$^!iWB%X-W1n!kzLj5!K4C)a!~G&B99n6tR| zeY2s&=}8PfiWvULC@3_X)Oly<#aF?^P@%JQ@#f1Xo?MU4`S_Zd;me}Wl_wu%oO$(R z_3oFf?(w;6(xRS+NIUy z^=qo@Z=^qy*r9Lt>2{`)Yi&=(nm2{Nf9eIVnek}zGJo~N#KdI`4J%e?M42%N{(r~N zka~LB#0L)^crr5Nr|1+(pU)4|s68-UB*97go2>_f!}%rE7Z?~$G1gq1@yO)jU&lfl z%WVGXT)*Ym7!v%?sh$3F*oKY4KtH`jL!J#@-|7AdH zN4?A6*{lq042&kclMWuMv)Xo6L9}5SbHrV3R)$|?@e5`(Fr=MkXxOe-|8VO`F$acC zo=dai@6GmApT@wn;!_wWgTx=Vi^(_A*_aNnb_ud1h%&6W@xj#dRQ=`TWai|;9(9I> z?+gv?JATFUGX&VoT(X&i%_fK8z!pjSlaHf!+V{V|J~{g39jT=yep`dAqOYFOS}L;D zSUto{u=`})al2dWwT5o8*(Ix2+*+_^-OCCl1|LC&1zxiv*o602-fj5oRn5pWVdnoo z6_P9p|Lz-qmRB?Iskxa|cQHZi_d|(C&mT22F&uess>1l-cd=1YCX=6nL)Obq&Yi3b z)6A#eiGO=1hle3!Ybbxu{Dw0%|2v*CRGd6hKaJ(UDMp7sb`A_X#G0~RS#PmA5^(cX zxJTSSxks`O9(C35E=BEAf4h(DJi?ReOe?DbZDcGkUxv_-vBmcTf zBGd1!UTJjLFRZQo@;-^f$Cjr~$^O97QZm8UI@Wh0>-kzQ#s;4M#s4`kKb(4Z`>d6xjj)s@}Iw(n(zfr7S^mt2(NX}wjP_~t1VfdPNYw4F< z$!{;J4c4d!aE6QCOjj0YW?06>aKJ0R!;yg@=)=79r$%1d*CtH(V4+p*)%RCVyo{eFH?dk~!?46!VGCVkW zs(!}*!*+K2nHe_RcIRVAV6~n5{qElRNA&#{r~P+|m*(W^Q_|FYsbZ$rs1qUKQB+*~ z(kxqFLqnmg+DO*eL{M12so;&>huRZ+c*26%Po2;${C#UN|7(7ZhT3_bR$sV!UMltX z4Mj@^gT#NU@0Y&!lX$y*b58pF_Mi77e=an-@Pm_;ae{!uX_hWJTvN`7cZ>Xz2(o)x+MRypO&P;0d>ZJ7aRX8+>9u1 z_R^VsV87c@?o%cl4BCGKr5JJ_Wpi>Ih!tw6&^QB*G!XzA^HF0uBo&9+-{XLGQM$^FF*F5zk1cl>fgWj zFfk;2{g(pjqh9c4GN@LZm2h5NaH4hz@9)L#{Z%}SGc4uaN%tpiVqiG)b6S_)rG2|* zmt6feY2U88UAyW}aB(d7cHE-pcwvE!AX7#uGebacOohA2|NcGyICuU&+#h29@5|vQU2G5iT@fH?l3a!Svi09O|NTP z`F7ieyUKrgs@UMp$lxHvaEft9_n&h0s2~RqQ4e3;zp_i%89y*EKrJw zWOIJUwUql?iu;)+v#ew&HO)WtC)_Ahk#WJ6DSzG{zWv|Ne)|8P2X}lre|hhz_+zW4 zod3Q}GymQFWil2T{?awiOYRFZ98l10_^)&5xxl^bs3;GoWo!%yv+M0QU14A=%YAWw zS;?22uP=6A*k9YZ$!BW(=BnPMU5*Sh*&i)uVMsXN?8sms{`3FwS*B}KG95HROXkF8 zA2-W(m#^dLYqYwb#@N7Fy#LDHmwt^6?raP@jxjP+#FW?nn0@BO^V`Q%pNC&g5jb$6 z@${(&H*QBs$tp0YF#25W-OIo0ciV|weZ5D-COJ*JY2=ZTBYE<~+a-t0Zlz56%FT6J z>Dv^ctRI`dGcxl^uo&zp{l1==p;F5~|zo92Jq`R9}T6hnFW%ThBhY+z()_$;b& zWx+J-XU`J;xx4AAdrxnhwC0V>qwN+m&dl4~;^KaM@|ra{Yio~kS+_D6uq7AvoLhJH z(skZ|IT2p$QBTs9Usst0Cf<&z!6SwX=W4rdyZ0ncUvK_J7a6 z`jkzV7#jQbIb|JSVE~;(t#Wo{$&s(;wG<o~}Ze3%{%5dP#^w{nhhCiL1 zl{4f2h_&@!P??3@R(t>wVwW8eCEC{grpG`k)ER1^Zw7PFHN1Y5Kn~-mRatf2t$H zJO&1D!JG0jIaZtv;$c4zzxe+Bd%5AYi)}|3${84%8IDaB&pP)1>#3tp+_uX9?Yytf z%rHYY`T;M)f|ZrboLgKkp5OcOviRf&E54Q(U6@zg^(DV@_MXab%4^e}hHu}mcKqBO z)vvQ<+#6I=1-rk#e7-rbY$u)C;u7HTruGU~# zaP(_<*=5nc5jXoq|2d1DVp4EqNWLEab;a?wW!wyF@^3Eu(l;-i!6EAZiPmZ*h7a%3 zw{Pv7FMYqpKkxou?w`l?Cr9^wynKHD3AL&3Vt1FS^FI6kb$0pGe)m^GYIJO z-Em|HV`R9N#%<*`ZMo%aA%joZZ2PWfiBB)DaeXbWo-+5^uLSAb8^^PhlX;pM-hH=z z%ED-q$IzgqYN6tmb!&NgSjMqh@96p6Kl{zt7#6Ib_w&5Gx^;4|QR1#@QHBo(ev~sZ zoN;21o90rb@ofLeZu`X*J5Jua@666HC+yeZ7xQ;UY0lm_tDWIr>D4n@|3i&eNtI-$ ztonVS{o7oF|Av8X3mYQWon$CHZ9VnGi_)kXH5QHqn&0<`@!r3-<+ARCeLKGzYfTq5 zSjWhqj`uOT7W`@2mz1pw-H%*pcNC=7g@aN=Ne})E4Hii(*wX)K-zv{kZ ze+#aeE#}ywxkr7%hDi)=OBpxyuUYc@!{!emlT;ZPGDTMWJv;lyj(PX3HqBq-;d8zB z|8cu7j`4DG2ewUMakyXqzP4=k%x{-xteO43FQkEUCL6=L`qKWI%IEB#zR&-ksJZm* zvZ}M~xB2UTTiddI`T4fG>(}IeXW88JHPp}5yD2uj|MzS0nHTfT6!+fVQPH;pZTLR#9q0emI=Uyi4BGzdOkiZN*Q*wLw%?c`;rC+; zUp9`aY17z$lza<5#cr%-QtR~PyS;||nO}Q9eLHP;YNfq(&;Pr^0u6gu4lvx@lgxkf z!e&=yh7FhO%PU2Cf6upm|L^<7Q&Y>N{>RTtT3#!`(6G_MEq%KoLqqYJpWM?{J{K;G z+G5XBckzk%?T^Bq3^_eK3^!^s?uarZJhNkGc+wuPaQyqFoh#~p|M*nyRsE9v#bmGF zD;6zfl3+e`bb+OX)x6FF5WUU)12lV5Dqa?YFR)>A)J9ten#d3}tgT zHNR!DUisr+r?`E}%>OU-#U^d#mf{KjFYUt_ z5Bn0{-%R_ud5*tD)2yB6%N-d0+?RDYap45x+j2pM1FsjP|NFe&|J$a+K^zR4j7A&| zd!{+uu}}K{Gh1K^s{u2E1S7K>14GZ>gL228Go4bLV|i)eRE7g)w=~u)`6dWD@snZM zzpaZ`J~<|-xAe1<+RqA&&YCSJ{q|W*bIY6Kv;2_RExUWOT=rSaeaFIEQ)zfP_20QS zF$?a+%#E1ju-^W+%uL(rjcIrEqs4sw-T(hp=IUqtGaq-@+So){@0<8j-fH(e7u}p? zZFUL_Gkzr&OMRKl#KOUlT*&i6kb&Wj?xzC#=ZEwfepF@5^D@yoA9u%T*Kf0+#M|C( z%R)4G88+_9nzw`@LDk;)zq9hR?6;3tC4N6h)=o4$7OlxJFR0hxRqrH*RqwW0IWpXE zn|<+Az5m(z)eH=moBbFWSQ5lQ=ZSQr?VEUVy}BIVh3xH%wyirW!Vn<3(yrh7-LK@( zeUifUXP3>N3%dB|?3swYQ~x);GvH7-IB!iw)|ACE4WSGToNoK)ZOmh1Xh?d#Zv`Vm zy>yJjiFcJ>o4tNP22w`B@V*75#WKG3c zpM6x<&Y!$x(&vyH)4m>z_!sf*&UH`M=WmZoF*L|s>6Lu9NbtWvPrW8X0vpo@28N1| zv-LMw7af1LUtE#lJrjfQF&opDp=)P7WMEKJXxOqTGIY7`^^+mLFBuB2PBHmhuO!Lv z-8Fft@~(t`){G3QC*4cV)=RQ5Jf1K4!-hp+*8emGhUFeL3*Y^j7W?}};re&c>t|=Q zfaYl31R65_b#I)dsQ57D*O#A9_W!S5ruL_=tWcG&&V0pD&d>1=&mW(a^fu-EKV?7D z8`ih0mp&EWL+a;s$B@6EdOdu8UkV6RhAqF*hiZuJrxmE%?W) zy*m2keZgn;lhwC#e!kDi&=4WSP}f$*K553mgz1+UY!oJJF`gtcXTxkZhKdKQx2*Q~ zSFg{JkWebr4vIZfza>##{IzedYZ=eNcP6Y1_jdfT6g~5MyZtWHm7zbv7#h~U|2tLc zM_68t&ir3&4Gg~?eJkfuXte!fof?50dE& z3LpB*HCP1x^zgGX$}}9P-FT%Tp)}^jWvHc}J-sDEm7%DpD3j?xr_1arx#=Fg+f}`rUPj0yJHHQm`FdLT zmbM&eYnSsI4=KOdqMKJaE$zj9^S{k2QZyMY;v!3xb5Ea%^fh~XXZ79lCmt52-v1Fe z{k(l%X}y;5E%h_?cLJV&x^KjMu8k}0&u$T>85*1ovum$u9kr{T>J9sH`n5l!YG>JArsVrP3=9ztJFW$uN)Oq&ho7ta zHOqoyg5LM9E#!CKWS8W1;9BP-fhvZES~s!U+#@Osd-RlKCcd@TtIeIr@_>&aL4aZR zzlNXh-^*L2ax!#$OV|FtF!p!G2wPte!<9+W7Z`@=rblcC0vL7Aap-I@FI9~tqN zfBwo-^nTXs8kt*ml3q&k`QAlwGyiwKK2@{1xN#E;L)f=qHb$E)&^)~HXZb_#-(6x# z_~Nb?@p_6xL$X6Z2g8Ehul}2}GJKHt*HmdGu3QT7F!u5Nb3R&^ z{Xy@I`nxI&QStf=xvh&|osV_;@-aMzL#_*E7fy2)Et0nu) z1epYm&$C&;pY&1qd)T7;J!k%0_`ov#U&d!MhJ?+nuV#JgcyWDqB@-j4xqUf>fnmkk zRp(im60+96QDf%)o09!`fhxy>x!#Nu7#Zf?{XO;G#^MHse@pA19AYdy^z_W`_!oW- zcV|RMK6?39-~OM9^}EK|=KKFoKc9a$*v@w2X=R27lVv?i?CYwySQGAtFfbfkcureb z@a6fiuhD|XKBzKJ;=ZReHTJ&EHB|;VQHBFrEDu;8$BQ#uXk=Ky#I$(oiy0<&w=lnP zmf!o4|KcC@yrhSFlKxe5GJVivD7e31x%S_cKkaM3&i9%9uWBWOj$pzg_1*Hn?8;~S z_hV?t__urayC>%pH{_PY9puTEW4gf1@FVK$nLp{192w61Nf%ONkYs3(s4sl_|Ig3v zxjprPH{=Bb-k7jy7ndk7h%+$k+EixR%J9qV-I8bj@2$}IY&v(4A1^A z?W&o6-J#5HOG08p@~4~TT}}+HnYU#)p;K+m>E`0`Shl0sfA|z z$x|A^n~GOYd3332>6)UoL5u(WeKmXcau$XU`SD(7>!+|Dc<&u0HhD*{qTf=+2qp%8 z#vR^F0?!2}Ffk-^zIUwI{)H#+`XrXmT-qLfb&{gnB9#<=9Z*RG%_#{yW1h0mcD>eN z_xr)$ggcqsG9%@IaxV z&_>?Ik3a8m8bgC`wf>~<>uYj3Ahk9FKf{Z)U%s1g9^ha&AY<9gU{L-}6O_+Cq&(fP z!|7n7x6W|E_T{!qV?s(_`TNiPf9t#Cr{IQQp@w}-|10L*m^a%^skYADk>Pf+@KTm} zmsuGK_FcMi$5l+9Pw}%jOMvs)@<4&g?Rrz5JbN~A#fzs~co?=#*WZ5mt?|o;D)#pC zrSc^uXR0U|G|4&Jr2CxKSr)b1a^jUW{-ssxlo%c?zgM3Wq$s*Am4V^%(*9#7rb_QV zF)#es%D%mo0ha%+G1f9DG-!Q!@nQP$*6pv-vp?Ur*PHcG@?ZM=MXHQUY77lGr+QtQ zBh~8q<@BT9b9>(WR8`3>n|J%gZ=3yjyH44bpX8flsXqU`_t|>TsP9LHhKjjOCJe>` z4ED=v+^(89Fg*J0ujYTW@|DeXg$&Et;zM~_dKt2-S+zN@6z5(4^+PiKYw9&Cqv!*d|HO#zwhgw zU#h5gV7TucWXZ^=z{&8G;l-=}-ZP)CmuT70 z&dP9LL;H-*e$jssFVD~ZA^3Uromv0)6!6$_GW-f_}T2KAVpY~H3 z7`i`g{!`=lks$f~LDa2JlIcBHyZ|1F--iqx44&JWfnelghtyWcM9QiLM ztZ?Ak*5)Pq_uUs@xN%``{7Y%ue=!>dH_b@Q{d`g&$1tOnVNb@t*GvpX90$rL`Z6#bXedbby25LHNJj*6pbZ%FI{qeic__uw`htYk#i) znxD^^jhux(Up{U8FTl+9Bimb!X#yidVq&15+rIVhgU-H~Z(Y7IR{eh_149FYr;B6A zuj&RhIi`w-tvB@q7{Z>-U}gAF!N`~}N&cCAwtZBjgS`BtPZ3e`I2aWI`JdVMDbAYn zapB%sA8tKcT52^{y|qQfch5dm5uO=#$%>-eCW}jB@X0li`?mP5-*0hJz5VSsgG1io9a^f|+v7a-GXjFV zrKc{MRJC-)mN-Y;2<2Mc&wnvXYUjTv}Fh1@AXEzOH@r z>+Y35<3r4?)^!!U(v33?@@j0@6}XgRm3%1IYqu+J1+CUCY3wVl&SN}mZ@28^OB<&B zi)%N5#`l&9F*I!XJgM^Es%gF+w)!8Z&Yx~Ew|_bEm6@YJsPBYt~w`(n?F z*_yK!&j0PjNlo}bP{4Qc;I1{s&k&i)zVex$@rp8a-+_#&2p3lgu{P_LuC2SRw zm|aSvi(u&Vf#{ONG~+{-*)a0ZVZmPeE1w&tZL<^Ft`sk> zlkjP~s$g}|Mn#4Mlk=A@U0YpezI>-|x{Lf5(^<0*{x|+|YV-c^Z}wlSQ_mbvpQTmw z@aXarUw8V?Zf1~qrMm68(#)U!lNpqrsxnB;vYLD5ziZvWC3oa}_pRnuTB(?5!l2d@~JJ`uZtUR#slA@%ArwU^ts=>$hIIr+!6tyiRCpsJ89@LWgPR zp4B()ZP50Ne89w*QGa`(VD35@0fsN<)EA$6+VB2^q2chK@OxEXrT^$3>3)Azd3Rn{ z+P}AN4s8B^@R%h-LlHY@QQ3*P(JH39dl$VoRLe~J*0L$)(SKKl174C0>N_eI@ihFf z^VkqRan>)sS@#b8b6a!9slbCNa-&jv%y?YU3>7DvxjnZ0~>)rrI-$$oF2WlQ#b`{%;Nc%VT%{N-X9hEwbkYaf`;;x?J3 zyyx#cZI%R9h6B$zFFl#D(EjbxpS#}vkU5m@>*28^xH==Ehnqn`>gyf`#u<@6*RwNz z5IDG=i9z7?!b)idgG(Vy3^_%qMhp!5nVRPd2;N@H#Nc*p?GKw}i)0Rj9Q{|#%usRV z6yuAFg*;3bjQ`s&y%hEwgx-9xyT(9;;9GWa`|+ z`cnE4cg$plh@YT>Ze5nZzyIpo3<*>Bp8>6T-K)Z&&CnqF_+B(agZgn{-oMvQ$sIgn z-o}t{#ref@b|!^;``53VKaE}D5+g&~tgGKs9)l8yJhNOkH^YUk^ZmRc85zK%)K90^ zPda%IRNiM)GBHHxiZ*aF*>X7Su>dWX_&DD&bE&uvGlRrqzJw|!1|L3#0(Pc~n}5t% z803!6X8ruvarXbP1cvoY3^(rvPxu6%s$_=C*kK;s+NAfCc#zvMS)=!gF&E> z!+I75f=}*_s{&_vF!ah?Mr9sa~7ZFV0!Rg{^Cr5 zB$LE@k7dkNR1UpOxmoiy=JC(x>6r=#E-f`v=U@=FHDY+M;{PO%4t53w8?kHGqy-;; zvHAJ@pfkgZ!^bw88AVBPb}}#=nXjI>RBEqZQ2g?no2O6u|Gxfj=PUp7zRLv|&K*Cp zlPxmHIrO7h>-vdj?bB}BuKUmlPZF#@w;x{^?iO>e`67O{e%Xr;TK(r`7ah`Cd1K=w<6X;T z7$P<#%rwgXXT-;3;HOsPrE-aZp}vYo=CmwB!;N}S$sFvSJV$}yPu@0}23?D3TpNPU z&I(KN*IT0IQJcKH*mHL2-zz*vYM5Jcw{*TYl~T9eG+%D@mL%Slxl!(+m#?hb!vCgt z=e4H9y6^4sx{}Y%2{b&8IysT)0T;uL-HD<0r-$!`e}2mE_jthZ`6)w%^4$2N=huJnKey(J?e&#;uP*sA88Cwu zDAvm{eGp+VNdEU(pkek-NiK>0fA`!aKYk2stF5Wqe*E}yae)Jk%WF=&{Qrx2=k_0w zn=={8HCP%zyPl&q8mWpDQhAl(^qKF;DcMin&sgRG9};M~_!Q)!i8%&$m2}*|h3n<~#0*|0BNY z|I@vAY&!FT?u%vbmL3;)em1{$x9`rX?Dj8GjB5XW2H)S5J*DF2@6zJa>9Z!zPqqGC z6ZRldH9GVf3&RA9%^n-i2bmhrcgU=>w((+c_)`0Aj#DfLLj%JU8)NBb|F1AIY@P!; z6)92huE@HhJ5zG+R;d@;D=5t4TK#__69Wgs?V9=fe66p(p0D>RJa^6Bmn@7Cj0_P% z3=Rwz|FoxQ|CcvmP?*Nhkk{{aN1t^;o_vh7d%XOf`#1kvgZh{c#n)$|Eo7*V2J+lSd-y_yntVhav!7@A}$*e-UAL5bp9p`(5vu5IKeizIA5P=5KiTeK#}1kKfZ6S<|v& zXKS)=2&~=v!*C{Z_vKc8>ML%pi5x{a%n z&#FZ4nC)S*W`14(AH&-l?=$C2oBI2c8AHR=_vim#uiyD)u5tD>W~L9HH;3>s8~`m0 zd$IB3We$Z0@AGfI`LC2cd6{hi!-4D9r`v`5Gc?2s&o?~!bnBC))1O^Dzx~G*=UEr) zEB@FPJ-g%X_sl-~_pjIMPr8TiD{NvovaO5P{A82s#xFZKPu_f0{fJ|)zcFa=THrLJ z1S3P5{-rZa3_o<Z;f-b2VP-IRx3{pEn_g`8eKHDaQm^)`?GiFUI3P5K)DX!{)z zh7Sy1S2Hr$L{z>HU3}N+CSwwt&xd1Y{lZT?(f%f0H1&x1=YLba)V%w;=%uJianwY! zn^&LRcG)GieaBn{XZbHzwb>gujn~Z546k={+rBz#IU@t-x2()cC1Zhx$j|Y6^6u{Z ztQ*VV;M3O}5nEMVBslj)>xN!4P;F!9`o;c;`;Xak4VYODENA@S$uQ~hfj`TWJQ=bd z1)umgElixDVZYw9qYjmV35t#@JB!*!M^$^&CbtVSG+fm!t6n9{&|vrCbie5N z={Ntb@i?Je{9NzqGj%b2zOt%0Z)y)}@85Aw^3Q_@j5(h@8SZG61O?pjx>fCd;>F7C zOSM1$-Y$RDr!MDo*t7mQA?GJ=+v&vc=kF8otuLg0qzN+^Y^#3EI6XP%Zn@XWT$zwf z#jm}8{!YnydpCC{3qt}co6Q0l2A0QiO`ZJ4_k#--Y+6?SXrt-3Wz)?5@d+^aGM!je zW>{79d3EeR|AaG(Vs+-SE#&>}@_AbPTwNvx!Nk>5PFx6WV5k#M)PCK|p{4w73Gb2x zRWl?U82n~w2!434!^i+SUHic7FMga18?!xAGIl=v=@^lq=*!vBowp!4NhvE+`pEZg zzV&5RWloQ*CdF;JxWUB1%TNAo_k2m!*>{;3_7vJPGX9vcQ>|pzvc<`B`WA9Cu;g-o|j?obvl!GTZ_UI-Cc5 zEE($Tf@6;M&wm)WvqWw~#?&XZ6G9!I&y&8zw$u}Jx& z_L+SvgIjHl((#&_cMMDg%ahOloyVcdT$O3raACQq(61>X3=z9@<{bNV{ki(&=(iJ> zEVBq_X7E$Hwc@9|h>UAc(508(man}i#UQZnh?}0uO^>t)3thnk?ykBNhK4lLqS&O3Uk)76`syaWSjx?w zr~cvxHVFoY2Zc-w3BUOH@~$f|Ffe4y)?rv+=N~KKFPh|Me!Nf3mcCn!_@44elQtMsbsjlA>`1aZ#clj@-#XcLSEmUV<*w1yFhhahb zmDj3_GgukEcyY}z&FVeHctGRaxz%N_=1*B2_u$Je^ZyswYkzLE2%CTMNaIQ-2D#QE zhN^mQTje;D|1&?hp4_K%_6k$#-?ewPUu;=)@weA{8HPG{>u=TE3^Q_e3TlJ8eqWAV zC}Ln+{o|_wgYiqoKYzcZ>|2uk&tH|Hq3&JZQg((7*R8j&2>M;KSUZQ?Z*sG{teZVQ zL&8)0?B<*NiC69U864#6e(7e)6*(}RJX*aad2^@hW(J1KhnX0@$ekBvII#QpW#c!g zMobJnUQ8dd*1k}id)3y2*P;7=zMKj(@84JZ^voF=zOpo&&#!k^kFL{YXqdS1zXAip zFUioNdw*WlZ(ToANNv9w149y(S`19+z$3KgW9T+A^Ogy`B^>+N5)=+?R60jpjAhOP4` zXJoi=>{wFkwwzKkeg+e>{4k}a4WIV=bZ(jI-~5x`wf*XZD_Z}we6rj4|3>-0M>aArr7UGmsST7;FkK&?_2%In8Yw^midGoqARa_5NBiv4cZ*D=bNKc z!%S)WXQ$3uU;ZM*uq@!x)&FZ)7_^xW9OioDRa19#9|QY^V!d((hBI|C!m2zjI~bSk z|1slY{QF&@J`5AqK9UdEzkb*5Ut1({mbLv7<6?X<^G6yZ!`>pMs!dD`Gc+GtNP^D2 z$!q_4UgYE?hBF)j2mYEgJYRNEq+vmN2_u6Gt-UwYKDF`k&jaKUV!86H?hvofefGcjD3(nw}wU2$JKIFhMhu011DLjWJc z`pMV5860Z+Y6VU)*3_T=t;%3`D@A?&e6RUJ3=9H6Sy^mP#meg7ix*W%q71#>neDjm$(^7qBUwCxNG zzh>CVy}QlBlEA|7!u9*-lMEB)OQk`$CxpbI^iXgJ|xM^MAgJFc~DD>3+)aVYm6&`ur)<7mYVnewJPR>nsC<+o1^U zmke$U4z(YAiWc8`-^j#}Hh+641B3S8nHSG9Gwd-`%T8usI1&U}&*skn+AyA^)gZ_5 z;H6=&Li4t(d%d2wse@J&KbXkM(6Iv4kSf}KKdb&`?JwP)=iy&`ch;?bw%@#`jQ?zX zs@B>1UBCVx&5>jB5N2!$yU%v|nLR&a2ZO`UHLFZ!{9js}J*DTv)h^qeJ`-cpcUile zH!-*v#FokF@6HopWDx5;f2O|b&Bo@EqA(lw362apR`+EY9-KUKbB<-56pKOqza$}H zVekIdO-yT!I5;@0cq+tDbBpoJ(v@0_0s;a{Xa3hk+QjnL3VF)%I6oHSs8h}zjRgQdUl2b zU&^*mia-BB{P(BhN&B6zmj2aS{r~zl>z-fh4*vbJ^Q~RoJiENQ(*40w2Lqp*G@VUW zUvi$^lVP$y!wdmk_6r8{rrv+Sd^bKO;Pt2S^Jn(e$L=>bIKax_FuRy3b@s*dnL?S` zp-MTcL#Ap9IzD|a$siyZ<2dcO$>bwbV~@D0g@cY&Fqz(O40BZ&_!usP{fig0U;feZ zurtFAx7km2z2mYycI4w7Mh2a4_vcPvIUvONqs*2;LB(d8%ki6A?>`P#v3{o0E_40I z)U9Vz{xzlEdVI{RnL#3FQh3Bd$$u8pY*ml5G6<~S{NuHpb}GY>*Gt z5OVChqBh~|H-(~#*28m}AF?&`x!vA{aMS*$G`w; zSe>)#`E%g2?1h)g+pSgp|C;Z+gvlnqq<0ZJ!;bDR=349w6%D;-XNUXr*5}!?GQ6oj zH+LC3gM(>tcI>+N3u;bGe%FnRS1p_B$-ppk*6rUfU*EmCzt@Q&;wwLcf`v-sl<=(< zUkxXn`SX0Tz^6aEGAB8`n5o z$vM$%qkIB`14BdEZk3lCAH7yPx3_l3MZdgxXA5ThoS!ne`g-w6_t|gPeJ=UiDZ;d) zTzC4cZ{hq_3mWzHQzyO8i(+P2C+An%$Z$l3flchea#02a8=F3zNU2v06V%SsuUM!t zKjgNsDZ_%b7R@SdE*Tpb6d1Oor$1kDJ^th_28N#h7jAyNvV(v2?FUSZ2hO@=EuvedF*#Z5o|f08XfgN?y% z|Hoc7hB-Fn$5|O(ytw~s2@7afMmETW4WfVCo-)i4VhsCkHC1tfZ2PKB?l0fm`Mz48 z@x#eJmAe`n+!+}vf|wp$WMlXcQS;pWwbZwbhF806*Ty>fCfKT`mtC^c7M`8)KVF%^ zAo6qlrnKKGXX@{o<==gyZ*k`TlFXa`XML%8msvMy&4Z^#r&SqTc1~fQ5n8&dB=7A0 zY3J63ZF1I%Q9D0_@y$CcN1OPGvWH*T#IXsUU|`r*TXkA3>tDO8-gR641ObQgxQUY; z?L-+G*5@-+K5Vs=Vi6E3`d{(pM`L5+tyA?Mcg9BUo^@=>yWXy%Mur04GtZRz!o)KA ze}7x2#dR)z)rs;-zX==+PnMQi?X^=>^z>_BnZ%%wqrTiK?B|s*>*bPvXX8w(IjecqO=gDpF?C-xs)=LHl zU3vfes+u=jUmu z=jY;AJy?D(eS6;g&c~J7j1A^LH-5Sw%j6K`Wmen2;r`-e;W_t=S4Ot#ooDrA_)~4F zzTe0Ak8CP))*J?go2ApXGcd&H+ww3p)Z6`eRX=ma#s23f*Z-S-r-YGV&7bFI>lX*H zdocZYr*H2ync<8YL&xeL`u(C4i72V`l&E(C}OxULprwZ zCqEZw-LdC&Obo3IA|7lECTouVJZH2iA#p+4hPPT>3ePt;dpPgt)%nD&R#{nj>-@x7 zDxY4?^4O$o>Sp{#rollVGw=1pD#=RM>?@xyIDfHhbHA~afkB)7!0~_G3=Z(6P`*c2 zIxDvypIZCaU6#S&fnc2C8)MksDOc1+YRX8We?yx9>hR(XlO!drcniq0kS+=Y> zf9>vXUPcDFIR~F5Ox%YhMlXFvLG+7$V92jP-e|-GJ zDTW=hx%YhYlKNS2K+j*rVop{SUqD%I^CqRFEC16&cRsm&jwxuWkb9N)r;~f%Iej|2 z&1w22hCdPiq&Sz^9XV6KY=b55rAZ7K=FAKaX8gIq&dK0l_1S20GvgOEm4M|Z@470V zsIK!#ixZ68t$9%wG@7H`z5V+ZnFi6tV&aZ}PKAkOFK1^kxE!A^%FfTwas26IhBGlG zvrQXryjJzoI=SfgStf?6r7Sj@>i6Z6lAOufGA3ggx2 zkInlYd5LTmXn6BpP^M-=maEg`hrhdgUAo?DOZ=!h&?uR>hJ$g2F8hYc_pCwtpXP_8 zF)&1?*efuscC$V$(9fkQKIv2m>?q0v_@zG*iFZBcghDi)5n~G#?85XQ7 z+?)3A{G43nKu+tGjAmsIWV8P5uXS>!}Lt%{jowf?=Rc7eOAD3n|JeP{a-uP_D`**?A&TyW`^zW|F!=4blTq6 zKWw4?BHg2$dfOQeaK2|?xG?o%N~Xw-#S9Efrp6iM{>#>6cs1j`6vKngh3`GpDY@3kAY!)-bh-U+5(WmT;APH|#TVoZrhEJ#5)IZ-Z4;1L^=urLq%rfk^ z@;CY1pFe+oDRsVmT3=tGaT~|2wv#_nPdB|ZELh{t$#CLizS3*6o*gdFPH!px!_&&} zV++G(28Y6%Rc96C?aKVV+m*>wdK+Kv6=HBC&*L+-S#Pw9TgxWbzA*gC(C~nlan??Lj)sE_ zh0@MT7#uzom}pk%9zFWuzbP}r{QLWs$NYaK*I4)C_Wjsn2Y!^Lze(0PQ#s>#UeZ_f zdFTH=2TjlGG_y>)`v2C?={yV;zn(4Mb=*m)A%d^rE(6DlrGh)W86Jdx>}EL7{`=D$ z28Joz4oRTBO-3IMc=QV~I4ISM2>oMkZLwQ=C+^FZqSSN2r>ZZ{54zW$X0xMOa-563WW=>JjxGAfu}gMMO^;1J z%iFsOIOMRiOqdwG=&xR+&+<2RChr&+n9f-|ssE;VFQUzC-Cv%-|LJO9^3%dkOEEIk zEU`cHW=+H7FZ(tun%mB>;n95|1_RyOOL-iAb+>N%l+t!;ewnLM8=; zWxj9zbI3F$w*7O{{%>EIZ~Yco{U_2hNo~ukx?L`~0vhZ#WnvI`T>p8`=Q}s2 zPv3lEuYOS`Xk+9Zi%5G&(TXvVQYLQF)@TK{-bEi!63lM%r)l}*NQ3`MuzF+0987N`0SIx{5gS!~YG zuqc%G($rg7yEb8x65b#zc`Y3mcd)!#`iQs z%CtR>U9;CuzIyk5Q0Vu&#fGPaisO_$f940JhVFB|mbcUU@&D*;wd=p?X4UyOGZf6< zk+00a@LqA|Pkkna@a#8F)<@4#ud)6#&0CRS%T-@@n!Sr{Z(4yZHw zh%qdfQnDnLi*W((?=vwmyQ*!>qBX8gQvGG%;NiicsiX5niXq`!MTO6skG^6I4Yx{s z{+#3}Xeh83VR#{Jo6gCQAZ)%VRD4sX__kY*+1B3t!5_?U;A?cbEfa$S|LckS8yI>f zF}zzPuJFc*+5Y425C(?8)BYASzdx0Yk7Q#oXtQ_AJKMfriXq__PrNuof>GN(^}ntR z4E>$^U0J3Eu8q0*=G>qER}VAvH~rMN;qyORzpp=>v0;h*^A)E;C(S>f`+%|GOs4B4 z&kegOvvr&qBp$OcoLP|-u#}rYV&<5t4brd~#d36cy8G_U!ct(Ti6rpPdzqqtQ5*N3Gy85m>k?7yhXu%RYZFLIN`v|0Z> z*bexsFh2OzEq-f5e(5hwF2*(4vdcUfH@$ZGdMB#-yokuv36Yz{GN0L}Y+s%gxGQI= z{Vk`%Nn27Fwt4aAzTgHO_+=4x{lJC4oY$8qtvc#0^Ze?K`IDoc88U3xwXSuV%z=$U zlQy56@atd87Y2rJ)~6WPyp}aJdA{=D{;wN8zgJ^q_*PvP$h}uy;+dO3gU+Y>91I7{ zgcxRU>f7l}VQkpAe_{Q4ZU%?%^LID|3)rwSFt{3296WWZ-j;zOQ{nr4W!5j7)s>7| z&%KVhWxwLDe}eQ=g`_0oEh-FUYwrBXn*MsT`S<+hpX<39K5#PlNbZ~+E5x9Z%Jfd; zYQLM<_4i>yZ+hc=84QAr8aQiv85&xSlm;;{crv6hG&CH@(8^b3*zouzBg3AZ=eO%; zM*1YNH7^x#c$Lu;&2b=yvtiY*F!js)%MyHYZZT^!Hq`#9i{xz3&#PblAjr&u1{jM@2RP^JstM1e|7Eq4-5z1ww?!VH#o-1(9z*D&)|QqiuO&v zb=zGhzUwOCWw4l;v3PaP;ziRZKRx}n#f6PaEER$H2hF zcxLUjGxf`I{uiFz;C5!eD#L@NIy3(3X)=TaRxbks8{-BQh6dj?vbS@d?$7wQo0%b^XTQdgUyEfJ@?RxO=iX44ZmxA>IFMc) zyyWqbA_g~3hWl}azEU%+%QZz8q{bX)VRaX@->(oPFYmrJBTyi6n?-~;LquqdLl+nK ziFePGRylo@(oj{M8^^92nY1|dl)~nT{{p#Z&z;1;z}oTX_lH#01?-#*HoxC&F0so$ zKhHMoS?itif}Q`bEKT*Dmi&L_nOXmR+&+E_JIy$QkwIdwzSLiZCzY4~?Vaegsd&NV zx2~T~hL=yioh}{gz!YiJpu_1?H zYO-(mdqc6x$HU~3{PiM+q$1Y;`zA?#56Eta8)KPTMb2We@YPG<=+2XXvx< zXPw97j5!?w4QD!zzyDD`apwQG(rqVaHRhWp$BBGfcs}J6xBHB8x$`-+?14 z=?t|zRSXS*J$n2M4)a6Sltg}PRblv8&y}0A|6YVGgM-f3N4yLTs*D|fzlQy*W@6Zo zd?@9*@tdz_s{9!lHXlEneCgE$TQ`OSzj&)byAHh0?<@X)$-d}eLnH&ku5VXkojDkO zUuc*A{PXSmEmA#J3M=~f_e39t%-~0dPq`Bk_-nVdQy*j>Q!`yl+}J-&A=e`gDr5T;n(F{3=e*9I<7qH|98cPu+7i*XG%N> zPxz*`GY;?*345h6AM{ zztnGrPkx$s_sRozp@w^}j|VYnUFx5B=S-N@G)DF+28RW@ee+&-O`KL*TKeSDQt!Uc z4_FyhOig2JZ5N$5HMQ*4x0CAgCy8obj!`oHDdJqGr=nvs(P#d?1DSP?9{1Z{yAnIY zQR=btihDP%c$8+|cU#UcUZyn@(Ej%^n1$(w2}2z7?S3!bdN!617aDjN9A-JjURKj&IKVxD`IpJo zT;-#yuTA`POU}sPlh#d}szU+{4I9tf--~^mzU27*P5(t!u6V6l>3Vioo4uTNT>G@I z)+=xPKfLsb#iyvtQdPX4Z#B++l3yKm`Mk{RTvpHX8q1$Dq+AeGV3@|T!Q7xBWSz(I z>k$@Wv!}G$-M_ue<=%fj`SfG;AsM2by=%&i{#AZ_%8>Bu@SpVGJBk?gF6}+Mzxm9p zzXo3u-x)uaTm9#(#NVn%zJFeP$hy@w-$sIA^Zj531uL~)uK$|@FKR|Hb&4kP9D5}3 zrXr1jVH(2$@G&DZ*&p3yV)!hkr|8Y>^zz%8o1d?~u5_PMlKwp{>i-N!(0Nr_*|T3( zU)cCzO?}e54Cc=0iC(<*GTJIO=U5qD$lBSTJ#k^$%ttjbcFhbw48!y8&17RZaG9lH zw#b=(k>y|a)G;+|c6`5%r9q?l_6~JUhIc_cAO5&ZaAIS4vG&n%n@`ggzPL~>uH{@uLeQeIi&|>%0;J-$xERYp(cV0d7|^6`INce7`ypV7{Xa-LFNn@=ta<$Q9Sjh&&v>h6lIy-{~pZ0BWo zuzQn2ki4v0(zIJAcB)99?C4mM%JAl!$jeF(-&%IvyH7kk*6qlD#(sRKZMmELHG7Ma zo!cU|Y|g*^xA@TB_Ni}^+tnBvHuJI02?cEzD{A}m@yvnEUSSU^pWf-r*NvS%gOS1I zM#ITq28EALb)wi3oG!a?IE3*vaQ?3NEPwl{@v3E_dqS3p?2B2qh9`El%h4^G4=2X5 zXz3Q~>|wpL{Cl~>FaO-TRa!aSzXNaA{di!p_uhh3#$WuCdP~h$9C^Mx{ng?rPVeq0 zO|mhLmX{DvXxKKPbQwd#fdd9Y($ddG862J&^YL$+_&(0JK#P3=JHv;K|0S9?8re@c zySdhC(wei=YyT#i?JQTmp3CVMDABy}&3EhhPhT)GvZ$4rIOAznzg`^HT;JMuv#p91IKk#kga) z|BU}nf;ulp>|so0XwYGGFk2|RcXf-_x^O&N?tuJ=<^1(O|0wZnxK1GVIl;+xvt|;&;T; z_38hN7xwco83gk+9Q`+&mEq3J&o&GSlLbW{a55+u|DBoieBX$*_!tnN|Qb$|Q+P6pRiR-a#yb$e@c`PA9w`@`*QFTEFJa5#CNdF3vFhERn}jIZLL_S$=5S8vbLSj&FLt&ri!L-~JneLqP`9RBPk-^B499XH7pP zoWPLO@6OJ!;20wh1HU3eti%ID^Z#F0yw^0m!Tav=+MoF!YWA=**yQsud`Nk^Uyz|e z)TD~RA>@qJ+nSk@2OhN;#m7gpF`iIcAZfw(p|JRM`Z5NFBM%O%v`6}#e_X1-5FKD* z`v0fY_wes)xAQPmSTioLvb*~9tE`me3l_!=PfWhaR3>hcT*`Fg-`2N(zergAG;MpH z{YHvwJu~Q>+z0RWaMxa#zPBxB-9ase4avv(vd)~Jy}f7K(xp!)PMa1cwQ=^089wJ{ z@7~Ss!_2T{&cP;!ScV6WZW^a7SmeOWaL;B3<6NdESom*?{z+qnkEvoRPX&z;I} zqwtAuc=Nw2uA55lXJ-9Ne{P!fc*9+L8^1QbJ#KCN^QSX0ys><_l&9mCLCJ(GTXUx} zF(|PdWM+8u-`Fny6!W2zw`RC}-MlnRTd?8vy1Bw?x}Y96L+#P?l5z|Iu8a*H(LYVT z{{GFi@9^ToSssTz@x^|guerWv`M15i91Zu6-{QXBY-iJC`%UNF{>=Kj zsm^B5Z>H$R&^wbRmXezSDd_AG&h8B5gTcIQb*1f7?>9Lvyf3R0Z`{bopewfYp|H^b0Q}Dek7W*aag~o?t*ku-+Pfhr8Xh+4_3^UG# z`no1fdtZKr2EKX!X4Ditjt>5w$d)%j6*PSQH`i0ecD2*4895Gr|15mDc;?hC`qJn7 z62%xMOqDaZw3vnA&(->*r}p4e9ZPE8U4C+?+kc{=ynM#3f6MFE@A>rReJLZu9DfF; zh^f1p-str%)BbyZHSaP8hHpoYtWhZZ*!d-fnc=|EHy*dryKTFk96uWPS^l>RLqce! zuxQfx&s^6h{97ov$=lXES%6`Z{UPNyvkt~=S~amt@(koq&g|R2R{Y@zm>~I}fnfrRgJ{XK`ji`2?yD;>Xq)FVFobzCTo7T9WjG-GP(o5) zL^B}b2%DzTOe97njNYyXthx zhF98JAAhEv*PJ5tOJk`*we6&|w8>{If2!2Sb)KG4v|o#h(c#@X>w;QAF)`DZLJU>= zxO-~qT5ZI_>u#R8v1t5@bqSv0F94)5MdBdWcJwePja975f3=Uyj4aa`}w&H%tP&2>dr*8;9 z7lXj_uQn_UPcnPL7#jYaJ*;=}K`8YAm7}7+-kqsm{gmNI3**e0|1734PuQCuxz=y>Gy9THy!+-z&{nI=4`w%Plil2Qq>ObDlkUVgvs^{u%er<*WJ=5bB zeb=<(+wa;fr@?Yy|G$fdD{plv-utut`5dKKW^t3|`RoiXpW{IzF$zo!7cQE=oAk@~ zoB)HbT!6fDW$ENhh6Tn(^LlRO1Tj3gno#d8!0;=nhlk-uqQB|Siumj6`4~JlJf93Y zRHy}ZsL<)wzZVy~dqzdgO8tEQ&BqTCA0lj68GgO~b#mI)?`P{XI0PInE8N@?W?P?m z%jMd2z8y1u=!)KL%Zk36&B5rfc6IgCZ(DCqxfkf;6Wegu?c!_$WZWjEl=j3={_2g z39O)n@*7xXl}}%uBkWd`Wv5`ud_Q~jFTuC-!>SrpQeX!SU1Bm|Oa7Uxnle|Zl{Z|j znn6L$j{DjEq^p10znrO8yD1?oz)YQO>TOS}(LVp*V%f==N-PRe#RmUxZfy``X~^AjQ094W_7_&r*4&Q1K118YW$X+sEiJnl z7|fz)h-_%6JnzgPaEd7=a(C2ho+Kw}ZOH>y*4Wt>?%`ob$V}$}Z8=&jy7NZ6-Jk3e z>vF#^G+Z%p=R9OtJk3Lx;X}2TSKqGMnKd7eiZ5Baw)fq1RR$OL-D0p_h@b<4^XFfmMCdZ&~uV0Qqq5JN2(CT!t)1nraSnidm z2(O8Ho^(o?)8S2j=zoE@#b56(_Um7|x?aAP_sb-P1+mA^c`7oj`L&&i;mVKpOMffY zUopSuzbEB`>95??Cfp2n^cfqb{!cqouVK0M{7dWEQ<)zKG59bu82osgeEpT%*W~z| z5L;dL1XhL)uGLE(e+>4KO4x9)>*-n%rUR?$Jxu-w7yT+>WQfeoTYbIm&~sJWd2$R4 zKey|bHZrW4!pXp*z{IfaLBy)3+Lt}gLiThV6Zn5G$&*2Yz2UoLOYRoSsn=xg*iCfW zh_R)^nUi6;5kpw`S!el}zqd61#ZP78I1tR>Q0CmkAU_kdIIELw-ZW+bx%MO$1_O=< zy{G5Twlka89m&A(%qsfid3DAX_ouJUJx`F&Klj;_A&s$N&LXwX&+4O=9%pFK)wuTM z|BIrpyKl=fJlK6=S&iZU%%|OzCco}qI`zN0d%o)O|F8L<90XfOQXWf%u(EqQ~NTJ4(Vc!?_mfU~F0<|}rT-KP(kNCR2E-hzakiD~r1H+qXk_F%D zgcy98Ef%M+tl|nvwNCz7b(n`?!ls1g?w|9Yn>&QBKm2F=`4h857#LLdPl$fi`SHA` z=fC24LQ?m5KgTmO7=`ssG__RssJ<=G%8=s8pmUV*(6$}&$p&J_4{W?9x_3P{!-K5? ziVY>QpXZBDV!Yr#jfG+6-hT&5*?8*j{rMh#zSV}6A%LrKZ@DYOg987JVOk8gH`#ru zTAUmp&agm};qb{Pi_ey^vmEI8|9R$<&3`qY9PVA0YIU)#_Ils4OND;N{#=zgEX0s@ zit$9tzMA?e3J(++1Q`ULU;n>xb<4cydHP}d<)^h~&9^pP&2{qZLZMsFXCJef{@PZM zfn)x4k5o~HgpdC=EnyH8X{ZZkIH0iom9&~{^uccaucfxpnY*o%gQpxex$D)RxK##p z7lQwh&%Y-yF?{|Xk#5AwaAq0<14BVwxK%5|kE{P}7!Dj@SPfbq93j-8vxxWE{=g|# z+rIY1aQyC>#N2a=@k2mkMBITBA@y@kF}`Tjo-xHZ`(LEt|FsSbkM1`g{V|i3VaAc? z3%}2sc=TWSyIt>$r#vL{T@N=QjNY|-Ay*L?59oa1$SRTz{%&wc;=o!yr+^)CN! zKRbIxZuLAlHiiTHW+>j{d42!Ww#f(2Gczpuxxe^}k>&4mvf`iu=+FN*dm{@(+;@GO zUw;2=xuN;}yE`oepT9a%{z$%0`2JZ-<9P>@rOzaNb8S%B!ssM@OHjy3+DRztBA-yy z#V#=xq16t@(%5GowT|1+`!TQCHeIaW_FTQ~&ACh0yjipMs*sVhyUoI|(6q3XSMN@p zdj5TF{EItZ+u59Z<>U7(h-PHy_+xJT|7j6J{mYXkrvEnb=N>u3_+5LumLkJyABH>z zh9zI(Hm;IAJ7UbOg(>@_fzDY2j zouMSO?83fR&1?(~;j!j#SHE65w|aMGbgKAWegTGKwTaztcUYL&^K%O{IK+Lvzj)&8 z{8Qb!kEh!&_@|>2`SR=ceIYsZAJoqL_unvM>B;PWzgZbx2sCv2FkEJ3P)Xf?e9E@h zwrR(TkEX|6Rb=?1x9p3#@T~>9=Kl@ZV)Y3qH?x zzueuhpJR3R@yNYaGdPd^4`FC%y>*BA+5bB`^)G$+z)`DXw@>Y|5VsPG!tDRYv$JM~ z2r&Fwpr63L`lnP+4U2pMhr=KFJpWt%-$1@bVu%65lP2%=4DMjzjXfp$4s+CwoG#Ub((=;`c3AUjIW9>y{LKn zUp39LWgY{A+{2i&3=H4CXV)H?#I`DkbyHO<4@cTeh9^Y~MbhRB4C|S7X02bx&`>&= zfnm}ApQY8oN8-wCkDu3_Ej2~JA?@LWr>1u}84mbXZJ*>@yM0p=Us95E$g=-y7#J$l z7($oqpTp?zPQ2#8=6E)SBk#@k^q0L|_i>HjaceitaA5Jj(3uP_mUrKaFub__%+ybTVa9)hl}9%n z%VS_j2`FM>Jn(1z%IvK%vm^JaH91_L|Ic47pJo64s)8pgmmf;_$DeKWXNo?9z?L%Q z(`F{+?}DVn_xCParp%%3K6~-nMdF{YUkKl}X4&VxH#-dOcl7oye?O)DLg$XslA~Q; z*XaIQkRK4B(cA64;CA`DYw_E!d~s59&iyI7w91m<{G2Z$x|u#-B9o7sy%FAQwQ&86 zyt)rJEGB=8b=<|~#`~RPGQ)wdo(u{nm>GT884mEgYW-?b`IA%4rabY-ZAJ#4Kl_ez zay-a=Y|JJiwQYV&PR2FHhO-m*ZqfL;hn>mc%f9b_Z*EvW`Q3+K-iC#)CMky*)ohNN zy>XVlD}Uiv63?05*`Mu=SQ(g9cbYWpci0pi$-203v;3j=cU232y{}l8r93?_fRRCl z$w7@_+SJb}N_#KAQ&4cvZr+x&*Y|a|q22yDPXE8O8Z#V_Klzk7fRAAk0)N@ulArj0lV$&lT8STNGZ_Tl@+*Fd zKgV$3Xn!IbL(fs2q^jE6L1}*;tJfX3Sast6%?XSLco-^PPA!*VWUyu4p6PUqHR|SH z`!AQ)viE@&J=9vOG8{PfL;UMTGsfTRG<`MSOuij|Z_B*5!Hmp}3=9iOUz_`LGBx~^ zpFSb)SM8&3HBC)TFK6fPds-a)e*MpUHii!$r|HKZ?8_{(yOYo!n9t5wGG+VaI8A1T z>kD_uSzWkr{7U?N@7r4ZmugiR82EOaGHS@E7v?y?z_2Czl|@bQysV8!J>R-6KNJzW zcza|eW8rW0_&WQ3-K0uI25W`~m$^^&Wz{L}k`MeBe3pU1>c{Ktmt&Y2R(<(BZ{`#Z2AiVK_n8=G zT-);RKaVOyNalY_mIX`d$##xh+vXdXKPDK!sJBvsdi< zN8*}eX3p028T+hUC>C&Z_O{}MH zM$El;!YbqDrvNp(>Cc|+-w#soqr&i3jc`>E(}Bh7CQiRu7s}ai=#$y``^HuGL>U$| zNv6Ej%APC4aKM|P;#zN+;p1uU*^hUh3FTxEW^mXuuYJA#l8e%>YuCN*JSiK@#E@|4 zck;j0mwx@`W?XTKZvjt(FhjyJZ-$7e%mD`(Jbw3|sQ=R!#CSsN0SkkH%l~C!FW#@U zO)V`6E@A5J=t?|PoO9T2%Ry6~>x=I_Ox8IR&cLP0;rB(`8uIu3-)!f;yW+EO zG=syH2S1{}-1Xo0(b9hkmw+R43RA#T<_X3OCno+$Qe)WudoB}0UdscwxO);G=1qR! zWL`9j(NxK((_#7l`@shPmvb@rB=ji9eXfsSWNh#JLn6wu|pBPg}oi?!wbs zf1glY6ZieoQ^z&uz6IRklG>7Dnyvh;GH|xFZmg6`_bDl#c=H-@1uq%FCsRvveQs~| zet9p?b!BX>^tX>?FPisBFh{!Xh~$!$kx-SbRlZ!d|Dgy2#{wV5hL-#OO$;{L4I247 z8TPK_V(92tr8e=FZ9#;Ka;pVPgAaoS`-Iu|59~W^y!XJ-C%+eYnE(H}=1P?G7FYQ% zM)^1UF%Jg>CzSAbL>xI3TQ_h^P%VA*nS-UnW-r2H&-(4tX_NN!k``cEgk7 zLH7Y>hP0>5M}9hbtzu_d(arU}^Tl>12A8dARe!j8RL}80@u+qAFx&OpXEQ%N1WD8O__0?n^0F9rUzh_*s+itN8K%-aQd& zQ-7Z4EDN1m%*U`|(f_jy4D(nWSQuQGMFkovas-(k{I%d~Ut?5fLRz%PIawA=|m49=bzJ9`` zV>vl>b_RbL86GU3<9Z;Mt?4EYgTg2IXZGeV85lceGNdsxJXpU>nBl=pkP&B;{{LlV zSn&PcZtG-*hN+;%B0Nkt?q+44GZ&Ft5F0AHje((L#kTIPx%V!=;$qm)z`)Vce*I6n zeJHoiT=#rd7N!Fd65Xx^J@=N0=ifKh(W?FQ^m~pXH@`JQgENEQqHl>GX7@fc`MZDW z&-eTc3&amdlbGDDsn|&1< z9!#j%FSaT4`@1xOhCLS!ovq*U@Y#-t?nqXK17D8+nKt|T!Gno?VrM5L39mF)R$k1r z)!fQS$R>t|?e6d~V)+&XDhrz;$6E0U?TlOGq*@@DxK7Yzr+bOYZNKRk* zZ(e8j`IO?Ad3D!$7z#Go+SO@GuijI&-~XATUfw@v<=@#d%nb7J^`7hu3Y9T;70%!C zmY(JQ;@lrLRfd4u7AJV>XS@}dcld#v-S=7i33&v@hIFQepXd9v(@Z#A*cetk|G|2k;lR>W zK~?{bBv!pVqVV_ii@a}hg+)Ys9}AWJs>*$-b}#h6$VuzqW$zVP)`bH(Y<3o6+HNDbLQD1|AN(?{~Vl*w|cozVFH^ zmWCC-u5g&O@o=1CVDNw6pHYAD41fK`Tc!*Qi8>k67#aMY@G-nF>C}>wkY4VZ+Iwos z=L>JG-F?s2zcKEWDhuRucz4>jKJZS)^x%J=LtdsaG)PG5Z!^7}$I9?vXHBvmGsB`Y z3=AA?){EY~Ra2c2^TDJo@5vGwhGXt#Obnc9&-M#5Jh&djcfdil?5GwagPug?g|4X! z**?$zZeP37r;p3<1SgBYR?EgT@i&P={ks3>+wHM`6VAyH`o#WB{l?nJ)6u_vvlIx- zw^`kwxcn)D94o_vEjkTT-!L$&He$NW%Wz^nYfEk(V?)oM(_h}~EZ1RdSoUqUo!Z@( zr}=dm8~E*iPJ1W)>+%|Q1_evuhRLiyUrxFFzQj6s(XRiEPoKXHEZgri!SY+UvpT2VL1asi^+e#%isN7FY_|wc-id6+yZtQH^QW7wd@+K_u=d6qgeL*;qV&>zeU3PtgI!k>VyeoTMUzs_WC@XcwqtD5`lS)M8b!$%{An6jA+8{*gO)Vy{tWXp4g z20o@6XMdhs6D7CougZk)I}`Wckxvf0vUSpvT~lqxuaN$D3VydjDz2pHJ_V z1QfV`7swo7D+<~BXEzta35GitN+LKJ4*apVs5y7#$n%>_DGUkjezL-Gn~yQO^VII* zo4?ug-_AC*b%@`UlS{SSb-sh>A`$)8-G8|1=5GMRXtepz`}WL zeC5HfuRhiZZ7UOEXfSIF-;`~5rf$Z+Po=SK43jSNUy`kMi(zE=x9o2_1FuW#^vf5v zTCVGwlhatp&9->Qfjc zjMx@Vd^lN{jp0D@jQc0P9{(Zkvg>%>2Z3VOMt?v2nkjBu!^7+1*aKqL6 z#@{~4F1o93WTi^!pe{%Z$KMwc)ztH}4t$P0C?WT8se(?Tu@Ob>>-QV{m z-oF3y0r&ZR-}fubulXih`Qvc>iSzdVo#m7Nym<=Uxyr=wkyG-^(VhC2tSeV~aWKqe z5cs*?=>PtgXBT-t+kfI%0TV+(AxFdVf9(@){WmAH zu?nO8{FO`$oA=5z_-8Fz7vV1M>cFt*=Y5koSrv0DWBn^PUf^PC`1wA?NPG7Ge@qMp z|IOX!8_hCItZh5LC*$AjsXT>2d

    !2juI1NB{b>`Mgxn*TZ+*Z`EsqHs#GZ$aL`F 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Ð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

    *3;fGAhRuv!)Gy4v`P7M> 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�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%0DRne5#}?#G_VZ;S^RoiH5kA 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 diff --git a/core/src/io/anuke/mindustry/entities/bullet/ArtilleryBulletType.java b/core/src/io/anuke/mindustry/entities/bullet/ArtilleryBulletType.java index 81da65344d..1bc00443c6 100644 --- a/core/src/io/anuke/mindustry/entities/bullet/ArtilleryBulletType.java +++ b/core/src/io/anuke/mindustry/entities/bullet/ArtilleryBulletType.java @@ -20,6 +20,10 @@ public class ArtilleryBulletType extends BasicBulletType{ hitSound = Sounds.explosion; } + public ArtilleryBulletType(){ + this(1f, 1f, "shell"); + } + @Override public void update(io.anuke.mindustry.entities.type.Bullet b){ super.update(b); diff --git a/core/src/io/anuke/mindustry/entities/bullet/BasicBulletType.java b/core/src/io/anuke/mindustry/entities/bullet/BasicBulletType.java index 8f54b58995..bf20c811ab 100644 --- a/core/src/io/anuke/mindustry/entities/bullet/BasicBulletType.java +++ b/core/src/io/anuke/mindustry/entities/bullet/BasicBulletType.java @@ -22,6 +22,11 @@ public class BasicBulletType extends BulletType{ this.bulletSprite = bulletSprite; } + /** For mods. */ + public BasicBulletType(){ + this(1f, 1f, "bullet"); + } + @Override public void load(){ backRegion = Core.atlas.find(bulletSprite + "-back"); diff --git a/core/src/io/anuke/mindustry/entities/bullet/BombBulletType.java b/core/src/io/anuke/mindustry/entities/bullet/BombBulletType.java index bf2e5ecd43..55c0a3b87d 100644 --- a/core/src/io/anuke/mindustry/entities/bullet/BombBulletType.java +++ b/core/src/io/anuke/mindustry/entities/bullet/BombBulletType.java @@ -17,4 +17,8 @@ public class BombBulletType extends BasicBulletType{ collidesAir = false; hitSound = Sounds.explosion; } + + public BombBulletType(){ + this(1f, 1f, "shell"); + } } diff --git a/core/src/io/anuke/mindustry/entities/bullet/FlakBulletType.java b/core/src/io/anuke/mindustry/entities/bullet/FlakBulletType.java index 3669909097..c6e2928b28 100644 --- a/core/src/io/anuke/mindustry/entities/bullet/FlakBulletType.java +++ b/core/src/io/anuke/mindustry/entities/bullet/FlakBulletType.java @@ -19,6 +19,10 @@ public abstract class FlakBulletType extends BasicBulletType{ bulletHeight = 10f; } + public FlakBulletType(){ + this(1f, 1f); + } + @Override public void update(Bullet b){ super.update(b); diff --git a/core/src/io/anuke/mindustry/entities/bullet/HealBulletType.java b/core/src/io/anuke/mindustry/entities/bullet/HealBulletType.java index dab576883c..95dbef7b63 100644 --- a/core/src/io/anuke/mindustry/entities/bullet/HealBulletType.java +++ b/core/src/io/anuke/mindustry/entities/bullet/HealBulletType.java @@ -22,6 +22,10 @@ public class HealBulletType extends BulletType{ collidesTeam = true; } + public HealBulletType(){ + this(1f, 1f); + } + @Override public boolean collides(Bullet b, Tile tile){ return tile.getTeam() != b.getTeam() || tile.entity.healthf() < 1f; diff --git a/core/src/io/anuke/mindustry/entities/bullet/LiquidBulletType.java b/core/src/io/anuke/mindustry/entities/bullet/LiquidBulletType.java index 186ea47425..7d53a852ec 100644 --- a/core/src/io/anuke/mindustry/entities/bullet/LiquidBulletType.java +++ b/core/src/io/anuke/mindustry/entities/bullet/LiquidBulletType.java @@ -3,6 +3,7 @@ package io.anuke.mindustry.entities.bullet; import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.geom.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.effect.*; @@ -13,14 +14,17 @@ import io.anuke.mindustry.world.*; import static io.anuke.mindustry.Vars.*; public class LiquidBulletType extends BulletType{ - Liquid liquid; + @NonNull Liquid liquid; - public LiquidBulletType(Liquid liquid){ + public LiquidBulletType(@Nullable Liquid liquid){ super(3.5f, 0); - this.liquid = liquid; + + if(liquid != null){ + this.liquid = liquid; + this.status = liquid.effect; + } lifetime = 74f; - status = liquid.effect; statusDuration = 90f; despawnEffect = Fx.none; hitEffect = Fx.hitLiquid; @@ -30,13 +34,17 @@ public class LiquidBulletType extends BulletType{ knockback = 0.55f; } + public LiquidBulletType(){ + this(null); + } + @Override public float range(){ return speed * lifetime / 2f; } @Override - public void update(io.anuke.mindustry.entities.type.Bullet b){ + public void update(Bullet b){ super.update(b); if(liquid.canExtinguish()){ @@ -50,7 +58,7 @@ public class LiquidBulletType extends BulletType{ } @Override - public void draw(io.anuke.mindustry.entities.type.Bullet b){ + public void draw(Bullet b){ Draw.color(liquid.color, Color.white, b.fout() / 100f); Fill.circle(b.x, b.y, 0.5f + b.fout() * 2.5f); diff --git a/core/src/io/anuke/mindustry/entities/bullet/MissileBulletType.java b/core/src/io/anuke/mindustry/entities/bullet/MissileBulletType.java index 06d05d1110..aee06f9e31 100644 --- a/core/src/io/anuke/mindustry/entities/bullet/MissileBulletType.java +++ b/core/src/io/anuke/mindustry/entities/bullet/MissileBulletType.java @@ -23,6 +23,10 @@ public class MissileBulletType extends BasicBulletType{ hitSound = Sounds.explosion; } + public MissileBulletType(){ + this(1f, 1f, "missile"); + } + @Override public void update(Bullet b){ super.update(b); diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index fda221c100..62892e55d8 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -22,6 +22,7 @@ import io.anuke.mindustry.gen.*; import io.anuke.mindustry.mod.Mods.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.consumers.*; import java.lang.reflect.*; @@ -35,6 +36,13 @@ public class ContentParser{ put(StatusEffect.class, (type, data) -> field(StatusEffects.class, data)); put(Loadout.class, (type, data) -> field(Loadouts.class, data)); put(Color.class, (type, data) -> Color.valueOf(data.asString())); + put(BulletType.class, (type, data) -> { + Class bc = data.has("type") ? resolve(data.getString("type"), "io.anuke.mindustry.entities.bullets") : BasicBulletType.class; + data.remove("type"); + BulletType result = bc.getDeclaredConstructor().newInstance(); + readFields(result, data); + return result; + }); put(Music.class, (type, data) -> { if(fieldOpt(Musics.class, data) != null) return fieldOpt(Musics.class, data); @@ -57,12 +65,18 @@ public class ContentParser{ * This is done to accomodate binding of content names first.*/ private Array reads = new Array<>(); private LoadedMod currentMod; + private Content currentContent; private Json parser = new Json(){ - public T readValue(Class type, Class elementType, JsonValue jsonData){ + @Override + public T readValue(Class type, Class elementType, JsonValue jsonData, Class keyType){ if(type != null){ if(classParsers.containsKey(type)){ - return (T)classParsers.get(type).parse(type, jsonData); + try{ + return (T)classParsers.get(type).parse(type, jsonData); + }catch(Exception e){ + throw new RuntimeException(e); + } } if(Content.class.isAssignableFrom(type)){ @@ -70,16 +84,21 @@ public class ContentParser{ String prefix = currentMod != null ? currentMod.name + "-" : ""; T one = (T)Vars.content.getByName(ctype, prefix + jsonData.asString()); if(one != null) return one; - return (T)Vars.content.getByName(ctype, jsonData.asString()); + T two = (T)Vars.content.getByName(ctype, jsonData.asString()); + + if(two != null) return two; + throw new IllegalArgumentException("No " + ctype + " found with name: '" + jsonData.asString() + "'"); } } - return super.readValue(type, elementType, jsonData); + return super.readValue(type, elementType, jsonData, keyType); } }; private ObjectMap> parsers = ObjectMap.of( ContentType.block, (TypeParser)(mod, name, value) -> { + readBundle(ContentType.block, name, value); + //TODO generate dynamically instead of doing.. this Class type = resolve(value.getString("type"), "io.anuke.mindustry.world", @@ -100,19 +119,17 @@ public class ContentParser{ if(value.has("consumes")){ for(JsonValue child : value.get("consumes")){ if(child.name.equals("item")){ - if(child.isString()){ - block.consumes.item(Vars.content.getByName(ContentType.item, child.asString())); - }else{ - ItemStack stack = parser.readValue(ItemStack.class, child); - block.consumes.item(stack.item, stack.amount); - } + block.consumes.item(Vars.content.getByName(ContentType.item, child.asString())); }else if(child.name.equals("items")){ - block.consumes.items(parser.readValue(ItemStack[].class, child)); + block.consumes.add((Consume)parser.readValue(ConsumeItems.class, child)); }else if(child.name.equals("liquid")){ - LiquidStack stack = parser.readValue(LiquidStack.class, child); - block.consumes.liquid(stack.liquid, stack.amount); + block.consumes.add((Consume)parser.readValue(ConsumeLiquid.class, child)); }else if(child.name.equals("power")){ - block.consumes.power(child.asFloat()); + if(child.isDouble()){ + block.consumes.power(child.asFloat()); + }else{ + block.consumes.add((Consume)parser.readValue(ConsumePower.class, child)); + } }else if(child.name.equals("powerBuffered")){ block.consumes.powerBuffered(child.asFloat()); }else{ @@ -138,6 +155,8 @@ public class ContentParser{ return block; }, ContentType.unit, (TypeParser)(mod, name, value) -> { + readBundle(ContentType.unit, name, value); + Class type = resolve(value.getString("type"), "io.anuke.mindustry.entities.type.base"); UnitType unit = new UnitType(mod + "-" + name, supply(type)); read(() -> readFields(unit, value, true)); @@ -156,6 +175,8 @@ public class ContentParser{ if(Vars.content.getByName(type, name) != null){ item = (T)Vars.content.getByName(type, name); }else{ + readBundle(type, name, value); + item = constructor.get(mod + "-" + name); } read(() -> readFields(item, value)); @@ -163,6 +184,22 @@ public class ContentParser{ }; } + private void readBundle(ContentType type, String name, JsonValue value){ + String entryName = type + "." + currentMod.name + "-" + name + "."; + I18NBundle bundle = Core.bundle; + while(bundle.getParent() != null) bundle = bundle.getParent(); + + if(value.has("name")){ + bundle.getProperties().put(entryName + "name", value.getString("name")); + value.remove("name"); + } + + if(value.has("description")){ + bundle.getProperties().put(entryName + "description", value.getString("description")); + value.remove("description"); + } + } + /** Call to read a content's extra info later.*/ private void read(Runnable run){ LoadedMod mod = currentMod; @@ -308,7 +345,7 @@ public class ContentParser{ } Field field = metadata.field; try{ - field.set(object, parser.readValue(field.getType(), metadata.elementType, child)); + field.set(object, parser.readValue(field.getType(), metadata.elementType, child, metadata.keyType)); }catch(ReflectionException ex){ throw new SerializationException("Error accessing field: " + field.getName() + " (" + type.getName() + ")", ex); }catch(SerializationException ex){ @@ -324,7 +361,7 @@ public class ContentParser{ } /** Tries to resolve a class from a list of potential class names. */ - private Class resolve(String base, String... potentials) throws Exception{ + private Class resolve(String base, String... potentials){ for(String type : potentials){ try{ return (Class)Class.forName(type + '.' + base); @@ -335,7 +372,7 @@ public class ContentParser{ } private interface FieldParser{ - Object parse(Class type, JsonValue value); + Object parse(Class type, JsonValue value) throws Exception; } private interface TypeParser{ diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 97a4e06255..4d2686aa48 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -121,7 +121,7 @@ public class Mods implements Loadable{ //get textures packed if(totalSprites > 0){ - TextureFilter filter = Core.settings.getBool("linear") ? TextureFilter.Linear : TextureFilter.Nearest; + TextureFilter filter = TextureFilter.Nearest; packer.updateTextureAtlas(Core.atlas, filter, filter, false); //generate new icons @@ -175,7 +175,7 @@ public class Mods implements Loadable{ } } - //load mods now + //load workshop mods now for(FileHandle file : platform.getExternalMods()){ try{ LoadedMod mod = loadMod(file, true); @@ -185,7 +185,7 @@ public class Mods implements Loadable{ disabled.add(mod); } }catch(Exception e){ - Log.err("Failed to load mod file {0}. Skipping.", file); + Log.err("Failed to load mod workshop file {0}. Skipping.", file); Log.err(e); } } diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index 29b9d10913..7f886a05e1 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -96,6 +96,8 @@ public class Block extends BlockStorage{ public boolean targetable = true; /** Whether the overdrive core has any effect on this block. */ public boolean canOverdrive = true; + /** Outlined icon color.*/ + public Color outlineColor = Color.valueOf("404049"); /** Whether the icon region has an outline added. */ public boolean outlineIcon = false; /** Whether this block has a shadow under it. */ @@ -385,6 +387,10 @@ public class Block extends BlockStorage{ buildCost += stack.amount * stack.item.cost; } + if(consumes.has(ConsumeType.power)) hasPower = true; + if(consumes.has(ConsumeType.item)) hasItems = true; + if(consumes.has(ConsumeType.liquid)) hasLiquids = true; + setStats(); setBars(); @@ -668,8 +674,8 @@ public class Block extends BlockStorage{ } @Override - public void createIcons(PixmapPacker out, PixmapPacker editor){ - super.createIcons(out, editor); + public void createIcons(PixmapPacker packer, PixmapPacker editor){ + super.createIcons(packer, editor); editor.pack(name + "-icon-editor", Core.atlas.getPixmap((AtlasRegion)icon(Cicon.full)).crop()); @@ -677,6 +683,56 @@ public class Block extends BlockStorage{ PixmapRegion image = Core.atlas.getPixmap((AtlasRegion)icon(Cicon.full)); color.set(image.getPixel(image.width/2, image.height/2)); } + + getGeneratedIcons(); + + Pixmap last = null; + + if(outlineIcon){ + final int radius = 4; + PixmapRegion region = Core.atlas.getPixmap(getGeneratedIcons()[getGeneratedIcons().length-1]); + Pixmap out = new Pixmap(region.width, region.height); + Color color = new Color(); + for(int x = 0; x < region.width; x++){ + for(int y = 0; y < region.height; y++){ + + region.getPixel(x, y, color); + out.draw(x, y, color); + if(color.a < 1f){ + boolean found = false; + outer: + for(int rx = -radius; rx <= radius; rx++){ + for(int ry = -radius; ry <= radius; ry++){ + if(Structs.inBounds(rx + x, ry + y, region.width, region.height) && Mathf.dst2(rx, ry) <= radius*radius && color.set(region.getPixel(rx + x, ry + y)).a > 0.01f){ + found = true; + break outer; + } + } + } + if(found){ + out.draw(x, y, outlineColor); + } + } + } + } + last = out; + + packer.pack(name, out); + } + + if(generatedIcons.length > 1){ + Pixmap base = Core.atlas.getPixmap(generatedIcons[0]).crop(); + for(int i = 1; i < generatedIcons.length; i++){ + if(i == generatedIcons.length - 1 && last != null){ + base.drawPixmap(last); + }else{ + base.draw(Core.atlas.getPixmap(generatedIcons[i])); + } + } + packer.pack("block-" + name + "-full", base); + generatedIcons = null; + Arrays.fill(cicons, null); + } } /** Never use outside of the editor! */ diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java index 967685e693..f6b047bf6f 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeItems.java @@ -2,6 +2,7 @@ package io.anuke.mindustry.world.consumers; import io.anuke.arc.collection.*; import io.anuke.arc.scene.ui.layout.*; +import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; @@ -11,12 +12,17 @@ import io.anuke.mindustry.world.meta.*; import io.anuke.mindustry.world.meta.values.*; public class ConsumeItems extends Consume{ - public final ItemStack[] items; + public final @NonNull ItemStack[] items; public ConsumeItems(ItemStack[] items){ this.items = items; } + /** Mods.*/ + protected ConsumeItems(){ + this(new ItemStack[]{}); + } + @Override public void applyItemFilter(Bits filter){ for(ItemStack stack : items){ diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java index 96d9bc9de1..066fb29836 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumeLiquid.java @@ -1,14 +1,13 @@ package io.anuke.mindustry.world.consumers; import io.anuke.arc.collection.*; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.mindustry.entities.type.TileEntity; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; -import io.anuke.mindustry.type.Liquid; -import io.anuke.mindustry.ui.ReqImage; -import io.anuke.mindustry.world.Tile; -import io.anuke.mindustry.world.meta.BlockStat; -import io.anuke.mindustry.world.meta.BlockStats; +import io.anuke.mindustry.type.*; +import io.anuke.mindustry.ui.*; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.meta.*; public class ConsumeLiquid extends ConsumeLiquidBase{ public final Liquid liquid; @@ -18,6 +17,10 @@ public class ConsumeLiquid extends ConsumeLiquidBase{ this.liquid = liquid; } + protected ConsumeLiquid(){ + this(null, 0f); + } + @Override public void applyLiquidFilter(Bits filter){ filter.set(liquid.id); diff --git a/core/src/io/anuke/mindustry/world/consumers/ConsumePower.java b/core/src/io/anuke/mindustry/world/consumers/ConsumePower.java index 18b2d422db..d183b3969f 100644 --- a/core/src/io/anuke/mindustry/world/consumers/ConsumePower.java +++ b/core/src/io/anuke/mindustry/world/consumers/ConsumePower.java @@ -20,6 +20,10 @@ public class ConsumePower extends Consume{ this.buffered = buffered; } + protected ConsumePower(){ + this(0f, 0f, false); + } + @Override public ConsumeType type(){ return ConsumeType.power; diff --git a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java index 0950aaf6bb..92530555a1 100644 --- a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java +++ b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java @@ -149,6 +149,7 @@ public class DesktopLauncher extends ClientLauncher{ SVars.stats = new SStats(); SVars.workshop = new SWorkshop(); SVars.user = new SUser(); + boolean[] isShutdown = {false}; Events.on(ClientLoadEvent.class, event -> { player.name = SVars.net.friends.getPersonaName(); @@ -177,8 +178,18 @@ public class DesktopLauncher extends ClientLauncher{ } }); }); + + Events.on(DisposeEvent.class, event -> { + SteamAPI.shutdown(); + isShutdown[0] = true; + }); + //steam shutdown hook - Runtime.getRuntime().addShutdownHook(new Thread(SteamAPI::shutdown)); + Runtime.getRuntime().addShutdownHook(new Thread(() -> { + if(!isShutdown[0]){ + SteamAPI.shutdown(); + } + })); } static void handleCrash(Throwable e){ diff --git a/gradle.properties b/gradle.properties index 8a43b1cc6a..baf26c820e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=e17b152d4f597837640fe4d659ca5a820e8a2b15 +archash=9f567f04a005ea8b4132b31d64f325ec105def5e diff --git a/tools/build.gradle b/tools/build.gradle index c1ab47a151..189eb07bd9 100644 --- a/tools/build.gradle +++ b/tools/build.gradle @@ -320,7 +320,7 @@ task pack(dependsOn: classes){ //antialias everything except UI elements fileTree(dir: '../core/assets-raw/sprites_out/', include: "**/*.png").visit{ file -> - if(file.isDirectory() || file.toString().replace("\\", "/").contains("zones/") || (file.toString().replace("\\", "/").contains("/ui/") && !file.toString().contains("icon-small") && !file.toString().contains("icon-medium") && !file.toString().contains("icon-large"))) return + if(file.isDirectory() || file.toString().replace("\\", "/").contains("zones/") || (file.toString().replace("\\", "/").contains("/ui/") && file.toString().startsWith("icon-"))) return antialias(file.file) } diff --git a/tools/src/io/anuke/mindustry/Generators.java b/tools/src/io/anuke/mindustry/Generators.java index 38c4a9cf15..651657070d 100644 --- a/tools/src/io/anuke/mindustry/Generators.java +++ b/tools/src/io/anuke/mindustry/Generators.java @@ -68,7 +68,6 @@ public class Generators{ ImagePacker.generate("block-icons", () -> { Image colors = new Image(content.blocks().size, 1); - Color outlineColor = Color.valueOf("404049"); for(Block block : content.blocks()){ TextureRegion[] regions = block.getGeneratedIcons(); @@ -114,7 +113,7 @@ public class Generators{ } } if(found){ - out.draw(x, y, outlineColor); + out.draw(x, y, block.outlineColor); } } } From 1b93da20f40dd0afb93acdbdb5838d7e932cb0b7 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 4 Oct 2019 19:43:26 -0400 Subject: [PATCH 105/204] Workshop map listing button --- core/src/io/anuke/mindustry/core/Platform.java | 4 ++-- .../io/anuke/mindustry/editor/MapEditorDialog.java | 2 +- core/src/io/anuke/mindustry/mod/Mods.java | 7 ++++++- .../io/anuke/mindustry/ui/dialogs/ModsDialog.java | 14 ++++++++++---- .../anuke/mindustry/desktop/DesktopLauncher.java | 4 ++-- .../anuke/mindustry/desktop/steam/SWorkshop.java | 2 +- 6 files changed, 22 insertions(+), 11 deletions(-) diff --git a/core/src/io/anuke/mindustry/core/Platform.java b/core/src/io/anuke/mindustry/core/Platform.java index a7c5826a63..bfedda548c 100644 --- a/core/src/io/anuke/mindustry/core/Platform.java +++ b/core/src/io/anuke/mindustry/core/Platform.java @@ -39,8 +39,8 @@ public interface Platform{ /** Steam: View a map listing on the workshop.*/ default void viewMapListing(Map map){} - /** Steam: View a map listing on the workshop.*/ - default void viewMapListing(String mapid){} + /** Steam: View a listing on the workshop.*/ + default void viewListing(String mapid){} /** Steam: View map workshop info, removing the map ID tag if its listing is deleted. * Also presents the option to update the map. */ diff --git a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java index 1a5da836bb..88fe62e604 100644 --- a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java +++ b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java @@ -150,7 +150,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ menu.cont.addImageTextButton("$editor.publish.workshop", Icon.linkSmall, () -> { Map builtin = maps.all().find(m -> m.name().equals(editor.getTags().get("name", "").trim())); if(editor.getTags().containsKey("steamid") && builtin != null && !builtin.custom){ - platform.viewMapListing(editor.getTags().get("steamid")); + platform.viewListing(editor.getTags().get("steamid")); return; } diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 4d2686aa48..fa483fbb6d 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -76,6 +76,7 @@ public class Mods implements Loadable{ @Override public void loadAsync(){ if(loaded.isEmpty()) return; + Time.mark(); packer = new PixmapPacker(2048, 2048, Format.RGBA8888, 2, true); @@ -104,11 +105,14 @@ public class Mods implements Loadable{ }); Log.info("Packed {0} images for mod '{1}'.", packed[0], mod.meta.name); } + + Log.info("Time to pack textures: {0}", Time.elapsed()); } @Override public void loadSync(){ if(packer == null) return; + Time.mark(); Texture editor = Core.atlas.find("clear-editor").getTexture(); PixmapPacker editorPacker = new PixmapPacker(2048, 2048, Format.RGBA8888, 2, true); @@ -140,6 +144,7 @@ public class Mods implements Loadable{ packer.dispose(); packer = null; + Log.info("Time to update textures: {0}", Time.elapsed()); } /** Removes a mod file and marks it for requiring a restart. */ @@ -271,7 +276,7 @@ public class Mods implements Loadable{ try{ //this binds the content but does not load it entirely Content loaded = parser.parse(mod, file.nameWithoutExtension(), file.readString(), type); - Log.info("[{0}] Loaded '{1}'.", mod.meta.name, loaded); + Log.info("[{0}] Loaded '{1}'.", mod.meta.name, (loaded instanceof UnlockableContent ? ((UnlockableContent)loaded).localizedName : loaded)); }catch(Exception e){ throw new RuntimeException("Failed to parse content file '" + file + "' for mod '" + mod.meta.name + "'.", e); } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java index 183a542af4..26d85887c1 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java @@ -76,10 +76,16 @@ public class ModsDialog extends FloatingDialog{ setup(); }).height(50f).margin(8f).width(130f); - title.addImageButton(Icon.trash16Small, Styles.cleari, () -> ui.showConfirm("$confirm", "$mod.remove.confirm", () -> { - mods.removeMod(mod); - setup(); - })).size(50f); + title.addImageButton(mod.workshopID != null ? Icon.linkSmall : Icon.trash16Small, Styles.cleari, () -> { + if(mod.workshopID == null){ + ui.showConfirm("$confirm", "$mod.remove.confirm", () -> { + mods.removeMod(mod); + setup(); + }); + }else{ + platform.viewListing(mod.workshopID); + } + }).size(50f); }).growX().left().padTop(-14f).padRight(-14f); t.row(); diff --git a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java index 92530555a1..1cfcce2fd5 100644 --- a/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java +++ b/desktop/src/io/anuke/mindustry/desktop/DesktopLauncher.java @@ -228,11 +228,11 @@ public class DesktopLauncher extends ClientLauncher{ @Override public void viewMapListing(Map map){ - viewMapListing(map.file.parent().name()); + viewListing(map.file.parent().name()); } @Override - public void viewMapListing(String mapid){ + public void viewListing(String mapid){ SVars.net.friends.activateGameOverlayToWebPage("steam://url/CommunityFilePage/" + mapid); } diff --git a/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java b/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java index 9939ae795c..31f6029e44 100644 --- a/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java +++ b/desktop/src/io/anuke/mindustry/desktop/steam/SWorkshop.java @@ -112,7 +112,7 @@ public class SWorkshop implements SteamUGCCallback{ dialog.addCloseButton(); dialog.buttons.addImageTextButton("$view.workshop", Icon.linkSmall, () -> { - platform.viewMapListing(id); + platform.viewListing(id); dialog.hide(); }).size(210f, 64f); From e8c7bd1d32eacc1468bb4ba959521803b5ec9990 Mon Sep 17 00:00:00 2001 From: Kemal Date: Sat, 5 Oct 2019 03:53:35 +0300 Subject: [PATCH 106/204] Some small changes to translation. --- core/assets/bundles/bundle_tr.properties | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 12f0e8aa49..fcdcdfe551 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -449,8 +449,8 @@ info.title = Bilgi error.title = [crimson]Bir hata oldu error.crashtitle = Bir hata oldu attackpvponly = [scarlet]Only available in Attack/PvP modes -blocks.input = Input -blocks.output = Output +blocks.input = Giriş +blocks.output = Çıkış blocks.booster = Booster block.unknown = [lightgray]??? blocks.powercapacity = Power Capacity @@ -527,7 +527,7 @@ category.general = Genel category.power = Enerji category.liquids = Sıvılar category.items = Eşyalar -category.crafting = Input/Output +category.crafting = Giriş/Çıkış category.shooting = Shooting category.optional = Optional Enhancements setting.landscape.name = Lock Landscape @@ -538,7 +538,7 @@ setting.animatedshields.name = Animasyonlu Kalkanlar setting.antialias.name = Antialias[lightgray] (requires restart)[] setting.indicators.name = Enemy/Ally Indicators setting.autotarget.name = Auto-Target -setting.keyboard.name = Mouse+Keyboard Controls +setting.keyboard.name = Fare+Klavye Kontrolleri setting.touchscreen.name = Touchscreen Controls setting.fpscap.name = Maksimum FPS setting.fpscap.none = Limitsiz @@ -586,7 +586,7 @@ command.rally = Toplan command.retreat = Geri Çekil keybind.gridMode.name = Block Select keybind.gridModeShift.name = Category Select -keybind.press = Press a key... +keybind.press = Bir tuşa basın... keybind.press.axis = Press an axis or key... keybind.screenshot.name = Map Screenshot keybind.move_x.name = Move x @@ -624,7 +624,7 @@ mode.pvp.name = PvP mode.pvp.description = Fight against other players locally.\n[gray]Requires at least 2 differently-colored cores in the map to play. mode.attack.name = Saldırı mode.attack.description = Destroy the enemy's base. No waves.\n[gray]Requires a red core in the map to play. -mode.custom = Custom Rules +mode.custom = Özel Kurallar rules.infiniteresources = Sınırsız Kaynaklar rules.wavetimer = Dalga Zamanlayıcısı From c1ff7812d814200e016fd3d13a0473c2c286e296 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 5 Oct 2019 00:21:48 -0400 Subject: [PATCH 107/204] Zone objective abstraction, cleanup --- core/assets/bundles/bundle.properties | 7 +- .../io/anuke/mindustry/content/Blocks.java | 14 +-- core/src/io/anuke/mindustry/core/Control.java | 2 +- core/src/io/anuke/mindustry/core/Logic.java | 4 + .../io/anuke/mindustry/game/Objective.java | 12 ++ .../io/anuke/mindustry/game/Objectives.java | 38 ++++++ .../io/anuke/mindustry/type/ItemStack.java | 4 + core/src/io/anuke/mindustry/type/Zone.java | 44 ++++++- .../ui/dialogs/CustomRulesDialog.java | 20 ++- .../mindustry/ui/dialogs/DeployDialog.java | 2 +- .../mindustry/ui/dialogs/LoadoutDialog.java | 118 +++++++++--------- .../mindustry/ui/dialogs/ZoneInfoDialog.java | 14 ++- 12 files changed, 182 insertions(+), 97 deletions(-) create mode 100644 core/src/io/anuke/mindustry/game/Objective.java create mode 100644 core/src/io/anuke/mindustry/game/Objectives.java diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 650e4c293e..3613fc242b 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -391,8 +391,9 @@ donate = Donate abandon = Abandon abandon.text = This zone and all its resources will be lost to the enemy. locked = Locked -complete = [lightgray]Reach: -zone.requirement = Wave {0} in zone {1} +complete = [lightgray]Complete: +zone.requirement.wave = Wave {0} in {1} +zone.requirement = Destroy core: {0} resume = Resume Zone:\n[lightgray]{0} bestwave = [lightgray]Best Wave: {0} launch = < LAUNCH > @@ -406,7 +407,7 @@ configure = Configure Loadout configure.locked = [lightgray]Unlock configuring loadout: Wave {0}. configure.invalid = Amount must be a number between 0 and {0}. zone.unlocked = [lightgray]{0} unlocked. -zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met. +zone.requirements.met = {0}: zone requirements met. zone.config.complete = Wave {0} reached:\nLoadout config unlocked. zone.resources = [lightgray]Resources Detected: zone.objective = [lightgray]Objective: [accent]{0} diff --git a/core/src/io/anuke/mindustry/content/Blocks.java b/core/src/io/anuke/mindustry/content/Blocks.java index 573ad8a832..0fa8f44e5c 100644 --- a/core/src/io/anuke/mindustry/content/Blocks.java +++ b/core/src/io/anuke/mindustry/content/Blocks.java @@ -965,12 +965,12 @@ public class Blocks implements ContentList{ //region liquid mechanicalPump = new Pump("mechanical-pump"){{ - requirements(Category.liquid, ItemStack.with(Items.copper, 15, Items.lead, 10)); + requirements(Category.liquid, ItemStack.with(Items.copper, 15, Items.metaglass, 10)); pumpAmount = 0.1f; }}; rotaryPump = new Pump("rotary-pump"){{ - requirements(Category.liquid, ItemStack.with(Items.copper, 70, Items.lead, 50, Items.silicon, 20, Items.titanium, 35)); + requirements(Category.liquid, ItemStack.with(Items.copper, 70, Items.metaglass, 50, Items.silicon, 20, Items.titanium, 35)); pumpAmount = 0.8f; consumes.power(0.15f); liquidCapacity = 30f; @@ -979,7 +979,7 @@ public class Blocks implements ContentList{ }}; thermalPump = new Pump("thermal-pump"){{ - requirements(Category.liquid, ItemStack.with(Items.copper, 80, Items.lead, 65, Items.silicon, 30, Items.titanium, 40, Items.thorium, 35)); + requirements(Category.liquid, ItemStack.with(Items.copper, 80, Items.metaglass, 70, Items.silicon, 30, Items.titanium, 40, Items.thorium, 35)); pumpAmount = 1.5f; consumes.power(0.30f); liquidCapacity = 40f; @@ -993,13 +993,13 @@ public class Blocks implements ContentList{ }}; pulseConduit = new Conduit("pulse-conduit"){{ - requirements(Category.liquid, ItemStack.with(Items.titanium, 1, Items.metaglass, 1)); + requirements(Category.liquid, ItemStack.with(Items.titanium, 2, Items.metaglass, 1)); liquidCapacity = 16f; health = 90; }}; liquidRouter = new LiquidRouter("liquid-router"){{ - requirements(Category.liquid, ItemStack.with(Items.titanium, 2, Items.metaglass, 2)); + requirements(Category.liquid, ItemStack.with(Items.graphite, 4, Items.metaglass, 2)); liquidCapacity = 20f; }}; @@ -1011,11 +1011,11 @@ public class Blocks implements ContentList{ }}; liquidJunction = new LiquidJunction("liquid-junction"){{ - requirements(Category.liquid, ItemStack.with(Items.titanium, 2, Items.metaglass, 2)); + requirements(Category.liquid, ItemStack.with(Items.graphite, 2, Items.metaglass, 2)); }}; bridgeConduit = new LiquidExtendingBridge("bridge-conduit"){{ - requirements(Category.liquid, ItemStack.with(Items.titanium, 4, Items.metaglass, 4)); + requirements(Category.liquid, ItemStack.with(Items.graphite, 4, Items.metaglass, 8)); range = 4; hasPower = false; }}; diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index 771dbba8d4..2dcbcb42c0 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -146,7 +146,7 @@ public class Control implements ApplicationListener, Loadable{ }); Events.on(ZoneRequireCompleteEvent.class, e -> { - ui.hudfrag.showToast(Core.bundle.format("zone.requirement.complete", state.wave, e.zone.localizedName)); + ui.hudfrag.showToast(Core.bundle.format("zone.requirements.met", e.zone.localizedName)); }); Events.on(ZoneConfigureCompleteEvent.class, e -> { diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index c0544f70bf..34014ba874 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -180,6 +180,10 @@ public class Logic implements ApplicationListener{ Effects.effect(Fx.launch, tile); } + if(world.getZone() != null){ + world.getZone().setLaunched(); + } + Time.runTask(30f, () -> { for(Tile tile : new ObjectSetIterator<>(state.teams.get(defaultTeam).cores)){ for(Item item : content.items()){ diff --git a/core/src/io/anuke/mindustry/game/Objective.java b/core/src/io/anuke/mindustry/game/Objective.java new file mode 100644 index 0000000000..1ed588d4a3 --- /dev/null +++ b/core/src/io/anuke/mindustry/game/Objective.java @@ -0,0 +1,12 @@ +package io.anuke.mindustry.game; + +/** Defines a specific objective for a game. */ +public interface Objective{ + + /** @return whether this objective is met. */ + boolean complete(); + + /** @return the string displayed when this objective is completed, in imperative form. + * e.g. when the objective is 'complete 10 waves', this would display "complete 10 waves".*/ + String display(); +} diff --git a/core/src/io/anuke/mindustry/game/Objectives.java b/core/src/io/anuke/mindustry/game/Objectives.java new file mode 100644 index 0000000000..a2ca6d506b --- /dev/null +++ b/core/src/io/anuke/mindustry/game/Objectives.java @@ -0,0 +1,38 @@ +package io.anuke.mindustry.game; + +/** Holds objective classes. */ +public class Objectives{ + + public static class WaveObjective implements Objective{ + public int wave; + + public WaveObjective(int wave){ + this.wave = wave; + } + + protected WaveObjective(){} + + @Override + public boolean complete(){ + return false; + } + + @Override + public String display(){ + return null; + } + } + + public static class LaunchObjective implements Objective{ + + @Override + public boolean complete(){ + return false; + } + + @Override + public String display(){ + return null; + } + } +} diff --git a/core/src/io/anuke/mindustry/type/ItemStack.java b/core/src/io/anuke/mindustry/type/ItemStack.java index 9e428716dc..4ea87f5605 100644 --- a/core/src/io/anuke/mindustry/type/ItemStack.java +++ b/core/src/io/anuke/mindustry/type/ItemStack.java @@ -19,6 +19,10 @@ public class ItemStack implements Comparable{ item = Items.copper; } + public ItemStack copy(){ + return new ItemStack(item, amount); + } + public boolean equals(ItemStack other){ return other != null && other.item == item && other.amount == amount; } diff --git a/core/src/io/anuke/mindustry/type/Zone.java b/core/src/io/anuke/mindustry/type/Zone.java index 3a499996c4..42969fa00b 100644 --- a/core/src/io/anuke/mindustry/type/Zone.java +++ b/core/src/io/anuke/mindustry/type/Zone.java @@ -5,8 +5,8 @@ import io.anuke.arc.collection.*; import io.anuke.arc.function.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.scene.ui.layout.*; -import io.anuke.arc.util.*; import io.anuke.arc.util.ArcAnnotate.*; +import io.anuke.arc.util.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.*; @@ -74,7 +74,7 @@ public class Zone extends UnlockableContent{ } for(ZoneRequirement other : zoneRequirements){ - if(other.zone.bestWave() < other.wave){ + if(!other.isComplete()){ return false; } } @@ -104,6 +104,23 @@ public class Zone extends UnlockableContent{ defaultStartingItems.each(stack -> startingItems.add(new ItemStack(stack.item, stack.amount))); } + public boolean hasLaunched(){ + return Core.settings.getBool(name + "-launched", false); + } + + public void setLaunched(){ + if(!hasLaunched() && getRules().attackMode){ + for(Zone zone : content.zones()){ + ZoneRequirement req = Structs.find(zone.zoneRequirements, f -> f.zone == this); + if(req != null && req.isComplete()){ + Events.fire(new ZoneRequireCompleteEvent(zone, this)); + } + } + } + Core.settings.put(name + "-launched", true); + data.modified(); + } + public void updateWave(int wave){ int value = Core.settings.getInt(name + "-wave", 0); if(value < wave){ @@ -112,7 +129,7 @@ public class Zone extends UnlockableContent{ for(Zone zone : content.zones()){ ZoneRequirement req = Structs.find(zone.zoneRequirements, f -> f.zone == this); - if(req != null && wave == req.wave + 1){ + if(req != null && wave == req.wave + 1 && req.isComplete()){ Events.fire(new ZoneRequireCompleteEvent(zone, this)); } } @@ -127,7 +144,8 @@ public class Zone extends UnlockableContent{ return Core.settings.getInt(name + "-wave", 0); } - public boolean isCompleted(){ + /** @return whether initial conditions to launch are met. */ + public boolean isLaunchMet(){ return bestWave() >= conditionWave; } @@ -208,19 +226,33 @@ public class Zone extends UnlockableContent{ return ContentType.zone; } + /* public static class ZoneRequirement{ + public @NonNull Zone zone; - public @NonNull int wave; + public int wave; public ZoneRequirement(Zone zone, int wave){ this.zone = zone; this.wave = wave; } + public ZoneRequirement(Zone zone){ + this.zone = zone; + } + protected ZoneRequirement(){ } + public boolean isComplete(){ + if(zone.getRules().attackMode){ + return zone.hasLaunched(); + }else{ + return zone.bestWave() >= wave; + } + } + public static ZoneRequirement[] with(Object... objects){ ZoneRequirement[] out = new ZoneRequirement[objects.length / 2]; for(int i = 0; i < objects.length; i += 2){ @@ -228,6 +260,6 @@ public class Zone extends UnlockableContent{ } return out; } - } + }*/ } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java index 10f418c1de..ae1a63ea71 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java @@ -1,16 +1,14 @@ package io.anuke.mindustry.ui.dialogs; import io.anuke.arc.function.*; -import io.anuke.arc.graphics.Color; -import io.anuke.arc.scene.ui.layout.Table; +import io.anuke.arc.graphics.*; +import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; import io.anuke.mindustry.*; -import io.anuke.mindustry.content.Blocks; -import io.anuke.mindustry.content.Items; -import io.anuke.mindustry.game.Rules; -import io.anuke.mindustry.graphics.Pal; -import io.anuke.mindustry.type.ItemStack; -import io.anuke.mindustry.type.ItemType; +import io.anuke.mindustry.content.*; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.graphics.*; +import io.anuke.mindustry.type.*; import static io.anuke.mindustry.Vars.tilesize; @@ -69,13 +67,11 @@ public class CustomRulesDialog extends FloatingDialog{ main.addButton("$configure", () -> loadoutDialog.show( Blocks.coreShard.itemCapacity, - () -> rules.loadout, + rules.loadout, () -> { rules.loadout.clear(); rules.loadout.add(new ItemStack(Items.copper, 100)); - }, - () -> {}, () -> {}, - item -> item.type == ItemType.material + }, () -> {}, () -> {} )).left().width(300f); main.row(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java index 86841152e8..c04816139b 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java @@ -129,7 +129,7 @@ public class DeployDialog extends FloatingDialog{ button.defaults().colspan(2); button.row(); - button.add(Core.bundle.format("save.wave", color + slot.getWave())); + button.add(Core.bundle.format("save", color + slot.getWave())); button.row(); button.label(() -> Core.bundle.format("save.playtime", color + slot.getPlayTime())); button.row(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LoadoutDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LoadoutDialog.java index 9e541990e6..fc5b560678 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LoadoutDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LoadoutDialog.java @@ -2,9 +2,7 @@ package io.anuke.mindustry.ui.dialogs; import io.anuke.arc.*; import io.anuke.arc.collection.*; -import io.anuke.arc.function.*; import io.anuke.arc.input.*; -import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; import io.anuke.mindustry.game.*; @@ -16,10 +14,12 @@ import static io.anuke.mindustry.Vars.*; public class LoadoutDialog extends FloatingDialog{ private Runnable hider; - private Supplier> supplier; + //private Supplier> supplier; private Runnable resetter; private Runnable updater; - private Predicate filter; + private Array stacks = new Array<>(); + private Array originalStacks = new Array<>(); + //private Predicate filter; private Table items; private int capacity; @@ -33,54 +33,37 @@ public class LoadoutDialog extends FloatingDialog{ } }); - cont.add(items = new Table()).left(); + cont.pane(t -> items = t.margin(10f)).left(); shown(this::setup); hidden(() -> { + originalStacks.selectFrom(stacks, s -> s.amount > 0); + updater.run(); if(hider != null){ hider.run(); } }); - cont.row(); + buttons.addImageTextButton("$back", Icon.arrowLeft, this::hide).size(210f, 64f); - cont.addButton("$add", () -> { - FloatingDialog dialog = new FloatingDialog(""); - dialog.setFillParent(false); - for(Item item : content.items().select(item -> filter.test(item) && item.type == ItemType.material && supplier.get().find(stack -> stack.item == item) == null)){ - TextButton button = dialog.cont.addButton("", Styles.cleart, () -> { - dialog.hide(); - supplier.get().add(new ItemStack(item, 0)); - updater.run(); - setup(); - }).size(300f, 36f).get(); - button.clearChildren(); - button.left(); - button.addImage(item.icon(Cicon.small)).size(8 * 3).pad(4); - button.add(item.localizedName); - dialog.cont.row(); - } - dialog.show(); - }).size(100f, 40).left().disabled(b -> !content.items().contains(item -> filter.test(item) && !supplier.get().contains(stack -> stack.item == item))); - - cont.row(); - cont.addButton("$settings.reset", () -> { + buttons.addImageTextButton("$settings.reset", Icon.refreshSmall, () -> { resetter.run(); updater.run(); setup(); }).size(210f, 64f); - - cont.row(); - cont.addImageTextButton("$back", Icon.arrowLeft, this::hide).size(210f, 64f); } - public void show(int capacity, Supplier> supplier, Runnable reseter, Runnable updater, Runnable hider, Predicate filter){ + public void show(int capacity, Array stacks, Runnable reseter, Runnable updater, Runnable hider){ + this.originalStacks = stacks; + this.stacks = stacks.map(ItemStack::copy); + this.stacks.addAll(content.items().select(i -> i.type == ItemType.material && + !stacks.contains(stack -> stack.item == i)).map(i -> new ItemStack(i, 0))); + this.stacks.sort(Structs.comparingInt(s -> s.item.id)); this.resetter = reseter; - this.supplier = supplier; this.updater = updater; this.capacity = capacity; this.hider = hider; - this.filter = filter; + //this.filter = filter; show(); } @@ -88,41 +71,54 @@ public class LoadoutDialog extends FloatingDialog{ items.clearChildren(); items.left(); float bsize = 40f; - int step = 50; - for(ItemStack stack : supplier.get()){ - items.addButton("x", Styles.clearPartialt, () -> { - supplier.get().remove(stack); - updater.run(); - setup(); - }).size(bsize); + int i = 0; - items.addButton("-", Styles.clearPartialt, () -> { - stack.amount = Math.max(stack.amount - step, 0); - updater.run(); - }).size(bsize); + for(ItemStack stack : stacks){ + items.table(Tex.pane, t -> { + t.margin(4).marginRight(8).left(); + t.addButton("-", Styles.cleart, () -> { + stack.amount = Math.max(stack.amount - step(stack.amount), 0); + updater.run(); + }).size(bsize); - items.addButton("+", Styles.clearPartialt, () -> { - stack.amount = Math.min(stack.amount + step, capacity); - updater.run(); - }).size(bsize); + t.addButton("+", Styles.cleart, () -> { + stack.amount = Math.min(stack.amount + step(stack.amount), capacity); + updater.run(); + }).size(bsize); - items.addImageButton(Icon.pencilSmaller, Styles.clearPartial2i, () -> ui.showTextInput("$configure", stack.item.localizedName, 10, stack.amount + "", true, str -> { - if(Strings.canParsePostiveInt(str)){ - int amount = Strings.parseInt(str); - if(amount >= 0 && amount <= capacity){ - stack.amount = amount; - updater.run(); - return; + t.addImageButton(Icon.pencilSmaller, Styles.cleari, () -> ui.showTextInput("$configure", stack.item.localizedName, 10, stack.amount + "", true, str -> { + if(Strings.canParsePostiveInt(str)){ + int amount = Strings.parseInt(str); + if(amount >= 0 && amount <= capacity){ + stack.amount = amount; + updater.run(); + return; + } } - } - ui.showInfo(Core.bundle.format("configure.invalid", capacity)); - })).size(bsize); + ui.showInfo(Core.bundle.format("configure.invalid", capacity)); + })).size(bsize); - items.addImage(stack.item.icon(Cicon.small)).size(8 * 3).padRight(4).padLeft(4); - items.label(() -> stack.amount + "").left(); + t.addImage(stack.item.icon(Cicon.small)).size(8 * 3).padRight(4).padLeft(4); + t.label(() -> stack.amount + "").left().width(90f); + }).pad(2).left().fillX(); - items.row(); + + if(++i % 2 == 0 || (mobile && Core.graphics.isPortrait())){ + items.row(); + } + } + } + + private int step(int amount){ + if(amount < 1000){ + return 100; + }else if(amount < 2000){ + return 200; + }else if(amount < 5000){ + return 500; + }else{ + return 1000; } } } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java index ab943f8f5b..e2827648de 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java @@ -66,10 +66,12 @@ public class ZoneInfoDialog extends FloatingDialog{ req.table(r -> { r.add("$complete").colspan(2).left(); r.row(); - for(ZoneRequirement other : zone.zoneRequirements){ + for(ZoneRequirement zreq : zone.zoneRequirements){ r.addImage(Icon.terrain).padRight(4); - r.add(Core.bundle.format("zone.requirement", other.wave, other.zone.localizedName())).color(Color.lightGray); - r.addImage(other.zone.bestWave() >= other.wave ? Icon.checkSmall : Icon.cancelSmall, other.zone.bestWave() >= other.wave ? Color.lightGray : Color.scarlet).padLeft(3); + r.add(!zreq.zone.getRules().attackMode ? + Core.bundle.format("zone.requirement.wave", zreq.wave, zreq.zone.localizedName()) : + Core.bundle.format("zone.requirement", zreq.zone.localizedName)).color(Color.lightGray); + r.addImage(zreq.isComplete() ? Icon.checkSmall : Icon.cancelSmall, zreq.isComplete() ? Color.lightGray : Color.scarlet).padLeft(3); r.row(); } }); @@ -82,8 +84,8 @@ public class ZoneInfoDialog extends FloatingDialog{ r.add("$research.list").colspan(2).left(); r.row(); for(Block block : zone.blockRequirements){ - r.addImage(block.icon(Cicon.small)).size(8 * 3).padRight(4); - r.add(block.localizedName).color(Color.lightGray); + r.addImage(block.icon(Cicon.small)).size(8 * 3).padRight(5); + r.add(block.localizedName).color(Color.lightGray).left(); r.addImage(data.isUnlocked(block) ? Icon.checkSmall : Icon.cancelSmall, data.isUnlocked(block) ? Color.lightGray : Color.scarlet).padLeft(3); r.row(); } @@ -136,7 +138,7 @@ public class ZoneInfoDialog extends FloatingDialog{ cont.row(); cont.addButton(zone.canConfigure() ? "$configure" : Core.bundle.format("configure.locked", zone.configureWave), - () -> loadout.show(zone.loadout.core().itemCapacity, zone::getStartingItems, zone::resetStartingItems, zone::updateLaunchCost, rebuildItems, item -> data.getItem(item) > 0 && item.type == ItemType.material) + () -> loadout.show(zone.loadout.core().itemCapacity, zone.getStartingItems(), zone::resetStartingItems, zone::updateLaunchCost, rebuildItems) ).fillX().pad(3).disabled(b -> !zone.canConfigure()); } cont.marginRight(12f); From e5c7d5dd2f01b954b28691d9f7dee36951945f61 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 5 Oct 2019 01:16:03 -0400 Subject: [PATCH 108/204] Config banned blocks --- core/assets/bundles/bundle.properties | 2 + core/src/io/anuke/mindustry/game/Rules.java | 14 ++-- core/src/io/anuke/mindustry/type/Zone.java | 7 +- .../ui/dialogs/CustomRulesDialog.java | 73 +++++++++++++++++-- .../ui/fragments/PlacementFragment.java | 11 ++- core/src/io/anuke/mindustry/world/Build.java | 4 + 6 files changed, 93 insertions(+), 18 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 3613fc242b..f07d54b45b 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -404,6 +404,8 @@ launch.confirm = This will launch all resources in your core.\nYou will not be a launch.skip.confirm = If you skip now, you will not be able to launch until later waves. uncover = Uncover configure = Configure Loadout +bannedblocks = Banned Blocks +addall = Add All configure.locked = [lightgray]Unlock configuring loadout: Wave {0}. configure.invalid = Amount must be a number between 0 and {0}. zone.unlocked = [lightgray]{0} unlocked. diff --git a/core/src/io/anuke/mindustry/game/Rules.java b/core/src/io/anuke/mindustry/game/Rules.java index 0d85482976..94cf4225ad 100644 --- a/core/src/io/anuke/mindustry/game/Rules.java +++ b/core/src/io/anuke/mindustry/game/Rules.java @@ -1,11 +1,11 @@ package io.anuke.mindustry.game; -import io.anuke.annotations.Annotations.Serialize; -import io.anuke.arc.collection.Array; -import io.anuke.mindustry.content.Items; -import io.anuke.mindustry.io.JsonIO; -import io.anuke.mindustry.type.ItemStack; -import io.anuke.mindustry.type.Zone; +import io.anuke.annotations.Annotations.*; +import io.anuke.arc.collection.*; +import io.anuke.mindustry.content.*; +import io.anuke.mindustry.io.*; +import io.anuke.mindustry.type.*; +import io.anuke.mindustry.world.*; /** * Defines current rules on how the game should function. @@ -69,6 +69,8 @@ public class Rules{ public boolean tutorial = false; /** Starting items put in cores */ public Array loadout = Array.with(ItemStack.with(Items.copper, 100)); + /** Blocks that cannot be placed. */ + public ObjectSet bannedBlocks = new ObjectSet<>(); /** Copies this ruleset exactly. Not very efficient at all, do not use often. */ public Rules copy(){ diff --git a/core/src/io/anuke/mindustry/type/Zone.java b/core/src/io/anuke/mindustry/type/Zone.java index 42969fa00b..dcdc0cf124 100644 --- a/core/src/io/anuke/mindustry/type/Zone.java +++ b/core/src/io/anuke/mindustry/type/Zone.java @@ -19,13 +19,14 @@ import static io.anuke.mindustry.Vars.*; public class Zone extends UnlockableContent{ public @NonNull Generator generator; - public Block[] blockRequirements = {}; - public ZoneRequirement[] zoneRequirements = {}; + //public Block[] blockRequirements = {}; + public Objective[] requirements = {}; + public Objective configureObjective; //TODO public Item[] resources = {}; + public Consumer rules = rules -> {}; public boolean alwaysUnlocked; public int conditionWave = Integer.MAX_VALUE; - public int configureWave = 15; public int launchPeriod = 10; public Loadout loadout = Loadouts.basicShard; public TextureRegion preview; diff --git a/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java index ae1a63ea71..a2b6ab1159 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java @@ -1,32 +1,88 @@ package io.anuke.mindustry.ui.dialogs; +import io.anuke.arc.*; import io.anuke.arc.function.*; import io.anuke.arc.graphics.*; +import io.anuke.arc.scene.style.*; +import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; +import io.anuke.mindustry.ui.*; +import io.anuke.mindustry.world.*; -import static io.anuke.mindustry.Vars.tilesize; +import static io.anuke.mindustry.Vars.*; public class CustomRulesDialog extends FloatingDialog{ private Table main; private Rules rules; private Supplier resetter; private LoadoutDialog loadoutDialog; + private FloatingDialog banDialog; public CustomRulesDialog(){ super("$mode.custom"); loadoutDialog = new LoadoutDialog(); + banDialog = new FloatingDialog("$bannedblocks"); + banDialog.addCloseButton(); + + banDialog.shown(this::rebuildBanned); + banDialog.buttons.addImageTextButton("$addall", Icon.arrow16Small, () -> { + rules.bannedBlocks.addAll(content.blocks()); + rebuildBanned(); + }).size(210f, 64f); + setFillParent(true); shown(this::setup); addCloseButton(); } + private void rebuildBanned(){ + float previousScroll = banDialog.getChildren().isEmpty() ? 0f : ((ScrollPane)banDialog.getChildren().first()).getScrollY(); + banDialog.cont.clear(); + banDialog.cont.pane(t -> { + t.margin(10f); + for(Block block : rules.bannedBlocks){ + t.table(Styles.flatOver, b -> { + b.left().margin(4f); + b.addImage(block.icon(Cicon.medium)); + b.add(block.localizedName).padLeft(3).growX().left().wrap(); + + b.addImageButton(Icon.cancelSmall, () -> { + rules.bannedBlocks.remove(block); + rebuildBanned(); + }).size(70f).pad(-4f).padLeft(0f); + }).size(300f, 70f); + t.row(); + } + }).get().setScrollYForce(previousScroll); + banDialog.cont.row(); + banDialog.cont.addImageTextButton("$add", Icon.addSmall, () -> { + FloatingDialog dialog = new FloatingDialog("$add"); + content.blocks().each(b -> !rules.bannedBlocks.contains(b), b -> { + int cols = mobile && Core.graphics.isPortrait() ? 4 : 8; + int i = 0; + dialog.cont.addImageButton(new TextureRegionDrawable(b.icon(Cicon.medium)), Styles.cleari, () -> { + rules.bannedBlocks.add(b); + rebuildBanned(); + dialog.hide(); + }).size(80f); + + if(++i % cols == 0){ + dialog.cont.row(); + } + }); + dialog.addCloseButton(); + dialog.show(); + }).size(300f, 64f); + } + public void show(Rules rules, Supplier resetter){ this.rules = rules; this.resetter = resetter; @@ -65,16 +121,17 @@ public class CustomRulesDialog extends FloatingDialog{ number("$rules.buildspeedmultiplier", f -> rules.buildSpeedMultiplier = f, () -> rules.buildSpeedMultiplier); main.addButton("$configure", - () -> loadoutDialog.show( - Blocks.coreShard.itemCapacity, - rules.loadout, - () -> { - rules.loadout.clear(); - rules.loadout.add(new ItemStack(Items.copper, 100)); - }, () -> {}, () -> {} + () -> loadoutDialog.show(Blocks.coreShard.itemCapacity, rules.loadout, + () -> { + rules.loadout.clear(); + rules.loadout.add(new ItemStack(Items.copper, 100)); + }, () -> {}, () -> {} )).left().width(300f); main.row(); + main.addButton("$bannedblocks", banDialog::show).left().width(300f); + main.row(); + title("$rules.title.player"); number("$rules.playerdamagemultiplier", f -> rules.playerDamageMultiplier = f, () -> rules.playerDamageMultiplier); number("$rules.playerhealthmultiplier", f -> rules.playerHealthMultiplier = f, () -> rules.playerHealthMultiplier); diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java index 98ce9f2159..d7231f9878 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java @@ -151,6 +151,11 @@ public class PlacementFragment extends Fragment{ Color color = state.rules.infiniteResources || (core != null && (core.items.has(block.requirements, state.rules.buildCostMultiplier) || state.rules.infiniteResources)) ? Color.white : Color.gray; button.forEach(elem -> elem.setColor(color)); button.setChecked(control.input.block == block); + + if(state.rules.bannedBlocks.contains(block)){ + button.getStyle().imageUp = Icon.cancelSmall; + button.forEach(elem -> elem.setColor(Color.gray)); + } }); button.hovered(() -> hovered = block); @@ -301,7 +306,11 @@ public class PlacementFragment extends Fragment{ returnArray.add(block); } } - returnArray.sort((b1, b2) -> -Boolean.compare(unlocked(b1), unlocked(b2))); + returnArray.sort((b1, b2) -> { + int locked = -Boolean.compare(unlocked(b1), unlocked(b2)); + if(locked != 0) return locked; + return -Boolean.compare(state.rules.bannedBlocks.contains(b1), state.rules.bannedBlocks.contains(b2)); + }); return returnArray; } diff --git a/core/src/io/anuke/mindustry/world/Build.java b/core/src/io/anuke/mindustry/world/Build.java index bb08372000..7d1441314f 100644 --- a/core/src/io/anuke/mindustry/world/Build.java +++ b/core/src/io/anuke/mindustry/world/Build.java @@ -73,6 +73,10 @@ public class Build{ return false; } + if(state.rules.bannedBlocks.contains(type) && !(state.rules.waves && team == waveTeam)){ + return false; + } + if((type.solid || type.solidifes) && Units.anyEntities(x * tilesize + type.offset() - type.size*tilesize/2f, y * tilesize + type.offset() - type.size*tilesize/2f, type.size * tilesize, type.size*tilesize)){ return false; } From b8c4f466307f7ba8951e2c119400afe696e00ffb Mon Sep 17 00:00:00 2001 From: dase1353 <46934514+dase1353@users.noreply.github.com> Date: Sat, 5 Oct 2019 19:06:15 +0800 Subject: [PATCH 109/204] Update bundle_zh_TW.properties --- core/assets/bundles/bundle_zh_TW.properties | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index b7f3f056a2..2e880d2da1 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -131,7 +131,7 @@ joingame.ip = IP位址: disconnect = 已中斷連線。 disconnect.error = 連線錯誤。 disconnect.closed = 連線關閉。 -disconnect.timeout = 超時。 +disconnect.timeout = 連線超時。 disconnect.data = 無法載入地圖資料! cantconnect = 無法加入遊戲 ([accent]{0}[]). connecting = [accent]連線中…… @@ -173,7 +173,7 @@ save.playtime = 遊玩時間:{0} warning = 警告。 confirm = 確認 delete = 刪除 -view.workshop = 在工坊中查看 +view.workshop = 在工作坊中查看 ok = 確定 open = 開啟 customize = 自訂 @@ -246,7 +246,7 @@ waves.invalid = 剪貼板中的波次無效。 waves.copied = 波次已被複製。 waves.none = 無自定義敵人.\n請注意,空佈局將自動替換為預設佈局。 editor.default = [LIGHT_GRAY]〈默認〉 -details = 詳情... +details = 詳情…… edit = 編輯…… editor.name = 名稱: editor.spawn = 重生單位 From 94a2ab23bae0cb269fac2e7be62c065209e41db6 Mon Sep 17 00:00:00 2001 From: dase1353 <46934514+dase1353@users.noreply.github.com> Date: Sat, 5 Oct 2019 19:09:11 +0800 Subject: [PATCH 110/204] Update bundle_zh_TW.properties --- core/assets/bundles/bundle_zh_TW.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 2e880d2da1..7be70982b6 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -571,8 +571,8 @@ command.rally = Rally command.retreat = 撤退 keybind.gridMode.name = 方塊選取 keybind.gridModeShift.name = 類別選取 -keybind.press = 按一下鍵…… -keybind.press.axis = 按一下軸心或鍵…… +keybind.press = 按一下按鍵…… +keybind.press.axis = 按一下軸向或按鍵…… keybind.screenshot.name = 地圖截圖 keybind.move_x.name = 水平移動 keybind.move_y.name = 垂直移動 From ae6925ccce9ab633aa8793c6ba2d889a2eed1f82 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 5 Oct 2019 10:57:58 -0400 Subject: [PATCH 111/204] Stop sounds on state change --- core/src/io/anuke/mindustry/core/Control.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index 771dbba8d4..686b6d9d72 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -2,6 +2,8 @@ package io.anuke.mindustry.core; import io.anuke.arc.*; import io.anuke.arc.assets.*; +import io.anuke.arc.audio.*; +import io.anuke.arc.collection.*; import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.input.*; @@ -54,6 +56,9 @@ public class Control implements ApplicationListener, Loadable{ Events.on(StateChangeEvent.class, event -> { if((event.from == State.playing && event.to == State.menu) || (event.from == State.menu && event.to != State.menu)){ Time.runTask(5f, platform::updateRPC); + for(Sound sound : assets.getAll(Sound.class, new Array<>())){ + sound.stop(); + } } }); From 4b99f7c819f05b547a3b7fae4873a9fca8853bad Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 5 Oct 2019 15:51:29 -0400 Subject: [PATCH 112/204] Cleanup, bugfixes --- core/assets/bundles/bundle.properties | 17 +- .../src/io/anuke/mindustry/content/Zones.java | 172 +++++++++++------- core/src/io/anuke/mindustry/core/Control.java | 8 +- core/src/io/anuke/mindustry/core/Logic.java | 3 +- core/src/io/anuke/mindustry/game/Content.java | 11 +- .../io/anuke/mindustry/game/EventType.java | 10 +- .../io/anuke/mindustry/game/GlobalData.java | 14 +- .../io/anuke/mindustry/game/Objective.java | 19 +- .../io/anuke/mindustry/game/Objectives.java | 69 ++++++- .../io/anuke/mindustry/mod/ContentParser.java | 8 + core/src/io/anuke/mindustry/type/Item.java | 7 +- core/src/io/anuke/mindustry/type/Zone.java | 129 ++++--------- .../ui/dialogs/CustomRulesDialog.java | 68 ++++--- .../mindustry/ui/dialogs/DeployDialog.java | 13 +- .../mindustry/ui/dialogs/ZoneInfoDialog.java | 34 ++-- .../ui/fragments/PlacementFragment.java | 14 +- gradle.properties | 2 +- 17 files changed, 356 insertions(+), 242 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index f07d54b45b..d816e2f14e 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -45,7 +45,6 @@ database = Core Database savegame = Save Game loadgame = Load Game joingame = Join Game -addplayers = Add/Remove Players customgame = Custom Game newgame = New Game none = @@ -164,7 +163,6 @@ server.port = Port: server.addressinuse = Address already in use! server.invalidport = Invalid port number! server.error = [crimson]Error hosting server. -save.old = This save is for an older version of the game, and can no longer be used.\n\n[lightgray]Save backwards compatibility will be implemented in the full 4.0 release. save.new = New Save save.overwrite = Are you sure you want to overwrite\nthis save slot? overwrite = Overwrite @@ -378,7 +376,6 @@ campaign = Campaign load = Load save = Save fps = FPS: {0} -tps = TPS: {0} ping = Ping: {0}ms language.restart = Please restart your game for the language settings to take effect. settings = Settings @@ -392,8 +389,9 @@ abandon = Abandon abandon.text = This zone and all its resources will be lost to the enemy. locked = Locked complete = [lightgray]Complete: -zone.requirement.wave = Wave {0} in {1} -zone.requirement = Destroy core: {0} +requirement.wave = Reach Wave {0} in {1} +requirement.core = Destroy Enemy Core in {0} +requirement.unlock = Unlock {0} resume = Resume Zone:\n[lightgray]{0} bestwave = [lightgray]Best Wave: {0} launch = < LAUNCH > @@ -406,11 +404,11 @@ uncover = Uncover configure = Configure Loadout bannedblocks = Banned Blocks addall = Add All -configure.locked = [lightgray]Unlock configuring loadout: Wave {0}. +configure.locked = [lightgray]Unlock configuring loadout: {0}. configure.invalid = Amount must be a number between 0 and {0}. zone.unlocked = [lightgray]{0} unlocked. -zone.requirements.met = {0}: zone requirements met. -zone.config.complete = Wave {0} reached:\nLoadout config unlocked. +zone.requirement.complete = Requirement for {0} completed:[lightgray]\n{1} +zone.config.unlocked = Loadout unlocked:[lightgray]\n{0} zone.resources = [lightgray]Resources Detected: zone.objective = [lightgray]Objective: [accent]{0} zone.objective.survival = Survive @@ -471,12 +469,13 @@ settings.cleardata = Clear Game Data... settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. paused = [accent]< Paused > +clear = Clear +banned = [scarlet]Banned yes = Yes no = No info.title = Info error.title = [crimson]An error has occured error.crashtitle = An error has occured -attackpvponly = [scarlet]Only available in Attack/PvP modes blocks.input = Input blocks.output = Output blocks.booster = Booster diff --git a/core/src/io/anuke/mindustry/content/Zones.java b/core/src/io/anuke/mindustry/content/Zones.java index ca7013fa3f..90794dd80e 100644 --- a/core/src/io/anuke/mindustry/content/Zones.java +++ b/core/src/io/anuke/mindustry/content/Zones.java @@ -1,13 +1,15 @@ package io.anuke.mindustry.content; -import io.anuke.arc.collection.Array; -import io.anuke.mindustry.game.ContentList; -import io.anuke.mindustry.game.SpawnGroup; -import io.anuke.mindustry.maps.generators.MapGenerator; -import io.anuke.mindustry.maps.generators.MapGenerator.Decoration; -import io.anuke.mindustry.maps.zonegen.DesertWastesGenerator; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.game.Objectives.*; +import io.anuke.mindustry.maps.generators.*; +import io.anuke.mindustry.maps.generators.MapGenerator.*; +import io.anuke.mindustry.maps.zonegen.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.world.Block; + +import static io.anuke.arc.collection.Array.with; +import static io.anuke.mindustry.content.Items.*; +import static io.anuke.mindustry.type.ItemStack.list; public class Zones implements ContentList{ public static Zone @@ -20,28 +22,26 @@ public class Zones implements ContentList{ public void load(){ groundZero = new Zone("groundZero", new MapGenerator("groundZero", 1)){{ - baseLaunchCost = ItemStack.with(Items.copper, -60); - startingItems = ItemStack.list(Items.copper, 60); + baseLaunchCost = list(copper, -60); + startingItems = list(copper, 60); alwaysUnlocked = true; conditionWave = 5; launchPeriod = 5; - resources = new Item[]{Items.copper, Items.scrap, Items.lead}; + resources = with(copper, scrap, lead); }}; desertWastes = new Zone("desertWastes", new DesertWastesGenerator(260, 260)){{ - startingItems = ItemStack.list(Items.copper, 120); + startingItems = list(copper, 120); conditionWave = 20; launchPeriod = 10; loadout = Loadouts.advancedShard; - zoneRequirements = ZoneRequirement.with(groundZero, 20); - blockRequirements = new Block[]{Blocks.combustionGenerator}; - resources = new Item[]{Items.copper, Items.lead, Items.coal, Items.sand}; + resources = with(copper, lead, coal, sand); rules = r -> { r.waves = true; r.waveTimer = true; r.launchWaveMultiplier = 3f; r.waveSpacing = 60 * 50f; - r.spawns = Array.with( + r.spawns = with( new SpawnGroup(UnitTypes.crawler){{ unitScaling = 3f; }}, @@ -75,96 +75,140 @@ public class Zones implements ContentList{ }} ); }; + requirements = with( + new ZoneWave(groundZero, 20), + new Unlock(Blocks.combustionGenerator) + ); }}; saltFlats = new Zone("saltFlats", new MapGenerator("saltFlats")){{ - startingItems = ItemStack.list(Items.copper, 200, Items.silicon, 200, Items.lead, 200); + startingItems = list(copper, 200, Items.silicon, 200, lead, 200); loadout = Loadouts.basicFoundation; conditionWave = 10; launchPeriod = 5; - zoneRequirements = ZoneRequirement.with(desertWastes, 60); - blockRequirements = new Block[]{Blocks.daggerFactory, Blocks.draugFactory, Blocks.door, Blocks.waterExtractor}; - resources = new Item[]{Items.copper, Items.scrap, Items.lead, Items.coal, Items.sand, Items.titanium}; + configureObjective = new Launched(this); + resources = with(copper, scrap, lead, coal, sand, titanium); + requirements = with( + new ZoneWave(desertWastes, 60), + new Unlock(Blocks.daggerFactory), + new Unlock(Blocks.draugFactory), + new Unlock(Blocks.door), + new Unlock(Blocks.waterExtractor) + ); }}; frozenForest = new Zone("frozenForest", new MapGenerator("frozenForest", 1) .decor(new Decoration(Blocks.snow, Blocks.sporeCluster, 0.02))){{ loadout = Loadouts.basicFoundation; - baseLaunchCost = ItemStack.with(); - startingItems = ItemStack.list(Items.copper, 250); + startingItems = list(copper, 250); conditionWave = 10; - blockRequirements = new Block[]{Blocks.junction, Blocks.router}; - zoneRequirements = ZoneRequirement.with(groundZero, 10); - resources = new Item[]{Items.copper, Items.lead, Items.coal}; + resources = with(copper, lead, coal); + requirements = with( + new ZoneWave(groundZero, 10), + new Unlock(Blocks.junction), + new Unlock(Blocks.router) + ); }}; craters = new Zone("craters", new MapGenerator("craters", 1).decor(new Decoration(Blocks.snow, Blocks.sporeCluster, 0.004))){{ - startingItems = ItemStack.list(Items.copper, 100); + startingItems = list(copper, 100); conditionWave = 10; - zoneRequirements = ZoneRequirement.with(frozenForest, 10); - blockRequirements = new Block[]{Blocks.mender, Blocks.combustionGenerator}; - resources = new Item[]{Items.copper, Items.lead, Items.coal, Items.sand, Items.scrap}; + resources = with(copper, lead, coal, sand, scrap); + requirements = with( + new ZoneWave(frozenForest, 10), + new Unlock(Blocks.mender), + new Unlock(Blocks.combustionGenerator) + ); }}; ruinousShores = new Zone("ruinousShores", new MapGenerator("ruinousShores", 1)){{ loadout = Loadouts.basicFoundation; - baseLaunchCost = ItemStack.with(); - startingItems = ItemStack.list(Items.copper, 140, Items.lead, 50); + startingItems = list(copper, 140, lead, 50); conditionWave = 20; launchPeriod = 20; - zoneRequirements = ZoneRequirement.with(desertWastes, 20, craters, 15); - blockRequirements = new Block[]{Blocks.graphitePress, Blocks.combustionGenerator, Blocks.kiln, Blocks.mechanicalPump}; - resources = new Item[]{Items.copper, Items.scrap, Items.lead, Items.coal, Items.sand}; + resources = with(copper, scrap, lead, coal, sand); + requirements = with( + new ZoneWave(desertWastes, 20), + new ZoneWave(craters, 15), + new Unlock(Blocks.graphitePress), + new Unlock(Blocks.combustionGenerator), + new Unlock(Blocks.kiln), + new Unlock(Blocks.mechanicalPump) + ); }}; stainedMountains = new Zone("stainedMountains", new MapGenerator("stainedMountains", 2) .decor(new Decoration(Blocks.shale, Blocks.shaleBoulder, 0.02))){{ loadout = Loadouts.basicFoundation; - startingItems = ItemStack.list(Items.copper, 200, Items.lead, 50); + startingItems = list(copper, 200, lead, 50); conditionWave = 10; launchPeriod = 10; - zoneRequirements = ZoneRequirement.with(frozenForest, 15); - blockRequirements = new Block[]{Blocks.pneumaticDrill, Blocks.powerNode, Blocks.turbineGenerator}; - resources = new Item[]{Items.copper, Items.scrap, Items.lead, Items.coal, Items.titanium, Items.sand}; + resources = with(copper, scrap, lead, coal, titanium, sand); + requirements = with( + new ZoneWave(frozenForest, 15), + new Unlock(Blocks.pneumaticDrill), + new Unlock(Blocks.powerNode), + new Unlock(Blocks.turbineGenerator) + ); }}; fungalPass = new Zone("fungalPass", new MapGenerator("fungalPass")){{ - startingItems = ItemStack.list(Items.copper, 250, Items.lead, 250, Items.metaglass, 100, Items.graphite, 100); - zoneRequirements = ZoneRequirement.with(stainedMountains, 15); - blockRequirements = new Block[]{Blocks.daggerFactory, Blocks.crawlerFactory, Blocks.door, Blocks.siliconSmelter}; - resources = new Item[]{Items.copper, Items.lead, Items.coal, Items.titanium, Items.sand}; + startingItems = list(copper, 250, lead, 250, Items.metaglass, 100, Items.graphite, 100); + resources = with(copper, lead, coal, titanium, sand); + configureObjective = new Launched(this); + requirements = with( + new ZoneWave(stainedMountains, 15), + new Unlock(Blocks.daggerFactory), + new Unlock(Blocks.crawlerFactory), + new Unlock(Blocks.door), + new Unlock(Blocks.siliconSmelter) + ); }}; overgrowth = new Zone("overgrowth", new MapGenerator("overgrowth")){{ - startingItems = ItemStack.list(Items.copper, 1500, Items.lead, 1000, Items.silicon, 500, Items.metaglass, 250); + startingItems = list(copper, 1500, lead, 1000, Items.silicon, 500, Items.metaglass, 250); conditionWave = 12; launchPeriod = 4; loadout = Loadouts.basicNucleus; - zoneRequirements = ZoneRequirement.with(craters, 40, fungalPass, 10); - blockRequirements = new Block[]{Blocks.cultivator, Blocks.sporePress, Blocks.titanFactory, Blocks.wraithFactory}; - resources = new Item[]{Items.copper, Items.lead, Items.coal, Items.titanium, Items.sand, Items.thorium, Items.scrap}; + configureObjective = new Launched(this); + resources = with(copper, lead, coal, titanium, sand, thorium, scrap); + requirements = with( + new ZoneWave(craters, 40), + new Launched(fungalPass), + new Unlock(Blocks.cultivator), + new Unlock(Blocks.sporePress), + new Unlock(Blocks.titanFactory), + new Unlock(Blocks.wraithFactory) + ); }}; tarFields = new Zone("tarFields", new MapGenerator("tarFields") .decor(new Decoration(Blocks.shale, Blocks.shaleBoulder, 0.02))){{ loadout = Loadouts.basicFoundation; - startingItems = ItemStack.list(Items.copper, 250, Items.lead, 100); + startingItems = list(copper, 250, lead, 100); conditionWave = 15; launchPeriod = 10; - zoneRequirements = ZoneRequirement.with(ruinousShores, 20); - blockRequirements = new Block[]{Blocks.coalCentrifuge, Blocks.conduit, Blocks.wave}; - resources = new Item[]{Items.copper, Items.scrap, Items.lead, Items.coal, Items.titanium, Items.thorium, Items.sand}; + requirements = with(new ZoneWave(ruinousShores, 20)); + resources = with(copper, scrap, lead, coal, titanium, thorium, sand); + requirements = with( + new ZoneWave(ruinousShores, 20), + new Unlock(Blocks.coalCentrifuge), + new Unlock(Blocks.conduit), + new Unlock(Blocks.wave) + ); }}; desolateRift = new Zone("desolateRift", new MapGenerator("desolateRift")){{ loadout = Loadouts.basicNucleus; - baseLaunchCost = ItemStack.with(); - startingItems = ItemStack.list(Items.copper, 1000, Items.lead, 1000, Items.graphite, 250, Items.titanium, 250, Items.silicon, 250); + startingItems = list(copper, 1000, lead, 1000, Items.graphite, 250, titanium, 250, Items.silicon, 250); conditionWave = 3; launchPeriod = 2; - zoneRequirements = ZoneRequirement.with(tarFields, 20); - blockRequirements = new Block[]{Blocks.thermalGenerator, Blocks.thoriumReactor}; - resources = new Item[]{Items.copper, Items.scrap, Items.lead, Items.coal, Items.titanium, Items.sand, Items.thorium}; + resources = with(copper, scrap, lead, coal, titanium, sand, thorium); + requirements = with( + new ZoneWave(tarFields, 20), + new Unlock(Blocks.thermalGenerator), + new Unlock(Blocks.thoriumReactor) + ); }}; /* @@ -174,21 +218,23 @@ public class Zones implements ContentList{ startingItems = ItemStack.list(Items.copper, 2000, Items.lead, 2000, Items.graphite, 500, Items.titanium, 500, Items.silicon, 500); conditionWave = 3; launchPeriod = 2; - zoneRequirements = ZoneRequirement.with(stainedMountains, 40); + requirements = with(stainedMountains, 40); blockRequirements = new Block[]{Blocks.thermalGenerator}; - resources = new Item[]{Items.copper, Items.scrap, Items.lead, Items.coal, Items.sand}; + resources = Array.with(Items.copper, Items.scrap, Items.lead, Items.coal, Items.sand}; }};*/ nuclearComplex = new Zone("nuclearComplex", new MapGenerator("nuclearProductionComplex", 1) .decor(new Decoration(Blocks.snow, Blocks.sporeCluster, 0.01))){{ loadout = Loadouts.basicNucleus; - baseLaunchCost = ItemStack.with(); - startingItems = ItemStack.list(Items.copper, 1250, Items.lead, 1500, Items.silicon, 400, Items.metaglass, 250); + startingItems = list(copper, 1250, lead, 1500, Items.silicon, 400, Items.metaglass, 250); conditionWave = 30; launchPeriod = 15; - zoneRequirements = ZoneRequirement.with(fungalPass, 8); - blockRequirements = new Block[]{Blocks.thermalGenerator, Blocks.laserDrill}; - resources = new Item[]{Items.copper, Items.scrap, Items.lead, Items.coal, Items.titanium, Items.thorium, Items.sand}; + resources = with(copper, scrap, lead, coal, titanium, thorium, sand); + requirements = with( + new Launched(fungalPass), + new Unlock(Blocks.thermalGenerator), + new Unlock(Blocks.laserDrill) + ); }}; /* @@ -198,9 +244,9 @@ public class Zones implements ContentList{ startingItems = ItemStack.list(Items.copper, 2000, Items.lead, 2000, Items.graphite, 500, Items.titanium, 500, Items.silicon, 500); conditionWave = 3; launchPeriod = 2; - zoneRequirements = ZoneRequirement.with(nuclearComplex, 40); + requirements = with(nuclearComplex, 40); blockRequirements = new Block[]{Blocks.thermalGenerator}; - resources = new Item[]{Items.copper, Items.scrap, Items.lead, Items.coal, Items.titanium, Items.thorium}; + resources = Array.with(Items.copper, Items.scrap, Items.lead, Items.coal, Items.titanium, Items.thorium}; }};*/ } } diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index 2dcbcb42c0..ddfa1b2a46 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -146,11 +146,15 @@ public class Control implements ApplicationListener, Loadable{ }); Events.on(ZoneRequireCompleteEvent.class, e -> { - ui.hudfrag.showToast(Core.bundle.format("zone.requirements.met", e.zone.localizedName)); + if(e.objective.display() != null){ + ui.hudfrag.showToast(Core.bundle.format("zone.requirement.complete", e.zoneForMet.localizedName, e.objective.display())); + } }); Events.on(ZoneConfigureCompleteEvent.class, e -> { - ui.hudfrag.showToast(Core.bundle.format("zone.config.complete", e.zone.configureWave)); + if(e.zone.configureObjective.display() != null){ + ui.hudfrag.showToast(Core.bundle.format("zone.config.unlocked", e.zone.configureObjective.display())); + } }); Events.on(Trigger.newGame, () -> { diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index 34014ba874..460085c058 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -136,8 +136,7 @@ public class Logic implements ApplicationListener{ public void runWave(){ spawner.spawnEnemies(); state.wave++; - state.wavetime = world.isZone() && world.getZone().isBossWave(state.wave) ? state.rules.waveSpacing * state.rules.bossWaveMultiplier : - world.isZone() && world.getZone().isLaunchWave(state.wave) ? state.rules.waveSpacing * state.rules.launchWaveMultiplier : state.rules.waveSpacing; + state.wavetime = world.isZone() && world.getZone().isLaunchWave(state.wave) ? state.rules.waveSpacing * state.rules.launchWaveMultiplier : state.rules.waveSpacing; Events.fire(new WaveEvent()); } diff --git a/core/src/io/anuke/mindustry/game/Content.java b/core/src/io/anuke/mindustry/game/Content.java index 20d8612697..b0b4d03b1b 100644 --- a/core/src/io/anuke/mindustry/game/Content.java +++ b/core/src/io/anuke/mindustry/game/Content.java @@ -1,13 +1,13 @@ package io.anuke.mindustry.game; import io.anuke.arc.util.ArcAnnotate.*; -import io.anuke.mindustry.Vars; +import io.anuke.mindustry.*; import io.anuke.mindustry.mod.Mods.*; -import io.anuke.mindustry.type.ContentType; +import io.anuke.mindustry.type.*; /** Base class for a content type that is loaded in {@link io.anuke.mindustry.core.ContentLoader}. */ -public abstract class Content{ +public abstract class Content implements Comparable{ public final short id; /** The mod that loaded this piece of content. */ public @Nullable LoadedMod mod; @@ -34,6 +34,11 @@ public abstract class Content{ public void load(){ } + @Override + public int compareTo(Content c){ + return Integer.compare(id, c.id); + } + @Override public String toString(){ return getContentType().name() + "#" + id; diff --git a/core/src/io/anuke/mindustry/game/EventType.java b/core/src/io/anuke/mindustry/game/EventType.java index f26dc08970..b25c5faea0 100644 --- a/core/src/io/anuke/mindustry/game/EventType.java +++ b/core/src/io/anuke/mindustry/game/EventType.java @@ -61,11 +61,13 @@ public class EventType{ /** Called when a zone's requirements are met. */ public static class ZoneRequireCompleteEvent{ - public final Zone zone, required; + public final Zone zoneMet, zoneForMet; + public final Objective objective; - public ZoneRequireCompleteEvent(Zone zone, Zone required){ - this.zone = zone; - this.required = required; + public ZoneRequireCompleteEvent(Zone zoneMet, Zone zoneForMet, Objective objective){ + this.zoneMet = zoneMet; + this.zoneForMet = zoneForMet; + this.objective = objective; } } diff --git a/core/src/io/anuke/mindustry/game/GlobalData.java b/core/src/io/anuke/mindustry/game/GlobalData.java index a644c3eed8..5ef1ae09fb 100644 --- a/core/src/io/anuke/mindustry/game/GlobalData.java +++ b/core/src/io/anuke/mindustry/game/GlobalData.java @@ -91,12 +91,17 @@ public class GlobalData{ state.stats.itemsDelivered.getAndIncrement(item, 0, amount); } + public boolean hasItems(Array stacks){ + return !stacks.contains(s -> items.get(s.item, 0) < s.amount); + } + public boolean hasItems(ItemStack[] stacks){ for(ItemStack stack : stacks){ - if(items.get(stack.item, 0) < stack.amount){ + if(!has(stack.item, stack.amount)){ return false; } } + return true; } @@ -107,6 +112,13 @@ public class GlobalData{ modified = true; } + public void removeItems(Array stacks){ + for(ItemStack stack : stacks){ + items.getAndIncrement(stack.item, 0, -stack.amount); + } + modified = true; + } + public boolean has(Item item, int amount){ return items.get(item, 0) >= amount; } diff --git a/core/src/io/anuke/mindustry/game/Objective.java b/core/src/io/anuke/mindustry/game/Objective.java index 1ed588d4a3..dcd1146a10 100644 --- a/core/src/io/anuke/mindustry/game/Objective.java +++ b/core/src/io/anuke/mindustry/game/Objective.java @@ -1,5 +1,10 @@ package io.anuke.mindustry.game; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.arc.util.ArcAnnotate.*; +import io.anuke.mindustry.game.Objectives.*; +import io.anuke.mindustry.type.*; + /** Defines a specific objective for a game. */ public interface Objective{ @@ -7,6 +12,16 @@ public interface Objective{ boolean complete(); /** @return the string displayed when this objective is completed, in imperative form. - * e.g. when the objective is 'complete 10 waves', this would display "complete 10 waves".*/ - String display(); + * e.g. when the objective is 'complete 10 waves', this would display "complete 10 waves". + * If this objective should not be displayed, should return null.*/ + @Nullable String display(); + + /** Build a display for this zone requirement.*/ + default void build(Table table){ + + } + + default Zone zone(){ + return this instanceof ZoneObjective ? ((ZoneObjective)this).zone : null; + } } diff --git a/core/src/io/anuke/mindustry/game/Objectives.java b/core/src/io/anuke/mindustry/game/Objectives.java index a2ca6d506b..c901fe4f68 100644 --- a/core/src/io/anuke/mindustry/game/Objectives.java +++ b/core/src/io/anuke/mindustry/game/Objectives.java @@ -1,16 +1,21 @@ package io.anuke.mindustry.game; +import io.anuke.arc.*; +import io.anuke.arc.util.ArcAnnotate.*; +import io.anuke.mindustry.type.*; + /** Holds objective classes. */ public class Objectives{ - public static class WaveObjective implements Objective{ + //TODO + public static class Wave implements Objective{ public int wave; - public WaveObjective(int wave){ + public Wave(int wave){ this.wave = wave; } - protected WaveObjective(){} + protected Wave(){} @Override public boolean complete(){ @@ -19,20 +24,72 @@ public class Objectives{ @Override public String display(){ + //TODO return null; } } - public static class LaunchObjective implements Objective{ + public static class Unlock implements Objective{ + public @NonNull UnlockableContent content; + + public Unlock(UnlockableContent content){ + this.content = content; + } + + protected Unlock(){} @Override public boolean complete(){ - return false; + return content.unlocked(); } @Override public String display(){ - return null; + return Core.bundle.format("requirement.unlock", content.localizedName); } } + + public static class ZoneWave extends ZoneObjective{ + public int wave; + + public ZoneWave(Zone zone, int wave){ + this.zone = zone; + this.wave = wave; + } + + protected ZoneWave(){} + + @Override + public boolean complete(){ + return zone.bestWave() >= wave; + } + + @Override + public String display(){ + return Core.bundle.format("requirement.wave", wave, zone.localizedName); + } + } + + public static class Launched extends ZoneObjective{ + + public Launched(Zone zone){ + this.zone = zone; + } + + protected Launched(){} + + @Override + public boolean complete(){ + return zone.hasLaunched(); + } + + @Override + public String display(){ + return Core.bundle.format("requirement.core", zone.localizedName); + } + } + + public abstract static class ZoneObjective implements Objective{ + public @NonNull Zone zone; + } } diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 62892e55d8..06c06f96e5 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -18,6 +18,7 @@ import io.anuke.mindustry.entities.Effects.*; import io.anuke.mindustry.entities.bullet.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.game.Objectives.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.mod.Mods.*; import io.anuke.mindustry.type.*; @@ -60,6 +61,13 @@ public class ContentParser{ Log.info(Core.assets.get(path)); return Core.assets.get(path); }); + put(Objective.class, (type, data) -> { + Class oc = data.has("type") ? resolve(data.getString("type"), "io.anuke.mindustry.game.objectives") : ZoneWave.class; + data.remove("type"); + Objective obj = oc.getDeclaredConstructor().newInstance(); + readFields(obj, data); + return obj; + }); }}; /** Stores things that need to be parsed fully, e.g. reading fields of content. * This is done to accomodate binding of content names first.*/ diff --git a/core/src/io/anuke/mindustry/type/Item.java b/core/src/io/anuke/mindustry/type/Item.java index fa766dc505..4950f32c10 100644 --- a/core/src/io/anuke/mindustry/type/Item.java +++ b/core/src/io/anuke/mindustry/type/Item.java @@ -10,7 +10,7 @@ import io.anuke.mindustry.world.blocks.*; import static io.anuke.mindustry.Vars.content; -public class Item extends UnlockableContent implements Comparable{ +public class Item extends UnlockableContent{ public final Color color; /** type of the item; used for tabs and core acceptance. default value is {@link ItemType#resource}. */ @@ -61,11 +61,6 @@ public class Item extends UnlockableContent implements Comparable{ return localizedName(); } - @Override - public int compareTo(Item item){ - return Integer.compare(id, item.id); - } - @Override public ContentType getContentType(){ return ContentType.item; diff --git a/core/src/io/anuke/mindustry/type/Zone.java b/core/src/io/anuke/mindustry/type/Zone.java index dcdc0cf124..19e11aa3be 100644 --- a/core/src/io/anuke/mindustry/type/Zone.java +++ b/core/src/io/anuke/mindustry/type/Zone.java @@ -6,23 +6,20 @@ import io.anuke.arc.function.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.ArcAnnotate.*; -import io.anuke.arc.util.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.game.Objectives.*; import io.anuke.mindustry.maps.generators.*; -import io.anuke.mindustry.world.*; - -import java.util.*; import static io.anuke.mindustry.Vars.*; public class Zone extends UnlockableContent{ public @NonNull Generator generator; - //public Block[] blockRequirements = {}; - public Objective[] requirements = {}; - public Objective configureObjective; //TODO - public Item[] resources = {}; + public @NonNull Objective configureObjective = new ZoneWave(this, 15); + public Array requirements = new Array<>(); + //TODO autogenerate + public Array resources = new Array<>(); public Consumer rules = rules -> {}; public boolean alwaysUnlocked; @@ -31,9 +28,9 @@ public class Zone extends UnlockableContent{ public Loadout loadout = Loadouts.basicShard; public TextureRegion preview; - protected ItemStack[] baseLaunchCost = {}; + protected Array baseLaunchCost = new Array<>(); protected Array startingItems = new Array<>(); - protected ItemStack[] launchCost = null; + protected Array launchCost; private Array defaultStartingItems = new Array<>(); @@ -61,35 +58,15 @@ public class Zone extends UnlockableContent{ } } - public boolean isBossWave(int wave){ - return wave % configureWave == 0 && wave > 0; - } - public boolean isLaunchWave(int wave){ return metCondition() && wave % launchPeriod == 0; } public boolean canUnlock(){ - if(data.isUnlocked(this)){ - return true; - } - - for(ZoneRequirement other : zoneRequirements){ - if(!other.isComplete()){ - return false; - } - } - - for(Block other : blockRequirements){ - if(!data.isUnlocked(other)){ - return false; - } - } - - return true; + return data.isUnlocked(this) || !requirements.contains(r -> !r.complete()); } - public ItemStack[] getLaunchCost(){ + public Array getLaunchCost(){ if(launchCost == null){ updateLaunchCost(); } @@ -110,35 +87,41 @@ public class Zone extends UnlockableContent{ } public void setLaunched(){ - if(!hasLaunched() && getRules().attackMode){ - for(Zone zone : content.zones()){ - ZoneRequirement req = Structs.find(zone.zoneRequirements, f -> f.zone == this); - if(req != null && req.isComplete()){ - Events.fire(new ZoneRequireCompleteEvent(zone, this)); - } - } - } - Core.settings.put(name + "-launched", true); - data.modified(); + updateObjectives(() -> { + Core.settings.put(name + "-launched", true); + data.modified(); + }); } public void updateWave(int wave){ int value = Core.settings.getInt(name + "-wave", 0); + if(value < wave){ - Core.settings.put(name + "-wave", wave); - data.modified(); + updateObjectives(() -> { + Core.settings.put(name + "-wave", wave); + data.modified(); + }); + } + } - for(Zone zone : content.zones()){ - ZoneRequirement req = Structs.find(zone.zoneRequirements, f -> f.zone == this); - if(req != null && wave == req.wave + 1 && req.isComplete()){ - Events.fire(new ZoneRequireCompleteEvent(zone, this)); - } - } + public void updateObjectives(Runnable closure){ + Array incomplete = content.zones() + .map(z -> z.requirements).flatten() + .select(o -> o.zone() == this && !o.complete()) + .as(ZoneObjective.class); - if(wave == configureWave + 1){ - Events.fire(new ZoneConfigureCompleteEvent(this)); + boolean wasConfig = configureObjective.complete(); + + closure.run(); + for(ZoneObjective objective : incomplete){ + if(objective.complete()){ + Events.fire(new ZoneRequireCompleteEvent(objective.zone, content.zones().find(z -> z.requirements.contains(objective)), objective)); } } + + if(!wasConfig && configureObjective.complete()){ + Events.fire(new ZoneConfigureCompleteEvent(this)); + } } public int bestWave(){ @@ -171,7 +154,7 @@ public class Zone extends UnlockableContent{ } stacks.sort(); - launchCost = stacks.toArray(ItemStack.class); + launchCost = stacks; Core.settings.putObject(name + "-starting-items", startingItems); data.modified(); } @@ -183,13 +166,13 @@ public class Zone extends UnlockableContent{ } public boolean canConfigure(){ - return bestWave() >= configureWave; + return configureObjective.complete(); } @Override public void init(){ generator.init(loadout); - Arrays.sort(resources); + resources.sort(); for(ItemStack stack : startingItems){ defaultStartingItems.add(new ItemStack(stack.item, stack.amount)); @@ -227,40 +210,4 @@ public class Zone extends UnlockableContent{ return ContentType.zone; } - /* - public static class ZoneRequirement{ - - public @NonNull Zone zone; - public int wave; - - public ZoneRequirement(Zone zone, int wave){ - this.zone = zone; - this.wave = wave; - } - - public ZoneRequirement(Zone zone){ - this.zone = zone; - } - - protected ZoneRequirement(){ - - } - - public boolean isComplete(){ - if(zone.getRules().attackMode){ - return zone.hasLaunched(); - }else{ - return zone.bestWave() >= wave; - } - } - - public static ZoneRequirement[] with(Object... objects){ - ZoneRequirement[] out = new ZoneRequirement[objects.length / 2]; - for(int i = 0; i < objects.length; i += 2){ - out[i / 2] = new ZoneRequirement((Zone)objects[i], (Integer)objects[i + 1]); - } - return out; - } - }*/ - } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java index a2b6ab1159..00d9db0cd0 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/CustomRulesDialog.java @@ -1,6 +1,7 @@ package io.anuke.mindustry.ui.dialogs; import io.anuke.arc.*; +import io.anuke.arc.collection.*; import io.anuke.arc.function.*; import io.anuke.arc.graphics.*; import io.anuke.arc.scene.style.*; @@ -34,9 +35,14 @@ public class CustomRulesDialog extends FloatingDialog{ banDialog.shown(this::rebuildBanned); banDialog.buttons.addImageTextButton("$addall", Icon.arrow16Small, () -> { - rules.bannedBlocks.addAll(content.blocks()); + rules.bannedBlocks.addAll(content.blocks().select(Block::isBuildable)); rebuildBanned(); - }).size(210f, 64f); + }).size(180, 64f); + + banDialog.buttons.addImageTextButton("$clear", Icon.trash16Small, () -> { + rules.bannedBlocks.clear(); + rebuildBanned(); + }).size(180, 64f); setFillParent(true); shown(this::setup); @@ -44,40 +50,58 @@ public class CustomRulesDialog extends FloatingDialog{ } private void rebuildBanned(){ - float previousScroll = banDialog.getChildren().isEmpty() ? 0f : ((ScrollPane)banDialog.getChildren().first()).getScrollY(); + float previousScroll = banDialog.cont.getChildren().isEmpty() ? 0f : ((ScrollPane)banDialog.cont.getChildren().first()).getScrollY(); banDialog.cont.clear(); banDialog.cont.pane(t -> { t.margin(10f); - for(Block block : rules.bannedBlocks){ - t.table(Styles.flatOver, b -> { - b.left().margin(4f); - b.addImage(block.icon(Cicon.medium)); - b.add(block.localizedName).padLeft(3).growX().left().wrap(); - b.addImageButton(Icon.cancelSmall, () -> { + if(rules.bannedBlocks.isEmpty()){ + t.add("$empty"); + } + + Array array = Array.with(rules.bannedBlocks); + array.sort(); + + int cols = mobile && Core.graphics.isPortrait() ? 1 : mobile ? 2 : 3; + int i = 0; + + for(Block block : array){ + t.table(Tex.underline, b -> { + b.left().margin(4f); + b.addImage(block.icon(Cicon.medium)).size(Cicon.medium.size).padRight(3); + b.add(block.localizedName).color(Color.lightGray).padLeft(3).growX().left().wrap(); + + b.addImageButton(Icon.cancelSmall, Styles.clearPartiali, () -> { rules.bannedBlocks.remove(block); rebuildBanned(); }).size(70f).pad(-4f).padLeft(0f); - }).size(300f, 70f); - t.row(); + }).size(300f, 70f).padRight(5); + + if(++i % cols == 0){ + t.row(); + } } }).get().setScrollYForce(previousScroll); banDialog.cont.row(); banDialog.cont.addImageTextButton("$add", Icon.addSmall, () -> { FloatingDialog dialog = new FloatingDialog("$add"); - content.blocks().each(b -> !rules.bannedBlocks.contains(b), b -> { - int cols = mobile && Core.graphics.isPortrait() ? 4 : 8; - int i = 0; - dialog.cont.addImageButton(new TextureRegionDrawable(b.icon(Cicon.medium)), Styles.cleari, () -> { - rules.bannedBlocks.add(b); - rebuildBanned(); - dialog.hide(); - }).size(80f); + dialog.cont.pane(t -> { + t.left().margin(14f); + int[] i = {0}; + content.blocks().each(b -> !rules.bannedBlocks.contains(b) && b.isBuildable(), b -> { + int cols = mobile && Core.graphics.isPortrait() ? 4 : 12; + t.addImageButton(new TextureRegionDrawable(b.icon(Cicon.medium)), Styles.cleari, () -> { + rules.bannedBlocks.add(b); + rebuildBanned(); + dialog.hide(); + }).size(60f).get().resizeImage(Cicon.medium.size); - if(++i % cols == 0){ - dialog.cont.row(); - } + if(++i[0] % cols == 0){ + t.row(); + } + }); }); + dialog.addCloseButton(); dialog.show(); }).size(300f, 64f); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java index c04816139b..2f8a1d804b 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java @@ -21,9 +21,7 @@ import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.io.SaveIO.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.type.Zone.*; import io.anuke.mindustry.ui.*; -import io.anuke.mindustry.ui.Styles; import io.anuke.mindustry.ui.TreeLayout.*; import static io.anuke.mindustry.Vars.*; @@ -156,7 +154,7 @@ public class DeployDialog extends FloatingDialog{ node.allChildren.clear(); node.allChildren.addAll(node.children); for(ZoneNode other : new ObjectSetIterator<>(nodes)){ - if(Structs.contains(other.zone.zoneRequirements, req -> req.zone == node.zone)){ + if(other.zone.requirements.contains(req -> req.zone() == node.zone)){ node.allChildren.add(other); } } @@ -164,12 +162,7 @@ public class DeployDialog extends FloatingDialog{ } boolean hidden(Zone zone){ - for(ZoneRequirement other : zone.zoneRequirements){ - if(!data.isUnlocked(other.zone)){ - return true; - } - } - return false; + return zone.requirements.contains(o -> o.zone() != null && o.zone().locked()); } void buildButton(Zone zone, Button button){ @@ -258,7 +251,7 @@ public class DeployDialog extends FloatingDialog{ //this.height /= 2f; nodes.add(this); - arr.selectFrom(content.zones(), other -> other.zoneRequirements.length > 0 && other.zoneRequirements[0].zone == zone); + arr.selectFrom(content.zones(), other -> other.requirements.size > 0 && other.requirements.first().zone() == zone); children = new ZoneNode[arr.size]; for(int i = 0; i < children.length; i++){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java index e2827648de..cf65340627 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java @@ -1,15 +1,15 @@ package io.anuke.mindustry.ui.dialogs; import io.anuke.arc.*; +import io.anuke.arc.collection.*; import io.anuke.arc.graphics.*; import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.mindustry.game.*; +import io.anuke.mindustry.game.Objectives.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.type.Zone.*; -import io.anuke.mindustry.world.*; import static io.anuke.mindustry.Vars.*; @@ -38,8 +38,7 @@ public class ZoneInfoDialog extends FloatingDialog{ if(!zone.unlocked()) return; - ItemStack[] stacks = zone.getLaunchCost(); - for(ItemStack stack : stacks){ + for(ItemStack stack : zone.getLaunchCost()){ if(stack.amount == 0) continue; if(i++ % 2 == 0){ @@ -62,31 +61,32 @@ public class ZoneInfoDialog extends FloatingDialog{ cont.table(req -> { req.defaults().left(); - if(zone.zoneRequirements.length > 0){ + Array zones = zone.requirements.select(o -> !(o instanceof Unlock)); + + if(!zones.isEmpty()){ req.table(r -> { r.add("$complete").colspan(2).left(); r.row(); - for(ZoneRequirement zreq : zone.zoneRequirements){ + for(Objective o : zones){ r.addImage(Icon.terrain).padRight(4); - r.add(!zreq.zone.getRules().attackMode ? - Core.bundle.format("zone.requirement.wave", zreq.wave, zreq.zone.localizedName()) : - Core.bundle.format("zone.requirement", zreq.zone.localizedName)).color(Color.lightGray); - r.addImage(zreq.isComplete() ? Icon.checkSmall : Icon.cancelSmall, zreq.isComplete() ? Color.lightGray : Color.scarlet).padLeft(3); + r.add(o.display()).color(Color.lightGray); + r.addImage(o.complete() ? Icon.checkSmall : Icon.cancelSmall, o.complete() ? Color.lightGray : Color.scarlet).padLeft(3); r.row(); } }); } req.row(); + Array blocks = zone.requirements.select(o -> o instanceof Unlock).as(Unlock.class); - if(zone.blockRequirements.length > 0){ + if(!blocks.isEmpty()){ req.table(r -> { r.add("$research.list").colspan(2).left(); r.row(); - for(Block block : zone.blockRequirements){ - r.addImage(block.icon(Cicon.small)).size(8 * 3).padRight(5); - r.add(block.localizedName).color(Color.lightGray).left(); - r.addImage(data.isUnlocked(block) ? Icon.checkSmall : Icon.cancelSmall, data.isUnlocked(block) ? Color.lightGray : Color.scarlet).padLeft(3); + for(Unlock blocko : blocks){ + r.addImage(blocko.content.icon(Cicon.small)).size(8 * 3).padRight(5); + r.add(blocko.content.localizedName).color(Color.lightGray).left(); + r.addImage(blocko.content.unlocked() ? Icon.checkSmall : Icon.cancelSmall, blocko.content.unlocked() ? Color.lightGray : Color.scarlet).padLeft(3); r.row(); } @@ -108,7 +108,7 @@ public class ZoneInfoDialog extends FloatingDialog{ t.left(); t.add("$zone.resources").padRight(6); - if(zone.resources.length > 0){ + if(zone.resources.size > 0){ t.table(r -> { t.left(); int i = 0; @@ -137,7 +137,7 @@ public class ZoneInfoDialog extends FloatingDialog{ cont.row(); - cont.addButton(zone.canConfigure() ? "$configure" : Core.bundle.format("configure.locked", zone.configureWave), + cont.addButton(zone.canConfigure() ? "$configure" : Core.bundle.format("configure.locked", zone.configureObjective.display()), () -> loadout.show(zone.loadout.core().itemCapacity, zone.getStartingItems(), zone::resetStartingItems, zone::updateLaunchCost, rebuildItems) ).fillX().pad(3).disabled(b -> !zone.canConfigure()); } diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java index d7231f9878..c21f08a4e2 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java @@ -153,8 +153,7 @@ public class PlacementFragment extends Fragment{ button.setChecked(control.input.block == block); if(state.rules.bannedBlocks.contains(block)){ - button.getStyle().imageUp = Icon.cancelSmall; - button.forEach(elem -> elem.setColor(Color.gray)); + button.forEach(elem -> elem.setColor(Color.darkGray)); } }); @@ -231,6 +230,15 @@ public class PlacementFragment extends Fragment{ } }).growX().left().margin(3); + if(state.rules.bannedBlocks.contains(lastDisplay)){ + topTable.row(); + topTable.table(b -> { + b.addImage(Icon.cancelSmall).padRight(2).color(Color.scarlet); + b.add("$banned"); + b.left(); + }).padTop(2).left(); + } + }else if(tileDisplayBlock() != null){ //show selected tile lastDisplay = tileDisplayBlock(); topTable.table(t -> { @@ -309,7 +317,7 @@ public class PlacementFragment extends Fragment{ returnArray.sort((b1, b2) -> { int locked = -Boolean.compare(unlocked(b1), unlocked(b2)); if(locked != 0) return locked; - return -Boolean.compare(state.rules.bannedBlocks.contains(b1), state.rules.bannedBlocks.contains(b2)); + return Boolean.compare(state.rules.bannedBlocks.contains(b1), state.rules.bannedBlocks.contains(b2)); }); return returnArray; } diff --git a/gradle.properties b/gradle.properties index baf26c820e..6ccbc668ef 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=9f567f04a005ea8b4132b31d64f325ec105def5e +archash=feb8c35e143c0a048488341ae916c7732ea7a84e From a24321ae568e65013eabb7c4e7b66f570815f3b9 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 5 Oct 2019 16:05:54 -0400 Subject: [PATCH 113/204] Mod cleanup --- .../io/anuke/mindustry/game/Objectives.java | 11 ++++--- .../io/anuke/mindustry/mod/ContentParser.java | 31 ++++++++++++++++--- .../mindustry/ui/dialogs/ZoneInfoDialog.java | 6 ++-- gradle.properties | 2 +- 4 files changed, 36 insertions(+), 14 deletions(-) diff --git a/core/src/io/anuke/mindustry/game/Objectives.java b/core/src/io/anuke/mindustry/game/Objectives.java index c901fe4f68..340346bc13 100644 --- a/core/src/io/anuke/mindustry/game/Objectives.java +++ b/core/src/io/anuke/mindustry/game/Objectives.java @@ -3,6 +3,7 @@ package io.anuke.mindustry.game; import io.anuke.arc.*; import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.type.*; +import io.anuke.mindustry.world.*; /** Holds objective classes. */ public class Objectives{ @@ -30,22 +31,22 @@ public class Objectives{ } public static class Unlock implements Objective{ - public @NonNull UnlockableContent content; + public @NonNull Block block; - public Unlock(UnlockableContent content){ - this.content = content; + public Unlock(Block block){ + this.block = block; } protected Unlock(){} @Override public boolean complete(){ - return content.unlocked(); + return block.unlocked(); } @Override public String display(){ - return Core.bundle.format("requirement.unlock", content.localizedName); + return Core.bundle.format("requirement.unlock", block.localizedName); } } diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index 06c06f96e5..d83ce429ac 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -40,7 +40,7 @@ public class ContentParser{ put(BulletType.class, (type, data) -> { Class bc = data.has("type") ? resolve(data.getString("type"), "io.anuke.mindustry.entities.bullets") : BasicBulletType.class; data.remove("type"); - BulletType result = bc.getDeclaredConstructor().newInstance(); + BulletType result = make(bc); readFields(result, data); return result; }); @@ -62,9 +62,9 @@ public class ContentParser{ return Core.assets.get(path); }); put(Objective.class, (type, data) -> { - Class oc = data.has("type") ? resolve(data.getString("type"), "io.anuke.mindustry.game.objectives") : ZoneWave.class; + Class oc = data.has("type") ? resolve(data.getString("type"), "io.anuke.mindustry.game.Objectives") : ZoneWave.class; data.remove("type"); - Objective obj = oc.getDeclaredConstructor().newInstance(); + Objective obj = make(oc); readFields(obj, data); return obj; }); @@ -123,6 +123,7 @@ public class ContentParser{ ); Block block = type.getDeclaredConstructor(String.class).newInstance(mod + "-" + name); + currentContent = block; read(() -> { if(value.has("consumes")){ for(JsonValue child : value.get("consumes")){ @@ -167,6 +168,7 @@ public class ContentParser{ Class type = resolve(value.getString("type"), "io.anuke.mindustry.entities.type.base"); UnitType unit = new UnitType(mod + "-" + name, supply(type)); + currentContent = unit; read(() -> readFields(unit, value, true)); return unit; @@ -187,6 +189,7 @@ public class ContentParser{ item = constructor.get(mod + "-" + name); } + currentContent = item; read(() -> readFields(item, value)); return item; }; @@ -233,7 +236,11 @@ public class ContentParser{ } public void finishParsing(){ - reads.each(Runnable::run); + try{ + reads.each(Runnable::run); + }catch(Exception e){ + throw new RuntimeException("Error occurred parsing content: " + currentContent, e); + } reads.clear(); } @@ -261,6 +268,16 @@ public class ContentParser{ return c; } + private T make(Class type){ + try{ + java.lang.reflect.Constructor cons = type.getDeclaredConstructor(); + cons.setAccessible(true); + return cons.newInstance(); + }catch(Exception e){ + throw new RuntimeException(e); + } + } + private Supplier supply(Class type){ try{ java.lang.reflect.Constructor cons = type.getDeclaredConstructor(); @@ -374,9 +391,13 @@ public class ContentParser{ try{ return (Class)Class.forName(type + '.' + base); }catch(Exception ignored){ + try{ + return (Class)Class.forName(type + '$' + base); + }catch(Exception ignored2){ + } } } - throw new IllegalArgumentException("Type not found: " + potentials[0]); + throw new IllegalArgumentException("Types not found: " + base + "." + potentials[0]); } private interface FieldParser{ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java index cf65340627..7a7d716294 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ZoneInfoDialog.java @@ -84,9 +84,9 @@ public class ZoneInfoDialog extends FloatingDialog{ r.add("$research.list").colspan(2).left(); r.row(); for(Unlock blocko : blocks){ - r.addImage(blocko.content.icon(Cicon.small)).size(8 * 3).padRight(5); - r.add(blocko.content.localizedName).color(Color.lightGray).left(); - r.addImage(blocko.content.unlocked() ? Icon.checkSmall : Icon.cancelSmall, blocko.content.unlocked() ? Color.lightGray : Color.scarlet).padLeft(3); + r.addImage(blocko.block.icon(Cicon.small)).size(8 * 3).padRight(5); + r.add(blocko.block.localizedName).color(Color.lightGray).left(); + r.addImage(blocko.block.unlocked() ? Icon.checkSmall : Icon.cancelSmall, blocko.block.unlocked() ? Color.lightGray : Color.scarlet).padLeft(3); r.row(); } diff --git a/gradle.properties b/gradle.properties index 6ccbc668ef..dcfbb32c6f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=feb8c35e143c0a048488341ae916c7732ea7a84e +archash=59cff366c4d46577b659e153183eb824eaafd7f7 From a51216d7a64902a691b42d0039d509d2427690d2 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 5 Oct 2019 16:06:36 -0400 Subject: [PATCH 114/204] Test fix --- tests/src/test/java/ZoneTests.java | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/tests/src/test/java/ZoneTests.java b/tests/src/test/java/ZoneTests.java index f86cf714a2..ce5dedc053 100644 --- a/tests/src/test/java/ZoneTests.java +++ b/tests/src/test/java/ZoneTests.java @@ -1,18 +1,14 @@ -import io.anuke.arc.collection.Array; -import io.anuke.arc.collection.ObjectSet; -import io.anuke.arc.util.Structs; -import io.anuke.arc.util.Time; -import io.anuke.mindustry.core.GameState.State; -import io.anuke.mindustry.game.SpawnGroup; -import io.anuke.mindustry.type.Item; -import io.anuke.mindustry.type.Zone; -import io.anuke.mindustry.world.Tile; -import io.anuke.mindustry.world.blocks.storage.CoreBlock; +import io.anuke.arc.collection.*; +import io.anuke.arc.util.*; +import io.anuke.mindustry.core.GameState.*; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.type.*; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.blocks.storage.*; import org.junit.jupiter.api.*; import static io.anuke.mindustry.Vars.*; -import static org.junit.jupiter.api.Assertions.assertNotEquals; -import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.*; import static org.junit.jupiter.api.DynamicTest.dynamicTest; public class ZoneTests{ @@ -68,7 +64,7 @@ public class ZoneTests{ assertTrue(spawner.countSpawns() > 0 || (state.rules.attackMode && !state.teams.get(waveTeam).cores.isEmpty()), "Zone \"" + zone.name + "\" has no enemy spawn points: " + spawner.countSpawns()); for(Item item : resources){ - assertTrue(Structs.contains(zone.resources, item), "Zone \"" + zone.name + "\" is missing item in resource list: \"" + item.name + "\""); + assertTrue(zone.resources.contains(item), "Zone \"" + zone.name + "\" is missing item in resource list: \"" + item.name + "\""); } for(Item item : zone.resources){ From c95fa25b60770436bbc451519346dece278ac8bd Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 5 Oct 2019 16:08:34 -0400 Subject: [PATCH 115/204] Unlock bosses when defeated --- core/src/io/anuke/mindustry/core/Control.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index ebcb9d1b56..92e7c96134 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -175,6 +175,12 @@ public class Control implements ApplicationListener, Loadable{ Effects.shake(5f, 5f, core); }); }); + + Events.on(UnitDestroyEvent.class, e -> { + if(e.unit instanceof BaseUnit){ + data.unlockContent(((BaseUnit)e.unit).getType()); + } + }); } @Override From 8873b2368f3f75d0a92ccae6783d48571ed29b82 Mon Sep 17 00:00:00 2001 From: PlayerBrasil13 <55503822+PlayerBrasil13@users.noreply.github.com> Date: Sat, 5 Oct 2019 17:44:31 -0300 Subject: [PATCH 116/204] Update bundle_pt_BR.properties Made by: @Predator127 /September#9140 @PlayerBrasil13 /PlayerBrasil13#6078 --- core/assets/bundles/bundle_pt_BR.properties | 132 ++++++++++---------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index dd40cf5588..836ce560ad 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -4,7 +4,7 @@ contributors = Tradutores e contribuidores discord = Junte-se ao Discord do Mindustry! (Lá nós falamos em inglês) link.discord.description = O discord oficial do Mindustry link.github.description = Código fonte do jogo. -link.changelog.description = List of update changes +link.changelog.description = Lista de mudanças da atuaização link.dev-builds.description = Desenvolvimentos Instáveis link.trello.description = Trello Oficial para Updates Planejados link.itch.io.description = Pagina da Itch.io com os Downloads @@ -14,7 +14,7 @@ linkfail = Falha ao abrir o link\nO Url foi copiado screenshot = Screenshot salvo para {0} screenshot.invalid = Mapa grande demais, Potencialmente sem memória suficiente para captura. gameover = O núcleo foi destruído. -gameover.pvp = O time[accent] {0}[] É vitorioso! +gameover.pvp = O time[accent] {0}[] ganhou! highscore = [YELLOW]Novo recorde! load.sound = Sons @@ -49,11 +49,11 @@ newgame = Novo Jogo none = minimap = Mini-Mapa close = Fechar -website = Website +website = Site quit = Sair -save.quit = Save & Quit +save.quit = Salvar e sair maps = Mapas -maps.browse = Browse Maps +maps.browse = Pesquisar mapas continue = Continuar maps.none = [LIGHT_GRAY]Nenhum Mapa Encontrado! invalid = Inválido @@ -66,7 +66,7 @@ done = Feito about.button = Sobre name = Nome: -noname = Pegue[accent] um nome[] primeiro. +noname = Escolha[accent] um nome[] primeiro. filename = Nome do arquivo: unlocked = Novo bloco Desbloqueado! completed = [accent]Completado @@ -80,15 +80,15 @@ server.closing = [accent]Fechando servidor... server.kicked.kick = Voce foi expulso do servidor! server.kicked.whitelist = Você não está na lista branca do servidor. server.kicked.serverClose = Servidor Fechado. -server.kicked.vote = Você foi expulso desse servidor. Tchau. +server.kicked.vote = Você foi expulso desse servidor. Adeus. server.kicked.clientOutdated = Cliente desatualizado! Atualize seu jogo! server.kicked.serverOutdated = Servidor desatualiado! Peça ao dono para atualizar! server.kicked.banned = Você foi banido do servidor. server.kicked.typeMismatch = Este servidor não é compatível com a sua versão. -server.kicked.playerLimit = Este servidor está cheio. Espere por uma vaga -server.kicked.recentKick = Voce foi banido recentemente.\nEspere para conectar de novo. -server.kicked.nameInUse = Este nome já esta sendo usado\nneste servidor. -server.kicked.nameEmpty = Voce deve ter pelo menos uma letra ou número. +server.kicked.playerLimit = Este servidor está cheio. Espere por uma vaga. +server.kicked.recentKick = Voce foi expulso recentemente.\nEspere para conectar de novo. +server.kicked.nameInUse = Este nome já está sendo usado\nneste servidor. +server.kicked.nameEmpty = Você deve ter pelo menos uma letra ou número no nome. server.kicked.idInUse = Você ja está neste servidor! Conectar com duas contas não é permitido. server.kicked.customClient = Este servidor não suporta versões customizadas. Baixe a versão original. server.kicked.gameover = Fim de jogo! @@ -110,7 +110,7 @@ trace = Traçar jogador trace.playername = Nome do jogador: [accent]{0} trace.ip = IP: [accent]{0} trace.id = ID unico: [accent]{0} -trace.mobile = Mobile Client: [accent]{0} +trace.mobile = Cliente móvel: [accent]{0} trace.modclient = Cliente Customizado: [accent]{0} invalidid = ID do cliente invalido! Reporte o bug. server.bans = Banidos @@ -126,15 +126,15 @@ server.version = [lightgray]Versão: {0} server.custombuild = [yellow]Versão customizada confirmban = Certeza que quer banir este jogador? confirmkick = Certeza que quer expulsar o jogador? -confirmvotekick = Você tem certeza de que quer votar para banir este jogador? +confirmvotekick = Você tem certeza de que quer votar para expulsar este jogador? confirmunban = Certeza que quer desbanir este jogador? confirmadmin = Certeza que quer fazer este jogador um administrador? confirmunadmin = Certeza que quer remover o estatus de adminstrador deste jogador? joingame.title = Entrar no jogo joingame.ip = IP: disconnect = Desconectado. -disconnect.error = Connection error. -disconnect.closed = Connection closed. +disconnect.error = Erro de conexão. +disconnect.closed = Conexão fechada. disconnect.timeout = Tempo esgotado. disconnect.data = Falha ao abrir os dados do mundo! cantconnect = Impossível conectar ([accent]{0}[]). @@ -161,7 +161,7 @@ save.import = Importar salvamento save.newslot = Nome do salvamento: save.rename = Renomear save.rename.text = Novo jogo: -selectslot = Selecione um slot para salvar. +selectslot = Selecione um lugar para salvar. slot = [accent]Slot {0} editmessage = Edit Message save.corrupted = [accent]Arquivo corrompido ou inválido! @@ -180,7 +180,7 @@ delete = Excluir view.workshop = Ver na oficina ok = OK open = Abrir -customize = Customize +customize = Customizar cancel = Cancelar openlink = Abrir Link copylink = Copiar link @@ -188,10 +188,10 @@ back = Voltar data.export = Exportar dados data.import = Importar dados data.exported = Dados exportados. -data.invalid = Estes dados de jogo não são válidos +data.invalid = Estes dados de jogo não são válidos. data.import.confirm = Importar dados externos irá deletar[scarlet] todos[] os seus dados atuais.\n[accent]Isso não pode ser desfeito![]\n\nQuando sua data é importada, seu jogo ira sair imediatamente. classic.export = Exportar dados clássicos -classic.export.text = [accent]Mindustry[] has just had a major update.\nClassic (v3.5 build 40) save or map data has been detected. Would you like to export these saves to your phone's home folder, for use in the Mindustry Classic app? +classic.export.text = [accent]Mindustry[] acabou de ter uma grande atualização.\nForam detectados salvamentos ou mapas na versão clássica (v3.5 build 40). Você gostaria de exportar estes salvamentos para a pasta inicial do seu celular, para usar no Mindustry Classic? quit.confirm = Você tem certeza que quer sair? quit.confirm.tutorial = Você tem certeza você sabe o que você esta fazendo?\nO tutorial pode ser refeito nas [accent] Configurações->Jogo->Refazer Tutorial.[] loading = [accent]Carregando... @@ -207,14 +207,14 @@ loadimage = Carregar\nimagem saveimage = Salvar\nimagem unknown = Desconhecido custom = Customizado -builtin = Built-In +builtin = Embutido map.delete.confirm = Certeza que quer deletar este mapa? Isto não pode ser desfeito! map.random = [accent]Mapa aleatório map.nospawn = Este mapa não possui nenhum núcleo para o jogador nascer! Adicione um núcleo[accent] amarelo[] para este mapa no editor. map.nospawn.pvp = Esse mapa não tem núcleos inimigos para os jogadores nascerem! Adicione[SCARLET] Núcleos vermelhos[] no mapa no editor. map.nospawn.attack = Esse mapa não tem nenhum núcleo inimigo para o jogador atacar! coloque[SCARLET] Núcleos[] vermelhos no editor. map.invalid = Erro ao carregar o mapa: Arquivo de mapa invalido ou corrupto. -map.publish.error = Error publishing map: {0} +map.publish.error = Erro ao publicar o mapa: {0} map.publish.confirm = Você tem certeza de que quer publicar este mapa?\n\n[lightgray]Tenha certeza de que você concorda com o EULA da oficina primeiro, ou seus mapas não serão mostrados! eula = EULA do Steam map.publish = Mapa publicado. @@ -255,7 +255,7 @@ edit = Editar... editor.name = Nome: editor.spawn = Criar unidade editor.removeunit = Remover unidade -editor.teams = Time +editor.teams = Times editor.errorload = Erro ao carregar arquivo:\n[accent]{0} editor.errorsave = Erro ao salvar arquivo:\n[accent]{0} editor.errorimage = Isso é uma imagem, não um mapa. Não vá por aí mudando extensões esperando que funcione.\n\nSe você quer importar um mapa legacy, Use o botão 'Importar mapa legacy'no editor. @@ -264,7 +264,7 @@ editor.errornot = Este não é um arquivo de mapa. editor.errorheader = Este arquivo de mapa não é mais válido ou está corrompido. editor.errorname = O mapa não tem nome definido. editor.update = Atualizar -editor.randomize = Randomizar +editor.randomize = Aleatorizar editor.apply = Aplicar editor.generate = Gerar editor.resize = Redimen-\nsionar @@ -286,7 +286,7 @@ editor.exportfile = Exportar arquivo editor.exportfile.description = Exportar um arquivo de mapa editor.exportimage = Exportar imagem de terreno editor.exportimage.description = Exportar um arquivo de imagem de mapa -editor.loadimage = Carregar\n Imagem +editor.loadimage = Carregar\nImagem editor.saveimage = Salvar\nImagem editor.unsaved = [scarlet]Você tem alterações não salvas![]\nTem certeza que quer sair? editor.resizemap = Redimensionar Mapa @@ -314,9 +314,9 @@ toolmode.drawteams.description = Muda o time do qual o bloco pertence. filters.empty = [LIGHT_GRAY]Sem filtro! Adicione um usando o botão abaixo. filter.distort = Distorcedor filter.noise = Geração aleatória -filter.median = Median -filter.oremedian = Ore Median -filter.blend = Blend +filter.median = Mediano +filter.oremedian = Minério Mediano +filter.blend = Misturar filter.defaultores = Minérios padrão filter.ore = Minério filter.rivernoise = Geração aleatória de rios @@ -332,7 +332,7 @@ filter.option.threshold = Margem filter.option.circle-scale = Escala de círculo filter.option.octaves = Oitavas filter.option.falloff = Caída -filter.option.angle = Angle +filter.option.angle = Ângulo filter.option.block = Bloco filter.option.floor = Chão filter.option.flooronto = Chão alvo @@ -425,7 +425,7 @@ zone.overgrowth.description = Esta área tem crescimento excessivo, mais perto d zone.tarFields.description = Nos arredores de uma zona de produção de petróleo, entre as montanhas e o deserto. Uma das poucas áreas com reservas utilizáveis de piche.\nApesar de abandonada, esta área possui perigosas forças inimigas por perto. Não as subestime.\n\n[lightgray]Pesquise tecnologias de processamento de petróleo se possível. zone.desolateRift.description = Uma zona extremamente perigosa. Recursos abundantes, porém pouco espaço. Alto risco de destruição. Saia o mais rápido possível. Não seja enganado pelo longo espaço de tempo entre os ataques inimigos. zone.nuclearComplex.description = Uma antiga instalação para produção e processamento de tório, reduzido a ruínas.\n[lightgray]Pesquise o tório e seus muitos usos.\n\nO inimigo está presente aqui em grandes números, constantemente à procura de atacantes. -zone.fungalPass.description = A transition area between high mountains and lower, spore-ridden lands. A small enemy reconnaissance base is located here.\nDestroy it.\nUse Dagger and Crawler units. Take out the two cores. +zone.fungalPass.description = Uma area de transição entre a montanha e abaixo, terras cheias de esporos. Uma pequena base de reconhecimento inimiga está localizada aqui.\nDestrua-a.\nUse as unidades crawler e dagger. Destrua os dois núcleos. zone.impact0078.description = zone.crags.description = @@ -448,7 +448,7 @@ no = Não info.title = [accent]Informação error.title = [crimson]Ocorreu um Erro. error.crashtitle = Ocorreu um Erro -attackpvponly = [scarlet]Only available in Attack/PvP modes +attackpvponly = [scarlet]Apenas disponivel em modo de ataque/JVJ blocks.input = Entrada blocks.output = Saida blocks.booster = Booster @@ -488,11 +488,11 @@ bar.drilltierreq = Broca melhor necessária. bar.drillspeed = Velocidade da broca: {0}/s bar.efficiency = Eficiência: {0}% bar.powerbalance = Energia: {0} -bar.powerstored = Stored: {0}/{1} +bar.powerstored = Armazenada: {0}/{1} bar.poweramount = Energia: {0} bar.poweroutput = Saída de energia: {0} bar.items = Itens: {0} -bar.capacity = Capacity: {0} +bar.capacity = Capacidade: {0} bar.liquid = Liquido bar.heat = Aquecimento bar.power = Poder @@ -539,8 +539,8 @@ setting.antialias.name = Filtro suavizante[LIGHT_GRAY] (reinicialização requer setting.indicators.name = Indicador de aliados setting.autotarget.name = Alvo automatico setting.keyboard.name = Controles de mouse e teclado -setting.touchscreen.name = Controles de tela sensível ao toque -setting.fpscap.name = FPS Maximo +setting.touchscreen.name = Controles de Touchscreen +setting.fpscap.name = FPS Máximo setting.fpscap.none = Nenhum setting.fpscap.text = {0} FPS setting.uiscale.name = Escala da IU[lightgray] (reinicialização requerida)[] @@ -613,9 +613,9 @@ keybind.chat_history_prev.name = Historico do chat anterior keybind.chat_history_next.name = Historico do proximo chat keybind.chat_scroll.name = Rolar chat keybind.drop_unit.name = Soltar unidade -keybind.zoom_minimap.name = Zoom minimap +keybind.zoom_minimap.name = Zoom do minimapa mode.help.title = Descrição dos modos -mode.survival.name = Sobrevivencia +mode.survival.name = Sobrevivência mode.survival.description = O modo normal. Recursos limitados e hordas automáticas. mode.sandbox.name = Sandbox mode.sandbox.description = Recursos infinitos e sem tempo para ataques. @@ -627,7 +627,7 @@ mode.custom = Regras personalizadas rules.infiniteresources = Recursos infinitos rules.wavetimer = Tempo de horda rules.waves = Hordas -rules.attack = Attack Mode +rules.attack = Modo de ataque rules.enemyCheat = Recursos de IA Infinitos rules.unitdrops = Unidade solta rules.unitbuildspeedmultiplier = Multiplicador de velocidade de criação de unidade @@ -641,7 +641,7 @@ rules.wavespacing = Espaço entre hordas:[LIGHT_GRAY] (seg) rules.buildcostmultiplier = Multiplicador de custo de construção rules.buildspeedmultiplier = Multiplicador de velocidade de construção rules.waitForWaveToEnd = hordas esperam inimigos -rules.dropzoneradius = Zona de soltá:[LIGHT_GRAY] (blocos) +rules.dropzoneradius = Raio da zona de spawn:[LIGHT_GRAY] (blocos) rules.respawns = Respawn maximos por horda rules.limitedRespawns = Respawn limitados rules.title.waves = Hordas @@ -665,7 +665,7 @@ item.silicon.name = Sílicio item.plastanium.name = Plastânio item.phase-fabric.name = Tecido de fase item.surge-alloy.name = Liga de surto -item.spore-pod.name = Pod de esporos +item.spore-pod.name = Cápsula de esporos item.sand.name = Areia item.blast-compound.name = Composto de explosão item.pyratite.name = Piratita @@ -711,28 +711,28 @@ mech.buildspeed = [LIGHT_GRAY]Velocidade de construção: {0}% liquid.heatcapacity = [LIGHT_GRAY]Capacidade de aquecimento: {0} liquid.viscosity = [LIGHT_GRAY]Viscosidade: {0} liquid.temperature = [LIGHT_GRAY]Temperatura: {0} -block.sand-boulder.name = Sand Boulder +block.sand-boulder.name = Pedregulho de areia block.grass.name = Grama block.salt.name = Sal block.saltrocks.name = Pedras De Sal -block.pebbles.name = Pebbles -block.tendrils.name = Tendrils +block.pebbles.name = Pedrinhas +block.tendrils.name = Gavinhas block.sandrocks.name = Pedras de areia block.spore-pine.name = Pinheiro de esporo block.sporerocks.name = Pedras de esporo -block.rock.name = Pedra -block.snowrock.name = Pedra de gelo -block.snow-pine.name = Snow Pine +block.rock.name = Rocha +block.snowrock.name = Rocha com neve +block.snow-pine.name = Pinheiro com neve block.shale.name = Xisto block.shale-boulder.name = Pedra de xisto block.moss.name = Musgo -block.shrubs.name = Shrubs +block.shrubs.name = Arbusto block.spore-moss.name = Musgo de esporos -block.shalerocks.name = Pedas de xisto -block.scrap-wall.name = Parede de sucata -block.scrap-wall-large.name = Parede de sucata grande -block.scrap-wall-huge.name = Parede de sucata Maior -block.scrap-wall-gigantic.name = Muro de sucata gigante +block.shalerocks.name = Rohas de xisto +block.scrap-wall.name = Muro de sucata +block.scrap-wall-large.name = Muro grande de sucata +block.scrap-wall-huge.name = Muro enorme de sucata +block.scrap-wall-gigantic.name = Muro gigante de sucata block.thruster.name = Propulsor block.kiln.name = Forno para metavidro block.graphite-press.name = Prensa de grafite @@ -799,8 +799,8 @@ block.hail.name = Granizo block.lancer.name = Lançador block.conveyor.name = Esteira block.titanium-conveyor.name = Esteira de Titânio -block.armored-conveyor.name = Esteira blindada -block.armored-conveyor.description = Move itens com a mesma velocidade que esteiras de titânio, mas tem mais armadura. Não aceita itens dos lados a não ser de outras esteiras. +block.armored-conveyor.name = Esteira Armadurada +block.armored-conveyor.description = Move os itens com a mesma velocidade das esteiras de titânio, mas tem mais armadura. Não aceita itens dos lados de nada além de outras esteiras. block.junction.name = Junção block.router.name = Roteador block.distributor.name = Distribuidor @@ -1004,20 +1004,20 @@ block.item-source.description = Infinivamente da itens. Apenas caixa de areia. block.item-void.description = Destroi qualquer item que entre sem requerir energia. Apenas caixa de areia. block.liquid-source.description = Infinitivamente da Liquidos. Apenas caixa de areia. block.copper-wall.description = Um bloco defensivo e barato.\nUtil para proteger o núcleo e torretas no começo. -block.copper-wall-large.description = Um bloco defensivo e barato.\nUtil para proteger o núcleo e torretas no começo.\nOcupa multiplos espaços. -block.titanium-wall.description = A moderately strong defensive block.\nProvides moderate protection from enemies. -block.titanium-wall-large.description = A moderately strong defensive block.\nProvides moderate protection from enemies.\nSpans multiple tiles. +block.copper-wall-large.description = Um bloco defensivo e barato.\nUtil para proteger o núcleo e torretas no começo.\nOcupa múltiplos blocos. +block.titanium-wall.description = Um bloco defensivo moderadamente forte.\nProvidencia defesa moderada contra inimigos. +block.titanium-wall-large.description = Um bloco defensivo moderadamente forte.\nProvidencia defesa moderada contra inimigos.\nOcupa múltiplos blocos. block.thorium-wall.description = Um bloco defensivo forte.\nBoa proteção contra inimigos. -block.thorium-wall-large.description = Um bloco grande e defensivo.\nBoa proteção contra inimigos.\nOcupa multiplos espaços. -block.phase-wall.description = Não tão forte quanto a parede de torio Mas vai defletir balas a menos que seja muito forte. -block.phase-wall-large.description = Não tão forte quanto a parde de torio mas vai defletir balas a menos que seja muito forte.\nOcupa multiplos espaços. -block.surge-wall.description = O bloco defensivo mais forte.\nQue tem uma pequena chance de lançar um raio Contra o atacante. -block.surge-wall-large.description = O bloco defensivo mais forte.\nQue tem uma pequena chance de lançar um raio Contra o atacante.\nOcupa multiplos espaços -block.door.description = Uma pequena porta que pode ser aberta o fechada quando voce clica.\nSe aberta, Os inimigos podem atirar e passar. -block.door-large.description = Uma grande porta que pode ser aberta o fechada quando voce clica.\nSe aberta, Os inimigos podem atirar e passar..\nOcupa multiplos espaços. -block.mender.description = Periodically repairs blocks in its vicinity. Keeps defenses repaired in-between waves.\nOptionally uses silicon to boost range and efficiency. -block.mend-projector.description = Periodicamente conserta as construções. -block.overdrive-projector.description = Aumenta a velocidade de unidades proximas de geradores e esteiras. +block.thorium-wall-large.description = Um bloco grande e defensivo.\nBoa proteção contra inimigos.\nOcupa multiplos blocos. +block.phase-wall.description = Um muro revestido com um composto especial baseado em tecido de fase. Desvia a maioria das balas no impacto. +block.phase-wall-large.description = Um muro revestido com um composto especial baseado em tecido de fase. Desvia a maioria das balas no impacto.\nSOcupa múltiplos blocos. +block.surge-wall.description = Um bloco defensivo extremamente durável.\nSe carrega com eletricidade no contato com as balas, soltando-s aleatoriamente. +block.surge-wall-large.description = Um bloco defensivo extremamente durável.\nSe carrega com eletricidade no contato com as balas, soltando-s aleatoriamente.\nOcupa multiplos blocos. +block.door.description = Uma pequeda porta. Pode ser aberta e fechada ao tocar. +block.door-large.description = Uma grande porta. Pode ser aberta e fechada ao tocar.\nOcupa múltiplos blocos. +block.mender.description = Periodicamente repara blocos vizinhos. Mantem as defesas reparadas em e entre ondas.\nPode usar silício para aumentar o alcance e a eficiência. +block.mend-projector.description = Uma versão melhorada do reparador. Repara blocos vizinhos.\nPode usar tecido de fase para aumentar o alcance e a eficiência. +block.overdrive-projector.description = Aumenta a velocidade de construções vizinhas.\nPode usar tecido de fase para aumentar o alcance e a eficiência. block.force-projector.description = Cria um campo de forca hexagonal em volta de si mesmo, Protegendo construções e unidades dentro de dano por balas. block.shock-mine.description = Danifica inimigos em cima da mina. Quase invisivel ao inimigo. block.conveyor.description = Bloco de transporte de item basico. Move os itens a frente e os deposita automaticamente em torretas ou construtores. Rotacionavel. From aaadca8287f7f5a116139d83990dce688bbbc9d3 Mon Sep 17 00:00:00 2001 From: PlayerBrasil13 <55503822+PlayerBrasil13@users.noreply.github.com> Date: Sat, 5 Oct 2019 18:08:42 -0300 Subject: [PATCH 117/204] Update bundle_pt_BR.properties --- core/assets/bundles/bundle_pt_BR.properties | 24 ++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 836ce560ad..72d9703571 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1061,17 +1061,17 @@ block.blast-drill.description = A melhor mineradora. Requer muita energia. block.water-extractor.description = Extrai água do chão. Use quando não tive nenhum lago proximo block.cultivator.description = Cultiva o solo com agua para pegar bio materia. block.oil-extractor.description = Usa altas quantidades de energia Para extrair oleo da areia. Use quando não tiver fontes de oleo por perto -block.core-shard.description = The first iteration of the core capsule. Once destroyed, all contact to the region is lost. Do not let this happen. -block.core-foundation.description = The second version of the core. Better armored. Stores more resources. -block.core-nucleus.description = The third and final iteration of the core capsule. Extremely well armored. Stores massive amounts of resources. +block.core-shard.description = Primeira iteração da cápsula do núcleo. Uma vez destruida, o controle da região inteira é perdido. Não deixe isso acontecer. +block.core-foundation.description = A segunda versão do núcleo. Melhor armadura. Guarda mais recursos. +block.core-nucleus.description = A terceira e ultima iteração do núcleo. Extremamente bem armadurada. Guarda quantidades massivas de recursos. block.vault.description = Carrega uma alta quantidade de itens. Usado para criar fontes Quando não tem uma necessidade constante de materiais. Um[LIGHT_GRAY] Descarregador[] pode ser usado para recuperar esses itens do container. block.container.description = Carrega uma baixa quantidade de itens. Usado para criar fontes Quando não tem uma necessidade constante de materiais. Um[LIGHT_GRAY] Descarregador[] pode ser usado para recuperar esses itens do container. block.unloader.description = Descarrega itens de um container, Descarrega em uma esteira ou diretamente em um bloco adjacente. O tipo de item que pode ser descarregado pode ser mudado clicando no descarregador. -block.launch-pad.description = Lança montes de itens sem qualquer necessidade de um lançamento de nucleo. Não completo. -block.launch-pad-large.description = An improved version of the launch pad. Stores more items. Launches more frequently. +block.launch-pad.description = Lança montes de itens sem qualquer necessidade de um lançamento de núcleo. +block.launch-pad-large.description = Uma versão melhorada da plataforma de lançamento. Guarda mais itens. Lança mais frequentemente. block.duo.description = Uma torre pequena e barata. -block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units. -block.scorch.description = Burns any ground enemies close to it. Highly effective at close range. +block.scatter.description = Uma torre anti aerea media. Joga montes de cobre ou sucata aos inimigos. +block.scorch.description = Queima qualquer inimigo terrestre próximo. Altamente efetivo a curta distncia. block.hail.description = Uma pequena torre de artilharia. block.wave.description = Uma torre que Tamanho medio que atira bolhas. block.lancer.description = Uma torre de Tamanho-Medio que atira raios de eletricidade. @@ -1083,11 +1083,11 @@ block.ripple.description = Uma grande torre que atira simultaneamente. block.cyclone.description = Uma grande torre de tiro rapido. block.spectre.description = Uma grande torre que da dois tiros poderosos ao mesmo tempo. block.meltdown.description = Uma grande torre que atira dois raios poderosos ao mesmo tempo. -block.command-center.description = Issues movement commands to allied units across the map.\nCauses units to patrol, attack an enemy core or retreat to the core/factory. When no enemy core is present, units will default to patrolling under the attack command. -block.draug-factory.description = Produces Draug mining drones. -block.spirit-factory.description = Produz drones leves que mineram e reparam blocos. -block.phantom-factory.description = Produz unidades de drone avancadas Que são significativamente mais efetivos que um drone spirit. -block.wraith-factory.description = produz unidades interceptor de ataque rapido. +block.command-center.description = Emite comandos de movimento para unidades aliadas através do mapa.\nFaz unidades se reagruparem, atacarem um núcleo inimigo ou recuar para o núcleo/fábrica. Quando não há nucleo inimigo, unidades vão ficar perto da área de spawn dos inimigos sob o comando atacar. +block.draug-factory.description = Produz drones de mineração drawg. +block.spirit-factory.description = produz drones Spirit de reparo estrutural. +block.phantom-factory.description = Produz drones de construção avançados. +block.wraith-factory.description = Produz unidades rápidas hit-and-run (atacar e correr) block.ghoul-factory.description = Produz bombardeiros pesados. block.revenant-factory.description = Produz unidades laser, pesadas e terrestres. block.dagger-factory.description = Produz unidades terrestres. From bdd74bfcc3a20a3630c8b4d9be32c8d1e89b840c Mon Sep 17 00:00:00 2001 From: PlayerBrasil13 <55503822+PlayerBrasil13@users.noreply.github.com> Date: Sat, 5 Oct 2019 18:09:14 -0300 Subject: [PATCH 118/204] Update bundle_pt_BR.properties --- core/assets/bundles/bundle_pt_BR.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 72d9703571..51639ab626 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -4,7 +4,7 @@ contributors = Tradutores e contribuidores discord = Junte-se ao Discord do Mindustry! (Lá nós falamos em inglês) link.discord.description = O discord oficial do Mindustry link.github.description = Código fonte do jogo. -link.changelog.description = Lista de mudanças da atuaização +link.changelog.description = Lista de mudanças da atualização link.dev-builds.description = Desenvolvimentos Instáveis link.trello.description = Trello Oficial para Updates Planejados link.itch.io.description = Pagina da Itch.io com os Downloads From b6396990bace91385d975e0b4fde04ff452de9be Mon Sep 17 00:00:00 2001 From: PlayerBrasil13 <55503822+PlayerBrasil13@users.noreply.github.com> Date: Sat, 5 Oct 2019 18:11:26 -0300 Subject: [PATCH 119/204] Update bundle_pt_BR.properties --- core/assets/bundles/bundle_pt_BR.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 51639ab626..3e037875f3 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -425,7 +425,7 @@ zone.overgrowth.description = Esta área tem crescimento excessivo, mais perto d zone.tarFields.description = Nos arredores de uma zona de produção de petróleo, entre as montanhas e o deserto. Uma das poucas áreas com reservas utilizáveis de piche.\nApesar de abandonada, esta área possui perigosas forças inimigas por perto. Não as subestime.\n\n[lightgray]Pesquise tecnologias de processamento de petróleo se possível. zone.desolateRift.description = Uma zona extremamente perigosa. Recursos abundantes, porém pouco espaço. Alto risco de destruição. Saia o mais rápido possível. Não seja enganado pelo longo espaço de tempo entre os ataques inimigos. zone.nuclearComplex.description = Uma antiga instalação para produção e processamento de tório, reduzido a ruínas.\n[lightgray]Pesquise o tório e seus muitos usos.\n\nO inimigo está presente aqui em grandes números, constantemente à procura de atacantes. -zone.fungalPass.description = Uma area de transição entre a montanha e abaixo, terras cheias de esporos. Uma pequena base de reconhecimento inimiga está localizada aqui.\nDestrua-a.\nUse as unidades crawler e dagger. Destrua os dois núcleos. +zone.fungalPass.description = Uma area de transição entre montanhas altas e baixas, terras cheias de esporos. Uma pequena base de reconhecimento inimiga está localizada aqui.\nDestrua-a.\nUse as unidades crawler e dagger. Destrua os dois núcleos. zone.impact0078.description = zone.crags.description = From 0eb61e601b5c0f5fc63ed6ca6a203c4722c95be0 Mon Sep 17 00:00:00 2001 From: Stephen Owen Date: Sat, 5 Oct 2019 19:26:07 -0400 Subject: [PATCH 120/204] Add download links to readme (#779) * Add download links to readme Lazy folks like me need links to do anything :p * changed from Oracle JDK, which requires an account now boo Oracle --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 562f645c4f..8209c923fa 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ _[Wiki](https://mindustrygame.github.io/wiki)_ Bleeding-edge live builds are generated automatically for every commit. You can see them [here](https://github.com/Anuken/MindustryBuilds/releases). Old builds might still be on [jenkins](https://jenkins.hellomouse.net/job/mindustry/). If you'd rather compile on your own, follow these instructions. -First, make sure you have Java 8 and JDK 8 installed. Open a terminal in the root directory, `cd` to the Mindustry folder and run the following commands: +First, make sure you have (https://www.java.com/en/download/)[Java 8] and (https://adoptopenjdk.net/)[JDK 8] installed. Open a terminal in the root directory, `cd` to the Mindustry folder and run the following commands: #### Windows From 01519e75a0af3908a186a06759824a15a2c2b74c Mon Sep 17 00:00:00 2001 From: dase1353 <46934514+dase1353@users.noreply.github.com> Date: Sun, 6 Oct 2019 17:10:52 +0800 Subject: [PATCH 121/204] Update bundle_zh_TW.properties --- core/assets/bundles/bundle_zh_TW.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 7be70982b6..9af8576b1d 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -383,7 +383,7 @@ connectfail = [crimson]無法連線到伺服器:[accent]{0} error.unreachable = 無法到達伺服器。 error.invalidaddress = 無效地址。 error.timedout = 超時連接!\n確保伺服器設置了連接埠轉發,並且地址正確! -error.mismatch = 包裹錯誤:\n客戶端/伺服器版本可能不匹配。 n確保客戶端和伺服器有最新版本的Mindustry! +error.mismatch = 包裹錯誤:\n客戶端/伺服器版本可能不匹配。\n確保客戶端和伺服器有最新版本的Mindustry! error.alreadyconnected = 已連接。 error.mapnotfound = 找不到地圖! error.io = 網絡輸入輸出錯誤。 From c554d791bb01fe865147e527e2676def90bcd32d Mon Sep 17 00:00:00 2001 From: dase1353 <46934514+dase1353@users.noreply.github.com> Date: Sun, 6 Oct 2019 17:23:00 +0800 Subject: [PATCH 122/204] Update bundle_zh_TW.properties --- core/assets/bundles/bundle_zh_TW.properties | 42 ++++++++++----------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 9af8576b1d..ede422d5da 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -25,8 +25,8 @@ stat.wave = 打敗的波次:[accent]{0} stat.enemiesDestroyed = 摧毀的敵人:[accent]{0} stat.built = 建設的建築:[accent]{0} stat.destroyed = 摧毀的建築:[accent]{0} -stat.deconstructed = 移除的建築:[accent]{0} -stat.delivered = 發射的資源: +stat.deconstructed = 拆除的建築:[accent]{0} +stat.delivered = 發射的核心資源: stat.rank = 最終排名:[accent]{0} launcheditems = [accent]發射了的物品 map.delete = 確認要刪除「[accent]{0}[]」地圖嗎? @@ -217,8 +217,8 @@ map.publish = 地圖發佈完成. map.publishing = [accent]地圖發佈中... editor.brush = 粉刷 editor.openin = 在編輯器中開啟 -editor.oregen = 礦石產生 -editor.oregen.info = 礦石產生: +editor.oregen = 礦石生成 +editor.oregen.info = 礦石生成: editor.mapinfo = 地圖資訊 editor.author = 作者: editor.description = 描述: @@ -383,7 +383,7 @@ connectfail = [crimson]無法連線到伺服器:[accent]{0} error.unreachable = 無法到達伺服器。 error.invalidaddress = 無效地址。 error.timedout = 超時連接!\n確保伺服器設置了連接埠轉發,並且地址正確! -error.mismatch = 包裹錯誤:\n客戶端/伺服器版本可能不匹配。\n確保客戶端和伺服器有最新版本的Mindustry! +error.mismatch = 封包錯誤:\n客戶端/伺服器版本可能不匹配。\n確保客戶端和伺服器有最新版本的Mindustry! error.alreadyconnected = 已連接。 error.mapnotfound = 找不到地圖! error.io = 網絡輸入輸出錯誤。 @@ -489,7 +489,7 @@ bullet.damage = [stat]{0}[lightgray]傷害 bullet.splashdamage = [stat]{0}[lightgray]範圍傷害 ~[stat] {1}[lightgray]格 bullet.incendiary = [stat]燃燒 bullet.homing = [stat]追踪 -bullet.shock = [stat]休克 +bullet.shock = [stat]暈眩 bullet.frag = [stat]碎片 bullet.knockback = [stat]{0}[lightgray]擊退 bullet.freezing = [stat]冷凍 @@ -518,8 +518,8 @@ category.optional = 可選的強化 setting.landscape.name = 鎖定景觀 setting.shadows.name = 陰影 setting.linear.name = 線性過濾 -setting.animatedwater.name = 動畫水 -setting.animatedshields.name = 動畫力牆 +setting.animatedwater.name = 水動畫 +setting.animatedshields.name = 護盾動畫 setting.antialias.name = 消除鋸齒[LIGHT_GRAY](需要重啟遊戲)[] setting.indicators.name = 盟友指標 setting.autotarget.name = 自動射擊 @@ -875,7 +875,7 @@ block.cyclone.name = 氣旋炮 block.fuse.name = 融合炮 block.shock-mine.name = 休克地雷 block.overdrive-projector.name = 超速投影器 -block.force-projector.name = 力牆投影器 +block.force-projector.name = 護盾投影器 block.arc.name = 電弧 block.rtg-generator.name = 放射性同位素熱發電機 block.spectre.name = 幽靈炮 @@ -979,29 +979,29 @@ block.melter.description = 將石頭加熱到很高的溫度以獲得熔岩。 block.separator.description = 將石頭暴露在水壓下以獲得石頭中的各種礦物質。 block.spore-press.description = 將孢子莢壓縮成油。 block.pulverizer.description = 將石頭壓成沙子。當缺少天然沙子時有用。 -block.coal-centrifuge.description = 使石油凝固成煤礦。 +block.coal-centrifuge.description = 將石油凝固成煤礦。 block.incinerator.description = 清除任何多餘的物品或液體。 block.power-void.description = 銷毀所有輸入的能量。僅限沙盒。 -block.power-source.description = 不限地輸出能量。僅限沙盒。 -block.item-source.description = 不限地輸出物品。僅限沙盒。 +block.power-source.description = 無限輸出能量。僅限沙盒。 +block.item-source.description = 無限輸出物品。僅限沙盒。 block.item-void.description = 不使用能量銷毀任何進入它的物品。僅限沙盒。 -block.liquid-source.description = 不限地輸出液體。僅限沙盒。 -block.copper-wall.description = 一種便宜的防衛方塊。\n用於前幾波防衛核心和砲塔。 -block.copper-wall-large.description = 一種便宜的防衛方塊。\n用於前幾波防衛核心和砲塔\n佔據多個方塊。 -block.titanium-wall.description = 一個中等強度的防禦塊。\n提供對敵人的適度保護。 -block.titanium-wall-large.description = 一個中等強度的防禦塊。\n提供對敵人的適度保護。\n跨越多個區塊。 -block.thorium-wall.description = 一種堅強的防衛方塊。\n良好地防衛敵人。 +block.liquid-source.description = 無限輸出液體。僅限沙盒。 +block.copper-wall.description = 一種便宜的防禦方塊。\n用於前幾波防衛核心和砲塔。 +block.copper-wall-large.description = 一種便宜的防禦方塊。\n用於前幾波防禦核心和砲塔\n佔據多個方塊。 +block.titanium-wall.description = 一個中等強度的防禦方塊。\n提供對敵人的適度保護。 +block.titanium-wall-large.description = 一個中等強度的防禦方塊。\n提供對敵人的適度保護。\n跨越多個區塊。 +block.thorium-wall.description = 一種堅強的防禦方塊。\n良好地防禦。 block.thorium-wall-large.description = 一種堅強的防衛方塊。\n良好地防衛敵人。\n佔據多個方塊。 block.phase-wall.description = 沒有釷牆那麼強但會使不太強的子彈偏離。 block.phase-wall-large.description = 沒有釷牆那麼強但會使不太強的子彈偏離。\n佔據多個方塊。 -block.surge-wall.description = 最強的防衛方塊。\n有小的機會對攻擊者觸發閃電。 -block.surge-wall-large.description = 最強的防衛方塊。\n有小的機會對攻擊者觸發閃電。\n佔據多個方塊。 +block.surge-wall.description = 最強的防禦方塊。\n有低機率對攻擊者觸發閃電。 +block.surge-wall-large.description = 最強的防衛方塊。\n有低機率對攻擊者觸發閃電。\n佔據多個方塊。 block.door.description = 可以通過點擊打開和關閉的一扇小門。\n如果打開,敵人可以穿過它射擊和移動。 block.door-large.description = 可以通過點擊打開和關閉的一扇大門。\n如果打開,敵人可以穿過它射擊和移動。\n佔據多個方塊。 block.mender.description = 定期修復附近的建築物。在每一波之間保持防禦力的修復。\n可選擇使用矽來提高範圍和效率。 block.mend-projector.description = 定期修復附近的建築物。 block.overdrive-projector.description = 提高附近建築物的速度,如鑽頭和輸送帶。 -block.force-projector.description = 在自身周圍形成一個六角形力場,保護內部的建築物和單位免受子彈的傷害。 +block.force-projector.description = 在自身周圍形成一個六角形能量力場護盾,保護內部的建築物和單位免受子彈的傷害。 block.shock-mine.description = 傷害踩到地雷的敵人。敵人幾乎看不見。 block.conveyor.description = 基本物品傳輸方塊。將物品向前移動並自動將它們放入砲塔或機器中。能夠旋轉方向。 block.titanium-conveyor.description = 高級物品傳輸方塊。比標準輸送帶更快地移動物品。 From a049b4faa678f68e18761decb9fa3204f940e9d8 Mon Sep 17 00:00:00 2001 From: Amon-Senpai <56207045+Amon-Senpai@users.noreply.github.com> Date: Sun, 6 Oct 2019 11:58:00 +0200 Subject: [PATCH 123/204] Update bundle_de.properties Corrected some words --- core/assets/bundles/bundle_de.properties | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index bf80cfd8a5..679cc7040b 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -645,7 +645,7 @@ item.lead.name = Blei item.coal.name = Kohle item.graphite.name = Graphit item.titanium.name = Titan -item.thorium.name = Uran +item.thorium.name = Thorium item.silicon.name = Silizium item.plastanium.name = Plastanium item.phase-fabric.name = Phasengewebe @@ -784,7 +784,7 @@ block.hail.name = Streuer block.lancer.name = Lanzer block.conveyor.name = Förderband block.titanium-conveyor.name = Titan-Förderband -block.armored-conveyor.name = Armored Conveyor +block.armored-conveyor.name = Gepanzertes-Förderband block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyors. block.junction.name = Kreuzung block.router.name = Verteiler @@ -864,7 +864,7 @@ block.bridge-conduit.name = Kanalbrücke block.rotary-pump.name = Rotierende Pumpe block.thorium-reactor.name = Thorium-Reaktor block.mass-driver.name = Massenbeschleuniger -block.blast-drill.name = Sprengbohrer +block.blast-drill.name = Sprengluftbohrer block.thermal-pump.name = Thermische Pumpe block.thermal-generator.name = Thermischer Generator block.alloy-smelter.name = Legierungsschmelze From 19afb81bf63df2cd686bd2a190142dbe8bb0f522 Mon Sep 17 00:00:00 2001 From: osoitz Date: Sun, 6 Oct 2019 16:22:02 +0200 Subject: [PATCH 124/204] Update bundle_eu.properties --- core/assets/bundles/bundle_eu.properties | 90 ++++++++++++------------ 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 239532b6f1..868f845d99 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -48,18 +48,18 @@ minimap = Mapatxoa close = Itxi website = Webgunea quit = Irten -save.quit = Save & Quit +save.quit = Gorde eta irten maps = Mapak -maps.browse = Browse Maps +maps.browse = Arakatu mapak continue = Jarraitu maps.none = [lightgray]Ez da maparik aurkitu! -invalid = Invalid -preparingconfig = Preparing Config -preparingcontent = Preparing Content -uploadingcontent = Uploading Content -uploadingpreviewfile = Uploading Preview File -committingchanges = Comitting Changes -done = Done +invalid = Baliogabea +preparingconfig = Konfigurazioa prestatzen +preparingcontent = Edukia prestatzen +uploadingcontent = Edukia igotzen +uploadingpreviewfile = Aurrebista fitxategia igotzen +committingchanges = Aldaketak aplikatzen +done = Egina about.button = Honi buruz name = Izena: noname = Hautatu[accent] jokalari-izena[] aurretik. @@ -74,14 +74,14 @@ players = {0} jokalari konektatuta players.single = Jokalari {0} konektatuta server.closing = [accent]Zerbitzaria ixten... server.kicked.kick = Zerbitzaritik kanporatu zaituzte! -server.kicked.whitelist = You are not whitelisted here. +server.kicked.whitelist = Ez zaude hemengo zerrenda zurian. server.kicked.serverClose = Zerbitzaria itxita. server.kicked.vote = Botoen bidez kanporatu zaituzte. Agur. server.kicked.clientOutdated = Bezero zaharkitua! Eguneratu zure jolasa! server.kicked.serverOutdated = Zerbitzari zaharkitua! Eskatu ostalariari eguneratzeko! server.kicked.banned = Zerbitzari honetan debekatuta zaude. server.kicked.typeMismatch = Zerbitzari hau ez da zure konpilazio motarekin bateragarria. -server.kicked.playerLimit = This server is full. Wait for an empty slot. +server.kicked.playerLimit = Zerbitzari hau beteta dago. Itxaron zirrikitu bat libratu arte. server.kicked.recentKick = Duela gutxi kanporatu zaituzte.\nItxaron berriro konektatzeko. server.kicked.nameInUse = Badago izen bereko beste norbait\nzerbitzari honetan jada. server.kicked.nameEmpty = Aukeratu duzun izena baliogabea da. @@ -92,13 +92,13 @@ server.versions = Zure bertsioa:[accent] {0}[]\nZerbitzariaren bertsioa:[accent] host.info = [accent]Ostalaria[] botoiak zerbitzari bat abiatzen du [scarlet]6567[] atakan.\n[lightgray]wifi edo sare lokal[] berean dagoen edonor zure zerbitzaria ikusi ahal beharko luke.\n\nJendea edonondik IP-a erabilita konektatu ahal izatea nahi baduzu, [accent]ataka birbidaltzea[] ezinbestekoa da.\n\n[lightgray]Oharra: Inork zure sare lokalean partidara elkartzeko arazoak baditu, egiaztatu Mindustry-k baimena duela sare lokalera elkartzeko suebakiaren ezarpenetan. Kontuan izan sare publiko batzuk ez dutela zerbitzarien bilaketa baimentzen. join.info = Hemen, konektatzeko [accent]zerbitzari baten IP-a[] sartu dezakezu konektatzeko, edo [accent]sare lokaleko[] zerbitzariak bilatu.\nLAN zein WAN sareetan onartzen dira hainbat jokalarien partidak .\n\n[lightgray]Oharra: Ez dago zerbitzarien zerrenda global automatikorik, beste inorekin IP bidez konektatu nahi baduzu, ostalariari bere IP helbidea eskatu beharko diozu. hostserver = Ostatatu hainbat jokalarien partida -invitefriends = Invite Friends +invitefriends = Gonbidatu lagunak hostserver.mobile = Ostatatu\npartida host = Ostatatu hosting = [accent]Zerbitzaria irekitzen... hosts.refresh = Freskatu hosts.discovering = LAN partidak bilatzen -hosts.discovering.any = Discovering games +hosts.discovering.any = Partidak bilatzen server.refreshing = Zerbitzaria freskatzen hosts.none = [lightgray]Ez da partida lokalik aurkitu! host.invalid = [scarlet]Ezin da ostalarira konektatu. @@ -122,7 +122,7 @@ server.version = [gray]v{0} {1} server.custombuild = [yellow]Konpilazio pertsonalizatua confirmban = Ziur jokalari hau debekatu nahi duzula? confirmkick = Ziur jokalari hau kanporatu nahi duzula? -confirmvotekick = Are you sure you want to vote-kick this player? +confirmvotekick = Ziur hokalari hau botatzearen alde bozkaytu nahi duzula? confirmunban = Ziur jokalari hau debekatzeari utzi nahi nahi diozula? confirmadmin = Ziur jokalari hau admin bihurtu nahi duzula? confirmunadmin = Ziur jokalari honi admin eskubidea kendu nahi diozula? @@ -133,7 +133,7 @@ disconnect.error = Konexio errorea. disconnect.closed = Konexioa itxita. disconnect.timeout = Denbor-muga agortuta. disconnect.data = Huts egin du munduaren datuak eskuratzean! -cantconnect = Unable to join game ([accent]{0}[]). +cantconnect = Ezin izan da partidara elkartu ([accent]{0}[]). connecting = [accent]Konektatzen... connecting.data = [accent]Munduaren datuak kargatzen... server.port = Ataka: @@ -159,7 +159,7 @@ save.rename = Aldatu izena save.rename.text = Gordetako partida berria: selectslot = Hautatu gordetako partida bat. slot = [accent]{0}. tartea -editmessage = Edit Message +editmessage = Editatu mezua save.corrupted = [accent]Gordetako partidaren fitxategia hondatuta dago edo baliogabea da!\nBerriki eguneratu baduzu jolasa, gordetzeko formatuan aldaketaren bat izan daiteke eta [scarlet]ez[] akats bat. empty = on = Piztuta @@ -167,13 +167,13 @@ off = Itzalita save.autosave = Gordetze automatikoa: {0} save.map = Mapa: {0} save.wave = {0}. bolada -save.mode = Gamemode: {0} +save.mode = Jolas-modua: {0} save.date = Azkenekoz gordeta: {0} save.playtime = Jolastua: {0} warning = Abisua. confirm = Baieztatu delete = Ezabatu -view.workshop = View In Workshop +view.workshop = Ikusi lantegian ok = Ados open = Ireki customize = Aldatu arauak @@ -210,10 +210,10 @@ map.nospawn = Mapa honek ez du muinik jokalaria sortu dadin! Gehitu muin [accent map.nospawn.pvp = Mapa honek ez du etsaien muinik jokalaria sortu dadin! Gehitu [SCARLET]laranja ez den[] muinen bat edo batzuk mapa honi editorean. map.nospawn.attack = Mapa honek ez du etsaien muinik jokalariak eraso dezan! Gehitu muin [SCARLET]gorriak[] mapa honi editorean. map.invalid = Errorea mapa kargatzean: Mapa-fitxategi baliogabe edo hondatua. -map.publish.error = Error publishing map: {0} -map.publish.confirm = Are you sure you want to publish this map?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your maps will not show up! +map.publish.error = Errorea mapa argitaratzean: {0} +map.publish.confirm = Ziur mapa hau argitaratu nahi duzula?\n\n[lightgray]Ziurtatu aurretik lantegiaren erabilera arauekin bat zatozela, bestela zure mapak ez dira agertuko! eula = Steam EULA -map.publish = Map published. +map.publish = Mapa argitaratuta. map.publishing = [accent]Publishing map... editor.brush = Brotxa editor.openin = Ireki editorean @@ -222,14 +222,14 @@ editor.oregen.info = Mea sorrera: editor.mapinfo = Mapa info editor.author = Egilea: editor.description = Deskripzioa: -editor.nodescription = A map must have a description of at least 4 characters before being published. +editor.nodescription = Mapek deskripzio bat izan behar dute argitaratu aurretik, gutxienez 4 karakteretakoa. editor.waves = Boladak: editor.rules = Arauak: editor.generation = Sorrarazi: editor.ingame = Editatu jolasean -editor.publish.workshop = Publish On Workshop +editor.publish.workshop = Argitaratu lantegian editor.newmap = Mapa berria -workshop = Workshop +workshop = Lantegia waves.title = Boladak waves.remove = Kendu waves.never = @@ -246,7 +246,7 @@ waves.invalid = Bolada baliogabeak arbelean. waves.copied = Boladak kopiatuta. waves.none = Ez da etsairik zehaztu.\nKontuan izan bolada hutsak lehenetsitako diseinuarekin ordeztuko direla. editor.default = [lightgray] -details = Details... +details = Xehetasunak... edit = Editatu... editor.name = Izena: editor.spawn = Sortu unitatea @@ -256,7 +256,7 @@ editor.errorload = Errorea fitxategia kargatzen:\n[accent]{0} editor.errorsave = Errorea fitxategia gordetzen:\n[accent]{0} editor.errorimage = Hori irudi bat da, ez mapa bat. Ez aldatu luzapena funtzionatuko duelakoan.\n\nMapa zahar bat inportatu nahi baduzu, erabili 'inportatu mapa zaharra' botoia editorean. editor.errorlegacy = Mapa hau zaharregia da, eta jada onartzen ez den formatu zahar bat darabil. -editor.errornot = This is not a map file. +editor.errornot = Hau ez da mapa-fitxategi bat. editor.errorheader = Mapa hau hondatuta dago edo baliogabea da. editor.errorname = Mapak ez du zehaztutako izenik. Gordetako partida bat kargatzen saiatu zara? editor.update = Eguneratu @@ -289,7 +289,7 @@ editor.resizemap = Aldatu maparen neurria editor.mapname = Maparen izena: editor.overwrite = [accent]Abisua!\nHonek badagoen mapa bat gainidatziko du. editor.overwrite.confirm = [scarlet]Abisua![] Badago izen bereko beste mapa bat. Ziur gainidatzi nahi duzula? -editor.exists = A map with this name already exists. +editor.exists = Badago izen bereko beste mapa bat. editor.selectmap = Hautatu mapa kargatzeko: toolmode.replace = Ordeztu toolmode.replace.description = Marraztu bloke zurrunak bakarrik. @@ -369,7 +369,7 @@ launch.skip.confirm = Orain ez eginez gero, geroagoko beste bolada batera itxaro uncover = Estalgabetu configure = Konfiguratu zuzkidura configure.locked = [lightgray]Zuzkiduraren konfigurazioa desblokeatzeko: {0} bolada. -configure.invalid = Amount must be a number between 0 and {0}. +configure.invalid = Kopurua 0 eta {0} bitarteko zenbaki bat izan behar da. zone.unlocked = [lightgray]{0} desblokeatuta. zone.requirement.complete = {0}. boladara iritsia:\n{1} Eremuaren betebeharra beteta. zone.config.complete = {0}. boladara iritsia:\nZuzkiduraren konfigurazioa desblokeatuta. @@ -466,7 +466,7 @@ blocks.boosteffect = Indartze-efektua blocks.maxunits = Gehieneko unitate aktiboak blocks.health = Osasuna blocks.buildtime = Eraikitze-denbora -blocks.buildcost = Build Cost +blocks.buildcost = Eraikitze-kostua blocks.inaccuracy = Zehazgabetasuna blocks.shots = Tiroak blocks.reload = Tiroak/segundoko @@ -475,11 +475,11 @@ bar.drilltierreq = Zulagailu hobea behar da bar.drillspeed = Ustiatze-abiadura: {0}/s bar.efficiency = Eraginkortasuna: {0}% bar.powerbalance = Energia: {0}/s -bar.powerstored = Stored: {0}/{1} +bar.powerstored = Bilduta: {0}/{1} bar.poweramount = Energia: {0} bar.poweroutput = Energia irteera: {0} bar.items = Elementuak: {0} -bar.capacity = Capacity: {0} +bar.capacity = Edukiera: {0} bar.liquid = Likidoa bar.heat = Beroa bar.power = Energia @@ -524,7 +524,7 @@ setting.antialias.name = Antialias[lightgray] (berrabiarazi behar da)[] setting.indicators.name = Etsai/Aliatu adierazleak setting.autotarget.name = Punteria automatikoa setting.keyboard.name = Sagu+Teklatu kontrolak -setting.touchscreen.name = Touchscreen Controls +setting.touchscreen.name = Ukitze-pantailaren kontrolak setting.fpscap.name = Max FPS setting.fpscap.none = Bat ere ez setting.fpscap.text = {0} FPS @@ -555,7 +555,7 @@ setting.sfxvol.name = Efektuen bolumena setting.mutesound.name = Isilarazi soinua setting.crashreport.name = Bidali kraskatze txosten automatikoak setting.savecreate.name = Gorde automatikoki -setting.publichost.name = Public Game Visibility +setting.publichost.name = Partidaren ikusgaitasun publikoa setting.chatopacity.name = Txataren opakotasuna setting.playerchat.name = Erakutsi jolas barneko txata uiscale.reset = Interfazearen eskala aldatu da.\nSakatu "Ados" eskala hau berresteko.\n[scarlet][accent] {0}[] segundo atzera egin eta irteteko... @@ -567,7 +567,7 @@ category.general.name = Orokorra category.view.name = Bistaratzea category.multiplayer.name = Hainbat jokalari command.attack = Eraso -command.rally = Rally +command.rally = Batu command.retreat = Erretreta keybind.gridMode.name = Bloke-hautua keybind.gridModeShift.name = Kategoria-hautua @@ -588,7 +588,7 @@ keybind.zoom.name = Zoom keybind.menu.name = Menua keybind.pause.name = Pausatu keybind.minimap.name = Mapatxoa -keybind.dash.name = Dash +keybind.dash.name = Arrapalada keybind.chat.name = Txata keybind.player_list.name = Jokalarien zerrenda keybind.console.name = Kontsola @@ -613,7 +613,7 @@ rules.infiniteresources = Baliabide amaigabeak rules.wavetimer = Boladen denboragailua rules.waves = Boladak rules.attack = Eraso modua -rules.enemyCheat = AI-k (talde gorriak) baliabide amaigabeak ditu +rules.enemyCheat = IA-k (talde gorriak) baliabide amaigabeak ditu rules.unitdrops = Unitate-sorrerak rules.unitbuildspeedmultiplier = Unitateen sorrerarako abiadura-biderkatzailea rules.unithealthmultiplier = Unitateen osasun-biderkatzailea @@ -784,13 +784,13 @@ block.hail.name = Txingor block.lancer.name = Lantzari block.conveyor.name = Garraio-zinta block.titanium-conveyor.name = Titaniozko garraio-zinta -block.armored-conveyor.name = Armored Conveyor -block.armored-conveyor.description = Moves items at the same speed as titanium conveyors, but possesses more armor. Does not accept inputs from the sides from anything but other conveyors. +block.armored-conveyor.name = Blindatutako garraio-zinta +block.armored-conveyor.description = Titaniozko garraio-zinten abiadura berean darmatza elementuak, baina bildaje hobea du. Ez du onartzen albotik kargatzea ez bada beste garraio-zinta batetik. block.junction.name = Lotunea block.router.name = Bideratzailea block.distributor.name = Banatzailea block.sorter.name = Antolatzailea -block.message.name = Message +block.message.name = Mezua block.overflow-gate.name = Gainezkatze atea block.silicon-smelter.name = Silizio galdategia block.phase-weaver.name = Fase ehulea @@ -902,8 +902,8 @@ unit.wraith.name = Iratxo ehiza-hegazkina unit.fortress.name = Gotorleku unit.revenant.name = Mamu unit.eruptor.name = Sumendi -unit.chaos-array.name = Chaos Array -unit.eradicator.name = Eradicator +unit.chaos-array.name = Kaos +unit.eradicator.name = Ezerezle unit.lich.name = Litxe unit.reaper.name = Segalaria tutorial.next = [lightgray] @@ -949,7 +949,7 @@ liquid.cryofluid.description = Ur eta titanioz egindako likido bizigabe eta ez k mech.alpha-mech.description = Kontrolerako meka arrunta. Daga unitatean oinarritutakoa, blindaje hobetua eta eraikitze gaitasunek. Dardo ontzi batek baino kalte gehiago eragiten du. mech.delta-mech.description = Jo eta ihes motako erasoetarako egindako meka azkar eta zertxobait blindatua. Estrukturei kalte gutxi eragiten die, baina etsaien talde handiak azkar deuseztatu ditzake bere tximista arku armekin. mech.tau-mech.description = Mantenu meka. Blokea aliatuak osatzen ditu urrunetik. Bere konpontze gaitasun erradio barruko aliatuak sendatzen ditu. -mech.omega-mech.description = meka handikote eta ondo blindatua, lehen lerroko erasoetarako egina. Bere blindajeak jasotako kaltearen %90 arte gelditu dezake. +mech.omega-mech.description = Meka handikote eta ondo blindatua, lehen lerroko erasoetarako egina. Bere blindajeak jasotako kaltearen %90 arte gelditu dezake. mech.dart-ship.description = Kontrol ontzi arrunta. Nahiko azkar eta arina, baina erasorako gaitasun eta ustiatzeko abiadura txikia gutxi du. mech.javelin-ship.description = Jo eta iheserako eraso ontzia. Hasieran motela bada ere, abiadura oso azkarretara arte azeleratu dezake eta etsaien base aitzindarietara hegaz egin, kalte nabarmena eragin dezake bere tximista eta misilekin. mech.trident-ship.description = Bonbari astuna, eraikuntzarako eta etsaiaren babesak suntsitzeko egina. Nahiko ondo blindatua. @@ -965,11 +965,11 @@ unit.eruptor.description = Estrukturak behera botatzeko diseinatutako meka astun unit.wraith.description = Jo eta iheseko unitate harrapari azkarra. Energia sorgailuak ditu xede. unit.ghoul.description = Azal bonbaketari astuna. Etsaiaren estrukturak urratzen ditu, azpiegitura kritikoa xede duela. unit.revenant.description = Misil planeatzailedun tramankulu astuna. -block.message.description = Stores a message. Used for communication between allies. +block.message.description = Mezu bat gordetzen du. Aliatuen arteko komunikaziorako erabilia. block.graphite-press.description = Ikatz puskak zanpatzen ditu grafito hutsezko xaflak sortuz. block.multi-press.description = Grafito prentsaren bertsio hobetu bat. Ura eta energia behar ditu ikatza azkar eta eraginkorki prozesatzeko. block.silicon-smelter.description = Hondarra eta ikatz hutsa txikitzen ditu silizioa sortzeko. -block.kiln.description = Jondarra eta beruna galdatzen ditu metabeira izeneko konposatua sortzeko. Energia apur bat behar du jarduteko. +block.kiln.description = Hondarra eta beruna galdatzen ditu metabeira izeneko konposatua sortzeko. Energia apur bat behar du jarduteko. block.plastanium-compressor.description = Plastanioa ekoizten du olioa eta titanioa erabiliz. block.phase-weaver.description = Fasezko ehuna sintetizatzen du torio erradioaktiboa eta hondarra erabiliz. Energia kopurua handia behar du jarduteko. block.alloy-smelter.description = Titanioa, beruna, silizioa eta kobrea konbinatzen ditu tirain aleazioa ekoizteko. @@ -1059,7 +1059,7 @@ block.scorch.description = Inguruko lurreko etsaiak kiskaltzen ditu. Oso eragink block.hail.description = Irismen luzeko kanoiteria dorre txikia. block.wave.description = Neurri ertaineko dorrea. Likido jarioak isurtzen dizkie etsaiei. Suak automatikoki itzaltzen ditu ura hornitzen bazaio. block.lancer.description = Lurreko unitateen aurkako laser dorre ertaina. Energia izpi indartsuak kargatu eta jaurtitzen ditu. -block.arc.description = irismen hurbileko dorre elektriko txikia. Elektrizitate arkuak jaurtitzen dizkie etsaiei. +block.arc.description = Irismen hurbileko dorre elektriko txikia. Elektrizitate arkuak jaurtitzen dizkie etsaiei. block.swarmer.description = Misil dorre ertaina. Lurrezko zein airezko etsaiak erasotzen ditu. Misil gidatuak jaurtitzen ditu. block.salvo.description = Duo dorrearen bertsio handiago eta aurreratuago bat. Tiro-segida azkarrak botatzen dizkie etsaiei. block.fuse.description = Irismen hurbileko energia dorre handia. Hiru izpi zulatzaile isurtzen dizkie inguruko etsaiei. From 778859d7d79822ba30a58c9dfdf99134016d0961 Mon Sep 17 00:00:00 2001 From: Letter N <24603524+LetterN@users.noreply.github.com> Date: Sun, 6 Oct 2019 22:34:34 +0800 Subject: [PATCH 125/204] fixes readme.md links (#781) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8209c923fa..4dce34be64 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ _[Wiki](https://mindustrygame.github.io/wiki)_ Bleeding-edge live builds are generated automatically for every commit. You can see them [here](https://github.com/Anuken/MindustryBuilds/releases). Old builds might still be on [jenkins](https://jenkins.hellomouse.net/job/mindustry/). If you'd rather compile on your own, follow these instructions. -First, make sure you have (https://www.java.com/en/download/)[Java 8] and (https://adoptopenjdk.net/)[JDK 8] installed. Open a terminal in the root directory, `cd` to the Mindustry folder and run the following commands: +First, make sure you have [Java 8](https://www.java.com/en/download/) and [JDK 8](https://adoptopenjdk.net/) installed. Open a terminal in the root directory, `cd` to the Mindustry folder and run the following commands: #### Windows From e372821cea874a3b063046ce9b9cb649bdd58b07 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 6 Oct 2019 12:07:21 -0400 Subject: [PATCH 126/204] Update feature_request.md --- .github/ISSUE_TEMPLATE/feature_request.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 9185b77882..335d17f26a 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -4,4 +4,4 @@ about: Suggest an idea for this project --- -Do not make a new issue for feature requests. Instead, post it in #545. +**Do not make a new issue for feature requests!** Instead, post it in #545. From 20462b91d4bb408b845b1dcd809e6be0dbdbe7cb Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 6 Oct 2019 16:56:31 -0400 Subject: [PATCH 127/204] Major refactoring of building input in progress --- core/assets/bundles/bundle.properties | 2 + core/src/io/anuke/mindustry/core/Control.java | 2 +- .../entities/traits/BuilderTrait.java | 46 +++- .../anuke/mindustry/entities/type/Player.java | 34 +-- .../src/io/anuke/mindustry/input/Binding.java | 1 + .../anuke/mindustry/input/DesktopInput.java | 98 +++----- .../anuke/mindustry/input/InputHandler.java | 87 ++++++- .../io/anuke/mindustry/input/MobileInput.java | 235 +++++------------- .../ui/fragments/PlacementFragment.java | 2 +- core/src/io/anuke/mindustry/world/Block.java | 25 +- core/src/io/anuke/mindustry/world/Edges.java | 12 +- .../mindustry/world/blocks/BuildBlock.java | 4 +- .../blocks/distribution/ArmoredConveyor.java | 11 +- .../world/blocks/distribution/Conveyor.java | 102 +++++--- tests/src/test/java/ZoneTests.java | 2 + 15 files changed, 325 insertions(+), 338 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index d816e2f14e..58836d6bf8 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -216,6 +216,7 @@ quit.confirm.tutorial = Are you sure you know what you're doing?\nThe tutorial c loading = [accent]Loading... reloading = [accent]Reloading Mods... saving = [accent]Saving... +cancelbuilding = [accent][[{0}][] to clear buildings wave = [accent]Wave {0} wave.waiting = [lightgray]Wave in {0} wave.waveInProgress = [lightgray]Wave in progress @@ -614,6 +615,7 @@ command.rally = Rally command.retreat = Retreat keybind.gridMode.name = Block Select keybind.gridModeShift.name = Category Select +keybind.clear_building.name = Clear Building keybind.press = Press a key... keybind.press.axis = Press an axis or key... keybind.screenshot.name = Map Screenshot diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index 92e7c96134..0690c13505 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -177,7 +177,7 @@ public class Control implements ApplicationListener, Loadable{ }); Events.on(UnitDestroyEvent.class, e -> { - if(e.unit instanceof BaseUnit){ + if(e.unit instanceof BaseUnit && world.isZone()){ data.unlockContent(((BaseUnit)e.unit).getType()); } }); diff --git a/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java b/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java index 79069ca5b4..de24a552ec 100644 --- a/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java +++ b/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java @@ -6,8 +6,8 @@ import io.anuke.arc.collection.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; -import io.anuke.arc.util.*; import io.anuke.arc.util.ArcAnnotate.*; +import io.anuke.arc.util.*; import io.anuke.mindustry.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.entities.type.*; @@ -188,6 +188,11 @@ public interface BuilderTrait extends Entity, TeamTrait{ /** Add another build requests to the tail of the queue, if it doesn't exist there yet. */ default void addBuildRequest(BuildRequest place){ + addBuildRequest(place, true); + } + + /** Add another build requests to the queue, if it doesn't exist there yet. */ + default void addBuildRequest(BuildRequest place, boolean tail){ for(BuildRequest request : buildQueue()){ if(request.x == place.x && request.y == place.y){ return; @@ -197,7 +202,11 @@ public interface BuilderTrait extends Entity, TeamTrait{ if(tile != null && tile.entity instanceof BuildEntity){ place.progress = tile.entity().progress; } - buildQueue().addLast(place); + if(tail){ + buildQueue().addLast(place); + }else{ + buildQueue().addFirst(place); + } } /** @@ -258,15 +267,19 @@ public interface BuilderTrait extends Entity, TeamTrait{ /** Class for storing build requests. Can be either a place or remove request. */ class BuildRequest{ - public final int x, y, rotation; - public final Block block; - public final boolean breaking; + public int x, y, rotation; + public @Nullable Block block; + public boolean breaking; public boolean hasConfig; public int config; public float progress; public boolean initialized; + //animation variables + public float animScale; + public float animInvalid; + /** This creates a build request. */ public BuildRequest(int x, int y, int rotation, Block block){ this.x = x; @@ -285,13 +298,34 @@ public interface BuilderTrait extends Entity, TeamTrait{ this.breaking = true; } + public BuildRequest(){ + + } + + public BuildRequest set(int x, int y, int rotation, Block block){ + this.x = x; + this.y = y; + this.rotation = rotation; + this.block = block; + this.breaking = false; + return this; + } + + public float drawx(){ + return x*tilesize + block.offset(); + } + + public float drawy(){ + return y*tilesize + block.offset(); + } + public BuildRequest configure(int config){ this.config = config; this.hasConfig = true; return this; } - public Tile tile(){ + public @Nullable Tile tile(){ return world.tile(x, y); } diff --git a/core/src/io/anuke/mindustry/entities/type/Player.java b/core/src/io/anuke/mindustry/entities/type/Player.java index 5b122c9ff2..a81d460394 100644 --- a/core/src/io/anuke/mindustry/entities/type/Player.java +++ b/core/src/io/anuke/mindustry/entities/type/Player.java @@ -21,7 +21,6 @@ import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.input.*; -import io.anuke.mindustry.input.InputHandler.*; import io.anuke.mindustry.io.*; import io.anuke.mindustry.net.Administration.*; import io.anuke.mindustry.net.*; @@ -424,7 +423,8 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{ /** Draw all current build requests. Does not draw the beam effect, only the positions. */ public void drawBuildRequests(){ - BuildRequest last = null; + if(!isLocal) return; + for(BuildRequest request : buildQueue()){ if(request.progress > 0.01f || (buildRequest() == request && request.initialized && (dst(request.x * tilesize, request.y * tilesize) <= placeDistance || state.isEditor()))) continue; @@ -446,35 +446,7 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{ request.x * tilesize + block.offset(), request.y * tilesize + block.offset(), rad); }else{ - Draw.color(); - PlaceDraw draw = PlaceDraw.instance; - - draw.scalex = 1; - draw.scaley = 1; - draw.rotation = request.rotation; - - if(last == null){ - request.block.getPlaceDraw(draw, request.rotation, request.x, request.y, request.rotation); - }else{ - request.block.getPlaceDraw(draw, request.rotation, last.x - request.x, last.y - request.y, last.rotation); - } - - TextureRegion region = draw.region; - - Draw.rect(region, - request.x * tilesize + request.block.offset(), request.y * tilesize + request.block.offset(), - region.getWidth() * 1f * Draw.scl * draw.scalex, - region.getHeight() * 1f * Draw.scl * draw.scaley, request.block.rotate ? draw.rotation * 90 : 0); - - Draw.color(Pal.accent); - for(int i = 0; i < 4; i++){ - Point2 p = Geometry.d8edge[i]; - float offset = -Math.max(request.block.size - 1, 0) / 2f * tilesize; - Draw.rect("block-select", request.x * tilesize + request.block.offset() + offset * p.x, request.y * tilesize + request.block.offset() + offset * p.y, i * 90); - } - Draw.color(); - - last = request; + request.block.drawRequest(request, control.input.allRequests(), true); } } diff --git a/core/src/io/anuke/mindustry/input/Binding.java b/core/src/io/anuke/mindustry/input/Binding.java index 8f599a872f..090c526a89 100644 --- a/core/src/io/anuke/mindustry/input/Binding.java +++ b/core/src/io/anuke/mindustry/input/Binding.java @@ -12,6 +12,7 @@ public enum Binding implements KeyBind{ select(KeyCode.MOUSE_LEFT), deselect(KeyCode.MOUSE_RIGHT), break_block(KeyCode.MOUSE_RIGHT), + clear_building(KeyCode.Q), rotate(new Axis(KeyCode.SCROLL)), rotateplaced(KeyCode.R), diagonal_placement(KeyCode.CONTROL_LEFT), diff --git a/core/src/io/anuke/mindustry/input/DesktopInput.java b/core/src/io/anuke/mindustry/input/DesktopInput.java index 3bd752086e..90fccc3f4b 100644 --- a/core/src/io/anuke/mindustry/input/DesktopInput.java +++ b/core/src/io/anuke/mindustry/input/DesktopInput.java @@ -5,15 +5,16 @@ import io.anuke.arc.Graphics.*; import io.anuke.arc.Graphics.Cursor.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; -import io.anuke.arc.math.geom.*; +import io.anuke.arc.scene.*; import io.anuke.arc.scene.ui.*; -import io.anuke.arc.util.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.core.GameState.*; +import io.anuke.mindustry.entities.traits.BuilderTrait.*; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.input.PlaceUtils.*; +import io.anuke.mindustry.ui.*; import io.anuke.mindustry.world.*; import static io.anuke.arc.Core.scene; @@ -23,50 +24,28 @@ import static io.anuke.mindustry.input.PlaceMode.*; public class DesktopInput extends InputHandler{ /** Current cursor type. */ private Cursor cursorType = SystemCursor.arrow; - /** Position where the player started dragging a line. */ private int selectX, selectY; + /** Last known line positions.*/ + private int lastLineX, lastLineY; /** Whether selecting mode is active. */ private PlaceMode mode; /** Animation scale for line. */ private float selectScale; - private int prevX, prevY, prevRotation; - - /** Draws a placement icon for a specific block. */ - void drawPlace(int x, int y, Block block, int rotation, int prevX, int prevY, int prevRotation){ - if(validPlace(x, y, block, rotation)){ - block.getPlaceDraw(placeDraw, rotation, prevX, prevY, prevRotation); - - Draw.color(); - Draw.mixcol(Pal.accent, 0.12f + Mathf.absin(Time.time(), 8f, 0.35f)); - Draw.rect(placeDraw.region, x * tilesize + block.offset(), y * tilesize + block.offset(), - placeDraw.region.getWidth() * selectScale * Draw.scl * placeDraw.scalex, - placeDraw.region.getHeight() * selectScale * Draw.scl * placeDraw.scaley, - block.rotate ? placeDraw.rotation * 90 : 0); - - Draw.color(Pal.accent); - for(int i = 0; i < 4; i++){ - Point2 p = Geometry.d8edge[i]; - float offset = -Math.max(block.size - 1, 0) / 2f * tilesize; - if(i % 2 == 0) - Draw.rect("block-select", x * tilesize + block.offset() + offset * p.x, y * tilesize + block.offset() + offset * p.y, i * 90); - } - Draw.color(); - Draw.mixcol(); - }else{ - Draw.color(Pal.removeBack); - Lines.square(x * tilesize + block.offset(), y * tilesize + block.offset() - 1, block.size * tilesize / 2f - 1); - Draw.color(Pal.remove); - Lines.square(x * tilesize + block.offset(), y * tilesize + block.offset(), block.size * tilesize / 2f - 1); - } - } - @Override public boolean isDrawing(){ return mode != none || block != null; } + @Override + public void buildUI(Group group){ + group.fill(t -> { + t.bottom().update(() -> t.getColor().a = Mathf.lerpDelta(t.getColor().a, player.isBuilding() ? 1f : 0f, 0.1f)); + t.table(Styles.black6, b -> b.add(Core.bundle.format("cancelbuilding", Core.keybinds.get(Binding.clear_building).key.name())).style(Styles.outlineLabel)).margin(10f); + }); + } + @Override public void drawOutlined(){ Lines.stroke(1f); @@ -75,21 +54,13 @@ public class DesktopInput extends InputHandler{ //draw selection(s) if(mode == placing && block != null){ - prevX = selectX; - prevY = selectY; - prevRotation = rotation; - - iterateLine(selectX, selectY, cursorX, cursorY, l -> { - if(l.last && block.rotate){ - drawArrow(block, l.x, l.y, l.rotation); + for(int i = 0; i < lineRequests.size; i++){ + BuildRequest req = lineRequests.get(i); + if(i == lineRequests.size - 1){ + drawArrow(block, req.x, req.y, req.rotation); } - drawPlace(l.x, l.y, block, l.rotation, prevX - l.x, prevY - l.y, prevRotation); - - prevX = l.x; - prevY = l.y; - prevRotation = l.rotation; - }); - + drawRequest(lineRequests.get(i)); + } }else if(mode == breaking){ NormalizeDrawResult result = PlaceUtils.normalizeDrawArea(Blocks.air, selectX, selectY, cursorX, cursorY, false, maxLength, 1f); NormalizeResult dresult = PlaceUtils.normalizeArea(selectX, selectY, cursorX, cursorY, rotation, false, maxLength); @@ -114,7 +85,7 @@ public class DesktopInput extends InputHandler{ if(block.rotate){ drawArrow(block, cursorX, cursorY, rotation); } - drawPlace(cursorX, cursorY, block, rotation, cursorX, cursorY, rotation); + drawRequest(cursorX, cursorY, block, rotation); block.drawPlace(cursorX, cursorY, rotation, validPlace(cursorX, cursorY, block, rotation)); } @@ -211,11 +182,28 @@ public class DesktopInput extends InputHandler{ player.setMineTile(null); } + if(Core.input.keyTap(Binding.clear_building)){ + player.clearBuilding(); + } + + if(block == null || mode != placing){ + lineRequests.clear(); + } + + if((cursorX != lastLineX || cursorY != lastLineY) && isPlacing() && mode == placing){ + updateLine(selectX, selectY); + lastLineX = cursorX; + lastLineY = cursorY; + } + if(Core.input.keyTap(Binding.select) && !Core.scene.hasMouse()){ if(isPlacing()){ selectX = cursorX; selectY = cursorY; + lastLineX = cursorX; + lastLineY = cursorY; mode = placing; + updateLine(selectX, selectY); }else if(selected != null){ //only begin shooting if there's no cursor event if(!tileTapped(selected) && !tryTapPlayer(Core.input.mouseWorld().x, Core.input.mouseWorld().y) && player.buildQueue().size == 0 && !droppingItem && @@ -227,10 +215,6 @@ public class DesktopInput extends InputHandler{ } }else if(Core.input.keyTap(Binding.deselect) && (block != null || mode != none || player.isBuilding()) && !(player.buildRequest() != null && player.buildRequest().breaking && Core.keybinds.get(Binding.deselect) == Core.keybinds.get(Binding.break_block))){ - if(block == null){ - player.clearBuilding(); - } - block = null; mode = none; }else if(Core.input.keyTap(Binding.break_block) && !Core.scene.hasMouse()){ @@ -240,7 +224,7 @@ public class DesktopInput extends InputHandler{ selectY = tileY(Core.input.mouseY()); } - if (mode == placing && block != null){ + if(mode == placing && block != null){ if (!overrideLineRotation && !Core.input.keyDown(Binding.diagonal_placement) && (selectX != cursorX || selectY != cursorY) && ((int) Core.input.axisTap(Binding.rotate) != 0)){ rotation = ((int)((Angles.angle(selectX, selectY, cursorX, cursorY) + 45) / 90f)) % 4; overrideLineRotation = true; @@ -252,10 +236,8 @@ public class DesktopInput extends InputHandler{ if(Core.input.keyRelease(Binding.break_block) || Core.input.keyRelease(Binding.select)){ if(mode == placing && block != null){ //touch up while placing, place everything in selection - iterateLine(selectX, selectY, cursorX, cursorY, l -> { - rotation = l.rotation; - tryPlaceBlock(l.x, l.y); - }); + flushRequests(lineRequests); + lineRequests.clear(); Events.fire(new LineConfirmEvent()); }else if(mode == breaking){ //touch up while breaking, break everything in selection NormalizeResult result = PlaceUtils.normalizeArea(selectX, selectY, cursorX, cursorY, rotation, false, maxLength); diff --git a/core/src/io/anuke/mindustry/input/InputHandler.java b/core/src/io/anuke/mindustry/input/InputHandler.java index 4caaf25677..3aae0c49ee 100644 --- a/core/src/io/anuke/mindustry/input/InputHandler.java +++ b/core/src/io/anuke/mindustry/input/InputHandler.java @@ -7,8 +7,11 @@ import io.anuke.arc.function.*; import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.input.*; +import io.anuke.arc.input.GestureDetector.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; +import io.anuke.arc.scene.*; +import io.anuke.arc.scene.event.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; import io.anuke.mindustry.content.*; @@ -26,7 +29,7 @@ import io.anuke.mindustry.world.*; import static io.anuke.mindustry.Vars.*; -public abstract class InputHandler implements InputProcessor{ +public abstract class InputHandler implements InputProcessor, GestureListener{ /** Used for dropping items. */ final static float playerSelectRange = mobile ? 17f : 11f; /** Maximum line length. */ @@ -41,9 +44,13 @@ public abstract class InputHandler implements InputProcessor{ public boolean overrideLineRotation; public int rotation; public boolean droppingItem; + public Group uiGroup; - protected PlaceDraw placeDraw = new PlaceDraw(); - private PlaceLine line = new PlaceLine(); + protected GestureDetector detector; + protected PlaceLine line = new PlaceLine(); + protected BuildRequest brequest = new BuildRequest(); + protected Array lineRequests = new Array<>(); + protected Array selectRequests = new Array<>(); //methods to override @@ -134,6 +141,14 @@ public abstract class InputHandler implements InputProcessor{ tile.block().configured(tile, player, value); } + public Eachable allRequests(){ + return cons -> { + for(BuildRequest request : player.buildQueue()) cons.accept(request); + for(BuildRequest request : selectRequests) cons.accept(request); + for(BuildRequest request : lineRequests) cons.accept(request); + }; + } + public OverlayFragment getFrag(){ return frag; } @@ -150,7 +165,11 @@ public abstract class InputHandler implements InputProcessor{ return Core.input.mouseY(); } - public void buildUI(Table table){ + public void buildPlacementUI(Table table){ + + } + + public void buildUI(Group group){ } @@ -170,6 +189,32 @@ public abstract class InputHandler implements InputProcessor{ return false; } + protected void flushRequests(Array requests){ + for(BuildRequest req : requests){ + if(req.block != null && validPlace(req.x, req.y, req.block, req.rotation)){ + player.addBuildRequest(req); + } + } + } + + protected void drawRequest(BuildRequest request){ + drawRequest(request.x, request.y, request.block, request.rotation); + } + + /** Draws a placement icon for a specific block. */ + protected void drawRequest(int x, int y, Block block, int rotation){ + brequest.set(x, y, rotation, block); + block.drawRequest(brequest, allRequests(), validPlace(x, y, block, rotation)); + } + + protected void updateLine(int selectX, int selectY){ + lineRequests.clear(); + iterateLine(selectX, selectY, tileX(getMouseX()), tileY(getMouseY()), l -> { + rotation = l.rotation; + lineRequests.add(new BuildRequest(l.x, l.y, l.rotation, block)); + }); + } + /** Handles tile tap events that are not platform specific. */ boolean tileTapped(Tile tile){ tile = tile.link(); @@ -216,7 +261,7 @@ public abstract class InputHandler implements InputProcessor{ //clear when the player taps on something else if(!consumed && !mobile && player.isBuilding() && block == null){ - player.clearBuilding(); + //player.clearBuilding(); block = null; return true; } @@ -301,16 +346,30 @@ public abstract class InputHandler implements InputProcessor{ table.clear(); } } + if(detector != null){ + Core.input.removeProcessor(detector); + } + if(uiGroup != null){ + uiGroup.remove(); + uiGroup = null; + } } public void add(){ + Core.input.addProcessor(detector = new GestureDetector(20, 0.5f, 0.4f, 0.15f, this)); Core.input.addProcessor(this); if(Core.scene != null){ Table table = (Table)Core.scene.find("inputTable"); if(table != null){ table.clear(); - buildUI(table); + buildPlacementUI(table); } + + uiGroup = new WidgetGroup(); + uiGroup.touchable(Touchable.childrenOnly); + uiGroup.setFillParent(true); + ui.hudGroup.addChild(uiGroup); + buildUI(uiGroup); } } @@ -356,6 +415,15 @@ public abstract class InputHandler implements InputProcessor{ } public boolean validPlace(int x, int y, Block type, int rotation){ + return validPlace(x, y, type, rotation, null); + } + + public boolean validPlace(int x, int y, Block type, int rotation, BuildRequest ignore){ + for(BuildRequest req : player.buildQueue()){ + if(req != ignore && !req.breaking && req.block.bounds(req.x, req.y, Tmp.r1).overlaps(type.bounds(x, y, Tmp.r2))){ + return false; + } + } return Build.validPlace(player.getTeam(), x, y, type, rotation); } @@ -435,13 +503,6 @@ public abstract class InputHandler implements InputProcessor{ } } - public static class PlaceDraw{ - public int rotation, scalex, scaley; - public TextureRegion region; - - public static final PlaceDraw instance = new PlaceDraw(); - } - class PlaceLine{ public int x, y, rotation; public boolean last; diff --git a/core/src/io/anuke/mindustry/input/MobileInput.java b/core/src/io/anuke/mindustry/input/MobileInput.java index a5e8ec603f..5e634e51b7 100644 --- a/core/src/io/anuke/mindustry/input/MobileInput.java +++ b/core/src/io/anuke/mindustry/input/MobileInput.java @@ -2,12 +2,12 @@ package io.anuke.mindustry.input; import io.anuke.arc.*; import io.anuke.arc.collection.*; -import io.anuke.arc.graphics.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.input.*; import io.anuke.arc.input.GestureDetector.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; +import io.anuke.arc.scene.*; import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; import io.anuke.mindustry.content.*; @@ -36,7 +36,6 @@ public class MobileInput extends InputHandler implements GestureListener{ //gesture data private Vector2 vector = new Vector2(); private float lastZoom = -1; - private GestureDetector detector; /** Position where the player started dragging a line. */ private int lineStartX, lineStartY; @@ -50,9 +49,9 @@ public class MobileInput extends InputHandler implements GestureListener{ private float shiftDeltaX, shiftDeltaY; /** List of currently selected tiles to place. */ - private Array selection = new Array<>(); + private Array selection = new Array<>(); /** Place requests to be removed. */ - private Array removals = new Array<>(); + private Array removals = new Array<>(); /** Whether or not the player is currently shifting all placed tiles. */ private boolean selecting; /** Whether the player is currently in line-place mode. */ @@ -62,9 +61,9 @@ public class MobileInput extends InputHandler implements GestureListener{ /** Whether no recipe was available when switching to break mode. */ private Block lastBlock; /** Last placed request. Used for drawing block overlay. */ - private PlaceRequest lastPlaced; - - private int prevX, prevY, prevRotation; + private BuildRequest lastPlaced; + /** Down tracking for panning.*/ + private boolean down = false; //region utility methods @@ -99,10 +98,10 @@ public class MobileInput extends InputHandler implements GestureListener{ r2.setSize(block.size * tilesize); r2.setCenter(x * tilesize + block.offset(), y * tilesize + block.offset()); - for(PlaceRequest req : selection){ + for(BuildRequest req : selection){ Tile other = req.tile(); - if(other == null || req.remove) continue; + if(other == null || req.breaking) continue; r1.setSize(req.block.size * tilesize); r1.setCenter(other.worldx() + req.block.offset(), other.worldy() + req.block.offset()); @@ -128,16 +127,16 @@ public class MobileInput extends InputHandler implements GestureListener{ } /** Returns the selection request that overlaps this tile, or null. */ - PlaceRequest getRequest(Tile tile){ + BuildRequest getRequest(Tile tile){ r2.setSize(tilesize); r2.setCenter(tile.worldx(), tile.worldy()); - for(PlaceRequest req : selection){ + for(BuildRequest req : selection){ Tile other = req.tile(); if(other == null) continue; - if(!req.remove){ + if(!req.breaking){ r1.setSize(req.block.size * tilesize); r1.setCenter(other.worldx() + req.block.offset(), other.worldy() + req.block.offset()); @@ -156,7 +155,7 @@ public class MobileInput extends InputHandler implements GestureListener{ return null; } - void removeRequest(PlaceRequest request){ + void removeRequest(BuildRequest request){ selection.removeValue(request, true); removals.add(request); } @@ -172,80 +171,8 @@ public class MobileInput extends InputHandler implements GestureListener{ //endregion //region UI and drawing - void drawRequest(PlaceRequest request, PlaceRequest prev){ - Tile tile = request.tile(); - - if(!request.remove){ - if(prev != null){ - request.block.getPlaceDraw(placeDraw, request.rotation, prev.x - request.x, prev.y - request.y, prev.rotation); - }else{ - request.block.getPlaceDraw(placeDraw, request.rotation, 0, 0, request.rotation); - } - - //draw placing request - float offset = request.block.offset(); - TextureRegion region = placeDraw.region; - - Draw.mixcol(Pal.accent, Mathf.clamp((1f - request.scale) / 0.5f + 0.12f + Mathf.absin(Time.time(), 8f, 0.35f))); - Draw.tint(Color.white, Pal.breakInvalid, request.redness); - - Draw.rect(region, tile.worldx() + offset, tile.worldy() + offset, - region.getWidth() * request.scale * Draw.scl * placeDraw.scalex, - region.getHeight() * request.scale * Draw.scl * placeDraw.scaley, - request.block.rotate ? placeDraw.rotation * 90 : 0); - - Draw.mixcol(Pal.accent, 1f); - for(int i = 0; i < 4; i++){ - Point2 p = Geometry.d8edge[i]; - float poffset = -Math.max(request.block.size - 1, 0) / 2f * tilesize; - TextureRegion find = Core.atlas.find("block-select"); - if(i % 2 == 0) - Draw.rect("block-select", request.tile().x * tilesize + request.block.offset() + poffset * p.x, request.tile().y * tilesize + request.block.offset() + poffset * p.y, - find.getWidth() * Draw.scl * request.scale, find.getHeight() * Draw.scl * request.scale, i * 90); - } - Draw.color(); - }else{ - float rad = Math.max((tile.block().size * tilesize / 2f - 1) * request.scale, 1f); - - if(rad <= 1.01f) return; - Draw.mixcol(); - //draw removing request - Draw.tint(Pal.removeBack); - Lines.square(tile.drawx(), tile.drawy() - 1, rad); - Draw.tint(Pal.remove); - Lines.square(tile.drawx(), tile.drawy(), rad); - } - } - - /** Draws a placement icon for a specific block. */ - void drawPlace(int x, int y, Block block, int rotation, int prevX, int prevY, int prevRotation){ - if(validPlace(x, y, block, rotation) && !checkOverlapPlacement(x, y, block)){ - block.getPlaceDraw(placeDraw, rotation, prevX, prevY, prevRotation); - - Draw.color(); - Draw.rect(placeDraw.region, x * tilesize + block.offset(), y * tilesize + block.offset(), - placeDraw.region.getWidth() * Draw.scl * placeDraw.scalex, - placeDraw.region.getHeight() * Draw.scl * placeDraw.scaley, - block.rotate ? placeDraw.rotation * 90 : 0); - - Draw.color(Pal.accent); - for(int i = 0; i < 4; i++){ - Point2 p = Geometry.d8edge[i]; - float offset = -Math.max(block.size - 1, 0) / 2f * tilesize; - if(i % 2 == 0) - Draw.rect("block-select", x * tilesize + block.offset() + offset * p.x, y * tilesize + block.offset() + offset * p.y, i * 90); - } - Draw.color(); - }else{ - Draw.color(Pal.removeBack); - Lines.square(x * tilesize + block.offset(), y * tilesize + block.offset() - 1, block.size * tilesize / 2f - 1); - Draw.color(Pal.remove); - Lines.square(x * tilesize + block.offset(), y * tilesize + block.offset(), block.size * tilesize / 2f - 1); - } - } - @Override - public void buildUI(Table table){ + public void buildPlacementUI(Table table){ table.addImage().color(Pal.gray).height(4f).colspan(4).growX(); table.row(); table.left().margin(0f).defaults().size(48f); @@ -267,12 +194,12 @@ public class MobileInput extends InputHandler implements GestureListener{ //confirm button table.addImageButton(Icon.checkSmall, Styles.clearPartiali, () -> { - for(PlaceRequest request : selection){ + for(BuildRequest request : selection){ Tile tile = request.tile(); //actually place/break all selected blocks if(tile != null){ - if(!request.remove){ + if(!request.breaking){ rotation = request.rotation; Block before = block; block = request.block; @@ -289,15 +216,17 @@ public class MobileInput extends InputHandler implements GestureListener{ selection.clear(); selecting = false; }).visible(() -> !selection.isEmpty()).name("confirmplace"); + } - Core.scene.table(t -> { - t.setName("cancelMobile"); - t.bottom().left().visible(() -> (player.isBuilding() || block != null || mode == breaking) && !state.is(State.menu)); - t.addImageTextButton("$cancel", Icon.cancelSmall, () -> { - player.clearBuilding(); - mode = none; - block = null; - }).width(155f); + @Override + public void buildUI(Group group){ + group.fill(t -> { + t.bottom().left().visible(() -> (player.isBuilding() || block != null || mode == breaking) && !state.is(State.menu)); + t.addImageTextButton("$cancel", Icon.cancelSmall, () -> { + player.clearBuilding(); + mode = none; + block = null; + }).width(155f); }); } @@ -316,46 +245,46 @@ public class MobileInput extends InputHandler implements GestureListener{ Lines.stroke(1f); //draw removals - for(PlaceRequest request : removals){ + for(BuildRequest request : removals){ Tile tile = request.tile(); if(tile == null) continue; - request.scale = Mathf.lerpDelta(request.scale, 0f, 0.2f); - request.redness = Mathf.lerpDelta(request.redness, 0f, 0.2f); + request.animScale = Mathf.lerpDelta(request.animScale, 0f, 0.2f); + request.animInvalid = Mathf.lerpDelta(request.animInvalid, 0f, 0.2f); - drawRequest(request, null); + drawRequest(request); } - PlaceRequest last = null; + BuildRequest last = null; //draw list of requests - for(PlaceRequest request : selection){ + for(BuildRequest request : selection){ Tile tile = request.tile(); if(tile == null) continue; - if((!request.remove && validPlace(tile.x, tile.y, request.block, request.rotation)) - || (request.remove && validBreak(tile.x, tile.y))){ - request.scale = Mathf.lerpDelta(request.scale, 1f, 0.2f); - request.redness = Mathf.lerpDelta(request.redness, 0f, 0.2f); + if((!request.breaking && validPlace(tile.x, tile.y, request.block, request.rotation)) + || (request.breaking && validBreak(tile.x, tile.y))){ + request.animScale = Mathf.lerpDelta(request.animScale, 1f, 0.2f); + request.animInvalid = Mathf.lerpDelta(request.animInvalid, 0f, 0.2f); }else{ - request.scale = Mathf.lerpDelta(request.scale, 0.6f, 0.1f); - request.redness = Mathf.lerpDelta(request.redness, 0.9f, 0.2f); + request.animScale = Mathf.lerpDelta(request.animScale, 0.6f, 0.1f); + request.animInvalid = Mathf.lerpDelta(request.animInvalid, 0.9f, 0.2f); } Tmp.c1.set(Draw.getMixColor()); - if(!request.remove && request == lastPlaced && request.block != null){ + if(!request.breaking && request == lastPlaced && request.block != null){ Draw.mixcol(); if(request.block.rotate) drawArrow(request.block, tile.x, tile.y, request.rotation); } Draw.mixcol(Tmp.c1, 1f); - drawRequest(request, last); + drawRequest(request); //draw last placed request - if(!request.remove && request == lastPlaced && request.block != null){ + if(!request.breaking && request == lastPlaced && request.block != null){ Draw.mixcol(); request.block.drawPlace(tile.x, tile.y, rotation, validPlace(tile.x, tile.y, request.block, rotation)); } @@ -374,20 +303,13 @@ public class MobileInput extends InputHandler implements GestureListener{ if(mode == placing && block != null){ //draw placing - prevX = lineStartX; - prevY = lineStartY; - prevRotation = rotation; - iterateLine(lineStartX, lineStartY, tileX, tileY, l -> { if(l.last && block.rotate){ drawArrow(block, l.x, l.y, l.rotation); } - drawPlace(l.x, l.y, block, l.rotation, prevX - l.x, prevY - l.y, prevRotation); + drawRequest(l.x, l.y, block, l.rotation); rotation = l.rotation; - prevX = l.x; - prevY = l.y; - prevRotation = l.rotation; }); }else if(mode == breaking){ //draw breaking @@ -441,28 +363,12 @@ public class MobileInput extends InputHandler implements GestureListener{ //endregion //region input events - @Override - public void add(){ - Core.input.addProcessor(detector = new GestureDetector(20, 0.5f, 0.4f, 0.15f, this)); - super.add(); - } - - @Override - public void remove(){ - super.remove(); - if(detector != null){ - Core.input.removeProcessor(detector); - } - - if(Core.scene != null && Core.scene.find("cancelMobile") != null){ - Core.scene.find("cancelMobile").remove(); - } - } - @Override public boolean touchDown(int screenX, int screenY, int pointer, KeyCode button){ if(state.is(State.menu) || player.isDead()) return false; + down = true; + //get tile on cursor Tile cursor = tileAt(screenX, screenY); @@ -489,6 +395,10 @@ public class MobileInput extends InputHandler implements GestureListener{ public boolean touchUp(int screenX, int screenY, int pointer, KeyCode button){ lastZoom = renderer.getScale(); + if(!Core.input.isTouched()){ + down = false; + } + //place down a line if in line mode if(lineMode){ int tileX = tileX(screenX); @@ -501,8 +411,8 @@ public class MobileInput extends InputHandler implements GestureListener{ return; } - PlaceRequest request = new PlaceRequest(l.x, l.y, block, l.rotation); - request.scale = 1f; + BuildRequest request = new BuildRequest(l.x, l.y, l.rotation, block); + request.animScale = 1f; selection.add(request); }); Events.fire(new LineConfirmEvent()); @@ -521,8 +431,8 @@ public class MobileInput extends InputHandler implements GestureListener{ if(tar == null) continue; if(!hasRequest(world.tile(tar.x, tar.y)) && validBreak(tar.x, tar.y)){ - PlaceRequest request = new PlaceRequest(tar.x, tar.y); - request.scale = 1f; + BuildRequest request = new BuildRequest(tar.x, tar.y); + request.animScale = 1f; selection.add(request); } } @@ -584,11 +494,11 @@ public class MobileInput extends InputHandler implements GestureListener{ removeRequest(getRequest(cursor)); }else if(mode == placing && isPlacing() && validPlace(cursor.x, cursor.y, block, rotation) && !checkOverlapPlacement(cursor.x, cursor.y, block)){ //add to selection queue if it's a valid place position - selection.add(lastPlaced = new PlaceRequest(cursor.x, cursor.y, block, rotation)); + selection.add(lastPlaced = new BuildRequest(cursor.x, cursor.y, rotation, block)); }else if(mode == breaking && validBreak(cursor.link().x, cursor.link().y) && !hasRequest(cursor.link())){ //add to selection queue if it's a valid BREAK position cursor = cursor.link(); - selection.add(new PlaceRequest(cursor.x, cursor.y)); + selection.add(new BuildRequest(cursor.x, cursor.y)); }else if(!canTapPlayer(worldx, worldy) && !tileTapped(cursor.link())){ tryBeginMine(cursor); } @@ -690,9 +600,9 @@ public class MobileInput extends InputHandler implements GestureListener{ //remove place requests that have disappeared for(int i = removals.size - 1; i >= 0; i--){ - PlaceRequest request = removals.get(i); + BuildRequest request = removals.get(i); - if(request.scale <= 0.0001f){ + if(request.animScale <= 0.0001f){ removals.remove(i); i--; } @@ -712,6 +622,8 @@ public class MobileInput extends InputHandler implements GestureListener{ return false; } + if(!down) return false; + if(selecting){ //pan all requests shiftDeltaX += deltaX; shiftDeltaY += deltaY; @@ -720,8 +632,8 @@ public class MobileInput extends InputHandler implements GestureListener{ int shiftedY = (int)(shiftDeltaY / tilesize); if(Math.abs(shiftedX) > 0 || Math.abs(shiftedY) > 0){ - for(PlaceRequest req : selection){ - if(req.remove) continue; //don't shift removal requests + for(BuildRequest req : selection){ + if(req.breaking) continue; //don't shift removal requests req.x += shiftedX; req.y += shiftedY; } @@ -756,33 +668,4 @@ public class MobileInput extends InputHandler implements GestureListener{ } //endregion - - private class PlaceRequest{ - int x, y; - Block block; - int rotation; - boolean remove; - - //animation variables - float scale; - float redness; - - PlaceRequest(int x, int y, Block block, int rotation){ - this.x = x; - this.y = y; - this.block = block; - this.rotation = rotation; - this.remove = false; - } - - PlaceRequest(int x, int y){ - this.x = x; - this.y = y; - this.remove = true; - } - - Tile tile(){ - return world.tile(x, y); - } - } } diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java index c21f08a4e2..308209f0df 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java @@ -263,7 +263,7 @@ public class PlacementFragment extends Fragment{ blocksSelect.margin(4).marginTop(0); blocksSelect.table(blocks -> blockTable = blocks).grow(); blocksSelect.row(); - blocksSelect.table(control.input::buildUI).name("inputTable").growX(); + blocksSelect.table(control.input::buildPlacementUI).name("inputTable").growX(); }).fillY().bottom().touchable(Touchable.enabled); frame.table(categories -> { categories.defaults().size(50f); diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index 7f886a05e1..56ba00fef9 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -19,11 +19,11 @@ import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.arc.util.pooling.*; import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.effect.*; +import io.anuke.mindustry.entities.traits.BuilderTrait.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; -import io.anuke.mindustry.input.InputHandler.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.ui.*; import io.anuke.mindustry.world.blocks.*; @@ -667,10 +667,21 @@ public class Block extends BlockStorage{ } } - public void getPlaceDraw(PlaceDraw draw, int rotation, int prevX, int prevY, int prevRotation){ - draw.region = icon(Cicon.full); - draw.scalex = draw.scaley = 1; - draw.rotation = rotation; + public void drawRequest(BuildRequest req, Eachable list, boolean valid){ + Draw.mixcol(!valid ? Pal.breakInvalid : Pal.accent, 0.12f + Mathf.absin(Time.time(), 8f, 0.35f)); + drawRequestRegion(req, list); + + //Draw.color(Pal.accent); + for(int i = 0; i < 4; i++){ + Point2 p = Geometry.d8edge[i]; + float offset = -Math.max(size - 1, 0) / 2f * tilesize; + //if(i % 2 == 0) Draw.rect("block-select", req.drawx() + offset * p.x, req.drawy() + offset * p.y, i * 90); + } + Draw.reset(); + } + + public void drawRequestRegion(BuildRequest req, Eachable list){ + Draw.rect(icon(Cicon.full), req.drawx(), req.drawy(), !rotate ? 0 : req.rotation * 90); } @Override @@ -785,6 +796,10 @@ public class Block extends BlockStorage{ return ((size + 1) % 2) * tilesize / 2f; } + public Rectangle bounds(int x, int y, Rectangle rect){ + return rect.setSize(size * tilesize).setCenter(x * tilesize + offset(), y * tilesize + offset()); + } + public boolean isMultiblock(){ return size > 1; } diff --git a/core/src/io/anuke/mindustry/world/Edges.java b/core/src/io/anuke/mindustry/world/Edges.java index dc9586aca0..623dd1d434 100644 --- a/core/src/io/anuke/mindustry/world/Edges.java +++ b/core/src/io/anuke/mindustry/world/Edges.java @@ -50,10 +50,14 @@ public class Edges{ } public static Tile getFacingEdge(Tile tile, Tile other){ - if(!tile.block().isMultiblock()) return tile; - int size = tile.block().size; - return world.tile(tile.x + Mathf.clamp(other.x - tile.x, -(size - 1) / 2, (size / 2)), - tile.y + Mathf.clamp(other.y - tile.y, -(size - 1) / 2, (size / 2))); + return getFacingEdge(tile.block, tile.x, tile.y, other); + } + + public static Tile getFacingEdge(Block block, int tilex, int tiley, Tile other){ + if(!block.isMultiblock()) return world.tile(tilex, tiley); + int size = block.size; + return world.tile(tilex + Mathf.clamp(other.x - tilex, -(size - 1) / 2, (size / 2)), + tiley + Mathf.clamp(other.y - tiley, -(size - 1) / 2, (size / 2))); } public static Vector2[] getPixelPolygon(float radius){ diff --git a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java index 22e649b9c3..37c3ccc6fa 100644 --- a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java @@ -110,8 +110,8 @@ public class BuildBlock extends Block{ //if the target is constructible, begin constructing if(entity.cblock != null){ - player.clearBuilding(); - player.addBuildRequest(new BuildRequest(tile.x, tile.y, tile.rotation(), entity.cblock)); + //player.clearBuilding(); + player.addBuildRequest(new BuildRequest(tile.x, tile.y, tile.rotation(), entity.cblock), false); } } diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/ArmoredConveyor.java b/core/src/io/anuke/mindustry/world/blocks/distribution/ArmoredConveyor.java index 08ae878b5a..6a5064cfcb 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/ArmoredConveyor.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/ArmoredConveyor.java @@ -1,6 +1,6 @@ package io.anuke.mindustry.world.blocks.distribution; -import io.anuke.arc.math.*; +import io.anuke.arc.math.geom.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; @@ -16,11 +16,8 @@ public class ArmoredConveyor extends Conveyor{ } @Override - protected boolean blends(Tile tile, int direction){ - Tile other = tile.getNearby(Mathf.mod(tile.rotation() - direction, 4)); - if(other != null) other = other.link(); - - return other != null && other.block().outputsItems() - && ((tile.getNearby(tile.rotation()) == other) || ((!other.block().rotate && Edges.getFacingEdge(other, tile).relativeTo(tile) == tile.rotation()) || (other.block().rotate && other.getNearby(other.rotation()) == tile))); + protected boolean blends(Tile tile, int rotation, int otherx, int othery, int otherrot, Block otherblock){ + return otherblock.outputsItems() && (Point2.equals(tile.x + Geometry.d4(rotation).x, tile.y + Geometry.d4(rotation).y, otherx, othery) + || ((!otherblock.rotate && Edges.getFacingEdge(otherblock, otherx, othery, tile).relativeTo(tile) == tile.rotation()) || Point2.equals(otherx + Geometry.d4(otherrot).x, othery + Geometry.d4(otherrot).y, tile.x, tile.y))); } } diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java b/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java index faf6645c6b..5b116f9875 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java @@ -2,20 +2,23 @@ package io.anuke.mindustry.world.blocks.distribution; import io.anuke.arc.*; import io.anuke.arc.collection.*; +import io.anuke.arc.function.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.util.*; +import io.anuke.arc.util.ArcAnnotate.*; +import io.anuke.mindustry.entities.traits.BuilderTrait.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; -import io.anuke.mindustry.input.InputHandler.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; import io.anuke.mindustry.world.meta.*; import java.io.*; +import java.util.*; import static io.anuke.mindustry.Vars.*; @@ -27,6 +30,8 @@ public class Conveyor extends Block{ private static ItemPos pos2 = new ItemPos(); private final Vector2 tr1 = new Vector2(); private final Vector2 tr2 = new Vector2(); + private final int[] blendresult = new int[3]; + private final BuildRequest[] directionals = new BuildRequest[4]; private TextureRegion[][] regions = new TextureRegion[7][4]; @@ -90,55 +95,84 @@ public class Conveyor extends Block{ super.onProximityUpdate(tile); ConveyorEntity entity = tile.entity(); - entity.blendbits = 0; - entity.blendsclx = entity.blendscly = 1; - - if(blends(tile, 2) && blends(tile, 1) && blends(tile, 3)){ - entity.blendbits = 3; - }else if(blends(tile, 1) && blends(tile, 3)){ - entity.blendbits = 4; - }else if(blends(tile, 1) && blends(tile, 2)){ - entity.blendbits = 2; - }else if(blends(tile, 3) && blends(tile, 2)){ - entity.blendbits = 2; - entity.blendscly = -1; - }else if(blends(tile, 1)){ - entity.blendbits = 1; - entity.blendscly = -1; - }else if(blends(tile, 3)){ - entity.blendbits = 1; - } + int[] bits = buildBlending(tile, tile.rotation(), null); + entity.blendbits = bits[0]; + entity.blendsclx = bits[1]; + entity.blendscly = bits[2]; } @Override - public void getPlaceDraw(PlaceDraw draw, int rotation, int prevX, int prevY, int prevRotation){ - draw.rotation = rotation; - draw.scalex = draw.scaley = 1; + public void drawRequestRegion(BuildRequest req, Eachable list){ + if(req.tile() == null) return; + Arrays.fill(directionals, null); + list.each(other -> { + if(other.breaking || other == req) return; + + int i = 0; + for(Point2 point : Geometry.d4){ + int x = req.x + point.x, y = req.y + point.y; + if(x >= other.x -(other.block.size - 1) / 2 && x <= other.x + (other.block.size / 2) && y >= other.y -(other.block.size - 1) / 2 && y <= other.y + (other.block.size / 2)){ + directionals[i] = other; + } + i++; + } + }); + + int[] bits = buildBlending(req.tile(), req.rotation, directionals); + + TextureRegion region = regions[bits[0]][0]; + + Draw.rect(region, req.drawx(), req.drawy(), region.getWidth() * bits[1] * Draw.scl, region.getHeight() * bits[2] * Draw.scl, req.rotation * 90); + } + + protected int[] buildBlending(Tile tile, int rotation, BuildRequest[] directional){ int blendbits = 0; + int blendsclx = 1, blendscly = 1; - if(blends(rotation, 1, prevX, prevY, prevRotation)){ + if(blends(tile, rotation, directional, 2) && blends(tile, rotation, directional, 1) && blends(tile, rotation, directional, 3)){ + blendbits = 3; + }else if(blends(tile, rotation, directional, 1) && blends(tile, rotation, directional, 3)){ + blendbits = 4; + }else if(blends(tile, rotation, directional, 1) && blends(tile, rotation, directional, 2)){ + blendbits = 2; + }else if(blends(tile, rotation, directional, 3) && blends(tile, rotation, directional, 2)){ + blendbits = 2; + blendscly = -1; + }else if(blends(tile, rotation, directional, 1)){ blendbits = 1; - draw.scaley = -1; - }else if(blends(rotation, 3, prevX, prevY, prevRotation)){ + blendscly = -1; + }else if(blends(tile, rotation, directional, 3)){ blendbits = 1; } - draw.rotation = rotation; - draw.region = regions[blendbits][0]; + blendresult[0] = blendbits; + blendresult[1] = blendsclx; + blendresult[2] = blendscly; + return blendresult; } - protected boolean blends(int rotation, int offset, int prevX, int prevY, int prevRotation){ - Point2 left = Geometry.d4(rotation - offset); - return left.equals(prevX, prevY) && prevRotation == Mathf.mod(rotation + offset, 4); + protected boolean blends(Tile tile, int rotation, @Nullable BuildRequest[] directional, int direction){ + int realDir = Mathf.mod(rotation - direction, 4); + if(directional != null && directional[realDir] != null){ + BuildRequest req = directional[realDir]; + //Log.info("Check if blends: {0},{1} {2} | {3},{4} {5}", tile.x, tile.y, rotation, req.x, req.y, req.rotation); + if(blends(tile, rotation, req.x, req.y, req.rotation, req.block)){ + return true; + } + } + return blends(tile, rotation, direction); } - protected boolean blends(Tile tile, int direction){ - Tile other = tile.getNearby(Mathf.mod(tile.rotation() - direction, 4)); + protected boolean blends(Tile tile, int rotation, int direction){ + Tile other = tile.getNearby(Mathf.mod(rotation - direction, 4)); if(other != null) other = other.link(); + return other != null && blends(tile, rotation, other.x, other.y, other.rotation(), other.block()); + } - return other != null && other.block().outputsItems() - && ((tile.getNearby(tile.rotation()) == other) || (!other.block().rotate || other.getNearby(other.rotation()) == tile)); + protected boolean blends(Tile tile, int rotation, int otherx, int othery, int otherrot, Block otherblock){ + return otherblock.outputsItems() && (Point2.equals(tile.x + Geometry.d4(rotation).x, tile.y + Geometry.d4(rotation).y, otherx, othery) + || (!otherblock.rotate || Point2.equals(otherx + Geometry.d4(otherrot).x, othery + Geometry.d4(otherrot).y, tile.x, tile.y))); } @Override diff --git a/tests/src/test/java/ZoneTests.java b/tests/src/test/java/ZoneTests.java index ce5dedc053..a35355b0a0 100644 --- a/tests/src/test/java/ZoneTests.java +++ b/tests/src/test/java/ZoneTests.java @@ -1,5 +1,6 @@ import io.anuke.arc.collection.*; import io.anuke.arc.util.*; +import io.anuke.mindustry.core.*; import io.anuke.mindustry.core.GameState.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.type.*; @@ -28,6 +29,7 @@ public class ZoneTests{ @TestFactory DynamicTest[] testZoneValidity(){ Array out = new Array<>(); + if(world == null) world = new World(); for(Zone zone : content.zones()){ out.add(dynamicTest(zone.name, () -> { From 335c1779ef0ae40d452e98330968cd54b479e985 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 6 Oct 2019 17:30:11 -0400 Subject: [PATCH 128/204] Conduit autotile, cleanup --- .../anuke/mindustry/input/DesktopInput.java | 5 +- .../anuke/mindustry/input/InputHandler.java | 4 +- .../mindustry/world/blocks/Autotiler.java | 96 +++++++++++++++++++ .../blocks/distribution/ArmoredConveyor.java | 2 +- .../world/blocks/distribution/Conduit.java | 65 ++++++------- .../world/blocks/distribution/Conveyor.java | 74 ++------------ gradle.properties | 2 +- 7 files changed, 144 insertions(+), 104 deletions(-) create mode 100644 core/src/io/anuke/mindustry/world/blocks/Autotiler.java diff --git a/core/src/io/anuke/mindustry/input/DesktopInput.java b/core/src/io/anuke/mindustry/input/DesktopInput.java index 90fccc3f4b..c0dfa828f2 100644 --- a/core/src/io/anuke/mindustry/input/DesktopInput.java +++ b/core/src/io/anuke/mindustry/input/DesktopInput.java @@ -141,6 +141,9 @@ public class DesktopInput extends InputHandler{ } rotation = Mathf.mod(rotation + (int)Core.input.axisTap(Binding.rotate), 4); + if(Math.abs((int)Core.input.axisTap(Binding.rotate)) > 0 && isPlacing() && mode == placing){ + updateLine(selectX, selectY); + } Tile cursor = tileAt(Core.input.mouseX(), Core.input.mouseY()); @@ -225,7 +228,7 @@ public class DesktopInput extends InputHandler{ } if(mode == placing && block != null){ - if (!overrideLineRotation && !Core.input.keyDown(Binding.diagonal_placement) && (selectX != cursorX || selectY != cursorY) && ((int) Core.input.axisTap(Binding.rotate) != 0)){ + if(!overrideLineRotation && !Core.input.keyDown(Binding.diagonal_placement) && (selectX != cursorX || selectY != cursorY) && ((int) Core.input.axisTap(Binding.rotate) != 0)){ rotation = ((int)((Angles.angle(selectX, selectY, cursorX, cursorY) + 45) / 90f)) % 4; overrideLineRotation = true; } diff --git a/core/src/io/anuke/mindustry/input/InputHandler.java b/core/src/io/anuke/mindustry/input/InputHandler.java index 3aae0c49ee..5e922dbc3b 100644 --- a/core/src/io/anuke/mindustry/input/InputHandler.java +++ b/core/src/io/anuke/mindustry/input/InputHandler.java @@ -475,7 +475,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ float angle = Angles.angle(startX, startY, endX, endY); int baseRotation = rotation; - if (!overrideLineRotation || diagonal){ + if(!overrideLineRotation || diagonal){ baseRotation = (startX == endX && startY == endY) ? rotation : ((int)((angle + 45) / 90f)) % 4; } @@ -491,7 +491,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ Point2 next = i == points.size - 1 ? null : points.get(i + 1); line.x = point.x; line.y = point.y; - if (!overrideLineRotation || diagonal){ + if(!overrideLineRotation || diagonal){ line.rotation = next != null ? Tile.relativeTo(point.x, point.y, next.x, next.y) : baseRotation; }else{ line.rotation = rotation; diff --git a/core/src/io/anuke/mindustry/world/blocks/Autotiler.java b/core/src/io/anuke/mindustry/world/blocks/Autotiler.java new file mode 100644 index 0000000000..3256a47178 --- /dev/null +++ b/core/src/io/anuke/mindustry/world/blocks/Autotiler.java @@ -0,0 +1,96 @@ +package io.anuke.mindustry.world.blocks; + +import io.anuke.arc.function.*; +import io.anuke.arc.math.*; +import io.anuke.arc.math.geom.*; +import io.anuke.arc.util.ArcAnnotate.*; +import io.anuke.mindustry.entities.traits.BuilderTrait.*; +import io.anuke.mindustry.world.*; + +import java.util.*; + +public interface Autotiler{ + class AutotilerHolder{ + static final int[] blendresult = new int[3]; + static final BuildRequest[] directionals = new BuildRequest[4]; + } + + default @Nullable int[] getTiling(BuildRequest req, Eachable list){ + if(req.tile() == null) return null; + BuildRequest[] directionals = AutotilerHolder.directionals; + + Arrays.fill(directionals, null); + list.each(other -> { + if(other.breaking || other == req) return; + + int i = 0; + for(Point2 point : Geometry.d4){ + int x = req.x + point.x, y = req.y + point.y; + if(x >= other.x -(other.block.size - 1) / 2 && x <= other.x + (other.block.size / 2) && y >= other.y -(other.block.size - 1) / 2 && y <= other.y + (other.block.size / 2)){ + directionals[i] = other; + } + i++; + } + }); + + return buildBlending(req.tile(), req.rotation, directionals); + } + + default int[] buildBlending(Tile tile, int rotation, BuildRequest[] directional){ + int[] blendresult = AutotilerHolder.blendresult; + blendresult[0] = 0; + blendresult[1] = blendresult[2] = 1; + int num = + (blends(tile, rotation, directional, 2) && blends(tile, rotation, directional, 1) && blends(tile, rotation, directional, 3)) ? 0 : + (blends(tile, rotation, directional, 1) && blends(tile, rotation, directional, 3)) ? 1 : + (blends(tile, rotation, directional, 1) && blends(tile, rotation, directional, 2)) ? 2 : + (blends(tile, rotation, directional, 3) && blends(tile, rotation, directional, 2)) ? 3 : + blends(tile, rotation, directional, 1) ? 4 : + blends(tile, rotation, directional, 3) ? 5 : + -1; + transformCase(num, blendresult); + return blendresult; + } + + default void transformCase(int num, int[] bits){ + if(num == 0){ + bits[0] = 3; + }else if(num == 1){ + bits[0] = 4; + }else if(num == 2){ + bits[0] = 2; + }else if(num == 3){ + bits[0] = 2; + bits[2] = -1; + }else if(num == 4){ + bits[0] = 1; + bits[2] = -1; + }else if(num == 5){ + bits[0] = 1; + } + } + + default boolean blends(Tile tile, int rotation, @Nullable BuildRequest[] directional, int direction){ + int realDir = Mathf.mod(rotation - direction, 4); + if(directional != null && directional[realDir] != null){ + BuildRequest req = directional[realDir]; + if(blends(tile, rotation, req.x, req.y, req.rotation, req.block)){ + return true; + } + } + return blends(tile, rotation, direction); + } + + default boolean blends(Tile tile, int rotation, int direction){ + Tile other = tile.getNearby(Mathf.mod(rotation - direction, 4)); + if(other != null) other = other.link(); + return other != null && blends(tile, rotation, other.x, other.y, other.rotation(), other.block()); + } + + default boolean lookingAt(Tile tile, int rotation, int otherx, int othery, int otherrot, Block otherblock){ + return (Point2.equals(tile.x + Geometry.d4(rotation).x, tile.y + Geometry.d4(rotation).y, otherx, othery) + || (!otherblock.rotate || Point2.equals(otherx + Geometry.d4(otherrot).x, othery + Geometry.d4(otherrot).y, tile.x, tile.y))); + } + + boolean blends(Tile tile, int rotation, int otherx, int othery, int otherrot, Block otherblock); +} diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/ArmoredConveyor.java b/core/src/io/anuke/mindustry/world/blocks/distribution/ArmoredConveyor.java index 6a5064cfcb..3bad2c3945 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/ArmoredConveyor.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/ArmoredConveyor.java @@ -16,7 +16,7 @@ public class ArmoredConveyor extends Conveyor{ } @Override - protected boolean blends(Tile tile, int rotation, int otherx, int othery, int otherrot, Block otherblock){ + public boolean blends(Tile tile, int rotation, int otherx, int othery, int otherrot, Block otherblock){ return otherblock.outputsItems() && (Point2.equals(tile.x + Geometry.d4(rotation).x, tile.y + Geometry.d4(rotation).y, otherx, othery) || ((!otherblock.rotate && Edges.getFacingEdge(otherblock, otherx, othery, tile).relativeTo(tile) == tile.rotation()) || Point2.equals(otherx + Geometry.d4(otherrot).x, othery + Geometry.d4(otherrot).y, tile.x, tile.y))); } diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/Conduit.java b/core/src/io/anuke/mindustry/world/blocks/distribution/Conduit.java index 6064d6483d..20dfee3833 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/Conduit.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/Conduit.java @@ -1,16 +1,17 @@ package io.anuke.mindustry.world.blocks.distribution; -import io.anuke.arc.Core; -import io.anuke.arc.graphics.g2d.Draw; -import io.anuke.arc.graphics.g2d.TextureRegion; -import io.anuke.arc.math.Mathf; -import io.anuke.mindustry.entities.type.TileEntity; -import io.anuke.mindustry.type.Liquid; -import io.anuke.mindustry.world.Tile; -import io.anuke.mindustry.world.blocks.LiquidBlock; -import io.anuke.mindustry.world.modules.LiquidModule; +import io.anuke.arc.*; +import io.anuke.arc.function.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.math.*; +import io.anuke.mindustry.entities.traits.BuilderTrait.*; +import io.anuke.mindustry.entities.type.*; +import io.anuke.mindustry.type.*; +import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.blocks.*; +import io.anuke.mindustry.world.modules.*; -public class Conduit extends LiquidBlock{ +public class Conduit extends LiquidBlock implements Autotiler{ protected final int timerFlow = timers++; protected TextureRegion[] topRegions = new TextureRegion[7]; @@ -39,29 +40,30 @@ public class Conduit extends LiquidBlock{ super.onProximityUpdate(tile); ConduitEntity entity = tile.entity(); - entity.blendbits = 0; - entity.blendrot = 0; - - if(blends(tile, 2) && blends(tile, 1) && blends(tile, 3)){ - entity.blendbits = 3; - }else if(blends(tile, 1) && blends(tile, 3)){ - entity.blendbits = 6; - }else if(blends(tile, 1) && blends(tile, 2)){ - entity.blendbits = 2; - }else if(blends(tile, 3) && blends(tile, 2)){ - entity.blendbits = 4; - }else if(blends(tile, 1)){ - entity.blendbits = 5; - }else if(blends(tile, 3)){ - entity.blendbits = 1; - } + int[] bits = buildBlending(tile, tile.rotation(), null); + entity.blendbits = bits[0]; } - private boolean blends(Tile tile, int direction){ - Tile other = tile.getNearby(Mathf.mod(tile.rotation() - direction, 4)); - if(other != null) other = other.link(); + @Override + public void drawRequestRegion(BuildRequest req, Eachable list){ + int[] bits = getTiling(req, list); - return other != null && other.block().hasLiquids && other.block().outputsLiquid && ((tile.getNearby(tile.rotation()) == other) || (!other.block().rotate || other.getNearby(other.rotation()) == tile)); + if(bits == null) return; + + Draw.colorl(0.34f); + Draw.rect(botRegions[bits[0]], req.drawx(), req.drawy(), req.rotation * 90); + Draw.color(); + Draw.rect(topRegions[bits[0]], req.drawx(), req.drawy(), req.rotation * 90); + } + + @Override + public void transformCase(int num, int[] bits){ + bits[0] = num == 0 ? 3 : num == 1 ? 6 : num == 2 ? 2 : num == 3 ? 4 : num == 4 ? 5 : num == 6 ? 1 : 0; + } + + @Override + public boolean blends(Tile tile, int rotation, int otherx, int othery, int otherrot, Block otherblock){ + return otherblock.hasLiquids && otherblock.outputsLiquid && lookingAt(tile, rotation, otherx, othery, otherrot, otherblock); } @Override @@ -113,7 +115,6 @@ public class Conduit extends LiquidBlock{ public static class ConduitEntity extends TileEntity{ public float smoothLiquid; - byte blendbits; - int blendrot; + int blendbits; } } diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java b/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java index 5b116f9875..c643eef9d1 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/Conveyor.java @@ -7,7 +7,6 @@ import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; import io.anuke.arc.math.geom.*; import io.anuke.arc.util.*; -import io.anuke.arc.util.ArcAnnotate.*; import io.anuke.mindustry.entities.traits.BuilderTrait.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; @@ -15,14 +14,14 @@ import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.type.*; import io.anuke.mindustry.world.*; +import io.anuke.mindustry.world.blocks.*; import io.anuke.mindustry.world.meta.*; import java.io.*; -import java.util.*; import static io.anuke.mindustry.Vars.*; -public class Conveyor extends Block{ +public class Conveyor extends Block implements Autotiler{ private static final float itemSpace = 0.4f; private static final float minmove = 1f / (Short.MAX_VALUE - 2); private static ItemPos drawpos = new ItemPos(); @@ -103,76 +102,17 @@ public class Conveyor extends Block{ @Override public void drawRequestRegion(BuildRequest req, Eachable list){ - if(req.tile() == null) return; + int[] bits = getTiling(req, list); - Arrays.fill(directionals, null); - list.each(other -> { - if(other.breaking || other == req) return; - - int i = 0; - for(Point2 point : Geometry.d4){ - int x = req.x + point.x, y = req.y + point.y; - if(x >= other.x -(other.block.size - 1) / 2 && x <= other.x + (other.block.size / 2) && y >= other.y -(other.block.size - 1) / 2 && y <= other.y + (other.block.size / 2)){ - directionals[i] = other; - } - i++; - } - }); - - int[] bits = buildBlending(req.tile(), req.rotation, directionals); + if(bits == null) return; TextureRegion region = regions[bits[0]][0]; - Draw.rect(region, req.drawx(), req.drawy(), region.getWidth() * bits[1] * Draw.scl, region.getHeight() * bits[2] * Draw.scl, req.rotation * 90); } - protected int[] buildBlending(Tile tile, int rotation, BuildRequest[] directional){ - int blendbits = 0; - int blendsclx = 1, blendscly = 1; - - if(blends(tile, rotation, directional, 2) && blends(tile, rotation, directional, 1) && blends(tile, rotation, directional, 3)){ - blendbits = 3; - }else if(blends(tile, rotation, directional, 1) && blends(tile, rotation, directional, 3)){ - blendbits = 4; - }else if(blends(tile, rotation, directional, 1) && blends(tile, rotation, directional, 2)){ - blendbits = 2; - }else if(blends(tile, rotation, directional, 3) && blends(tile, rotation, directional, 2)){ - blendbits = 2; - blendscly = -1; - }else if(blends(tile, rotation, directional, 1)){ - blendbits = 1; - blendscly = -1; - }else if(blends(tile, rotation, directional, 3)){ - blendbits = 1; - } - - blendresult[0] = blendbits; - blendresult[1] = blendsclx; - blendresult[2] = blendscly; - return blendresult; - } - - protected boolean blends(Tile tile, int rotation, @Nullable BuildRequest[] directional, int direction){ - int realDir = Mathf.mod(rotation - direction, 4); - if(directional != null && directional[realDir] != null){ - BuildRequest req = directional[realDir]; - //Log.info("Check if blends: {0},{1} {2} | {3},{4} {5}", tile.x, tile.y, rotation, req.x, req.y, req.rotation); - if(blends(tile, rotation, req.x, req.y, req.rotation, req.block)){ - return true; - } - } - return blends(tile, rotation, direction); - } - - protected boolean blends(Tile tile, int rotation, int direction){ - Tile other = tile.getNearby(Mathf.mod(rotation - direction, 4)); - if(other != null) other = other.link(); - return other != null && blends(tile, rotation, other.x, other.y, other.rotation(), other.block()); - } - - protected boolean blends(Tile tile, int rotation, int otherx, int othery, int otherrot, Block otherblock){ - return otherblock.outputsItems() && (Point2.equals(tile.x + Geometry.d4(rotation).x, tile.y + Geometry.d4(rotation).y, otherx, othery) - || (!otherblock.rotate || Point2.equals(otherx + Geometry.d4(otherrot).x, othery + Geometry.d4(otherrot).y, tile.x, tile.y))); + @Override + public boolean blends(Tile tile, int rotation, int otherx, int othery, int otherrot, Block otherblock){ + return otherblock.outputsItems() && lookingAt(tile, rotation, otherx, othery, otherrot, otherblock); } @Override diff --git a/gradle.properties b/gradle.properties index dcfbb32c6f..8a382fec2a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=59cff366c4d46577b659e153183eb824eaafd7f7 +archash=5b52af54b7f87db9732c4fa97781b2f2ae09c5ab From 4315cb41f2c77fb08a55bc6385d35f712868b89d Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 6 Oct 2019 23:03:02 -0400 Subject: [PATCH 129/204] Various improvements --- core/src/io/anuke/mindustry/core/Control.java | 1 + .../entities/traits/BuilderTrait.java | 8 ++++ .../anuke/mindustry/entities/type/Player.java | 18 +-------- .../mindustry/graphics/OverlayRenderer.java | 2 +- .../anuke/mindustry/input/DesktopInput.java | 39 +++++++++++++++---- .../anuke/mindustry/input/InputHandler.java | 33 +++++++++++++++- .../io/anuke/mindustry/input/MobileInput.java | 6 +-- core/src/io/anuke/mindustry/mod/Mods.java | 2 +- .../ui/fragments/PlacementFragment.java | 24 +++++++----- core/src/io/anuke/mindustry/world/Block.java | 11 ++---- .../world/blocks/distribution/Conduit.java | 5 ++- 11 files changed, 97 insertions(+), 52 deletions(-) diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index 0690c13505..08302458d2 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -416,6 +416,7 @@ public class Control implements ApplicationListener, Loadable{ music.update(); loops.update(); + Time.updateGlobal(); if(Core.input.keyTap(Binding.fullscreen)){ boolean full = settings.getBool("fullscreen"); diff --git a/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java b/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java index de24a552ec..6e1ab37030 100644 --- a/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java +++ b/core/src/io/anuke/mindustry/entities/traits/BuilderTrait.java @@ -302,6 +302,14 @@ public interface BuilderTrait extends Entity, TeamTrait{ } + public Rectangle bounds(Rectangle rect){ + if(breaking){ + return rect.set(-100f, -100f, 0f, 0f); + }else{ + return block.bounds(x, y, rect); + } + } + public BuildRequest set(int x, int y, int rotation, Block block){ this.x = x; this.y = y; diff --git a/core/src/io/anuke/mindustry/entities/type/Player.java b/core/src/io/anuke/mindustry/entities/type/Player.java index a81d460394..cd296a0692 100644 --- a/core/src/io/anuke/mindustry/entities/type/Player.java +++ b/core/src/io/anuke/mindustry/entities/type/Player.java @@ -19,7 +19,6 @@ import io.anuke.mindustry.entities.*; import io.anuke.mindustry.entities.traits.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.gen.*; -import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.input.*; import io.anuke.mindustry.io.*; import io.anuke.mindustry.net.Administration.*; @@ -429,22 +428,7 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{ if(request.progress > 0.01f || (buildRequest() == request && request.initialized && (dst(request.x * tilesize, request.y * tilesize) <= placeDistance || state.isEditor()))) continue; if(request.breaking){ - Block block = world.ltile(request.x, request.y).block(); - - //draw removal request - Lines.stroke(2f, Pal.removeBack); - - float rad = Mathf.absin(Time.time(), 7f, 1f) + block.size * tilesize / 2f - 1; - Lines.square( - request.x * tilesize + block.offset(), - request.y * tilesize + block.offset() - 1, - rad); - - Draw.color(Pal.remove); - - Lines.square( - request.x * tilesize + block.offset(), - request.y * tilesize + block.offset(), rad); + control.input.drawBreaking(request); }else{ request.block.drawRequest(request, control.input.allRequests(), true); } diff --git a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java index b47b648f69..4b94cc091f 100644 --- a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java @@ -27,7 +27,7 @@ public class OverlayRenderer{ if(!input.isDrawing() || player.isDead()) return; - input.drawOutlined(); + input.drawBottom(); } public void drawTop(){ diff --git a/core/src/io/anuke/mindustry/input/DesktopInput.java b/core/src/io/anuke/mindustry/input/DesktopInput.java index c0dfa828f2..09e7025003 100644 --- a/core/src/io/anuke/mindustry/input/DesktopInput.java +++ b/core/src/io/anuke/mindustry/input/DesktopInput.java @@ -7,6 +7,7 @@ import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; import io.anuke.arc.scene.*; import io.anuke.arc.scene.ui.*; +import io.anuke.arc.util.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.core.GameState.*; import io.anuke.mindustry.entities.traits.BuilderTrait.*; @@ -17,6 +18,8 @@ import io.anuke.mindustry.input.PlaceUtils.*; import io.anuke.mindustry.ui.*; import io.anuke.mindustry.world.*; +import java.util.*; + import static io.anuke.arc.Core.scene; import static io.anuke.mindustry.Vars.*; import static io.anuke.mindustry.input.PlaceMode.*; @@ -47,7 +50,7 @@ public class DesktopInput extends InputHandler{ } @Override - public void drawOutlined(){ + public void drawTop(){ Lines.stroke(1f); int cursorX = tileX(Core.input.mouseX()); int cursorY = tileY(Core.input.mouseY()); @@ -56,7 +59,7 @@ public class DesktopInput extends InputHandler{ if(mode == placing && block != null){ for(int i = 0; i < lineRequests.size; i++){ BuildRequest req = lineRequests.get(i); - if(i == lineRequests.size - 1){ + if(i == lineRequests.size - 1 && req.block.rotate){ drawArrow(block, req.x, req.y, req.rotation); } drawRequest(lineRequests.get(i)); @@ -70,13 +73,24 @@ public class DesktopInput extends InputHandler{ Tile tile = world.ltile(x, y); if(tile == null || !validBreak(tile.x, tile.y)) continue; - Draw.color(Pal.removeBack); - Lines.square(tile.drawx(), tile.drawy() - 1, tile.block().size * tilesize / 2f - 1); - Draw.color(Pal.remove); - Lines.square(tile.drawx(), tile.drawy(), tile.block().size * tilesize / 2f - 1); + drawBreaking(tile.x, tile.y); } } + Tmp.r1.set(result.x, result.y, result.x2 - result.x, result.y2 - result.y); + + Draw.color(Pal.remove); + Lines.stroke(1f); + + for(BuildRequest req : player.buildQueue()){ + if(req.breaking) continue; + if(req.bounds(Tmp.r2).overlaps(Tmp.r1)){ + drawBreaking(req); + } + } + + Lines.stroke(2f); + Draw.color(Pal.removeBack); Lines.rect(result.x, result.y - 1, result.x2 - result.x, result.y2 - result.y); Draw.color(Pal.remove); @@ -85,6 +99,7 @@ public class DesktopInput extends InputHandler{ if(block.rotate){ drawArrow(block, cursorX, cursorY, rotation); } + Draw.color(); drawRequest(cursorX, cursorY, block, rotation); block.drawPlace(cursorX, cursorY, rotation, validPlace(cursorX, cursorY, block, rotation)); } @@ -216,8 +231,7 @@ public class DesktopInput extends InputHandler{ }else if(!ui.chatfrag.chatOpen()){ //if it's out of bounds, shooting is just fine player.isShooting = true; } - }else if(Core.input.keyTap(Binding.deselect) && (block != null || mode != none || player.isBuilding()) && - !(player.buildRequest() != null && player.buildRequest().breaking && Core.keybinds.get(Binding.deselect) == Core.keybinds.get(Binding.break_block))){ + }else if(Core.input.keyTap(Binding.deselect) && block != null){ block = null; mode = none; }else if(Core.input.keyTap(Binding.break_block) && !Core.scene.hasMouse()){ @@ -252,6 +266,15 @@ public class DesktopInput extends InputHandler{ tryBreakBlock(wx, wy); } } + + Tmp.r1.set(result.x * tilesize, result.y * tilesize, (result.x2 - result.x) * tilesize, (result.y2 - result.y) * tilesize); + Iterator it = player.buildQueue().iterator(); + while(it.hasNext()){ + BuildRequest req = it.next(); + if(!req.breaking && req.bounds(Tmp.r2).overlaps(Tmp.r1)){ + it.remove(); + } + } } if(selected != null){ diff --git a/core/src/io/anuke/mindustry/input/InputHandler.java b/core/src/io/anuke/mindustry/input/InputHandler.java index 5e922dbc3b..8c6500de6b 100644 --- a/core/src/io/anuke/mindustry/input/InputHandler.java +++ b/core/src/io/anuke/mindustry/input/InputHandler.java @@ -177,7 +177,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } - public void drawOutlined(){ + public void drawBottom(){ } @@ -189,6 +189,35 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ return false; } + public void drawBreaking(BuildRequest request){ + if(request.breaking){ + drawBreaking(request.x, request.y); + }else{ + Block block = request.block; + Draw.color(Pal.remove); + for(int i = 0; i < 4; i++){ + Point2 p = Geometry.d8edge[i]; + float offset = -Math.max(block.size - 1, 0) / 2f * tilesize; + Draw.rect("block-select", request.drawx() + offset * p.x, request.drawy() + offset * p.y, i * 90); + } + Draw.reset(); + } + } + + public void drawBreaking(int x, int y){ + Tile tile = world.ltile(x, y); + if(tile == null) return; + Block block = tile.block(); + + Draw.color(Pal.remove); + for(int i = 0; i < 4; i++){ + Point2 p = Geometry.d8edge[i]; + float offset = -Math.max(block.size - 1, 0) / 2f * tilesize; + Draw.rect("block-select", x * tilesize + block.offset() + offset * p.x, y * tilesize + block.offset() + offset * p.y, i * 90); + } + Draw.reset(); + } + protected void flushRequests(Array requests){ for(BuildRequest req : requests){ if(req.block != null && validPlace(req.x, req.y, req.block, req.rotation)){ @@ -476,7 +505,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ float angle = Angles.angle(startX, startY, endX, endY); int baseRotation = rotation; if(!overrideLineRotation || diagonal){ - baseRotation = (startX == endX && startY == endY) ? rotation : ((int)((angle + 45) / 90f)) % 4; + baseRotation = (startX == endX && startY == endY) ? rotation : ((int)((angle + 45) / 90f)) % 4; } Tmp.r3.set(-1, -1, 0, 0); diff --git a/core/src/io/anuke/mindustry/input/MobileInput.java b/core/src/io/anuke/mindustry/input/MobileInput.java index 5e634e51b7..a7ed57ce63 100644 --- a/core/src/io/anuke/mindustry/input/MobileInput.java +++ b/core/src/io/anuke/mindustry/input/MobileInput.java @@ -241,7 +241,7 @@ public class MobileInput extends InputHandler implements GestureListener{ } @Override - public void drawOutlined(){ + public void drawBottom(){ Lines.stroke(1f); //draw removals @@ -256,8 +256,6 @@ public class MobileInput extends InputHandler implements GestureListener{ drawRequest(request); } - BuildRequest last = null; - //draw list of requests for(BuildRequest request : selection){ Tile tile = request.tile(); @@ -288,8 +286,6 @@ public class MobileInput extends InputHandler implements GestureListener{ Draw.mixcol(); request.block.drawPlace(tile.x, tile.y, rotation, validPlace(tile.x, tile.y, request.block, rotation)); } - - last = request; } Draw.mixcol(); diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index fa483fbb6d..529fd0a021 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -125,7 +125,7 @@ public class Mods implements Loadable{ //get textures packed if(totalSprites > 0){ - TextureFilter filter = TextureFilter.Nearest; + TextureFilter filter = Core.settings.getBool("linear") ? TextureFilter.Linear : TextureFilter.Nearest; packer.updateTextureAtlas(Core.atlas, filter, filter, false); //generate new icons diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java index 308209f0df..ac6cfe8edf 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java @@ -10,6 +10,8 @@ import io.anuke.arc.scene.event.*; import io.anuke.arc.scene.style.*; import io.anuke.arc.scene.ui.*; import io.anuke.arc.scene.ui.layout.*; +import io.anuke.arc.util.*; +import io.anuke.mindustry.entities.traits.BuilderTrait.*; import io.anuke.mindustry.entities.type.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.game.EventType.*; @@ -17,7 +19,7 @@ import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.input.*; import io.anuke.mindustry.type.*; -import io.anuke.mindustry.ui.Styles; +import io.anuke.mindustry.ui.*; import io.anuke.mindustry.world.*; import static io.anuke.mindustry.Vars.*; @@ -74,17 +76,21 @@ public class PlacementFragment extends Fragment{ boolean gridUpdate(InputHandler input){ if(Core.input.keyDown(Binding.pick)){ //mouse eyedropper select - Tile tile = world.tileWorld(Core.input.mouseWorld().x, Core.input.mouseWorld().y); + Tile tile = world.ltileWorld(Core.input.mouseWorld().x, Core.input.mouseWorld().y); + Block tryRecipe = tile == null ? null : tile.block(); - if(tile != null){ - tile = tile.link(); - Block tryRecipe = tile.block(); - if(tryRecipe.isVisible() && unlocked(tryRecipe)){ - input.block = tryRecipe; - currentCategory = input.block.category; - return true; + for(BuildRequest req : player.buildQueue()){ + if(!req.breaking && req.block.bounds(req.x, req.y, Tmp.r1).contains(Core.input.mouseWorld())){ + tryRecipe = req.block; + break; } } + + if(tryRecipe != null && tryRecipe.isVisible() && unlocked(tryRecipe)){ + input.block = tryRecipe; + currentCategory = input.block.category; + return true; + } } if(!Core.input.keyDown(Binding.gridMode) || ui.chatfrag.chatOpen()) return false; diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index 56ba00fef9..8678b9b0c4 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -668,15 +668,10 @@ public class Block extends BlockStorage{ } public void drawRequest(BuildRequest req, Eachable list, boolean valid){ - Draw.mixcol(!valid ? Pal.breakInvalid : Pal.accent, 0.12f + Mathf.absin(Time.time(), 8f, 0.35f)); + Draw.reset(); + Draw.mixcol(!valid ? Pal.breakInvalid : Pal.accent, 0.24f + Mathf.absin(Time.globalTime(), 7f, 0.3f)); + Draw.alpha(1f); drawRequestRegion(req, list); - - //Draw.color(Pal.accent); - for(int i = 0; i < 4; i++){ - Point2 p = Geometry.d8edge[i]; - float offset = -Math.max(size - 1, 0) / 2f * tilesize; - //if(i % 2 == 0) Draw.rect("block-select", req.drawx() + offset * p.x, req.drawy() + offset * p.y, i * 90); - } Draw.reset(); } diff --git a/core/src/io/anuke/mindustry/world/blocks/distribution/Conduit.java b/core/src/io/anuke/mindustry/world/blocks/distribution/Conduit.java index 20dfee3833..f8f4394482 100644 --- a/core/src/io/anuke/mindustry/world/blocks/distribution/Conduit.java +++ b/core/src/io/anuke/mindustry/world/blocks/distribution/Conduit.java @@ -51,14 +51,17 @@ public class Conduit extends LiquidBlock implements Autotiler{ if(bits == null) return; Draw.colorl(0.34f); + Draw.alpha(0.5f); Draw.rect(botRegions[bits[0]], req.drawx(), req.drawy(), req.rotation * 90); Draw.color(); + + Draw.rect(topRegions[bits[0]], req.drawx(), req.drawy(), req.rotation * 90); } @Override public void transformCase(int num, int[] bits){ - bits[0] = num == 0 ? 3 : num == 1 ? 6 : num == 2 ? 2 : num == 3 ? 4 : num == 4 ? 5 : num == 6 ? 1 : 0; + bits[0] = num == 0 ? 3 : num == 1 ? 6 : num == 2 ? 2 : num == 3 ? 4 : num == 4 ? 5 : num == 5 ? 1 : 0; } @Override From df9ea9786384b9603895ceb80c13b03677a582c3 Mon Sep 17 00:00:00 2001 From: dase1353 <46934514+dase1353@users.noreply.github.com> Date: Mon, 7 Oct 2019 17:31:29 +0800 Subject: [PATCH 130/204] Update bundle_zh_TW.properties --- core/assets/bundles/bundle_zh_TW.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index ede422d5da..1170d16565 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -960,7 +960,7 @@ unit.dagger.description = 一種基本的地面單位。最好一群地使用。 unit.crawler.description = 一種地面單位,由精簡的機架組成,頂部綁有炸藥。不是特別耐用。與敵人接觸時爆炸。 unit.titan.description = 一種高級的具有裝甲的地面單位。使用碳化物作為彈藥。攻擊地面單位和空中單位。 unit.fortress.description = 一種具有重型大砲的地面單位。 -unit.eruptor.description = 設計用於拆除建築物的重型機械。向敵人的防禦工事發射一道爐渣, 熔化它們,並點燃揮發物。 +unit.eruptor.description = 設計用於拆除建築物的重型機械。向敵人的防禦工事發射一道爐渣,融化它們,並點燃周圍可燃物。 unit.wraith.description = 一種快速、打了就跑的攔截機。 unit.ghoul.description = 一種重型的鋪蓋性的轟炸機。使用爆炸化合物或黃鐵礦作為彈藥。 unit.revenant.description = 重型的盤旋導彈陣列。 From 5831576d2180e5fd70da6ef7ade88c965f821a97 Mon Sep 17 00:00:00 2001 From: Stephen Owen Date: Mon, 7 Oct 2019 09:49:40 -0400 Subject: [PATCH 131/204] Adds Japanese menu items for Mods Adds Japanese menu content for Mods top level menu, and also mod menu items themselves --- core/assets/bundles/bundle_ja.properties | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 4ab893b67c..4ae8f5ed9d 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -21,6 +21,7 @@ load.map = マップ load.image = 画像 load.content = コンテンツ load.system = システム +load.mod = MOD stat.wave = 防衛したウェーブ:[accent] {0} stat.enemiesDestroyed = 敵による破壊数:[accent] {0} stat.built = 建設した建造物数:[accent] {0} @@ -29,6 +30,7 @@ stat.deconstructed = 解体した建造物数:[accent] {0} stat.delivered = 獲得した資源: stat.rank = 最終ランク: [accent]{0} launcheditems = [accent]回収したアイテム +launchedinfo = [unlaunched][[LAUNCH]青い項目がコア受け取ます map.delete = マップ "[accent]{0}[]" を削除してもよろしいですか? level.highscore = ハイスコア: [accent]{0} level.select = レベル選択 @@ -60,6 +62,20 @@ uploadingcontent = コンテンツをアップロードしています uploadingpreviewfile = プレビューファイルをアップロードしています committingchanges = 変更を適応中 done = 完了 +mods.alphainfo = モードは実験的です,覚えておいてください。 [scarlet] エラーが含まれている可能性があります[]。\n 発見した問題をMindustry Githubに報告してください. +mods.alpha = [accent](Alpha) +mods = Mods +mods.none = [LIGHT_GRAY]MOD見つかりませんでした! +mod.enabled = [lightgray]Enabled +mod.disabled = [scarlet]Disabled +mod.disable = 可能にしません +mod.enable = 可能にする +mod.requiresrestart = このモードをインストールするため, このゲームは再起動します +mod.reloadrequired = [scarlet]リロード必須 +mod.import = モードをインポート +mod.remove.confirm = このモードを削除されます +mod.author = [LIGHT_GRAY]Chosha:[] {0} +mod.missing = このセーブ には、アップグレードされた可能性があるMODS、またはここに存在しないMODSが必要です。 メモリのセーブを保存する! ロードしてもよろしいですか?\n[lightgray]MODS:\n{0} about.button = 情報 name = 名前: noname = [accent]プレイヤー名[]を入力してください。 From 5a749ac106784af7fde4aafd68644b4d9baa6437 Mon Sep 17 00:00:00 2001 From: Stephen Owen Date: Mon, 7 Oct 2019 09:52:19 -0400 Subject: [PATCH 132/204] Converted Romaji to Kanji MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit somehow typed author '著者' in Romaji and wasn't auto corrected to kanji in this case 😰 --- core/assets/bundles/bundle_ja.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 4ae8f5ed9d..0c04d1d074 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -74,7 +74,7 @@ mod.requiresrestart = このモードをインストールするため, この mod.reloadrequired = [scarlet]リロード必須 mod.import = モードをインポート mod.remove.confirm = このモードを削除されます -mod.author = [LIGHT_GRAY]Chosha:[] {0} +mod.author = [LIGHT_GRAY]著者:[] {0} mod.missing = このセーブ には、アップグレードされた可能性があるMODS、またはここに存在しないMODSが必要です。 メモリのセーブを保存する! ロードしてもよろしいですか?\n[lightgray]MODS:\n{0} about.button = 情報 name = 名前: From ddf31e82f64f18764dc52a2972f971a4e555a847 Mon Sep 17 00:00:00 2001 From: Patrick 'Quezler' Mounier Date: Mon, 7 Oct 2019 15:59:47 +0200 Subject: [PATCH 133/204] Remove duplicate check for banned id (#792) It already existed 2 if's up :) --- core/src/io/anuke/mindustry/core/NetServer.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/core/src/io/anuke/mindustry/core/NetServer.java b/core/src/io/anuke/mindustry/core/NetServer.java index f5cc0f873a..33247ea1e9 100644 --- a/core/src/io/anuke/mindustry/core/NetServer.java +++ b/core/src/io/anuke/mindustry/core/NetServer.java @@ -94,11 +94,6 @@ public class NetServer implements ApplicationListener{ return; } - if(admins.isIDBanned(uuid)){ - con.kick(KickReason.banned); - return; - } - if(admins.getPlayerLimit() > 0 && playerGroup.size() >= admins.getPlayerLimit()){ con.kick(KickReason.playerLimit); return; From 989e0d8fd1b45dea8874259c48ef6a11100d8416 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 7 Oct 2019 17:17:01 -0400 Subject: [PATCH 134/204] Removal of drone requests --- .../sprites/blocks/extra/block-select.png | Bin 200 -> 1447 bytes core/assets/sprites/sprites.png | Bin 729467 -> 729511 bytes .../anuke/mindustry/entities/type/Player.java | 8 +- .../mindustry/graphics/BlockRenderer.java | 5 +- .../anuke/mindustry/input/DesktopInput.java | 58 +--------- .../anuke/mindustry/input/InputHandler.java | 104 +++++++++++++++--- .../io/anuke/mindustry/input/MobileInput.java | 42 ++++--- .../io/anuke/mindustry/io/SaveVersion.java | 2 +- core/src/io/anuke/mindustry/world/Block.java | 2 +- gradle.properties | 2 +- 10 files changed, 125 insertions(+), 98 deletions(-) diff --git a/core/assets-raw/sprites/blocks/extra/block-select.png b/core/assets-raw/sprites/blocks/extra/block-select.png index f2c77caa2b335e651d33e3918dd07894101228a3..559131b263a03822e2025be5ec6e1cadff20fc04 100644 GIT binary patch delta 1402 zcmX@XxSV@}ay_$lRY*ihP-3}4K~a8MW=^U?No7H*LTW{38UsVct+&%-i=HU(wA{Bm zD#z%_ais9Tj8%IN%GFDssi-sZR1N+t5p1~az@nG@9*@4&*YEz_++AcMZW4LMuqsBe z{R}Jrv;NmBPPSLh7hkWo=l;>VHxF=dW?9BP-uFxV$k$(vT-x<sYWJ^oS^aQQ zz_Am_Tei8Zb2;Qb=i2Vm-a(z_mm}?KAKN%Z^)EaAeL{j;@Dt&(J=~r1%kA8RR!q=I zJyQ66QiY4sywYQ#Zx+|T+w!in@%iQE`nu@Cowo{AcKK-A{n+wo$@#yt_3mmZ*||T9 zcD0=AT=QkU`RiKyv~Z`A4fWdVJY$y`&A%Wxjcw+9*C`W2KF&!ysqw7)zQfwYRabv@ zP50qRw`R=>S#jC!b+4HR&mQA9Y0r97kMVp)VAHh1z@Q(=Dm`;i>;`f0me_V%axJ$d_uYgfe@{Sy*Tj>+z2X!-RiWcmIl^?j%8 zpNB3!K0)X!$e zdMc7BTtK1p6t9+Lhsyy&x#Y*QT{i1$%O}d{Gc3HJ!I`lkkU^V;SMc}Q4J}>47ZvuWy?$bz1grwy0qSUwLj$lzq% z$@NQ|MJs&e!mM7?(A7Jq@t#iSo}E|dJv+BjyLYyU4CA_^(`IeGbIQ+p+9kQNyN~CU z-ToYBbuDVT+^%mog167Bwp^*Z>iZSBleNCRVy5#Jxa}`l+E(B-UBskMSoVxV4|8LM z6w8MC1(gP$-4s74n9ulm=8?;kg+c6d+?pjg+U7=B&waD*iQUs@58nCj{AgU1x1gHc z()_~R3BOOg<=h(ftWaC{!j0AsBI-*LelI+n*SfanzPJ9>cUSrAh5xGk^8GUVg<;_O z>&h!1>2EAzxsY(*^Vz+H&t|;{JL|gOug=`+=6RZjZMW>Le{e2vclip*{&$}9r-$q; zUm>aZ-SfWu>Z11npJ%%3uPlBa@Oi4cecbc=_y5Y)w?2>${4O7QVC|LjGtbOtU|?*? zbaoE#basYi9tMVrIkgjQJq|m_9F4bM5~S5sCQx|df>oq|XyFwtk%dkxM59U#c7EZW zWul^~*VmL?fAC=c(N)deo7eHJYf|{Z_~_BAB`=gz|LJRP>G=3yhy43@w(ssS{!5#> zGOa)+!1VNqC6k==_G`7o3Aza|cPQ!^2G18hYGQNzx@}F(UhfY&?~CjE?3N}N9Z(lI zZ*+GDr}*5?`|h7&R!b>3>M&H?bT?Oc&m73?Fe%8v zTuEL}eQAT93!hD}7h}9~(HDjOQ}(NCD(5k5^K$X&F=tRvQW4h3XP^DoNh+6LyF815 Pfq}u()z4*}Q$iB}B&dtS delta 148 zcmZ3^eS&d<^5j1(vh_?{g37#8S~m$ZFfgQhx;TbJ9DaLcBX5I&0JFnv$xST6hMLYP zVw;*ZS13(b(D8^Ve&(~aFYY_IxVRj7|1wBbG@ZfIN=Na^>dnuCC+%XNWX!DdPS&S^ zB|`38QSr9}vmf?WzHa1~YM7c*{MLbSgLQpEM)JHj=kg+K+QZcu7#KJiJYD@<);T3K F0RVUOI#B=s diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index 3b1dbc0ad100d07dc66f4b9ea025a84dc6ec27a1..3c65367e7053850faeec4c873a0d7f7cbcc8c40f 100644 GIT binary patch delta 533974 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

    ZsG-CX$de69Bk4QH9BzHqE~wI%HS z5;bcFhJdc4A`AkK3^swE>wlfuw(2^gNI~kq*H@v5lvfAgbP4`s9Nna<9jz%Ae)#?YVw8YF92yK?R3Juh?aX>6{G zt?l3UyIJ0Qz9Ek>?^C{pYlh!UuXCSb)-dYqT^;n%c}ELF#ldE#JUJPa?bl1Z7#YL` z7&^A|3%~qVR%z@S`T0HzL%>y?32o)Adb>q5c3P!-14^-r^aF`AiHu%>G5L zO#9C-vr9yVo#Wp%n|VhV8ba?Lb?`lVymsb`qDYQoCf^VJ{k%PFt92_w%&hjtSe~{B*K7H%X_1wiJ`72)CclMlR9G>NU?LhX! zBGV0gYi57tnEfTS{_}n%2BuRp8GX|JZ=T7zR2G7KY;)N&ngv8(!xYe_~;1=-O8)vWe@Q#ST7^dXw{xi>{w|%N@qD>E)Zv_f-vM z9Lz8?%oSkh&|@%WxUizpOhzi#O5i|a@_H*~2A601U-K{oDl!N%Fg#ak`Z>Rpq2YrO z>mvhs3nF><=DKjWAFdSO>ZDm4RZ5SiNy*K|0zA?&OP_U3I`Wb!S z`^la2bM2X)?H6KbNKLr8rey`sfjgd)*D^2&vOGBThh2BZMGc?-_48YQf1H#$`{XOr z+swuL>)#t1S(rp6|2v!wj=n=yo-_Un+RQrxrLf2uOf;{W~j?d-MblV7Jys44t5L5Sf;|HbWFk8sca>cYUF@$RF#>}Pu| z27$ymeKvp3gqS=AO*9A98?9Ml98}8Ip`y9ocDnJ~#|FOiN_%&QWN%naj;AD`OY?HSWsi$;J!}S28#ldOovlEzbKh z`^*vV8iTr2_w8Y|`LYZQEGwUBvNSL_{9$02@jqZzmH(q2DI564&T0M`=&&kWr zeA@oy4d10phu%bA`_pE`SZtLi#mF#uc^Q}QAJ8)4@I8AjNiYPg-JbWkVdBsIg)h=g zHUB=m@lfW#&W2*9=WVv}44fKg{`>GfSshfj>HF$_x9LT_wKLxGYyNlKGZS=u*rO%} zy_h}oD;XGW&Di3&?DJ3OTlKTtW{21BkFJS*UChRCV4KhW?HBw!xbrv|J~%K0Ki;qQ zIjE1J;e+KDm#s~uuSMH8yH5#@$e#Vb(2=3(ZRMW(M_;LCYYQ-B&v0*Lc*MfsbGDv~ zq2Z_fw>G()S*08Y7XGw<$k?!M>+ch%*8S6BNO(NW`Ouc1M{nn+^D#7-eY~}biJ{_n zarn!#?1=Cm?*co>i{oicx+y4E=+UEfaK79Rpjls8BqaZveeBY<&y5wEKOS7L-BWXYw4Kl!xF$Sr})etPZZJ=Sua>U`Qx_AGm3$$}Fw< z=AY-A7soA^aR4npXf*#Eznz7l+GfFJ^Zl+4o-WTX2{(o?FvRLDW@y-~!yv*G@u$X{ zl|kaw+rE^4(@U~g#3l0{zIFH_nH2n6w%+k`#?cApy3H9;c14$rr!UE3DUNddukG(= z*2M6@HiB*1-$&x}zwG~YB}AL!z_CB^`)XSMKh?Jvek0veE6H-e`2WL*hciO2fB3|6 zc^4Cd+5Sz_t!F%wVrZz%xwT0>n4y7>B_ViHM!|zE`;(uV8&5CHW>Ki$6LSlBJtpV@QTdryg5?ZB|6G1u76NwIO|<*2EfFRJ@T zx$JtLcgghs&a{08cbN(}*fKLLdt9<@Eux+yupQwr(>llNKF&@bENfL+OW=Cnipu-8tvC?QgBp zd)$-Wo9q$SnVrb6K#Ti8asB5WVU7c>Kkxszvf1MIeMg@wLJXbrpSwS^Pn@sG!1SWx zVabz^6F>YAIM48W>8$&kcT8WF%Oa4yv)lP_$N(nHwGiP9UapmW0VJU_Ok|u#?{&z8MeIE0Q zfnkf{DZ?EN3^@!8Ggq?hKl)+U-PdJq)9dqCG+DvR+orG0V-Z)$Ud(LN(D&wE{UJ>j z@DirnC&CLS^1nZ5wC>vFlcyN|->*-Y{vwaXqCR~+$NPgH;#SO;Sko@Z%dnu!$nH=d z|Hfpirjjoy6;JhoKieC8l9#JI%_g&=iD6n!Wd|udp&4_)}jQ7=G2)Dx0C<)Pm)u35Sg}DwypzeVMMO z*sz3wVfy@h7G3k*XZ~NBK5uO!L)5eRoGM2Da}^oHpVdn+MSvQ=*Z#C8Hzju`2|edw zF!-gnvF+dc^E%(&-?a#z&RoD^!?Zbix?=&0ob`_fm)vv(tav~xVj5CYp4s!uwQTFS z#d&-~?q4fW2lu}DyUt8&p6JA&RbhC_r*8HcMx7qTpEi5`H40CkRluUby=wa^`He}T z>+7F+O+Q<}BCmW;<^Idv-pAVSnV9}x&CoE_+MX}P`t!VL)*EzZf4Fny>AyWsr}G!G zB(eNqU7bC>w2;NGe%an`o%a#mF3;+p-n(w4U;5czi-lqHzngZV+>9^&=!Go%J1sRk zY4`ipEWg7JvdsGKSCsiikDI|mk)bet>G}C)Z>60~O=GX#6VuVYE%xTLSu|^kjl*Yq zD~1i}ALi^YJG@|jQfT}#*4&nDX`-N=m@%oQph3$jF%L(%S^qEUCw-muHYN1>wpIUX zzqjq1Rc)}R&24Gz7oDHWL>Us4d%yg@#&Dqg*SoM3MurfDhOg5Li&z>ZVzy|3OAZ0E ztCgo;IWSyaw*ALk?`e_Kxr$k=+3o8!Z+^ZMG~K6|MZaD=|DNLW^?T37?e0}VoT2}_)o`usJ%*_`V)F59KcB5?H2_RMr2 z0f)Pc41wMZIrlAH93uDXEld2@95=^y`m7QbMb_-u{(4)cA1Gl_Vm=qIKK*G4i@utz z+c$nb;cfj3cI|h%#&ANeVWIfx=W#q&J|4=HzjC>9ebT@6kp*_stx8#R81GF_FJP+&cH{(cAkX3;}QB&60ggm3vM97xOTPYzjI*?PlD? zetoX5EDSEDlOKD{ls9LX;Nsa_uW`zV;lZYohP5$EKJ{}maV$6SyZK}Jr%5afzjp23 z(af^6cn~A3uEaqTHm@h8CaDkm6Y|kFItd8?p^JZ5wFx2-s zmi2&Up&A$*loT9RF)+A&;h4H)!oA{~`|cfRoOox-jvwDXPd@Q?)4iFNE7?G2dC&W) z-^B1>tJtIRv(L6I{IbR|^y{CAEgN;17{c~kSjoZ=@@zjR%ZJ&E?<)l|Htaa(F2&H0 z(9>O_bF)!g4Ky#x)1$-8utlc9*SG2(PrdHtS*xtt_Pn08E>k`}!sKne93#WI0~^u} zo9|h2Byg(Ua7kl(^_Ybr#@=Gaxk=}l7!tS`Uu3=7a*dOj;RqvR%F#d9eKY4YJ(Ley ze75}LwLkS6_A7slWKz5CY9JnarPH5>spI6I?TrivzLbEDXnydew|wgJyVs8NZ>p=X zG+?biyz-zj14HYaB|q~8zI@%n$QI4u@Im&32*Uy+<%+7}3}*eiwY_0Fk?wqZ_Ds4H zciD5_{=~%Ie`SA_f@1dec#Qr?*UsQyDw@?44XRjwB0y3m>~ePLPL#>A)sS|*M0$Jh6joa6Lc94 zsJYgK)iX5gP-y66VYpE8XB|U>#igI_qO&haOfg~z*f8^FJ~xBIt@?v!{`)X9?AmTjYyr3c8fDI?6>+PW;pj@{tlj>asL+=)vcfNW4#X}L$`TNi1PKN96JsiyYe*j z_nQ~L#26Dn=K>@oq)0Fv5Mqd6I`Hv8p~&UC#S@v#GZ_@PC$cjfIQFOhycB}~JE$}F zmx;lkqvXYjl_9*E!H!nnHNMC67EkeJP?+;d?q8@QL&4k!SF?ShFQ`p^y+My<0tj%g2mNbTXi&dbKlA6Ej~~|58~l|oJHv6N=Er~kxH(b>7{YEcgl(1i9)7m2 zY1aP$J_Q+1Mh2^|?+!CCu*~?s-{ObbjQ=6WHve`#ZFrk&8~?_-7x$T;3Nl=fZ4d4( zwl!XPHvYm_#@+FkHokM-V*m+i&!yb#qHGf~kcVrdYq|o2>hIjYBJh1g` z;VV9k%>oYR7#mh(epf!<;=PN-K}_j2L&Msi^IaJZn6e14GZ+;7m||1=eqD1(+K%~C zbk=9z^7<6<;LbtIDN9ZKs?<8Q85FvH#;<2!SkJH0%<$-h$fPtivAO$v#26T&KihM$ zJm6qBG3n=h0l|4|G+7VGU6p__qL&NWqXZFee z4xg#d`WMWgz{42P$iTqppw>|2*-)U9W9j+qywo}d2JTtze|_JU|1sr0_dC9Nn`&VF z=Gm+a3Qo`JMOhXY{Z9pLgImsU;M81scB8qK^UW9%e%(>8?wh;)&f~Y@=Q!_~fLf#m z29G*cFfc5ccir&+Vde)9eHcD$=l&djeS&!_L&@vyulQnKJ1{)-VOVr!ixEe|H0Bf1 z3)&lqY0#kZTZHLz{T)Ub%~pnUThFSC--^4!#vn3Z*Heh;!IX%JcKR>w?5-=_ zJO9t8`d{;I+>*Hps@TAbVtIP@%z7aFb;o5p{ngiV)K~A?R`~ln1LFlBhDv4zP<3wb z+5W=fDgWyt)*L*)kAKrC7J(@&3=9cj3R1}JoAdYgo#AEyZ4YN)XS!hapS8{Y`k&5P7Q})SkFos{}fF2Q({f#2~QrTCT`Uz9X-u$rv;;_ym2L zy~J(XNtXmIZ)RO@hK6p*6xP6~sBXtxS?B!|H^(jJThhSL5E;9D1;6|{MuzKePjfLa zOqwCatJoeJ=F|6oq)z9Tm;bu5-re2JxVP9+B+apyi^$eF-7-DAr zHxqD>QDvC)BK%0kKW{~b3%94QpKPnIt12zN_LJlKvw5OS3~%1p^>KMRGR*m%;aDmw zdUt(Y`P%FI&C66Tl;`jBa^Rf#zje}{Nj0r|K5g3Q3_ec2p>blNuuRb5>QvEJqD&KH zwy)Bk@}n|xlMnv~(W&}Vd!8@luV<*y(q?FQCCA}#VkSevn{N>Y5i`C@En=#FTx*kL z+0eAaZf(JWI~(TZ25$PhDC=hxJHw^!<^To;$UTjq)lyd66Yq4O)k2h0&7#TiCe`in14&P@{eIh^qzRp|m zmoxr9tUI{t>+PcCKgSsvTh1Rp`no><=lXYlSK8nDy}@hG+q3Z(o}Zslcw360Aot&F zCk7>kgy$>me=N_pc~BRhbLrXhGk?Ml&3S$! zqSd`x{$HOjtY3cmjzl$RlbV|lgTvyskLOnjf~sHx12qGNfG2l;cMCHxXhiiSs+QHq zIeo7_|4cH*`JaFHc|g(uqO7U6Db`)_Wi4v-%tc zhMwjP=M_H8;$`^o;Y4)8KjG_}{~w+x!f>Fj-}SjlXAlcyU2{Uh69&-GeWCOXJ+`P^ zg@zASIazU+Yfns3VOWs)FI|*j!LsTr^&fJKm^^%HxtKB-*;YM$Ez4k0`Eb^Ki?ynO z3=UD%I&G4_0~H!}^lsN+VE7x?67+w0(m(0A(>+IKX$p%nd92>z9C26rmk}$&nQS|r zXZ5@c0xNzNh_Wo0-Py6c`S9}M%zwAz{-?~Ga^R2s&d>9+&(sStFht$B7v0FfmToGSuGXL-S#sm| zya#oz>w0Q!^B5K+B>oE)6<}~+U|>#WVq#!D`FDT7aRvv)Ll$9*iJ(m}>?_O}9JIIY z=V4eN(2%IspvABt=btq*!+{gidLL(`ggs$m5J;{6Jb%ZWzvtbe7#cby`@uajP~)DJ zL4#$(zonuxSs8K^8wzG6{g@p)&52<{ZTPeLNem22*h~%11hF%yFrS(CxG-7YCLoVf z&4c}h@AUQQ3<_E-4=(-bPr7z|>)jo^=Ftofeyltln&$EUKxasL`*B9bB{~1nxtJ2Z z#ryoSsh82Z+iY5Ie3Fr&|4h9d==h9nOB)w41y!~(R6O@i`*#|&o5sX6))c({w)FRD z9fk|_&$b7Bj%Q-fI4!^PMRCf}Kk1;`F%PV%pV0VIzS^>3g=EPCIo6pB4o$y9bH4Wo zFg$Q&V6cJIWiuKW8kT!h$FFB-5KojjUGFWyFu{qzQjhV$=S%-LOET2mFgyC+?{l%2 zK*RQR4jUO5v>wM7f7`Fe;GlE{)Y1x_m$0)P8cuFuj0|D?+t&%bI=F6L2m{0Q&0kX6 zYOmzF+1m5}s#-F?ajE1qNd^al6Ef^92__18SC*wyfB zpGf<8G?b5_r@>e}f7XoukDq4eZ#Z}Lc6|Nv>yHZWPO>#*WH3GU@95dje-3_&{P(WX znEBxS53?AUpp{Z58^elU3}3kzu1tw~lp5W1on`5yNo)))0u4tkV$&EIvYu>SX6wM9 z#o(|-Po5#;8XLnh|F|bdez0%drhBn6tdob~#;pGW-rH zBSZ9IZ9Qk%Gg@=oy&~L>|LNbocbh6t4kN?81spN)>}_tr?Ft!=RQ}iZ#j$%sWX`vzSgIK%DFc`CrSS2V2EI5ICP1D?^nva`9&Es ze_R!Ca1Ih+h|NEHOSWI3!Fzj&(F=p`4ZC;EWENs)IPl{B@1WqLf0j30X8~u@}WY8|JlhM$7EPIamH;IS-A6J&jRbV*EFlWOy@f_}LtFvnwPjWKcS+nI9wbC~D;?p0weQRHP%&=Y7d{df3P+;-#d3=BL;ZzF!5 z|8Ylo9ZrS=!ZW{lIx#fWR(^<`U}Mj5P@j?I!BSp^jx+UI(86m)Va5H| zjUnIbcg5^I(m7e2$yJxpVf*9_KjpWwI4DkGRQ$}qAbS2tcq(7T4a3813=2L*FeC&Y zf6KtsAo9;}=D%B@LnG@7Klln6ed#?@FUe5<0Wv7Z%~107|B0C&*GG#PbAtA-a!zoV zH}eWSSMFg1&&0~x79F~AHXvbPqS zzE7y%n|rQ>nZbhj0`Dy53%icl=Lg(&W>B~$^7)p)0T*_L2QmkDa;2*q);BWfFfy!t ztsTRiSb6Qn)}L}$r5O(J$sDxYbYj*7DTW7JEE6REC+6O_oKg+y>i_;e$C<%_^~98O zf~Nl$GcbG>{}OtpUYbGS&i-P}yZ_Yr85Rf}cq#pU7Yl<1OMpQugUq>q&%d7J+U9U@ z`@XN+H_iMP*8Eq7W5EJ$#ueWbE9%?=(rN=!SUXIE&wQ1A`{dR(Rz`+`+TTk5&nDac zvtIx1nvf3n>jS$s@ZJyuU8a$caHU%2{@1z%LHmzR{*q|}iiVlp=FHRob+U*_uk?O+ ziG9gEV}_1X>=FzNtbvvdXT9@(owhDNK3%_y#e#GCb_qv@gbsW2=>=UZ63oWwS<}0_ zSe%$&{VAP(p^L?W<@eTnt?4}7ERx<~Y`eCuzWlvyd-m-AAshJCcy9;a2PYx%RqpWZ zV+a4Ri>lO0Rp^8A*r8tY7k^i9F@=3?wm4R`VQtGX+m`QHxB7!^c2B%$9BwqdpqoWj z-1hdP^^pZ}JK~OWFV{Yws(bnOpXKvsMNVJR%~BwFdhO>mXX_)(^%xvV_cz}BP|3m& zq5LZ4efr@w}CtamNpxMQ8qPH@)h^ z`(vu?-GAAeqkGTRN3dV(WoEcw`u`IH!wR02A`A@Ymxyf_W?1mkfQdnvg`t3v@y3B= zW(*8Ga`%3(yFBwtp(FFDeN)(OtYqON8Pl`s`cq&Ods6J z8h*-4GBo5K*e1Ym!j56Wwx9jYFNLrFSU>$e12e+~ABMO{)^C5SI_FGdnDFg!Mdts{ zpvhhS%zu%ezrU*H zUvA6~=1|}}=rgbM^>#~n3w^u$PyYP5&du=P){f(jD_$@-+!1Ja_51hk?7jbPyfu7j z_MkRGPmAF}QM}$c-d2VOQ7lCtC3i3}`1qLK?5VrgQ!CBkkn->LyZhJvtY)ugP-qom zXkEhC@N?~NW<>@ALxu(ofri{=n$ZjlOJ;c5&)e|xe!}hgqD&#qGqw6Gf~GDF3^6Mv z`6isbCB?B|VT{;;6*dlQ(hezqmVe@E@ZWZqEDOUXUIvLNQO3H8i%z{e$Xa7y^#9D= z7aP9#EIg;kuY)R$Oi_Ec|}+^X{T2dIi+VyI}_+xc<*W?N>4 zhE)fc8C}%u_OQKQslXs-6CjpZTW7HKd^I4yAtE-pic2@}|B6+&^YMtibT#TTSC4CWgDO%dW*7uGk+P%;E6m zcl-5-6|A=&a4`hTF!pp}IM-t>eAzyxSiIiE!o;g;8{dkw$NkGW7_Yq9&BSP<#r~j> zr;UrnpypN3S;OP8`4%h;B1#MltSk&goD3q$Gj_h&R-)LX#Kf@E;JM1&TvTCQF@oZLb zNWM{j;C;ozEdo2*zL%V0?_gjExV7*UlL8atGQaH7Uu)8s83LH&#hnCtuU^h=SY~fO z-Dkd`x&C)YentjR&hLpix;68%5Hmx><}+U%ilYP?e5F(-Hx>)B2#7O$IJq_MPoe_D zgLFZr3xDM<>nIn_`me>oaBIQtUK`M5W<4yYU)3)uH)&)zWc=}A{?wm*w{~Pq1uc-7 z63~3~pYNIa2)&wjMNAA8>-H^H5@;|@+idV#e$n3A&EHA|85?pK8La*P9<;B0?0D7A z=WMks$APrJABsMUfB9*gcBhYrfx~B(6VtQ()3-z(Ha@r#y8QN``R$CPBkBx{9N#1L z*aPZC?(A-kY+FBXw;P|FrK;_>8H@}?|F7QdUG}WLQnrb~;T=Om)9LJ{g^@7_7{8vG z{r_=g<0*ql+|TBPY%%!X?RhX)kfGtDPRjF*pk=!UW_?R|Hk*M#=yNI5%FMTDO?EU>0w{Ao{5#u$;liS2t{b~;f2@Zx7L8gvLVfK2T?N9wnQDw}mPo-@dHT7E= z5`I6lI{0CG%6y~G^QYWiu&2EE-NwfYANOC?;gqibv2B<9$j=)dB9R$b-y@;biI2jYaY%I z{Veaq%CP7Ep(h6p{D0|vIqOWd2LFO4hPqFWLO@djA`A!CcvTB9Oz1fp&dd4w(`(xQD(|rek9Mb6U)#Us(5(-rwHPL_un27bIbV!{f#2}{ zj#Aco31O2*3=Ef=7&h@S9LfB*+v@!?h6YWR4b|r#UUE(d&SPZAu$FP2a*5rNiNWEh zg#yD2-_7|MQ*8(lIr4krcs_kF9kTl3=TUi+{5arN1Um_P%w zf5p@JGw171%vtCC@ctq$v&QerSJrO5)qb`#@yRQGjuQuVtn9w>U#9uss+{JG3loda zYFeE574RVTxJ#{`Ge?6~*Rh|)sKEJ&b|EfnR@v% z{|y*6EU28q&9KGJ{)PSDD`!qT-m$6h=Cqf!K@1Q07w1cB%4~bBd+$Tw)Ucf2yp@%| z^-rFf`~OH2LvJKAg9zKcZxOt(#LDSzo5pbA?Hm_D-{{zUhI)oH1_y=(YusGl#%OaK zSnzCT$oFIGp2#sYBo`FwJ(#oVQn0iW!{etn@3BfR*5zWEpw4ih_2+zNhK4kz4>HUQ z8+8~BLnpOj-TSpUH_BqdPuRG4nup-JjZ_-NNXpfb5m+t2W z&!n+|K-+GKnO~h26y#RUtM@u>VZI=JyRHj^g41o^^Z(E1^Jw^#Z$b3`@+kH$!Ksz&f8*(lng2yWdt=r_S6Bi=D(9?oTuIDN56Lddsk_^a?d2LLT836Z}=VS8NkyX7uLqk zwOhaTX|l!#1qK#|Bu0jitd6W3yIHslf|wb&_!I?h{^i=we{#nE)=4&@_DlEpDCSL$ zy<*o}7pL_0v<`zo@g-$T7KSI8|1}vd#4s~_DY?h|d49|9-%GD+2{fEG44M1!eye`2 z`eJFfh|l$Nk{@`V{WIaGepGt>oLK$y3=QWbwr2IjpjNAeE;s-9vodr@GhHw|!joNb zY+l!`CC@@*7#KL19UH0|7$zD0f6c(O!svhbd;5nh3=E>{?`<t3ZR+*Ug!- zA8Z&I_#7G5eViZq*vOw|w({OZDAzC+Zm(a++D&Q?B>TU}QMo zug{e!Sq7ato5=C~h+AA%U7VWA?R_pQ`~xoBot`T;e{=Y;6Ejb5uV8Rke8A_se%`$2 z?`v0T@-PILsxdN5QEYI_`V(Av`1aq|x5YaZ81~ora4;<4XQh2 z7#LP$$um4-+fbRP#KdsF?q8r-!}i%~whNgV|7^(hVr6Rh|NqI+mH+g`{MIuuw>Zbpcf2wuYa~`eFyU4__Vv?M5>%VJTa~IcNneg3&r$+13diVQW=l{r?M^4W=Ij!A| zq2Z+AsWbl*tS8_4!x}3e^0xT3=YF?c3mWqxV*-D_G;_E-f4=v!^D|~2|E>6~9y}>5 zz~CXwBp}s1%Z)ETEh2`Y!S%Q(BLhzhLke3!3*+wEiC$yY9mX~n$#)apy zHxJa$ySr_JPoH_FGeg3)rMZ7@OLc(8u)3tmcd|2xC^$?k<~h0tG&FpLpCKWtPsQ_S zVeAEun{TXy*5Ax6n*ZqF{@?8F%|c98nm=V37-BdS_QYp!Z}DVP)K+LX^<9yLp~6Tw zHtFBxB8Ea{hIt$e44MoK{EQ8MrZXHkVagCtP|sPHnZj7`?{Co6p5+V-rvERuF|7FM z@5;z8IvwwPwk3ruvRR)HTt^B`A68R(9k|fK@Wku%pXH|*RUUrjpYuR!lOAKkEA{|W z7KUbvO(w@PJ&!x^%>KV?X~ri$1`h{@D4~YgpX~h`8R{MWF*X$J{jx^lzetIcjMQ4g z>f$Mk3R@)&mN77>e-_uA`}_a=z2$#5EwcLl_x08H_7?B2t^WM!599to{q5H2DgXPn zPslJ|z$8gM>_1mlPfw?M8bE%fI^d!G!4y44I4!4q8HUm{T+xf>>oZ7#JD$Gca6! zaD2*N4u&VZmDA^2e%<{nst59i@rtObimS%!~>Q3RjkJempWyId|C_eFg{Cb4EY!aj-HiSh(Td z%HmyY3=bR_0zY>}VDNwDYR2MRwQZ@bEKeJR#25}lJzc@f=o7O?Y_8q^O#%!IpY0`YUrXB1&d1PD zW`E^)Gw3o&ZU&V_CGSCN_bxax9I#lQf8YGG!Nm#(h65Hag*lIfJT_x!NbCB0iIKsx zvuPa*gM!iL{VQb{6s}bBe{tC^=KKHBo&5UCJYL3|xBUNds$OVubNHfCXZ>nMh8LAr zYP_l()$DW`9@zJ*yo}zxZaV{m{ms8!h722Co)Ay?SIx>$A~xeC1H&F2=3NX7%S#+s zR&g*)m=emw3(g{kr5Ot9US0Vz@nGmJhK843e$pHZG(O*FWns9^@pWV3qFJT~mm5x8 z$x_b{v#Un)@A}Wt0t^RUaDkG~&Y$Ov6l0hfcBMu*u`yH#G^~m7+0MYACEy^+%-HaX zk%8;$rQ0R1ma5#X`;&i;fgywYR*0q9%$Vyn|5h?F*c?0(dRLJ_pq+!k;MbY2ZCOGL z4S(-0EA%laW=?y`R z6=nlE2i`LXw8-Tzmu%jZt33605^%FZAZ`}w{Sw?o;P zWk28ZGF+%XtM}Skxbf8UCjtx~qGoaY){>BrxHflII-guWpKZC8^bY2|{F;A4!h?QZ zIy!y5%Smm0m;Jx4FJEl`KO_4~{e8LKOXb(RzHXP#@38xKfA=E!{oiUzzTWD-xbyV= zt9E8@n14G-Ul7}}vgpl)bL{UV?^y3>FVKHDZ`$9Tm#p?@t`?|gcrf$77K6h@0f&pv z_VcnZTxYvJBmVDFCdL)B{_hdu;SzB8GW~P(hl4$Vm7vHm{d`}HA;H#N;Wmd&b_D~& zU!Bv-b3+W@KDcR_{jOoNqvjUZdB=ANFr1&W&{sK*_oW{*gO#BG!wNZu1>B4~%>Mf- zFkF2;|5dRgGgE=+#O$5*3=C!OtWKD^)P1`AJ*uz#=c(0~%;cqG6#xEf&rSK7{xITa z^5LBycrtty3yzVuj5~T&(bMA^WlYczr8y{!;K?<*bmlMZ}81vXvizO z$;ZqfG=JvF4fC5C8y_wSc4lDkcqraw`DgFz^hNP||CN0C8C}KpN8P?gsp|FC=ZnST z>u&zIu|a zX~gq2t_3;5pXd8AY8y=|Ia6OR$KasA5NFxIA9qK((ZFC8AEN?8LfXIG3=9qoQg?Th z_+?!0#XUn>E+KZk*Z;SU4DlS-z@X({!|yZ!#1 z-1*a=CHHh6f98K)Bk>GdaRG)OLJSLf|L@uN|F8KTW`+Wudmm>jG?+0sh>6rIFf=@? zZ)Idyul?NsyqJQKp{L+j;I?F*u&(;4q92)^vlneF^%rDln91sp_D^~W(+f=|h6V3A zW6bxkJxXQOU}8Ao%=y8XpJ7M!sTkG6bN|_C{Hpf){s+`1@mQ|*;>z~<`*te(-j7_p zR{Hw+NO|d729{+R&zZj)JehKAQGMtvrI%7~_bD<6f1Y3Jx5?_f&COXpN*oT?LEEU6 z{ytdxk)x$?At&Pz4h9xp294SO*D)|CP5%6JX2QNR^}!qrThi|O6?WC1J5|rZuuGc3 zV%y*CFS&*7UsNz86eJW|)jw;z#J~{hJNH-Dq+h@G8Smu(vu4-)?&tHJ85BO|{J34e zZGHw5L(JNUuN7M=U*F3(zi(sCqyNWNuXoQp`skOoXBlsS?$7M#O(nG^ziyn%I4*qN zrDSfp4r9YA4TcA$PvzK{7-W(qy%`i38UhU&8m2#s+hQwme!;&;=Zni!r9Uw^=<+i< zWc}asli&XN<-eETcY851crZ*jP;c`$Duji>p?>{8_Q&xoJ|e6PPu|=AIdf~-_WWd) zAk*ug?{k7C)Dys6ZYG9C1_oCLhF#BoA$VVzhiB@ zYx{D0eg+qLyU$Ty4$r+VeAVRtPaeiSIt)K^>%JWM`eOR;xU+p*U!D-Z$G{*da8QeX zLq`4Gpo*S_o)idt0{B`aSkDG*qL={8BO2=2h z)7Qm${XZW)d#i8$4fb!kzjiE~+yA!Env-EeD?^Iu{8;HHdW;Nnr7p8DDVT2b1x?H{ z^s4bVb1*PAbTKeU&CkwcaImZWemPm4%kY1#14BIrL&VF+blNO)?0{Es`s z0egmk6D?)tpx~I_!N5?m(~X5;4>N;`u)`q+hDm=;{dZtsn8c~@aLM2Pm#;6I-te61 z)B9=0Ql@$agLt)>*3JwIm>C!XwSND}D(_sh``x>_CjVdmHvTLhlD$ID_zY+b|HL^Ne*BTumu4ua)K!z@5MVgK!N8+zy*-}<-Vt+Y^kwJEreFz7GH$#ZM*qNJ?Pl_>A)O}wcedd22 z69Wg!hX-r^PGw;b(|I!eSHt%j1_myH22F+oQGtu4H!?6h@V&Nj#$D5R;j$?!BiA?l z%;#}_!qCu?JSTn9jQ{nXj0_G+Objm1@9i;TVfe$u(CV|KoSWf*!Jo%%liDurkvji% z$wCVe4u=mvkLcCwOWgOpS1&Ii;LvTBSEm>C=flJmIiKgVGs@ii=vVUKMeOy1uaUlj+)=t_&U-J#)@Ede-~AHinv+|6S+%Pd)R05hKI({g0>X#e3z)-iWN? zWUyej5N81$z^LI@{LEIycdl7If6vc7Q+$8@se8S@EWf1W)fdmh@^x+3W47=<=Xf5) z%8>B$gH$%dgZ=07J@aF%(o;_zd@v9xyO0D6Deb@3BEQ z)=DA$-}O(q&N?@LcwRBtJy-Jmo@!NQZHH6_hBe7W3=Kz0r|G=epOBC+g^xjj<-z?w z`mbtMrTv@D#9&=6t0T+Aa9FlS&0tQ9tbAOsPw6$Kq^g@v49kw6e|>XfAq#_nm7PYi zTu8P?eW1yU&PmVeCc2!v#b>)sH)h&N5rz|o142#z`zkVA+seRl;55sEOV9Y@r1~8s zo*ubyfh|>mjgjF$!-0Fu$4@>FEM{eF;bC~9cKf*hyvmcFSsCmK43|Fy=J>CyTYlWr zN?cOFW%ak@?rn1q2v{;OTsdrfQE}_PckRC-p4Iak{B8uHp0d~UVA&5yC4eljKg`t#t>&-bq^Ir)FxG)BfJXX`HrDy7eIUK%MRZ8Z5ayZJa|E?D_>!rZ(p})>6Pw6Tri+~lwg@8?2XU#XCd_7rM zeD3nrX%gQ{=W?3Qoi)eRf10KPe`&bpZ&O8PMUjQlA`A{jj0UF}d;0AhmjCVl{A|BJ z!vprUGa1xQGw#`vyiwzAy-&P+J!nx)2oHmY2}8q^7dy8r2P|M<_`EayqfcMz1If1V z=DBOO_=_+!sO;agPk|xf(;pEAhV{>{donb<|9A75>iVXi>v=X|PKxVa`F z!*|Prg`&C7IobZc|CjhLn~}l(=3lPUfBYk!?ayXlc*poYZsooCT+9rH;6kH*DjUNt zK_&y!|DSVrW-N|ATR%H=R;m-j7SB)5H%nh$%-$cd{M>a>8R0(P^$lwm{Oo67a5JCv z--zQt^zDVmrbZTfNVZJ7`f9?dd2I|OyysTU1l3#bzIH9xHfPcPIrp3Df2gufW8mOs zuqgfHe({`o-!t{#$9fD552O~Wf0yq)R)0SBTbTGPUyJWNEat3GR?1Fs4ppTKmGAR zdPVPc+byA2_J;hh{_~!9ZO*IxyI)KUocs*!T~GYpz^&b!O1{Jby*gGte2VvWfrhm)(B*^6mEfv+tFD-{R>z_uBk* zaeJ$RKG@}`8@{@I>))&J_kQhdVq3TDtvGpU+O~(aH`c8ZaJc-ZKSJ|$CdYxTig`vm z^u0DeJLg?-VsQBL+yDOh#nE;XvvU4_-#=%{ zy`Lr585jb7HTeC1zk2^QU*VXpt;>V2nk>Hx>NyMz$$x~8^19Yr&;Ret zF+VhC0;B8K->%adm$LUxEmCMu|1LL^g+Wg4=8R4Th7WOpZKjszjL*-T!NL$%@i9w{ ziQz!C-I@A(e{X*Jac|qsKYM2SzrWqW7PYP2tY*&ohnp)Lo!K>YHMkfOW`6xpKYJ%* zU*x&7yBruA&iDVz?mzM4|9NH3{HOMUm+Sv*XJiODt@J`~nFce%4Esqlm>4>{FB$J+ zWcai0(18ONm>8@inHJo>cvn8?-{*6j_q2b3V~B|%)saDF@e%{jLZH_S42(1Xb1)>7 zwEV0;K6kG!+h6l{JMCk?o%kd+SuU>qt%QKXq-^_zXa7%}m^%4)_pSD~tGGZH2Qx9& z+nDV*#Le&^DZumc$5me$L!U4+>?nLW=fod(h6PV%*nei2@t=c%g^A(9-}yC?>Y-=n z+G~Vdyxo2y{`Inxy6lk*NjGa>w){SET4;gR{6_GxUaDsntys6>=f8jJ?R)<{KCI8k z(D`xx+JEey=W9%Oo~+c!kkmfkUUcn-6Q|@&YIFQ zi%tp5@Tq&;V&rB%`~Q|k{-+EYllS>fxHf-#{c=Z!Wef})VVj;SHYhPN++?_UG^I%s zbeLj_--NsNprx}83=aGZ29n~63=IcoCM?Mg_|D<8dR^q(`ojjFKn>lX&PmU<-BV;> zVc5gKVA|(+I+}6$?%Fk*UhNKk^mF<@5!u?0{(;4*`_KI0Px`u_foa9^f6Qn9pELNM z?E2U`aqT>Q)uN}YAga1nalzf6>n6CR^ebSft;89AJgff{e%bcERVzcollOw} z1n+1|GaN{XX<=ZH`p@;OzU!;qOa_PkrjP!s*%=$Wm>4>Xrkw2q$o<8Hik62pNV2k%^~=wLW7Fw z6tQz}D`gZ?U`Qzcf9ltr8b$_JN66_V*`5 zc2zp>Us%}pQ9k%~>z_9vo)7cug*??~{;xIW=f0YG@x|E7!uO|P5-*{CksPY14E4Dr{v%K%irhK>j?jmv0`BOF7ht-pPh9JLxGc| zateb&py7W;Jaqj9BOE-~K5w1n4p(9DnuRZ`OY; zh68JMGRtQFJN#rS7ih?DN4XY5!;1QT&+omJ!kfQ;`No-={o?ek@VOjicjI4|8AmIp zTKYZM$k=d%iNQmF;eZgsq_@_)*0ANiF+cmSCH+r38w1Ba=a?o2+qqxnsu=&b7G%1y zt+rlmZs_|pS3fVA8}O)Ae7)P*I`Pf^WuMNtK7HMs>so7V5yn`5xIBV^p?t=l+*6wv z>Mum?{ZInxgl_NEe_&eCzy1D)H^P%2Z(>h>>)+mHwuOfW5 zWn|D{z84zF63)P&EzQUs^+Je2;owJRHnui#h6YwfhxCI-T*^|_lo{UdM+Q15+lfEtPjTw(o2WOZ^2_OuH_tG?d~o2|$@^;?+qbzYOih^i+vubcJHr=~ zt7!-HV{0$${JEZ)VZ(yF*_Pr*H?amWD73uiu0L92VNrMBz<~m0h93rDiHFW?nP$Pn z@asFzyRE%H-%BxlU}gBx!jQvTdF#(~M}|~p2Aj|K4M9hTxUFDtIQ{DX?fm`MPc-OD zGcfS->OM+ibYM8Ju5a!-lUJ7%85$TE?*Ga6(|gIpFqebzMT6y+zg3Bk*k5jZyFZkT z!RPl3o8g%ZvoH6^cPG_A2=C)G=YNArVrW?XUY&)(U=2gVOm?-)-m@4O=CUxp@Z;O~ z?)s6|_ne9h;Hq6Q^Wpww{5lavng0%-{~)#J_$~HZk5ZWe*7Cnzw0~J* zoqFi34M8&*M3$^xr@d_PG0r`1GO?EGmw&uqe)+EbSN)dW`Wx)uRNpEv2$+HPAScQf zKij(IkH6(9BgO;U<_g6!FsLlrcQcy#JBRAa>#D3w4F8qWpZ({Lt9LK2jtpR62t32Y zSOH$)eNurz%;rMK6^Y$bzwJK4z>pMZ*)WrP8#^O|2m@mQBZK41nNHs9n(O`@2jx~a z>l%qwI`z&s%>D<9|0eQw>)dR)Dq_g++R@V|FJeqL?U>`LBylNlKl^cXIL+m$GvW}0w)Rjj@D z@^dkfRtydb^$eGFdW1L}L>VN~zg$1=&A=ceW1oEeI;CIT%80JXU#BF}*w( z`8)bd{WQk4xAj*Wv1};&Qh1F^Z*8H^zc>b#5A}cE#cMM&C>^+R?9X>bh85FTCZ{l7 zU}Z>oRv&82@Z`LG*@jp9Cw)J>`r}4RGrq3GeaDG;^aHF2%q`>U^)Xs#vNt`gL(FDj%>?JYIk*)yf$HAm}U8OcHsHz)9YQz z?^)^^*FL}ZKVmyG!`8M}N*oMZGVUICy7|ukNm2~QQtpVGOf1FvS_};tS8Lx$GX>c2 zvoIJK7~DuSN<2IJNzlxUmhYiqa}^i@_!t%heGg_~)L6pf%CLZ&fq@$oemx7E*cli; z|Nrjq=YP5R`&2%LJ5n>J-ILilpPNyEp+141;l`4MmshyAGdN5?egHIpIPK}H5)OuQ zUteyl_j&U!`-^3YWVegJ=FIxgX>n#L3=Y@Ui_h7u$Dk0kGAN&kDU^*Nh>b@;dd;u( zPyT+8^!>b_m!abAg|u})`QLA3V3^PkPOv;Z6COqT%draE1kLz=dfVG68DHMdxUT!E zzWreJn%_*htwP}O8Wld!P|K(NhZ!5hlccYa5CMjQ`FU5;HVH5?Y;%*3O528LH(UYjv8IPKQo;#vRaOY64Re}23;oLN;P7hEqdAA758 z?gh8NXZ4YRsi5P8ZaXoEFgS>Oc4%0|2%11}WN7&Q&l)^h6!wsb;Y04f(`w7R%cdD^m4`e9EJsN&NGAVhw+~~%g$(rmo!5|ZNhymCI&VE&{^@0ty-Y7vO9mu3o$S> z6*1gpWB7CZr|!#M@8^5!nHkgs8dm%z1BJWLa2 z{x@S_SU)Xi-?ufqGqh(PDCdk`z3uz$(K+OTggcowL} zVDNlj?aSEmd-6IA2Mm4%d$|c5SX3&%J>%x%`ELC=zcr%v{Z->-`clHgaA4N|k0DGA zH`~i^_8%8wkdTnrCft3Eq2c`0XIhhkU8Udc|95Uy$(x&pbKf4w{t$PQ!Qtk7_o<8w z2DgvDf1ND#>ipRmxvUHq1RA>P8}qaNU1ngIW1TI%V#34S5UY89-+vCWG!ni>&(e&@=`#&E)mv@?6k@ zd{A@q;LQI8embD}i4`;c>oGDI{HuJ>=(Td~CI*Ik8zXL;s_(3yRI{qe^VhW&lzTXjraw{BW^!3=J!Pt}k9!lGZc{lFvHl{5;PBI;b!I zqCL;I3ycgF%kAIIH{@jez|bI|z#t9Eh2oqHD;yZ=w>{gh3F-p~FsyK~zbnZQkTGpV zr~DH4?KMgwIggFKMI9Il;zQ2VPiJUY^QGZj`hn=F@45f5Iyee41gxr@S-pPR>@{95 zOlF48Uh#>6VZqPyoiYpp(F~yBRZ!Vb;{BxOL&Syp4r>X94qb)@ixP&0a3)X!J;m5y zq5Z#prz(RLFGGZNf#v0GOFg-wK=VQtpI$7iD5d zb!J$`a9}OBbu@SyNs#5iA<#$}2TMWOxf&LRRoDH)*%(r`zUXdZP}8f?x83%4dk_P| zw#M9U8RHKsD@yZu8B*%&wYO_6T^wro#P|H&)cy0qKL;5_s)kHGWXNzK?cd`gcc)Ke zu4iztWqVfdzmHeG5!8s3kZ6>8xS-JOexl8OU-8)OK8|;$&-uCTPWj_0Mh35{%P!ry z^X#bkfj{$E7#w=9t0^)}e`cS}$I#I5r|i3rWRJrdftmmR|J*%Q*Qk|Y7bnAmTD4sa z49PZ=HNL%{`~A7-dFJDS5)u+;I$g6F7Oc4Hvag9u{m~Xjyail9l z!}M?aqZt^2_!e|j>ozi2u`yhj`K3&g=Xb)4|Ax6UKJ%0XGd!5TzexT1pZ%}bRnKK) zaOrt`WT69t5d%ZmCg{h+qyW_3)|4YlNtA0l>WW5oc#*nBc?EnRM&_jC=Rp!7BvV+zz-|L<-I~5xxAr{9x(oC4c#!?R&w* zAZP3rT9>yj^WSy`1{NlXd9{aDUpy1ZAaJ+z`QO~XFk3!#`Hprfg$YQY6i(R z1_v1q1_5PIQ*@#6#tdGD8Gb5A}qZu1pNezQ>zwjB;f-Fnwj5 zDnrA)d!?+-;&yGcjy9oGw2_FfMz=J86a;kI&uvvh8+WzVWmDzpn1SJaJ;G zD+9yVXIt5L85(}p^K0My%(l(jS%$59;Z^JN*KNNuGBhX@H-S!GSa7Fqmk~pN8Ows~ zf4`eR^P1Zj7+!B~{D1iMzF*NQpBv7VN-;3Rn%{iFz>qM_@xVW6YYBmdi8ZXC5ut>H zkOMsFtD@IiKl$Cn(6IXfBZJGnGxZ1eIL*G8lk~6HfkBgHLrVQ)^;Twv0{Klx1-<8c zwO`+Nzv#@`$+cx z#{Um4+5h)j^;~8K9gg~jbkI_twl=ZUx9uE^F*8luIT$w?q z?*EHiro_OoEOP%B&143Lvi-WxD@qs}ECj$)u*}TPrAZeh85Z1H`M~$wNGguhrCobFblYi^$OwbOo7jvzSUu7`#_&&p{e0=Jh zXPa0YmbWo7To9ggvrlsA9X3d!NJ!Yh70dA8$;@uA+IWGS`rEz?2S7_n85u&(WJIzt z%=>wsiNVC1sX(y-w9sM6?oaow{#_XSVfDQBbkLT>1;5TOWn|!b-uSm1k{W^;9MTw0 zt33}$@f&KkvfMH#a0|;ymMy+a>Q#eSPt1b@<}z_jgJBePk|t(S3fO z`}}`DQ@S6RR`73Y%uSRJoV_Re6!$sVb&Ts+*LhxvyXyON0z-rH@wk9@zl9Fk-DP6v z;fw3M#=G~82t$DB;(E)^oEP7g-^ot-x4VJCO!gtFVi ziYu%PUaXmg^Te5%K{@jIx@Nb@Sz42ejTjn2Z*wp*?7ii;N%YSq&xGTdOF=1J!Csb5b z*FFD|d4G36+Eok<_0|jwE({HvrxgBw+vz>C^52((kFPN>yg0P=ecH2s`t~z2jQ@8& zu)V>y?W*bP$mbl-`K~iuSIXvRWH4u7$j*xi?fU!oRDGB-zfX$PyjmsJ+_;+LOMl|` ze%NCEdA|Alg6FY&FHWj7UOZc0F9|dV*}%(k!Q}s5MutVd4;wv-d|tn>D*p4^P6fuJ z#qJCY%*@P;40lhu#2+)}S8!lBaJDwY^i%B`xyx@l7FmU;tLwQf;A3WpD4lhRfoVfX z!@Vbg-I{sH;8n>lUh4`oTrjk$WMG)6yC6i3<-?a7oL|$Q@AQ7TNi_OauiLp(^|1^L z>aSLDGrVwOuzCCQ+RAOA#`Ry!_FOexHEApR^MqpFO656I6fV8p-o?;xFLU#y#)YO) zOU+}P7_^@4=VJKq=SXYGu{Z3k3N5&`f>Hlo01M6=H=8|xGhi3o^ii?hQ?X%qi@ByqhR^A!*Hz zgoFeIh6TnmS7ck=o^_RjVMnW0i8sTJ71G?o(-kgHS+n9CBf}}FlpTHxmsoPfnsGF& zj1y#VU{GM-P_WMkHB@&6O`3Bs>}X)9cvde7+F+{?6}X<8amNptkl#;M1?X^Z5R2Vh z-~I2_zVv?A1rrVh&iB@g-LJ%O;nIGsk8(4<8NV+1FQCZ4!_(7nJa0jib15ssf_rza zSu+^?x^d2D(@#A&`vvy`&ayD<_;G6Mm&4J^moPBoFyEG9V%Yl3^3^%cM?0K^wlMC` zem~a{j{o?pGzN#`KbBvZRVx`I%wT*UPMXQ{%AIa4OZLqE?re-c(86wlh^UP8|tQ9 zYFU-(6(+*Ouur|$*4L$-i78>#^>3akpou>X5vBy*d8zk1v#-4sk?xIPS|I%E_7F<_5~Nmg6-w|rh%q*kNwdXVUnm!3EqE-$CbLA}MN$n6U!R$+ zYi!)%^|gk3hKCUoLw()O(Z)3N!KYtIJ6qFx21Jlki)VzBG~ zdOrq+9p!s|a#zT1OWf;kq~36ffuSC00cXt(aGrZ0#1JsC>u3F!6A!=G-@kF;D+9wF z<{jc@0u6mN%nTfi3Jd{{j(oJpSDoQ{yK{x@L6@xlM@LHf4|Co-b*(z}O1;UfGaEtM zrsrSPHv2H$cGDii8$0hyF-+LXd^;y{YmE?-1`|WUSIHYp4BPeI)cfei?o%;&{b}We z)YYk>m;cW6GO1X$Us&-mU&ojJkaMyM3~_1Dybhj|% zY+mN*#x&Kg@So&TW<~}H6>I(*$IPn3IaC>J)>ec^eU%epc<@qAFxDmFQwjFEpU;WFd>yggSnpJ#QHzynHfM? zoQH*hi-n2Zzz`)62py%y-`sTT9G7f9Cgm)=j zzImj@jFsWu-ET{Oo;UswdbVDa!QqW#n= zt(`9CVz)iIUZiT^ccoO2p?*QuKXyijDGZEvzD=!v_-f_h^VToTH#?}lIJ|n+w_T6T zu9<A!#zFzk-ZInD#es|-;wVPhW?qq4`|9vE5` zsb6H}#2_ItRf2unnt$rr|05r3onSd|n(2Y^G@ZK#-X1@xz`*eBSl|3k2PTGudLgC) z28Jy&|9_EanA4y2E#TUYN3Gr0KTH>AY;a0?(%9*9c(ebK1!ueSeWr=r{_w$7|JeRD zEC;S#UHyrnL5yWV!Uu20hGjR`rtEnw@qdr2kP^oN9)^ZeA86-c9aPO?e91IR=4_43mzai@B z{QX7gRo7#`r>ze0QDmsv-NeZ7E`7nJW!?-8av$#A|IYCJw_yoK13QDj!L3i%Z!Lc% z11fPpr2S)OW)R_F>|kivz3k3xIorRo=?o0Ki~=Xs?&dN!9DL{wnr0JXVn}xHub)1P z@80I0>o>oOy*9n8_O7y@y@4x(gCs+T>N9&#FkWS3XnDNN$b0_Un7z7D8()1qQL^v# z?dN)~>gV@exu(a=)FC^Cp~Ll=JvB=s%hGUm+#@cTsYe^YIbMgRjbwW92+cB zI2saluD`e{fA;_Nk~8VC3=BbU-bd~XvASqd8nu7YPkv49lZJ|}OSxD!RCNCNq5Svq zCZT%Pb&L#?&pTXOr_b;}`umrq{xz=~KKwQe;b=%@y3~~2oE_p}3vPz^*ji-Q8@BCj z|MuWc?EkYHf6Y^3U@)mYmb09Jf&ZW2*QdFR4eVk%g0ucFQ0mQVwF?qleXmkrS*diR zv%p*)h9y!?91Ni5?cy7IO7qn;7+I2fjafd|$985Mt+}_tzWixb+NtJ=>nC$EY|EYX zKXY@h$CdBx#hLr&zc}-mY0rt%83CrBZ#ks-596$=BrNtpB?N8cuy&=)%~@V8h73`P_KL zYX=5B#)imZ_9p&$>Cu31H5-Ax}Moyg`r{Vetr%IHim{6W`;fK3_eSK zGccq)vu9?|5Mj|MylTB#r(yCXCQ6&-zk)KxWVAPx~Dql^o)&3 z*WWo`oL8GXk;g3Ui)GZMkDnjOzxS8=KDn0hh4P7GyghYCQlcL{u8k~nD4+NJW%KdH z%L*Fbo4nn}z9{pu{0tj=X^sZ< zV|IcU`)uu>FfkZSzArWfbnq)PvoZt20XC)u){|D5YL%X;zi|Adn0B%ZPrAW8XLg2+ zVjC3>2D|8JhKABwy;qwS2{0JUu@IHIA3F2Glm>><+dB0OjQ%X0XZ}y|bA8XnP>~+_ zf634HObiWM{_pwRUc{gW+G(+8ckV8J28C%gY^7Ioc=Q+>mLK;^S@|*a?0>Cvh7-;V z1!uLs*nvhD6c`p<``+?Te}xVMLm2O-fA^S~8I~9{JpSh=d8|B%lc7M7Av9sp5*`i? zh5`jp!!oG1zW(73-cw5^779%9-OR|~p@+<>&xz3FY41% zWT^TbKUcEv69a?cuF&4{a7m#MZw8+Am8Vx-Y0zP2W@4z9kdWYDh;U#qJGQCoXZ?$n z>6cSJfBI6MF7LVj$HsWjHX?-(j)w1%H)s7{1=@7S!63rIa3s|Dzo}nBWIFq&e3H$bv(noefBO5>|N1Y);7}ry%h4cl&+2hsY<0hjk@395 zf5%sSE^o3taO1%a9}WkD^Q&1I3eNoBlA_3RL6PCWmTI=SjP(p%X{9BxWo6} zW@9jkI}ExBsplOdgO38kyp1}iSs320p7B3FFJjW%>;C5a%l2FEj{%(k@!y$|p{tD{ z$4*=P`r}12A2VYarHv}Cf7dNik4=(^xbsPF$=~zqf1FQeX((ctQ`mp1aEoGt41<7qsQ8zwuX&GN zcwe1#UNBpDo~gXr%=4L=)(KTL$0XLw+g+E+ps---{~4SMoEaOga{E^^Ggz=yu_U$f zvK%n}-{}DwXjGG9cyQ@Qc)j7%=&*mGlebACk-m1ZIz)dfKO}sQR_pJPsSw3FwEIbS;V`^^E-FdQ8kC(Yw z&#O?Al8KY+WN28OMT;m*frrdzfYdk;CihkF;@aO%c zBlVw7s=s_bzy94{ZoWRoFY|Ogc{TT34fj!F4kc7BlJwIsE5Ond;59?L3fHQe$Buj%dtS?bG$f{z|8+P z$q9c>7=xGY_HC51VtJr6xzRT^?3%6f=lz=m8p0QQCV$$o+*z?<$*Re_dN>zO^PIJC zp=+zeEt`7g+9m(JKi_9zcp&jKH=&u2!9k(HR(tw1Him}0{eR;U#Tb5BYy<7x|KD5v zYesX~w5sLj3at$CBrD8rg;}=O^R)b)E_cr2pgxuQcrk_h`jg+X3xD2pCf?|6 z^|y#G`SyQzp0UX{-Y7fs|E8($)t2r5wzYzdAtjZmDke?*!ik0k@UV!)!WsX68gdIW zH0Us-++kk*UzMTZjfI;412e;nEAwiTFFspay;yX$T>7`qA`A@IpV;WnJ->8A8);0pO^6OdgkZ<-TM19dWxEp4HX#9ums35G-xbjZ1{S3`dkN49Tdyq zaQsjEjglwa2LER=99R`=Uu?CVQTtu$%ip2Fe^xK~9C zu>>snxt@!0#*F{T=jHtB|IRf9#Sfdz>R<&1@l>9iETzi=472M0PiKY zR)rqVSU+Bm#I71)=jbr+pp*r|kMD~xBshXrcyll)7_l;#yqo!<&hS=$rErEB18Clr zi{XdSf8TQlSy?U|WN0|^WYwBV)fpvUO*!xAGBg;xee2AuJ$Gu-gsFFebRQmUVo0c; z{rL5l>+AM@+qG@wx{Ue{-6}@^UmHD+7d9!FXnLSDlHu;-8EFnHlos*we<3VKkCcu|JL99$8Wd8p!sy7&NFS{ z1N;8EFOJ>KpUQCH)YaRIRK3kLX8sS6H~4r%-z(%8!%w@*+~Vs&E$Aurj1262bFY~F zV|`X1wd|*UBZGmk!&Zidh!DO5Y%B$=psLa7v-~3Pn$qi$3?V+1*DPAMXT^&$85sPZ zYA?>i!_(8p%D}<0q44D^Cx(XS-)&S)|ECH#oOo8xA#mWxN9I-r2J?0EgYDvHcZM)A z9$2E@@m+FqXW+e-)m@oW>hqmT=Nt7@-YquSYc8k2knc8mp`cv2EJH#}^;JfOXITQ# z3=M`Km#{E6bp0)#_SKq^frEwNDTBh>{i}YiXJXj1JGUxq(E%2QfIa!U7#wc1%+h68 zz+LaCRU7=-mW6?V<@$oEy*kbtn;9Fd(zoiJw^?Jw5U}GX|E-S~8S|gnZ>f*{^0h;u zL5YFkmt-0fn>cN%PvN$1nho|4GHm@!d-L4c3p z!Kpv*O*kB`{#mcYlJHsP)6KBRXZAf4Ssr(ZIo|sJr|W->8-oV>0w#eJ$$L`ChSLQa z+U*ivGBlj#D12(4#`MBNK;fYyL#0IhgV*t|^QBjVu4m2P|L~^zrJuF!#$Ww!&%6hk zp>!*LY`V1gS_{Jx&b>^V zUA?Mc#?au^#wZ3_GQZ>odvh!s!-cKtsX?ayJafGz85o|ksB&?zEGXEYG__MVl)<4? zv{#d1!Dk({1D7u+t6z#NX4m3oII#1u>5BsyTNd6p$iQ%#L3n2S)XH;{_xH!V`X6+r z{=&-ebxWe{?>@itr`>GfTcdTI?2Hb->g#U{F{mx|F523-_18gA(0em9$jpv3J60KU z>{KYf_RH9r|8E(z9D9D~tX2bqL*ldgwF{Rl3<>lsp5NEZpwYblTEL}%TOpTf))p}| z9Q?d-sZZyEy|bLGTW$S)&(w=D98mZyDXzmW$P~cf@cQQ^H>RUaf3sDY84j-bV}6!p z!R7k(%eUqnotE+V+TM%C?#C8SPSX zb1_W#pw{BU$S}2Yd5)`{>BKGRPcM0Xj%Q^!v3za`C&PzZsf?ic?3elZ@J^o1uk(Y#a5UzGVpx1&s(uB@t^S3*}uy~SR7{l|2pTVe@Oj#X9iJLhGV(M*Rl!h z`5siU>{>%UGW{+F7`khO||;rt(UB?gAq#fJ-+7&(j? z*U0ZO%X}hyFx#l0p^f3wtJil$8cUp*7&T`97h!Oia)IGM^7%jaI9U?77$lZ`fK2f$ zzRbv=G>uVe(@%M>dX|7vh6cadtZbjnJheAfax@qkUcc621P#)8_=HVSWC*Zg5a?EG z@nK+?-KjqB;5lZ75=92-&-b7F@loGa;;mNDCp?>pVbdG^UFTPLPuE}izqHPKHY5M~ zgVno!@62-FHs8}ts`t4)69eO{|GZbFycnJo#B?n;;ZP9xJl~SBeqYtyG=u*;85mZS z-_lX#a5(zM{HIT3?#wCw7(Uk@d&922zMGZ7M1)r->e=lxMn-#>jo+0V48C2kt!VpX zpZ}|v7-T-%Zw*ORU^x5bALrpe=hK;1gv?~P{-7%3al&lF2uX&9vk{(YpPEX}K8z7t zv8QvsN$BL6M`bt~cJKG#YG|teRAMyyi*< zh6ataMg|*U`MBoqDFO`Kav55)itpRKElzh}n7Hoec}CDGTLx)?10oC>oS-$KpeeM5 z3ycld-P0?UU3d35g4PsxmO>uKut1cK@>@ey3Y{-X59E$*_Q#@y3k*%buqjZCuLD(6B&; zL7%%pkAa~m^VdKH8Jor|;_8QM}`$4p`PV8^#bws|Tm!;HSEAq)&s zOaV9NF*0VX6}fKsv$QXfnePchgIMt2&*$y^op~+H-830u84@Hz z{q7cq0|n=^Gp=3CxHxBH#>+j1QY#+5ZF2pEtIW3=EGL85AaOF#XS};Bcs! zA;*D1l!4*W-{u1!^d;dTK7o1 z`1l>$F{5IVTdQ zFZEwikw^|H6-?ECje*y*6z zhTN+P45ucne;W2f{pXZ_Vhjx%&T@UppYb@9mBC@VNOwMiLpG1wF-sPWw4O+#gJzWh zR{Q~nCAzlq%S>l@wy1EOuQJwAvavf7VZ&wIrOC!C^!G3jv2n28KDGdtW~{YR&og`4-RFKjyaA4=6Mk zF*aD`D=ig1l)z-i`A}|$*^Jm3|FswxW-fW;D|eHLVUMR_kxekDugJm3aAW7|1;U^2 zA88O@dt-X%)sNjLP3>!LxwUNbS2oNTD_5NLR^^Wx&@SVL zm;@9+3%M@dbd>8!STfs*A(er_=5u@s&u)YNrHl<)4h;3F3=9S93eG+GQ>tEA+1Af* zY<=JCB+G%QouX1K3yRm-y_>!4pa>Jgg^kbblOL(CJLP3`o}pnPXjMdqT0iKR%)%T7 z24{{1CJYVV_vU|!xorBt_iX*;Z!xy>oh$XMYt|jr3p>lk$Dr|7_ksY!AD;CWOCRhO zWGI-Zd61RC!M=WT%NRaro_|nveU+h>J7;Kd1H!-YR{id0rVMqP_;HQN%+3Fc47@YZEqt@`^$7J)( z>HWDo8&)xadON%<4vY*ghWsoaco`;4V%Wye@bDkFZ(hRAkig6+!pkrv6SVMlp)-Rk zGs70p0%noif91_JclL8JGQ^?EmED4!R2Q)(|3+{)0c5Zu`(Pm;dc12I?cC1;z!NFC#*BU^Fccr7-AS0 zzRYkFCY2p^}TDxe?4z`1%?M=3=CIA6dS6FZ=YZX9V?f7 z>ks=&ssCL94l+V46O11wdpqAx`E60a;P5j)_VS3Ma#vo%!)q*XMq(W@Y%b{H+NS zg9ID69lK>^{gR)v%vd&L+&!)v_3g*Ffh;6@zr8DFzfg>HwE^;>-$W0 zamW3=Z>o^pDbNu9c|IeOFcu=2_}V#yjipU7k;*!_+it%&c5e~In!6HIUwHKZI*j$ikj!7 zegFUc)=loJ|95Kc%*^vryfw!B|T(|kdO3E$qUm;U$>smk!+O8wFLw;l`$ zhn@dV`}ga4edf#8fvLr7#vK}eO7ze6B{1IM%dybJr>3k~ZO$@#b2WX9UF^}-AdX0Kxz7#3}rvW|g) zm*apWgF*4N32XkP8vKf@-#_(~O?e~dsWq=7C#FYT@?8CYH5&tuozbjwwhQ?g57=$U z4`gWIWm#}Zee2HWt5nxV%(P9}FZ?B<^LlyM%hR9%9u_TWh7}HM4N=Zto9b;kBorC+ z1scjf&u3z|b?IO8&;7p_?mKg%y`GV&;_ZcJUtR@EU)t-u`PP|wr3!y$rVLGX0S<-< z(-;_*$Z{~e==t8o#4siN!RBLv3IF#0{dRliPk&|x7PSS(V}Jg?yv&w?VZrx%zgdNu zCiG5qnR&KI`*-x2|Fy#W%h>hLoo2Dmu6JNqI0aPI%HOk^TKDVuv5(g!-qTNbwZ6=d<-f&pZ{-;o=}x35u?af9;HnAtDSNyCoPdL<$DoSYmYePrt0> z8NW02!3+&Pb|)DaBDN}dmvY|zc&7e3LxU1a!tb9x%TDLi$W3ivkdux{Zggbu z`MlqW!QoD(c4w|P!<)?-j0#Z~&qr;{XQ~HX=XLq2^zUrV&w_Hdp#I9aQ}VY=7D zuU|!e7hUW$7BBtpc3k$%W`94fa25s+t}hC&BDfB4vk3e)`>)BM@NnjTm)~t^Den*N zxA}ZufXRc2iQ$nDV}pePgF<3sx76?BRu?9`{Mg0DaN<!8UOZ}=iQxscXP15>dSSL>raIRzPJ7A$+F6V;X=}j;Ai#T_3uBe zH$zTb4fC1*o(v3EDsqLG68_FTTmNC=mv`%ZC(k;zfww+q_2&P!!EDMC`hNaD=|6pG z{hx%&U(fr)Q<~=2f6q@7a5%xhaA$KX^Xj#X4S&*^?7=Iu8x!# z_;7C1zmn6do-PvrogKLRUdmL_1fL!jW=0+PxXE!dO^<^%;VxLaNwFbqXUh^V?fRp51Zn%U#?Y3LnygBn|r*8bnzH%zOVY(Ew%9D4)t{C;4CgRb*yJVLFk{CLv#| zAk542L4hHoIgm?1gh4@5kO7nkdX6P_)h=4{qHw-8XuC&qLe2?oWd)|yioy&%o}U;P zPN*_$$opOIu}pNacCf(dKk7^#{+HsrUw#a9WN^5m!+mUSeDfuzEkEbCGpth$H`@E} z+EI=chK8D+-D!8vo%wUW?oa;DkXM0^|A(?OLn4AgR9lw`*HrYzx=ur2kIGOITrXZB>eL@WUKbRE=%G^ zZbF;ZiAGRK>UN!(VV&Bt82^~ooPX_Xj5B6z+f|epA7`_hS8kE5&?vM@L? z99_pEDDgi^`U3w@j_+YK6^OBiCLFnt$ zN`Zzmf2K1sR4$H8`PW>3^1RXi&!wR0A4RldA;^q9#|A2a)ZqXWa_moD>f z6fY@yw*OJ_=@o5xR~Z;0>m67a52$ea95|rj@&1aX*M92_bJurD+%10KEBErmmi@E* zSNp5XJWyU0XZCoU%uV*!&`7_69?KFF?OIB<2j*@_uId^i}4*cBKq zlrl8raW*VsXqaXwm;ZHNRy`-fyr2J%N$01%Z(dpd`I)aCOF}Rc!zPXo$BYDipFhJ6 zI>>0k7ey}P|CRy`1?xOn88S3}y|`S+!m#g;j_|cp^#=bR$^}2GU&_cJ#Z>Y0i@Vq3 zZFjTlrp=nhuz```#m9-SDx5ccs=1VrHsimc=kN2;KhK|LTfha`Y+%Gt&%ng^#F%kL zS^~IZ$h?>v6rQs?fAa6D`ng8@^L`x;2ZO-tR~a14XZ=r&sdi;(h?r(1%Ghv;v0>h_ zDZbUA3=T*CushzW4?FeeWT(=pg#W)MU!Ezzuw`-fzvqk$vK$PTer!JT-+o;tJHw0O z6Z!maPxPraGlZz0vv@nl7H`85&;P>127juIG0)pJIa+14C*GqsIpQ=)D1~ z44ii5ERuv2kXKbIHj}&EKP-M7pZGXFAWc18d zKV}At^O}h@Wv@S%9CrSH%;^8?vq4NT3<;kng|{*|)X6+#QVVNXY`l18^1pP=zlvM! zweQ+@Oc!+!WsH-pVV5dRKF!8ZA*`sYt$5+j^FuBubDBe?xP5JQGF(ZgD6wN%>R2n3o$Y*xc_G6T)Tbs*K~v#t~}fl zV|jU+ov{eVf$2Z}L$>{lH)U|x5alb$z#+?4z{#*df#IHtwFxn2EJpD$>gy3c!a z?9nUN@7@#hN|?&?lGicCfU^wR*!gQd#e(hvNhF38H3a5AIq44#+H=A4PXRF@G;=OuuukF{MNqP4F%+(kQ5*}Tj zDzQA%X8x8(SB&>(YN{$QF}TUiIALP*+lA}ao*&1S{M=vlFmw51j-yv!U;K4&--~BQ zU41^!XJdHq{7>~Z0R~2o5=MrLTUXxEmt{CmuX4H}ZyOV|d_OVs|N4GDPw+CzZAo{J z{n={x|FfyVXMu+7&-*ht4zMyTD2|Vf+1;%pu*I_XS-qh^!-}&L7#PmEcr0WqKgyO= zcu})FmWd&yh|P%cKv#+E=ldcI4`#koOWVh3vLNf#P&9>{h1{O4k1FgrdOvXP5{A%cma9+amR^ej+lxM4O~BKyvgXeNj9IVVq< zO!xmg|9nE5DuVz+!ck-QW1qi=Uj5@gzwTl4sh-Ow^Sp2Uo!qTnr)~OQk?mK%D|cFt z>*wEm%NMj7_b+?hzAp9I|Lgm&<>#10_w+BCFDrNA%j)+$&6@K!@YEUnbM!Ti=Vm(L z$eb&1pnjt9due8dC$~N^?C`qD68m5d`;66nZ+VU{hYYsJGb~631)CCRpI2$(zvqe! z5xlIjdJ!An-TI?1#I%8xq2&GQ?(Fi=GA1=`MNwOhv-SH08cx;n@iGLM>=a}W@DB)Q zV_?vY+Z3`(Klk5i28QnH+ut9~e6RNMkMAkAdeGU4FW$%R50PXDXk~B+Uj8+^-cE_Z zVe6T0@0B&vPu|*5_&4UZ-G?Z_Zgr;+ z^}R993|7Z%^G!Q7SrWJz4n#PyG9}FXwBTOm<{1J9g4^f&zn@j~e#uXNmh}g#bw112 z-+Cl_JTM-7M3R9Q1H(GIt&WmR3%=VL7|Am>bTKfvN`H5iTh9SHzRKm<{(Odn|1*Ey zVqi#luDEno1cSpw0ftl)?&niO7#sTSWZzdY960jle(5LwlK32(5{8DYLH~bDHuv4E za<%l}+n=@VotO5+r0FF0nzAH|FfknAU0T23`|Ycm{}>T{<4#=K<q|KZ(gzWDr$k z2#BozY=6yjr?eIWgPP@xr@KJ2yb8Cbn>{Q&TR*i^Bg|UsnZ4nsQU-=l4u_Kcp#2>O zJ{O-h+r`EZVEDgOJu1eL!LD!R1I6a3feGci^ivpLD)u-#qy|CSeTE4BZpGB8Bu zdQ4}1@TGIH@$_}Se?%|aT$v$xF~s_7jP>Kx|8wiP&*^TtFfZY_1|P!>YZL9-uNNLW zaWK@iT|b`}XEBqpVXHi7WgqBtc{?wLCyERj>rD-+^{qgcxz>~fQNzO z%zrV41sog=8!yFJtY5;!@aI!==L_-uGaVQnoUWerq0frd`S^ON2`-nhE=(?e~;w?VT2L^2@Ji zapi#R%na)1bmF33=Iqo`3woy?l7)j{V7-dd`+5kg72B1Yz!5b>P^4Y=AYM2KhVVB@pJj( z<@zoP{k0~GJLAINid^9@O}w$Z>15&EvfE+TOP%X)T=`SZ%lL$$K_&l$f6fg1on7&4 zj2m2h>VAYTEO8JLU=Wzj!El6;k-<~&@fC1H)c=0_T`cRt?i=+P852#o4{W-+da>$h zxw&tS>&EVD<7BLig$a&Rc~T8m5_iwYmGJpegfTe9hBaPt2ghE?3vFGt9Fz zn&-*J;NZs4_;Y>;3j@RF{qxNKJ4(y_+Wuv8^n7jRPPN*}ix?QLS-3GVT#;J!+KD0I zTk}r-|EClfw73~G7#R{u{>N`+U@(#kVclAKEbmCed4-0p@9VW48TNb&Iku*N_x=l6 zPw{nC+n?Uxb?v==LE*@O1268}*ill-Wn}u_nT^5cOuZb-f~5fmlj5B7{e=zzS|I}KZks)39nr!InTdE8XtWEdlGaT4=^|NlAsozBtv1LYh4$ClqceU^z~ zW5&shX#2i4h6m{tz8`<@oOhljfPrB_%D?o_)7HnF=Bc0e)Bl+0^K~)rs~8dMcn5*Pvbn0q_e^(Ej8AffdRBN zrl*fL+So3H;lQy!%M}@Bl$@Xaf5Nl>@AGYLnHlo0f4W_pn`s3X!-VPD3=M1inyT6U zuadfL*Yo+$PJx$mCTB|TQ)HN1Eu+D3Ao`)*yutGbq&mw_4*8Zn&qE zf#KGjX^sr3j0}se{xVTn$jtDefg|GQ`Q2>Npi4X+TsAM~*uVNgZSd##Z*%jDa#$GF zT+XcaU3puRq2W|Z*Lxv`ZO`i8U$Nw1$Y5d+;!vo1_MlM4<99pbE34K2MQ`(31v_;< ztG^QvoA6KgYOMokt-+vhQPRBOA^%JU2cFOI7VBQ9 zF(lmV()IfL`&ik_lf`FtKAKlEt?d9~Lx{@!n;ppQWVcLH8mT+IbM91Efu8K!A2Ny_zEiAp4l5Nt&e47So7r@i%|opmnq4>VEF%GP2@A1T3J1YhChGHco{@k89UC@ zT>HLd-Ov16)4b#to@Q+5Gu;!z#IUKVLrd67XL8(f-urKFFInNj(4ebv^biZfJljU* z%>U;%%}V)d_x)$ce1_B=NuW)*pT0dWHoG4LevE7JT{g zU#ouqygp%Z4hD(-&qy;blOMgkZk}9M_4QTxUTG#a+k{#y}q{AbML=j{Fi6` z<<2>77{t&JcX9q{5dqWiAJ~e5& zWoRfg`TsTSe>fw9z|4!wz^jLjE55%h!0_It({eo*gFyWW2R4Q$XX`iF*4n>#UC7AL zv4C5g!C|IA!^>5*;x}2m%>D~9tPo(>@KJyFtu2oiGrwFJzK-K;_U)@*7ka3^ef&Uq z@yk8Ri(k&^+?wme;2_IjQS_#jqb2Z0aql^{3)AGp4@)qt&|LRN+=)T2iIMS2j3dJa z{x{lQzvY{L`ZF>ts@Gw#V`xwa`!CMOP;krFiJjrVpZec#w@06;mt$af_Fp=G&&<92 z$Nrt2ZN5{$L5_i8@ArH9Q3?$G3=A{=Y}MbM*~pM3!?7TBJ`)2&9A`t-=e^I$u7{px zQ(#zdbHBQP!)6%=RnYP@4;BW7J>s!8AEWip?>g%p$NKrcG{XVu>Us{N#jYWe49Xl0 zi66R6GXIIQGOU>95@5?Oyd!$+8_@Ap5)vE?AtDSPQvbc4ao0|ffra6kru1c{!+Ui; z-xp;FU}I6Z)z2Em!o~0;So7H3J-<$te61H{U*F=p9qu>px3|2@!SG;eYym4M!Qa_Yx9+Jm*T3_(&VAc` z{@D!$8nb3=BDp zjLcsPj@2IoEfAQ`3Q7{-aVaT=1&R#*3=FCNj9r}>a(|03Fl^wdJ@qHOi=9z{;li)# zgF@!aN6gD**R+7*b8FixP=!;YfBT%f$=P~+28R4Miju*p3=A#2EC+;hKL7g>u^_}TPRUrX_T^?O_G>C4RP-QPXG$1clo;K}EUjG$9r zL%g@%sQZ3%N|Pf410zEyLxab*`cOp%(a-WnqJQ=?G}tjPoNp12+tXFQpm9cxL>PlZ zmgaJX20oSz`5A3j{3?;+vmS=wqy{k2OYW8J$=mwM$qiu{A8Z%vu>+%9dKB}%-->>HtD?Jw1x9cLX+1z zJ$GQ>WMa4l+7c7-_h!cBZOgR`%}z5iurPV7nEHR~AG1(qhKOZb4n<@MF%YW-v+i!Cq<_t2Z+<3TP-S@5uM(DQJM}zcUn6LKfsKh_O8o%?_Qx^X<$nK|n0_g~ zKHXQ7p&|G8e%bhCsSVvdwNgwB2?w@2zF%DXL+7FKRnwJ>DFG|{-)J*8tep7va!R=A zw32g|*;y8F`-NyQGx*JOd${)BcTR=_uWCgZ8dCqAf0ZiFe=9|{d+Vn-_1^tl3<}!v z3fBA)AJ5-PKfUVdDFKH1z4}`sRTv%!GflAd?`C7DNwoxz5&1PRl&H11Jln6u!0_^e zWA%6W)PJ#;&i6C?tJ^xSTyPk8*3?YgP&aCuV;|%3MT`v(x4ut)F2T&a*c!AzO)+)f zI!SMnZ*LOSSOlyX4rEWSU-PfMzEpwXgjm26uG;Hw52tg?U;0w3G|V^oIs-%Yp-U!H z_xcyd9*-!xyX~aPmMrT%$?X{?4_&fmto~oi$Y7&<=h&a;vi@oRUT;ZFTJ(Ajf4+Pu z#{rg_0$zq64GbmoFM_uD&FIMZQYy$0pvvJ;ZrZ`kpz!}qU@L=2_?794>T8ZMoqf(@ zCvG6X@By?ft>FeEgFt)UKWQh1&I5n^txo<~eyphTm4u(*uQa9y91K5L8GLxF+@>{b z$&}*0ef^}7LNi0eLk0$qPi?={=hsZC`*>6weC%97-jtv7XD~5LI=`$4ls_J5r!X9N z)w+BxBg2MQv5EW57!HUr3DnR0@1im-|G&;;eTD{ev&l;zw}<{z`fPuH-wGLqJ^b7sB%X8QK z>H6{um>733@#QcwOc!W4X}n8=VL=K9L+?I4W(F5wQ$^41a!a~}7`|+F7iF@je3n%3 z%zn<~qn}ylbIbi+EWyFxq0q4F;i>Ffu&0o9DT6 zW89?opYPZG-aD0*p{-5qV)6`?dVYqAchW-57W=*Stc%og*i|1mkr`AzJA*dv*YB-- zcZ{Kd*Q802g`sLz(KJ?v)Yjcv3<*q(e~y2bKc`~+|1-k@&^?#8s&sraedq4H)csRl zD&kxV$242(yZ9I;Ed3kK%HUzy;CF`Mz$uOc&7eh)A1?iyJ!4NmJ>LO!h6RgP z&G?_{%;0+GxsW%*gjwyJxkcrlo~(ZM>i;Pw1|{RF!u7j;{=cVW$&irz?>8Gm#q;A# z4F7i2w;8c)sQ(+J{osHq!viKJgOlf&K1|M;+wBBH8Nayp>4<}FS(VCVO!lU zecO3^R@}YLCChMO@4RDseV)&gD6MA$od#oFF8gHO?OCPPmnT2h+iCn=I@fXbp2r7w zM%aaa*!ke(A9oH0Mg~?6hM*tnQqSsxTDSb41}X@JvYytj&0782biVRBZ-xq4@#n{? z3iq9_zn!~%dHJ22(UuGeDJhY^uCBl5+n@M|iLpUS+11AIWAag}&wKu6t1>Yxm{ISy zR-TLHfZ_kk&n(@yF*I@s`()=So8)(%p0}I0yW2Qe3UwN@GXz?+$r2L!C$yj2*U=Vl3tNnob zJmI;&`uDx>)n;%=Iq}@LHuQ5m3&V~2S^r%b7}k7FVPvopaHz8uesI8)A%U6k#Hi>=$$*g|M1jF$Gk=?P zj=I(MRPAjRjSLHTGrYg;X(?_hHm;fHq93!Tt$x9`XZ5=5i?4xBNOE9i+7NX7k8l0U zshlsKq<5NEO1<8i$|&H-p!E6wtE=y$m>J&h`P^s5aKP~Y}>5 zOdMLm4GB-{edgP{O<-`)(PCe~%=CkSK}UgMLCjVzLG~|jkteP_AvCaD}^Gi8C zfd&j&7#dU=o+PC*yf9%{;HAnCBX#-btQGZ&GydE4tqq#I&6%+wqI7HZ^3oSPVgDz; z(0ueOmXRTN`B(3=^%w5X4>A5<$IPqeFo~_6Jkg+uQ%nc7^?W{qNj|FK>&dFPfYlUz8SAy76cH z`LA1FRdO&eGcv>rI2`|*TRQV+yb8mE!Zqxxz-NM2KpL#y&d$i^Wyra?Np)}K=VeBq zFnoPBJBf**_g{7Qx3~6EZ*SFV+}cx`zon@D>$Z%Omv~QU?{Q{gIAPJ)(0IXI!n#h) zs^CS+ZPR8R#Rdf<#ue-SxPP{(f+SY-K37IX;K?Pp&b!-C_l{&~*Gpm*lK5@?0y2?hp9mI?RYnOCP3 z_lL59mZ{IMS*)14-*cL@(v7z5_FLY*-p#<+@aotd;h8_>FRs3-IMtSy@dX3JqNv_b zc7}?2ZNHK;1qS~YmN3l?WDGm|IqdUig@%p!^DkGm-TZg`uIP&+28|3QXX=F+9N0k1<8_4RWSrl(k%u8-+*D{i-hbHn~gi9%Nox}qczs;`>taWS21&1%k=k}YWu*IRAFpC$NVqil zdIl(@(-|4`LRA~jtmB!LRJh5qO*gpRy?2if5D$( z$9h(#2TLC>Hx_x4dWnB>?YTWY{Hs#gU!<$~ygB^Ju6zIdk2VoEQlI_b;bkwfSct)) ziGhKwO_bq4D?{G?zj5mp@`DG%H9?*avt;=6@4^KoRnTQ#SERg7eAjen-6{IrRFtFP z)-h9-faT|%1sPVDPBGY&sdhH|+a%5hpU>CZf6x1O*s$Pfy}J{`As>dUzUR}B>c|jrj|MJ=Fm;2AzEvm8IQt8*gu*>Ga+SA&X^y}8t zhsj55@!G({aNzmJRScj)d$*0c4&wqA29>!Rj7}GQtyjGMUW$R?^ZXf?bQm7o&CPmN zza12y59X%+jbTuz-+!8o!9}29-B111x8F)JEI7Y6hvUI<`=2{EU)gw;EtM zoyx>ma85C6&$X=#4X^IorcVv%VsLP0VEEdW1)3TA(a2B{BpE%EiDA=5PG_gj^O+bP zEqm2e=Mu}xl#s&xz=`34oda9t0|$d`7p?vYSN92k_8;lJFuziKeLV{UheCtZ;ST+% z9rd5~|6*tmV0kd}#|NoB>dg!h9~^=&&iVZB%skfx+{q|N3*` ztPG#j?DL}qO9Isx4m2@5uzY;_PdO(;3kze0jdapX#bYPdIBgGHEx@p#hL>rxK^W_% z3I>O`%EeMy*AIJ@i6-BeUNPBt*JK+zFE)o~EtT$WJHPw0G6>kJD@eyN2f3{FtP-gF*H1@cV*)F zzDMk=ousYN{}>aiidHtps!weHKD-gOVYaXKU)sXJ&%jXsvW@$5JOh)84Tl3e%LYb< zl4I?A)}*bP`Nkr7VMfNqsJn&^O@AwScz9SCyjU3I1GawDGUrP z8UJQW*mE#w%zW_m+3!8S)`YS%2yrtkFj8fRc=@6>h2ezsy$|a-SsrjRoS4tg>+<6S z!vU?`0cH#fvX|VRQU8A(V?%%f1G9%lSj5$NA*CDE6!Yr!)CV&#uxQ`>Ea1TLtbV3| z!@WQ4XE-posS%h2GgY_smtlC6iY{=b(Uxs!?Eh3A~z?{-b+WN4`T`&<300>jLo z=Z)^3W?_hUuGqv7a_0YR)m!IE%XY1qiW5o;f8bJ1)`l`QMgu&snJo90D7KScYg$5ob16Br+Gyj)V z=1uJS$-goC`$AAXc_LxX#d;>j50B*E_itll_-V)GzvTTTE`}a0ne|)WFlg2;VPdqY z{ZLWz;DYDd`@(E20ofXw7ykIqI_~m$|11WF*^>H3@2zD)_uYHmWMI%PZg{mLNS)h3 zPK)8|d8sakS;-7KjNsk54l@}XGz1vlF#rDl?oUx78^iQx|No!Ax7)#U`eb?5n)>q$ z3=f$Z0%!kMI@Zs~uw}->uqH+Z@97h#voIX6?qEJ`6B^6G@WF|}=9&HJ1N_1a4^Bon zFf({O+b_@Xz~{**TZgU0pLKdYG-^jH|SzI~kX z&z+GmL|<+8|3wT9tFLXlYS}#Ji}bBM+4T*#^zJ^}uf_7fod27=W$)YdvXc7}7#L3R z)Sb&_729OO+_sR3Vda{Q`Df~d)gG}j{%CA4(PvR$W)L{@-{ju{ZwX77p3Hm9m6f3-^B+4Wg9|5P&z>*m?`3=3;GrQpa)?^P>h5}LZ&-OVS4qyK~WMG)!WmPA@z_jaZecX?RZ!>pB@-2F`UR8iW z!I2?#%D*%#ofDVpSp*pzB9regn(=>{;eX#59WpE$k6RgB7#X^L#;axj*}X9#P&_O0 zhry(`{}1olz&q>b`(=;WmG^)Dpp*CczUZ3CtqehHj2N~&Ug*fMj!#C~?RWpYiU0Z} zKHJ|jT>5K``{BN2RiVZ`TGHnh-uyh@;j6da;%8IOFZ#K9-NI?1%6%2}Np_?9M5 zsnus^@VV#3!Z7XHJoQ=M=kkibU3IdW>ssUW2e#9G^50ftWVo#M&F$OIE9HCUE#Jw% zzgKMCU&~iF{>+nS(dY*ix^;(6F+C8JvQ68wMsWV8DJ}O!y|hec$yv|1-T?|IY5M5n$+FsGIzcot0t3EoUZ%jA#45*HljbEd3*ZPl1oY z;l{K23k(h|0u4S|*~|QG9D^6<}f%@uP(d)#F_dS zHHP||j4~__&So@Jmpy7=xUlf@^Rv@;t1vWd{`ssv?D8wQVupscrTz;mW5WYazncB* z|DQAaKkv%#;$}GE#Gq^U`93$pnR(mp37+doub=tTLU=wK?}i7A7nXcHE!bgRwk78I zG#-WrS^r+mU--@Ue;NaWZ(5B&Z53BU&OCXa83qUWL9O6IHqbquak6u~?}+btZvOwT zz=8GiV{`V`ZnYNpY|qKSz*o~@%@D9g%awuQa^mGltO|Ov`ll8YzhPvb%fOKPx9y{7 zMDT33dd3ak)U*FRPJ29=fg$J`qa+6dJHv-r{}=dr&)#vqT!f*aBam;_{sh(U+xD7n z;=c6M_+9;u(uC*@XC<5&UOauh{sqHw9tMTNddpvP^VOIb0zA)a7-fq*9godbNe`Md>PWu0#B3nhE zp=;mnUDq=Cvk$~x`O{v^_}t}K$=7U=UK zXF7h~uhW&x$<4q}dHMHd1qLw&h3tQatv2ZCGdM)Yi7*{tWZ3h}-s4M6J10ZOtp7?3 z3=&^|_fLFi+wj}tyM0Cf7P%bbV*(7jN>W{xE!)b-Aab7Z#l!r!9xMzC7N@Z1T~P02 zXz2Lp*Tmqmec>)UUM2&E1{;R@1I7*+Z0~$#7$iE$GF?zv`)ofCL&M9*i|_eXd)z)V z^S=VGDm?td#7wzZ8v1zR4dP!dVr6LCZ2bS=AN%TN76zZy*6HE8Kc+D=oQbwIx^&67 zC^7E)36XNQ{n`I^D;!|r=P>xs?2%CW?7s8{-sksc|DVs!aOIj<+JpKNd(zI&+NGI( z>AI~!gX#bGyNbOIZuUz)%%#P`aJy)`_0mPh?_NotlZQ>VmVLAz=Rh662}!mk(_dIa^7g5KZS7tGDT(3Gpn%Ve>C$Gw~9 zfA#L}Wd3CIZ2$K?tC$!TJrBM5r{0{QfstX6M8LHvtOwMtR&iB-6L((~skuOL(ZRU^ zj0|Ed4!7e4p4p%I(td`)(TQQn(~2|yEtnY=9kZC?&iFO&)?ppS14jQH3;LU@=breh z&nUpK>(d)iW(IH!&tYIVzovFlC%@)z$3@Tf_I-6U2tLNZaOyhaX`W*<4H6Hz)IU;S zc>4@AwDaS3FP)w0Q;Z0p#fGR^+&z{z>nA5Lb zu^S~Ga^YlPSmd^&3v}3u3NKSb?xAg&E^AhSu5uHwUBBwtenti!1_5RU2Y0X6Cma~g z{A%{p$rMm!P~c)@N&R>D^}BDLx34jR&I~JLWeDLZ{4tx2@xzS&aU2I`b2co0;y*{R zLAzd@{bH~Do(wOB7H)we&YfCW%Ov_akXL;as{jamS;0c#Px1UpNofsH0&V5>5==Sg2 zv{2>kdJ)E-4Ar?Eu6=1=5oP1U%JAT?5+g$nXMLbz!>(8^}5U`6c!qek*{wbju28l}R zuFFm{5MWplbMTM;_q^=q=k~rh)S92k{Hv0&VcypI+kgIko07fl`}`kjR%y2LFW<^- zK9jp`i+%zV!v>zkvFG;f`7LKrd61iN$)4P{lV*}qB?%NHyE4Q_~yRyHmDP5>6 z$gp79*V|?X&#>3;y>V$SKSR&lJ5M>b@A(}k#K^!4IxcEO^p7QrcQ7(6I^VeEx!<*I z92cq>-?+T|%r7R&Q1Dh)oM}ht(W~37_Czx9a3maZ>11F?oVn5Jn|L}0L;AmJ_IC?q z4m?ip&oca9%EZ7pYY!WP0fU1KW5Xs6MFvd)hs$T`PiLFBT0W4jXJ=se;+O5(_>edA zXDUy<v;PM&G3=;bbuRKl9fv~BXL~M=hLCLv%cYO+ zG5&v9F@~F$;eqz)OXY7P-Y_zVawzb8w)bF2xZao?!f>EI?vPd7oS*x@U+9dnewZ)A z^1yc6wLUp!h7a-VmkM9{zpOWT2r7G({1_U(&n$d)ChE$)eKC>@7IlBNZ2R_-g`td> zZ?W=pw@*A3;d`t5*!UO@*cJT#*1&Lx;lQ%B%$5zHb=f)%dd_!Q8C=fRhwCv2wEc|l z`MaY3?@@cJQ%7EOUgrNlL7XWgqG%=?BTp4$!~S1ia{ChGdr#~A6`0moU;psG?R&%e z`Yj?KZ5SF}{IX(fc*c2MrqhX`w7C3!h))BDsD)IxSi^J4Zu8rmi_gcK+}u}W{GXG7 zVNd#@7EWdc7bb=TtK%D6K`pV>?YD35xP8Xx|MvG%CZKYahhc%4gy6K3OLtFk*tuq> z$n?g0I~W)g<~-D${VD#+pYQVi^#KA6<-6BB?iXfwa4&kgscsS5l#=BK$`u)IY`cF$ zTaAO^QbF9Ff}Xs8&0pfrgZnkd?}SfbFcxJ3k;#!FOdOYa*2mq+3+LOC z&Cc*=fx!8n9MVi5X8$+gXfXcmsl>jnRPx@8*A78v>+Sz!sXnyunPD(7gTY~0{S=XF zIgK-a-Msm0+Ozb+|67Bk(!NSesLYDrC6{}%^3t-*7k`Yu8NUAM!g1@AmE45?Gg;=j zm)JXROjFt{a%pp1AQQv>@A3a`{4M@6|Nr^@>*stp@K3ygp&@hY^Ebcvy1~~M-T%M7 ze$wsZ@&CR~*V_N#>#Wuf`hWJnuMG*k?8Q>g;PU&?tY4pO7#J@9_}<0NbmFId@9Ia> z1RWz8k~$h#W-&0Ve!DYvh?QW`T?UueXVw&)2e#u-$j)bh#(tDLnGynIzQSX%Aan16zY_V(yZ-8dOoF$X= zGQowX(t+1OUSD@!?KQtwVcZc^*T~FJ&tICy^!Yvm0~>?Jv-!3&J}$QZ*SS8lf7j~W z_pkol?7zpki6PA_{s9xipWh!e^|jJX7QQr|J+UucFy>W7XS!r214H^hV}=GM4uv*V zL8s|z3-QxyDQcH zVhg8mr|I9&`5QN0U()d4?-V_ThLX2uX8reJNO*oAxs#D$!CE7RhEo>H7#Wge=bw3D zw%@V-_1o@i4q*+R#{GLAvNLGCK6mr1_B=%rGR?PGVwEIs0FRVZ*wAyFmpdgCv8*$yt94KFhN+_RP>>n00*j)>HC%Gw15w z{#CrRtj%wZvwNFk4g)8RArGZT;4~b(StjtBO%<*fHaO z!1eEMSKmEzu=eWt{;jnc%v+9v;=1E^vw*U0R*XVD!!-r3u4Drh(c_MH4Hz3vmWSWC zzj`_|Lrk+B$LIU8^S12M<7k*F*qHKf|K^ussO_h@YVXP+G`JQ>CE&3pn5A`CC;ahO)pR%Ye7Xm+`P99CE37{C58P<{2@*tN(9r^IG*v>|a?m z28M=~u8DfP>Ou~s78RWHe5|F(ps*^PDfai=>JM5`CBIUG#2Bo9&*J8oaW1@xfnfqS zgN$9RT@Wbu7_u?Ar0rqnWw_w;b%P>tv(l`?8Mi#qqhJ=$T0vs=8R(y-SyyHx;n$L`m{Xg|rHLUm6oGRoo zhiz}xO4X^CLU))=d(Fgf$A_U%hn*q!(cGW!x#syh{46a%tQCr_x$ufCBP76^_KNY)qm4;`%u%hE({JL7y7s# zto`-pMaH{47A;eTglC_WGu)mFn$#W@yt3i(ByOe~b)~l7g^&L+XJ{~+Y}qRP|BROE z#+ZBiu6_Tulfgmf)U0D)>)H+9p4NOmJN)TJR>qPgyZMKjT9wtSXX=V);A-)*{lr58Jho8$eB;l4k7xF0Qoc*wSj5oK zHdANgtb>lyHIEn>941&cvM_%5_wKe@D!L>uPr=DotU$pmi?!fNlJA;Z1@M7#Q{k zNk%HQRb8rA3Ep%j^!%;dC~w1+9JidZ)Snl}uVi2_(Ei_V^J|j|OGDlN{r@^y7z+Fu z85o-O?eOBNZvDEInZe|<{FeuF@4JN7XIEI;4-{^!)@|GSTyKmW$ND*A^ClO_|x!f6~AHr|&!-Ctj!*btpwBG)?Q|F@6f z^||&Rg>PSMd%q{ydMV>3hK5FlEfQyMF*2;bxMx?o@vFGaM;REB=6fbEIOHfWgnqX7 zVNlQ$XwYF0a0js)*cgwI^YGp`a zWDsHzU|~3r{qOO%dVMCw7i&-UvuI2inYXzb1#oUSmnn(+&JLRqI@@LX2L4ewZY zU5f5Gcf2hTP`$}>1_7j!@$7H^kA>vLDLQv z#uq04Q`zoBTwl+^Jlm=#Ka!zgN~`9{XZE5@1`Z9J!W$VF4xI2$uTM#zs^-9O<*5)G zLj=>(X;bD+lsq1wH^Z=jouME!?hQkO28+Y%a972!+m`cwd$BTnV0U2Hp7O;qkikLC zgQ1~M>Kh{?Lrmu1%CrAJ>C0_iUh~$FrD?^Ea<)}7ESMP&Fa&8DE?ev}^Loqrs2@h6 zOcz+)4%;Qf->Xe;d39^ubdh?72NM4yQ~$l2ak27BUj3h4Z`m0f{L~nj8D2;|*E_A@ zYdAsoQpFDcmv6Rl`8@lkYTI|G$J+2jn$+swvd79blILUxM*cgmCI&jh7gW@Ut0O&&W6gO zZjH3Oyy7RO{}-0+z5hp?mBFLg?kEGpj%NFNGrv7n_Yr1dh~Zf9d+XXD28P@XQQLp& zTRk}T>ag0v{bCb7=4vuA*qE+ru79_jEp(IC*~{jpiHBTXFf=?h{OT#taQ{zvswg*u zz@fdzgmhdTSQ(ye`|@OE?n$>V7rNfASe@Q4&a|ORmf?YJq?q~Vcwv@+FAN9bYhRgt zF|RK-|J8mwZQ=Pp&aMC7@~3{O^sBwIJIVXI$Gm6NSBrx^nHVxQ|BpNHBSGcz-+tgF{bUnFd1xn?tWO!wE-*x$bXw z`HB~5{!hHNU!3U#6N9V~L&JW)KMRBV7yoVdU%YQ`d%!cPnc?f@K%4wF@aW8*V)bd( zng4rwR>+)ARBU)wc{(upa*)X4Nz3lckG-&ut-k;H0?(H>92r(Us~2H#xFXP?!61{%8FGbo(BlAn?D$m~U| z?}{0R&gd-QW_V!w-xajLcs&!t5B83T>vOL4$*nvnm(L#c<<@#`rW>UXB(^W~%v!uM zQ1btZsQPQ~I-c+D^p50bGn2S!RJ&G%nL&lof{}rB-4dqr?;XGFYVi)2ZuzOt#Q3BC zWc)UjMuvuORo}agO%rX4lw0)keC)JSEu6v&nHkI+6Mih;8E%;gS#6tZe)`Yr#qTywFI~4$e4Adn)T!A1oK5EMZlvEg ztg_KfZrFVO*Rj5)k5@Vr8+I@;IL`ckMu&Iekxk27%{;FC>E{B+6eB~)tp7_KEk!@u zYcU*XWzd68!sMTwvO$qSP?@vuAOk}b1H)Z~2E%`K8CG6eu<z$64WHKW8p#{S>ULl5twTqIkecpKC!q4Js;LN|k?AuvawpIzB+HzR% z5AXVe)&IU<|NhQtb@jFdeM_@1?3w0QzHCJq!vSW-nng>ikJP8FN>BOwXWqpAhQ|Nf z<9F;&*qy9izK}KBZI8eKg}m4XMmq+EN2wLnj13dc)XOsn=qo6lV_-;ob6s9@?sv^o z6`MoaBErsmU}T8;K9gow)S}i`Q=1^jb}b=|fNE@;}e& z&)+(`^Kt6Tlka}sFfNf{uV-Achi!9pzCv%}p&bf6yg!X)Po1#7>0->VU}?_$j-T(D zByDO11boy!%c(P7=-_8j$liCHk%2>)sba@oUkQeW(vq3~3v@R4+HYK(_0OG?p+dBr z!QsdnPHv_P7uA>A+_ShwE(A_(zAmACVKWmqvS0^9a#I%3X32Jf>85%+^-g~Pt`@d=Wg)6HP#Ti!2kE;E4Xw6Rl zo(~KRpLe_GS-91e@9X5h_{i{|_!`Nd5zp?6S6=IlK2^=dATZ_Uc~%COP@zU~hWZPd zo(u;TOc0>}gE)(Zw*kWh z^WXJ1Kh-RrDb7&Pn-(O-aP7y$=rZ@KKfe2$B|3omoJ)6$h-gbUi=RkHRctC+6EN*+ z{TddB!$u4ZYzzuI910m5&(weCey&=UP;U@_^^Z9N!~T!5>KqQ?(L4+S_5uf5ELaS( zu2?Knq{6_xT-P;)$7My)CUGU@;ant{*XGWQ4p27QJDO{{-YD|r|KZZSB7Ft4^^PbyqA z^Z&AX76&5+2H#`bi=L^rUb!|cYd-(wG;OEH`|o7mnrR>ylJYLGQR^T>0}soD^nb@$ z7&df0+&Pn#A*TA>?+Lf$OUu4aWno}2{{Q#%%4rN8yZW`58DG3}|9SR*PmpA!4#U;| z{|;T#_oPW_f^Q?HzI-Yt4`4s{T44>D_aZMhi~sR^#L#fyY&|nW2O|U1d1=kq?@Km(H{bi2W7forUqs#W zSV1GY2eM0N>)qH8^LAPOqFFsGXa8^Mx$dwdZ`ouv#)@N>pN~2HJ+95f&|q-7fRW*9 zcfMao#@>zfRz9E>i$dy8VXfQlKXig@p4qRIcQX3#y2(U>VS$SxL)_>4{%>9w+~Z|X zNUJ%{$aLW*8#BWU4K@x27B*vEh7Z$u1X>xI4E|?6tDEr5o{wpQ>3`16zdqmM|G?^R zs}j~eHTB=)U(AjS47<+M%L*{?GaQ($*}=p(<8=`yBZFtX;r~>g&l?ySgbde7=Lr0L z6H$AVg^^*J-sSkjX?;E({PzSeHM@yUYmD#}Y5qCih2sD_Lx%$c>$7?v28K7K8)q;y zys!D*-uLtUtA(PsySW$`Hs9xGU=UH@VsNNuQL}Emvyb!3@&q1{w8-NN`?a_jS$G(D zKBX;K)MLuOOMqcYJ#zpXL!J}E{25WUf4tnvQtw*st~_e&#NcrC(Zib0_pi>H*q?Im zzGw9Iqs$B;=Q5lwr<*Cup10kh6DxGy_Yy-x*U$M=gcyuxuYF*ABK4ah2SbEo)7}}i zQHfvnF28T`f3w1Yi`;rF3~B%O9L(-}@czwf@w9bT4|VLT&t?iT9GF!9RZ8Rhf@zEl zPZ$}@l^^v4d%x+M|0Sc9VS!A88>kA?iM{!yVzc3dJ&`Zk9d6an`gwl#(t`{PsvL|R zv;LoB$iJ-gyyCuv)%kyCI~W<743_=fyzmhdgzNAm(Khj$G~vTd`@}XXZb}77jAfFx&G(-xBLh82AMM~ zxcw)*l_BD-=vfh$28Ih8H{UlAUnIo9Fe&X{x74%5X$%TqA6Bv-aZzNLc)ssydQWz} z?}Z=F)=ige+IZBoLf!E9R1;&TuX~nQY@0nzb8f<+7Pim(b(FmiJ1m`gH%!x!p?=}a z|4r9D7d19XvTRF9uXE*PcyQ_QX{rC+)>UuatN5*!S)WT;e)dv(smt}`%nxr;-+X*H zZE5e@pYz-I)J{G(wO?)7`Hq8(JBrynU}acUpB2@4K5)@_+gbBwFJWMCd@P^+?>-B| zF;NDFCGR)A%6AlDSP}JOlWkf~>WBSz&)6lz*D)x3o^|GP+qTG`bH4lJ*vD}(oS60h zvi%9B3C#>OyBOZzk9oIZvz$7^ghexd{B>3@R`vYT^gZK)L)mRtR)!zPRsZ}Ai)Cmi zmyhFE@cC?g>9<{nt#7(jq)A3hyR!cp4?{+6-}ApZC6zH-&YxglP-SC0G2?%n@DuB~ zrr)I1pJ_WYurUajpI_X-Q1Whac{Ce?!Nd@b1{c3m4h)GWv%j?`{#)IV_HQ>sL(fnC zi)PD3&*tVhZ+f;rd`&gKPH|nK?Y8>@(|+n##j-X3d%ODX&iZewW$gJ`3SQl@{PN>x z@H3?;2@DKDo4!Ub@4ECy-0)2Hv#qzMGQVBOz@YM3o@H}Ni4%j;{JU39Wo6wrT*uJh zaO?M$b2I-5H4AH=JHw(Gy*5Q;{m*>QcdL5}`%d?K%vVzSY`?Z}ThOi+g@%B$^^Ob* zM;RF+R&9;%W@UI$SHdv6K5KsJi}!NB(hgSbZa=5J{O|FzpcBG8&O1)vWH|GG_xqVs zR_t5;eP>{~{i@`f$}9dZ-1;FW;i1vdU+FrBs@LYOe!K4K?2hvb1Nam+^JKk#5%!CB zivLYrUIr7r-Cqu$QFHr$b$Pz?{J+Q9FI>4f^R3N`DMAkXdOJ7-9IXAnG3YbYJ5={Q zdfPvlf#KrUR7M8J$MZA(Ip47?Q`(jMrQ*mhKId)BQ|~jp|8;NX|3v82VM5g1OqN4m zKI)2g_x%eaiYj2id9*-;2HTcv}4i9ZseTh5NZz@l0W4U`e~gntH5iYyMxi->;l| zUHKVT%=*91MX@2?=J$l!9rdfPo$vXQDn7GP!kj@NPryM0GzaRVBFeOYk--ymOs&Go zXZyJsPR#f(ApQJoIm=(Z32T0y=VrL@i+4+;sAI>}nMdcJv*!SnD-Y!Os@`3)t2dbx zDC2z5!P#@h-c?)-4q9g0<)Syv`oBnkK~uOvkHKMi;(05ziMdn#XC%G1Epb|P$0Ovg zY1hefw%WEG_sx!fZDC~+xcw^fx{^-tF-zxoj+O^De5cR+F%MLER|-hRo)m1lRe3ElqQVi;Rdcja#XtqrB~ z7ss;qS-$Mp`&(t^pAS|J3|pSxIb)QOdfjd7$64$3N=&vsJF_;AlR=JQ!M4A5xa)sj zk6*>Yz_9J}PyK7P3=AQb0uH~wSU#^e+x)YMcU9)!ZAJ_NZoSn~3>$X-td3xCP`YY= z?Z@}o{{`wrzn^mu6;4-Z5O>(|Uhn;8)|b22|K2Hdi_?M8gKbyCwjHl0-!iScWW@3* z_PFb*oTW@`413P=u6fS!&TiNFKgXFF_N7K_{QqJ@_JiQF^%qXPJNs{v+PQ4Gjs`Zy z1c^DFo&rB}6I`JG6!-2Uo`>)oN~pj4zRBYJp4%$Z7+%CI zzWdlKg_B{PW8q!q2i9hJ`dJ(f(|_u7F*f|%zdV2WxAWdd)^G?h6ufTTxy0Zs%k#e% zk1;ZJocgnzkzvpCTMP_piy9a><}Tdg$HCC^VSyKugIAq~r9jB3`t5(E&i*%97p$H9 z&v{PVm45~^?hE>&2WL0(Iw*_`@Q(d9{%!~UR5Vce#K3m$HMcYx8~)SKQ_-7 zN35Hz*7Gx8f#LXv?VGsn{&{X-yyKFDcrho#jFbCQZi*=~FkJe#*{58e<3M)(mCw^y z9^9R$!Qk*J+hITJFMUt;fYR@azsXv)^3AiDZhYg90)xcg9qB${%bLFK-F;#4>vFBX zYT$AftBKQ}WmguS0IUx6o~$&bO|nN4@j`OlF{_B?<0dhxr5Z44D>|69BD zf3LS&8Ntk8^Q=Cg`B9)FLvw936FWnK{H`?*ztk2oGc4G_%&_JgJ0n9%%RT8zjdu(VGaooxeQVrxgRwz@ z-Mli`wu?{YrBr~FePYxa28N5p&+Pv%dd{47A=BjlVg`mFCC!(Mf7xm;dwpFn>RhYg zf8Qzf6Mn{@5nu=_Y&8jGFH63rue&4u=h+&A|AjCAI3|42v!ARG7CRxgN=VN%k+ z&tE2&eqY??H}CMd4PToWcAP1ddHg8j^R~LB_Yb_U{n3Bd-u-^n??tBH&)a?MyS`<8 zT*=8shCRz_FLS;Ax^eRE2Ti}9_SpUW=-=ZMy!u=n&nAv~pOtd=I*tFw+FJZyWSjo; z^1a+eXYO}0Fii8SJ{Tx*Y`=7<>DnWo6@TRjZu#k7{Z8a0%YmOepW2Bxelq>Xkt4R* zf6b(%yEYATrSt!OiNAPR|6akr+ShO6pE5G!|NSDa@j3t5-z}f@!|n5)vbq2Jye~1^ z{?Ls7sr!P|!oF>_;aE^#|3c+c{P|zsD-&Pxl%Ix<6}9oQ-urfnY*~&_@s ziT@to^1RKLSINvUgF}*OgMs-iBPk69ZpH^brQsWFeSTFhEMhUr{Ju9;Afa;7Pkm;F zf*Jq!%xBzuIhg@8Tq=>lJNbrw8AHQ%vAwSn`p-pvHo6_o$nb32ngX`Cz0YS(i3%2* z^}sVxlbPXw!tX1mUhVnJ!hE9scR%lOMuvogwl6J~E$QcA>Ug@-AW@0&S^Y@|21ABL zEj@o&m>D$17!DYHVPw(>Wl+d`X1{v>n%(kS|G$tdd2qu(^XRtA@^5Q)Oy^|yar|&7 zuW5V@n?gfidFl7ZY455T8~p#@y?gb=vp4_!)4uGE|M5!6<7a(i+MnO1dq3{kytckg zb-Lh*-dnfYx#lf4T7Pr%vb;^{ez#t(c-P3dd-cgvmlv&4{JqY4xrmLsiP@SB^0SI} zB~*rQ&@JB`tX1{qV)>o$1e5f*;#=2@3R%w7i?n?_|2al;R$P2(ZKOub7s*v87#X^Q zv~nku?l1BAKmXsU-|t(`>@V|^<2dkly6DXGr20$cJZtZ6I6eEDe9u3Vw4GbH84ql# zX76wQ*>CVTE#vez#@O?-&b%qw#mL~X_y3D+bB`E0T#`_nQr05W51J7>-~Pl>lZoNf z^O>J4H!(Db@H2eyzrOC4^lUjD28MOAH?#JCKRy356T`|IObklT?ES6EW*s~+i&s{K z#bMGi#^Tia&Cy5xs5>&)Jlp>&{b=^PO9~933=YdD%C?O2eyN=Y0C zs+Ii(?_FnNyl|#eR={Dxv;7(j2QvQ^*R!oLP-XDpWa#AEpEZSr;elyo>FocB3=CQV z3_M<}tPBl5-ugrC*A4h9D8m2Kv!4(De4uUGRqa{iCL6ojxI? zH~ZOF9Kg!JP&qyJ&c$dWh6bN{Q@ul9%}c*8F8eB9xTW^`f)7X3W`zW2B|rLX!Ej*p znveEY+&l~X|G!l+S^DdZx(j0i|AQuOjwfzkn`8U#oL{tT*X4PZmD%T(te>^#_`94P z9j2cdnLd2)&wOUjv5ob1eaUwF+@$rkWj?8S(%*a5Ix2Lm`T73ELF@g!%WB>lx)^=W zy!16jGSH1>WxAQ*gN9<;Tn2{&n&*P&{FeQa&hfzXfBj$i_tx6`K7ancM1kQ{`I-68 z?k}p@H*I&!wLiz17#1|lH(k4cfx+N@x_pfWJL886?Sy~pYj$6Mxt@)c;ljImO^bYA zW`+eN^EBr#7GpTT&v@a?|09eHi_$Fft;(iOd6DSMP{_cLa^}Ac$AcF(ze}@Or~h34 zE3&gh%TvH1K$5{F_-1?Rw%1GyhfMybI&d>H%;?}?O7N6qTCnu`bw);(%zxbs3_{QB zLv1z|-m7sxJxlDS!p-W191I68yDOyf)?d<;I3c*RosE^@fE{SK^u(BG2WICGG)&~eMy!`#Z*6aj}fFZ+#jKk8#3h9!c z@3(Z`nDw8HiG!0t<65@J(wbgXE(V861`Xi{v;IqOlhKr9P+0lQ{$v5DmA5N-|KwHm z_l=9=qbrv?FPFQ{#qj6k{~swoV}-Zdo?~RV!=&xA(ykl2&i1CX5rc!N6PZhg*ut?_yW0|Ot^hpbCKo^m{4Wso`+dy7ju)NsFxu3UQn|?j>(<23jtMBJzWc^y9$RG<^EWW?q zXC*5r&X_q4R9_ZvWRQ}Y9iqtKa@+oJjl0&f|1Djbx6anjJKtb_>)Dn?J9~3Ij@wRT zXK0xD-=>z?XRgcIM|;x_+g>>fn$KhSo_?c!_x|AL=N2A6Ki`PKL6Ct#NuZ(Q=latZ z_>$%;-JZhAP{Fn?^wRg&Z43)!7&^Y#a#Ynni2AVI)?-HRM2W-JEjkRE$^T|+gns@% zF+O*D{g>JD#`P*2cyzKA8a&q3hJ~#ZYGt@^;bCzHI|IXH`7?DD{AcPL7%FHK`YroruprWO9v7w*qJFPT1j&uvo%2ZO&WO83^Xw#``P!;n!?5%K)|!}APGKk9>n z#f=ym>d&WsNsLHb#mwL#`M>Yo{8Aa;iU-YG9vG|VvwoK6X1H*sW>V+*CboxInoVLRUboUi;|!dC9CWtq~udrO%Z66QyXyi8zbLaaRs200FS6t>`{j66CIf~B35Ew*$7d$HoX@DgyKpY+-wQ0z{x5ZNcCL184;5i*NL8$E$gzFDL6PBRwbAOm z2F>$Bs@jkLDPMp3__;b`&gRpb5~m6=9N=bTF_pGIvxZseHkTBG0rT}!%PcQCcr|sp zth~EY3bds|M36xt=imO{|IY8M*V(W}izUISGN9~&-o_w?^tS!=ywB{#86M2~zeknH zf&H9atLd#~2F5=V7~kAxV0id_@vgA^B9%$5eeVAAC0!KG7M}k9@5zl_ocwR<8BH>; zeVpGA$p8P)e`bXV7u)Z&rW!Nsxc&Rr-McTgT|8~iz>qiVe*{BA+Jo!11`b9a=6;W0 zVCZ0BXi%zNH)r?nWl1~?J1*33(O^;dW%D9UfFaapPNUYlxexc(EjM9g2zt!BWs=dF zbkNO!RUcj1nNAr0PgP*B=Sc8kIKjve>TdP6@!>c!*gSe z^IGTsysvo>cl^(FR)&Uid2x-+40ryzGcz>YJY)S^*MmX9heP2VgTtJ&^|1`~4dr6W z9_$Pc6{%hBpmmj8kIxz&f)Lmj^kmFF``W%03$92nQ7jXuK z=-pwa-VJ>^%!yalO_liKRU(yntYN{m`YZpJiab7ke#xp8y;tYwP6|51*x+!sK31T? zE63V)u6JSY_WFJEy?GcKq9*T6apcOY&EhT$4CU4Te+MUDRJW_0&dA_#ek%9;l92l! zcfGxSYOh)7j?$3p&uh&dRxVpSl{vvS+Hd~N9<6kfhriy2@h~vR2`rrR{O1W~hLVPP z)$iE9^YzwEyLX^q}Uy}7mLBg@`D zC{$wDkovn}UEvaw*OuBD&>B&Jk>Sz}m6OJo7#K9>rk{G=!OXyQ?)IbK>QBzpUzpl0 zzJ#$Me$Us(G7JyWm=t>6x-&DJnDx(*fg#b6;V2hFOX9!REDRw&Gc+#ipO$)_sF8O( zfq_Aojp+hYJ>!&~pXXm~*rdQvZ?;&0fnlyd!zl2|g*mw%tf)4rNeK{&HGayXl8y&7D?;KfgZ6 z|0(}6|KDeM3+}%s-R++`FwFeHlUX?}p}PLZ@&A_@7?wOgwe5AnKXopK0@J!fTNI2B zFI+V%>}p+gfGUGdV<&IDW*|cYJJXM^^?T<3mvdl{yj$@${l&3t`?K$_uf6l&M17xm z&Rh3)pBJasEIu=x^FYzr`U$&h{$DuB#IPX$y&}t{FE!8R`y{<=TI2cb^DEitw>R14 z4>>Ue@G)Ha_xQ~Jsrlb;{k^vG00YAvmylaW{9PFwe%b`vx$A*epER49+16+Lzr1zz zA%+9h`~U2$eS6}X4Ff|8LqmsRLlO(aA*27@k_;YJECR>3Ni!U1X=G?oVBo%Nxxwq? zpXY`)2Op?UJ=M77zf#*gulw%oECOHlUf!)Uh55i&PX%uNqksIB7#dXME_e$uESPz9 z)#mrj5)Mx@nPs?TCf`2(^6r*)X{HOT^$ZR)~pFS%EOev^EbrJ%z34SGlLxH(w2BerVE@5Q&Lk>Q_@pYpwCvY-42j!N3skeKGSbMus_^pc?T}oq{mq0S<5ZdwK6|f9k%|Vc1b$ z>pSCvOJkQT!-1I#rTO-CI#|u;En#3-!0@PFW0~!*x%YpbKj#Eq;u~AHrK#w)F@r;5 z%Gv)eObj+R?}{)KKR0)+aNDTD$gnhBru9ss4MW4?=ktCaWEEq1aQ*cC+N=NU*YCMn z7@V&#!F<~nUaLbk)=`pE6BQWN+3&Wmg`?s$@3|(1(x+ud zc^DZabe`?HFe%feGX2+rq;>|2p8DI%7qKuJJgbj%%j9EFm>X+0O`w5;VZrG?(_0uy z7#R}2EVq5Oe|3qBB16;9`QK*zUw0{v;{XH0F9wGC3zJf#w@hJ3aAZ(Kl`F?j%eD%Ut(woF=S#mZ~L7&{Eh&_jQ<;A z(*8y}-mm-_TK{G4^!z7plmA~#yuRbOt^KmS0u9S$9Q;1aI{(Li@;q1mxm7XGe*`Kd zSn)C}aAYv~9Iwv6@Vm{dqc45ZDd80i430H@Mhpxq)+gJUGkkb-lX1<@e1?WM33tB5 zHuq&P-?w3Vy6>yBw;V%5@q#42&vkN3nHW|`yei;3Z1%s>e!E6}1E~3_Val;!;YQBv z4Zo+WIxuMZR0rvNmfv1`p`}Z+)A)ZVBZI-Uy>9ZaXI;K^QP_&*L9X&2ZEnUlRs}t` zFQ~+R2CZmjSReUzZR~s#28LVj%>TP8GTi*9wO0NZGouS9!-X^T7V);(+glkKB96w0 zM+`?EO@FfcGO zFen&2Za&BKAg}oFH06lL^6X49HuXm%>%U(x-}!)rnW2V(p`pZ1`p@ZmHO}|zzyu%sLeePqwwImu-ou7oWz+@P&b4 z#zt1}qZRx=e>UFa>;HM4m+{A$|1usQ4%sjLyzQ;wdtEV>4P}QxCuhbzHu%4GNl#$q zv7patrMj=gf1cZ(XJar3 z%o1qmaO;(Ff3stvRoB+7Uwxe8T?&o=D~g%uO=DyD!)E<@*5>~=HrQ@Ybhe?iXg{yE3u#QS*SFMQp7^xA7}Cx!!D z984Ok-f&9w{9nYvSd;nR^-R4!%LFeih7XJH|GB}Zm2lgTks*nh(PPGcHU**Ksg7bba#4 z&AoBU-{(L7`#=UJ>)mgcFfvpM@7`zkYTlX6-_n#=9E|>d=aJq1Ucz>s#Y7)Ah5|)~ z`guhR8+`6IihgT;F2BjT?$Tme298B0%)AUA_*S)DBj1??I-?ZBY)_9|m$>`sdg2Tmr2 z3Lmr85{wK}dxR_w9#*p{*%Wl)Pt9Yninw{uB_OJ~eddoh zob`+n|6N&`Di|7^ivQ2uyX~+1`uY#K4f`LO+Hg$pU{H9`;mFx=!+~Mav;CTk0tO5X z(Q)Bo4F@+*|9t7+=UM;P?Rm-&VZ`82z`*e0mYER)!>ilX9b621YB%g)Xt-E@hy9uT zr#ict*WYN0+FDND_pXs~&CK{hf8T@Y)z{|+uMl9U&pCZp?+x>}r?=ZKt2ut&Z=*bW z(WgC6pWhGJ$jIu zdwzS|u-JT*n~`J2|7rDirj_;2xOd&Jg~7%2@s&w7;5CrD7#oc4- zvon9EpP!e^RL`Kl?}u!9_T_UfgYrBh!C4r$~@2!Pgw|tf<^c00M zG;FD7W^5_e6S?dy&2YdaNui(mQ^MxsU*e+wsbq%bgSef)(dZ-o;>m>?6wuAX{50fmhW3=)6e|6lY$nsNO@ zMFwUD7j6a*X9ht=hC|QxGuAU4VrK~1#PB2dd-s`t$5R;%7#y}RG|c8?IK?>O*QN{o z%^&0J8460H*_l=z**aG_M(U(S&xu+8J)RW@|GmR`+Vbr~7KT$sn6z@TuKPl`n$>t8YhLy}azXFY>LxShg6 z28V+`jQE%uB)=J4JDB)SyyyO=cY>y$Z@oRmxL3g8b??wLFdWjSPn@+5b&Rf^_o~AEy0J_Pm&6_Fr*c)@s(z z@)H+qUw$jQSb*X6F4dq#ZsIHpxCAEfcwYSW(97iEx{C?_{=Y7syQPl%*Y$}{H~u~A zb>^Rch!{g4gM&KD0V9`?v-M&u3cKp#Dt~J)N?lW7Tz$fcVaJszOP=dp+Ly_k5cj$M ze!X46^QJ5HcQ*c3V48V>iQz>9gAgynk260uHT2ZWa0E;f;b`Dss7U|!oB5tGXcHlW zCWitOgTtvm<_r!$7#ecK7$T1E=AC)-|Ds6HepnlZ1BT6F)@-}?Zf0&wNou+Lqx|gu z)snW-Oe_;r7#NcOEoVLRfA*|;Ti0fWRbut~WU3h$&Q!@Ao?rgW{^Xzb>knpfh8PyI zt=duEwn8wUmD7-$f#KBK1&*NMV^*dOCJYQ=m(J8javXTSv}4A9o9`TV1sFOE*C{bG zMC_VZUC9XQ&Ya?Bd~l{d+=4^lBLhQT*=#RPhPcNwQ;eh-9L{_QU^NV}+rNOJ!9wD} z()yf#llMu3DmoW|2GI>ay3sQa1Mf#LKlvCRE>$3>Y0a>co?l$3rv zWH{~Tdj^IDEE3t8oreE!q%%%nWGHcDSj1+Nd(6&zhveTvc7}{p+YkkYtCy6Np4oE* z{kyzLQQ+4^jnA`Q8oX#_3gY^g>a`_pQQxdC#`+omHB>&|=Vnw<5@rx&NN8nbNMd9V zP-qZgW?+aEWMU9I{D*yM!L$90pp25TiQ$0Ns?GmhH#0~uDC}ck$SM9+wFPw(YIt5A75;J+)u>x(cFFCd#~SfnZB;)hi`uB-Y$i19eumzOqUS@gZ35%2JYzT_kDif-?{9-pYKi#d6o?3Z};DaFdNpn zo2kk(1bFUTJ*jFQB#ui$HIE)(Vo>qDe}J(esFmT6T^eZ3SP}9+ciCl1?_p@LZjLY6-x8ELv)IUwi{V1ygg98fhSkm)nH#wE5m_~vb`b(lU&c%U;VhaVbjb-%7?{6=1rVBFTD2g z%cqLdZXE61JH5MSXLfDebzX)K5Y z#hLo>wX(L2-#T5{YxXv6`&bwMz_fym;q5E?CI_`C>tl@`2)$p>AtWNo$iU!MW5vXv z(A&%)#0=VJzl_D9fT2N?v3`OAgTpeGhI(l&RfaupZ`+pKV_@K9VTigNraWQ7&-*qF zzn=5%5IErOw_YZ1$CihlvzZwF2q`d}V0n{=1@WUu9aq{l5DA znrXIn7q%GcKX&?jYWvKYQVEjptv2xXonOqrpwP(hyPxklL&Hwp)&#~q&zKlCa>k|3<=l2 z&HZ-TeHur;f5-;@8{r`g4X=LIr%RqLWMe3idb}tz`LM_qU9JlU85q>OSXek*3h&m- zFfwdsVVLoFPh0sV1qOp>52Eh9Hr6Sf@&BFenhr092(HKf!kicyLc%g(^@xj6fU%+c+pTZE_iOx7d1zX3o`Io|g`wr_{|*L*OpXOt7#ZGg{c+~Qc4l^l zl(hek85pkWFxWUWF*0mnVz{8cHO2V*uawfY_gWkdF*vyWer73k<^)?H14FoeoGJr@ zl_G;6LxXzgo>#xNgnTw(U^w%CTBma5Gkf-WhJ@dY3==;KiZUFS%*t?&f3*qo%K5x$ zd-V6#K456ry+1fz|C8h%Lk0$)jAn*Qds3qpvoQR*>Ej4GYC$9I`JG1^{in5#p5DEt z6!eIXVBHiiX7|030@ z?l3aM)(bcodYheY1dUmM&O}-DF(g`76tp1M@o`e-V{1-<2J>8tEz?;USIlXCc)UGQ zfB{t17s@Au_Np*2tUHyW&|t76%2|&u)!g7ZyTSj{3-UK@sy3c(OF)min3N{joH;(_cBayrbX4_R$kx0&~bSkB~) z@fp%v1aEQWwrx9XxaR&Q>8mDNDvl=w%P=^cij}+8np-fZ|HS5*O=WNFI;`aH3Ece7 z>~-6rZ1${MVqtA}iyDIt>^c2R_qxq`*@JtnO zmZ?d0Tnr9rX8Rf$zRddnK~e&IjLWLRnujv(7N7tBdGyQX^L`0MhB=k)%?u?n)(#B$ z@o$eYF@W3fYz!T|3DPT# zz#VD}gU|BYWR(~aj^6we-omg3v~~P?v9~Bg!_1#n>HnEc9GJLVHZ$ndR_xyU{mFK& zZOIG`7Z@0HI1~)nEM7?c|N)6F<{CspQIeOPb3_9lh{p;Ii?u59?iyJf-i*exli_lwW? zzwUu;1lzRM(uCM_>0a#}-??*JwmHrId)zR&tl5Bp;Wfvc{s;z!Tv^+R_4W)54Ls)W zYWaF9=0v_XeQ|y5{my0QGZdH@KFH}PZ}PoZo%@ENVMFl3*Jfu@FaK+9w7;?a=tLa{ zhTnc#4D|~xe(B|LG8Ayw@cbh9xEF!mt;OONlMLTKVqj!gz_5UcJ4#^g&hBQ0CY!YI za6LYy35*O$>`X`4m{!cZo)^xyf|+3h?~Sl40uI|^nx2~ezrNbym|ShWZ9kXNCh^mJAG9!YvG!Zk7fF zF*dl@ZM|Ff{qOv2^Z$vnH@uy}z_8KazbI&r_mg;c_Py+DxEKzcshPX^KckESBZKrd znTKr*+xX`yr->LaI2bT6=yM#H{O$hSpX*r|&gil*I7~OQ(PU!y<1WUe(GMC7|FP=z zZnw-(-_-&P^$+I%eQ*9>k()u!xncFv%W)2GgY)N|*9^{-k>)6%%)>UJ%rnt~kwjz)bY? z{e=sS{Z~ossl44>H1p8;{ST+QXlT6cw3e6N{#NYVEw0xbbL#oU7EBPbwYNIw9&(>w zvj5G)b#af3mG`K>+5H-BqIvP|M($ng3t7b(fb%*ayxkB1@Q zPz&e9hzmO+W<~T$F)=Kb_Y&D~N^HfFw`?2?9Z>-np6#!Wm9sO?VPIfpWXbw>oRg{H z;GC_}zdm_<+O{-%=X&q@f3F3W-0V+2$tJMHmyOAy=9i6>RpGfi8xA!x?NK|ISVz%eTGC0iG z{QvJ$h71LUGk=y(6)|97kY$Lt`#&z=JUi=V*-BNZNYKRgoS3>>byctHjg6i%D6ulc zT#i(IYMWOZwYH@H=ln&C3?H`N|I^+BT6G;#JH7SQ@yK&^Y4$goR%J&|?CI>E-MfC* zzHFs)IosYCCTlzY?mYw=9{aca>RdO4#`{vABVTrMJAa!UE`IC($3tso-#QRbW*NbL zZK~vUNsH3Z8!yB~-!vaT|51N){re-u8Sg(n=Vf>xnQZ;}hwH<1lZfRKj130+JM#%-1Z)e|}wP?v9zcUUca}*fr?>?*d zQD`XnHpgo7zuK4oC%*XFp0et=>z=oz?AspvVtyrW)#;$-#LCzr_v3NepJWCG?PClL zqUH<@42(-G7#c!i&enr_+X@+=IldUs*-i(#7XLioz@T&g%zvZzMr;fkXLc=OVra4a z9nZqju;o7+!vtmqGnpFU#-<9l`hwT8%nTD=US~}MT@P~M!>Zy=7KWx(mHo^NHJktI z+A};j_ksQ3{Vi`8;!JyXC*3cs=Y4tCc)ezC@Xp95Ts`%U3s9e6jocY`^x6vMJB@*Ei&yyYn>Wx~lyGF8-N?rvD2~e`QE= z?>YVUMyPhMt*jCO_=k?kKC7{Ve18d`qlXRA_Jkg@QF8w?D0K3@gReFj`o)?j$>Y1(pcCWa3) z|FgdQpV<_|VDfqYqtohd3*&9F`u|@lEO{U97j!%_p=_U5CG*X%wQ75ewe4TrUta!f zzc>TK%D&)I{o@ky(w=6@BAhLYIt_1jiw-(Mei{($~g$vsX24NHEm z&#E$3`&q%r(7pI~);I-lbOnLI#e z9=-ILeN<-aL%HMMD$*O;Gyk=-GPLkAPB@o(M}gs1;bWi0GiLq=hj@z^gF*&JgUat# zvsF!dzO&We(Dznin2@yOvfm${Efx--jjihznf>3(T(b6Uzl9OQfwQTo%|Fk` zTt`?7)MpYfVi7q0fq@}aa%poLgUXrzCEIen7#cWO1g;Ah{;&L<;mXAjVa3RB=}rAi zA%=v1`L~PRxEUIn`FR))@G~6PeD&bv>D_V+H})r7sH@Mp`q+u#z)yGm1W!ji;bJBEfzyRfo+M{ld^g}suU^W-OfKKT3Z z4vSCGiIZW#D>uW6CGqXw6-{^eUB1k~@avpvjhW5-h0nIU zZas$g)OEs?f+>ehAlV$uVXtO z_sr;@>*asl=l+>9G*~bM)bl)!(_uK!%Ag?3@Z#m#^8&s9Pe;$IORx5huRr~lTTnxb z!J++NZ}fduhE-Wng`k5iUNW4if6LIo=g^dPOkI@Wz}bKG&u>QkF0ikkTM!|3?PEUs zDXt0Ylmo0~FD*aJlVuQi-X_%ITH(t|>9^Hq%I>9irq|vOeD@1|J{mG3dWlT62e+$S&d+)qn&(HASo4n4UGyi2QUNSPwc%JP3 zUvSHw)zh;Nc}#fToL+zP{oD<4KQFGn_c^ewnZe_&La(U(ovYe^{&2iz;bEAPx}STR z`Q^+93=L~uN?pmxWM*hF@3ztSY_8E<@4n2}!a4p*M8DUre(e-ck4MdC#sw}=_F-XV zaLM?mF2|t2b3x2kH;S2og_+^U;??Q=QM>CdFfhn-$nN{GW@qBe09J;e!g+u585%Ay zGH7xlU0A;-1@A)X3eXp$v2<8`2T+W zKe5_(>+R(^85UR{t#$ml1>AC;EYIMdFiQ$FDM21x}ZZ*ezmNi-X&P2*SbLRKr z%UUF^;IPQxL6rT^zx1pm@EGxX*(pGv-Bp-aRLsM|;gC zj(1$?~ zf8C#?$xtuJa3Dx;spzzqQYouSm>E>I_wC^Wjb1xgxm~>StMD{~LUGI@wkgXd34_Zo z28Jlc1_Q+g1qOzT|AHA(>nAZV6f8ZWb#2zI89oe+tFt1lrR={umb_jYuYdl8+KQSx zmu_an2lkaP zGyIGE-Tte3>G7|LvH!nStW)NZ&^@|~J@}e`b-L{C*VoTRcE6GeUtm+b{q3&Fp$GFn zFqJ4wcqb>G$t}P0o$_Tjx#w?@i_6 zo3~SjgXO^IzX~pvOXJgiryt&|z;G+VFlASJaPaEn=YM%ZdD|B7%H8`UvL%^EI){__&V|xEaO1esf*G_1Y8NBJ%xa&`G|(x8 z9J9=7`DO(e%AToSzrwA4Uw-7uuL<)vyw_lCXzjkf@F(|mrSc1Pj;|N93OLL;`=8-f z1_OieE{29pGaMMgw&}7lXykGnnDJln%SE9}&m7M*yjFO+L+37o!yN~P3}(K%E4&Oo zYuEU#`PuK?8+Yb$Tz&cJ`rrMK*iQ#9@e;I}a+Aa(XGoI>a|EvGJuKxIo zk1x(`6mDf?nDsNh`g`i6pYhLT{V&vIEI7Xdbn^C;MH0(DNq<|F{JV?6A@Z7m`m7&4 z)e4z^L*y6?@;@w_Wp=A?(=)wu56&+8@1M9$n}>13DaJK-|L0|ZS}f|iZ~rgVR(^3T zJKyVTw?+ECkM`P2Uh*&57{19_B~JIBG0Ecdd=ut9 zGv=@Vcl-T+^Y7=+*MFOKK1^@smM;wbANMa__`d$De(f*se>4BbpL=mQkdZ;_+5Q8+ zW^U^dW@7MoW-syo``t3O>7Vu=_;a0;VZy%WO0Su97-t!66>IEbVz^sggEZ4rd=Og2?Q`@cLF0a$RqmwpLnp^)?m`hE1F-JPb=(eqT-G zUon|&U83}+-{uSsTRyb$aVTgtAJ167?Y{1xwTw&#Zj(8M>)9AMco;aOm@cq_4mEza z^+t7$lp;fMtl2aBbASAcXZ(mWz8`yCC_-OWoP&X#p<#gx15eRrp0DiLv);aQ|9(uZ zReuZXttAYMpi!edh6Ak(hu9c`c5IuWVac)J#o7NG6dC53Y%^qI&~ejET6hz5UAQXG`r_?{H)ntQwD0~0 zCWcI}O4+Dw3}60+Ut(2ze_^Kj#e0v>FYa|-zi3`#{Gx8<{i(B-n@Bu()Nyv>zx<02 ze%2R%Q$fxO|MSanVTm!o6l}o^H5;v!Q>_Uw=Oa;N-RFv!pY3Q!o_gHfnkrTAL!tW zo2doYA2BF^V{m`h&-cEskyo&EQye*M*b`JYNw{oJ2-IbcnF){mwI zzFYzgj0|2UM7SkcHmC%BU%qKlpDh(Pb-tWAC+L1Yt@P^h>_}EthK@RZ zi|gkZ8D`JkAI`wg@Nj>{r_V=1Krwts@;_*w{7?8%gcfo7&0Dv zewfF{(C}f-L0*QAb@u5$qgN!pli{b5SAJ z>vueAexLbRYxlaZJ7ZqedVKExsWU^R)_BmRp)Qz-ceK1S)KJynqh&J*!|T-ES`@Yke}wx?=IWJ6=ZAnqxucy;n>O3+nuq*Z#hK z%!1)Sc;5du+tgccj?DNkrNB_~*dP5$ zjs+2C|ChMcmxaC5P+&N;VChlo$GVTQw`6cO1TZoLi7{ONaXeLf5-Vdx`v27o47ba9 zh31D&VqkobwZHm!r1y)TuNG_AFWs-~@%23u!@e#5=YPz9pj}@r9Tj=?sl-2~8KUuN?kTdS}><9~mj*|VJ4)*kuYD3!0^e(}|>cMI$12Qe^2Bd6bnK7%tp8`v7IUAe57z-7=k)8C?Bis1#w%C! zU3<@J3!eK^{><`P2DAY5|n&@xzZ|XJk zz)1oQnlt`SbYzfeo|alzz3*%6Vs^u~av~BlczGB;q%$f={$HigaN-SU#Ng{1p>U1| z@2b^q&efJb%Jk^obA!9*!}ES6gwOoDVBOW(0ok{+rrccrJ@S^|9=7)fjW(>QuRZ(m z`HN?3{$1p``zpTh+1$;aeE#XM)PLwabAMa-^|HP-=U*sa-*j44lp(_EEvtLe%fFn) z|M~-a>&=(>tSx0pv+20L=eX?rj-UO}_Zb*YvNKqj?Qfr!^RwK=u(bHpwf^T)kHgL; zIo#koSF@ePOKC~UX2F)beY;%4jdsnNUM0_>w&!;x1IvW7EC)>f8wxnhN^{$-_~~yw z1H*w}HU}5YYd`1MC9hNV_^v9yhQY)X28Z^a=d%AzR%lQ-Q-2mzvhgr9 z`2Oyn{c}AtLxC~lhbhb)+RJ>hPplAhJXK#m0X&Z%z_*~zPy6DZ``e!PTwFGE8NII$ElGTf=( zHS4i``WN@e+L=rYHF9GA-ssME?beFAnDAP_>U!-xZU+lrqY+HCC}_mP=F@-73% z11)w2gI|5WxfmMGWPh8|C0G4y$=tqIauOSM&sxJ2dM7ye!_51o&qb;OuL_h^3cwba zu`?|270?xSKk(-~BSY}MZ!;eC{7*hp&z~OiQ>5hlj*}kGe!u&F_g?M!zh1AWOECoW zs4`6ZzW4pLj^{=dwxv&8U)_7n#L%*t^TjDQfimk?x8oT<+w(IhEWLlfM&qo>f6MvF z+k9V$kI*?86dZPv zfx)I;v%FiDVZl-nKQ5L8o?>RkDYGsfN&FL>E;9q1`4kyuyk-0z4<1!Nuxmr_f;08K zpeXJ6IY0g1;Wsq~FEYUw^)ek`*u-;$k!i>0b-ypn*!W#(&dc}LcW?%GG`~zZAiuLh zx8(DE(KpeoOa-R<*9z;th{&wdDf+w5sQ%teVK$Zo@9)3VgcuoF7AcwkcW!5}IQub# zNr7QeqT|Zbr&$;dw1k`9aqX=S>}2A!IquBNFo}uLLE7xSRDq9m#`^C!1-|EqD=kn3E zu41lF{`31N3&T6f=*K7izB$&na?5hxH)m&l37!1?##~~uj=$cvXj zA@=qI)9+S`xENY;P1sXE6n#wy8Z?qd4E|Jj;dPWrL2r9x+-Vul~@E684`|u+}ZK{XRo1vA1gzF@dwx7cgHyy zK1@?tAj{uxD4Wi~@QpV&VP-iS!-;PGg|m(S+0XxLEnYqQJ7Yb|hmE$n%-iK&S`@wB zZ0&x_vZp?eA>q=Gr+qQb_q1pI{Z% z_tfAOchcWoR$#a&pxK$gz_6F0p*r_-8q)_S7e)pK&1l`LHpbC2GrG!Io5Q6TE^O3| z&E;Gzt84py5v!!*sd|C>qkqEZR?15ntt%FVFE z<5_(K0|P6QM=K{o%GvrUC7;bKcefI%dsh_6_c5_F@bRX8u$Wp3lmA;X&h? zIcBb+$;ZNu@iS!9$Aro-9N^ykNyX?QGdIJJZR#8h4;F0May=sD&gFt<^#^|y8qVTn zn6SSt<^T^f0|z66&c;O+j0};Vx1Et;5i^5}VgqOn>e+rJ(2~|mtPG#h{yX2QpW`TR!oX19RK&1E2eidFg`K{v>7It{@=*JaQ49Z>V$@r2iEU5GB5~mGBCJ`g4R`uNHZjW zPC<5Kco0y(e#_5#i_Pnl7!od?spey7$o{)y$t->$HIF3Dh8X{i-PXAe6%kQJsE>X|Sps?b;gg67kEuqv- zIcA0_CJYXyZw|9CaNO=@WpFV5Z=PfMh-Xp$t;(iZj12dR*)KkfpP9pGbUUDdfrmli zez?ZrvsI>lnS|ARJQx_ZNd8;7CPR|x5d(w3`t}*mwYazEoSDbG@qE3`zwkhSa6OWxb70So3VR`BU;or}A_dEg(2_Fcay!>ry(oCSVqN_951uSqZVV6Rrf0vkt-alPwmyRW+Sk0-XIFD~UZ2Rk zeBA=1PMhl8^5XAjz0cpyxSzc3`kb>bk^67;JCh!l{?L0`JKsa#z%yriC!6cieMT%= z%XSO+EZ}zI*e$z=q2YP4JJSRXVFnH^7Xe%O$?w*?PFB0>!N?#gy7}#^TTcC=an0XT zwpnIhvoZO7@aL}ImyWVBu;g}~&a=;Z>#4+&aHf!%(Iwa9n&hg4}3js?Fj?qy>Tcq6^yo4OAuQ!_AZh2D#7jPuBjdUn|G}TGKi$fA&J#&v(Cm|Gr@NzlU;H z>h23&u`dTLnqY{%^4Q&1zWb&@)&qhsqaN>`zARMjXyUuGnG-uBSG{(>$~RGn;pX|-uXl!+bT?*bGX3cD?5Ul; z@!at*lEtzIduk`FDC9p~ZOnKg=kdSa*>Bo+SIO$;y>_ba7B81%P{=a2$>2~}^G$`9 z$>7+IMut0lXC^-6_GD!^WbmJtK_LHgeL%@H?*ImeN&A%pnHhHc)_Xaxs;+QvNj<~0 z(3|BQpe6|qL%=771Jn0?+RDW6;M@A%jq+L)X#?3E3?`VGIJY5`{T&kbX zz+lRt&7Tj#!VdB5Z~Ijk7_|DC7=B!~{}=rIJpcN+Tl4(y&$;`)g0bPUcDpP` z!$eL7+pSN#3>X4TEB*NxUgYeUk$$J#td4u@b(?21{#*_ICbp)Yd;P)c4LmyC#{Uy% z>oG9=?h*!-M#-!U4PA+IR_!iMY%H9=oR>%N+Tt_+&S$>;SDx!PIdpcy{GHkUmygZP z+CA@kEyL&k4`!ZzSClEo(XjY^fF2{mgLkJh!!pCJeqEg94(ZM@BsFNHO71W+68zO!sUa|4#3|qTjM7 zvj1H_|FWc~R_^nCe#RYJ3p|(Y_FL)1@Znx#ahM#7!R~FGSI_5~*0S{dTf`}>=EK6l zu;bajsiNopr0aFSh-@_3LjW!<`}q6@~|gl*KQ;3_bj; zErFroMo;j=O$;lT7^d9(Z`pW~FReP_+5Yo4{y&g0S-0tR)cn)6@|%qRw=Pijy055f zCFVDC&Gc{mFWENMg}j}y`HwDWVbKw-(+&&_ms&pNJ-oyN3VR3VveY*}SFFvi*Z*;s ziKXCv?bXKF|1YPTJO!Ogeb0AyYHerHM9#KOCWb{u`%9e}0=KHa6KK#*?wD@I@}Nlp zy!w!>dFP^)x7G?UGMqjm$1Tes@#F`O&P+zF#&dIpI1(5b>^7!-`F!ry^qu;r-&m_~ zC~P{T0~-GjXIQXjkx=jX7k!40bL%H$|9i~Pa8!10#OM2>d*r`0SnIPe1TgV|P9=Wk z%5NEUYcFG?kG$iAJ?5Z1@|U4u6VpDwE{R`O^QQ-!)xR{m__Wpe$-KWF?;X?PmH3*> zoT5t^8FrZ@9uoGtbg}IxcbHgDWtF-^XHWIVGym8(DzNZvP}F+y`?Cr|!!qCA`se`v ztG6~BZxyoTOJ`s>TDYp}m&MgbuH7dEKyy5|8`m(sHh=f*RGp9*%LDWOnIA5$V?OTj z_AI0OUiSF&+Kvxay8D}0CN8V^zwu1&2ovCnt>Mt z@BRO${qj!bi<`e}%B^i){y(j8`?=Zwz4N`l?~*-of31&I{lqE%TYeidY2K;Vxd)E0 zl*_MQt(f_G{o&P%G;Rw|$y{(t(Tt&C;{V+nlD|8$blrIKbk$O!i*M@FPB~v>uNPw$ zGT6_rInRg3h&iCCWcir`(>Z*lX1{ly!oYCeHk9?!V#mr&zxkw?I*g3FIhh%burkcB ztY(}Qx|QQ0+kwB$w{4i81)kaUxRt?!p&|S>-(1INHvd_5O^ghno5O-R97=Xh@Y(!n z!u*-+tlrx@_14QWL~P3Oe$!jOf5BNchI#?*Yz3otM~#2mzhpSD{NH^4ySq~^U1GL5 z1{y28uDvf{W5FH!DT}+J-}hem;~#bZJTt?SOz72&Zfm&t-ybw`TsvQbVZl6GKh|Tl zj2s6z8Fn1AcmH{ZiFeK}DGP>%*;oCo_=}^%Zv5`&eSGWH6y_T>8oht_rM$lMob_D2 z!uwm_vq2;BTizcjW_`AQwe#-R+-9>b8DUSG*VX5bpZYqT z+d(%Ez3JuuV5>9rcb;$DRBimReD!XX2K%S`xfmQiY8+Aj zCka|v%f?{Pb+Mc=_vSVEr8l*i86wI|4w_7>_g-68<8YrnZLaL0?`~SE``fm-U-4mO zW8h$8c+kiYAz8VIg&{+=YSEc9NlN<|4zzS>HZn8t_WEvQWRRK_*6?#Z4}$|IgNC3$ z=&M*cjs|vy6CAwr>Q8+U_2Fa?R`Z!5V0!LQU6~)}v^?S1IB5ok%`YdX{oDQMEK7hF z0|PTty+U90&Swp)_ckA&x%q!7BSSU6jQ)*!j*sc}KOWlu`IMgjGe#tw_*=6EJuY3M&?*AkC>$LsfiW%1pvW`ty!o<*f`raAIAE$rU1t-`X%3jyV zfBIFN{X_+1u%-jyZHo?^Calh|V(2(xhd4u8(cc zH^^7MoWJpT^K#i$zn}e#$=Gi=SAZe)*?tp-1*vcD8DEgIUYirw!6t69F#UG+g>Koa zcdT}=V9cFkE`K&RXL9{L^EKSJ8*)3}Sm(WMEM|W$a4t2*?)tH1OIOr-^1q7PeDvp~ z^0oI`qHc#B|FwHX@M-b2&abDvbGaSHv*4}d+Vg+z&a7M;(l`HGEXPO1=4&hcxfm2? zKiZIyeVpCEW2%ruz$4G;ONxT0`&ypl?woS;=m`%k28U*bic=q5co`k3KFq* zzu!qeKiAy8fZ@RY`5KH3Ye1_PKg{@_aKTxs?wU?*6j%L?HZGO}+zbsp8$)j~EWMr2 zF3kK+n4#P8n1qHjbF+TC-+cGq{qr1m|LR|`*7}?H46Yq^_PJ)h0!fnk3K`Zi;GO?3 z%zRs_?jJhkQgWUB!bai#`i0_gfAT_ZewI=Aweyxf55r!_m+1*=KlX({$PIefh*;q<>_~&41SfHeA)YO z?oa;pXZ7=MPKxELePLg#v1Xr~adJoJBYu8{2di{+I25$A4_~W$*7I!FvCzu2dhNyE ztgiiOFD-gjpB8=2?Bv^`*zk^DtO9KFq7@hKg%Vp?UAoGO@5LPd!y}q zil2Mzw8j#f*SfEZ6aVfDQDle^_u~4p=B}6(gM!rs zIqkFAInJ?Xxn(~8y7b8EOO5sXhkt#dd9CW_n%=qnY|Emywz7w{hpjf~kO`=A$%&!-+rF z85w?jpPs_dQ2q=wv%__!RutURXJmMBg6*j(M-0P*4d)f?3vzB4o;S~b?XSbYklUWz zkUa6`GEQcODOL;*UfrHPzn6vK#5u2Gmio;M3df~&#Z@!E?f9E^Z}ab;CI0)2 z^X6B+wM)O1eE#J|t63kjQ<$APwoddC@^E6>vVLi;w%5|7tG0wpt#4Uzsn1I~Drh&0 z6Gw_>jYZs)>-V%s8n?&{R4?_1Gxnsck+>9l8){~eRUX~Ut@MLAWS9+Y= zKp;a{k3av+FLgT|F%}1(2M;EMCSCh|#;f~{v5a%iYxU)iuZCU~NOtk%Vw$qPexr}i zwf8PdUw>Ra&-vVpSFh5K#~U&_-Prxj#xrid2+Mizy!%2q$`@qVWtNwpS)l4|zHpZ% zf16Z_QH=}xuJi)2udlxc>mJ;-p?8CE+%aB;1wEH7UcH&)_uKwKx@@2W!~9+DHEUJQ zNC;iM)0zHf@+XFdZK>LK_kWg(zWaRn`8=I^oylgKdzly`1Q{5@F50CsrKznKxfb`m z+voRtCWZ;SV(-|iFf%szNZz|GXT8>nFPewJK`VG2Kf{KQZ@H`PG`{*d!REh4Jez~I zGSkFw^EsVQe0luw`PW|sAK#WQF*Z6;cU_??UX-DsROR&lB@7O&ckWD4O%2-m-Tqwe z=bqfyS@qk_wlc`&*2wt$d)H^Mu-w0Fp5&XE|CiTrU5d-z!MK-e7IS^|0(0>@Ek(K8 z7vEp^vio1{X@)QI*6$oGtY<7%T&GoY=<*~(AJ*I5-eL@&oQ`r8T+RzOWJqAQc)pPL z*eq499q+Z7Yc#4k8BTC9cO`8Sh>too_0_LL{q?){apvByFXm{xG>wTt=dt_(h6d)6 zv-SQ7pPFx;XJVYh!|{*8hF4T~#?mj4Gb`_KGlg zFoO2YI58-+G6XR!=y76ToKyR@Y2{Dm@B7|;JbYekU0~R{bBogF*{_n%vQw*G(L)oLz=14~x+E}Zc{`IxCVL&NTOR%>$p9k!BVV7Sd?{5W+E zL&Mu@eo5b8nFW7a7q5R_D$CBWL+wzu>dW_mGd`=EJhs>8$%@{#N#V!+(+m&7Z#gwH z1Ti=WF)933nmw`Mjj&7q=3jx=FFfngF?Y~r2X#d5=QA-ZaQk=IZg2fxhl*_;O(PL4V=yms6Z&O#M7(?*cRcssw z6ix_ocDnz}x#f88x`j|{fYdSjmlK&7o-#Asu{zgpJC*N+Cc^=f|F)OyG#DP-k5gr2 z*u%q+aw=X!ltF+Yg^9s&%07*32A#uAYzfktYz!i=4cEsUKXtM~g}1S3C1cYW!v%fy zp|d}}bM~Lwqx|8{toH2_h2<^XXG$%pkjQVm;StLG>_hxM9 zm~HReaqRobM+^<~l)-Qfj#D4xmPyPO%{!aA_l}iO2I@YQPJ4D>{E%|1=QL=ab zG}p)J^PPmH?m2J$e9ztZww+7y^*`23o2RN(@J?$?O_Ytee)pJ5uEHu2CIz2@z(}UE zMJ#zc8QEAGY8e{7e4ow0U~o32t(L1d_3S1d$Mfu(^^r|S`)k^6ZL3}M=cf9*>p62j z3r??N(Pee0U-mD&fuV$<;YP}vwcognje-uGJKeP#9G?pX863(dgzta#^QwN5Jd4At zK=;3qJn11|Q&1-&b-rQnkyZbfV{|+x>lt^daytUXv_Z;8Ped+(I9UNMH znl33lE?y*MtT_94VNRJS6GNGhng!1koeht2+I}c=9iCIKW5UZ|^LO*{8K)0rd$KYF zIWNxg71d*SVE)>dfx(7D;Uoit#BYI@{>G0=U%!~tXsr34ABe>Hx&D_w=pnmFkNpiWE}VHt@WLbBm=+7XZ3wXZWX7F ziZTVv^)cUA8yHgmsVj8$#Z6CN2VOqJXHxtv>AAICeD?n>uYYE>F(~-vH3-%In`SE&&Tm9|!6^UQv10T2P zd!MPV;EQWcO^A$OzgD`P@%E~@>ZQF(EetBY9~PvUvok3$HmrG5ahi!?if@`P$AOlg z?Q`?)XYcYDRvb>$bl+!=ey*McLqk-_DeJv-9{MurvF!!xz}8|N*JF-R3=VNhB3 z-;<5uo7tPkj12RiC^F>MgU-Sh7I63;{`^jb;F2i-;&RIb}SQQ zYXslRT(VucltHDpJ~i3Ih1v32B*Q8O1_Pmo0ng5t`w4zHaimb`n0(-iSe;hG$P6il zA77ro{qe!SZ;B54`GeV-3=_6_F)=8-wa>iJFJ&tBf4}{Xu$w>r-~0aGzP`q}-@0oX z?^6aXPKF1L3~CGv^H#1;`ll|)5Mc6Cm&-9;F!PIu(x0gc0ddUA7w0#H2r@ljWVmD1 z$2jG5{%m%J7jfkwvJ3%wpo=+f$b6oEhDAV|!QncO!N%Ia*iYX?rDGWqj;(RMRhtld ze)9eGSz7D~3tZ$kznQ~$*lx8&S^cTJ&1$R+K@189uLo^AS33FR`RynEq%$&TvP{@E zBldp8s->JJ-hxx6uq=pO{ky?N^J(_o=@MsGt$eDiclLnEJzLwN52{<9HvF=+JzX)~ zR=)6MyN9y-`6MQW53}BsJ+QK1WtjBy@zboj$3T+4X>=+Y6 z{Wib*jq_htOk-zkxX{f%|H`fRtBZGC`nP-H|H{wuO8*c3VK0{d$Iijfz@W(TAdTt8 zDW(J2>i05stSYYD8@cbidxLahG%L%BX*vv{1(Va&Wf(5}{ByH#PR~MDkv3Mw8EgzT z91Uk!82U4x)pIc{(d|2%zN&zcVZS5)dEZ$kk(~8R44?lmi>u{&{dwDYCWb`@#XbxS zI>qrzV;X!c873~|Pi2gFR)2|s!FgHvqxGc{&lSbLmGTzaca$nLTz$Q5(bm`7H>(vL zYGCL(Q~&=4TWzBq>yCRKN(>F6sn(lLaWeimrr9kcp11$6-k$99f;E4B6z?d1&-l;q za2Gerff+K}>oq60mHjha`cr)7+uv%+-dDEe$QJ)M`uiaE{AsQG?GYTm4!u%e5-9#R zt|j5iY`>fOTAB-1Ngb2%vC7o7_n*zg@O1aIO-(iJJ~hYI?|jB*l5inHks)AhB*O>o zuM=0z>W_Ucb5xR{;@MH-Q^`_mf;$-)WG=5e-alQIK_lEgh(Vz~H|FvDkmTa(z*!Dm zZ&(-@?)*D!*fw#}x><}27xwLB|FBusOqgNAb(?;^t#<3S-rrnYwd3OdxLfrXcAtK) zBk}uQ@w~d7U-eSr!vv22 zr_J}2Kf9Uoy*JlhWWd9rz*EoQ;0nqg5;OmrXflJ&EY1X7+Lh6z%%HG&&$^%Ijozs8 z{yoCT(B}L8NZjj|lz-lHg_TS#!de*)7~I}bs?Su&z%W_Bq4Vc^`P+N`otRO%=3~+K zg^Q>1F;twI#>}wb&oyz^|II(^KYgjJd3s7zoasR-qlP-mgW2vUy?o@->Osd$ggQ&J zOrGlKz;f~H9*+$&I`ZNS4p+)A{_Q+C<V~Ds=43oX5IXzIBWN_ z``k}C9vIrNuLrG$+0C~`d!}yYr7QKU8Hul@w%psfZuy<)3+G?2eCTs=8{_S^+5`KR z7+ZSE?2lJF$DVQU5Z{(G=dfQjUu0^#Rw_Jq-YP$d!C}Mq)inIPl9J|x_ z>%mWvhY_Mo3~z7LOXS}FzT-?vUuuHRW|zr67sOvoerFePJa{1kgPJkpl*~7q{yb)y z@n4RCVNs8Cn2Z8LT8K>iyFcBZ_j2v24gB)|(X`Mtb~k=j?K`wn{@T|)8TSiK{`)#G z?7Dd~<=E5>4D}4mk0(vs$vR_m%Nw27R^kaic(!UsL zPp0>97SG$Z;Ogt`(|dgDocFKolkMeL|8x5He0~OtTl-dD_+viF)A{>umSy{w-_F}F z{;z29zr$yk4j8GN)}7DU=NvYNkwHe-lZoN;g&&@$Ke7Gj&NwuuyIy1WOM&YZ^;OTM zw$#2=+fsA#)wd>{T8F#1M)u?{ZQLyL1SH>^i)r?giZ!A0X zYlH6%vp3A&SbvMmKDG3?J-9waRHqkzOp9ME?LI$g)&D2q7j1+67A&01?=heM!WGH0 ztdDDd?>l_x^FibK|Bj2rZTh3G+pn&%3;Dg!%J21F{iRaoiF{JFX=UOJ1{pH1?$@V0 zyvHeb7?ik}Pj9mC=FM}{VPJ^56}I@BsB{p6Lg%slhkSjK7#ZY$&TV4o%6%g%9CML@ zVUx^(du_Eh;(prv%RGKr{Ma`+>(}p%>aXv=ZhyZgZ|AcxUxo+u$AlOf&M*|Drt*q1 zDNLWp$`JGU|5-~FmJ6&5b9QsF&ap8!FXB*OVQ7f9zAIpuqZ#zIjEkYg$}w! zgZD+21$FBlvoN$UGA?0o;9^*Etp1>j;I)7-MutNbv73%<7G>j@z{K#8iGgRe&4Qz$zEI%ohQ|&JX8K94A_Pgf-0dbhf5lJ4$U{n?D#iyd2; z8OkIX8+sPYShDfR*{ot=kg%(nQ$Od#)9bz53<=s27s_I5xtUn++UYkOy}56LywPX7 zJ+FVN%=*7cfZ>lA3j@QJGlv^e3%uSj^Y-~RJ{R*)mO8bi;pe=&|63-WaI6naK4>aF zr`B11fqvr5Cw0tqi#OZfvUp+sMSqRt**|v?r8=ZL*$7VcWZe}QB3{i2lbGPPWX@BjH9qM^|9 z%=nL?qL#pfZCgUOeDvqi$dqGva7U&7$h#d2{cRW;oa>e=G^D)#_Wl2pQy6nMDwsasH~x0;!}tCF>fG})85W%Q z^Zr-$nV;RG-HauWx5DjKX!@c%#M> zUy1rzZ4jRXJ&w=$bD5#xR_Ekawz~cQnrE(my+;4`c>{+A5rz&^h6MH<(@wLPMDLl_ zTXl!$;-B+B&vS3&_u02C=V#TGeM!nflI0>C3p8Z+FZmfHF+JsV`(_4)&cB{hWg8wh zz81)@7vSYu79h&VV4=m}kn-<--S5~RE9dWtsApoBWBpz2-Q8-3Hwp|Fx9YJZUhw&K zRCl$2#))s02eo_N^qHmWHiz?URIqZji^44DXRe9OlZvE@$zKiuv zGe2FmvbEk||1w+qC+7c?Sr{J7&?sbZkXXv9CBkq(#L%%pfRW)$fQmpv`m5hQS&u(y|hcoi_0hjehE$u}) z86~{UK|3Ps+`_Gu^k8ik4UbIS}L42;=CcUp~B3XeRegbv5qo2Zh#X-`bb= zpXrLeA7jInAL2|5!OQD?kC%Uw3rKp_+Pg5yuV8PjNEL&?%oPI7Lh&=J%S2tvgxNo;xzU)iw{j{Ly=cTu1sI?`03&x_&=# zV(76`QHwHq$l!4D$JXrg6PteeGchc9e0+X#FaJgs1|ODbAGV$E{ue%@p83?pXSIiz z7!GvofBWs<#F_u+CCs-HaNuH?!N{-&v{d%toiu(M!JB)zPFJ+sJ-PonN6~fv@U)~A~Bw#aho&#F^=!VChEe>52; z=rA~>-wtJAn4sXG=EEGfN!}udqrQQi;fF(m&kTVE7SI_Ym!@s&GW+MdG^=}8x%hVZ-b6#}_UdUtT%!zZ}DZll+WxDw6$F1RPidKRa$>xYCigL(*KajN^EH z3g@;^UWSI;q)B_69<<5u`*dy?0s7^Pbvi$Li`=3NSpsrNqi`NdCOer|*A%N&k9uPQ)^3?`eun!LNYT1B`aRF9*fbgg!9RFUIl=RDuQdp6zgzL_>TB-~S9e2M+45W`cW z|IH2zj*Ja6?s{wWPhZB+P&(IoPsne9+ zOrAeeD0|NQ%SEPM;`qEKhA-0!OLTY5dUyZw_5I(buCL$8J?EWGGianJ-mhfd%eqaU z&m0Y&n_dvNxrC9y;J2-_yaGd58H2rw0~15Gy!@-I!xJCsv3$5ZJ$>4;zt0^Q=KYix zWf3@}vhu^Bd)xQxq|RM)rgsYygTR!KZ5As(y!B#XIAm}_Tclt^!3jYnM+OE#mIKEB zA69nUD;^W&*;@0pX)qTfq@@%slw}LI!Ao7?;YtjuMZ0N`-ktpG}2@U z2xVv}&@s;KQ%UH#u4(JKS4{P?(etT~9T-|W9xi<=%{2SN79RVi`ZwmTsq7`+{daCV zA$WW~6T`#)bk}6b8UGFRIvE%w>=~Fkyu}!BIGT~nFoa?fdCk`&1R7X47KHw`WMvQvWl|_x`SRBr_0=&QuXMJMq=Z~ zgT9B?FBIZ%xKwkp;#v3lB@^b_KfCbSVY(p03Cm5NPPy_jd|33~@!kv-W`+ihWT(hY z^$Z)HCAeH~6)B!)eSVQprM|M?N)K-_Cxzb!o6Bd5>FMwOxSpHQfPtZVhPVe8gTvpq z{ag$;HoiAF^{&1t^FaQcjq=w`w>)fJn|5#3>1Fx*XEZyO$8_;vUU-aNl566Z}-=^-lF!%Zwx9DX#Kd)U|dArYc z^P#kv|1J0=>ltK9+1FZ|h~(Rwv29jhFcNln_|sf!mwjcClvPz$)s<)UynM?)s`+eH z?@YbMtI6$<^ZNGj0}|UG=lzjpk)7hxQpCit$ZC#_@f{Y11+!Qk%znj-F?296c`!Dl zFf(lH`*_~?f2m@_f@k}=SQHo--xM)2@SCg=(EIuJ_y*|15W6n559OTJ|^p;@;@* zzg`C|=3-~iNs3&3hQZ-tMcL)E&fJeLE>vD`$k=fGe0_j~{ks>|c4CnX5yb{ZY&MUh zETmZ(9%L4t)=GTP&B0Kg5IdXc2=}x9bN8|z<6;PCWXRZWn;uskoEE2)$I!4gIb#+R z!#5eLQ$7dxCnO%fT5Mm+ILoklBP26d|8A_^^ls{c^~)F-E=-eU-?QbvS+)%~C&LFL z#)u2-b3dN-{mn0MfKi<3MQLXJ>&3e!{!cISaQ#1d)ea$sRRRq?KkMT;861+<-T%3i z%S)jlip3RyQd^oYtbI4oPInY-ws2*ZL&;HYM0;E)7G^%Eur*Ncixj`pjQZx2t0caZe$_p6X>uYnLr)ING#!Qm+SfN$J>GUh z^1qeUuUf5L3>pZw4Mt6M$$A6*^&aq;WvE}RTAW|^OPRTtmPz%cLSdBgv~3<`A& z4eX2&S9ur$ddi~@Rct?GaKE2U7$+o!A!p3$^iz|2@-{z^3SAN!ve6(eP*6RHMThh|LRVrEE~ zd4CxL!%ZCqt@?}qS1~wrfEv6i;tU#H(?SgYJ1TvS7iBU?{Z~DS6*PP*`c;yZ;ehei z(CPeK3>^v$EDQ{ipMI?t@~L-S(a2u&EaK^+NtYh6FoYC&CvY|_`k3?K#9P&5K~BaC zXX^cpqy5>X_z%rl&o!g#{<_uqjtevx7`)7wqQw{zYR$LTzp?Ac{>9s8%AnB1U~#;C zUgbxg^&tsrZ43@iR2fdZKRP9|_r=1{*@!QprGLJ;^p0Blap~5 zFaGa2?=E5BW5&n8u%3nC^p}4xC-3fIVlawi2wC($m4U&cjYFY9gu!Fk&;CCv--n*5 z7iC~zxycl9oAL5}W`>CRXZ9S6ex;tR4`pC*(PUMa`^{2=;ehvR{#3>Y0niY51lu;o zsH>G5PTXKua9A4S;Kb0dXyfvxb>1l{Pkrk$Kig;eE@E-en=dBGnNoP|{1S!+69$E# z5C(^f@6EGym^c_tF@mqne&1;-H>Hq|%~b!D1EX(cb>V3(mPxD(^$%`IJ}Y)GTDnE$ zlwbxkgQp?rmZ5uJx2SzsnsT7sR*!Yh{j|Jhwqs{jMaM85`*D8zXX%vRo2F*`)%$t< zeEwyz+WrOoj!d&t7#TXQrPs=*8ZqwKK9hIRWh2HP(>8`MFu32m)bUU3PeuClmHhP& z|64FH^qk*wPA2I=(L_f^2Dy5cg8LUdGp^j2smU;biD4rPgP!?U$NjerJ+4-4KWuP+ zp?rPCr?{zg6739i1#hLk=-2YCn!>1|$(pb#_Vt&?yAIliGBWfyGO#c-Fl%WsFf5dxN8CHog{CK_ozv-`6;rqDw_uKv3b}Lo;_`15g^`}`J zvd;b}6}LLJ-hsa_^4#5ftBdm-)|-8CSZ{jg!(Y&})I>JM3OD%UMbIy&n=qrLc4p-71(J}pOo+=+O~!ccPN z|6zBz!~3guUDIGtNWL-qo}3J`jQ0rv2d;VsmCJwlc^FPiVNf`FJ8b{I=EAo}PR2CH z9sLuo$*920(9tu00RzMN1MMF52EQYhGKa9-X5?V#sTXkh_4!*Yrz(TinIG46pN9xO z+s_ZWA;b0A-ju*1uQEtG&5TV7;Fx_dsPOsza?j;Ni^ERrYsvj5Ba^cKtgJM>@Y z^Zy^px)sU4C!JtmIQ2YEy+Enp00%z<$0SyUYj5l8zh`_|U%u+>!DS2%phIsM8a}?i ze*E{lK*M{zQ<+X!{#KjX4muz1z>n{%tN$OqbZqy@AcnhhYA2rpErw8FV<_qab#~m8 zZ?8_&pXsFA!8p%C`F8oc9tH-f=eJjdaXj$<_r!lsd;Pz||6j-dVq$ra%JhNd|M&gd z{;&C6b*I1n-R_Teb_^E^m}mUY6KmMaYrFfhLIZbqeyL)Ex%ii&%m1dk{A&i42jADd z_^-I`gjy3r-(Hi$qM84!ofdF0F|66)yD7_oK{UB!IYYyhbf@bv8!YBa?~Y+`nDMM$ zh@nA2fFXC0IxB4EplfU$PHUoo$Qght3KkY{Ki~)KF7#I>xIx!@sF&OYN zI;b(sEMnw5$1tH{aHq;H&7ZMoj|b^BU>{d~;8Fyjo1gW-*pi~i_EJuyr5%5;d| zYw2sjW+BGQaNwEi)6LJqD^-~-+UidJS)*{f!HnUST39@%Lq%$(?zLw$oKU|36 zKnsJ1fCCFd#p(N3vM22J{V|(~L6bp1oS`A@pY&Sy}hTNvp=Iw`nullP{$AUHu+lI4flVj zhopR(T>BwK3N#t>Rqo@^m?a zgR865DkI5qLvF<*0j-6i#} z*puyfI2yLkZESvbJo%U(2M@!FS^qbz36FZvx9{=aHh;bPbuGvI0~i?2)EfL;+`y2+ zz;J@cVH%eQ6GK4bbw$U6dp5cMJI%oGui9$nQ%!+}Nf*~8eOmoSnZsfN6GP)M6Ky7j z16t}V50<{W?)lq)*|RWKh7xavf~NE>3=KL)$IiX1IrGD zQ)UXGOb_n7o5sZO;n=*enlyLqx)R&l8|u@%x$BDkr@#E4R#$o9nW*;`#)iIYYQpnx z7ENb(z{F6m!r@^2U-R^${~z`D-hB%$1&%N>BuM`6`%o?Wcm1qab)WBF-oIX1vB4pd zA>-J7^>shvxfnCPA2j~6`)5zR!QJ&Qe|j7Y`9Ayqykk0*+Zh;H&N4X||Fivgrk;yM zK#GCE?SFfGUC1Y8p7VwZ4J#NKCd_4GV3dB{lzXp8}PhJoRWq7TP{AO?om&-;by-lv@T|2qFgcYB|Gh=JRI3+B9x zJ#(ujWFKk%$uGc=Z(n*k&MfcWVXJ$;io;`%*;eyjXkut$0?pq_{BS%|f6=Z2G~e#> zuX^gmo?rd0x9X2o@H&*Yu`vdm`R7yjb5f~`K*I`6slWAybeQLq3e7ZZ4}5L4oRJ}7 znIc2vg5E1ns-)$uK1tbC{@SxzJAB=as=t5Ocho*VuKL&$RGWl_-+$y4aOhHA+!aO9 zvuC)v9?o3Fw&?#`5rzb2hAF>S^{_BZxbZq{ZgNIubn~rgYo9h5R7Xuuthv9|by1_| zR^iu~_xZK?&juW_2_4 zXoG*)m;D)b-&)t|t~+qy{;r^$8~GXUn-~%*e`s&!^Y4CkT{+;u`7GXayCX^sVo|F* zrI;oJBvv!}tOKu*Ghl4ck@&x$JnHwO^Zopy%nWgA4GobD5y$q|hkV)Z$kEXA>wVeV zS!>dFL|-p`BzJh8FcV100i>$f|2Y^Kb~EK2 z%GSF0BFut++qvJdiN~5>Rc_F@ul@Lbs{%uV=I8&-i<3Vt`^wLKe8V}@?2j+cP5g1F z?VnduX+rG9ZwvV^Oy8i;z{Seoa&gPH`zEW^KHKwfBz&2o{;?i8}4h*`#E3vSj;V#&9Ql(;|=1T zX9zGH{d4}~HO|$6J%3~jpFLIaV*PP_B@4p>mA6}$UWX_DUc3y#$PIrj9BrBGO;&r}EAYj=33+<){{pOs+=1H-$& zsY@GHuR4BVU((_YBFCy9w|g)$@H~#6;poi9&|t^0Py5}*jB|z2TQ=oRm=ymdHjI_w zPw}n|{9aG&zs*;Uv)+)`xmrPOU*9zSxQ2Fq`M%};Gg}-O?UqMICeJsXKh2bbK_U2A zeLWY$5i!u<*eXtj1up-R{p)S2;x~S*%iFZ(W8O>_hMJXsozF5kc>atxxVv8dQ^~}S zb;p-%4mxH%ll1@#!vpWP@{wW;VhjpdnhXJz&+NZCo!g+ec5xRALyG8^n$yd+tzPtP z{->@|?M4QN{@Bnd&+1ti94;;Xzj>=;{@l~b5V&0V(+n=&9EHeA= zX!XpVlkvnGWgm_OOpFXSGj7F93R*eK3^c+X;B-L#r+zZ1z?WlraGr%h^N;V0|Bea` z50%pw2`)}&XJa_U%lO8ssww;5X(oo(W%hm7QsjN}{hI&A-Q-FwPs-%rJeDm7+RL=^ zwF?77{f3?zIhF%a>VXUl%q$yBPBUDY!N8#Lc-GqFf4>F$YD2Mis( zlQ(6x6t6qEc}|bKCc^>_hLG&)70Jxv3>KH}#3UW#W@z9!{A2l9^RyI327xcF>l1_kYC;ZrW04I&H^!Y_P28)-M2 ziGj0`p}yvs{fZvpHKFo<*Jsp(2dgy2u6$q4@x0N*Z}0n1jle6Lmz@h^V>p%guNky9 zchhf9Zl(#W41DsoL7Z(-M}79pGWcJr$Po1R7ymPi3XXY{J)Mc+ zmny@mt-5)UPwTs;eVZ@#^E?wnTmOtxrk5(+%-3i$GgQoE$au=I=P`%D^|=!{OFp09 zy^4Wh(&r7V22N#sX8Hfxxfs@DWFO-#HIC_(vpr?}kDGzv#D`Kz{!?2H?K+?0z~FK9 z$8}TCkWC50f+K&{J25oK|Mh<*zPU&Gz1PM6N&*LX7!LIQQxB~-ep{;f_$~{>fmh7@ zEF97d9^MQg8K3jyI!e;T-aqo)25P?j7GVeopYT~X;`~__hWV{a<~`q{D#x%vD6i(W zCc^@ezj>jI3<;SI24NBN8{4JSb_OvrD5Nf|pY(XS|2wX$fBJ?HmaHZmm0GpII% zmCB_|V`zB3(1n2)bd`e7Tb`Q#A2zOY>zm!9=CjsY->ms>T%_mzZw8h1?wQPHqaOxh> zv%60*F$jI$a7!}cFbl)2=vf8P^`C8QvTup(e;LohaHsbBUA6bhD-SA6Iw<0{@4k$H zgGRGjI2XeVR)#HS{~t1Y%*L>15i3K-;{TO18SLH}urfTbU|=x1_C|%*i*@9a^3=3{8`p?VE5Lf&5h?|~<%l_L_Z7d&K^G6-alz9H^!=}V_DLf^S z#xY0#)UQZx{$lDFz~E3S6WYq)a%lQAuCJ#z&*hlH#4t7UUv<-!f93o$pGtkMD?XBc z?e&cRCeCi6ObNN-^JbeBcSdVD9Q_j5$WT`jTkmi1pBpr)*drBv-sEnx6T`eh{ab80 zhi|jp68qC^9etDT@DNv|1Qet znKYw)snq{MMuubk(x;98#m3hE{mPN@!S2!|28J~n?~E6l{0nAK5Mfa8W?-1M?q~d# zvpX0V)@Lv?6kYtk}XPUBa84tsc`rh)mFZL^~)#jG=)?d(l z9B;(OaN^5Bex`spV?Kro0fw2J406V2{uePYSh~*?VYsmWV`1<@*D1&Bw*_(w&MDs= z^W1+~4MV?$zhlFeRvv~3(D0TnV}iPE>o%t^yQeZSBrzN)sjfWhVDMj=nc>gG|60k{ zK8iYTIa?nQo|?l_Z*b6rMS+>Y!fF1ze1FCUF0=oRTfZ*f`HUlli6iOXW*$jVjszXS zpZ=Hkgud6FZFfoFK))9wgTHV0b*XlSlFqyy|1&W#ctt z(5>hzHhuJ~c(dkwj}C)D$&Hjf86UZPy8opA&AV*Gc)%0fZn+I=Du!?ItB+zc98UZ90M{)`M?rA4ESobISf zpXLAuYQ$5kdZVo`QnJo1)twu|%gEqSVzT4?oD^mThKZ5~6a8&C&be=sQp_U!*Q&Tec>E9P3Es0FiiXT|H7)+iYqrXH5mlXZsnZu*Yf`R;J!0krj#%+9Md~^L+YmOTz&?INS)%0 z?+ceN@qVTv!muHkh2h4sV_PpIY^ZN>WSFx+Dw5&AX_*B!?sk7 z&(bS9oeh3GET8jT`n(4FgS^c$3=Q%u5j!ec|5ryQ7w~P?fme4^BQ+ctao{yLuOb+Z^4x=sEEGdR3cYn`>qXIWTYY^`_X z;{U>Y3{zCO8TOJj?8NaIQAHB(6vEKL?qxH#11_^}*T~3CK>B=6A4M`v08Ee0- z3oe+S%Tv#=!(felUh%rniv6eAzsnyvf4%phe(y_P(LHRZ3xc0p|8A&tlpzWN1iUbj4?N z0E5FW76$iviz5ABUp`FO#LTe2K8J&e)$m@bH^YaLySB$K)c3RhUGj$EKtH=ps{EvXL(XgQ6ot z?6dRzHy9i)DKOMWon&DBY|qNDXs_O8ZB_<>p0yM2AOFa}aOuzb0tN*=Rfeu(+YTyk zpFZQazkT&N)9;QZpXb-eGB8|tx_y0sBE!AcJ%tCnj2IReTu(mo$Dffwi{Zil*zHW^E~7qIi-F;-uJ4Yu zm2&e;bGrgB&-eN5@AB{dgBQEo)*bCCtrR}AynSa-oH;1XDzGvvVQ7GMW3L+BN!epj_GhT-U3JeYb91Pd~e?45TJR#>ds}wRZL?jTy5n%w^)EFn|NE`KDFg^G zC}^-Sy#D{;+FTA10fzb$8BPpkb$2%~H01o-e$r3*zw?d-6HU96*%-ABHS`&AH>~=o zA2|P}mtw;fPoE`Wv0v<;|A}B@V6awXXgK?-c^-c$PF?zTzRAps&Fy*!O>A%w43?G)atV>{En9|G05b$O8Y2)vi3=QHx z-?M|-y*dmHtc+)JY|oxy3UK_KTQ=kVVG+={QjEZYremf{S7byoFf97$`ds?Uk8in7 zpYIFnXfrW5Z1G_T>`PB%WLQ>zYthfI>p&}A@^Une?N=``eI?KG?EifBUwi6G_#T$? zFIe~M?%`b}vo3hLtGhihH3CNiAA`f1C5#L=92FT($S}Ml(qO}zf%0$q?c(c+h(|Uw%%Y8 z(qs^jVi36X``@QojSCqW>ORXa`kj!}-t)5F_OX}-41 ziGg9iWT23u=ITUYzQ^}!v#0icRH^_Jb{JJ{UlY!xJon9D2!~XrEd<+d)i`W=yZsyKlXt;l8IU~cr>z>W^ z@<*5%A|^1T@~kjnIN-(Du!)%=?sS+2LqaIIazQgr^$d#43}T!N70}7HMgKZWb<1a;tu0|_ za1dz7-+Ra`l##)G+WiW4R_xdXahDHU3`&F&EVZsa(wk4P= zH!?Czc<94mS%0NcRpR^T1(n{-yKVIQo8_&BAfOe%hgp2MuSjG1OIV6K)jx@_U-# zpMSRt*R7N_V_H^349t zG2Yu!P%p{B@WK86=5yw{zy7b4{QE(D^}ABm{?yG3KfXUd&m?f| z`-+%n^%Ls<@$dMpS90F=y8&avLg)5>57+H}S2fY&uKrrh$8LF17jOM>fI z+S=LzPNrT7BLfYF3lCl_I{zfQpfo9^{L-KHbpt)n5HSCTjw9A>d9nEv;5`=8vU>0>%cxTG%PnS|*lhlhKP8F4qP zxj6rQ{iA!=jhGo0?s?B|>Ql5dSz|?4_oApWoa*N@1mi}$)6 zIDh>O2VGitK$XGcbGwe&A7x^ACB9EUlHo$-2jxr#g_QyhQA`Tg7#ij>F(lP99FYI(Z+#zB z^{cD%>lyz0cx|EUr)Gu?d~39s82&^u9Qq*__$>MF&B)EWek*R9`80Lw)tle=>wh?h zZ@*i1``Yh!yWck_9&W33WMWA87hinVv^eza|AXb1#@N;$X zj`ID1K9B#OyT@Gc_Q=UwAO{{W_<#4-`R4a?TTXQR@@io4_J3CLhzIQ-}Q%v=1= zchBVJVoWiT{9<1J+5E$Yu;sZ-91XDcgw(`+AA9q^yt=mbwocbe|L_+K42qlTRTymS zOm*f?@r}NvGMk_21e?MC&AXo2Z?RxtxKI`E^+tE{Q!o+c8&wVS$#< zGlNYGE+76ajbwO|r=rD`z^VD`zWl?Sm3NM)J#o7;&E)@DFV9$w%9zkVHqhkepIZJ& zK{r|$1b@9&~t?+c5rmom5gBdy7B!1!^g zB17!w`?u%!yaaVnD(5Eg!-Sa(PHYTDbBfk1V`R``S#as!BmIAes$aOhi?4pW zmHXhI_xJbzH(p_}>i_P(f0MS(-T&|Pez&{3N}Ge~nTiwsx_*AWQH3RefkC3}!^_0u zOB5K)g&peV?zuG0EbjKsSE8A&SL^;Be7`hx)lUWnec^_+34d02?sq0_+wA1$|ME^WKm5sq5ct>_h=mud9@Q{rJ!v<|mh6$|<2mWvw ziCr_@VtBUxVoNX=LrDDPR#3qI;Xgll*-jo72ji!q3JnU+_VX}2u;(-QeelclM$jH$ zZqSOtSz_yZdw=rRCeHl7B;jVPyZ;mhhI{z}Gj=9AGt?)%xnGnWzwGCG&S{#=pf#Ud zkGC?++q`I(`obCi#okvf5IXMN^)o*C#GmC%47&_&pQ}ypR{Ed$?EjRX>$w;kEcyRV z;$oaIlfiG!U*DHIE@V3_Qe^18)VF5K<880XO;{PGFf`<--mRX+#t_j|Z5UM<82b3W zew1Y7(cgB#3=HS%|L}7&Xf!gINb4{CZ~rOm&%5&d+{f%!wCTuSU}ZWZ$i%REn%C-TmwuFCpkDTWU$zk4JYHiUjtmVTjJIqz-5amI^(uLqv_zrXy8ef{UK zGqe9MV6$g1sQRK|v$M>}@vW|}E5m_LN4W!{FUR~npEv#IeO6|NlKng^57M|L%#IlU z|JW(G(fEHbhr+aH^~WZ@ z8J20DkGkjbxPc+aEBaQ6#}lPf!KF>oY9CJ4d;Z$t`oGwx=JZ6}!k)6an-?4yCPy;t z`ObJxc;Zf{$xOA`p-HQLH<N7K5(XEa=wdA`qL-KMt9Y%(P=vB|`JMK*5 z+T+k%4{9;(G28rg%Y{Gey%MpAq_H?O=uj zGN840VJ!>|o}cYkGBl*#_#@89(0Hc)<|NZis>wc1^$d#VCTHHAZ>;pQ_1M!t$DXdU zxc^pa=D(#34B`w6r2bDWI=_;e!Q#7JP;ys>pM?&CL!#a#+i4uf!k)y`d;Tq(a6d4@ zz3eyR@kjq(y_hfa)g@f{|G_{1=a(=t>{s)j(;)pSP2|ggo|PHDmT>->e|Pn>{n<~- z9T|j{GAIZ)MDr!oyF6iFcv^ns)c<2HToQYKen?s9v#m9{U zFyp`F{GabN#no5@SXej~Pd)r&IwNDsng0e+S$~$F-C{U%@=S>ZODlv<$}be3{-U1w zSbd5@!$}>6C)JGadtVhEN_R*X(tOF#aO(G}%ES4mUGBMrRw=PEEMl!^urL=4Q=Q9y z^zo`6It+y@3~9b|Wu+Mw$Ots7`6;i;Q1Ii$#4nFb9R(WHML*9^@A$CjtE&Km=Cp_U zyKSSw7$ce6*%%ELome?>ZslkB*2E3RZ~po2%n-oG;PTt{lLEt!yB8R1GGEwdmxWRPQV&|`i*Rj`){=|?nd&*`4+$O`_>hHDc_`hxAyzpOAHOmtLxwI z{r541QOrU`1WGfe2+b)=)`Bmb@~)rM8iKSX_5 zJ^$?rEe40ff4)!Q=4J{o`LEo}@aT%)oYmr5xtZRx|MYsesm_W~|8?JhAwlJrJO&Cndz}FGcP~lV6eGj za5A)qry$W}wI&CsSbg;)e#>{IfLoK;8CT5uZxS3kWmUWwXo%8s!cYHZhLA;$nV{(6 z&pq`;Oq0RE?C3w;?O%Ik7#eEXGy@r)GF&UMd!=>ezG~Q)|NFn~*$SDCp11FBZ+boB zgg?3dj0}aciQa;LwkI<&IHWP04%a&%l)~e|$Y95iaC+AN$**&3UYyAO@#N*_bs76# z^5^{)kgxp~lqeY#zAi@d;>+pxk6nIl=YMzp_A{@a+aGvqZ6DUikR!~{kag1T=-bFm zTQ8et%?HoB9ku#=Yj)`5Y0=^g5t|iXdzIAZFS7c-T50A_&x>Yz9vgg!4q%F!bpQ5I z-PHmeM#twpo_hV`HRb)!H{`~7PSCjh^?Lk!FII*ZmzSSUuK)kN-u{>TzlZV{zVG|K z_rd&!lMnA&!o?u)Z2xpm1*gyUpFU0F*)0G2Yxi2-7oYB#UH|hvMS$Ue;%OBIh3tRr zY>XXe{`1$>|JMBX=Cl4Ce%?Q={~xn3KIo6zzv}+Jo)7EiIsf>i*mD0?--p-I0(H5y z6Au~u3l>nw&E&r6a;@{9c?^?6!I%0I$M&0WBs|!=`BW&AgCVy=#!~518UL#1i@&PY ztUi2x=fdZ8=Q`^G?Bh8N%Y03DUt(xzxcJ|bi6Lcn=uttb)SvZoGI3^SuD0_2-RQAX zUG4GR*X<}av?z{>*%frK$>tOyfXIW{dW`oRh7Ti}>~QrXPz}^czKnZZ^<*s+28DHA45_-@`t6 ze(Jx&ulIcY{Z(FPuIB;mdR+zKttXoqG#DC=u6k*c`AR8Vli>gxL&B#SUw>y<{kqT3 z&@z?P;n8+mR)!l44t-*kCk!-JfM(7&criTrv|h2RB9-})5JL{bfgr>G^XtCFOkC)1 z{C|G!L-CN$^H~`h>Ixs;Um?J-^UTxj>sL52OiN@?@cx+x8n)k-^Y#lvy@G=oE5i>4 zhCgO|zFliwwc_|%Zibxu^C`!}BGm26 z!*7V?%w}SoqB{B2_Wgfz!~K4r>ovc(qv*s0#p#vL>i_@yJKr%@l`Ze@t?T>R_Wk?1 zp8Y@1{9X4i2DF^#`FVeeLc`_5eGlu65AXAzCfFgs(6MFD(w>k0ufpwbH+q5w2?fd- z5)PfH3eV-Wwt0MS(aitRa#f7_@dXD&ZTN(lCUpM!ex`nX?Z>CnH#UM!-|*jG$N2D$ zV$1nlO~e18j0|lD^DQ^YJ`{fb?8Z+}U7efBecIt#??3Yd8ENAQslD|(el$IPS})1l zbz0gu%QuDb0;?rc8lyqfzJ)yu4%7BLSiZMkSpEFseeOD!<`+4~|5$T)o5kOc+a~r( zG9joG z_EnQ4PyYdR6;4R~zgIb#kwIpm|M~6p%f&ZxvM^MAUwhT)zvK7bo2sdQR%e{K!5PH1 zf6c6Gdsgx=R0ufy{lllqu%PS`Q+Qz9^J&hE? zbK+vSz-u?}r@rh`2}TA7<1dw|=HI=)HhO!cP3`B|_hlY1GHkdszy9CL`E38!%-_d<=D!}tgDKKy*H2(g za9PgHJ4Z%Pi(!G_j$|F~hOVFU&Hs5yHZnZoVW@bve|fvu8|N(?|3%NX7kK~uro_mx zA@^wJV}XX8TlG=g(o7mgU+il{AM*Pt{dwmv@b73|%l#WAS1;7Rmn^#3qkLQNnE3a^ z=cWGJ7WZh?GdLK2H4g8s-yb8OAk4<{!Rv1?>)g4;%2ww8)uv?c<^7vh%KPi_GsYLE z-+ouvle}Sz&o=uxH{bi<&fd8oi;-dJmH*3>yi9x^Z&>tyvr+Aoou0w<5q8q;ItXBOJMoT!0=;#;=Le~)Trc#e=qucOh0Ir5WS@~AWveA1S3OWD&vO9CCuk7%v~qm zW?S@MTaZEFeCV=C3Jmvu%g%n^$j6|-&GexsPqaBs{gNn;N?;qq%#A(eb}7C8!5et@ zFJU?0YtDbw=$|74uLEeW-$MS=3>plRBI8nCIH%an_@!VJYM)3tqrjG}nuPVGRdE!=m@gyMFpJgJO__fuR$$7uBJj@dOhigNtw8y2k5! zRy0TVo!>2Nw2-X>pBO+gS*uy8*Xms z@p-aehk@ZZ!*QVlfAkrOnyUS->?&F7V>xe8M_oia8$*CXgG{zf|BBjngKw3)ZeHZ= z`*-Y0pZ%Rm^Ix%L48Q&+f3GiD`YD`=A;$E<Z`Lo%kXZA;b=r=MH z{gyA;9{7;K;n+mq?mwVap3~0V%@tvqVER8(lHpJj!-|W4=GA>SI`m%7`N#9!U5kF& zTkkv`eXM9o@!9(Q>zo)afd@w}p8elcq^8Jl>4*B)TX*KYC_0_{qCETeqVx6J`GSo8 z`!+DFf0L>E;?YAsO%4SP4gpmL0Tw2O-g^Jb>E^o_96mpKx+3?c*Om)Exfu?e*`;>< zk9z1w-$^-P>wML;J<7%0zU+VFaH5XwcepQfK~>^UfWS3|kl)oZaJ+rG9NT;98v@i zS_wF`@D}}yS7&5s`1!wn){Vqpnfxy+^6?@q+7=UaW=Z+=_LC(OZ+AjjaKsqbj( zA3aU)_<0}MXIygK34-V9HgI@od_KEU*W+d0Q~B^#K^^b6(hM4tm>6zcWvFZ6In(mV zwqix%B<=U*yEE&rmHhd1tI><0q3_|^$&2F6g&iUo8ah9Je0l!%$IJHBYc4Dof4i4s z%C;+i(r5nP^m_HIAB9Z}@1(6fr5HSvSOl*8S$?A!>C3!vQUGh6DB8FQzjx9QZRo zD1Z0urc{Nh`K*j5m>3plFfc^<=DDVpGB8{{Gg%0n3>Clkd#?FepZ?x)69dD|O`L2D zo2FDBTEoeZaO};|j7wKmKb;n#;Bbe5;rtK%7-p;E496E4P7|AYY~l><(7DsM)}%6| z?0@Vk;Be&aYaxaM}>wMnb@c$(C}7cF*ifNng5_l^WWReuMHU)Bv=_a zisiUN3_fU1{A-rJSB8^Of`K9C@qIxy-Iz^#I2aoKe_kKx*wB^Bc;cCZ=Da4Kw2zDa zOP0=R5&XD{t@#z}+D56v+cKJtx`;7^)rZyx7i6Y171*~=WnwUJY4zzlC)FP>b$PeP z2O0H64cq&7Ff&YRY0S=?HE$*t8$(lrpeGZd72B7O6&;KJ=e_&%qPxUsh{T*Na|J&HN^pM01 zedYy4_uhE1GU%CpFIH^u)?)~0)-(Uc_PKuL;^gVGf6dWkV$ic~__%!a4Tb~9-%9Ma z`>4e*!Ti5369XHQ<(6j!9t;Np10K(xBE~X7fPta9YRB89c(fM?=!T=k*n7cA5X0?e>4@>G`S8!jN+L-)07e3%~c@7Ls6EFyp`Fr9a<&>fhHN z^1jT>BUa>s0+8AdY7F2&y)G5 zTIp=P{{+#72sVcXpQFwUY$wu|ZF_GklHqjM;Y)qk^$&fD3=cHxrOU(^;_4sT@@8(j z{8#7L-pa{c(VN(3wEdpdzWrj)PpPmc`|tnxe&i%ez~lRN8_!Sr=MaC|R#HphO72PN z;J9ZDOBS=tI53mJtw4yeVbxhCf#)yk@3knVFm)(1Bp8*Z>||sx`ebjqBPsjO@oRs? zbN#Px>E~uyz{LJvB=*7dS6_{d&=Gwa`~NCp;xhNI2(3>*v#jtSO1zhBp$%Gj_$fkB=jK;|cZ=6_D( z|Hajz6Mx1F{XK8?ecPE~^OshaY)w4`N)-VN3J)UwPL5f&iQ&U9sUWq6MNyH3X8&z-?|#iV`91CM zw7VQnynmn9(Pz~BAIZS5M=d&f!j1fkMHh}+EIA-@WyNVw$Mx+076t~;?k7fu(3z|X z?*v%#KdG}a9Aae%YStEHa9DG;{$5%0jQX#I4Ge5NGIN<2x`bcUO`dCVUD4G3^pAAV zp@Hvb{`>d8GLqqsLPNM%!*$TwNo$6L_8*m7gBcn)8DGr$S0<;hp@fm4<3YPeoh-wF z{ks1@SurrA@HOx-B{DFq@tMTvEq}}9q_3{Cp#nn!J0rs+7RC=}K+B2385t6?LFZp; z9>!-g$8g}0hkewz7z-X{iz8UJ&+ z=j`V;oBDTi?aqz-yY4($v2)pkclU*7{NLaDBHC!}ehuaZbq3aT>)JnnR*YCkWfslb ztae~dZ11a@rFsks2LHSj8t(jKpSXG6#qX78>bLM_+&ObLS<~_b^*^WI%Q�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 z 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 z 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 z zu0_@QJ%8r^O+Nc-RwhPjKFq0VVpt*TaF>B0i_>8(V+|w2&x4`C0uI;zls7VD%+9!N z6r5LcUNLXmdQFCcFLyql%4KH=;ALoFd!atR%E*EtVELQ+`d%%DwTuigXX+(c0+JaN z#26XQ->q#IVmM*+_H)|q%r@KTT6b}V6RUpR2-8sbY#%?K^MoweEQFv*iE7$-&p3w||#C32HxOSTO{+J#4V_P?L?lg{{TTkCPb*LzKbj=@!7X9kB1DRz@(xjg?@B(W8w3WeorOGzFO zxpr@kYg^UzM>ZO}7I{29$9nX8*Qr+lKN${u+*|+tN!@R%h75vX=jFI3=S{$ ze_m#8`2W7;Mzy`~=iT`e9((xS>iXTy$(Br@OKSJsKW4_fhk-$hn?Yr7hlWved=RID zG(*DG>UER%HRs&0(Ob(iwR;;QL#m{S(d83YEZ!XQD3tQo+5D&a(M<=xQ|B1OWy06; z)WzHNurH1~{ULPC`kv3Lisnsy^~18pKi1QfF?jL5?4nxJJJUBMOt{skAP{1~;81^h zj?FLaIa35e`q{tL1jPR+e>m0L>pkDT@RSf3K!KJ;uOb9iPFVkpJ(s#Q7<@`P_^z8W_I&@5#>jm+ts^mehYW z0fzK|hzzMyphD{{Bg3m1f7h>Iy5Pld;A>5N9s|RKC-2Qc%Y;Bv_SPl(F&}nHZv`cn ziiE3OrBxVDiuXuNMkm zJZ1V=l0o1%8$;N-d$;&6KMxT5VO8*?kVK ztkqLLy|8b6A>005&liTfV={h3a54H#JE(nbLFMr6HiG|^S4AX^~acqn;{Lat%X?M0h z9@Nx(Epa}_Y<0fCfop%xA3FBqdMiW8riS*_k{=WiYvoo5G6<|bQ@=|*XsL|R*OPay zvohXL5dORT_q1=D-*q!FtdKg$Z}uQt>5!kG6?)+W7w8+_cH(G=gg;{cd9WnxK8=wm+&thVYy&=gVxJmuRf@G zGM9hd?fDPt7)(VOI&7I33_+8KN17Q|F`5{>mT$Vn!!W~v!DQ{Z5~bk#SN@!z{mY7> zq4Vc^W`+kd|63i~+^@x8Byd2SAtCF}Y6Z~sF83Vj4f&ZE7#hSFN(G`A7O*nt|E|Ba zC40$tC!;I5iVW8R_<0#N9B5kmb3P;YqV(pUpT#*=Gi1!V>>0JtZW{x`D}DyhSx~8r z426N<3D(VBSquzke0KJ&e5oHfZ(XBww8X`Gyd(V%ieLvrGF+c__UNeDa zv_Cj7gfkpC`eV8y!!9<3_dA4HCgkTbFf6cQs6X%|*q@D+;Z+o?!-T*0qZk_2F;~mm zX4S~q8|>R(ue;Kc!JuUQMaG9YiVW9c_<0#tT+7e;ce;)-VI?PM$3?^XH~*U$ z8Wz6!@58{bD%oY3T$NC?M7iw2U2|@8IJiA;;J7y7+wX51YHseT*&>i}`TNV=Ykr+5 zk3VASak&14pU?Kas{0>%&HgX<-g(*c%AVg$S4tQZzRmm#I=4^iYeRn)!--$*3%r;? z1?koE@2G_lmw@-r|TVrDoWXIC$)8gDHr!>}S*l)>>^{b~k= zRlgoGF@88xzbns-li@^jQBFWv?PW%WRY3|>c?tm+gct&*9nO7dt;4|3&%mJnd%psM zf}RkA12;qNVO8TRR{Pdj&N?>N?`D2B1A~##oh0GU_Y>zDJ=S};=Je89hwO9A{Kr=t ze6~MO>is$<>*V`-E6y)b5ml+8?XSdSdzL!)PCc&0aN=M4f;9UNi=`Mg{ZrIf5yQ~1 z?_=HF=UWsR&ONZ&9=<{gO*(Q26~%qhulf^aZ6UuNRl@W~yf>;dv1;gNfmM zjNRmYfA{A8t@t{d-+jH^_YKpt=khSDh!$n=1c!^!@6WjoK8g%-0V-DCL5m1KOswP% zc8>dWU6kR*&fhz>{q(=w#>SvA`F{AfdJcvLW~rVT|5cXpGMMLVDf)V??#sIUool{^ z*j2opS2h3mUJsMA|Ce+z)HgI121QI;pQg>IzrVJJHEL#hsK(FS*%$8}d-H!q=Cbw2 zKd;bz?$BYzFg0`e!-cgBd29ijk1#MKPZMx3njsF_iT?lLf360GsYd@Me&siHTgT9# z$Ks&NutMKZ^4~&*hJa`GwQheKLvj3iAaR{`M}rz4!Tr5LSknKkr-qOx*%X5IhmTq_6ZjGcv5c_U;-R zL&mKO3=EQQmOcBw&-pnwGlRtj$At{_4)1r(-rIa+&+|RJvyZ#a6RmhVk59%@me=R+ zOR4h}g}e+5GgrR)J1aTsOvIGleAk`%{m*9ft$erjNqJPw{r6^R|J{8}YHR0sTd@CW zRIuPzSdo;Z06LpyQRbiHZ~h3dY<={ULBWBwx87!rL+Lbb28XsfIVOe4@hSf<-_Nu% zs{iHez_3o2A?2C<-`-`4#qlhR7oJysp5M?ofuSK!6toHCCPPE6+nzjdhu48&;>Y*g z3mIv-iZj4qAy5LgH6%4@3SjQ<{Pt2 zm_O~Gw*bT3_e!7tA6R(!rTw3(McWt{&cE4KZ~Ff=2g3&i20;--||8X3oI%gtq#6yUzA|9EC08m{@4vrovEOx-!AjS( zt~Ry4e*3@gEyWG|O%4Jfj)e>iq8tZI|1mN+1Zc;LFfbkX(XMd6Ip6DX>CscYaX!`Y z0t~#5(x3K%*QRN|J}rHx-0**FB9m2_9V5g1v<;dP0U`_!Hhz5jeYAO7m>41i91{QdGct(SEn#N3vXHAmss8u=jo|g^=f#%RZ@&EDmuL2j|Dntb zLV|OS-_u|DX8+os@!_D!>=m*NFMc*Kzg5j(O!&G^ODlZtiz(XQ7#UuKFkU$M?>j5# zKD>&z3?;q)ConkFS--nqd?&hW|3hn!eL@F3tQnXrDrf$$WO#7;`1}(+e<@2Eh^`h&;J|od+JW(&%b*k8h1Q@lKuRg z&GRSUH(zU7aDo4RMD4Zkb-PqKSRB||Rc@cls!hsIj?Isc{ye{lr%~XUeecY5&v$Aw zEYOaW6=vz+WoUUY z!vYRQ#urZ4wGJfw6YpeXuzX(p<(~eUWa+>4pI==2`1@$-pR3;dTi6)>RDA!o^1J*^ zEUw>H!LO&Y@AQT0&8v71oHXBOxb@HL^nEk8rv58l&)V!bCFPiY zm5p`p#N3sCo_OzHeBV4f$0@B&yu$3}$=CM%A2tgVGdAr~llU*dQdzT;jf3H_d{d45 zo{bC*fBp9d)a4yLr6AC7reu3${d|3f1;+n1oo4(u2{TDEWN45OU|?tIU}b1A`xoo= z|2PXnh%QUc*-ESDipM&y1%9~^p$nfRnYc7Th>AScX7OY~uvdiJy&EHQJ*Yj^y zWT=wgd;f#&f))L1pOnuq++3TnU)pJ=o!HDJQOa@QtPQjOzGq@6SjGQ?CH3WZUWOI_ z#crDZ=b8CkWarWEl2!TNPJLXTetiG8Wm!MpJb59#Hszo7j73S3Ul(OdelhqzH90YB zvXOP={Ty-c{fGZt@AG_d=Dp2TL)k->TM3rKX;Zj=0E7hHj(#-MHCo%>N$$4 zUL0d(aB^bMdOUZx-Nyd)EBCMO{h80rFyqYs2nGio4hMFo7B+??$^R=E7#4jz&&p5| z%20FcEK5bfZJv%~wI+sz3=Q@FHXm=g^V)~ufV+I{m6`fFTh=o(Flcck9Ass>5c~bh ztW$rM|ENFdzP#kw|D4o+>TC>WbdEXwHGW|{e{b2#;*ae7`Jc@GzZP%^<#hO?v*di- zFP?3z3`d^6Vqi%9xB5)IILCwc@%KN@{<|}8mDI&UDLOkD8bUj(Py950C&KYyQg8lb zP`Cxylzs@w4h40W`OnG5SlMs-#-OO!*jX8WwBuuJO1+BC;;6bm+owJMaw6r`VT-q4 z|MpD&n_ZRPS2^KL`jnS{7jB*KsJw6Co&8LqWiOw`9C$7Py4ue4_d_m;1DC%X7Z=Xp z*u=>2DlM6V!y$d&ZU+X%v-Q#p4axtCt1s+kU@%lcMh5x% zKZVct9k^h}&%m%?MqwkvoTS27{dv3B|9P;!Z0i5(_H#vg|F>2>tLI{1@N8fx`dGZ? z*P5F2*KUh{`cG&$`A59j=-<)vcXrJ@555WI@BWCV$3<8eC+y5;s%QB3=SDsQ!^!k| zJ>&nna!>S`85ca*U#Kmxpy1@O?I-`0vofs8J)XtBU^SC~6hlSH_lrGEON{?3Gcts# z)i2ceJwN+Qec?|L28LuabDzm^_m5k!Jy^5MmBFi4{okLfAO6i?`=HTkxo~CLCZ38{ zH*GXR6Q&>ie(c^E*2~|w?K{g{54xbv>shx(0z>s>`FM{7iYM6^1boxvITDU`g$B1- zuDzUEn<5f&tf~9w`diD z>5{SwWytZV=JPpl_TTf6Ed{I$9C8XB4UgRK|Bd>V-Yw{)#qc2i|F?YW->q%m>i6a| zFsu~iXgKr#Xz4|({`g(1|2*D*FS4EC#Gm<|XaA^kGB_+_Vn}M^*|Yfnb0!9(&-cGX z%4w-EI6UKI&^i62<D(R;R6O=mmZ9?Q(WA^%IHwPcV~U;i@&`;CtkBmm0ZVVY;(OqF7C7P z!t+@le{?Z2Fa#gJ$;1$##=>yMiV%D<$(c%Pd!J_2{usab0Pc7ykAD2 zck@>`vQBBuI3;E>^Xun+`G{{)d#6wPX!?IP6T>X6mGiY27HH?@b2DC<9@@y@%g7LF z%3L4+c;05d*;+yi85>UhSik=9-0%0#?<@T|SK+&rD8q;D_&sh@h3uAz411H0Tz zUmoofU3KO=&ok#q&!;dmtT1{aUX}K%>#bka&%GxKa!)ffOk5Ndk|D5UYvHyTw|C?_ z3a~f^Jkd{fZemRMK=b6BYwE96b+}JGn?CjL z`UA~cN3Lf|MyfK@pZlfdd}|p`EeC^w8OH=EhJ;s{@0l1+OcQr(SjNC`uJ9KF!@AEZ zA`A+~|FS2}-T&pS!gnhMhP%Pa0u4w0tUvz!e^U9hO+VvT<}x&7-&>yY?=?dMLmFRQ zx=Ya6jyxHLjzHE0UCa6A869H#dfk0`-G(!Jmgm&p{MYqS73czl|TMRz(kgF?6UzAa1ttpES@^QQKf zw-%&k+zfb~oxOY2*PFA>D>5>~*8e$p_xEYj?0>V3Vx~W4S?j#D?)uZ52cq{s2Q)JH zGBaoiG|b+qA13sH)uo1!q50!}7KVTpfhdNO;A;X0HXi;{x#ve*?@#~RCo*T>U+u`C zsnyEG5F>1_`dMC-Vb{uSj13W?46k$#fYLCwj1{QPAH7EJ8 ztmK*a;jixd%QY8j=ZhtsFotq;_TZG|5r{$jo zQ!D-6FHLn?yMFE4S=Z8&?aUMZ<=@y*zkJWfW8Pki|2~_&|KS!H^9-7gebOL#rI}r^z+U8BtI*x{CVq0ame|vJHk3Lu10LPXxrm|K3#OG!kTlg2?9&5?o6

    }&Vr-`Dl^wF!o6z6mxJ_?d&D-;{diE8rJk8*sXL#=T%`dST><+(I zocN=!e*Bs>L&FsVmI>Xry+fN4=dNa8F#7Jxz;N`w%`Q_d7JgoPyc(b%-}G|fuWM+bN#l( z&;FlD(z#;4-0t(u?CCvapn=1DA*P7UWpf1?ZfvRaUi{2{Z~wjhTkNl|6|%oCu9j>G zy2~Kr{qO8pUj~LdIo0(>PiHeQ%FVTxI`e0}QyAv~7KQ+u$`4OA)mDF4eLl_lS%1Q( zTjz79_uLoRys!8U^W5hR{2W0lYz$8{zQ46?i)CZ5_`aES>d)I-e+n8&>asCR`0+ey zciz7q*ky|O&lo{@g7?)zpEE0Z{%a|4Y}ysp%b$|O$iQL#xw2m4S^X;khhPSW>#G>% z*p)YC-&xMb@I*?vHfPInwdSAub$;((&%ofx$SA_t^M8@|%>OEk3>vT8zJ-Rb)mXo? z?5ok{zo4D~BZDZ5!~5^83_c7E>wng#oR_)%XZeEf*Qej#RT^FS_3HI*0S86~g}d#q zKpXsSe%t845S4!7Onv=E*#>TgfKa9dWeg(zw*TGS7$eW;-{$!cR$Ut{=gjEbUfW;H z=omGhTdY{}bAx@~z0~{BM)k$)6|9jD{-l?m+{W;MWfoTh1E~Fa5qr#@`{V51u|&-uBa9mnn#u!Q+k=gUGV_GKNsiy6e{%%}!r_ z&Gvb}MAOfBPbNl}&MQl`{^}e5UwOqY^|t-*tL>-uSJzlevj{Z%eA!?1vhmY4>HIt% zh8xD;1AacfyZ`1s?>~oEwx3=bzb7|lszZ+Df(C{n28OkD^`UkWb^lreLl_!n|Goe9 z10%z$!ask?H-(>%J@%wGdq%y_)boBR|GE9bjNY~0GAzktov__@+q%8?6<Yy5ULb*I|7=93T9lIQP!tLMOAq8G!^kkH7-z+k*Aj6tjR%f)*4OW%tf z8czKXpT4}*D(%1cBPQ&bL|g4 z**gDm%x9ll*4B-+=i4v6-~Du>&#E`O5AUlNpTQn?K6g?J1Jks%?v_7vBp5DKxOOlI zaA-L@fZ}w@v=b_K_oRlG{r`4+^W5EhDZjtTpXIZ!x2gU(_43V+*UzUezh7l;UHz~q zOj0cL!u=PfRs4IWPg|IpDZ524N`0+#lhiLkMh1nAE2cO0Z>*dA^WCnP7aV*4Z#>U@ z+~j#!J>!aP^NlzTurgTO1f52r!pOAZ7NgFIGhh4d|5dzV^Qt%A%0HozLF@7T07_-iSO4_`P(;S)+Z+CeP`BBJ~`w6q`!IzZ&;wNlN{f#P{Q{g5hz)2X)fgkT79!4Lz$Md;Hq(^8T~G|N8HrA!}J> zRQ+)2_2bX}Nk7;3oB2QVLiQKADt%q&)0eC=Vjuld)c7>L5VWL&fx(1@pi?^=F@y*-T)XgG;s>w(^wWK;QhgQ-4d)V;mx0!jwx0SE-pGFEduZaVeVQxY z*oy~ba4|gC=5+Xb_*%~i#~B#f=KSSnSP**IosCgvNm`S|tU8VNZ|vA7z5d--De(4B zxz=y%f@j;W{W&V*A=R))PK9uxcKJ1TK7#mWq&uV`+sgXU;6fS(y7_k{+MTi{CWGS zQ~T?>71KUj@>`d^JMYBEuq~8fhvELG4?pRb<$d6aYS-;3_;sgM;pYEbCWfgh&ngd^ zz7+0YI%YpbtDa$j@z>n@_stm`KGo{XxA`EK^KJI)!ztnn2U5}|8~WY+sKz|kfpL}C zft&3U9B+SV6$t@d03P*!ty!?~>H?27l?E3ky;n4T`8(l{ zU#Rf`8IN*3mwD```xrrfR?z55IrcwkLZ*FcSAmyu_c0IMdgBl-CWn9n@*)fjLOs>y z^+ACxJ3~6kS12^{CNTB;B!!;+=P?u zqEG6d?$kxOr<6{g5j-fOrFNT%g~3ta%DcVx5)1+D`|97_wwmwq&3-#q0~gDLP^Ja@ zZ}zx@y0I7e7I<9waem@Y{?JDZ3`U!8U;Xo(fniq{vlWBGw2AUepv6O4Hx?u^D9B%G z&R@54CKrQ4;Chw`T_4|bFw;V{ou$KNX_baA4W}1;1*y zr~YY^36|JDcSb#Ppkjl^TJAN`S&&lI(tDC()D>TW>2K=YL>sJF8oWSN%iDYZo0%E9 zs_V3G{@)hL@XBy|@_nH{Zu2um%x3eDX8wI2#OlC$=;R_kjte)Ia502jYGCkWW4X%EuqQ7r zzVvF>r&-zI{xe^HuS=A@{o?;@_w9Z6_187~lo(x}&BnkHrBGktSo8P9yq%vO8~1N; zWT@J|qi=2W_Nn3VwR<@jo-i={Sy~YgGvk*-I}?LT@EtaW1s->Qn78VFU|?7fd_8Ef zD6>*pwU{$AgUNHf^|f_p)b9PZ?aquS|7f)(W*g^YbBzc^%V$X|L>Xe+l)TnquZ_8*=%nldPaH3v>T zGX2iy=#&4xuVhj zmMky&RsZ!8^V9PAJN2y?KI}a%r&GVD`uC39#;m#icE1dynHGG%_?!1xeV}~wNoL0_ z32l}@FrT0fx+WnRMwpZ9Wn1L_1o|M-y1MvzH63%!;{K@5=jPw zx8>f)@&z~+w61w?llnNkh<8I&Wc?Ns_N24TZmY$Ye2e6E3^>2f!&%@;eCV-5pY`WY zll5L4YN6)y#KGC91cJoZ9jH zTkz5xNvK6&(sG8%w`N{XgKwGHbawuz=8Yw_c^Ek)Au=MWX5p7=t%XKHLa{R zEo=-L^Q8@;o^NC@ z%iDAP)Sv4%AHFg&^r(KU{<3E2219ixCWcT|hAeglh6JlP>(99>f7ZV{)y}{WRq^eF zhV0!8`LArJ>%RZHxq4~mtkxz51O7#GoL^sKWzp8`9ojy0)rJmPKM!eC%x#V_&wg^ZmdOX+{_8$R>vYn%mC%>SuR)OS00vS`Vr zzYEX&*E$k+QA@ewTj8el42%o>PO>lrtbVOnOr!q#i` z4=q(0He^3eU0V77NBuJGr+2r{n-SIa&u#t8Gxbs1xfmAIa@mCMjb?c9?(>`z2wb)xBp(PwJTf6%D__U$;6=0%CJg7;K1=a-&+}0STUsjJZ|uRr{l5x zIXNlM_A4_4%#ah{Te&Agi-EyBuHvs#nB*;g+j=YRt@pSb1bWL1U)X-BzqgEm!SM6{ zrNZy0rR)9g)YV{QIPflN!qi&%NCt+*GiL5*(--+V%-(yS-I`xy zexU13A6ACT-`i}$N;}$m?}uqMW%S%X#KiExX@M)l=Xy6I_O#qhuWX+=S~4&!kSN+J z#qsL%^bLou^z$_>$n#G96Ykc0=0W|+^#7B07JfUly@{D&%eh^aOI9!i#Jhpo1YMK1 zT;HIpJ@2*yL(|Lo-LEGzm<6vj`^Ca^#6Ti1Zf~`Wk@3BhXQzE?WK9y9*fm!D<+O=k z%g7MTY@@otC!uQ&QH z$#1uI5=UE5qd}_}!?cOAR^P(DojIL9>F0dY)IZ0W7;}vO%buxcV92|FocnTVLPXs3 zx3k@i>XOs{@o_SokUe|v&LImPw&nymiT&(1m>4QGjIV4mYBpxMV8Ae8I}d}%vP#JX zOb&8cJu<6`TV}BPt|;6*x3G?Z!6ATuUrW8{93g8^R%?p13pW23%HWXdHmOi>)0_S0 z6ju2NMT#<^7#dcwGBGf4aH+Gh1Z?4D47g_Rn))l;fFYD=fyaSA`WDajKRj697uK}qz2c@b zPbVh5iDG7G$++@^pO>k?_&+0qNtNysnZwgQ&W%ew!gl&!-i0r^Y-|i7eGCoZH_Oj7 zFL=IT-}!C23^BbWdNLw+{(N2G_RxksiiN?;o#8-z#e3cxZilxDwXAGnDDQErWpR{v z&Zf(tu;O_95%(X0{Em00Gcbr4Ep{|1=d=AErF?Av8I47`#taQyObiSRsw)|8{tpXf z@VWVanVGbez=Fs8cbmUS?t6D@_K82|U#b0jbpKRo_ILf6U%ua|^UC`7|KIcLzKjfC z%w<^|Uaz|5eY<`^F6V2B_rVV=U$ZcrSYY_;`^D-0uFRm`kX|T5&iCnkfi`)uubDx8 z>M$XW1|{*;i~=kdLaZ4KXBqrXP5rO>?Ej&Z9HYLU`jrM8kL?eYPh7{$un>G6d&afN z2milX`F+amh1VGvT=t7`g&)4g#KbY_@7;uJ`E~{j2h0!GPtQKZ-ssq7z`tX`9{v#d z1(TSzZw>gsQ^5X1#Urg+>AL!IR)>R3104h8y!`1Q@0)VoLcR9m;5s`rmjJgN9>+T;2Xc zHW~G2^=eW-MIKq4x>vuL`}ou2zlAH#Nj>jKJXhuZ;!XW+Ee6B>vsa8jO{$%qjEo-9 zOeY>0&);j7)!Hya^56B??W>;1EME0w|G7WUZGIfz%=Epm_@(|?lY`wyPpEG^P!YeZ z>-e`lb6U;5-R|SkS<%cLBFn(waOL%a4=3xk?uaY8|2w$(>AcNCq6{~R>kkSsX&CVT zv0I*FcV1_EayCQpdu~6;2Yio(7fU&C6)!Ldt@!ZMPJ)BU;H>ZLuVOJDlpL}rEzx$A zcz2O?-+SkP{dE)0EjrK6^3{9JoBsj~4O+J^in46DAs@onFe&)JoBA+OhP-d~o4Fip zt=JhNY*-2wy-!nxq9V2p#B?aZ&d zQ@^Lr{;$Z(bRzGK%&+T3j17?okDQ4#&pJ2#^u6oUZP+}S&pVle~qSrjzWIt_2#bc$1e|)Z-M90v;XXFVwm>v>3dc)++biZuV1t0C^tib-hC;C2Zq!4 zGBQkmQ$Jga!Iy!dM~i`hLE(gR*E9x8b{2)pbw|5G3$T9K4Js0k0|pRO_e8)-4ug^o>vFSg>&4{YWJS2W8PZ9p9*LrH>N+S%q8orTkO7 z&!%+gThl=!xlo2V&zzQ2PEcoHSnx`mh4;&83B3{yuNb4xyVD$`jGJb^d!J*Zdh~DN zoBx~UJ!N2Auq|Zf$Nsl=7E}Me&zvU4!?2)W@3RyI2HEDU*|I!NbB01tump2) zIIyzm7;JtS+`~Hc;{8oO=eHZV>uh`d=fd8lPuDIr*uWiWwx5k5VdnofF{aaJK3B2T zPCiz9LZJWP1wIA_ha2x-v??=9Xs(_blJ;!f(gK>`UA4@+p0?$ym#4-c!$UNZc^ygTRy>A;BcW=z~DusvdjVss4-?n0SaBlaz?@bIc)8DHy z)C*i*($6V=qlv*i-fn3#!=_^K{ms(aEUW^TCFZ}>VA-Ic{r>)zkMBQz5M^+XU~rgq zF`t`3V->qd4705W$Av8)(qgc8F6N#k#ppLeROur#;K zn{M!VVOajBi>LNG9^BuOct=qqku&Xk&zk2ubQuJ8@87JIF?&;O;f?=EMq&*N3tkBI z)UVI^bA+M6sVqnKhhOlKMQchK7$m=@+}Q2J(0BT~5JN}mmF*M%u4iJLXItZQTkiQ; z?&+J2^Y`~l>(sNjPGMrwV3Ph4D*4am(ysJd2EUkXDoRan_&%K6Is3Z=gGS0#CYATX z$=8m0l(RD4GWwVLyZ*|2@d<+8x5k@k7VD;~?|n z>+-h>bT#EqoabO`=Bbc7am>KwXq)888jYCSjwS{95?QPauf^o*8{ctqD?WERP#M6| zCiq~b)7sb@z2BOe*PQci)K?L>qU&k&zuSSW>dL=!+xDK2{l4Epl|f^f$T9n)IZLur zPqm0|lTMz!dDUZ|AJx8F*!8U#9MT^Jm)S4pYB>C9FDpaRjIX(A|BJQWhA1!`1udWn zbPx~;pEZraRpIgelcmeQ)YmM0!NIV>pz_C?S!Zuf6=N`-{9R;n{powk)Bfr^NxYO1 zP!N3_f2X|AUR$8y(UsQs=^_CeemCc@{HL_+q|}W+XA}Qq`PzqX*6+{Vq5RtVRLqLm zUt9gdwk--e9Ae!#;jvtTpGfKtoi9uF8lSZ5bDH_3r&v&i#qiADV|LOa*FzuH-~PnZ z6qE0?&9<29>RBlVhYQ7%LjDVKG+hb$vg4tMt~sQ)eXpYfah^j=YxpI(Vw z&nFszPR(BB#ZdW5z=4aQ;oOnu3=Djyzl$+&2Ey$-RG~g*Vo!EZcxzJH$#_c zQh&=l!zYY?^R6+URpb3JjiKSy%!qY{YwOcZXa2dvk@V-gYRQK~8_n;X@9W*yD!t-% ztrGvoI}_M)<6^3wawXIl>lFg$Z~n7@2&OHjY%LspxD{@u#O3fCJI zT&#=#5K%}8L@ZXR=xS(#KY8}Ab(Tpe~dw!SCg>7V#d58->Z!=tT#HI9_soM^Bj}<7waGR!TTw4;{zjciG7EiUhHhB6u7#$BXE-KuJ{y7^(FVh8s1)e{$Jzk&#UGF zE`@edjE*}(%M@0em5vWlV0gZ$WbKiF1Q|sQTh6p^J*(c-^DsD^i3pMWuO`rNEphW% zhTri%$G8L-p6DK|XON%SQ>rJS9CmmDgLx|(gGNb1@47oXcy}0g3NkQk?tIV85TOI| z;7xh-evXZ$M* zWiaB>II;O;z%qAbH~$lp?laG4-{`$xeB-IwWH|@1;zbXtA{e*ThnJlF!dv>@Z{<=8 zV@azBS0*=6y*t?pj;Z~2dLkdk!1%-5K99RihJk@)sX8NrhLq8T>5`o>kKTPypJ2PQFgY-${IM5i_?|#LfSY z&u2uH=lfc)xS0pXILQg@8-hfe985-Rp(RYYW&WRXJue; zVA;IfmwBb)=j)oMYdwk+6qep+x91Pqzy8R)`+{1sPn^wagAM-i{+={DN|0sOchME^ zc()o}oNe%bZ9)U%{Vzq`@=s3G|7%~+!h0g>X8n7+!)7;s6kC6ve*C^ge(s-c$JYx= zP51s!vS#2Y+VgD_XiPjL^?&Ze8C)zI4A@r({ke3FS?jnC9{RO5u754tw)xk$ ze?0VBJc5B?Z-4b$|7+lVvLg5Y@Lqaf&EXb1y(i&JbDqS0-@anu--l-u|8!t%2;}NK z)ajt`;roJPYLyEW?iP7FTWN3@Y~Z(>Ug%c;&7NgxzLS{ZFP`GfAN%FxE2aM@$%M|B zXZTG%lwpCx^;p*XBC9t2Uw6Hkn<1I`$c}f@SIHiDQgtf0ks*kYVcq{fw?4h&<+o;L zn0ER&1H+b&M}qYycur~mXY--6zP37j^~6gNKIeF)nO4lK34V5L=IQ#NdHQud5&=7! za(s_|USD6c_Rrn>f9Hf>u-dij?=q(E%q&NP&(B}CokJqU=EH@{H~-9=zIi!+@00^F zEzj@w6rFFbHtVgtaK^?#^vOy?3EqdZl2dB=&waUS!=2R3kQ<`TX~7@zK=6;P#xK|D zvrpZrkhro<;egM5d!Cu`78CyRJN`9LD!#3Ac<=8%AIXX@=Jk2c>esaQ-0@7aDau8fx!VX!^N<$nHtkjNKn68F}B5fnoc%hp{vH&s_Td;rjwNwZz0-oTeO1I$tE2 zKD@AQc~j5vYMEfGtGF0gB4;f+ePH&4oByrAHzHo) zJDh$$C6pm3dwt@Mf0-?EmX{bAv_8-K=eB<5tp9CKn;99jJiT1b>(n1(VrWQVY-l}c zndHb|#qi*2@cV-d(h(QRwYv_x`%OvLuhCw)v-Z&$^HbUDqu=HpxNMaX8+*I%HUq;u z_QNa;8VVer%#%O%h<;Z1Vsk--flrh{!=x_Yo;XLt!@nZT?2db)+qM6k4AgqO>PGxx zelADf*pk-AzGfm47rZ$XHvFvTx8i8pmFVX7+EvF`Dmks`>)KpYoT|Sy9!zhxrwhznqxJ$FM-BHvIGbrP>aIKt= zL1ES>7Dk3C|Jo<*eo-`EPI~fFaR$bW{C~#tl3S!%SV|A~@Z@!!_IlHPDyQtF{=2|O z@(c_jzp7@R`Zrzj)2zxkpHoH8C)Y1$W7zPmf8*Y;)eIWH{0(BP zSi}E}3_lzhLatR@x-Aj8za#bgf+-3O^;^yFZam|#|J5qdr(L3}PrY6jA8q&N!{O6S z|HAlx-9Fa)eOh>Y?cYtM7p!(~`WwQ)aEBi>auwbaZ*%^L%!}7C7iJtd@#o#fm)e%! zEhkw?&t<>%R#|!mvljn`1J4z&JW0{1$#d%Be<$g{aO&enS?QGj&H;;7$=#8+sL|nK zFxXz7JpW>hP3=3U59~c#{4SSe-cMp+Fqt;z--!zaOHcos9(wA6#Op;9wM=hCXD}vg zt?zj&%E`!JwJJX9Q?If#!-KY|+c%u8?|(X*iD8l{#D`aISJWBq+x2&Zw|IW$|*Ehc5%Vu-*+S=R8d@Aar%3s~iS1z!3U|?uS_~RryhuwJB zwZq$rS12E!qx^Zd;A8Q~`!m=*4=D6-33$9~m73oZ%0KJS^7kwX4abhLm~(J=1w3m0 z-R$m{;+y*Kv=(Da2D`)S3#tE(uVZmYKJm7nhc|fJ&Hqdc3yiL9b=&R#4b(J!|Icvy zbaggHmRgJY3}%KKGycn+W@l$uRb2ky!bZOt{}~wmC^WS1`<3(UfU|%4?QQS%R}1v+ zpYFGZ`*QvQ1_v&Ih8eZ-srPP6eF#gdd+800b z5}6MF;9Z}3FVN}vK8K+6#h(>seoWoA_ei?bm4AopuRFY!QDG6-sKvDDzoLfYN}ipM z^XKS4FMF4-^4WeWM<8dzv7TdosSQp6s<+?#=VUlwdTr_Ttq6Zy&k|)g_dQ_#``TJ| zhL+0twtqdBPEjgsmS$*RXW5YZ`=6GV;fWvCHDB&*`gH&Kx*Cq)oCF4k+X4=E4VDY= zeyjJLy)v-YoD!ODHXnCjzs#4 z|9zLR#sP@v#BiC=V(aNx0_d<$B3GQ)lX`lqs+iCL1X%x`mV?8=TDY;(e}DZ z#^2_v)3LMv)@v26(8^q~PViRS>wgzFMuy0qxZTE(wDLSdL&iV-V?2zq?epq&JLMki z`tj5J`}VYdm$z9nFlZ<;$T9@Xtb4)8$FM+`!$D`izVUE+eqjB!OoKY_>(>$j)P3x)8vl<;UeIgB!0<#fZKb*u`yTKA zz2gAE}&iKu-JJ05| z>igUJZ&$OTgRigNvG?+GJ)g6QzoP%zZs~dSOCtYt+5Zk00))pSu75&n`{o`TyM3cfMcWbS-r4 z^lgr}g%}xbEf<(?DfGEsajIPXgJnA^UMBrKz5TmM-oMLcnYU#b8I}kfNcNYx%ETa& zB>!RE)c?!=sxA(ClbR>JrElMKJM-H4S)b|(pjASy$phETvFZDcGceR__do7&{1z+2 z0{-uyV9hW{>*r#aanXU$+aUl;>31;mpQfV-u`OM-}fK=ii~PM`%S*Gq@GnaWBv8%PeXN% zDXwNwh?C#Kdu!U;e^(DZt2&d(Q=h4mntUg8?Vr8tdlnl#sD}>U=bc=#|MxZFr;lf^ z^Eg{$^vjjOA^l(QgVC+7ax6w`~xe;F7V7^LRhRAy$dIN$d%Mr2w1D+Y&&i!5&jKQ@2g@zMInn)i)oo0%9G zOtx@ao3JckWsI^|cV<#h%TIns*=a{QPL{v3%XqV2=F|`S$_EKQ@8-s9)o)3BYVqR! zdYP(;d-tp~*{PKw{irN6-l>sc*~i6(V)dt|F*8ZDr93k^I=TKw&9@78?i~`EQ^>@i z_2NLu-b*cQ%vp@DdKDtda>+l>$J^t?=3R9pUlK?=k4X+>vooH6=CvND%~}?(>ES&ZL8BdMcNG%Rc=-d$0HsD}IKJj?H^^Bs(w!t1d{2bD4Ph z&*4Aq3;I@QIofv$Dp$vHG5nDF|8>Fs;%f&reb;f_-R4~1z_9G&>d-)m(8vDInO<#Y z3AW-7n5wkhaA)rJ_goAnTk98YpT7t+XK3_)DMQ1#GvPCTsAV{?^ZO+2@z>jA_x4dwxz&=XL9#=fqB_0F+9{JZb*Gk~^2FKFozkYu>fS#&?(^|JVR1`GiVQH8UZ zjpSQiD?ZKrt$ydX>@!Cbh6UQ685kI@{N}b1V-dKk(;xFp{+T_C>WWhZH@DULoBcoX z@Xd>jfn~qec0acJGCAnW<4cdb*Kd@&a@62oE(62uOHX1L6ht@<)Jr-`yc;oJxssMJZDus^OnRD-))nm)@&=DRBdnZ>yzfS=SNP3ZqGPdFU#=Y z7L$Sq!-2bXwUUx74#@{3wWTgc2sE7k%WzQ})XBOMx_NoQ8it1SC4Wupjk{TPFL~Cu z@V|9W{5_cywnF;LYo@UD3l<+(E7a2a|JttkYzz#C*z4RC8`w7gOZ?{?z%*%Ueat$B zhE*c^Ul%W*^kvSO|5`~B|3eFU%I}{^xy6ZmZs~8ksb;fo?B5s8_(GFG;L4ZPXZ8uSeP{lDX6pO9+xC5CV31{&_3kk2O#O9J zqArQQAXJoL#{a^{TaBkjvoq}Y&V259^Nhds`o{l585m~1pZZeoU%fCx!`W{~Q&R;P zmUB7ya2$A6r?8r-;l*)K^Yu#NW&LmlhGpqTE8K3`e-5wVJ7@U&)0BBLv(KDmI{)ph zPoVSdr>yU6ygo=6vj1Rkc=zz=R<33ShK3Id?>llVXsm7f$?w?daWQ-6sXaP7mIjBa z+9yl=uNRpvzpH&~+~t48*Boy@dN*B{Bf)y!BrfiwPhuEZUUVv@Z1>)LCsl3xk6mxS zW!@8ta6WkEPkzb&Uoor;*cf!Wf4{Ss{PsqH=Iz}}XLQY#zJGpO-OICY`1367w#xkN zja&Tv#I&_d*L-gW5d37wF zm8nPXF9U-Ex1#j-WsD57e>eJm`+uzW`zD@}i#g$cZN(T8cGpTeY)Cq)wOor~QTZ-+6emdg7(c#Rr$T{jBE?4k`5CFi%`pE_vdm zI#mnyqS;*XTmnZ{DY>kwFP3d;D>$gm&v@WZ`+`Kz)IY`ESFZcoMM{3SaBTnjgYWn> zY=l$obB_mKO>$&qa=1Gwx2!tU^U$J8ZhD3nLnqE&7u^-kw>RUC-rnU^`ycM&*i^sp z*mCblGvAlruS()%sHnL-HTBrv$Fu)yR6o&v-|PF2_qCs&u6O<7>o07-#LcY#>Hm5S z1H-K_Ee40XUsgAWOuhO2&BNqt0tcdBzb`R+k~?iHZ`5|}0)^;nCi_gvd}q|@F*t~V zHnpTJSj6h^-Kc){4*3iBQ>QL=Sv)t`X@1h>XS%1ZUtbd|F3Ygt?!Hy64Lf8bU3Kry z*j8!pAlh&*3^Z$7di9I(%-T)Q*Dr3V|Gm$fdDH9Oyq`RF{;7LRpXqP<|8wU3ONB)< z#B-S$cCLJM^1yS)hnx%r+D;;!Obo1c@(UF2{h8dtknqp>!UmNYM~zD#&*x@%;q~sd z*PHOR1f9qBCJYalnO^V&U9N~^U?>$xU=wgKKYBKAeNXPkKj+`xNS}3>+h?-v{5{tr z1e@!h?RdFMaJ{52EC2hytDBA`X%*k*VJg|h<-l)0`_HK_`t$P7)!r3j`e1l9cNP1M z7On34>|q6l|C49b*)cF24QBU0ddeY{{p-OzW{ZwH&9h5u79O+x_SeBYJ(iK-_H}1w zhJC+}voiREiaOonzqPBa(B9*99RmZys|_EmzupNBuK%>tW9^gOY4bnET)!u9T1K(q z+V6eFeS!=P>I@GaT-?ITkRlwxnXB;TdBfS~%*$svWHC6b&ec-TXw~=hbYSSaqIjmB z<5l~?AXmk+C0k4`tbU^zYc}DG08j3p<4g=O4h(Z0v!wLd85T4#1aK~BuKM=DFt=>? zsUPdvjW6#Fka%0alh0;BcA(jD-`kUQlXt9}`)$3QpPI6VvESpjmv%Np{jbSlVc5{h zP;>fKdmDpOuJ)9l^0&TxW@RXu%J3`ek7??c&X32I@-IsLcWjURjAyGj8E$|Uyx%Qd zZN<+}^KA3=Y1dfJf%64lnnkW zuK0bdE8^S!5=I7@Up3mkN2>m${GRpc{k+}bx07SoB|=nB`Tovl;(5ik_f5qAcRQ<( z{m!zI6Yn^$L7E3 zyiXvbLdVDS$!~X0Nb<}L=4Lp<81}OKafG4qfoSRCJN!M5CmHYAbV!JeGmKY>rABS$ z{7_NpAN2xu96I@I+thY%)SsZ5$njae=~v>46KDRjhBG*XKZ{R2^Z(a!vlpeb@H32tIR6oBZ=_)XtsrGT+)fTevRu4*!+5Iy7q~JZ#CG%i8^7nA`JwN_?`O&X z*rM%`c6;2FX=nbQKD*ibnElc7emRM$hgbL1M>9CEG8OcFPgj2zeJkIJ%}OlRnn9{t z;O2ieh6VTd5+pesiXBb;7nGIWzgGGFOnPKyweX2UoF9Mv`te}b(#rf<%dh^q5B=C00c!fKiP*U6Pkg=o_8Mywu{nm_tc+{o zKC@r@_~moHN@~aBx(D_43=9mVH+~#04v?tVySeXVYHhnoKYN9Ifl+p{#2SnCwdWgC zuWxF;7}uW9HT{~xoYKlI;>Tl}7MuuWSY{Vs!oUD3ni@lv<%#ycwL4)3YWMkxGRy^S zNBp09^Z%-xim4y#-*bVEQG8ypT8p8S!=ZeQ%;m|G|DI=InAXT(!tV2#<<+u}mM3GT zpHsj8O*ZM9ed_1y&uzpR76@oF-UwkdXmt3xVB-fyh5*gQv#%dq_&h$^Xj+ZWYv%KN zBJOSY^i0$EPFejeqyNrt^?Mn6TlE z`5p^{z^OmWEB;Mg?>qDDCJtVP6ABDdf68b7PP!0La9o#-uxj@M~mF!zU+)QYVLn!WYG8~XVLh2 zulx6AJqCuW`KylpoG)u#X=eTRS?ilO*7r||J>O{Nbb5>JE%jUGx7=@q{}JoS`Xy2! z$Msmh?IwHawLfQtnk=~Ptd5$=>{k$>QqQp9$a684qx%(2!dM-IK!y5aA)Y%E^@R1= z7#0`{mrDLhnezYD)vtcw%?r!47)pGsI2_WeiZ=geW@HHMVPGh^^g|}RY{EgiIhIEa zJ$!He-^S38Ey^%8@Bo7(*X>j43=CG~vL5!EOO8#}W-$<9P-yw-fAjj3*11{?AFkHV zJ>PoD#Z}_htnG{pEhhh87Q3bI3*PxBdtL0?`~&{~{FZ*toU3L$FG?Ulo9Xt~)p7TC zmEI1CW)^hX@U!pKPH}TqhLBK(g1z4#*G;fuP-wa;%8+36_%;KBh86>ZLq*AD_2b5Y z67_n=^cfob&NnhKFg$ZO!Nrh!cfA4!SNTTM`Y_f7Vw*wUo_y@YrWI4m&igK{NM>Nr zG7g;j_y6?S>B~2DAujUoesF2keV+#AEMl+l_+N3VawGrgg49RsV1L%#Lk0|K~D;4#m*g9GqTt zD=mzbje%>H^Rh}d)x;XHtJRiM?R|>7<0ebKT)fv`YV-eC28KvchFjCl{4jsJJ<(4; zblZyFTtG z@&ZYg50^U26YIIYi7POU^rkBYgtcJm`jR& zk&9hfcZ=27TH2|9&%Zy}w)DZ#l{(7T z<93U3ID8Ibd%xmg8S;j)rZyo7b1*?0dY}_hLpeDb#2&q%OvT+nA& zkog(hviD-HJA13ttvQa3amAVXo1eDb&Szpm1kMk?Jmc$|Coj%tF}}C@>jf)a#)eJ* zWTm*W{yn<+;=?lsMg|7Cenut+27?~U1*=&Mr*64j|EbO|wCO-h!vYKO7@uOh`A3*Q zwZ;-fC&Qx3hVzDcT95BPJvb-h*hwB2qeJyyU;R>GIKW;kJ>}T`tXi$ZajZ-i%$yh) zO3rNh+8xS}6U}htZ1uaJrE}z!85lez=g(Zibim@9O{K-^`T0gqau|i93y!lgTxc}h zc0f=zx%S_sdWnw5N_U(Y8NNKW+F&%p*?~c=`S!In+fDx`ubtkvvTl8cso6><22mCT zJ$8YF84L~_pXWbnn`%Dw_PhFoQw`$(*D*6_aXc`dzjxc7ce_HpKF4p{^Y+{92GBKB z0iZeJoU8k)#mtKTel@;-#%bz(@$1g7x9u_GW?*of_x76hy86BkH6;^@71$XXDi;_w z2FBG!6dzz=e8S1V(BP=B;$gR5m}rC0%>M#Y_8pObw^i=iu{T#ibBDGGi}%lz`*(WN zVdvEU|DQgKO#QZjn?WJ%|LSY!Ss7j_Fs$v4W^LeRcyaB0Fss9~qxnV&G0)s>U)NkJ zmiw!C+thCQL5WGfTSV%AJz!GX_MlIjVF6QePNOpCo=rLPxRSXU7T8~J+Gdbon-!Chj z$y0s*ZLuPQ)a0z19L0uhj0{|bc1)ib83bOM@3|TyzB+v8zhgqv*RN{6Ssyq1N3ZyK zpGLO-Ir7WiZ+Opsi6=WF;CcPQ5LSly(E=uOq@DRb-~V@v#j$qcljGH9FVDx_nDXIy zTH9)`!|kX3J)iO4jG-kAdx4>06;plt+D>g|h7292e*GzTN)vJo>QgT>U;KUNwgbbu zXZ50*Gya=QGg-F!`kMDP3<|563`_(bY&E_=&+6Uvb1`x(3<|UUgN~h;`M*?npV5QT zXVp9m2hx6<2^{$In0<~yg9sx-2qOd7-?|I|M>P}}42o{pF)&DI2HdbT2ySMmPxzH& z_h4Vc=k=d|8^|kUG?=$BJ+rs7S(xbc^}~T}&v)nFkME1jIQ8%PRKEYcj1|#8AFk8i zyiGstzj@%Sm@rm{X`Wuk9gZhi#TEY53uP#oxyJBW2b0jj!wbuL{8u{KZcn~%5u(em zqk;4K4}MmL4uuBY0+nqHD~>6C`Qdajmc9NOTXE`?`x`zzJEq7Gd8{sj;lQ#*4jP~5 zADdKdvyz!%mllIF1EbsYx&=0ARcp^PG^}y$nDKXi(owDK&-=Sfv#(E`ZI)kX^r4oK z;oY~=jfIc*p3-746L9EaXn6m}t%RFlLgSgQ5pz!8+&DRX^X2@w6X*7Q*43J;&wKm+ zhiTW3?Wh+z@aOUQwC{QMG{ZIqvF)8cZDs1e=^GgsuI{)nRP=gAsbG!o(REChg!`#K@5A$gq*I z!R+k+eGH(=tCodv)ujK+9+$3VnZU%b;P;)$GyjW}9-e*Z>YwKlKT^*9W@1SB^jjyN ztI+1iM2Pdaw!Qp7ybPPw6f6FKRGREnQk4W>$|ZtWJqsWYj)LvX@(p*}-u|ksp4=VzYuoSa-F19C3z=DtJYHOU<|IccBZJ!K z{K)!~B@!zF-*NBcV-PrA^L*WMq~KA4CjNFhmSAcXWdrM#Gvu4?9Jx?z593coZgyd^kVhn zCCTej|4j#7rU&-$2}jOw#uK;oe3dl&mHPY}wHN~2d-tupcYl}An{`VW`=w6RN2lGg zO8@_xiDAyy-%Jci)4;_TSA(}&xoF8b=j{vv&*qD;G&J3lwlLgRe_`jtuk}9p3V$5EzVyDbGZRDG`)$Gd zZX74(c)xaSg=mA#<(l!{?mK4 z?#t>-F5iza{=bv|X5U;JX;aX_i4UfUeP?Aja_QMZMuz)Z3?+R|-`e;L{&$^>XU7}QF5?tWMur#9?(p+56v!=TH#oJLOWIfZf6|VyFNTf0 z>n^G?99YJ6z+3%Z?$YJum)Ra>r|-Kv>)~}%&<4Y=r~ZHzk+^-{-?e)EzBo?CAMfND z7!KGmFl@Q6zU0H_dFuS$*Y#KL2wh(y`l#ws>)~(5k1uNKt&eSF17%-FP);@pY+`Vj zH)&(u3Z@Cn3=LLk??h!*&7aM>fGhIme}SnCF`Gb5|J#=yDKa!vWqy_b_w)Ro?Z3fy zp!8nEx&2JbvL1h*cxP#EGbh83CsF&>PCQe8*RH_mKX37->z_CL`7FEU#e+R%W;68T zc18UAGyC`H`uf`H=bIj^QFd8bvyr_lI`LKEyUVv6#Fp=?DF3;)^!2nyYrmFHD#9qO18GtY%+17y`l^C$EiXXKicx8ne*l z=(nw*T#O9ha~xP413KDwWim3HOud?|(8|6T2d`y4veic-SOtL!ynZdnvC zFwA~^(=;XZe=Y;VF&Q?73yJ~<#2FMm|DT@!ex}j?oeT~7EEBqZ$}=%-F#NCi>RG+$ z`@7rfIGJ8ZF&wC0%XA@>VF4f0gqz~4Wh@vN?!BI~>HjX!U6u?CN3whiz*+W;XzMhG z22W82u|01um7O=u*%p8L-}%)2#tg`wV_?|vc=F0`;!Q%PX0Pm5i95|&ziHB2JBEgr z4_$13&+pk2zjv3N1Ve!2e>2J7@AnoR*mYmAUN<>7uz{PY;CSP)HF-_1Rx#X2`&TS? zY{#}K7mk1y1J5$|vdp!=XIs1KPeNYvrH1F{9{;cYl2G|{?)v`be`jO;w#MF4zqOs= zt!^6=!<5sHCnkN|UwPeuL7w5ksiU90KHq0!C}?E}GX7tyz!3d8o|Pd);K1VeoA*2! z8iH9B((3oWQB!P)XmIvoV2EYE`rYf-`ggk+7#^@O+~_f6Xm|%&Qg=hQ^_W7#%k67* zL*zCIF{J<2dMwYt06JC1QGlhjX2t4vh4;5iI=h0MfuZ!mn$v2vm%1fp{#P{4^?Ay; z`c3`qOMlcD7X15gVOh%m^L{xSt?vD*ww%h4Vk=zAZ&v@-d*S_kEKDa>G5q*8<=dG> zWt~Yz*BKeNq)fTB^oj2e?@BPXMdTpS?Wq02TuM8U)vqbdEn}g_3W~%`4|>#6gs|M|JT?4 zXFLoCj06(YN;wo%84j>9eb{L){VadN>sj24J7)cNW@0$;WBvYrFaBIys&i9sJ99uN z;|pen1~^aL7C{h7Y@|MTeU)8upaW^yuhFfy!o z*SxCQUz~xVfgy1<0}msE!C$%Zm7mhM8GdY&F!-y-!T>vshA~B>@cxufQ_hw!Fa(IJ zX#UQhd(+?kNbIIB$&x2z4#(sc+z+eMFx=rA`Og04zN$Ss>>3YJPS9LYWRIECBf29wOT$F9W}HU>HHaU6(W)aYyY@}gzvxBF_J@3Sz?c&0h^Px#vA zIAh)S$$z@1GNim^P}>_(&CT%V^nAM+e^2wvCowR13otM=a0oP(rf1c0H z5F)^^T$W+#-|(6LwLlX|e6~AOxfl|D+ivk@U~p(K2xYj%#IWkUn5lvZ7sG>Df9u~o ziA;ZRAmzm6UC!Z*9E=QC9Mb-rXogf{Z7W?E8rCdkaNuKL@VaoJe#5zc%m2N((=Mp! zb8mv`=TNs@tB&k_shB%ea}5(?&RL1VJte=r6RqEccDMAG-Fd;naATWE2XA}G`=yqh zS`25kL#|EA-4Sw(V`t3?FY($lR==LV&p%zaRpS4jyKD9Ty`Fzo*TA8{CY3|M6+E8v z|1xtCXklr@Rt5#;`m(e2yNZsQYR_$&#>>h0W7dCXc7_#N4r}J!%nb*nln0;g-V_I& zRT<6Du)8jJ1w(_@tThY^e$~8FVlYS%P&iV%Hj}~O2d`b<-D*BpW>5uHI`h9G1H*MM zP|s=K{i82sPMqU~78SgHy37o&?q~k{Y=19srO9!-PTARd`^QuM>Zb{sq<)!IcV_?h zPmJ2izr)wBi%(lpUw(V~90t~n;X62(3N~wmL<(v>zR$w&;@IC$&fj~cm#$@TNPe6B zrj5xtr^BJ zcbnzk+1w!S8Y6{*f=Yscp+xwmaqjY0!zF3zCZ&WilkA!czYfGcerUG2iBc&(FiL@nw0e4#|GW z_tU=Z&sa07%K6kPh6|<%yZjWsHlI=dX2;K`&K&!SLYV z&gRn!4b%Ph-1Y=bMKzq65jGRl^Y@u~H)N8%3B!iB|JYAShussAVF*}zU7TUTH0DP; z&KN5)T#aC6cp=AeA(260{eM35nO~RPKW+5+{uQkgs-Nvu80sGcaV}U@lCs(M@_WC; z+8_Z~BcE-t7-Pd8=bQg685mahdiI>DG35Hlp8rN}*~ZljJ7!!@S#{mFB=np8b4LZq zms|F9JD%sfT9rAQMVG}uZu-&o-TQJvB^R81Q-8Cn=K1F*QYRT1Klol0NcC>#W4Lm< z@0+9W=Xx%N6$qJ$NaBE6JLSKk|Rjqu&uNhkvS265hU`TrTKb&vxi=3Ei#;;Np95NUd82!ur-Y>l+ z@76hY>%1N|hL-v!$CTHcA06t1lo=Q#zdNSoRoz%&*?%9N7^GlR6Ftjd{b(q9(;NI@-y~->MA3o>5i#Pi3%*Zfjf+NGmGyeqy z7>?dK_t#O8A=0{GAp>Xt@%8+>tO5(xGc??MP-OmJ^F)O@^F6kDh7FCNHQKTa3h&A_ zI2wc*7;ZH)u(2?R+zG2T+dn-W4AXS5L6qo-F^}DoFCBPV(NU_tooVIM^62?Bcn8RVTSVedl$> z-q3h?gINp=rJ@Zcj19r@d#Yu2#eGUPuKYVUdGXC>j5|)*><85@ccta}m>4ho{oML^ z`J!3>6%`sTKi8jjd)xbqa>BiWy;E~;ufD!!yO9RR83hODtJ@ZG)kklROWSk#{w&C_ z;w+x{3kpjfsvAqie$zE$c#!??^qCSp1_#Hh%r%S*rygC`)n{hNIrCovRJ(mUv{lyO z6+^?4H~T|(+rE3BDt+TNYt;H%mv@GUJ@|9X-0{8M^>yyw>TQc0KxY^UusB{=017eD z&-H1BVm_ff3L2a06~pz<#vWl~xU~i}a2U{8eZQS^PP?us#{+JL8FF<;7#LRl{r~V$ zL@OIZQrdra28OPx%rcul4{c9OvE5N(@NcVvL+#y7UJTp5_s*Yt;}E0Rj^9x;);S+# zK7P+8!Gw`vmKK926T|zv+vc6AS7vZ9*_K!Y}eL*d`&*V)<`>NPIs9#{5vGygZc zfgvL&qo?HdGbVa0`$0?$PBZ_P zay0PNN;5PZ5@#^b)n{U0;khyE|3XCu28OpscWTR9IWovHGjN@IzUB1$)bPjinHglP zE3f@DPZiz5H-B5X-t~3q-|FpG!J6=gL%10nCMq!~X#QTW{dd1XBQpbogW*|=i!-!K zB3Z0n&GmXOSO3`Nce}~)9Z#ox-@KM7LF?(;+x{2Ky_M767o=Tl3b*&TAN1Pr-2N=v zP3%b~?WL(pB(J+GN^N$o=SZoVpjlmzY4p!^rUOG^-!CSHM|+(%`PAoa+`sdsRoI>6 zE=5L$E^uH8f1c0E&>_&k&mh3ewBz%--_oZ4lN}jkKy8s5GeFaO=L){BWO{HpXu(=7 z2D_Wz7V_A~&MdtBw+nP?`Ty4wtr#98{b_GwU|?8sk?+A$;rHJJ8BRF=-Dgw#j_J4g zw39!~85y?d#($3AdcR(Vp@EyJW51&B@7&MUyZ%KBfX5s-nyS`|F*MkyK8{KJ6MUv@ zYb)awY2&<;Kc1%uuIPEUc$QDiRpz$E`tyxuZJ)ELaa$;ZljQ$NlkVgs@6}~Ez!qXK zHKUxB(JAeJ@j3gmhO@G_ePB47dHb_^&w3FSi64K}o=eFdkGDT=^snCaFD_(e5M}xBB79plh~aQ-@A{wTP0t3mFmOCu<;-*E zu|e<2sol@lo&l{&NZx5p4<_ZxpZah)Rs8n5a2^JQW#EI$qZk6V+3i(N z;bw?uP+(zUU{H|dSkTT;?;!Zyn!NAaj#WYpXTKWm zJeJnR#aM89hS#~kvPWMkw|&%K71ejm@pTt3L&xveTnsC|ZGWHY_WK&s0ak_;i}GZG z>nl&0ZD(c3`F-p6tpD2%H1;aKXJ*{tzs{Rgry)sJZ z2m?b6C^x-i*)HqQ&d^|_!th}BNBvo^_Ob2LcX+VryjkvFriL%Dk*Wm?mKiZLxSaZ5 zE%E=vzxG*1k9s0mLpdvgJF6pa)=v+5_jL`+^f!#}4ztETzHj<@esq$(Nj*ct?L`VD zs-Sbv|9&`L`mf-bmu>TvufHbD+~Qm%aYQ#+%lL|BO(^JuX@zJ1zU@7;f|DU2<^Oj% zh6M|9K3lOo$j&-$@IN++??%pHQKk=)+D89ZYBj(7)55}FvGiN)YK9{W4EJ_?aV%i& zzc!PL;eerV?ka{B7KT{{|F^H3%~sE#WxOx%QSq7oul{a&>MP*z_pcH|!Ha{sYn>Sw z7YOKEvqk^#&M6Q(~93atuWfF%lq(2)8_wnQyGG|@@{j~&$`Wc zK3#9O7<mEDQ&0Wr=VZ7stY;9YQ+H|HQrlBM`_2Dk_48KDZ@1+1Xff(c$37WObJu!o@v!!N>CgI;ma{e*{G0ff|ESr6SI_=8_0NnnZ^}J$Wu5f#Rq}tQ zsXm;{y?Pq|yr~R99O4>$k)m_L|<`1waK;O%|JdJ%-tc<1|Lwo>ok9%a5fg1oxGw%m zEaE-K^K{{av(7#j1M1(M=+tQ2^`>zlFT;Wg4+$2A1<7LHuRl{vt`Gm({rxEe!_5Et z|9$MM4@&v}+?k1CmBGwU<@ZYKOO)-V{FIkw64>sXoP4YA{m(*Hh8=0e8qD|0f8J1w zyUoz>_GbnYLr3Pn@MV@$|4yIzf9lJBldG>!+kWps+P`jw240pAPx{zT)ms&vzVh#i zB10DY117N_P7JvW4BI|$&UOr_@8wUq63WmJz4m;{pVhY>&FuLwKPNu;-=h<6AOARg zcJsNL|Ltb}*PF@^62L6$TxwI2v+VKqT<_xyjPORqgzlX-UK_vI7XPn~{AWMmXaAde zjb%TlwHo{{J*NNsc%Arah8cBtUdtV@_`;QA6Z8GP+3O|VH~;Ty_ifa&t`}io`0{2rXxXbYjW`+W7!Hj*Y#bL#sLUglbxWw_rQ+gk>F*Y1KuCM?c1k*k) zJFCQTGyXydrvp1f2tTin{ij@`y|vel>%KP+VK^YplJUA`cD*C+v=kR(*G~t z{LjE}XvU`)h67sRnXhB@&=V__SwsSB9+^oNta@~=^ z>haudThrcJX>&NF)&C23e9I8Rz`&Y&nw{Z+69WUoEJnt2u|GFlXJB|AtdMRFuMg*R`1&}Kjjy05LR#Qp zTCEw|dx2<%9ZX7^bMo&VHuRh6+5WG;`5af_UiRGj7bo8wZ2#V7^uKuiDS*|y{L9*`nvr4GW6PEmY4N%GxpyXk9cBQ1|PEPW*18Swl3OnuEc?`{b#)S&eWS<>=+u(6oi9H68(SsGb`tUT2CFJ z+&Q;cPAD||JPx|$r)A&06=&=u-`tt>=g#+bzC7!Ob&L#mR@K@WyxzUsf1}ZVd&3j? zv0>l#NBzGz-M>=uU%Gyc_piCL{<*FH$-uZJ|LU(-Zy8=hq#V~+UC-i>{DhgAfA1@4 z$S9ErJHrc?YZdny8V)?O-}HasgJ<=kyT8j6o%{Fw?R&XJD%QrI&0hS9*}QAD7bm09 z;po*Y4|e}wc4>;{-1if7Ic%bAMM`>q%{nH_$e`h7#&BTW&-6LRj+p(nSCBAz&BYk< zerfVH76!N4iWL#YUrLYtuiv!k|H@haLB$0K3ve+AZ2lj;<7y@=MF<8y`+Psr@&6)qZ4E@}GX}8Cv zgi9E-zWY9HWi2B+(~4`Zzhl}Nt}HnG$&10n&CcM%h1L7OEr)s*$A50c^PJBAUdYTK zc&0w(zjNT3|D7L0cS!6qQVtJ&cK*5pZze}^PsIIs-xnt3J^%OVhxGI1eK(JHOtbA+ zl6zs>EGxbHAGfmlJ2A7a`+WDQ)NGk-#cBQTg;^AAt}L1HwC8-^+~0e9N@lHqX=GBZO+R{U41t=t{F z3<0y7CI~cC*!^N-2smN%yYyJ~<*5u7p$xm&818H@ofoQmS~RWp{Z;Yll6O~K`mx`l z==P+K`r5zmi!wYgf6Fj0l8N!f4WG4q8X0S15)=Hk>RDYEU|G8I>gx9;eD$EYJ+4#} zaR!E4tPDys{&P<*WngGSIyaWm*Z>AuURhv(XFn#MgjyNn~0AtKZ>=O9Pqv%S9G>RV38ey`@qD_rIN z<>()A28OUDdLYk&a0WBOgZf$jznE8ny4t^YftJVGgD=ffWMD|yaC^qPP2WM|!PyK4 z?)23@HmJ4V)*88T$=(@1|948(?Y_eEzu@}xrN`L>SuP@tv0I9sy$LH z&b)2f#5aGE|KB*d`5;et^nwG+(rZ`D`>xpg{|1A@WQB(JKeTv0t@ym0Yt~^q{@FgF z<~$9DZOZgSi(bPN(3*eM z;$;5AkCkl-8kL{z<9jX%9DPy?Iu&;x4-4zg0=L}nd*rPcF0}mYpRH(@!89Z5=92jp ziP255={s&s`(3O%_ia?w?XBsx9bnHaV`y0Bz;OR#D5K^^ulnt)Hrs@ezb#qo zh19#?v~mW91kN6d!e2GpEZ&`dbmeCG63H*RQvbisSo>c3?dl!>OMHw9vNISQ?z2FA z#K7Ro#GrWQ|2`%LMMVbC)q@QZ3!WY}k7Z%V+Mw~<+~WE6 z(z`#xr~WNxWN@1Hj{m0D0a1n(+nHB1GuY+62w`xze`}9p0RP$lcMkm#cWjuc=*VDD zt9W$hyp>xG^wsv&t36|8k4&w93sw?O&K>%i%~v8^Bd4NqI%f3&kN)>1h{mGk;< zjpaezDrupQc|bR1g1qDKpRr-Wv-_QFT&u! z-Wz_<^j|C^!~FYm?H>O6JI9(&lp`T(KBo$(O+J@}fy%hs53C|9%cD#|JG8CIW6tC#j|Bax6EvB%w}S!soPL~ z@W=gawf&nvt~dTtYWwnK{niU?=Aey&@s14__*dmHGMs+Bd2{N$P*Ja(bH$e#8hA5= zg&8*NIsbK45({YQ0{HN>ecLZt?P6kBvp;#WIl}_0IFJW-u`m?y7Ek^t&&?3AxoqyI zufDUloA5D&Jgl-=$-v+%{a%yB{CB+u1H<#(`qw|KdvtdCyvggH*FR}&epTvsSKOt)sv!@AKQ;@pziGoZ|l5pws^RX8hmT{xjb7UO2~rLqFtwg5-SaugNs1 zvpLE!IIuA&@G&HK8Xo-PpWU}IDy^rAk3q!F_D1q{h7D)KUd;L!-`fB4ee#pt4a_ne z3SU2#u`)V+U$Z5bF`=?ntUlJHwDtGpp5Bk^nN*XQ8LSLcTvQp}{afvztHxo#%#kpI z;lS7V@zMA8K1^I+{fbvRKXK-J#RTSfj>bdm3=1|cGGqpMUXS=w|i?R>~1_lGO|L0?W3NSdNFg!?C-{!OS@h9i+I#Z9VZ~AxaXFcEB&wpp` z_B;14@XwngwV*b&5hH^u1H*#wPzI(M`W3fkBT!fXQrw>C>Y- z-uCgHV`#{<2KlgrlYxVmv4D}`qCvRik3~1v8~;x|y}IuxE5irV|BMV9b#++N|GhSp9InO5wlM&x+q|^YuP66f?fkVYskyw(CSA27!f7 z_D?EnUR1Af_LUd^R~`n9B2`##WQTaUkvX=Im=z z)z9yH%ffKs#thI_3I>Pk3=IV7? zVt8}6JVi#60dyR-)=YoZuc2(#d)0pTx-J8si&e?Yu%$1nc2hdXvcHRy7bF+TwqIay zs4tzT$l)c#puxn%;L6X~Fw-?h?wmx#c35&q#Kg&1BYInKs-?X>p{kE^Y%navk zzL##ZbbFsG&G5nSxsT)PJZT06W}}k)PcuM8_kolRug}zXfe!jOTU?cU_Ezbs)R(4L zH?2y3$iPs)@XY@y3=KCJ{H8mX{r8Y%m~ne!zRb4!zP|SzV|(9g)fGPZ_DTKrbq(LL z*+u{6aOG$%ju&0^cTw%K+V8e?m-D%9-{-pus+c_)7VyZ_GBYGe?dP^?zP9*J4Wqo8 z2E(Qc4a?Q%ax>l%NC3BcE?ltG4`O9dn)N^U=Kp}#7wSFlGc+vf#B%69*n(mDnPah8C!)B7|Z z%{j@)@P!$);O5cN?sLn^R!wC{n)Tl<`Rf7OVlNH_F@_IU=bqoln_iWFn}Ol_momnMo7ho*gTVoGbK-{Uyv4uPpD8e(`Qpysb?^PR&fk=5$OyVjk%8eZ2j8B_ zQVa$6ul;;gJ?nD$<(;y>7cnq|*3=ZtHD(alv`UtpVL>f#>77lvmm;eFlu69b=4fJI z_;O-)(9E@!Z+HG_^8KW8*!#(}1??|y^D?+p-(%XUD3PeQ#kp6ce%n$z28NQ;5qX-w z@85dRoAXb6#%%@$rCB+Z(P^uEZ)VTc6kjZ2FL_mDPS34V8;T7Jd~cpmQ&8ICc%GG~ zhA02FPU`KCTW#xWXKt@u!E`}oM#$O87uHJDFf!Z@)7toKCnrn8E_Q}1XaB1)G%QnS zxbbZN`-qha4H2NFp$*>O>g#zJ8j?z0vL8Ha9hJ^;Sg*zLxS>$4Lx&mzgEYs3K%Y$#0pAT@eXk8=J z@UlF(XH}UML&G=2Cx)}@*mp57{LtfbWMHuR)l+-K^a8n&)ed>K{ZiXpR z3%~PITrJ&g*&nWw!XH`egOu>al-TkH&9nBK0|d+WT_ zeoOwA{;R(-?#sS=X!p3ay-${vq3++=zo*aCiwECc#@fKoQt&+X`{wJu?|XCqwKu48 zFjZv#o!iUEFh`3)?tl1z6@Z4kXLOn!zbC?wz|2^{z%cdadM1XF`lo+# zZ?m1y61&oWlm)Z_ijm=qGU&>yhBx0UJ&fmgy((sG2nfCAqsw^YFK6Jlcy@-4{mh^> zZ43>Jj0|5@cFzfZdRx&jgq`8W4^wUrGrqcip~tEZ&fwp6^VcdahHdliUa>h4lQCav z=26a#Yz&i3XGEX*m%iOC&HZ}q$DpZ(97f9ijT+NE_r)1%J+`+joSGP^g1JRz}W z`*aS6u^SW^Uv>V{!=HF+_W?G$*N?-(Hb}+$k4Fq?8^T&9KpA*P2gu_Ji;OWc|YIUn+)vB40jfN{If&LnTO#( z2o{j0kuA^@++Uc+}i|mOp;5rJj4?DjqX|hTe@A^;e#W;X#Ochvc@jYK_DG=~}m(IQ19~oC@8pV>~B(O++dy;|!-W`@|U=Uey|X z-k-_f(88cm@_X?rrw3Bf=J$5LiMg`#`u&mC5-3c8s3_xS%G^3xv$&;NDB!tU=&|MH|uUyd!vPT13>CwW#k{lE0_ z#fqQhZ~lK-=rmwv|i|CfS~S%b6ctcV3iX#j*4C-x=H9 z9-g#We4pysC(HL=%=Tqs5LtHb)waj4Z&lB=wx2a?|Hi7z-aL&-Mfx60EFUtwld?0! zoy2N17!aJL0Z zJtKp}uj1;BQ)(7!U(Zkccj(XizWl}6>IT9b3@@(QOqlsU7IfLiuJ*cxQ8Qk&a<^W+ zP^lNiz`(`*OQY>)|C|3`4lFviRU%OG|J8o4>FwV)&3mKfeB(;e!CCwFxY`&BDb{`Q`>11d`t z9M~BcR!)2`#Q1Hw!CL>MThVK$Z?wC9Lie}~zpV6?mHPK=`6mDL|NHdyv;F)G1&2>X zFPib+*O?*oH`A{7a&|?BICd4D{r{`*Ld3~!d#lb?nK1-7GT8rr_U{2hgU;=H>c8zp z7y{l#N55sr@u~klp>6&eu7=!i`?W#)iv)z3UO2NhsGa$*^;@37VfVwNf91Rk6D0qL zax7^2?JRjOBq;vOpYYWG+b=RXgt0!D?8UJ9_-{F8h82hJEc&R=#02U=FffSdbk_t( z-q)Nnoo(Axf15o{<^N=CkHwvBj$&=N|M$ys`@NIT{9mHYXi)#V{z21L^GoTocO>Y3 z-`V@7ektSq1wZ*aRM-9tE4lM${z~cp>lhkNzWDO;=ed)Mww?XA{VnJFB!$xr98(pw z?MgU#83N|ml`Ddl$ZWB_zwP(>suPLE`?ftlUsiWy-u_*GFETQ$%Vkx0t*Q3CD@=i* z`^}GpWA>NVJb!b(hnd0PaJ|93;?t$a*cgj!N^-)g-`_Li6JH!_(tk2RZSl9JnwE><+C#G2x$(iE8mr#$CKgXD9ty2cCOU7RbPKHv2Ju`l`81{F2ZYn{XFPG zxB$=%=Pv{pwlWLwe&;u2t?LW(l>m8r7FgW~9 z{U4jSXdNTNwyCFAt>`J3e9`y)&w}gImroP#Esg!Q|5f=aZUF`3Yo&@|j4PaK` zl+(Ubvo1_cnJ#(Lkb$8qS^Yd)HlxGqBFp=Fzt^v3Nsx-4{yE*+KIwe?-G4I}7^Yv7 z=qeTEWMEh|?_1Pk`>B67#;iYAA#Ykyv-Ul|%5~=NXLfGOnvgajc;!znCXU3s%eBpC zzSd7s0Hs?#mVjEnHk1D=O`Er5Ir}p(+@Hpj+sJU``D|v;VHFu%ObY}U8H}!;{1Wa6 zx;c5#Pyhe%Z{uy9B>%^JmS=FNerA7{yN!k6Mu?s;@1Op%J1b0fzcdXE+kYk`JoSG& z17l8aeXJ;hBtyX7eq*^!Pnm5#A1E*6U}C6e*lGKFyOuP+W$)Wf8+}-961MSA*w*wy zn&HDr|Jqe+7V$Baure8Zdwbw$M(T>~OiU_M{;t>gf2jeK_n-CFmwl^eKl?xC>*Gsm zljoiByxgC8nZL;0`I2PB2Gf@0RF+l0G>Qh8{!4z(f4HKYiCd|Oq4ypC5*vF*h6XOC9Yr5& z3>ZLrp(ZslggmonXIij7bZKMq?Eke)47&nY9atDaJ7(9&GJO3n$Hm}a`2R;^YFY^o zhXWhK3xx(XP>V}mm|?=q|017v^Hq63=w~Ny15tvYHB`Q)7(7! z-?G!MzMuTJoslu7w?0^u;qLE}$AZEP3ySX=Up86Uu;2;e>G6=&38KcP)8S zAJ5pZE`)J~GsD-v>dFNk3=Fm9H-4X)s2ThVbel*Ncf+oo^?FVWRtybZAB#atSNK3( zY$FDR5blQ8>!M9f&zXGNbU%oJVOR2>S{DHCNla zeA~~*!jbsr^(uxL_m)fXhch&soA|EUqjVl^M0eVr3?)mj0M+@GcuICU+|`zJ9J?~BY4_fBj12X= z+Fh+Kv_-Eyv|+z%Gy?;RVNPWjq{YcIG8ipbzc;V+f*8Z1$ULJPz5)#=YswqhLZ0pCV&Gt8JQ2lk z;l^dl7t9O>E|2fC@NVT~(5cG{J>ce zzuiy$|Lp#sFf-%N?>F85wf4W}@3;5mni-Z#{QqhHfBD9r{sIoCgx4~#2;5DW?!>S! zc~-%<`ugm*Y@jeZci%XRq2XJ5VaKLdtGpQWZeRYp;JJ>zoy-Q)1L~9W4+t-I)l`_Z@df(?tM;j+qM3u zzV`m}pev&r*3Gfs>!$iE_ZHg=P;X{Iw(|pK#(*>Sbqh8#9GK8s-*x?5jkU+qmJmjU zSk;|Xsti~2ErV69?muVK5@`5*`>gn-=?8DB^V@9ZVOd~Uw06UEA%+LhX7`hB-efuR zUn@=8B2HrG-+I&k#v#ia+S1-UzUgo7@~obh>Brrp|LfX${@=WLUq65U-(`h=rvLx6 zf6C-*3@<|&HyHGFFZ4gup!U0I&DN&#Gn9VIPw-MYR{zCId?f>eOmgsbrUTQ`p6B>~ zH<*`wBh8p2C;S32TLeav2vi@8Nu6 z_P5N~@sZ*@=_`&5(iyWqSDzL=wBCV1_Cfxt4b#228KRA&P1I(-KQDap&-B!o=YoCW z0t^fcA&d=GU+-|fYSVgL&&2p9=1=}l>;0eYrzXu3mg&cJp^B^Zn}$fB)aK7Pipt z%Kl&eXE$27R+*iAM z_3GdE-rfKH$1jk9VXm!$x3oIL{HB^|2N>TZ$GrErXt#-jp+URhQPIAa(=YtyRI6X{ zzxJhzK0`xqLR<-l!s^;U&j0=V5)u1f{kgc5g<(O|y$}`cU~7hHHQo(da`t~_VwlwR zf6ocs)yw>u7*4R1PyKP;rT*jp!u8iXL2FE3L?zr(Q{ZDd!OXB?(}eevR)s0LGBO|;9_mhAn{!nxf(WqRcwPM!K+Ww+m6$^6M5`rn3y zVL!8YgAoHmqH*}QD!J8BQjfNto#7?N)*dSU|0UC`?hp4(9@(GX_;?wM-nNQ$d#{z6 z?0#Fl>%yN+vwtpPU?_Z4KPNQd*0ev7TV)>TDwhg42r@EE7ZcHYK6{;(>boC@EVF`s z=4UPDye{x@m(#@G>Cu-N8S20MRkvkeSjT-@E_zuD!zGb3-CT?*JN30b{=dY1T!K@_ zm4(5FrD&RQny#iSO9GRHiYUWp28IJ!cD^6&wHX?=|9yU&F@=|52_xeHLnVd3x@@ z!r(B&sKM!Tn^J#z(2_(`P6mar|J?!%D*Oyz-t4SisGi2{=OGj`nOV5ACHU@+ESG4Z z|C*b`{>}FLb6ooHh3{vJWH=^>AJu&z;vUbJ zmE5gmdz^xKH}E`;KAIj7op)1|;la`RNG664XY=2Q)jXEIuk)uf=Cf{u`A66FN0nIu zjBOi54&_>R{uk*Je;w6S8S^Vy@y?s=OKT6WVPZ@%um2cn_r<^J^Smog@oN9}8@w^e zXJ}Y=wrR)y^L_iT+)8vh=?*Y6uW&3&~knlf5wc7 zp-A{|?2)>u5&!3FF5#7!z`>!waNs|4&19~fOPVU>t_NIx&*7=SATQdL%EXX2W1Gds zg0K<+hHbnt+?VRNF`gG6f5;je6)u`8xLc>@o(1mO6nyms=S6EWa)Jb*NfS zg`pve;Rh2#Rw^^YrWOCp3mG*G7y?d9FmTA~ewuysll|Ghyq+g=tr!%}WSmR2%b)d7 zZf+O9Q18q&7ot`(ik0T9w&G`CaNuxw#h~!)`o3+Scg!ujW!a#^d-&v=&<*PjIH$)m z)ksX$;o8Bo*U7&Tv;@J^#W7^+6E3CtYns8nOboN!|ExFtyhro*-koml8OpxLD(+O*^*i9qN7FOHL+B;Aesn*8wetMlv}6Q+N7FU*jTw9VU^A^hR}aBhaQpYM0oU40$l zUEi=KieZHVgZS-wS(CsL28Ws*Qzw6z|I>MS7uWxFP5V1f{I`r<7r8m@?T()4c14*7 zTr43{EGL*5EFK=Y{3y=z!!N+wo9P_iUUTi7*Di8>B@2s5Km#XFK&60!H^Tz2NA+R? z3|ko##2aiF8R7!k&IJAO=Vq|jd0+DGKf5=N1ZOfcWI8ZB`nZaVVZzi8`CLpha{4QL zOG=qfN-z{KG0r$W|9$nEB?4Pc?Yh5pY6Az;kGi%84<4zB{^Mj&U}&gcG=ae(LXn~2 zdJk8;W&R3f0fq^EX%Q09wX@iHm~QNo=GbsGEME3_kjTG>=`+>RB1#(#9v3d&z`#%> zB9}Dz$p1^7|FR`7h0D3=F4Leg~&8EQmb!d`r+Cw;kJ0n& zKJYT#s8c)E_}R1N!$;wKzD3_TOyA2NGV=Up?&)n8InD9M^p5|gLN9{POMyo(QY_OC zF)=VOZev(6ori&ArN`ylANi-BW98DW=bwD(likaoYcl_?0qs0w@UFUks($X$eJ7iR ze^~Fix8&1(b%q1mbqsF0MKc_@!pU&#Ug(eW+zcMo|I$nLP3CThe;BX+t9R zW2kwbeL3!CC?jLe>iX5M7(T3z_FwsbdLJ8CK)nZ3ZCR2YBLfS=4JT#Rs%wE|xdv;Z zx(|w&I3PK^n}9}!c;0PyHYsnv_3Co{=KWJkliK#N9!{IfGD&#W9ELw`Sz?y6 z_#e-DSjdw)B`ogq+#~hcANNn&tnk9Oryy2;v-%dni?J_i?Hn2Ug-H712EKk=-+xi(qtvwi#L zxiJi9?3#01>sM~w@A73j=fAryb)6mmU0uH!c)ZL`c3>3bn!w07*Pvlhs6&!K0|P_p zJo`77s{UU-cP{3SywR7gUxoKyPPbxUc+dELswoRYa@He<0JC}qho>wHUQdk`6*%Db zLtBgCfi%+w!P}`#))Bu~U*oNRe4DX@v;Om5+sv;2u1pLG>n0z_FRz_pnC&U9ka03t zo12|MqKV<{K8A)JzjeYDWscTQ%boN+_wn>XR{0ux`wMUKs|8!?JAe3J{r`l?A<%|F zp*&&95eA1jYL~Wq>9PgaU*h4u={NV8qx+tp52k43XFQp7@^JHPJxP%s+wJiNTkaPg zyb#>S+vZaFbf>!eetC&I;(u$uHcwu>XP@%)xcFI~Gq)_SefUP(Xy1(MCwLFoGd#%V zs}%Uh&CWF8M}F;Rxo0_?^JX)gYN-!Bx^3Mr1<$7zDKSrNLpFYHGIL-ke6+QG)lr9; zj0|&K?VB|m-jo+IU2qifTpgTp`}DtOTuh+mTE)J}+zv$#A`>vCyG`hwZ{vjuk8%6VwsZ(ytXM@7*?syl7D~XE?9RFzMWUk(T<^-EmUlj%V*Ee~hm^9JjgF!!GmFnH#f1 zB93jBcp1zfYg&~g{xClMW&QO@?z?o^_j`v}+P!4oIQ74g;WY%?V$gps!Ke@k<>g zyV@rw^R7R(Ia)8i(QfV6UkwaC$Cj;OVCbwZ5;$;$b-@dU27L~OYsL>$ELlG6zxduq z>s_hRuD74=ZmX~DiTN|X;^)#+Uze-?d(O%*r}kZHN$rOzk4zO$zi#AaSRi=JS)75v z?lVJ8^Amgf(C^!g)9$Yne!BI$xDbcKEU^d9(_3=8o7F;pXLB;NxC;DJePkc{e=;{i z>)lFWA&sCH&rK6=b}7wfWLi)e;KHy#@yGg(x@*>(KE8jj{d;*={ol3o|GjOq`XgT_ zf3LFE;Po*1_sTY{w8yO=jTisQ?ES=0^<-k~{~FEfHo)csxynWrY>P1Lr^Gg{qbfw8Vdc|(UOwAPc{-}=P^eGuojL9HR|QT6h01Lgl&be7e6DTy|L2OsyMtFGKQo8Ft``4zpM|9% zw<))~`9|pPY(|C_i)*brrZ0L`U&Oe;qvYNd4xvmf28A&0g&I$7R)kl|Z8%jI_n^Hd z@ncE}qrk(4zM8DS_8;}1zY2SOonYqUTz_Eg0%-u%pJ)Djhw9TzLcIEfLk0e4 zZ(3z4@b!||r_U@52dZMf{#wHS`th0{zAlBKU+tHywO!=rvj6wAnYVHo9{$;9x%~*& zja46;uOG515&f}&SMNiUS4wzq^c?O6E)Nf`ni&iX6PCSY_{798sfl?4m*DCkJqEd! z`isx%>vJ8y#M`@p3Us55^}&v7?(-BEyVf052wk7MCYp(T#R3LFjtd7FUUM59xMld3 zah4Fv2VRCB0{PG2AyQ3f19`5jl1D~c{#^KSr2fAR14HCj`&ju?m9`#S3>qvS^{)Nc z##DZ1@7LOX9sYNbzg!;fD?Vs;aNE(l-nW>93fJ;!sig!RU@C{DK5S13Q<(u^Sx!-zc`6>1^Qq|K{(#Xp2LV3>Eng zKj?-2FcOs8=E&~zVwHa?e{jfSw&W}(#ufMUGf%hg_-I_ps8KJ>psV(nwf6c zX(Tc%^ljK=+rY(g;IRTTqu2Mnchwmlc>l3~c;xaNmeSybc56#+#v#Rt4=7Fq!WYhG zVVIEHzPA2_-1mQlx92bWF`u15VfDY|ubnN|vuiRk#5y!AVQAoBx>I@HnK9*JQ*OA7 z%R2@JkJkT8Obj7^;~B&mx`LP(OjrHW|MGeEuKeD{MMVq_E1w^H#lHT1(r5lh^;5L1 z{@oA#lh5&AwtjuQ>9bFTkJs(cY0$atDW9fWWA^dz`&sM@>$kn~V=(1T+>>!=|N6fl zZI`c7`gh&u_h-?QoC+%$R;~W`osr>4=;PHb&#&vfTfOD)bVdeG*5VDj&1?T3f9|)H zjp2c*mUUf){=dDIum7qzH1jcB*t&hE$! z-^pB(EqtJn;dSvkhSwhy8kU$kT;9R>gNdQ0`+q1S!=)BbwsM%GG*NHA+=EnRh8a6- z-#qfyev%$%t5nS3AaXO;wfsKAfen-G{@y;QOboNc z7+x$h4G1aXn^Goc!qBi(R^Y%V*6Zx$_o`|Qs;k&}6vF;Bf3Qz|boHyCczlTc^Et)G zdUsSr7$n_rU26S6SF_{VR0hVNHP`Bw83>>6*7|e%o%gKY7q>jx|D?^vgq1;L>h7g1 z3?*0p+c7j)1jeb_%eh$NdOZM+-6C@+d{92~(WKhY?WLR%3 z>HP7pFC#-mzX>CQuz15J28KnGJ$M){Y|&%jT>Z~=b$#HE_;`VT)frlU%|ko>X>E)b zssFzH=pDa_x22c7+M09sw#NYmNfCu+MzgCH%wGf?8osJ3G^~Mz_avu)ML*(ILA%Tp z>f}#zGbl{dpDp)b)vEhOOblu#nVB*f8GOE^zuqo*cQONm!UuK1@7-*mkmlsmdj9o* zI)g&p_Z?|}Oa!(oX3sir{v$d$a(4aG^s_rR7u?^OF#FQ2_=s&QzI(GU2rxK2WMx

    v#k6z(`?h3zOmF|Ys6aRD|L>am%U?Un{_Npy;PiO-`)}kS!&BT09}Mds z$`sm!3(uXecJ;p$!vf7%2A$Ra{s*u46+c_}-}S8m|IE8qet94CP+#!R_K6&S74FrG z7PIS>KPgggelq>}^~2Zp?q%V*;l|3sk;@!%jzK!IzJcMjk$^)6?}zzwlp7{WI~X%E znBU*E;PTX?+keEHg2I~NHLE&0j8t5({d-B-)fd9 zx%z3hSm^EedeHdVf)9L*6Sy5d&U^er&q0OZ!1+SYP;*~FCe5cd4j1=#|2V%~c1-(%RUnPH|a= z3!&@n?b9+Ay{Z>yU~tL4xM}A4f9#5X=6_~O<6}5b{Yh!hi+U!8+i#c{XYAX5ij|=+ zFiw}D=3Kl*y3VwOjo^nW14>5o5uMU-8}Re~GvJ|7yW-z~#sN5Y=DO9RF@} zJMGtaSKoVjeeurCj-O6{el4iTD93Z-9t+2WgA7gD4l*1E`akco__s&;K-9K8hOgmM}Ej=%2;1KSxM`TjDwEcb)f2 z*K{khQk`Ekx73?+Gbn6+;m^&`utoGnEJMSZBmZ?688-fsKa#oXkN)?s3eF4-p}X2= znD$EKZK*lP*s$z=JT!b6CU86SJz9ULamS@Y`7@t6bbVG>^UEfKqy9hF$NA#_X8z!B zvVZd6V6!xX!%g+*TT@^A@-n3q7zGAI++J_;x_zVP*Zq791qF;5;T-?n6q;7e+VO&c z;YqBw+{@TMGkjj3!F&Gck*og=863pL8`O4d8m{~0Ze11lDiRXd@^Fh&ue0~LH zMzaYG46h@0F^YWJT_wcO;K*>H{@&AB=}g6ct6y5=+HHNqxcIfbj`;RbDC7jzV z865ucz9>Tj%f@&%Mv;@84eO`)PI478xw+%CR{i9ZKt_g(i}t@^a0q*}Uz;Id>Z!_I za!=S9G+YWZcj?75aV%K*eL4dJ6N82qBg2$itP1K6&2`VNFJfruPga+iK4JO-F|L*@ zfoYNq9fJRJSN*$gD)P@d_utQ~`g2P2*ME8LT0ix{|I*G2_cd?1zy724EN{Za_f3!l{e)R@Ne+rs0GF(v0NY&Nk+@C4-M~LCUhchmV<+ok7Il<2$p!?tP zOF9EX%4Xj?YgS$N=4Hz8`?7C|WAKC@@jQ$Ngc&ZZT@|rO*6q+DeMV8O$%(%=GciQ0 zVoAIG>c4*)UxrS8*6;PVO?QK2$nqRj^-adkDT4}BP)w0>!n16g#elb}pdFmC` zhNbU+3T*#t;9ffQ_qNa1#TWwSEN{%TZfId}*gL&Wf~(QETz=b6XaCkzfNia+~) ztmR<%puVDgx`!lJRsDqzF}a1AppCi*9R9oy`?^2vtW@mP|7e z=k3du=>0qH$gqKT+3O9NHhD5evl`~cIer$N# zFIb)&H0$Y7B9>C6uH*0)C1g}nm>^&JlVQVfT72*k==@pVUrR3?U+&i`ft4uK2|Gd5Rpd@8Y3U}$J!VDMsM@Y4Br zeOBqb3O0tMSOzY=Ki9PQ7%Z3tOE;IjF_kZFbP&*GP&m8FCtoxibKd=E`O zMBQg#@D`o$fGu)PWCVkQ4Sz5bgA+Hy0gihU=e8H*HfH;rF)xYv1{uV!~pYuUK?05OC->+Tj_br+){F`5({>a~E!|KFsMU@@!P-I|cuDIS% z%bUP(P0isM*8*ln36=v<%tv-IzKCM_!!B38QPpAHee)X7k@pOC^)W|Ys%-m}+4&sW;yf-yi@g08IKyn^kLRub=O(+%Tsh^^MoN1RUPqtMy`Lh$%Sedbj>a{rtxZn;AG57QA+30u91) zf$RSh@As@U{cQ6wbb-|3-IXsH^)14Gm;G3Gm6L(PmWjbM_^$fFZ`%Ypl=>gHug!X5 zD84U7mchY@vpcPDJ~u}|gBT=%`^-0#Kk{GUUE<`$KkhFQ=2v9`C2oQ6zw^Wx3a(Fb z@6oA$nY;RbEhEEe{rwlX?0&qwBwr<{|D&b!R>y}8XVosW>N7YzWm;f;PVGSF`=9E! z)BPD7GAjAD?{HvXOTMxr%(U~zelhibpQrtQT`c;4{`81{yL+V1%2w0ZrtgKIx?F!DWE$e<~paDd^A zB*VAu%N02;urf6iPTRsN5Y1FGub3qw{*q9G>}MxO2BsSE+s6)zG41$yjWy0reO}Zz zhnI{DH`wKq8I!ey{|h@XybZjjFnc9?xv1{`pN8Vow+sHOVPt5REA!d@be*jIRml}| ziyr6Rb;+N$e@4Y5`>=-R(_7yPMRVL>U{Kg3U!5~w@AVZ%hVy*yl<%h95Wk^*{UZa% zg4=~1+q$C|E_^-k{A&XP12m4l?%~{Cs=y`6SRY&etj9RWx1xX1yZx*z43Fx)ryP8e z$=zhavVV=S{sV@4!uNJ-JYFEhEd20%O5fLacei&hIHUFPr-3n{0gFD=86F0*Jf&UkI6Fk0r z-ZOP7BSTkK<$NuUfCtk!L{$ET2mML6{K#%x!^B`3SzplnmZSbM1B1`1|CbpU9_iei z9P%PS5v*xLx{{!8r=4sk>-9k`ugW>mOeI9OJIO3sExhHA+M2I~hqjNBXY@)#;& z%pN*0+~ZAPes|-QLc{+P!b|~kwl8gC(A!(!^Yro z%k#r2E*6bhAJ(t_^|bh)?P*~~hURl}g4!#(4{ce$llQ$Y6NeIu06Rnd5l05INBg-L z0y_V1c)Njr-!W%)h7;Roo_>~h z`MV>T|MZ9Tjin~9Z49s6uGz}?A@W943(CX|=CFGzHY}ULz4v_m&WY~4 zm6dT*O3xJX3NRe~ugtz*=IN;i^(zjp)-vAMt<_M?%IL-75HR6KyyZuE*IgHc83bl^ zm3XfD@5{&_tz9;E#_Ob)>!R;3F4rwv_piO{$JFro)43QH6ftgC`LF#io1&GUf_Wk1 zgwX%T85x#|{xoQ_I^Jv{z}S}<_W9^>n{O8`Eq+!IC*5qzc76VZE0IfF9{t}n=k5P` zag%BPXLE=Ck2d^h|Lg9zh^^~3{kq@0{ipbg%t2?ZPQhFo%UB;2^^qUxxQw2ez}{aK0q9;4&}6@$jc?8+I;JJs`fLjN!GIBsiv8 z7&Zz0pUuGZLg}CX?43JaGBj*)Y*@tg-|X+T`p~KSmwomYdFbkBtIN>9&e&)1$oj4V zLk4>S6T^nwX*cT+)ctC`^q!&cc>Fi1i0LUex24TcXRC@nd)#*0 zbFB|v%=HXv0uEdX9=1y>Cx|d*bX697nb7t_zTlDl>8tK@w-+6q_x3~|}JOA=F+E?W&FRq{8b#wmd%RH0f_ig0MoBLNKfq|dZ zK*6D&m3f01pTO)PKGBDfBhL8Dj)SQ9+o<( z^FQ=HV+;esGr0y`MyKhD>RjISoSuK)$Cb`!V940M_Ka`TU;W#0fhlZ;H^N$`a-Pt8 zeR1vkkCmI(uKNGqGCx6FF(&lyyClW^e?D<1$1>d8`CRI4)kDQaoesRGkJuKpeD7NQ zuRV90=!MYV=XWbGa4;n2K4xM#ZuIu&qhz_$GAuIkCf8-o7naT2Ud_O;X4~R~NB`w- zHT^gr{x82H^oexwwEufP>^BWt*v#=awDqoi$MxOUr*mm=71e8W{h#x<-a$z+^zSVO z1}hE+7KQ`53TuDr-ey~|kDdG98b*c;M+QBX$j<*p>TC=QDUa-Lvo(KHU}3lbs+_t^ z6d8&b7rd(PnqiUt;l+bHpY^yO?PFfhq3`=6`p#?iIhBPMbRO+zW8$!sU2ydK-mUB$ z4Gax$o;jHNYAm&Uu&O@Ul$YT`^@&w{;tg$Y>&rP9<}ffYWmquIxxTR`l%XMwozdgR z@(r6F`R`11S-Z;2de^GoEDR35*W7P7C2-U-Fl>INm&Y-8l~>7Zt}OZ2g4fxneN1|~ z-}CE!4Xf3w?#EW2(4SQmyuFO!!@Pu(`9VM5pH6KoXKMH^_FZ~g;MVtr^rULn?765r%PS?ZYI!hrq@B_obRMY9wP9r8| z+Q{WA@9xX^t>5(^^ZNvI(JQC7#NGYn@)e?*cqTD2#=K^jY0U7R>w@(6cos&!V;^tDXK*tFv|iz5 zh?Us2g(X3NL9YI|?}r^m91pr#7zG$6ByZa+<{O+p@4o9Fb%q5$KeuIeZ(S6BJNdjS z6T>5g29wqQeH9o486IqBKT<3#z%cEhBHKq(28Jh!|5k51o+AB7fx)W$MHR!&Coe+} z?$wS{Qf)kB&T`-uHs)Ki%kJhnU{Qbhc`z-U1x%CgrJMP@pddA9_ z@?oCZqx=YUh6R}p6Iu*Bg3q$5{c~=upAwwPz@V~?Gef8T$^~(4TSHEk1uK^PSZ`q- z^XsJmgF^iR`CA>Yq&6CudKbjLI&#Q}kzwDe|Fz#HY+rdz|8!O9>(39F0^ArJn7_{8 z@VpmYXAx5mS_l(+u;MSN9`+9Dh}@@78}6 z&!zi=K8Uyc^Ha3{b-Oi&ueqmAes)gezpp}|G#$Xm$isHvuRttgjswF*-UaH1#H=_H zv>O;AycxJT7DQV!%yIYPP+0z+r?s7dgP}wGf9Q2@CWcjkKUZ)5-*zf~!~eE=AEg7` zP9}fswFPaw&6%dJ`n~1*?bJ7=0t|D_OKclr{+!s%sKV;X#lX9c#85@`~t9R9Xc$*orDELMrgXFp9vf$b^Z!T^wjoaY<`t8Ag$M2tK zXmDUmfrh3d_4R*U^;kI;6frbpUj4h|r19>~{14WXU)6Vi z&oA8iw_V1#tmx&DFiD07n}6Le=dZl`Yf{L|*&(lg-;104^=AR2#^X6H#hRUSOXjRd zVOFq=sW&QT4Cwej|6<4g*D3=4XTJR(KJ!OElS#? z`nWI0>$`sGE!yw(AzjH{{R#hZnNCZt&qB>9r#D^SRQj>uK&zpHgE|kxZ^bQ~7M;bc zFPNAVWC~gOt}E6=GhF0lP;AIgc-^|bP?vF=dqi@!Oj#uc&+ z@we-R{>^^x8|9Jk$xBWd+|7$TE zNdH#*a=C{vQ-&hPf!ROqJ3XquY`cH0Aj5@_S#iszz7Tmjn|&!eL)Fs@`lDXIxmH_sHj35h|3>k>QTFfI-(PFL`@=C^uKweBD+PvgtPN`1jSM1Z z1x=@S&weEHVN*S?sPO;V+Qu(xe+&=mpA(A{(MvxYdq?xjq5Zk6Z?>>z6#iY5utsS5 z{b-9lb@%5)2i@M+^Y#(<{cDb;dmcy}*cc$I{;?v>c7D!%{dYB;(fi#doEKp^b(qyb z{a^C=Z+;91g8uwB>N=tu^VELzultI>{$5{nCo<`${_0=iZ~yJ@Wvc)Fan9BK8h7uTcg`>hPT0yp?U%HVe=i+7|w7uY-LUmI1nzQ*s!(0ZsSf@0R~2fm7V`t z7(&cLr|v(?z>xCNZNm1)jrkn)4YlD*id)vP^Ds0lS>Pebl<<~;gQY-#w<#!1(*yEYtk?ahqSU*FL}3cB1~))ctRj{yFpQ z{m1`R*zF(FKfCuU6!lr%=d$mdq{h?8AfnoDaPp|H(SK+8+m7*amqqWEygwgZce|d6 zVUNbDO^dHb-bhb%%;#b-cxazzGbv|&w%Q7T?L`$Qs`i&0@77(+#Q2DzVaxN$Z+{=1 ztH12|{3Da@@8))hG6=f$$UZFJ_+x#nNV$2(CvKyU^=D_9`uw@i)%sX(>i>w;bD$Q2 zz5c(|tN!(yivByA^r-F9Vq)hAXb|K%u#;&< z1A~!ygC9pjF>``0V_C8Q!vU#^J2`V0_BDJ?uFX5Q=J0L?5gDcxf(!u>3=7h<{s}V# zNv%{eE&je&#ZgTfzS1_##|7KVU;fE3xS z*P@$i>#NQ_QEU+P`D6d-&irekd<+v9*i2$T)w|-qa47}@7RFni@yj%VzwU1@Zir!c zv(H9s)vtJw8qkp1{?j?nd@nC8vVQkBgrPy>&+H!eX?_fbwm0@JTf<&6YwCZq&%P{- zK8y`po=txH`{q3VT~AdVJQ8CVg8tn*+Wmk2)Q^F2AAF79=jvq7$WYnHz``cM@mJ+fu%b94 zgNTU8Pi6+=N{$4Xj{m>qthU#kSlM6R@q0#k&HwVd3Jv~@4O6u_7z}DAw!UYP&Gg)eu zmh{xVmF!)eB#Y7x^>uKt1!bkTcSozoZ!?nwDD2yr-E<4bT} zCwhSG&Yj5i*}+OIA7(Z=GPIuXbarFyJ})I?Q+!Nvr^+7l9B0Af$5bpB8iFQ&zw@1C zPJV8M{6)6^`mguJRQ>EdxK;Q$oB6#vVg}v$Ctfet<2Y9Hf0@&{r&`bJW6SMlJejxs z^k4lo-rwZJ`*&FV_!k=7B)#k$mzw`f;hx=TZKr=;)b%+p{O*s}+dGqTlV_e!?oW0) zFDN@-+47G65j*YGSppmmhwNST9+-loX&ytvZ3dQ8~%T{cz=@hz@P5q#8v<6H#0EA9KCG8c*AwW_DFf*dylV)m#>+$Z{LfV-+tU^ z;)p!Ie9igk5)2DC^cdpu<4Ujn&%UkANP;bJO4+Y()xcf z=-+IgKkZqcUzD1z`!s+1AA70QSNk8Y{^xkXE%A4W$S(GUA7s`4#4FzT9WSi>#-&x$e^74DWyqUH2&VS|?-maa?aNtAW zW6uhG553wKp7YOFN_~I4!SA1~-mZ!mgHMw_@-jTw<+_90V^ zKmK{NeDw?wp58>({-SfAcTDyO^M#+r zoVmSo&U#Rg-Lhm-FbHO5=`dg@X5At6J$nrY69WsQ0gHp6499{ZW(I+Vtt=K&54#Un za4^V9g$Nwr<6z8bKE7A=*Z*+60=t~9&yT$=;(wGekaC4>HBQwvgFcYtlzL|{#-H9mv7}2Xd*F`zwxe9La{2A1Nir;W(aAqg zqx9-CwfECS84S|yO!>9_kQJ9cV|_HJ4%Kq4|8e_a`ky8H?oaG~RV`n0`^v4v&&{_4 zxicJUoqy?towAHF*3Adb}Tn4j90TtXJx1m@t=C3`R(teybJ~p zJqd(x+6PI#R#FtbdxY_W$2p)BZENo~~c`YX0`$`)6(b z^<4X3>eYX1F3lJJD-NnxKi!vo+Hdgw;iov?Pp3Ctzo&bE(MDuLKm+3pP(Rur_7R5x z<3je0x(754@`57O*y|qW0(~d(nzv)&p)1(oA!5q;g&PgFaE0M7OC9sc=7w{2+n=RU5C`B{@-hP`oG)L`Y*pP zUszP95Vo3MOy|FTYH0m`uHFANo38Hn`H}wZpVr0s;(ul~{CAk*Z7BcfQzAH8?Gzjs zZ3GmW8Go2DZs%5D$mTT=UD&Rd%czpautt@knSsr*nzeypk` zFurMeaJ-L$F{fL=f&1L#vnm1yo*S+N6?&|!tgSzbbz=*?Bfi$3KUGyz|LcZfme_Mn z`QHx~YN#%GpZ~A9rM^q8Zr$t4tPKndKex_awQu(09mlfl+2-Fj5$8$1e=XYaPksYK z!gGBmhOR#u@8dRynMAQ~DPv#|xmo*ARh@zB;-Rzc&MsQp(&jzWV`LC(iklYi@$*&v z+!^^<_W83Eyq4>-ET6lMsoqj}#pE68D!vu(EgbFMim_KN=gfKd+UCK+#x=1FHcZav z%-2tP?|2McE__dm)UhR{8)6a}4r)53`=GDvc7Y8)( za3mNoWQ!h%Vf1leh>T{~sLJ5L;Ji4;g3-a7p;!38MGi)pE`bA$93^j>kMFq1#}F%j zfHQ$ThjpXwF6RS>zpq!Y*u?3?ux>5GigZO*R#sNm(D~^zBi3K%U|8|`n6Aq2$1cf{ zGoGi2h=}<9&AA?aP?V8@g~8-=;n#Xbh70Li5(^&HKTbc)xnQyEfvlN7_UEsU{QNC% zu4zJk*w6l47L856A4MtOo!wIJdVjNuf`gbIL#NJltq-afyJt+lIz3Q8Y5DmX`ML>R zmf7!;vJG#$_y00tV%XzaEA+i($w_(tsjBsxnHdb&bC1@~c)jZL0g(lb#pi@s1frN2 zw(~i0wK3KITE*!2_vz-Q-+B9DxEWj|-(1Yr>)-;SUu_E}=)l3SO&_AiXP z&cQID&QYhiWBHqYy|7QWIp(V=G-T`lN@HY5c|5P3yW!1@Q&pG485t7%7&etL?0dHV zoTY==JJz=L8YYIjYyJloh_3y=za#9ebm1fW&HwJVZT`ppvA%x#3)6tV_l30&eRur$ zKf&+Mf3dFr3EKRR>g7fL|Ngw~Ki9|qUTc2s4^#TLc~yPdcYFS$|67}`+6(`C|GcF> z?B)6He~TXIcm45CwCnxZqjuBijj5810u!SR&w)9N(~54_%zwa9!2V7>n_HondBz!M zhKo1)TxUEI%2|DZm+3%RJ;QPZmI5XxhWl}GEsFCcv)>|FSX+<(yguoJWLAQL*MtC9N5_Z1e{wQ1 zl*HzKdn|SPn&Zcraq1uK5B^v$bAgdzjnsw3{~kREJJC7ak0WdCX6xej*Xk_~#;q-8 zW?)dzytIGC&lhj~F4}DS->BO7=8?gKuBm;=q7JG#*M*oEW`_Mgz3Rf|6Dm&XImUbJ z)}`0ZIq+KAA)rxY)!)*Wvh!WP+MizXdwNJixvib&^Y)Yfmd%vA#hAh>5P5%(RM>yx z-K86U%@_Y~z4re{<2>zizv|W3{J1B2wEn)WC8R}h^wh`2sgL$A`c!Yx^?&-pAN8VL z|F0KL`)@88^7nPifA?0e`nWI8kJhPuve!=O_&G=IrqQG9`40~;e2cT;Ibh9fBgG6_ z(UZoZ%UCDyl%<3zLEymB7c2&6n3ybt8vDXp7`}-sG~_>;^Fzvs;kKf|rJGy~jY9Ps zMIFS&88(VC>;!doMcz0@&t2yzB58AblVJQ>d-2n1ToWct{P{yo^#4@7nUlUx{JJ7< zVX}{7;9h}w^S1~xI5-Mc#|L>o+UA^S_)nX?Oog4{O1zEviv1!_yPKPD3Lj%_X7}a% zmNQrS&BZEfMh4CLK-GuyovJ@4SWI_1{@ttoDbuV2tPKneOdC^0-{ z`l|H3E06A8FUDdu!)e=oy}ge&ulN_v$gu7A^V3cDpZz!xGvOfTy3e}(#mwhUwmhCG z>hgpew7WO->i;vp>XSwOhhF<1-~VqPch|lI=Kbbf2iX@{)M$kLGyeF$V#`!}$=qj- zf8t=bx_n_ueJ(k9*)f?TEkKhyG8Nx;S6_*USa~_o&2QSdvpI z$CvPaVH4xLD-8_Z1^??>exKgWc;;wfqAp{e6Gy@%E~W_d+nR#s~2&%Y!YQSxA^RlFb0eFyLK=f_@g4u5X;5Y#blelBDL_myJPXW zz?!XfGoqKZ9}H2Q_w&auf&acS7Nzf<#g2-Ii1IxA$ywbdB*ft0xR8Zm%lye-_MUwF zV}FgCX>7E_0oMG0sYT#d;g-U($bU%vY@6{=$RHjIlm3XyMgIdv6qPaoV;m zpySv=--Yb0UyHAn^`CzdW%9^5<8u`kS65aG3)2QxMkgi)jah#-?=otg-)hCCzxcra zl|RlGmDWDJscrS|n&LlUmI?QssDGTVG|lW>f?p~t!we>_MB{o16$XYZHHHH-Hcpn# z)V}pp_s{OI?%6q;IYSg)*S|g|^zYf}L-(#U*{#d3nRgX5w7LA~zW0wGXU`Kk$a;X8 zLtxYEmWRAKy6OxIx_|V4d-XbD9lvJC|NN%VTNk$1a<6$Hw)X$bALpb0%ePE@m>^s) za_d+<`_adfFNDdxd3v7ZqrF$)A9>x5|Mm_a|GSC&&wqI2zkJfw-?C0u|NqsfpI|TY zRN3&*e`BeO|6Lv5#7jQaIuoulX>Zz62G%_*8X4zxGBU~?{40Ey;m0%v9;O*5Eg5|R z9T=t;_%Yb96tHc}vXE44cr3}%@Q$xt;X`4=643*C99?f3)(IN4Z|nN^O>~`T!waSj zc51U{KVfokbPQ}s=Ut@Wc3r+}%k!8Q!SxwiE7l)6lYO|WP^jZ?-)8@h@zFDy`GUjF z-_X#|SS8HG!LVul+0SuYU21>#EIWU~rjIe?hx0nC-RaI>#2p)^pNkBQH?5FX`*+x% zYrpV*w<_~iuP=TVxX-7?UFCYg6u`=G;F_40!A~cP%ui?Bx||Z{JXkF}+gIyc;!KN+ z7W$0!*HZQt{+_<|f$Vnw%v}seLO~0>w={5Ef1Dh>c0OB!5PR_ti~Tw0^ULOL*wMJP zP-~?s1H+?L|F0j+di{0htN;3mq2HFx`TBp_oUiriU-uvSwO>5_?|tc`Ndo_WyPW>w z{89eR)AL>b>?LxZZ)E@L;rM6&wAFu}AN_xu<@A5+4M}h7<$CY_7Y@`5=lH+qg}(5g zO2hx5XXZz$RQGbQb~rR}FrRQ}c)G(rDVibDyMgt^1Os-(21y}~2U(0v5^}0rk|dhe zO0q4CW^QKibKrPzo1s(;U{6J(fh+3Yfo;~)Q; z@-MUO<+abbFW|N9xbRryQN8`&Iq8s0@Z~vg5IX}`*OdDAUnhqow_8a# z80~-UDikFfReQ;DW=>CcM95V?T{#U64UzM~S%pW1Sr`ILK0Yt=xZhZ0#Wug|zvJJf z#Y|iNuJ@kH5NEgi^e2&%>UN?3gEczK`OTg63OuLjF-*;4e&Em?6`8g8$9xF}4<&=! z7K}Hz)@@tMu=d(^+d4A`FRAC#xfvKT z3-=nmi=58H@WGOgVM6Hte4UX0`A0+lzwbzTw@%~TyGGIbzfZ3DAE;s{==wPLqF-khy{*TK-P^<3n>8#I)uxBqzvW4l!xofNqvp0i>r=Ms}D1ALSFDld5 zapBDH!k339#YQOv9@!aP{#w|dkKyETOWyj|_3MkL_35*+wl33kc<}2_OVgs3`FB|y zpH<4t`0>BU`ObVTRt5#@TP!6y|CP2feK7pE^4I)D>y+-;p3$E^d!fPE*`is@0>521 zgqbiXbRON)*}7-#(_L#nNB?is_~+mAsY>Mk@`Z2rYy8u9V|*4T@?ZYRk^jd7{=}~n{1-n3RG9qV<@Dyi z=(BvCNqgPcSof@JV5|^$;L6A%aF=1;fxmSw%#0h#7|zslK1eGGXW)3i9@yv3k-$^T zD zY-)eg^t`ZFuCsS{<-W}REYoo)b4|C>zwO6&h6Mx!gjjq0S-#+W9uvc-o~w`h`0wp` zwfo@w=kqTG-n>7twBB`H-WJY^mv`709P}9esn<(#gatoGfM`s4b?0B|ABu+Q`W zw^MY(|3iOc^gycy4hT7OBpB_g*XwZ?c+Azp;I_c~@P!u=P1%PXSS4z`)|@y{K4b{g4UTMv<72hkeE$H5ZJFDhg zPHZdQpz)}lyYs&Y7;Kz>Klje_bm`i#G~u_8f3xMs6+1CARcQbEd2OpYOTGO4`dxes z4Kmjm876Qy^moRKJ+$w8rKWLU@zPi?^M!AxnH#QjWZ>gxnf3444JL*aOF0=%usqlj z&Cn3Q_4jh=Z`;gIXIvI-@O@f4>3d||&(^QuZS!u-RLD|iWypyUiE&^Me`w!Xp}UUx zSckl^#9Y29QJ;RfB7H%4-lE^zTiZSYS_Gf_mBVCwk&6#{p)tXA93yf?;jue z?;h}{zG?H{dal;`nRo5uKmIR1*B7t;tJ~>+mfrmVZb{hr<0R~o9SHXGCEh+AP6CeC^S~1&NlXGk9?Ae_2 zb_euV{4d^M@W>w26K7>@{boGJ&fK`Z=iA3xDFFtK|ErJ7-hceIvo`AftPAO(&M*G| zZ2kJ{|Lo4Y=7#b6cQ7+Oh+)u}C_)=&|@$y{;JZhT3)3$X|rDa&v&^g?0UC0@QJO2>wV<_7Q1Po|4*;^ zzxaQA$F={{7o4!+JNmy<rx^x!bAvijGuwf7eO+Ar#Q ze{lfIKfbX4&aD;otzZAEX8h$>`n)xw(oWL#g=EA`yVH(;{_8vbsSgbL`rmlrqxd!7 z!aM)@oXJ04b6n|Wc8UW7Kl6zg#u>^7&a31x=qqs?xWn*|doIJYXa@%4!ZXX0U$Yh@ z&S+T2lPtg_aWaZ=0k^|qQ3eKUxfh>4#Io4;xrui;3-H{OcNCnj$DqaVz_{eGx1;04 z!<#$2n68U-zP}x+RIba$P*59oCGJRB1Lu+d6Q(zZbE()|p9-GBE!o19(ea;!VMl%8 z+NY{dZZCU!mVYbr27yhN_XS?~QnO`m=BwAmyJesIPGw|B{kq?0&tsQe2GbvhbD7i& zb`?x~xK-^7Bg2f4|BGvXS#dC|(O>!Re#`2A_b)B{wcot!fcgT{KPw~t+H<%j&;0t| zLS(l3!XGxWNB>)D`02ac{n&p4F;s1n* zZ%mC89CE}zRI{>t*mXgyp`Br#c>}{cca8VzjQe?|y`< zHUond+X8L}dltLC~N+0*mSza1wU&Iyv z{mnwxiydz_FNzX$xi;f@>YvS1_jQ%cObl~X5S`mxc;2aY*VIWr{2jp{@JB`Qqmwo) z27E{U*O#k(U0eU@fuzr!_b0xuf6d2ez>x6trZxwI$G4}ZI-5VNzqwvXV5h6t|Kg3+ zpRWil&^_87p!Rv$wKL|Ch71m8nHUU&{(WX*aNubD_aZVR^LE(((+mw3r%MG^#Y>dU z+SoC7$@6MCg$DkI@z*!UvHBmFu}Xnq?$Nz(Kc35~J2>ZjJu}k=32se}1v{@@F=Aq{ zJI=`PIx+O?^PR8$_eOrT@7j3lRlP`Q=+*xU|GqmH?%4b*KKXCGZ2I4N?y!IN`yQF- z|I>H;`2XRIQ}q`={TE#a8tMOU8vb#;@ZZv=|J7`g?4Skf&p1A0dqy|R=YGpjx2l0* zf$V`~4j&y?jt6m!^-Mct6&ZE}@0^*=l>FfbG|Mzqg94Q{uo>}>zMRc@2Y@(pv1O~tK$v$z^02D*eDHk*+c zb^dk+pVZm;-)5vQw3`=<2>q^#;zynbqXXB?yOA%g8}|4AzcazRy8i1N{4}3|;eC8u zb|lw--wpMt{oj->yq+~XOj=;U`t!3RPS4)7Vf%q7E)mA)P48aTd6%t^Q#R~YN;`Mr z-R0f`g2$h`v^E8`yq#`qKauOO%Ae(S?77GHyTJ-^SJ6jnJ8PwXemi2fR^gxXzxV!Z zCm9>U+e$zkBFH?X#~)U+oay>8T=Mn2u`DOow0MMnoGyPG9oo&ykdXO*znt3U z|Nn)$*3Mq^<5pABn{68Bnml$JhyUF#9{%_KY3Hx|Gyd93AI&(B`u@nguL}R{JIubF zzEFSdpQp(7(ntSS8$PmM{VQL*<$t-zB75O4|5Z-fdk1Zs!^4&E{%aot)0W~q1}lyS zS0y+e9Ov-SapriySi;1>@j#D7_nC5qVeloc2U0n#3=fWJu!}b|TZlK& zUwpJo?Oit&+)@z{N$vdBS?loUJrje+(fU{=h7aqXvtMk8s%u7%ARp-;i@z+jjL7&V6c!_ING$_w~i( z*YnTVY_7XsKPS59m}V|{4b^*ZI>_3M89_wIUCfA8P?(EslbhW?j768c|0H}G%0W!V4t(~6h+ooe*CW~^541l$A7D?r~89C{^xUombG**vac8ZZeQXd$Rm)*AjeV> zox!c(#IXO+->O(9#*ViPbxIBl{E93E@=RjoiUo%88LS4P(TqM0+uIB|7$tTxxa_x{ zRLp46P|Wy3@~Jt4jw8c@+1w2`*c=KN7np%sg>mn03hjwgTQsr2bK&g#&Lj1SbGL4? zv+oq__h!C0<>1rN)-^p>-Zp`qTUGVOzXKmP*8t$&1Ohe*7S zexm>O3fqF)y-o{{X7wvL?0vUhKQ%_XLC?JEtkAZmS^cl-r*de%-pIGVSoHtG|CJM4 z>!kzZRR3I`t`*N^R)68qugM||2HXB0U-gQ2=3o17ard1z{J+oXdMkfH#_3i6`5&zM zzyE0H|M@Fc{*!OK`aeAB>wlIt|Mm;6{-3_+hfdUgeaG8XX@CE#blp_=XMZ;I-~JT> z|LZ%Ge&z?*{I~6T>GMN;?Z3*0_g%jHKcV28$RNm)u$EDRV}sQ8|J!%i@2@}fw|Z_i z`v$K^EFa=I7_v(+4)$SAJn!eErE(z1yeuvmI0E z-gsTL^?n8egYYgU2Kl>%vqTv_96S>o_9r#){{#KlY)N*{9Cg2e9ReHmgRsTyvKbTE@dg1vVkEZN7M|ZE(-S73|`R9*2gSi7M z*E2JIs)`RiG~?v4AQr|++oUz5I1+AEDV+TI@-VBy)ALgD-~LB)U;V#(K?L{J|J92- zxRdgs7Uvpiz@0-#;?$5%t%)}BkL(Lb*XFkFcF`0WQD!-KgWYpb{U zTNIi$GuZt}{QqlzyhXI;ufzBMeLQmDm;CbiJg5Et9=BW7M1@)Zyd*=T3oBDuF z+3!g1wH2bWS3Z2*aOinm)V(iPIT<{b|B6@VnjN)MT|~B6Fv9m}!Q2n$)h!rjY-2tV zG(msX2mWN1WKr{ZJS-os7A;t#&~O?W58|2(4OcIjefxiVvBvMxbN}l7Me@J98-5R1 z^Y6Xv)53_q{8#V)RlWMZ{;=xR|C0k_<~1gLjuDyv-obFz_J8eNUyldu`N!Gy|9sNd z|J@p8>zzLSejd2**v)_c-8TH0e)I4DKn8}2hyV4t4*t*Q(`07)r_{h;!|=h~HJV|c z>Vf>0G6ws@g%Pc~f^i25tJ<0w=DBb@NL(m-U@k|(8E1vZVkPM_n(}yKV;Jfe)t47D zc5ISwQebG25q=uT(Zyg;q+sR2;IYa2I$MJJbTbBv_171H3oVtHu&h7cjEoucqFePI z?LR2v!y+#7z(#9JciXZRi}!l0o0{46U#xgTNHM6;T6CuHv+id}h6!2SS9bjQeyPyy z<)>MDj9&hGI)#N{i2wt`9^-xa^&i5NfA=JV)_U7je(1@2WdDcn-?3@czu9Y>${IM- zzAk0_T5>r#^l$tk>AR~O8GNtH>u56^c=)WJp`q_f*k69h?+0_Te!tgh_$8E1t2gEnIIPITdpk`pU?Q!O=+GV$&Rqs=cjlZ*})VAJU zI4AfXLqq4^|6y$3{wFJ# z&v81iG5%pX{!p}psY39$rVB^IR;CJ{OI#21>RAk)DNk5f#3*riC&Qe6JqCuFIgNS@ z>h6_HyBNN>1w0X8asT%G7Q>r1J%%;B2g)XyF-R+~Sd_)=zyRtU3C?rAV5)w*`h}QZ zgucsahqJb}|8tZB3!5Kq-r%%bUF+Mz4Y{1Aq5l&v&P!aX`%k?>E?W8H{HCTRrMWX~ zo^E^4R=;vH2k3ZFh6a(v&VTGRD~bjLcUxt))BI2ymJjEa?ECsXecmP2hvjeH zU;K3V*70%%h6y4sYaZ&Xb)En8tXpvS|KN(5_NGh>yWE8s6nGmaiia%Rzw_)jALvoD zk&&zJ|2{E!B_l(?PQGhjK|6sXb@YWeCWQQGZ>itdU}#tvRKUvcV8*SSbfJg$p8rX; zOnZ~E{&_l+c*7RP28-YI3=G%&6aMe#Pyf%K^iFWj-~XHufB9`6oKLv=UxRP+tN+?N zUj6r+_3Hob)>rlSe*IV1NV0Fg_Dz4`3Ei&$37!96Yt(~=fTsPgf1>s8=c@X-AN09? z&yQHb$2Fm`o}vEPwzswCcpt@ZnTws&U=4v^U z``)xi^|$mymd=_CYGkGMy^l9tI`IP!U(vBMtzqX=!AHR!(h2jokUaAL!CB5)$0PH# zK+7jIPKowjV`O0HQU7@Vn|JQz@c+l}w9L3uVdDGMzV-S~VIhVOnFWvPA8h_*-+92I z_E?QNW9W8Uv)A>^FAli}a@AhWAN(G%JmAv#;T7!|8~&3&nKAj1 z(KNjSOfuQh0teUN+dFLd|KBXEviWbl{hEJi z-~K!Ac=i7x=c@m%um1}ieIp+DC%$#t_x%psH8X$Q*Ax67I`#jmuKIelJM}$H|L)6v z60X^MO0uDm!AhM$jw$211B3nbElfW+nMC~+SP~vH88j9%?ruMx1ft z;-6*=9Fr`zGCp8ncnmI~R&pjz6)H73B<1+}=GpxgfyVh4r`j%W%+35v^L2EX=rF@7BArsj$vfBh4!>$6xG zYNR|F8Z0K-WOopz`g1a{v$9@BfKT zU;kIE`&GYd$*=!|nTaVkbjPvjcmB ztg_%2iJn|}wt`#+zmg2*3#<$VIm{m{vzQ$mCw2;`aV6x6vNE_dt_@qiLfgsh^SXkm z*TuGd$lUs4_0+BRs{~~kY&iZMJAUwbVWExxp`I8Gu7?Z`4AQKuuA+|?b?>gXKYtDs z(x4s7#og}g=kHc#ez+q$o#ni))YXX}@_)$w(LJ^3sQc-%}^B22X|?yCOw=B94DTyesO3mcLJ*eos<^CDuPyzk3`6?W8244GIPS8 zFDo`ni@w#VxBa!`m%1^#1@|3=39~I&Q*QDdaB*nQZObiZS7CEWE-#wCv1Q}et@pPv zG;3aXl>G13ob{Fr45s%58n_u6La#_GF>KHbi_C9a^mlR{rl=UM~3~!|NftPfh$3jN!Uz}p#l+pDt(FBJx`tG!}IoKA#w~2h8ngE44O;~Z@#m# zGAR7tl4ZeE&!8;L`KVrsf#J!7Wd5uz%oVGh|6FHc2xQBT`+Jv-#o^)iwB;{XpVEHB zz9T+pOKWX!-U-hit z*4Bru_*c(*^zHQ>uj=FeJYV}ib?W~`KlE??UENY2cjbS(>!}0=VRHsKrU{meAJ#I2 zaj#{Fb1!cR-x0=8sK@ZVuwIXW`vNP2L$4%99>W2{iP_8sQ5nny(>$daN~YZK&S2i4 zY!v_=cWGO2%59Pv!|O+X{>f}*Jn`Joij{Nys;;2;;$<01em%&33yPX2uKc1(dx{c4{WO_}2z z`_2ah1elyIep@w9;J~Ki)2{yCSCW*<$Z(@vqInY&gZHto+;ug#fBL+*|7>Tga9QdVBq>{4>UJ_u~Z^IyN1b z5AV%s{gZHY#XN<7%p3xL?^i}!Uff^rK4tBUx%>BLe+ZP__D}d%$&(}gpVwylbKKkY ztc8Jr!K3R9%ll=oG~*e?8Gb3vyVo1=ieKI9o9fAxzve$(a?)6snL%NK+S|f+&JLz) z|FM5G_q_Ti)>|%cUG>kW;$Ez8`j^dpr_%9x>Ia2&_v=2txf8<>a`pcP-#xz>b2gve zcSxfCy`h3xeGpqi;f4u7dbj?-&;}5;67x-VV zw(;M8+pdTCg;W36KhXN0y6wN!?*B^;?dRtBaG#5#A)meegWNmuVx|i2@4vstXfxbn zeIUxB9-+-}k@Z2~Io1bq2U!!$b}{%ozr_$EEnB>i_dtNBbc3);E(4#FJLfevhB<0w z2d@doi{1t`JT|g0M4T64Snz)8OOACSzLjfok6yp9-6LPKqEzs1vDEerJl|fsS}zY4 z_$S=GPR`~3mAi)ZI;^iZXcS+3Fw6q9qG5+ALl!DPFT_1%rd2B7-~w!=Cn&uM;JOH56ZN6Z7~}&c^WWcinzAmJNTV zEzDwgaL#*jeO&Voet`q`7tNQq5x;W3N@K-56hRz0%!u&EHCn1+|Adc^MeA{@>s8YBvi*icXn% zsQ*u{9Sj%5KfZb9wbqZpVaAqC5n-0{-w(d={_$OP!LiW)>Z1RASs%Lw=fAqfci<{# z!%l`5Yd&l)Vhnh@d&hdctN%Bh`d@GHyjiDzbtkuj7z0E7zFih26&CS_br>18xTiB5 zV9S_)k9qY<^MkLl1Q{3v%hE+s%b&mb&wu3A+rz5g{x46uT0ZCRf8IHN|L3gHW1m=Q z*mZ8rum6D}OY3`-wyyd0KRx2^KQ<`;-zy3hv|I<@E7Ybl)G25Gf5S;Q193CNWp2HwuDX0y zI{b9@)P(DcgkF?>Ugk0N8t411|iJ?LKwl7OfaC(yk1H-o1)Zg(6ANLD0ROCJMSp0^C;n=)OCsZH*%Kh|W z$>uN{>->tp^*>z~zdElgW%_>S(Z%M>ALH2>uGm-VuBbor^nRV#mH&S(C!D?A&;Gxv zwD3c}dOqjBy8mAu%wKPFOYvX*mt$rZiypt)|NG*OU)jahpL#2A8;CQ+IvoAqp78ts zsSj){9~{4Y{u}Ogru$#)`xAnz8Cen@{r}x3z##nl`;FxO%8Tc%>QlbFFI3_@u-_IehE01LZ2+5O7rwKe`-ui@;jT;}<8pWmJ`vbpt~x!=2IbjC8M9NN#r@I!`c@oOUnhSkf>MHm`%H{7a< zUbBx)uuPnV;oAYNw|_Te)l0A1-hUwL-QyX5>!zw-6}?Ut|qe>aGH`oEp+(SE-l*E|3HKfY9xM}e8KMBqUC9N`1i zbA%c0b19r-eZb11HSZxq!*PK<5mHZuN>Uia8(L$e8=`q`Gw?9Ea}=~axWyn--+WH6 zec|LIj2sMaTK$A~FZz6>??zWrHY39gmgj3Z7}j)u{!`4wus~=n!=w(?l$qY&IW#-| zzulFp`)uLL4^z8mNA_@t?LN=Sz>u_ho$;=?)VFCja`#n;#RaoF=o~kg`gUXK-v|Hh zx4pc&b79M){pTEyii=D>x^cVg{v+qpcpEzF%c|bJaQ(C1RZ_~voue?ai9uslAc*T0 zDQbHWE_ zT^DDs|6h?*_2HxJQ(^q5pn8n81o-2DHU;lMJDb%&aFuMI4@ z%gEReyHTs!pM~Mu@l|h~FCP1QJLC1a+yD6;et%ym^!xuuq2K>+v;O|Cs$pl}lw`8{ zU%gw<-~U=&w`xEW5B2}~xE{YxHv0JAS>*EnEQNo^IsgAppQxtLz{B)o1~bFIQ*RH? z-&y;cdHeY_q73huK3F|x+At}bnc*ClzhcHml_v2uya)C=NjF$dGGn;zaf^Y+P2dU7 zK3)bZH0XJHZ%WYADzNzguFzx54c{p#zVPan!&&BS1{rJ(A=okf0y_0OM+_eM23**)R< z5gTrikn-Wh*Yw68{E_LL0uC1SE{{u3r^k!fnEc)IZvN@Hi|W-`E*SqR&;C*z=ltOR z;eN*(>;J!Qz5PnwcmFccqOmA}5e z+Vk(@@A}zK?%$J*t^Y5+SW3ZRQW?XX4flmz>jhaNME_<=GcjD+zjE2D|IgO^TYr7! z{)}7v)wewUtPlHYf7&ovy}a7?&$;Egb~Q7iYY?>_)EN(h*bls)uFDH-z49PZa%b7;%;N+q>mT3H-7*{@3>W`rkU{tNrHF{{s^L%B%mI&GG;Lr6s%^3z`^G)-u>V`S#Y9 zkEz1?7^{CnKC{9u1|4UH!%KJ%sFakw$YB;Z+nmVJz`$X|z{pU*Xd&1*@gBznnWjFW z--+FwcP|zuiRU{orRB!t?Ohk9u^}N@)UMDpdez>20z0L%tH^y(Qdl-9K*MAKT&|qko)%Zidi9xs0fx(Qy;i5vr zlBPZHpU!4w*pYu`<-tuS(-~RnFP!51ANy%%>*8Bh4;m&OG$KcITrE(ghkarqAET-C!Y?6wNIDQNAeEge{ZfzuhtCtDg>}{hP?$ zV9tP+^8^eLPh^4g(VY%{sp?8ia)rXqj*gc=?>b;1swiZ$UoVGN}>)!Z( zU*PE$jr`IL|LYlDUx!Y+`oHknfBERH|H~Hb=j2IXW}LAFRI}c5QE)0@{4w(gYXc*L zz1s(+b-V|7SS;7MZ)o1ixPxV`{JH*T2XVj7jtIPi8)aB*{)c@CHWBl?)?ce^53lv}dfBbN^)Fb;R_Vadb*Nbj@xH?6u7mpVl8jzZTAGx?}ai97v$gmXJn9QGW)Q2(VjV*|L^C^eY`wb zwEkzz!GHhl)>vJ?`Tz6P|LY5{{@?#})&JX|i4vhz|NpB+{Qp0fnIY!r|N3krPL>bl zd`v%P+%CJv`oLdEyrJwM>x1bWK7X7ZF)heuF6h6&mSAROai^n?Pk13OLzCQM!9N!A za~0ScjajyIJYZ-@zTo)Cpk#^#gRI)OBh!R;U$d@{3V5Ty#9$F`?$)rB{oHe235JHx za~T@^SwoaRUS!fZ=M%6%8voJXG1IH#3jY_(cfR^d zQ^SUtq4fBgR9?m%3=Hc88uGVa=U*qCJ9XRo?|NVMg{5SsizrJqIkKm8-5%2EnpI`U?{^jl4{ypB9 z$*3aFd;5Q=c=^V^?A7)6zU_B@A%F9SrW1qw-pb6sf9LPs$}G_GcO@6Yf_s~lIT$=X zvKdaF7tXpPQ2&&#Ta@4>=416=w=r&W-M)5%zLAGw=Lh{fWtqu)5(K87In8?D z=tc&ib(;HP8EP09GFI8feR`rQf)8`#6r-}hg=rNmI66jHwU>~DrG^|kU{ zp%11n(6wP^P+OQ`!@T-L{_#~sY5(`LtUf1iy5awS*7X1Xr4Rm--zUB|JL0c?)c@HX z|IH5V*W^fGVq6gg8a=)Dl!4(H(+6!C{mW(y{K^ak`q$YK?5xbsxJ*dqYLdO~Qry7E zpe)EB+2e3R@`XU5(6$}{#s=n#iAnk;^>c2B%4!_wOxmrnz3<;WCkBVA4a*k_I6tyK zD;=G<;qI4tcRtna-%z~Klc6DG+wDai2P1y?YuH>9d3|z^k}b2K*_W$YhZhyy`!eUd zR#A0{b|GtE&5euIx{FR`*;)0qU))xu)s)q5Jx#Tu?CP<1iaURwF_UIc@cVIHbjFE! z4^PaiSL8TBs$J_nM>Yr5PDSSXmejZDL^9CcvO$oc%6o{rPW`xIX3k?DN{G z^JlFF=&1TwF@Xb<4F5(ex@y;-n15!^0y#Yi#b$;u28M=>{!`o+f8gI4KSlbW{I%%n zwR*+*XU{)3;7D-zJNNj1`|5nAG}pp+|L5QN-Tg>talPPPJ!TCisiQj*wuB~`WZmiI z>IgS^B(&IRiiUum(nGB-r6xf^C8drP7Mx0sk&m4Abgn(N!|n0Dlq*M6ew8~4Z!Y}z zSMHuvR@SOrt5>bAvd*_X|J&fqoR^nlLzgdKy>I^a-`8HR{~NO9^ZNg#7fpFT{$H>C zY`yS*#d|Tg{z(;Z)c^Rh?c`VfW$|SXUPZ58Ra^9Y$}Q<)cauk7cZy%RwGzuF!tOt0U|n(D0ZwY3b4b zEl0gVbN`=YZHNlvUU9(P%(kQX1B2_$|7FKp@B9CD_<7*Q=Zj(W@=wBj>KPas7(jPd zt_ZVaU}O4Gz!;GF|8VuI8~+ZQ9(et5)+M_PwOD_lhKpzP7(UGO zjLQ&??l-qcr1!| z!{GFBoxEkX*V`1-I$ueD^ncd(`H|}Xw(I8C-@QN0C%c@3f#Jd9 z=ymIAi=JPpzm;9ApV7_`H@mv-?brEp?r-?}ytVEb1H=DM_uF&oC0Q;klsORm@hQWu z(%TEK?fw0Ymt#To_j$cPK20z0WM+6({ch)TmLkRt)d?lv8r%15bN^n`QkVJ?LP6R z{NnqwZR41XdYGAU>?e=xDq zveBEuSRo)QF>SH(;UqqW9rdCId!;X)WNheLE%;$Z!-3-(tPBjP3~UM(MJi1y?1`D3 zwHvRnOqp{-)GI)MVZ!NM$|@h{M~OXJymUo`#m1?#rhZr>#MHc{X^tCP%>u{lOV*UH=x8 zSU!B4fA6y1tj_`sy&v?8_jlj+ZkR8*BT=o1;Zf;Zv48EH(B_KLcR#m= zFRDm>*Ws%eH_JLFPvmR3c-{Jc-wumk`~TyKtE@|XWXDqmyQ*}bzy9ZYv;O#m@imk) zGcY9RvRn{WXz-1Ws*;tc{VT%p_xGF4<$sqzw;a z3<}K*FD&&clWk2-K3d{-w)I2ChHvTydt#FIzpHb5;kaPiT3-2E?}9Jfu+~+clxA<> z>%DdQ3d`?@C7w5JsjhR?x13bL?_trG`M*U~>4WCK z-6BsMKd_&!=a~8-GP(Wq7@PEIFO;scXHM!iVekYdx}lpYQ%Z|8G{{-}v=*S2PqqtWVEh z|MzoewDco;2L}B!vULh99sg_geBAt5n2{mUvf=;xt@01fTTNq5P-R?D`u^T(S%!|J z43Xl+E55(m8|?hV{!vGMnZSR=HXh53|F*9G$}ZlplYwEw0=Gx|>t7}iPw0QEi zpG9Zv;#+UNFk*OM$^HBP_nmM4*Y_LR`JVXqUH6~5BZHQBga6L#1U-iL($g3xFf#OW zq%wppP(FP3#f1$5-ezYG3-NU_FjzUw;p7tx&|+$w_;^Fhk;I6gM+`cKj7!zNm9Q|> z%wu4%Z{jn}l00)zOxBz$t95VqjCb)Bnzv^hYCTlKzsilF!F+n-8bt>6>dt8mJ@wqr zn~in^t~eGX&ak1hPUFq3c+o;p%2erUftg99g1!K3=s?|vU$vp<@XVZk(I z27zh33=b3;ZX7NSTx6=vuwcde>Fg{8uN438ay}zjcxba0L&C}bb-S4v3eG)XZmUT@ z@Net#XMHPd>rS_BjX%GC#kUh{m9rmkebD%Gx}NpE-Of~@j{jTx*X`Ho>Qr|5D8K2C z^r8Q|vyawZ{3h?kY|>KC#&IA!?yqO=S?+QTS%x1KpYL%`nfZTJ5rh1HMXB5Od$ZaZ z4sbT?WOP`w`A>d3Lzv;m`tNtk*RPggP+;IWP{hE(FyY7g(!VNyo&p`LWAKR-wXL9z#`{D(R z$#b`JJNVQdbYeE+e4qY=X#q2X%SG0=7bO`sXfiQGSFka-xf+V)KGZ*M_3`?mT$_~s z`#m?GlqZz^ygMUTkBLFC>+*ibjlU#C*2h11^Zzje!_2?-9QDsv>u&mAdgPC(MCrS1 zVGf7utO;8g7*?EO_`q=BwG6`t>yn@fDQ|5XF=hrG$M!bsiyIT=tSrtrElAd4lAEsh z!H|tnK%U{iH4cW7sSFI#k80Ez4or@4?2S5BJVAVtv%Hew)+>*vm_;sJtMNE%r}$;B z;!PKRH?RCQ`%+(~7srA668jAo8bS_jojHYp!CwFvu50|OiEnBSi)Mu zS;G6WQ0)~Ch7+e*52!Lc(7xEi(C|i~A;T+&&+yfcf7j3b{?~9{^EAVm-7o4Vry8HD zF8h%9_gsJ6{`m8GvC@zJ2N%2N{5Y{znZKsw;0kjAfgR5;M!UaLXJ)YYxc^(?7kw+n z8V06%=QsZkH@{tEf8>66-1c=Q2b#;*2>(;Gt5_9R|MXnd-=(*+1=gS4%W&ks+a9y; ze{P*FZg)4#nRSMmx%a=V zXON`7t$Pb%tl6bmh;O=-9!^gDTFXI(_q zqI?l+*Nd|m7_zR+l44R&SSrI5r^piS|Jk3-vc+}f)_W}nJTt$~k~x1cV)pMzckbV; zP@7lnv~rQc`~BiZ($xYJLzRsA84DO3UI;L7#B%O!bFA! zi*;8x7&JCEy{XMIg> z_WcvT;#H@x|9EndRr&oyMurP^(Z3eoim$KoeLI;o{HooIx|@ylyQ^fPoQ4YTc%=NTWg@ZCRSPrv>J z$K!qSN^hH|pR4XjWsl){ysx!VSiqtFd2K?UmC%p5HFY`9XRV4ixfgt!b-@9K0~}i# z_e(G~XkSqK7qz8#esAd$@da!DD6ufSb7gqID6+7Wq2am^L&JAVh6l=g3;{R)f4=$O z>e_#+NBi|y6s9pHJQoUQYlywf?j+f;h2cQ+iz6Fkyp45^1@UfAe%WTp!4M;V)P%)G zt=_G;5!790QDkV4GR->Y$dI+O-!p>s;MKHu7w4R*_3?UZ_A-I5>zsyT7|b8VhcpxowL)*WYM7!sc7yv*Wf-N#;b-_ujg^Zj&|mxrrY+`FH~f7oe7&X>(D zAEqB-+jNPAg;9VZAVr+vx++7-x4zi7ukYG_V5wj1QC(|y&%b=Xtv1JlJKTD!a(4xa z&yc#^u%rHk+}^g2PZ=I$|BzGv_ua1K{JpK&?X|1Fy=c0)ob!>rcoD;bf46t`{y46m zcIDsC4`(=eZ`XJJ`2VqAKVSU+^*#T4wwN#+**||)?C1mhS)Odup=Qe)!)U^+o>}f7abyUvpf%z1K54{%OBadVReIW5eEW zw^lQPjuv2!(>;Q$v*l=5&V?Z?a-=$nZ9w9dT#54x>VB&JG5~5;1qr zn?EyK>;FA;bGP{Rv|_m?aJD5_7}ed?dN;D295hFI~2ehYC1 zNrnTb81{57IFilbx2HkjsBuKpLvs!Wo1UfO91IKGdZkRWHf=2mxMErxXTY%4=lG%O zZ}pPT6If#clF#owab0hXd406$wFhg>7#e0oEZW_^Na$Yaq_7`GlXs=^ho=52IoHT8 z=<}_^_vVw%d7M1pFWEH~wwY#PH{w z>!u&8+kVI|*=lYqxKDS}|Jx#mmKqBI)O_B5w!V0SN`u>H+pRGSlNcIIv#+f=&&VL{{{KD;W5ZcShK?j{ zklf~f4vKME_*a?L+yTpbOwea z@9m2j>KpWb|2Lg>-cXN`AyTqo|AVjlXDc%pX#J{UVNzsh<8cj0DG*V2DfAI>cPaD` zVRyS||I5-Q`>p8FcN`2gmR)v%UwRg~e<`l8yDfEa>N<{1IbENtlGzv@>``ZEh%#Qg z*t2KJw5v76p{pibyLKh#+5GiF46XC~Sr$#nU$2?izo7mhOTpWo=&b2}e|Px=qxxLg`n$G!zWru*+tU4i zP44boeRYNddb{65H7{uYp(glWl>g;Au?uH!%!y#j>htvIUVTdE)S>z<3=N&3yILo# zRF3;(cw+fnOW~qg&ZB&~m)E`yez}9;2OC4q=KrP7!@~~kU;Q&V(kywx!*ulzPnjk> zX-Z%)4q;^2q0;5O(XQsplKB04T{9!>>*TIY-Y@+6wEn@W&)R`C|5&>&_Aj!vWoDS? z{PCCTmd*8d6&VyZ|Nmd^vn2EXwfYu@N2eHOFfi;tURT9?uv1)=!J%WRc$jOUJ(J{j zg#{mjSrQ3^VF~W^Rp~{-?aX`CskR{%cMQ{&ym}H~($_as9CI z(xr?JKhoDTGAMN2YTv9Eey;p-5yOO^=a2la*O#mOGBmv1e!npE{k`~gju)J3jvoEraw}HlpS8+X-{%bnW0vr=X6c;R!n!~D zT};xJ9fc}MZJu9`ia0IXCfvX%8@u8|?CQTy4b`vN&onhDW?;DY`Ke*^+T8!8znAtT z>z$S|`1z(jqpr?L{)5k*n1%${22q9&^V}H{d{3p%FqLC$_zvDa5EZ;;d9aptta;C)A2{bM-RbpcUyhx|xAR;(*Sqw7o0U@SyDXLO@-*`jmaE?1dnU=e3-O!T zmi_C>Z!5K@Lb|5{CV|>Jt!0cJ%nVO7|2g-_*=^fbQvcz>Ax4G*zkbGsRZKi|p6*l%PLyk2se(czi>_r1#qR%V8Oo(v3( z3|CfYzWcjWuh)HT$!Fa!JKL83^kQ)E`B8RG=gAzE<QFs#|aaKO_2 zO{{d?mwj6enfKRq@i6>2I;URneVpB&8JQQo`(J*GpM7=Tp1)zTb^kBlUYEnbAb);G z$qKJ8{Yi(8o5yU^diK2cy2+;hj(_GCRw^+ph~{fx-Tc>I=>K&_hP~N$cfAdGeQ)n| z7B&V0j)doPf0qgUe^~v&_}i{`cgs8K_KW|q>-_Jl@^AZu5Ai%42MYAswwzdXWKq42 z!C&XvzA8=J>XaF_bW4JbX33eY*&azsR@lSA3f83*A{h~2+j{l{a-SN;ekwS z$Nyc`YSSJ&>oKq}h+G2=6;HUhZ>}-N0ds~2PJhZd8Go=bG|BG1`t45Q?5KWSbL*E= zn#<&?kH0ur|A>*{#2@yL_FeZr{Nla#zoz~E|0mNt75-hf%W84CvA^z72mj*vwFbq9 z$}aw|pC81?ARkvB$;?^fJlWUyclzy6qs=>soA$=#I0x7xB@|DFweA)b6+ zV_V2yJN19&|5()-PJGK}*}>GXLB96?Vd;O{Kj!~Fe?ag-oA>gyzhn6rIu0#Sox*%! z(_iuEe!1JtKjL5C+pFI3e$ zlkrskcbRGRm+s9~jLJSUfASliNdIOpaA!kDbHK$rdSVOLi5=he;jq4Yt^4#Nv$)jR z>P2`Mey~sfIEyQ_KJD(RSf&Si62-6kOB7`NJ+YW=iqV5R52ZG>Fw`(J{QoIGKRJG# z_|d+=nqUS7hd=+%??^6qwBN+;$d4awr*A!8EUgzSF2j;=`A89izG>1A7LM54^&1Nx z)jz(!)sLaKh#_C&$p4*zJh8KX?%&qJFhxk=czM}U2>j&bvBnQzqtNq zr}@8G7)lsASTCH2fHyqI-&-=AJHhfAma?={b*qW>cgn5J+t-e6+T z4qLNfuHWn{*LE>(xR51(oPk09c;|l!Jt_5n=8ulxcVq6dL^IPyBJehI`8*j>>D@ ztkS!SF2AY2s&q;8;@Va9_S4N7COlz!z|C;sMoJ5Qm7#4K53mn>^-}N-GUZ*#yP{h9T z(Kn4}?uP1Jk%2MtN4IFGxf>eJ;(oli{nnZ2oQaHu&l8?Mrxj{pT62zPw9p-}E&9=G42tZf(AJ zQ}~iD`-E>cllu5;C#IcOdHN$lwf<{>GQ)xC+y|zn_h+=^GdPI+FI8+<)$t#+-st;- z&VQCcMp_o$I_P^5}mvcBiuL zOg5HAhR$=Gp4>+oj?^t?U*c+JgVAh_uJ$a-VTV^{y`?vv|V=Mur8vH$_0h#We;41stNv?y{FnE691ILSm!uy~dB?FjNA~D64u%}DqvC~e`9~NS=6q*i z2*}=Mx;^jYPN%619t|&?qb66r{cPa7x7hu+e6H(;>*gnSE!#Omk|E(y)6GW$Oea$P zq?}Cax5Q63Upg=2ieJ@7PlPL=RR6n zoqk1O#m;Pvf5~a}>)X!Scjw)$+Gfq_U^4lI|D*lKtG?B19$PHw$S_&#Lei=t?kxwt zJhVT#$*%S7{;9q**1xHr?K)4FL14SW?x*KePknEmzf{)#Zop249}Em7oBx-3X{fa3 z{=fBY>Df7#Zi;+($+Uoh@z9oc!hP@5Prc4$Vt6q9#~CJu1Hv*4A8eQy^cODp%f@x* z!=EpGObkC7giqVMF~-(!=V{R9a0vf%edGWCQ%?W;-*Nh%IAcTkhWL9&ia6IN-QU~r zRAippjz@(o40Wxw{tOPEIZveQkNfwL+c)MCR|W4Qt69&Ij?Mo)tBw>?WX{5~z_=#G!UTQ)x`{g$J^$@onv=eyZ7{XO-I|Gn6e z*xRr^x1agBz;uCyyO$q$uj~;2bnX-9UWSG}F$~lA<5YzEri(|p6 zNA=SL8od7eFL|l5@<)H*@06D+zYMI|8LCPfHUlt0| zy+MYBkwI1b|I3{_LLRS(>J}4Q=WkKIR9WuqaVI7Qv!x70^1;jxO&9EZAVJN@wC-Pv8_iz4Z3~n+`~6)70vM7 z{NH!Y>-zjDbA)TofBo@tD)W!PS4TIVd}QXEa&`YQ(^WZdnM)Zat1M8_?OdySe?jP9V-AKr2N)UFd!J%xVEFf3f+1lm1H&I*1_mF+dIm|J1M;Qy#M>7Zh1)Dk8(!F7jNXd zYFBUi3mWwZ$rCRLNivKiznRJy{kCxp80PQ_H~znLlnb-_7C~S^0~jSvu*moJ2NAu{Kbdj^eqn` zzpN9w#l(<(ZB3;8uX1KSh962y46(M%4B`s~c$z-Ah;%GplwiZH`{eoJrGNY{B-O2C zVW^N`Y&dQh{5SJVOg&?3{TmgA27TrO%nXI83?X_9y963C|C~1X{Xh7flmx?p+y7TH zG+eh}cu?7*InQawql*#@5At*_ZxA?bcIL1VpSi*n#;3Asu7#N*k2m}|%;C>)AdG_{ zM~{)g?7&YyhK8H76!K)96&zYywkY*YPkff=!IY!&Hc{xKZTkZ7e+@Kck zry|A+tPBc1j0~60KWuXKe%;JA|5^xxgA~VsE&okHRqqPR`he|gHRDgYPIkZj|IE7k z8+~WJ-EsTe?3fsa48~BekM;#$kJpFsNFO}6ogq`{LfXW?`5azLxZ)Wcq7n`*yI;e^ z5cz#`?tV)aA0yTRoBRGt^cXl94*d7#WccE${jDzJ>^}Rbt@1tB-nuWI`rBbknLRIK zL-C^P^Vc&n+-Y(8lshA`PCRXvzVqv!?13HA7#YqdvHkAW$k?A2!1iGA3?l|BJ%<1F zr#$}jpZ@p!?SK1ATmIKG|9+|3qMpLw(2*)0mMGaK`r=f9`7RS3m+NgiUp$(?!QfK- zaQDUi=`M_^N(>AV0=4g>BitU%jtF~{9g)U#%JmK$eDrF z?)|bG-Uh#e~5_?^L%L+j$b)`a(u zE0P|yyq)JH<|)L&V8Y5EFzqPo0u2U-&0YU96&RQpR*2RHFWh=l?Df1O|82x2Beyy7 zF$&#Z+iNz}i=Uyzl8Hg_8vpq-O?O=8e4YDuedfh?cjV58-$>hhdxzQ&Eyf2*CEh+u z-kP_6XnrkJFQaSqU9_LUVFe>YhX4aVLxb(FV;VE^+L*LBRz|z8Z+t#MF7V5dS+A{U zGBHee$UF1ijE}rC?~5-IsNv)~%)k%>UI!z>(9k*~vCceg&iVs9U*Z$oeko@J{%2ul zu<2)D&}Lr1#Bjuj!G`5SCkxXL9cK;)_doxAl>XH#b^Nc_`du%_P$B#Kr7H`=yuLT{qxF5^Eeccm&A64;m+!rcp5r&aHeIA!nhnUSF(F>ns=JAsS; zw=y!6%)cR-I7L>#kI^Glx+QGefuFlGzx?+th|AYtWN-o95omr$yL0`Ot}SZ1p^}bL zryn^o^nG)EF)yONXXo=n4~^D8kqLh{r^Nru_TworObWh|cG4f^UzNO0`7bWXAP~#& zU{;O-!~Mt3stmK(7&uNnVhUhkSa9=beKZHChwUoxGt_X!O)=NLqyG*3Pw$ptXfQ~$ zWBvNYpw<6)(=6Wr?cbkTkIDGx`lDw)-qcXh7hq_p7GT&RZ+x-7v%XvYsL$8s2E~6XPa84VFl>lo zVECuCgW*RD!=xks_j5n8=dWj2GcD!+>>L08^C@;M7hILVz>xocztCNYX$!2GnHioX z|70sD++o+18R)|{y*-1k$NhTyL@tH|gK51MY^ObBno?DNCC}{KyWx#Xe91xuh6Ohc zWou@g30_?3u~vjBM^B((`4Ns;-9O*P@AA?)nKS>~;hmRlzHC3vaxrUC9n8f`cDwdHU^LTrA*zH=jtfdSLMTLwS%AlDxTNVcf zhOJ6W49g^MPhGfBR#%VfqP!&ogOyU1cjIX$0gixmMo8!iYi{IKC#6f42d(DZVd#)7=Y zX|HZCI{NEd#!fkQ28Uzc7S1?WtCLdVoMz6o$2stWY@65z8&Esv==G#$7AX_%_eef1 zUvTtK(iw~RKFJrW4U}WU*dFW@NoDYfVVI=A5G?Q@p6${8%y0Yq{{HXg`u*RXg&~2p zewX2$-hyLuUtBZbzbl=VXxYB<#k&GYeg>C9#zP9}iIp50!i7q^++=$7gxD9ac9CIV z2=L->3EAexut0m-MghhKJ&XJH{tOP!7KK0CcJhjc$+F4_OGdL|jsuI0mChc0^E~cB z@t>OBh0kj(XSKg$WZ1^%b7wiDcjeV8@w#VR4D|tTt&gPs7ncR4@|!+ z3=S)Hh50^M(s7O<<$w5_qcgYPdS=*^oW_(K^}AaB=6|!TFG^XfgAd*|=a>-w;}v`K z0*CGWzOnTTHq#tWuv{oCvG3$w&cML6>UKig*RmOfyj!oAyD=p2Z%Ml^zV?x zBp3<=cR4UH6sYZRZt!NA)@|X(#PFs+Rqa>e&CY!s3%|H&EVXvhVqp*ouXw9s60kVU zfZusmyUKxQ8hdu_6TcL5rtaU?iW|nKQuNX`=(~TuaMAAajE&)@|MtH5^g8RJm7d4u z=S;63FEOo{wRhH%H}&-#cb~9bXJGK2=3zDO4C{fEe8tRum6sM$**_VcG1;512$f1aBo++8*h`;)*bEV zFKqn~`HlVDl-VMejyli#JJFCq;7Dxo$+?UiEGrlo5|kDl*SXZRM(5b&`jr2(nHa2Q zzA4}fkiWM*b^pqze|LNg)>8g=c&o_T`ouG(&*rb>Zs3(zSb1)pcL|H!d-Zb+3|pMj z84kDw)-WKVuWRNEPdk3&)9;_0Vz|S(T7&t+j6}(X?bG?zaY@&!tA6{>zv%a&qLSo@ zo`PdeCD}8&-|-p?Fzk>zZ5< zJz@Ra?FoTt3=Dh3tM4y)yfTL2!K_k+h9yrrme_LjZml`-jQI?2)>L+erbWyQ;qz=4 z37YZE&-^~Y^F=@Z{lEI%;8Begf!);>#)2`konH8C^qlBzyPJuTp?=}n((og^3g13E zuC-ujSeGEBJfW?R<*3-?PpoD)|Euxydz!vk$hW7rA+!3PSyQIy90s4wM>fBS|5j%p z{-}?;_@p>PLg78dx@$2tY0muLh2t3xu*oodaAjfGmBqyH*TA{D{>%+K3F968ZrBdib3H*p_mH(UxT)&yBRni&7B6!=$q6m%Gov*Pdn=O?}SzrE$n|LFqLE^PfD z-tP~@~T1A~FWulirnFXTS@ zmQ4O3wadHV^bt8uM2l8|;lPiZRv*5+@jk!v={)hc>pGGS8YcXwb^kqA+`~5SJ9CEK zw9j&nuDZn+$$r&3dwAF3pqZtojppdBpDz4w>!$yYzr}=9>nL#~MCS#l|DMmzP_p^e zWhRD2(T(RUSH&=toHBm3qh9IQ+rW%>&MbfKEC{RQP|z`A_;9$`J@S3KFhhVXXue8+ zn*Kt5L({jt3nv)OS$kKIOY>hk4+G1#>vE6T0?arXYU83_u`r2#=G z{gGL~b3dFRr?B{aVcXUa>c|7boqNPs@1UE_wUD1LJoMkrMW% zqt;9e&VfH<+h#sk94L{N%AlsqV8CpAGGFWzgU+!tpLZBB_$x3ZJYxEw-t*n!;U8x{ zriitSj4zrP3I)~w9Pj+U+VbOn=XX-|_a3k7J^$~&?YHI`fB(->`E7shU;V^{|MkL5 z43{^~VcuaCBi3uX`M-SUQ~7g_<{g&>7$kb~1dlJMKBD+S?V|i$)o+K2gc;_(=@B@^ z$FY=Q&L-YNTG1;Q80I{GeYE4hFE>NV9~*C{uf*r`{{SP}V%>4VsF zrU@Zj4<1W!)H|@VOkiZ(G=Fu=f0d8+=YGvk{lCBUymaBs|NhD@A7`liu3y^r_dhR3 zVZ-dhD(C*y^GvIi=wmoAlcAMCrYTja&;5GG;ftHkh@5Km;V<>iKXm^ zG^4p04lKL)-~8auJ&KGBZs#xUo4@$w&20|ZWzESS`5G3!F3sVqf4%d}^Tfz+o-${r zuetUlRXnbliDUiB=ZpIPI$TZ`OYqky`8f03N2^b>+KtL@hIunM9AA0u=l%6d-qg>p z)?0Qk{r`TOw1U5rBbS>q?ek-1(21{bUlhT=-jkVO#X0kHtOvp+-g!>ob|`jaXk}#p zk0!p8uW-6+@~`IUj2jQK>rd}5KY!&{*Hmo|h7BwXZv67m`L;hrUjMt^yZznVz~%*R zXEix4xYPz!ecYeJ;BdxCbItV46Qvm#8CJR;QQ3I4aqi6NZ~oipyej>zzVb=qX@koD zi@vYV-p+b^l89>w;|T!<0mlZuRE7YFw}%)QMEuM}85lP5Fhp#4-@|Y~F5_Z7AA>{v znLBnY#yk5Dp2-ua@NetMXJI(kS@*q0q~)g(0|P_M;z+gx%V~@WdJO#DF%0vLt|`06 z+5kFyNyyW?%pPd&S?HZ~wVtzS-yh zmsg58c>DkT)tUe6O{bM+Z2#|my}kb7#T)hJzrOcq%=l|RrPG2hR+-OPoU>r^4SvRk zx)){_#UD<-cjjL_1H-PQpIm|rFPc8br2db8@m%-*>oq;CY(jCLg~NMV`)8Og^nbXu z=<^1jYPHOBhEFAoBd$l@dhm;>|N9)XUdtu5|GQ8B`@Z*il9bNx|IM!#J-zWZy_Dm}yj;!(_v5_YEDR4! zx2ZBbIv0MN^?(Vm~-z~i*mmuyZC?=o=IvuNluOqkj*LuHGa;GN2}|Ff@nl!qGMT~fcP zfXSd19GT(_lg~7&l`xdVsOzXGcxU2HbwY<|-(CjAb!^v?x3=ZX8Yd6NYhIjt`-)6D@ zx-x^p#~+EIE^NXNw;p;OG*cl-Wtv)wlXZPFgOS*tPxIP!=UChd($`~1(0Q!-YFfw50_Egg6`+8eYHo zuhL|F{!RT{sh8`rm(Bjt@3HJR$K~((RsVODF&dnd$p{i}@Oz%cz>sr*ks;oNVSzR? zgTdup>{08#AM<&$Z^q2K{H?eC8WjJQ)_5YAOJvzXo&(NY;tlBm57Gn@go24KR@!{ zzVPP%JzxJzYy8{a^Y^25^PB&vG2j0C3!Iv9{^tMl7qXq3?bjQ!J{ve*$=1FV6LNmO#q4GRtkcs*0-TJ~X<7z0P? z_gWs8@XI>yHZc4)&pa)c!fW`1aS@B&yUTpXVz=H`dnf&hfgy2PwcfJ&k4Kh1H+%Cr zG|7rPZKJ++Y{Kln>t8b+h<<5&x_<8G)@*Gd28ElGIlv3=ZZd!_``MDj+4+a_$RCbn4WoHx8>eWo&y3b43kbV_^e#7&CGD< z)7h_EOP|f;K9F>dHDT!?)(3?pj0}mtw{tM=X^4Dp!*alj(LlYyzQ~W^y{AG0f4!(c z0}qQpV#AUj**zchyZ+029r^!#$C>~3MKeLM`nuw8(zpM?9KJSf0?ryG*37sW)biD z`#*0%-TLWM{>E>5{^`P1xdzQQVT}Z{* z3i$)uC8md5w)HgenVK`PxnYiYhtLkca~EFh4oJ?){q9lH*tq3fkJ|IJQvWlYNgSJZ zsozTZzr1ASNtMD*W`>}*ns+Ro_Z|D5oOMz=o>waz7Q9f03UTVh$7pd;b`>G5_j;4tI zx?SGcVzi54$)5ifj0^z|cSTr3LnRwz4V9yHm@mj1@2D?5#lW+=T#vb+vNl$-;iZPo zdB=r6w@HXMum^7VH}wJ22N5TR^H;5>Gd)mj*dCxW-IDRcQwBQ`1%|284LocfTp!Cr zBmc`6F*IcSKA-+?fA969NB&=b^?J?!c$bg=x8Jb$zji(H|MArS`p-7~&p-O+|4okU znCSTQ|Mil)tUi4EU;q4y_3i)s6K?#MZ^#om^RM2Vg`v#pdnezw{}%SU7iGInWo)>> z9&<;9!672$qAB}A|KGn%U1nd=E0^SsuViF!yqBFMeqf@zq2De3HpzR}iVfL6ny#;u zShiPPr6DZw&cD_apXi`(JN?-iZq`Vp{H%6mW%zV!axs%C$MGCpZiae==*?YCo0d%5 z^XaP=hg@Hx_KMdXU({~?SJPw2JQsd7-|DaGYxAqGb-io^7%s>#I5>b-DzPvGEDoz> zP&hGr&DjqJ_lPVhJa?d>^XlAnSEG~m8fCp?Xs~F!6i{F)#&09~96MFmWcg$GhRloa{{N#^~=e+`B8D#F%FL^$LfuTl@^^%^( zj7>%ivllH`#l-L{!L6)XlHtsad;8agvoXXl{4iojekFSvJRqx~bKY&CB+GMaofrlN zriw5|Mh7>Wc&-Psd`uPLOpGhMm>g<)HbyZrzhDvmb93X7?-Nr0{&zj`=Rb3O9DDxX z|5bYzfBny`@o)2+|Mw-*{@-s4I3}a_Tb`j|wc+piH~;sqE8p^;{m0`iRZV~GcX>9f zX377*UwM~*2?N80rHiunZvJb3=DD85e(%ix^EaF;2x_)neD-sU(YxepCTAZoJaBn) z`OJZ`(BHSVe=U9Xc-`#3@d*qLyHnh}6vHg*&Diu9^p0F#^XB?zCWatq$INejGT%#A zC;1KTNAP9V2Z18n=DRHXee>6@AO<6j2j7J_8Z1Gv zR?w|4VKi~A9>xKT${QCd$4R@X2{~v0|btQ$0eAnLeU)*cc z|K-Iu{|hg+JhB9zT|K(X76s*4eufA%1`~Uj}fvz+E;#nBX4pi=qb7g3V zs-JY?!Gj-->JJsC>!iEx7hU&m*YTf^j=YNw{= zs?N(Ak<6iR*m8z>$D==Uf*2Uqz23I_PqbLt+#M4?%A65q;E0_!S^c^1+v?yg%W_}ubH(Z zJ!tbi*Zt8qu8Obwzln|6=hxj2yNnAN3kv>wGBHewVYqdgVZnr5lG@AyN5f_m-n|~uV|~F=hI=BX823zmz#_oTbi|QS zUcKY5=b`;tpa07q{Py4X+^_$ld+v#gT>Ibu(D>GRi`Vr9VG(&V{@Qn*{wJ@T@}K!j zp;Y?+`li;u_6O8$1>7!f{r|rv^6h`q*7YIhuW26Xb-MkZdph$$u4MT=tle{_D@;k< z`2X7~?pO2ANWEfV=s5kazVgh27qx!*(_0U6mDjr|UfsrXpw3B>L7<}ls1d^hCW97j z<^sPj*3XOe7^WBKF$5>YFo<#KF`QOi${@k=!GfL9W-%kL=}B{Gf24 zJ*Fl_@X!0zE%nnro{#?bzft)A?W80B?=KW?I`!-S|CTrZs|7dh;9l5$J9*Q8_2QfV z#fxwLKWzA$@4rujJp$NA-g$_tp11N$XOu#N@3;T#*XLfFE_#@&(#e_U zwh=@8(^CvG9f$O^nG0;V_Ny=EJ}`5JB%dCGvW0j9r=cE$`C^7zYpzS>iYx`|1GpY2 zwlFw}?5IEM$e_?*-#-1qVJ^}7g^nvW{r%bVe?JEUL;lbEYB&C!KJx#0z@K`d-;b{g zz5dT`@%sPL7h66Ax9Eu}v=j#WeEVOa_xnGSOmacBMAyy#3=BL6-qff4|IgdvHsf#o zewE+#B};DvCH+7Dtl;I_|GX{huPCfY|G0GmgM;u|%@}5eMt#QRS)T)nbib~eUNE`7 zXQA+nyW$ZOn0taE1XPn54tTG0b=PCCYH)nuU2&eH;}kc;1uf;t%5#>q1PWa%cdPdC zy!mX~%{PU|pSJ#15jbG-TmDGJ)r}#3po37Y4%G{JJXm$Vq;K_ZH}kvB3&OHE6jVT~ zH9-xy)&JbO-!SftWMp`3Rb$e>#i3!tt9oeud26_ z-SpC2u8Z6LP7VM6{AzvW_x(S9e=w~n<2iqLH@5>H0|P(fn)Cp+1+(2G8~(n|e!Ww^ zM~}gM;R9|x2K9vkI=dKRR0Ib*A?&9Akc&zN7tSH#UEtZ z8SD3SJ^Cpv!}7t5ozXzxK`bYSLNlX_f`jOLZI}AMAD}A~{vWsrx}}%b=6|^8qyL*L z{`x1>+jN~5<}bYV|GVd!|LZFFqLD%uPPfZzAtm4iWnS( zT?&oFSDWz1a?BE)QNM7VN500pHams}o@a>x`AGt*-RGNG8#MFfmx&d}aoUrm3CZwZPG&^Z)9izb}vJF?b%@&*uV;C2xj$ z22)N30Rhlh5@=yGSg__)<7w zN^8EBhPZ4+LG3@!n_n#0ooD6$+`(YMU{b=sFqQj2RTFoEpCrRQ)`qE!H-uU5{0+Fk zn)p579P0xXU-5>IP22~zYFOOw&|~-68k<4*ea-{j1{{Y;zxAAgzh-@Q;~`rmqkLrTAuZ8nJ?QaST)e}C^^d-LVqx&PO1 zJXVmUTK~?oU_nsm&vTOM=SpUMKGgX-R`B`4w^ltd8bZcPnf-6xU1{7UdwuHnr;{dH zET5IDf3VSG{q5;$pBJ7@S(nbjxI^oDQt&**={sM%vhn#=kiu89E6JEUJo1eeWBl_! zAvgaEcuxDf>V7cik4HamOc69FWc09>llpDQ=*YmrFol(&KEkS^;BWi$zDs^Vp1<}? zI3X{eIawsq-hNAx=ikdqCu^}YT#=ufDsp9osN0rYCx!->S3F{xSMD${OcQ%~Z|%X^ zu|L}X%`Cav6LqKAf9hQRn6yL3zbbw)+&x!#_n%9V zGwx4(+oSzwe%14J{WlgkHKS?5vD6uV`5*mX@#6K4H~)oqy!oGBbhG~d@4}n^cXNLG zZ(I4hUh((+TmSYSVQ9Gi+>yV@+2j1`o#!Oe4|wo&1hGjRO*OMvd-P7nhD0yNkkfv5 zHY&T$X#X(l+k1!2XYY!9?>+Ln<>oofQu^rhJET*~g=uyiVZyuhw_Rfxh zVXn@%rQXxL6dRU&W?uNuTzu{`8HW0XxEHl#wsY`_(ZCazd=HcG<)1RlG&DTr$JjtPfr&0d!?|w6e zdWAo0uj?@%09}bzz<7g^^_G6I9>ZS?@djoK@djny7=~jDxDPDVFz|OgSjon9p;%=p z!#gK+hA^%Nc3ZamclF|UP|EX+?Lad_O(ugNo4~?`9TWcElUE7*@AD%)^8cGVlaBmf zo_yqgD2Ml&Bl~u@3xkgFzxm>bf$Zl0>dD{!*R!1YC%<;~-~IrO)BoO|PyPS?;LZQ< zHBSFKUU@_G;S{gi|DUTmS&7N)N!=54x@=#H?xTtm2g*3@ELi2V?EW)_EA2g2t636T zccJ;mt0XzLO_d(ShF52(?sD^Z=Q(rA;V&$VOBfkK-rtYDKi6)?lsNd_cwpwH>^8!<<=9;%~{)KzPEa` z(^s=`&7rS9SI=Qt(7$l~(SPa!3ehjrT|2pA860-=Fr z#E>h)p>T+yFu-BXjq~0Ae17B$zxfw=?f>hh5C4_s{r_BH>;KsFA6xGK%8&p5t33K2 z)S@BwQ0<-Ui!BA4>l6Og>qhaQxZkbtk0vL}fjbOwU5`Y0*qDwS zWbkx2AaBC*-{RtY&i`-b#68;dukz#nnG(0_)&AKxJQbRj{OrF_=MQ`S-@n{Czt;bE z+466{#KPXTAN@D~r%R^&uMa)(?>^^4p%ee!H(oe-&G6fQ>4$sP&iPy4smL&0NnZcU z)=Ls*Uv18axLj=D&(NF2J#D4YqR$(I%T@O6n$;eXb@c81^+$ASkN(&`^G$oDR_`Q9 zfz%f@0Vj99Py(la<(}CQ@8Giu^^bnO=l9}eIAD0=dW@PsL#_Tzo` zZ}lC=zs4~+h}G{a^7-4U`9FGp>a`dq1}-Ls0}%&i9JrBj<8L@414r_a`g@$96+2f< zrm*wxi&t#>*-H)gyMON3|{g`&Xy6{+gbQ<;4>R8{;ed=Nq1naHwy; zzftsJaMX_Hwf}neg`K$^Q{k}sFl+Gl@&thP-XbkY*%`@3^ANB)oRy7s^KO?``bo8p;5wga+(b6RfxKfZd?e?hUp)c@rh z{y*RJ|M8pup^yGQf3fq*>W)WO+N>YiX3EU2mYe0ku+UjxsUL&GtKaTwej<{w-WeJ@ zqRu+|erTv?VEDT~e&Nget7hEy7ddEqSi{U=O6X4^W(I`}AqIslr606~89p2=U0y2i z*>Q_MH^TwLAM+1ahcGfIh&MdTnYZ~rJLmE3R>!w6FdUgZ`M9Sd0~5n0R)z$g1f3f@ zLPQw^-u!<(%Q2NwZ8(__b)qMSo-gR_%g9ioXHC3?wie@`JZ*(`^Kl~cHsh^$5|Oz zuY3&*xEt_@X@lx>rVDouu|D7sX>t^h<6tt}#bChkV9$&ohRHjE7>omE%u8lu{1eo` zaAXn#4^xF-kk|uNK9-7lT{gA{jSO=ujNQJ}_X_`upLFA|y?V$0GvEFj>V1}9_fzpr z^KafG|8GW=C0eEbt>2mO*S;(Azw!~rKECCN-~J~w*b4k&`0?1F`OW`%G2i~18Q%P# zvu@pd28IipS4Imi^;OhavhCru3VkW}S#%x!71wa{<48@s&%xN?UY26F$^UEn|E-NvO#r`^F{)hWwuY`70NkPk(#( zx+g=!xz`W(p5kMev4i1*r}&jqcWu)Cw=eoJU!7qAXvgjeJ_doK|5q_FH2uhDWe{L- z=#Bbw*oKkeiq_38rG1{~)X!`Z+w(fA{?obzojdkzW@L!zcy6ZPaOd}{FUz$b+8?!; z)ziBEd~oEm>KRN7CwQH_7#Jj2Hq7%DXAr6Qz4$@3L0Ww?@1Kn?m9YqXlR2p8e9XQ4Gp^w2RoI#H5 zfpFf^FN-y{r7Xt|9I|c|Mwqx9jhw%zrHP1xUTDw{gmJt z=R5x!2mYDg_UQjqjeq_D5&!4+8nAEvC*QH*_(hI-nI?l1*9G`)-Y)$1ziQ48e};y7 zMl&CwXxSUpliylxU1GUH_0MvVInF|{-TIH773i(%`B1+`K}2isjDvqXH^xs3_3R3h z=5T#Jhi9(7)?21iQ%`eWUX$3($6#=}e(Hk%-*={)#4$6*t1~j}TA!}Uc#4PN#SVrI zl`dmooz1-O9R~vo z3uD0IX@4B#Ekyon)=M`O!1eIrxBbg5$D28A_Pl1^ zZMl8Rwdne7n*={>ef!AZ?IWYNKP^w>@#`F0`fRm~1Lw2dFQ3O+^_#xa_hVGy6>s=z zFoXMm+Z^r#(*qjr3b95`<#vb{Dfzwdz;1c2ee4SvYFM}q9bfEFBb3&ib=r%u=TH#C z^aU?$I29XKzF;X}p2jqzIr6m)%Yiuz4o~)pD>lqu{P(ZcIo<|##u?HFgbn)`^i>Wp ztS<^^;9%RMC-^H~xXxeo*M5P?AOE*Z`1+q?m&_mexaZ6o|JI8b{ZD=LKSt#L!NiAE z(>Gq`60YBWdd+{qR}4EIvz+;7FSPmp{ziin|2W#;h))08KfyER+kZEm-}7hhp7MA8 z=8i`fZq44b&fDOd>%3;O=gTAC&vm(8b1atIM(dW$mnSVwOT{pypvHvByuc>iU}=KB|m>NDyWdBk69$nM@<_Ck6( z14B>jrFp)Wer&9CSu52m{PHym1E?$L(3QUS+@pGLkzCm$|Idf5uYUF8ca|Vi#^L*l z91T*Y?cFn%t@-V`cF$R}?8wc_sv}Go6xOQla%XUmo@O9A^Wm>$=Vzqr{ORUj$t|w0 z&BMU(JZaZT1-37p%Qnc=NA>wmFlU%>xn?^fgH!kK?#n_dvr-u<#2Ex4%pb)tn3f&&9T>x(1aO%Kj@|I=Fif4RlS|Ap`B??gWP?_5#K zzv%ZtuM+16x&KR#)EC6;;5u4gkR+iV@qhmEP5=5IS(MaR$UN+47G%3A{&0e=>8AhN z5B*e2`=8%(@x;IOO7Cy~e{yf&>(>?Db1NrHJovQRhc%~uW^k=n*(H{I-s$w$gIfdU zGq(r@eXCb|Hb3){Py7BzNe6~=&lc4u-kiE@hq_yKmcak)UD-8P=P|8$9LvPOy)0H- zyXp0fFVjtbd}7+vu&$Jb|gUs-k0hKV7Bsez$knI>a`&Oc!mhu&FV zla5t>v)6T6DZ2J1$0@d^zMBRJ3oEf7^dB;waadfamv~?8=){?5Im+ye-fvq#naKBi+hoP72T>0hm)e|25d!+I^e&b5<=S&w=53(j`^NKgv2EMo} z-g=*TqsW1W5yJnXyMh?*yC(i*YGH6wX8GXU!m#ehnlG6df%?r1dE#>zrWFYsIKQ)q zVRe#2L%g>GgCvgv6Qh#I1QC4?min15^tt};7i+2i-_CmaKYPHRc*T@|-H-mS)%bV6 z<uK(?$kT16cMmUOU?_aF&@-&QBy!V#-?jHjbH1m1 z%Zp@Y*!FzpHoe%u7zQtc`@Z(?6T5zQPkvK>^nU$HZU%OSl8YsbFV4j>u_0BX>wde^&t{ET_4X|{Kl3l{wR_K@FpW(hkwK8-!9j-5j`g*D*4K;={r(X4 zzvh_z=HKF*|5cv;Umf^kzx3~i>Nm`}4L<)*)B8NX^M7#VM|-L6k2;_2yWYEhv~4jt z*JjAf&R$Ry5bhLK_GCC+tSpZ&JPEHABh(@R$F za!9=O=9*IPa>r|?Ys)`NOW$o_5#G7Cs)~b>9T+LG(%WBkdI-VqTXluUk>V@3xQV zz6)!WWp-Kl32yrDn|rTR_j?XQ!;aR4=YHS1#%`j?zF=l-9EW&=(3$Tc^UK*88m9ix zuVniX`rASbh1@mL zyX<+_1hB#bU6mn*kzt!2L%dUBnYTz5Bh!mUraXO-l5)4k@^X=y?{17cf;Ag7_O%`| zOzHn`?!>Ts@zy^(XXO5?J!AJ=vElT_db_=6I3K8$FeL~aa1z-+Q}}?;mLutT4BD!x zj1>Y3Qw}inYd0_ma(Q$u7is$cSm>gC2*>}LYyY|StgHSIRr&FMnd`IvUz>i|Yj&Mx z`S@R{Bt@bvRqEW4O}svT#1_e++A7-yU^>2CD$~2_|;BCwDk@Y|3@jG7lR^xDIi=e^7@{~gvXTF-c ze%rrl-|Tbm&qZ%oarynh?>Vo3zr4o2W)-)?!ROVl&hLKs_vov?rt_I6#V}kup7Wa5 zQoP~pqWQUf0tdokG#lOuFlCf8K2TtY)NF7L(6Hmueax=JQec!ewfVrGxi7K>nSRJK zG6~FONGlRJP#+_*`{*Qwa?LvoAqofd11rK0GS~8&^vXgRo= z43p9sMHx28b*+(J@M71-2TT`4b8kgzHoS|`Y_QY#u*!>3=D<`Y3#QiO6LRtmH=n2{ zm;IE?Fs+aKvirF)hr+L4^(s#p*12&!uoBrS$zj0m*bp7a^87A?Sat(LJ^!Kya_r0> z91biNvTzXFblrZE!ms~L*6K4q><^jr^}Npi{G*pRiZ{fk70vvAT_fjz<;VI8k>@V< z*4(E}Opg42@xOUdeSiO>h!#t}$7}xo&W`y1{m7gDVsqT1H8=e?KUTSe@r?J3`Jw0j z`3uN8u`(>!oEaa&pwMF-AC(*u^nwe7FW=PQaXTNhn-2a@?Pm?d-4_{xa3yKm=b4#Y_^({ua zPAjJ_Tq^qDGaG}K*u9pNU-Aan8quU2 z(}NZDv)ZqU#TScT<$d?ignzXqyLIRP$o`FqlL9U`YCJyXpXm~H&`qRA5!7T{Zp*&S z+_3hT&GL8U+ZHsOE@CLq2|rXPRqpU2x^R7~toX5(-hR%GiC^~R$OW!;TP?+)aBTj1 z8DVM9B;(FMA0O`i-_62MA^e|{X@Q&X>w|V{4mHiJmolB~#^A8*QGK_*;LR;84pGv7 zZ5SEmeq!zOW?0f_9yN=FNyC;wp;B$aE{28^s|pw&C^qO$_F{C|e|h>;rUwcQ%mEs9 z5_1{)f*ctxzMrpI%+!&@Wl zGp~8%QpLt$fO<{{KZIP$>Ke{(GWr&GF@Yef~RHd-KHUtQEox0`hI9?{i}rZdhy+WC-wLa0uf{sO{uti04Y+=3|;L zmFb42)v zYBC$DS;86aNjk7FNr-IlVq*W}r1WXM(2=^h5BvQE{zh*5Z(HAV)n54D`<|1(<{ypx z7vHVN8UFcEy@-8J(wep(^+sL)nFIdVOCA01Z27UizUJB;>EkuqEnfeB@#A*E&Hu4G z-~89_xcT2g-ah{8oBu2q6}PZ3WU;a`WX!!-b0}Q#SeS6n^2&(Vk6Xj^{l4x0W;-Wp z>9Yhy2j$s8PG?QTORtwKtDpAShULIFnF@CXan%n#-+X>duw>k0^X$m4`_Jbk>ijwU z{zT6IhqgKA&KCG98!lw|HRtWhjz{}FJ=@k?`*5Y}qMy~vIcFFcD)eW&fmTRGGBa>K zs(;}6$Gn+=sfl5Q>E%bQoBppfO;u(%P|YG_7_r^INB2qT+qbj!vNSBUjhj)=#9+{5 z$-!`fonb}zX&`g>|N@EVvM>Uq<~?eOIm-%^G}_1j$&r%z>i(HwcdR*>li zbL&Hf)g&tU)<8@$Vx}(>?&}|`* z(8<88Gns+WMx?-=oqa`9{oUF-h7||v>t`zb(tp_U-__~ZevLop15^ISH#Z!4%HiWM zzt?#}lF76PhL80TO+V^o)c@5BpSG-#J#GC)`tQAaGya}G@;~;1;3D%winbN6>-B!m z-~R8u#B=G{)v{~;7tRZ_{k?zM6v_M#HS!_>6}%a91FIgc<~^=`VEySA3=T=*#a-)N zix}!TO3qIO$I7!s5A714K3jO>`y-1TObm~%eKp!$dG=Cm+#H4jlj23*Tz6t zvE{=5D>)eYmVTa>eSU2#14CA5-HN4e>a%=ra@DgiSZws%zV`jIRdrEw5^`?HuVi_= zr0#;?!{@pYAr=e_=QPj0x0blBaI|9CyyvX5@6UZ!dGWpZH0iigK@5Q<6Q?jG=rPP* zTyc6j(~Eb`Gzai5Jvpte>oWkquDukL_7a^0$o zdQU-%3F{fOxgl9)zDEpWh(iMh>x?5s?<9;4#-I82zcb$@A_$fnHdawPygD_ zbo4*xi+KiYcSRij*vlXN|K8}M{jcz8KkIwE{LCnBBs{5VCsi-@EcAPBO2H&q+ti8>P(Hc!7UE z^L}l){=NL5c&eYm!w?Yt*Lm8%SLLr~npWsc-HpQ$gZM z>hot8{my#mOyfAVP=8l!ct`lv^3%)=0<*e@oosRX|Hq~u_DtT|bJ`!-H;6eaezyPhYrpEF{}VO- z$@iqnESPh+?qc@$gGT&&e$?})D*RfYeB|4iU-HjShH0+(uRZgxevKY8GeZOChQz?5 zdd$%1V(Lt|6mt8?-fFF2%qS9mo)!;@|2!`K)OglyUV=P$$mx>ha* zg$rA!n(Mw5PdAj`-ZpjZ%+U4brA!IWe}CS&*_z`As1^}pVOZaI{ZsvZ?&FuXUb%kr zw!zMSOKjP0f4r!39dxeRTC+FR(~rFSI_K|Q`Hb%WA8zf~D_@}xs#7#183d{}{`?*+ z2U^M#B`U7R*!drH?6oX|hiZkouHNOA)MZ;X2JpN+G*Ni&?W3npR0|u%l`wTgbL`?O zbX+<6=XxfFn47Ghx$}g-ylSKW;Lo;M&r=y0RAwh7X)@enbU@!=a!2nUcNedptk9smvxtFtv4qUg2`~QNcjI`l=0&!^>Pn6T zk*-_f-d;=w<_(!Kkqn|72K=nwSPcytI9NUeGb(?dq=8M<=OD`z< zAAEGp{}tUvNAncnq3@Qv`_b8$0%?w39!H{s`g<*xs> zfq&k&`3XjQANgwwRw*ogTq>Z;sEX|1~ZylXLhqN zgm~5D3NH|vJV_)~Ag=q#ouFb?pC1-!eD&WC201f`U7zu5j}Pk~mW}gvp4yTjx42dK zC-cdTRcIAM^(28w*ESSpr-l15ys1g`W6;(F{l~4}iVO`54Kj=kk2?NW34l%;oRy@!@k5D?X_hDp z1Jm?+rR}RXi1ahhc0Ie}W3bf2RVqzciRoG=HcQnAbWgkcUY4QZd%}D1blc_J3>I5< z=j%k=w1{M4aAbW}erpm(Dl5YlFUAGj2h^N28~!^rmPd=!YUuXx*k-jDKg<*O7~ zE-^2hkh}POe(&cL?m6b$uKf>XXV_wPUv&0kT`RD+Z5SD>R2hp}88{eL9FZw`=r-|o zj0r14eV4|++w*3>ejLieaAJ>(R~UnX6nEX(^Q9{|8CsTI&)l@_s^H9RVRstfuOZt8RWQsP)3^e^&&p^wr3$vS_1*T;XK<$D|+18m;^RTv!7e*1$O z22)uWHf{OaugwnH)2|lkFnyDqoM~1iQ$2%t-<%t9;XM2NJ_kHI#JWI>;lLBk%~FX~ zeao75&vLt-w2nW#d;T7$#8SzF^b z)ZJ%X`=FdDyF#SvyTii>Hb$94jts{aaM&`;Wl%8wE3#!JyTAfjrU!Qz+`R8F9NEOc z!}6fsoB7O>7{;{ZX}0{#XP!4O$Z%ewEktDh)yzKka#r{@=Vo-v4l&Xzu_1zKws|(~qoo+n6r0+x7qZ?x%8P zE-#YVOPXGY{awTQoK^qd=WG9^%{PDDugf5?`QSRCgv0es3=D}E&-F$vH{|kZ0bQ`7 z!q6~_Ink(B+BL7((3|1F!rH3U6Kvl)3FJ+TTtEGZ-HXMnmJAGyod$VDakHlVZe(Ma z@a4P82S$b&?;ie$IDL!bmRYAr;qe%Qx9(r#`+oHWJqTz0bFL}#dL;MXRRwqB=Y12? z_`Uz+_i2w~7)&;ex$ z_?RrXkG@G%$m7mqC{#F*!pJgVC)1r1mdqUv49!du5(TRnI8HRx->q?c^PKhnY?h1j zQ-60KvOoQ!U-Vz=n*U{|>t8sRgeJ`V&%9xMzbnIIj*`?LZgYP0pX0Muesb{0|F?#p z_p?4f947Sozi)wDZp-IY)A`ww#}S>K&Jj zR^;Y1+Y-hE(_1sS4~UBj9N5+*%)rn1rMHoRuj7%zInDYH7@%x`;s)APsl8-EX%#;ctCWiNfObK#7y z^+ryj%oo4SPyHvqaPrUoNB{MF{v6-LfBWH%?JobrJO9T&+4TSBoGAI{k-?GwcQY{X zu-s5$V9=Qzvbs%w>!G!>u{#2vJo`1Fpm$}0h-yjI=)T`rB?)m9?3lIBk zmVIN#!`(@XAI`7wNu>R1aqpP?o5SxDov@&`f;8d;nTEF24hH5tyaF5phf%|GJEFnePVxPPF( zrRM&$Vx||J0tfnpI2O!jVX_c7`aFM;L~TjQo%;NR9<~92LJrSBeXz$Y?hJA)GkVH? z+3+l2Vv-O!aG*h&)xkmR&+D|pr2SqWrg#1eU(|ijMep%{p}-&gNi5Srd3^JR^?u!T z@26<^9pZg0yx|Jd=|A=|j6L}aw4I&*^e4@i__&{c`p^5!$7PSzXV2k3^Q+$2?@xO1 z3hwED>+hFb`@fE%LE@vf$YwL{4Q7ggTbdXelIAowF)^%N_xhlE$NJKy*g5axcN8r) z5L$5g-fyh|h-l}Nv2F8Cs3a6!AvSwg#@@6=2 zgmK|I4bFtO0SkU^KOw?!;nwMmv6o-1NqoHN*5!4FAD`pZssB5fp~2$z|0(BcHZnB$ z&HpLIfAbzABg2;MXXY>*_$2RS{Mr8Nz4L#9{qtM$86NDdURDOm$`{xfBv>v~ebT(g z*Z|&wdxC=@qjQljCu2$^AHzLw-GAF3?i6BhSR2%xKKoYcl)wIKyZAE`y*A!n?GW+E z;1zo`!-B8r+EX9ZoBcWStBW{MXcQVfDOe&Y*IN-&6 zWG9nBI)kXdfdvd~Y-b)YFou3uzk8nW@6@LMB933uZ~iNoC(N??zhS*p+5c5*{xfR) zlRupLSH4M)N8#W1<7fWYURZmu^~ZkBbJA&l_uHLYy==?B>o+FwZx&hpsfD4d?vGle zJ)4}1f;!WpZo|Hnu6HM;?aSa=AM)yS zkT*}v`a8{fx`Zn44hDuJ-4ct(Nb7AMYfYpJOQCv6yzQdY$cdv43+`2Cn8}5U5{P`C^&d zS||R@#`Eld)z}yg=`b`{Zr`FMpYQ2m8SYkcB%GaPS{q=)CRlm>#sA%lg%5-mDwo=~FzoA_`J#Q( zBnFKz`RPyC8XlDkaVYF!GLT3}ViGt|zkorG$DlKF&JB6>AO0dP|GiZX?Vs_nKF;ad z|IRa?<7I_*ftB_vgNI@Spo?il6I~^WK#_d=?TM^*=l3#PX9{O4M4W zJ4UE89N7IqG=gjCq7P3Owe8?$IB+w@FrvQQM1F3^ddItWdX>HytarX#q&DmMlx5F$ zP0mRv<`ukV$uQyj-rGSE{HDeiN*_$SQ1Fk%?5U5=cdpnouXkKiW8Qe_9zT!0^v3HE zDj#fnCF+vT>}z~4#IWjnYq3|+^Er0O^Tfj&ZG@Uv2r@k2X87@N=i)WzCo(j=Vq^%s zQn#_jbGqVJE`#8hJ!>vA^VXb)B=_Fx+9-wvhi?A=s+9IWedEG}2(EY5bP{d~>w8^#KgqaK|8{W+$=Nb%e^ZIextoV^=d)Ks!8ZFbnH z_kJ#VxM;$yqt44&8o1kAWf&R`C@|alUD#GX(>~G5;2^tB(r$LiB^vVutgQAQ*%_+x zBR2GQ-JKtr8)yDEOJy$I^uIKQ;nBV5rz`^M|D5HgXiBz8F*1P8VQ{!A!(gJ&Af_+S zFz?5GCr|@|fg$K-Uf|*|M}`F+dJJFFNzm&0Kl%05zI%!c z0tP}10X!#8Y*bL##n2((ATCm9E^vzRg#*Lw#T9o7m^$jVaXT^WHdJRgV{>2p=nLkS z>D=GBEQJ+cZ2C~jqBrBmetz|T@7q+R%lf8=f9IN~|Me zE{ntiE6+iSy8quVO&9;cWy5@N)9>kFKe#kiyNx&)jy@C<>8>vDW7z8$lIF*tVb*-N z#-5SsMSxI4F>`~?x8&(desHPDZRTnDzhh0k+Q0YB49Dip0d3a0FYMT70a{*JA2|KR z53Z?NRuu*v|2r8NTCy1u4lY{y)v?)M`CxoU^8V7Gzk3qJt=SnS9jWiRrS7dhefdu= zBbLu%I$qQ7{^XK3$-cJc*9x+P4d^4 zhVNwTNM%e>IFP9^WxnQggI`=KipD~qfs^_*O0WMryzzf=y;g9?53O&%-zEI+fBZ33 zW^vr~(qCL#nV*ZPPuKm;WyoCc(P(<&Z!Q&uwSgvSehjw@^BAlb-MBMdo0DPYi)zg~ z41Ajy85gbJe|GxP-&_i+CtK=w^l3Q!u#XJ>VIMN>Yk$Mhdvl)t58v>=+|i&p^@JR>wZw@fB7S$|1;m#muox~XkGdC|1ZNw|LaXQ|5&fgBl7dlivL=c?9tpj z3=2PUz-lU9th7+1LARcP!SF@@wR%wXPv2^WB>o+n`{5C ztPm~nJ$Y?vE-Nbo7i-m$vkP>i;>8}!nUr;;ot1&%NHI_Ct;^Z-rmwnxE5}jfIzz)V z8=jnzmX~}leAH4oouPrRWd0U? z#dq#UI)6`ixIf_*WB+u?|6DPQbElX6=Q2^4T_E5PF4DU_MS!8})ZLv$3}<*78X2_A z86rUm$0BC>ssCKcx;DFHWDaxwZ})EbU$(p6^V)y88|!y3dVOfR<>`90Ki?00%oP7$ z_-EUJk13D-t4)>S?yR4mv?qP}_YyPHNOq~T6jOd zc&>CvZXZkG!yCFXGDK8*%$CWZ|Coztc|FZI35 z$lyGUPcBB@wr0)8d3Sq@-vvzbR^>==cq~<4b6WQ6>-2Net){GCinFdgW|Pd2aP*Yu zSO4jLTA~aWe*B)z!e|4T!JMAV#2r?zUm)PHTbe1_usEfJ3dqK|%4y_4zW&-}tWx{FT1>Z_bDM4GCY*bN}CS*Z#}(cRqin zr~G}d5cQAyk^TIy`z6zVuAlwW|B=0E*3;N=B z&c5c1?Ks2vUi!wnwNnfC$jn};oo66GAaR2Mfzw+uE9OVyWPnsis^awBS0fmyC(;e1ssXlpc^Z(rE zS1%oGPG)47`eXg>ba#Pf#&+H22u4lR+`ajfRG8;?4@06EI9@)O0?Zlw+ zFL<%*#?o)~9<$A_yf}DvC3nN*_Wu$B2Q(!nxU|i_Hv6(quE& z`xkFkFb+^|{<%!`%kH=})^RLtuJ=7WI2m&k3YijA8O@$6G^}McZ}_%}VaC*Z?%-Li zJ<1OC^&&?UrT;0M6Lnx^mQiM4)B=UFj^8DYe_xrCLDO6IYHpw=Is3z}vJKZyr~mP8 zt$(wBZorT5)W623|F12q*>>P#(zO3c&;GN4oPEvYwg0a-L8r6!v1YD4vhwH8H_tCV zpSA77wc^7@7uBZkjJQzfS)zKu)}2>k#o2c0*7~FK&MFkmN}<|5utmZQ5}*;Lq|_Bh#va z`r_A2556qCZ_cqGIQhhqdof~8UIeb~1J-9LQthI53^<27hbeKAQ$EHVY@v z7(xRF+nfW8Or8h#&lCSuxiMbkPk)Et-^$tl|J7H_-E-Am|Id51jlZv-{B@t}cs#+XtN324+M=4SpUb1U7OZTX z!gDI%$h1W#1Q{}>u6>)gv$*r(toyA8-X3OE$X(LPd#rcbU#EXPOoTbEU> z$TQsXH~;i%H3`!!*1C$~r%V%0I`8)uQ1A=bzS8`8aKbgg38^gRHRrD$4xY!*@bYVB zj#^6GvV)gvJ}14Me^|*t=khbqXo~!-rwkFE4ZZpO{;^Q`xs`Udu*ju=L$>09-dCUJg zsYCVhZ`?z#{SUL?i)B6i-?#A2z5~6flYab{2PMa_PSX`vKFyMP>zl&BD6&q3Ve6ge zbNdYPbNTZ*8BJ^_JgWay7qDfLiB;gLX}VWxXZT9-$8uLj)TbPB5>m>$80E%r z;K?r&v2%?_cPwd3{rCUdx$oEe9-ZPh%X)p>n)wgfh80Q>(WVPyaKMiQAt8g!UCQL43}E0oZ99*dBu*1l^jlcZq_$$f3eSH&(pR1 za+`~1T9?jCyc@o$=0& zLg!Y7zS6c0ER630ZZXa=3Skb2W~y1DZNI*m;X7*s!zR-MhvzEpyDqn&nNjX)Lc@8h zh6dZ|4IJE3Dl3wHoi_SE|K+-H{jd4P|K11p)|H9di z?{l(-vHZBH$NevH`Z7*#9YLLS#utA4-;wvPJo10~);0fkPk+qGT`Ke2-sIbsaQAoV zKkD|)aP~F4*UG@~dUo>l#DDM0rk8MWyUM(K;q!EIRCL4MEQUqwdl&0AaI^e)a`s~; zKhKAb=~ub96&N2)|Hj3gTmRd>uKu_E^?CBL3gSBg&*AqHvIbll{*oHqISwzkbCB_55>xnl54Vr*_%@=DVe}t9JWU zp5<>z`IG(h-+Qwuf2K1W;Cvc))9C-xy>@GC+26PdMqRKJ(|xzoKypKETJ3hd$>O2k zYjS>PTojl%b3X49m9WP-I`0>orvFS=sNd$4RkC%`rJMgJGBkYl;bE8{_PJ|kxM3)R zz{bZLlN>BRuDr8qwW>lxz~_1nh6N%l3fElLob}+$31(qvVt1O%GiSwYzr+7?h0M0d z=m=;POqeaikg#)Il-G{x(=k8I)@+mewDR$(tL3W<{~wL87W&n7 z_0tB^`t3!HoB{_nN}K1cP&iPyRHZj{hA5~{!UxPU?%ZEk(I;1 ziIGd<1GiV%J}%CP_Fq*$jh~#~GUKoP^|Q|v`(Lh4|9yYG#DDqAJ^!nhe!Rc-@m;pZ z_osZ-e}B=xWU9=PkNrRUFC03*vE%ungaf9wObpq)OdF)?_t@+XwUOT&lF@PIOg@)0 zL#~U@x{VAx@%6jRXZf=Q#ajGp)}CE*{g~f5 zw`qr2oPM_NT*=5VExZ2p-3wFM_8x91liIcN^BG2F7t3XHg8Z6}i70=6{w3uLyR4rx z|9QsmFH3+n)12T{Of^oc zxe}Tg&%JhNU}Jre(9psxcTs`ydO-Yt$>xjeXZ_vvu>M}+uhlpI%@5f0xBmQ0qkmI_ z{u{mifB5dNU7P;ps{ZfSI%faO-ibq3e_x`}!!qymTI*jM*9S8){4?YIRP$yv*Tu)i z7Ac|((YF~*k8OYK`Q+wYX%>T$)69pBuW>U7RJobWv|snFZe@DX;TxQqFLlrCWjy!6 z(@E8c&bNz2_`X~ChUjOy}-Sc<->_6Bf;B>mHa0btfZRrdO z%ho<>JM;SDyxv}^&#!(;%536li0V8v?at%VKJ$551nRT?eg9&;@NDnwU0;4&-=Ayp z_sb3EHW&#ahx+k7EgdGE9RyQT@g-u!WmXTTY4GdB@|?#SA&AJcz6^?y^bg=+$< zR!AQk;}MBZ&ddxO=ZAOxVUwo{Xv4QDI-RzM*;nw4dRC6%!Lj-|TxfukT5T&#N!}dStTrw@D&7p6pdh4o;oF7kLUBvoTDX zEEN>3GDFMkl|lo9>%8BW!@tdw-m>CGp~st|%jG;PSQre%SPaA&7ASp|XJA-3(fmkn zy7Da-p*82im^cG-{;S&dU-IaW{ihTE%r}tuzcKRvlt1nq3sa9<`fTj0 z5Bx7@;ngCZ9~kg(U$!7a!^6$n6hj$)MLic1aCrB;|IeSB>&iQ}DV%hkZc_O4$7cKg zv#$pG@4vC@+|ge@?U@-gE}3n7UR-@KG3xrhTT;sy7}i-#U|~FByvW`>!*FA=IL8IP zsVqTU3>ut_EytptGca^yuRZaHoxx#66LVx%=KuP%7yF_(bZd;SFZ&WQ|K`_JMh3aZ zyI!v5ayYSPT}K#5;EWIQ36lW3@bQ%nygIrpA`CtYa0g-gl~gW&h&9a4(A? z_SsG@ra1v_92^V6SS=WsS(q5LL>4qL3i18WWL8O#e)U@ZLQmb@H|0|Q%r4&#cy>Si z&-?&}hUjDa>oE}(E0nm z0LOu!HdaaXLc1cv|HMkK)%EbY6JlPN-}mfUM)LXpcEUPe&q!o_n)&Se7jyk(^Daxb zf0Uffxi`PVQgxfhhqe8m*Ss@+FZ9SE_xlsdvu?YnxXRg5yBs~I&E4!jjqII!;VY5XZ}m)N&V;C`~UXRkLy$a%J-iAm9F0<;MCn; zYNE!F@I z|F4v`5YD*Z{%!xZbG|&i^95`=xU_t}RBxGi`|H;||38K@TPzA?o*;1G?Wq9AhRISK z39Gpttm08v&0KSZ5mYVlasFs~ySM(iOxl0BceUc>3v8@TUNghSF3w}L&{OX}DV?$5TJzfR|DMP!hbER17 zH>5B)tXcb`R^wRq^nLE!3@vF=Ecr63FQu4PbM)>i+$1aYEG0&anej;5(W!=chCQ`^ zZ+C?=Y9yZe9?E)vMf%Iczw6f)OEZ_8uq$8M`(LurWb=-Fjo%y$uQK#$US(KPSR3;? zwtkcGu2P8yTNWD~*!PNoO(S7_ZUY~igaYI9g8Dt*tD^2WneG~tI4u9k=b*7Kzt+C0Lae169`$zwM`H_a|1rxFu zemgL%HErNxI?=^Y9m;59a3FU2OEGTM`tOqeQ~oNq2xxsUkCVDM+skP3;>S92kGHLT z`Cf73lF*=Ke>?7T|BZ}_ei!R;^}@yIJQgRuvoeefwM3}x%E5AWaCLa28I=jZd@tL5^&&jj+6NJ|L3F2)$0ZS zZ*yd*H)UYh_47V63j;$#z*5G7GxaU6?s=TObmKKQi^0?h+b=x3$#5XmeOavSAQ5?dyGh?`X!B=Y|U|Ia*JBZn%uK;dPIUQ1Xw{*Y9=M8MlRb z@n{DAR~P@cYP<28x6ixI^F-diz}3F-vtYKI(BjU{!i!7{p<>f-`SCKHFnv<``93>i z4==-wGye|>Ffi0JIB_Vp9OBEgRA`9vvJ+wGxOt!}=Z8?+uFf;lXD^%5JNehW8Cnd6 zpLy4?2yESF#gLGBcSFTv`L9xI`j{A1SRQ2ZZ{TO+U|3M0d^ zP5)aN8kQ+AT=>Gs(2=dr%TV7@t@1uR>12IReTb4ql?D^bhOO)y4l<~J31bvfZ~&L* zhZ$Es-g5B8{@}kg?GNjnwBOes_)v7W)e z2XdA(FibJ}W%w^};erefj)XN_4;mPo8W=>mHXLA73pilf^WL=P*h-GW_tSpu-t^b- zpP&=R!Vk5c+$;t=tJ6-;yMLvwUg&iF|NQI|JLY>=U!I^-df)PA>-0GDnP*oE8MaN( zVlYi#p1vkOT4~>d-TII2{d^Ri@_%vHn+cG!*T|8#b#^%JK_)W!e>5cN`(_Zdrs7+aYcYYez_vH)>3@j5g z&n}3Y?el7a+*kd*pYA?-wqMb1v)R!Eoo8QmIWZ`d)ZTs<)qO-V=ez42M&2|%jtRK|@pZ|;hXU&F>jqBKe^79>uX=nZQyFq3BS+Az%X0!+=+b>J!wAXzrOlp z)b<*7G+rwOt#c09xi6zKN{HdZnd$o{@-TFK_v2;oXn_XmmD>-E#aJ|w0=jc5f~^}k z7#3*yKIe{n@kvdTLEyT?jGysYwTAx!c^xmz==chyTa>p57u8RadoUd{_4GV%2Uqz`E2W}1h^8f=rud;J->p_*0^7^ zd86cIQD%l;zxsrlIeIg%?t?h5;O)la+x+XEt^}2U?t99+7#x^j`RpLyLeHg-xVMNI zOiM4G@>f6W&ub$GhFlJY2^$^nlxMvAU8iW0U|=Z5QgD!geHHVK1q}QO0=6>tx9iis z$s3=!oAxXDk8+EEQ|fp5g#r$T?_bOM-V;3g|C3b=7SHTGEsmwU+gI`N(yN#Gacds! z$@vvyXl{61Q{wW**U`=~*v5tzwY(+-nL(}aNl zL(;ot*E_O97q)OIFfcH*2sm-{7AJTyFl=(DZ*X8(@bdDX>0B$B0vH%LPT3v!;T{~S z!ttP)(Z`{Ik5$Ha#wW)G4aaYkOa48s^Vw=r!mr?G@`^12TAQCou+P}ESZeNpy3JM3 zy22PGD*m0F^FSi=!@f_qrrI|D%J#PjKRYwBZrzN@CM%A{EKljRMQyK(`%)zSrThj3-QRcSWirdO_g;U#bN`!K-D(DgTN4=? z%HHf$Xt@v+!p$HsD>I&nK_ctOnXO82OK#VnPy^dyti*6Zgn_}}-^E3u0!wT~I9YBi zV33!XVAaPm>u)>ry4C~sP8^CRcj6YWGGn-P$E@mo>6E?8-{ktI{+v@5?biI3m3g1E zO*e;PNW@kKhHabvdowbmST`tMyT#1Nz@X3~;FPgR`qqPm-_v&&eVu#t_WQW&zCW&B zm|d@Y`+4`yPRnE8#E<-NfAL>LVvFq*4%Qt98s-#QTzq41lGY~W#G!cP-lD!W*@t7K zH?7=$W50 z*ZKYVvY+qw?Pq7$^ZC4d2s=ZEr6+^K8PhHM6^_~0JEgg%6v}o4GxmMoKB>}V;;}a~7#Nmi-}|-I`QCMg z4+`PB3=B^79B0EB7*4Y?gm5H$_P5_>dhgf4{;(uafN?0cTu>6d{JfOGAmPfs%^Zp* z2k+mVea`3BhuwwSzLy6xGHf`hyW8&49>dtv>+T0IIP8Aw4|Z8FBZH1KgTQ0{|36ya zEw&wgz~P#Fz!;o7iJW>Ag7_h%hjJ;RLue_0tk=9@3ezWJ4zL1TLxBo;ya z1ucex;x&5p&vo}nfGQv-4#g)yPD>k}GzvIr{4F<{_5SbNPxt@Lde(dDZuz%amDigD zoL0;cVMy5W@zDFf2Vb4lugm;;P~7gl%p=oBTMge!W-mDtT6;d=@yGS`)nCtSkBi&; zrCxk`_@O`3nL$aOL$PIoGuQ{c_fKZ*`(A#k{&)5)bFK3GH?yC`ayxM>ERwqYr~Z?+ z|69o?*X63uWc79bpUn2tIR2m8h3aEcn#G~_m9M3AZ2kZ0@%eT0Dn1?3Wq9!D^!oL2 ie_v}eFc@F@&vba1%br!!Pdb5o=jrO_vX0p)p$Pyugv4|J delta 533819 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

    C!5+(N*EFhU&wp9@p_%pHtjC$G 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

    ku^w({3g}^ZJ29fXc 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 X2r#+c=6P@o)FtwC^>bP0l+XkK6HuSG literal 699889 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%0Di?vOZjqclM3&@#|)B|GJ%Xm!J7B#PYx^5Of0W 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

    OB0zRd607iA@6%5EFvavV^J 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͜aP4 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