From 72b36d97bda09e61f17894469a9e97d99cdc86b4 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 11 Jul 2022 18:18:22 -0400 Subject: [PATCH 1/2] RTS max squad size --- core/assets/bundles/bundle.properties | 1 + core/src/mindustry/ai/RtsAI.java | 3 +++ core/src/mindustry/entities/abilities/MoveEffectAbility.java | 3 ++- core/src/mindustry/game/Rules.java | 2 ++ core/src/mindustry/ui/dialogs/CustomRulesDialog.java | 1 + core/src/mindustry/world/blocks/power/ConsumeGenerator.java | 4 +--- 6 files changed, 10 insertions(+), 4 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 83a22a0561..e94a170fef 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1106,6 +1106,7 @@ rules.waves = Waves rules.attack = Attack Mode rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/src/mindustry/ai/RtsAI.java b/core/src/mindustry/ai/RtsAI.java index 752828272a..8660cbb10b 100644 --- a/core/src/mindustry/ai/RtsAI.java +++ b/core/src/mindustry/ai/RtsAI.java @@ -109,6 +109,9 @@ public class RtsAI{ if(unit.isCommandable() && !unit.command().hasCommand() && used.add(unit.id)){ squad.clear(); data.tree().intersect(unit.x - squadRadius/2f, unit.y - squadRadius/2f, squadRadius, squadRadius, squad); + + squad.truncate(data.team.rules().rtsMaxSquad); + //remove overlapping squads squad.removeAll(u -> (u != unit && used.contains(u.id)) || !u.isCommandable() || u.command().hasCommand()); //mark used so other squads can't steal them diff --git a/core/src/mindustry/entities/abilities/MoveEffectAbility.java b/core/src/mindustry/entities/abilities/MoveEffectAbility.java index 049a8dd086..8726fd2d58 100644 --- a/core/src/mindustry/entities/abilities/MoveEffectAbility.java +++ b/core/src/mindustry/entities/abilities/MoveEffectAbility.java @@ -2,6 +2,7 @@ package mindustry.entities.abilities; import arc.graphics.*; import arc.util.*; +import mindustry.*; import mindustry.content.*; import mindustry.entities.*; import mindustry.gen.*; @@ -34,7 +35,7 @@ public class MoveEffectAbility extends Ability{ @Override public void update(Unit unit){ counter += Time.delta; - if(unit.vel.len2() >= minVelocity * minVelocity && (counter >= interval)){ + if(unit.vel.len2() >= minVelocity * minVelocity && (counter >= interval) && !unit.inFogTo(Vars.player.team())){ Tmp.v1.trns(unit.rotation - 90f, x, y); counter %= interval; effect.at(Tmp.v1.x + unit.x, Tmp.v1.y + unit.y, (rotateEffect ? unit.rotation : effectParam) + rotation, teamColor ? unit.team.color : color, parentizeEffects ? unit : null); diff --git a/core/src/mindustry/game/Rules.java b/core/src/mindustry/game/Rules.java index 67a9354516..bee8e83f99 100644 --- a/core/src/mindustry/game/Rules.java +++ b/core/src/mindustry/game/Rules.java @@ -234,6 +234,8 @@ public class Rules{ public boolean rtsAi; /** Minimum size of attack squads. */ public int rtsMinSquad = 4; + /** Maximum size of attack squads. */ + public int rtsMaxSquad = 1000; /** Minimum "advantage" needed for a squad to attack. Higher -> more cautious. */ public float rtsMinWeight = 1.2f; diff --git a/core/src/mindustry/ui/dialogs/CustomRulesDialog.java b/core/src/mindustry/ui/dialogs/CustomRulesDialog.java index 47726a6805..e941b3a113 100644 --- a/core/src/mindustry/ui/dialogs/CustomRulesDialog.java +++ b/core/src/mindustry/ui/dialogs/CustomRulesDialog.java @@ -269,6 +269,7 @@ public class CustomRulesDialog extends BaseDialog{ check("@rules.rtsai", b -> teams.rtsAi = b, () -> teams.rtsAi, () -> team != rules.defaultTeam); numberi("@rules.rtsminsquadsize", f -> teams.rtsMinSquad = f, () -> teams.rtsMinSquad, () -> teams.rtsAi, 0, 100); + numberi("@rules.rtsmaxsquadsize", f -> teams.rtsMaxSquad = f, () -> teams.rtsMaxSquad, () -> teams.rtsAi, 1, 1000); number("@rules.rtsminattackweight", f -> teams.rtsMinWeight = f, () -> teams.rtsMinWeight, () -> teams.rtsAi); check("@rules.infiniteresources", b -> teams.infiniteResources = b, () -> teams.infiniteResources); diff --git a/core/src/mindustry/world/blocks/power/ConsumeGenerator.java b/core/src/mindustry/world/blocks/power/ConsumeGenerator.java index 16e213b3dc..d5060c8482 100644 --- a/core/src/mindustry/world/blocks/power/ConsumeGenerator.java +++ b/core/src/mindustry/world/blocks/power/ConsumeGenerator.java @@ -10,9 +10,7 @@ import mindustry.type.*; import mindustry.world.consumers.*; import mindustry.world.meta.*; -/** - * A generator that just takes in certain items or liquids. Basically SingleTypeGenerator, but not unreliable garbage. - */ +/** A generator that just takes in certain items or liquids. */ public class ConsumeGenerator extends PowerGenerator{ /** The time in number of ticks during which a single item will produce power. */ public float itemDuration = 120f; From 9d4839b26d6c6be8caaddd949851f50a0dde35ce Mon Sep 17 00:00:00 2001 From: Github Actions Date: Mon, 11 Jul 2022 22:19:30 +0000 Subject: [PATCH 2/2] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 1 + core/assets/bundles/bundle_bg.properties | 1 + core/assets/bundles/bundle_cs.properties | 1 + core/assets/bundles/bundle_da.properties | 1 + core/assets/bundles/bundle_de.properties | 1 + core/assets/bundles/bundle_es.properties | 1 + core/assets/bundles/bundle_et.properties | 1 + core/assets/bundles/bundle_eu.properties | 1 + core/assets/bundles/bundle_fi.properties | 1 + core/assets/bundles/bundle_fil.properties | 1 + core/assets/bundles/bundle_fr.properties | 1 + core/assets/bundles/bundle_hu.properties | 1 + core/assets/bundles/bundle_id_ID.properties | 1 + core/assets/bundles/bundle_it.properties | 1 + core/assets/bundles/bundle_ja.properties | 1 + core/assets/bundles/bundle_ko.properties | 1 + core/assets/bundles/bundle_lt.properties | 1 + core/assets/bundles/bundle_nl.properties | 1 + core/assets/bundles/bundle_nl_BE.properties | 1 + core/assets/bundles/bundle_pl.properties | 1 + core/assets/bundles/bundle_pt_BR.properties | 1 + core/assets/bundles/bundle_pt_PT.properties | 1 + core/assets/bundles/bundle_ro.properties | 1 + core/assets/bundles/bundle_ru.properties | 1 + core/assets/bundles/bundle_sr.properties | 1 + core/assets/bundles/bundle_sv.properties | 1 + core/assets/bundles/bundle_th.properties | 1 + core/assets/bundles/bundle_tk.properties | 1 + core/assets/bundles/bundle_tr.properties | 1 + core/assets/bundles/bundle_uk_UA.properties | 1 + core/assets/bundles/bundle_vi.properties | 1 + core/assets/bundles/bundle_zh_CN.properties | 1 + core/assets/bundles/bundle_zh_TW.properties | 1 + 33 files changed, 33 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index f47fc21d15..afc6823e78 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -1090,6 +1090,7 @@ rules.waves = Хвалі rules.attack = Рэжым атакі rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index 9f6aacb94b..c56604a05f 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -1100,6 +1100,7 @@ rules.waves = Вълни rules.attack = Режим Атака rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index d7d69b6c43..311e810ff8 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -1102,6 +1102,7 @@ rules.waves = Vlny rules.attack = Režim útoku rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Vyčistit Budovy Poražených Týmů (PvP) rules.corecapture = Dobýt Jádro Po Jeho Zničení diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index 160f53052a..2dbfdd1fad 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -1090,6 +1090,7 @@ rules.waves = Bølger rules.attack = Angrebsmode rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 6722e8b208..40023778c5 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1101,6 +1101,7 @@ rules.waves = Wellen rules.attack = Angriff-Modus rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Blöcke von erorberten Teams zerstören (PvP) rules.corecapture = Kern nach Zerstörung einnehmen diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 1287091f3e..e414c6be53 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -1106,6 +1106,7 @@ rules.waves = Oleadas rules.attack = Modo de ataque rules.rtsai = IA enemiga avanzada (RTS AI) rules.rtsminsquadsize = Tamaño mínimo de escuadrón +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Peso mínimo de ataque rules.cleanupdeadteams = Eliminar estructuras de equipos derrotados (JcJ) rules.corecapture = Capturar Núcleo al destruirlo diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 1ed433046e..0e2ab28226 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -1090,6 +1090,7 @@ rules.waves = Kasuta lahingulaineid rules.attack = Mänguviis "Rünnak" rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index a02459ca7a..2dcd83c2ad 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -1090,6 +1090,7 @@ rules.waves = Boladak rules.attack = Eraso modua rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index b558902d0f..aa5b310669 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -1090,6 +1090,7 @@ rules.waves = Tasot rules.attack = Hyökkäystila rules.rtsai = RTS AI rules.rtsminsquadsize = Min. hyökkäysjoukon koko +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min. hyökkäyksen paino rules.cleanupdeadteams = Siivoa voitettujen joukkueiden rakennukset (PvP) rules.corecapture = Valtaa ydin sen tuhoutuessa diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 141a58c1f8..00c548ef41 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -1090,6 +1090,7 @@ rules.waves = Waves rules.attack = Attack Mode rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 5bf7587f83..603df6d1a0 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -1111,6 +1111,7 @@ rules.waves = Vagues rules.attack = Mode « Attaque » rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Détruire les structures des équipes vaincues (JcJ) rules.corecapture = Capture du Noyau lors de sa Destruction diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 52358d4f36..24635a0220 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1099,6 +1099,7 @@ rules.waves = Hullámok rules.attack = Támadás mód rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index c3b5d46760..2c58db9c01 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -1106,6 +1106,7 @@ rules.waves = Gelombang rules.attack = Mode Penyerangan rules.rtsai = A.I. RTS rules.rtsminsquadsize = Ukuran Squad Minimum +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Berat Serangan Minimum rules.cleanupdeadteams = Bersihkan Bangunan Tim yang Kalah (PvP) rules.corecapture = Tangkap Inti Saat Kehancuran diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index 2e3e8df530..f55268cf4d 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -1097,6 +1097,7 @@ rules.waves = Ondate rules.attack = Modalità Attacco rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index deaf7bb4ed..19ed63b49d 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -1102,6 +1102,7 @@ rules.waves = ウェーブ rules.attack = アタックモード rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = 敗北したチームの建設物を片付ける (PvP) rules.corecapture = 破壊時にコアを奪取 diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 4e5d56db0a..b55d7e6f32 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -1103,6 +1103,7 @@ rules.waves = 단계 rules.attack = 공격 모드 rules.rtsai = RTS AI rules.rtsminsquadsize = 최소 부대 크기 +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = 최소 공격 중량 rules.cleanupdeadteams = 패배한 팀 건물 정리하기 (PvP) rules.corecapture = 코어 파괴 시 점령 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index c983a75910..b7fab4d6cd 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -1090,6 +1090,7 @@ rules.waves = Bangos rules.attack = Puolimo Režimas rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 86763bfbcf..808a1d4d8d 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -1090,6 +1090,7 @@ rules.waves = Rondes rules.attack = Aanval modus rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 8bb0625105..db9620a897 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -1090,6 +1090,7 @@ rules.waves = Waves rules.attack = Attack Mode rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 0abb356dd2..8002cfe6dc 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -1102,6 +1102,7 @@ rules.waves = Fale rules.attack = Tryb Ataku rules.rtsai = RTS SI rules.rtsminsquadsize = Minimalny Rozmiar Składu +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Minimalna Waga Ataku rules.cleanupdeadteams = Usuń Budynki Pokonanej Drużyny (PvP) rules.corecapture = Przejmij Zniszczony Rdzeń diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 369da6aefe..991769d99d 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1097,6 +1097,7 @@ rules.waves = Hordas rules.attack = Modo de ataque rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 648b8dfc62..f0bc145e2b 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -1090,6 +1090,7 @@ rules.waves = Hordas rules.attack = Modo de ataque rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 15c7c45b1c..1a0c151e10 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -1102,6 +1102,7 @@ rules.waves = Valuri rules.attack = Modul Atac rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Îndepărtează Clădirile Echipelor Învinse (PvP) rules.corecapture = Capturează Nucleele Distruse diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 72a0891a2e..3fc6545bf1 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1100,6 +1100,7 @@ rules.waves = Волны rules.attack = Режим атаки rules.rtsai = ИИ в реальном времени rules.rtsminsquadsize = Минимальный размер отряда +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Очистка строений побежденных команд (PvP) diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 89a3de8425..1bedd6f345 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -1102,6 +1102,7 @@ rules.waves = Talasi rules.attack = Mod Napada rules.rtsai = RTS AI rules.rtsminsquadsize = Minimalna Veličina Odreda +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Minimalna Težina Napada rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Zauzmi Jezgro Po Uništenju diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 722681f1a9..34ac04ea64 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -1090,6 +1090,7 @@ rules.waves = Vågor rules.attack = Attack Mode rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 6f8ae418af..753e313d16 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -1102,6 +1102,7 @@ rules.waves = คลื่น rules.attack = โหมดการโจมตี rules.rtsai = RTS AI rules.rtsminsquadsize = ขนาดกองทัพเล็กที่สุด +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = ขนาดน้ำหนักการโจมตีน้อยที่สุด rules.cleanupdeadteams = ลบล้างสิ่งก่อสร้างศัตรูที่พ่ายแพ้ (PvP) rules.corecapture = ยืดแกนกลางเมื่อทำลาย diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 9fcb93dae5..ecfcc55933 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -1090,6 +1090,7 @@ rules.waves = Waves rules.attack = Attack Mode rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) rules.corecapture = Capture Core On Destruction diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 6dd9403b31..f96a349da0 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -1102,6 +1102,7 @@ rules.waves = Dalgalar rules.attack = Saldırı Modu rules.rtsai = RTS AI rules.rtsminsquadsize = Min Gurup Boyutu +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Saldırı Boyutu rules.cleanupdeadteams = Kaybeden Takımın Bloklarını Temizle (PvP) rules.corecapture = Yıkımca Çekirdeği Elegeçir diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index f17cac8096..fcb70eea13 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -1106,6 +1106,7 @@ rules.waves = Хвилі rules.attack = Режим атаки rules.rtsai = ШІ зі стратегій реального часу rules.rtsminsquadsize = Мінімальний розмір загону +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Мінімальна ударна вага rules.cleanupdeadteams = Очистити будівлі переможеної команди (PvP) rules.corecapture = Захоплення ядра після знищення diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 98cf5eaaaa..8278ff6f47 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -1102,6 +1102,7 @@ rules.waves = Đợt rules.attack = Chế độ tấn công rules.rtsai = RTS AI rules.rtsminsquadsize = Min Squad Size +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = Min Attack Weight rules.cleanupdeadteams = Xóa công trình của đội bị đánh bại (PvP) rules.corecapture = Chiếm căn cứ khi phá hủy diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 67a9c697fb..7f4c21ec86 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1101,6 +1101,7 @@ rules.waves = 波次 rules.attack = 进攻模式 rules.rtsai = RTS AI对手 rules.rtsminsquadsize = 进攻队伍的最小规模 +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = 进攻的最低强度 rules.cleanupdeadteams = 清除已战败队伍的建筑(PvP模式) rules.corecapture = 摧毁核心时将其俘获 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index f982924fe1..4022edfad3 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1106,6 +1106,7 @@ rules.waves = 波次 rules.attack = 攻擊模式 rules.rtsai = RTS AI rules.rtsminsquadsize = 最小隊伍規模 +rules.rtsmaxsquadsize = Max Squad Size rules.rtsminattackweight = 最小攻擊力 rules.cleanupdeadteams = 移除戰敗玩家的建築(對戰) rules.corecapture = 佔領摧毀的核心