Merge remote-tracking branch 'origin/master'

This commit is contained in:
Anuken
2022-10-01 10:02:03 -04:00
4 changed files with 63 additions and 53 deletions
+7 -7
View File
@@ -71,7 +71,7 @@ schematic.saved = Lesquema sha desat.
schematic.delete.confirm = Aquest esquema sesborrarà.
schematic.rename = Reanomena lesquema
schematic.info = {0}×{1}, {2} blocs
schematic.disabled = [scarlet]Els esquemes shan desactivat.[]\nNo podeu usar esquemes en aquest [accent]mapa[] o [accent]servidor[].
schematic.disabled = [scarlet]Els esquemes shan desactivat.[]\nNo podeu fer servir esquemes en aquest [accent]mapa[] o [accent]servidor[].
schematic.tags = Etiquetes:
schematic.edittags = Edita les etiquetes
schematic.addtag = Afegeix una etiqueta
@@ -461,7 +461,7 @@ editor.teams = Equips
editor.errorload = Sha produït un error mentre es carregava el fitxer.
editor.errorsave = Sha produït un error mentre es desava el fitxer.
editor.errorimage = No és un mapa, és una imatge.
editor.errorlegacy = Aquest mapa és massa antic i usa un format obsolet.
editor.errorlegacy = Aquest mapa és massa antic i fa servir un format obsolet.
editor.errornot = No és un fitxer de mapa.
editor.errorheader = Aquest fitxer de mapa no és vàlid o està corromput.
editor.errorname = No sha definit el nom del mapa. Esteu intentant carregar una partida desada?
@@ -626,9 +626,9 @@ objective.coreitem = [accent]Porteu al nucli:\n[][lightgray]{0}[]/{1}\n{2}[light
objective.build = [accent]Construïu: [][lightgray]{0}[]×\n{1}[lightgray]{2}
objective.buildunit = [accent]Construïu unitats: [][lightgray]{0}[]×\n{1}[lightgray]{2}
objective.destroyunits = [accent]Destruïu [][lightgray]{0}[] unitats.
objective.enemiesapproaching = [accent]Arribaran enemics en [lightgray]{0}[].
objective.enemyescelating = [accent]Enemy production escalating in [lightgray]{0}[]
objective.enemyairunits = [accent]Enemy air unit production beginning in [lightgray]{0}[]
objective.enemiesapproaching = [accent]Arribaran enemics daquí [lightgray]{0}[].
objective.enemyescelating = [accent]La producció enemiga augmentarà daquí [lightgray]{0}[]
objective.enemyairunits = [accent]Lenemic començarà a produir unitats aèries daquí [lightgray]{0}[]
objective.destroycore = [accent]Destruïu el nucli enemic.
objective.command = [accent]Dirigiu les unitats.
objective.nuclearlaunch = [accent]⚠ Sha detectat un llançament nuclear: [lightgray]{0}
@@ -733,7 +733,7 @@ sector.coastline.name = Línia de costa
sector.navalFortress.name = Fortalesa naval
sector.groundZero.description = El lloc adequat per a començar de nou. Amenaça enemiga baixa. Pocs recursos.\nRecolliu tot el coure i plom que pugueu.\nDesprés, continueu en un altre sector.
sector.frozenForest.description = Les espores han arribat fins aquí, prop de les muntanyes. Les temperatures baixes no les podran contenir per sempre.\n\nComenceu el camí del poder. Construïu generadors a combustió. Apreneu a usar els reparadors.
sector.frozenForest.description = Les espores han arribat fins aquí, prop de les muntanyes. Les temperatures baixes no les podran contenir per sempre.\n\nComenceu el camí del poder. Construïu generadors a combustió. Apreneu a fer servir els reparadors.
sector.saltFlats.description = Als límits del desert hi ha les Salines. Aquesta regió té pocs recursos.\n\nLenemic hi ha aixecat un complex demmagatzematge de recursos. Elimineu el seu nucli i no en deixeu cap rastre.
sector.craters.description = Laigua sha acumulat en aquest cràter, relíquia de les guerres passades. Reclameu l’àrea, recolliu sorra i foneu metavidre. Bombegeu aigua per a refredar les torretes i les perforadores.
sector.ruinousShores.description = Més enllà dels erms, hi ha la costa. En el seu temps, hi havia una línia de defensa costera. No en queda molt. Només hi queden intactes les estructures de defensa més bàsiques; de la resta només en queda ferralla.\nContinueu lexpansió i redescobriu tecnologies perdudes.
@@ -2165,7 +2165,7 @@ lenum.div = Divisió.\nRetorna [accent]null[] si es divideix per zero.
lenum.mod = Mòdul (residu de la divisió entera).
lenum.equal = Igual. Força els tipus.\nCompara objectes no nuls amb nombres. Si són iguals, retorna 1. Si no, retorna 0.
lenum.notequal = No igual. Força els tipus.
lenum.strictequal = Igualtat estricta sense forçar el tipus.\nEs pot usar amb objectes nuls.
lenum.strictequal = Igualtat estricta sense forçar el tipus.\nEs pot fer servir amb objectes nuls.
lenum.shl = Desplaça els bits a lesquerra.
lenum.shr = Desplaça els bits a la dreta.
lenum.or = Operació lògica OR bit a bit.
+6 -6
View File
@@ -136,7 +136,7 @@ mods.openfolder = 폴더 열기
mods.viewcontent = 콘텐츠 보기
mods.reload = 새로 고침
mods.reloadexit = 게임이 종료된 후 모드를 불러올 것입니다.
mod.installed = [[설치됨]
mod.installed = [설치됨]
mod.display = [gray]모드:[orange] {0}
mod.enabled = [lightgray]활성화됨
mod.disabled = [scarlet]비활성화됨
@@ -626,8 +626,8 @@ objective.build = [accent]건설: [][lightgray]{0}[]개\n{1}[lightgray]{2}
objective.buildunit = [accent]기체 생산: [][lightgray]{0}[]기\n{1}[lightgray]{2}
objective.destroyunits = [accent]처치: [][lightgray]{0}[]기의 기체
objective.enemiesapproaching = [accent]적이 [lightgray]{0}[]초 후에 도착합니다
objective.enemyescelating = [accent]Enemy production escalating in [lightgray]{0}[]
objective.enemyairunits = [accent]Enemy air unit production beginning in [lightgray]{0}[]
objective.enemyescelating = [accent]적의 생산량이 증가하고 있습니다[lightgray]{0}[]
objective.enemyairunits = [accent]적의 공중 기체가 생산되고 있습니다[lightgray]{0}[]
objective.destroycore = [accent]적의 코어를 파괴하세요
objective.command = [accent]기체 조종
objective.nuclearlaunch = [accent]⚠ 핵공격이 감지되었습니다: [lightgray]{0}
@@ -874,14 +874,14 @@ stat.lightningchance = 전격 생성 확률
stat.lightningdamage = 전격 피해량
stat.flammability = 인화성
stat.radioactivity = 방사성
stat.charge = 과충전
stat.charge = 과충전
stat.heatcapacity = 비열
stat.viscosity = 점성
stat.temperature = 온도
stat.speed = 속도
stat.buildspeed = 건설 속도
stat.minespeed = 채굴 속도
stat.minetier = 채굴 티어
stat.minetier = 채굴 등급
stat.payloadcapacity = 화물 용량
stat.abilities = 능력
stat.canboost = 이륙 가능
@@ -1080,7 +1080,7 @@ keybind.toggle_block_status.name = 블록 상태 가시도
keybind.move_x.name = X축 이동
keybind.move_y.name = Y축 이동
keybind.mouse_move.name = 커서를 따라서 이동
keybind.pan.name = 보기
keybind.pan.name = 보기
keybind.boost.name = 이륙
keybind.command_mode.name = 명령 모드
keybind.schematic_select.name = 영역 설정
+12 -2
View File
@@ -35,7 +35,7 @@ public class StatusEffect extends UnlockableContent{
public float damage;
/** Chance of effect appearing. */
public float effectChance = 0.15f;
/** Should the effect be given a parent */
/** Should the effect be given a parent. */
public boolean parentizeEffect;
/** If true, the effect never disappears. */
public boolean permanent;
@@ -47,6 +47,14 @@ public class StatusEffect extends UnlockableContent{
public Color color = Color.white.cpy();
/** Effect that happens randomly on top of the affected unit. */
public Effect effect = Fx.none;
/** Effect that is displayed once when applied to a unit. */
public Effect applyEffect = Fx.none;
/** Whether the apply effect should display even if effect is already on the unit. */
public boolean applyExtend;
/** Tint color of apply effect. */
public Color applyColor = Color.white.cpy();
/** Should the apply effect be given a parent. */
public boolean parentizeApplyEffect;
/** Affinity & opposite values for stat displays. */
public ObjectSet<StatusEffect> affinities = new ObjectSet<>(), opposites = new ObjectSet<>();
/** Set to false to disable outline generation. */
@@ -187,7 +195,9 @@ public class StatusEffect extends UnlockableContent{
return false;
}
public void applied(Unit unit, float time, boolean extend){}
public void applied(Unit unit, float time, boolean extend){
if(!extend || applyExtend) applyEffect.at(unit.x, unit.y, 0, applyColor, parentizeApplyEffect ? unit : null);
}
@Override
public void createIcons(MultiPacker packer){
+1 -1
View File
@@ -105,7 +105,7 @@
},
{
"name": "Harders",
"address": ["212.20.42.61:6567", "212.20.42.61:6568", "212.20.42.61:6569", "212.20.42.61:6570", "212.20.42.61:6571", "212.20.42.61:6572", "212.20.42.61:6573"]
"address": ["212.20.42.61:6567", "212.20.42.61:6568", "212.20.42.61:6569", "212.20.42.61:6570", "212.20.42.61:6571", "212.20.42.61:6572", "212.20.42.61:6573", "212.20.42.61:6574"]
},
{
"name": "OMNIDUSTRY",