Merge branch 'master' into patch-5
This commit is contained in:
2
.github/ISSUE_TEMPLATE/bug_report.md
vendored
2
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@@ -7,8 +7,6 @@ assignees: ''
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Note**: Do not report any new bugs directly relating to the v6 campaign. They will not be fixed or considered at this time.
|
|
||||||
|
|
||||||
**Platform**: *Android/iOS/Mac/Windows/Linux*
|
**Platform**: *Android/iOS/Mac/Windows/Linux*
|
||||||
|
|
||||||
**Build**: *The build number under the title in the main menu. Required. "LATEST" IS NOT A VERSION, I NEED THE EXACT BUILD NUMBER OF YOUR GAME.*
|
**Build**: *The build number under the title in the main menu. Required. "LATEST" IS NOT A VERSION, I NEED THE EXACT BUILD NUMBER OF YOUR GAME.*
|
||||||
|
|||||||
@@ -50,13 +50,6 @@ To debug the application on a connected phone, run `gradlew android:installDebug
|
|||||||
|
|
||||||
If the terminal returns `Permission denied` or `Command not found` on Mac/Linux, run `chmod +x ./gradlew` before running `./gradlew`. *This is a one-time procedure.*
|
If the terminal returns `Permission denied` or `Command not found` on Mac/Linux, run `chmod +x ./gradlew` before running `./gradlew`. *This is a one-time procedure.*
|
||||||
|
|
||||||
#### Can not attach to current VM / Error during attachment using [...]
|
|
||||||
|
|
||||||
This is a problem related to [Jabel](https://github.com/bsideup/jabel), which I use to compile Java 8-compatible bytecode while using Java 9+ language features.
|
|
||||||
I don't know of a complete fix to this issue. However, if you're getting the error when running through IntelliJ, a workaround is to launch through Gradle *once*, which starts a daemon and avoids the problem in future runs through IntelliJ.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Gradle may take up to several minutes to download files. Be patient. <br>
|
Gradle may take up to several minutes to download files. Be patient. <br>
|
||||||
|
|||||||
@@ -204,10 +204,10 @@ public abstract class BaseProcessor extends AbstractProcessor{
|
|||||||
context = ((JavacProcessingEnvironment)env).getContext();
|
context = ((JavacProcessingEnvironment)env).getContext();
|
||||||
maker = TreeMaker.instance(javacProcessingEnv.getContext());
|
maker = TreeMaker.instance(javacProcessingEnv.getContext());
|
||||||
|
|
||||||
Log.setLogLevel(LogLevel.info);
|
Log.level = LogLevel.info;
|
||||||
|
|
||||||
if(System.getProperty("debug") != null){
|
if(System.getProperty("debug") != null){
|
||||||
Log.setLogLevel(LogLevel.debug);
|
Log.level = LogLevel.debug;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -262,6 +262,8 @@ project(":ios"){
|
|||||||
project(":core"){
|
project(":core"){
|
||||||
apply plugin: "java-library"
|
apply plugin: "java-library"
|
||||||
|
|
||||||
|
compileJava.options.fork = true
|
||||||
|
|
||||||
task preGen{
|
task preGen{
|
||||||
outputs.upToDateWhen{ false }
|
outputs.upToDateWhen{ false }
|
||||||
generateLocales()
|
generateLocales()
|
||||||
@@ -303,7 +305,7 @@ project(":core"){
|
|||||||
|
|
||||||
compileOnly project(":annotations")
|
compileOnly project(":annotations")
|
||||||
annotationProcessor project(":annotations")
|
annotationProcessor project(":annotations")
|
||||||
annotationProcessor 'com.github.Anuken:jabel:40eec868af'
|
annotationProcessor 'com.github.Anuken:jabel:34e4c172e65b3928cd9eabe1993654ea79c409cd'
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
2
core/assets/baseparts/1603214918168.msch
Normal file
2
core/assets/baseparts/1603214918168.msch
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
mschxœ5<C593>Ë
|
||||||
|
!E¯Ïy-J·ý‡ù(q¤£Gú÷<C3BA>„ââä&'›„Î.<Zl.Çž®Vª{lG¸|<7C>ŸK4ÌíúÙðü{»/ùßR±ÅÒ~•^=ÝùäГkÑïG<C3AF>ç àzRPm!&ÆÌX+ ÉÓ†4©¨²¼H}E“y$9’À˜’¢XQÜÔü‰æd8ZQŠ¡†acf,Œê˜ã"
|
||||||
2
core/assets/baseparts/1603214945791.msch
Normal file
2
core/assets/baseparts/1603214945791.msch
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
mschxœ5<C593>A E¿JkêÊStã<74><08>˜I
|
||||||
|
4”šx{¡ðòÿ¼¸vÐѽpq‘<71>°—”Ý›^˜Ú}æpŠ€ÆÄ…¼§#{Âã¯Ï>Å}SÆm‹tWØÏKæuÅXGÅq¤àY¬z\P?E½:<18>ÅYŽ
|
||||||
1
core/assets/baseparts/1603214967392.msch
Normal file
1
core/assets/baseparts/1603214967392.msch
Normal file
@@ -0,0 +1 @@
|
|||||||
|
mschxœ%ÍAƒ …á§€ÖZc\ô.z$ƒÓdƒÐ¤·/täƒ?“3†ÚoŽ`Þù¢Æ<>.ùL< ±$N›çìVü‡¾!b>=e·%¶ëù80r"·^!GKÐu€g9耦Ð×{S_@+±•¨$jÁ<08>ÐWê\oJSÀMú Ü…±¢0ý?ÂCâTŠªhÁÔqW
|
||||||
3
core/assets/baseparts/1603214996033.msch
Normal file
3
core/assets/baseparts/1603214996033.msch
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
mschxœ%<25>Á
|
||||||
|
à ƒÓªmic×½C/{£bU‡ÕÁÞ~¦ÿA>“ˆ·:nÁÁ¼ëé^XvwÚì?ŧ<Š/[ô5¬6ůû¥Œû'º¶âíºgX|qa=SÍÖAsCNµ¸àÙNÛA×0ðÞQ½˜=Mb‚¢9óMID‰Ò’ÔÑb‰Q§ÆÆAјٟZ¯}<ò™ê
|
||||||
|
sFŠ£†‘©U.Œ‚ÖüBIÙ
|
||||||
BIN
core/assets/baseparts/1603215024189.msch
Normal file
BIN
core/assets/baseparts/1603215024189.msch
Normal file
Binary file not shown.
2
core/assets/baseparts/1603215113546.msch
Normal file
2
core/assets/baseparts/1603215113546.msch
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
mschx°%п[nц пЬAв}╗Й"Ры
|
||||||
|
t'▒C$╓ь▌┬]╘╩ОВц
|
||||||
2
core/assets/baseparts/1603215171294.msch
Normal file
2
core/assets/baseparts/1603215171294.msch
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
mschx<>%<25>с<EFBFBD><D181> <10>AБњЃiп<69><D0BF>тpяBЂ`лјюMЎЛ
|
||||||
|
!п0;060Щ/ћЛoфKР8бJ\kЬ шa|Tk~Sq)O-Щћ<D0A9>h_|<7C>СM%Ю35V<35>тОИ<D09E>г<EFBFBD><D0B3>\№иђь<D192>[}ЂйБњ#<23>БвтЖМ<D096>@0ђ-<2D>'hhХ0Н<30>њџ@С <13>Wн@<40>JаCi4bj<62>лpД<70>2gу<67>На_И]фЁ<D184>EгБА-ЮK+О<19>ўЗ.щ
|
||||||
1
core/assets/baseparts/1603215272794.msch
Normal file
1
core/assets/baseparts/1603215272794.msch
Normal file
@@ -0,0 +1 @@
|
|||||||
|
mschxśM<C59B>KnÄ DŚ1±ŁÉ̲ćPČ&#$¶ó9yv™tCYŔë_Ń%đŚ«„Jnő<6E>ŢÎÝo®Äč>1-~źKŘŽ<C598>đ„i?ËÝŰ#řBIŽ®ŘÍ%q;ÂáR8W;çôîżrÁË–üąş#Ěv)!F\7ÖŮ”oIy÷¸ý{âŻ4…ĂŻvĎg™=›<>!;®ú^é`4čEťä`¨–ő
|
||||||
4
core/assets/baseparts/1603215345320.msch
Normal file
4
core/assets/baseparts/1603215345320.msch
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
mschxśEĎën‚@ŕĂĹ\EíŐôřŰ÷!şdͲ´éĂ:ĂiŇ<69>řqvfÇاȇöćP^¦Ń]|<7C>°g7žBwŹť€
|
||||||
|
ąVp<EFBFBD>]l‡nş5'?|ą`»čnÍč§pr°};şĐśC×÷0ÁOŃěďţ[vM߆«Ś˝Ľ4÷vpýß‘'ˇ‰Ú*áżŕHäY~2dJNVÄ(©<>¦BµL¦r +bHˇčw-cKM™¤52e«ó*ţWĹR!K˛L–{XÝ#SAJR‘5±dC¶¤V6r]m`Ët~Ěóü<C3B3>ťŚ´ÔHÁ覵Rv™ľÓX
|
||||||
|
2H©ÉNk{Ţ8<C5A2>'ňL^Č+y#ď
|
||||||
|
p”U%%%JAJ$żć?M
|
||||||
2
core/assets/baseparts/1603215415778.msch
Normal file
2
core/assets/baseparts/1603215415778.msch
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
mschxœ-‹k
|
||||||
|
1„ÇMÅîуôPÅ
|
||||||
BIN
core/assets/baseparts/1603215454977.msch
Normal file
BIN
core/assets/baseparts/1603215454977.msch
Normal file
Binary file not shown.
2
core/assets/baseparts/1603215491407.msch
Normal file
2
core/assets/baseparts/1603215491407.msch
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
mschxœ5Ïኃ0à1µµmjï9äàÞ(h~ÔHŒÂ½ýeÁ<>ufCÄn
|
||||||
|
Õj‡Ç¶ÍÅÝÎgøA7¹}Œ~K>¬@
|
||||||
BIN
core/assets/baseparts/1603215563717.msch
Normal file
BIN
core/assets/baseparts/1603215563717.msch
Normal file
Binary file not shown.
BIN
core/assets/baseparts/1603215697527.msch
Normal file
BIN
core/assets/baseparts/1603215697527.msch
Normal file
Binary file not shown.
BIN
core/assets/baseparts/1603215771822.msch
Normal file
BIN
core/assets/baseparts/1603215771822.msch
Normal file
Binary file not shown.
1
core/assets/baseparts/1603215801163.msch
Normal file
1
core/assets/baseparts/1603215801163.msch
Normal file
@@ -0,0 +1 @@
|
|||||||
|
mschxœ-Œ[ƒ D<>J¬JŸaQ¤’ÆÄMÓµ÷£½<C2A3>~<7E>¹g&—3—åíÓ1å°ÚdS²oôìò=-q[‚‡Ž[íL´ÞFÒÃq<C383>áå’ñav£ó.0[ñÀ
|
||||||
BIN
core/assets/baseparts/1603216038407.msch
Normal file
BIN
core/assets/baseparts/1603216038407.msch
Normal file
Binary file not shown.
1
core/assets/baseparts/1603216102310.msch
Normal file
1
core/assets/baseparts/1603216102310.msch
Normal file
@@ -0,0 +1 @@
|
|||||||
|
mschxœ%Ž[jÄ0EoœØ“©K¡]†e2¢58Ö ;SºûJI]¡">¶–OÂ}ü°ô\_Œø ~HyŽÂ
|
||||||
3
core/assets/baseparts/1603216240041.msch
Normal file
3
core/assets/baseparts/1603216240041.msch
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
mschxœM‘IRÃ0E¿åÙJâk.àcp—£
|
||||||
|
*<aK¡85;lB·:Råzý{øRZxÂA!™ºÑ ÚœéÆeþ4+ôÙlýjgç ØAo~½˜Ö…b=šþ›lß
|
||||||
|
íâÇûÅ›iûy:{ëÐlóÐíÒMfh)ºƒm;ÍgsÏèÁ~x{n]7½£êýàìµsóŠý½°ÎÞÑa<C391>³ÔbýÈöWóõ¯c›ýÚd÷Î:Ü¿½˜É¬Á x¥e¡n7h¼ Œ"DœRALAJ*Ir <09>F<EFBFBD><46>c®ÆR<C386>¹Jˤ‚Œ‘’KŪ@”JD9[#œ@¾ŒX@As<73>–Bæ
|
||||||
BIN
core/assets/baseparts/1603216539888.msch
Normal file
BIN
core/assets/baseparts/1603216539888.msch
Normal file
Binary file not shown.
BIN
core/assets/baseparts/1603219216674.msch
Normal file
BIN
core/assets/baseparts/1603219216674.msch
Normal file
Binary file not shown.
BIN
core/assets/baseparts/1603219241094.msch
Normal file
BIN
core/assets/baseparts/1603219241094.msch
Normal file
Binary file not shown.
BIN
core/assets/baseparts/1603219316221.msch
Normal file
BIN
core/assets/baseparts/1603219316221.msch
Normal file
Binary file not shown.
2
core/assets/baseparts/1603219367279.msch
Normal file
2
core/assets/baseparts/1603219367279.msch
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
mschxś%ÍmĂ ŕ·Vű±îĎveZ˛™XmÔvŮí‡#Ä<pǬ ŁŰ sqáJőť2–ŤĘšýQ}ŠŔ€ĄśůE¶¦qÓWÚmIg^‰;)¸l)` ®P¶[ö!ŕQ}uŃź»]SĽčËkÍ˙€'?¨ č8Śť‚jĹž<C4B9>SĹ´/Đ
|
||||||
|
|
||||||
BIN
core/assets/baseparts/1603219428262.msch
Normal file
BIN
core/assets/baseparts/1603219428262.msch
Normal file
Binary file not shown.
BIN
core/assets/baseparts/1603219511695.msch
Normal file
BIN
core/assets/baseparts/1603219511695.msch
Normal file
Binary file not shown.
2
core/assets/baseparts/1603219540119.msch
Normal file
2
core/assets/baseparts/1603219540119.msch
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
mschxś%‹Q
|
||||||
|
€ _fšôŐAüě@RKĄ˘F×oU–a–aF@z÷T·K–<>ňž®X®ŕ<01>%żé$[ÂG k;˛Ńyş-o'0†™á‘UşjdZjqęQő¨kKńăż`c
|
||||||
2
core/assets/baseparts/1603222786081.msch
Normal file
2
core/assets/baseparts/1603222786081.msch
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
mschxśEOËnÄ ň"[©{ëOpč'ŃÄŠ<C384>¬iµż^UJír( ±ÇăÁ€n
|
||||||
|
tt;ÁĘąlď<6C>W:–ěŧ®ĘOĚG
|
||||||
BIN
core/assets/baseparts/1603222833941.msch
Normal file
BIN
core/assets/baseparts/1603222833941.msch
Normal file
Binary file not shown.
BIN
core/assets/baseparts/1603222912251.msch
Normal file
BIN
core/assets/baseparts/1603222912251.msch
Normal file
Binary file not shown.
@@ -512,6 +512,7 @@ weather.rain.name = Rain
|
|||||||
weather.snow.name = Snow
|
weather.snow.name = Snow
|
||||||
weather.sandstorm.name = Sandstorm
|
weather.sandstorm.name = Sandstorm
|
||||||
weather.sporestorm.name = Sporestorm
|
weather.sporestorm.name = Sporestorm
|
||||||
|
weather.fog.name = Fog
|
||||||
|
|
||||||
sectors.unexplored = [lightgray]Unexplored
|
sectors.unexplored = [lightgray]Unexplored
|
||||||
sectors.resources = Resources:
|
sectors.resources = Resources:
|
||||||
@@ -581,50 +582,64 @@ error.title = [scarlet]An error has occured
|
|||||||
error.crashtitle = An error has occured
|
error.crashtitle = An error has occured
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
lastaccessed = [lightgray]Last Accessed: {0}
|
lastaccessed = [lightgray]Last Accessed: {0}
|
||||||
blocks.input = Input
|
|
||||||
blocks.output = Output
|
|
||||||
blocks.booster = Booster
|
|
||||||
blocks.tiles = Required Tiles
|
|
||||||
blocks.affinities = Affinities
|
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Power Capacity
|
|
||||||
blocks.powershot = Power/Shot
|
stat.input = Input
|
||||||
blocks.damage = Damage
|
stat.output = Output
|
||||||
blocks.targetsair = Targets Air
|
stat.booster = Booster
|
||||||
blocks.targetsground = Targets Ground
|
stat.tiles = Required Tiles
|
||||||
blocks.itemsmoved = Move Speed
|
stat.affinities = Affinities
|
||||||
blocks.launchtime = Time Between Launches
|
stat.powercapacity = Power Capacity
|
||||||
blocks.shootrange = Range
|
stat.powershot = Power/Shot
|
||||||
blocks.size = Size
|
stat.damage = Damage
|
||||||
blocks.displaysize = Display Size
|
stat.targetsair = Targets Air
|
||||||
blocks.liquidcapacity = Liquid Capacity
|
stat.targetsground = Targets Ground
|
||||||
blocks.powerrange = Power Range
|
stat.itemsmoved = Move Speed
|
||||||
blocks.linkrange = Link Range
|
stat.launchtime = Time Between Launches
|
||||||
blocks.instructions = Instructions
|
stat.shootrange = Range
|
||||||
blocks.powerconnections = Max Connections
|
stat.size = Size
|
||||||
blocks.poweruse = Power Use
|
stat.displaysize = Display Size
|
||||||
blocks.powerdamage = Power/Damage
|
stat.liquidcapacity = Liquid Capacity
|
||||||
blocks.itemcapacity = Item Capacity
|
stat.powerrange = Power Range
|
||||||
blocks.memorycapacity = Memory Capacity
|
stat.linkrange = Link Range
|
||||||
blocks.basepowergeneration = Base Power Generation
|
stat.instructions = Instructions
|
||||||
blocks.productiontime = Production Time
|
stat.powerconnections = Max Connections
|
||||||
blocks.repairtime = Block Full Repair Time
|
stat.poweruse = Power Use
|
||||||
blocks.speedincrease = Speed Increase
|
stat.powerdamage = Power/Damage
|
||||||
blocks.range = Range
|
stat.itemcapacity = Item Capacity
|
||||||
blocks.drilltier = Drillables
|
stat.memorycapacity = Memory Capacity
|
||||||
blocks.drillspeed = Base Drill Speed
|
stat.basepowergeneration = Base Power Generation
|
||||||
blocks.boosteffect = Boost Effect
|
stat.productiontime = Production Time
|
||||||
blocks.maxunits = Max Active Units
|
stat.repairtime = Block Full Repair Time
|
||||||
blocks.health = Health
|
stat.speedincrease = Speed Increase
|
||||||
blocks.buildtime = Build Time
|
stat.range = Range
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.drilltier = Drillables
|
||||||
blocks.buildcost = Build Cost
|
stat.drillspeed = Base Drill Speed
|
||||||
blocks.inaccuracy = Inaccuracy
|
stat.boosteffect = Boost Effect
|
||||||
blocks.shots = Shots
|
stat.maxunits = Max Active Units
|
||||||
blocks.reload = Shots/Second
|
stat.health = Health
|
||||||
blocks.ammo = Ammo
|
stat.buildtime = Build Time
|
||||||
blocks.shieldhealth = Shield Health
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.buildcost = Build Cost
|
||||||
|
stat.inaccuracy = Inaccuracy
|
||||||
|
stat.shots = Shots
|
||||||
|
stat.reload = Shots/Second
|
||||||
|
stat.ammo = Ammo
|
||||||
|
stat.shieldhealth = Shield Health
|
||||||
|
stat.cooldowntime = Cooldown Time
|
||||||
|
stat.explosiveness = Explosiveness
|
||||||
|
stat.basedeflectchance = Base Deflect Chance
|
||||||
|
stat.lightningchance = Lightning Chance
|
||||||
|
stat.lightningdamage = Lightning Damage
|
||||||
|
stat.flammability = Flammability
|
||||||
|
stat.radioactivity = Radioactivity
|
||||||
|
stat.heatcapacity = HeatCapacity
|
||||||
|
stat.viscosity = Viscosity
|
||||||
|
stat.temperature = Temperature
|
||||||
|
stat.speed = Speed
|
||||||
|
stat.buildspeed = Build Speed
|
||||||
|
stat.minespeed = Mine Speed
|
||||||
|
stat.minetier = Mine Tier
|
||||||
|
|
||||||
bar.drilltierreq = Better Drill Required
|
bar.drilltierreq = Better Drill Required
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
@@ -875,6 +890,7 @@ content.item.name = Items
|
|||||||
content.liquid.name = Liquids
|
content.liquid.name = Liquids
|
||||||
content.unit.name = Units
|
content.unit.name = Units
|
||||||
content.block.name = Blocks
|
content.block.name = Blocks
|
||||||
|
|
||||||
item.copper.name = Copper
|
item.copper.name = Copper
|
||||||
item.lead.name = Lead
|
item.lead.name = Lead
|
||||||
item.coal.name = Coal
|
item.coal.name = Coal
|
||||||
@@ -896,23 +912,6 @@ liquid.slag.name = Slag
|
|||||||
liquid.oil.name = Oil
|
liquid.oil.name = Oil
|
||||||
liquid.cryofluid.name = Cryofluid
|
liquid.cryofluid.name = Cryofluid
|
||||||
|
|
||||||
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}
|
|
||||||
unit.weapon = [lightgray]Weapon: {0}
|
|
||||||
unit.itemcapacity = [lightgray]Item Capacity: {0}
|
|
||||||
unit.minespeed = [lightgray]Mining Speed: {0}%
|
|
||||||
unit.minepower = [lightgray]Mining Power: {0}
|
|
||||||
unit.ability = [lightgray]Ability: {0}
|
|
||||||
unit.buildspeed = [lightgray]Building Speed: {0}%
|
|
||||||
|
|
||||||
liquid.heatcapacity = [lightgray]Heat Capacity: {0}
|
|
||||||
liquid.viscosity = [lightgray]Viscosity: {0}
|
|
||||||
liquid.temperature = [lightgray]Temperature: {0}
|
|
||||||
|
|
||||||
unit.dagger.name = Dagger
|
unit.dagger.name = Dagger
|
||||||
unit.mace.name = Mace
|
unit.mace.name = Mace
|
||||||
unit.fortress.name = Fortress
|
unit.fortress.name = Fortress
|
||||||
@@ -1325,4 +1324,3 @@ block.spectre.description = A massive dual-barreled cannon. Shoots large armor-p
|
|||||||
block.meltdown.description = A massive laser cannon. Charges and fires a persistent laser beam at nearby enemies. Requires coolant to operate.
|
block.meltdown.description = A massive laser cannon. Charges and fires a persistent laser beam at nearby enemies. Requires coolant to operate.
|
||||||
block.repair-point.description = Continuously heals the closest damaged unit in its vicinity.
|
block.repair-point.description = Continuously heals the closest damaged unit in its vicinity.
|
||||||
block.segment.description = Damages and destroys incoming projectiles. Laser projectiles are not targeted.
|
block.segment.description = Damages and destroys incoming projectiles. Laser projectiles are not targeted.
|
||||||
|
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Інфармацыя
|
|||||||
error.title = [crimson]Адбылася памылка
|
error.title = [crimson]Адбылася памылка
|
||||||
error.crashtitle = Адбылася памылка
|
error.crashtitle = Адбылася памылка
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Уваход
|
stat.input = Уваход
|
||||||
blocks.output = Выхад
|
stat.output = Выхад
|
||||||
blocks.booster = Паскаральнік
|
stat.booster = Паскаральнік
|
||||||
blocks.tiles = Неабходныя пліткі
|
stat.tiles = Неабходныя пліткі
|
||||||
blocks.affinities = Павелічэнне эфектыўнасці
|
stat.affinities = Павелічэнне эфектыўнасці
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Умяшчальнасць энергіі
|
stat.powercapacity = Умяшчальнасць энергіі
|
||||||
blocks.powershot = Энергія/Выстрэл
|
stat.powershot = Энергія/Выстрэл
|
||||||
blocks.damage = Страты
|
stat.damage = Страты
|
||||||
blocks.targetsair = Паветраныя мэты
|
stat.targetsair = Паветраныя мэты
|
||||||
blocks.targetsground = Наземныя мэты
|
stat.targetsground = Наземныя мэты
|
||||||
blocks.itemsmoved = Хуткасць перамяшчэння
|
stat.itemsmoved = Хуткасць перамяшчэння
|
||||||
blocks.launchtime = Інтэрвал запускаў
|
stat.launchtime = Інтэрвал запускаў
|
||||||
blocks.shootrange = Радыус дзеяння
|
stat.shootrange = Радыус дзеяння
|
||||||
blocks.size = Памер
|
stat.size = Памер
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Умяшчальнасць вадкасці
|
stat.liquidcapacity = Умяшчальнасць вадкасці
|
||||||
blocks.powerrange = Далёкасць перадачы энергіі
|
stat.powerrange = Далёкасць перадачы энергіі
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Колькасць злучэнняў
|
stat.powerconnections = Колькасць злучэнняў
|
||||||
blocks.poweruse = Спажывае энергіі
|
stat.poweruse = Спажывае энергіі
|
||||||
blocks.powerdamage = Энергія/страты
|
stat.powerdamage = Энергія/страты
|
||||||
blocks.itemcapacity = Умяшчальнасць прадметаў
|
stat.itemcapacity = Умяшчальнасць прадметаў
|
||||||
blocks.basepowergeneration = Базавая генерацыя энергіі
|
stat.basepowergeneration = Базавая генерацыя энергіі
|
||||||
blocks.productiontime = Час вытворчасці
|
stat.productiontime = Час вытворчасці
|
||||||
blocks.repairtime = Час поўнай рэгенерацыі
|
stat.repairtime = Час поўнай рэгенерацыі
|
||||||
blocks.speedincrease = Павелічэнне хуткасці
|
stat.speedincrease = Павелічэнне хуткасці
|
||||||
blocks.range = Радыус дзеяння
|
stat.range = Радыус дзеяння
|
||||||
blocks.drilltier = Бурит
|
stat.drilltier = Бурит
|
||||||
blocks.drillspeed = Базавая хуткасць свідравання
|
stat.drillspeed = Базавая хуткасць свідравання
|
||||||
blocks.boosteffect = паскараўся эфект
|
stat.boosteffect = паскараўся эфект
|
||||||
blocks.maxunits = Максімальная колькасць актыўных адзінак
|
stat.maxunits = Максімальная колькасць актыўных адзінак
|
||||||
blocks.health = Здароўе
|
stat.health = Здароўе
|
||||||
blocks.buildtime = Час будаўніцтва
|
stat.buildtime = Час будаўніцтва
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Кошт будаўніцтва
|
stat.buildcost = Кошт будаўніцтва
|
||||||
blocks.inaccuracy = Роскід
|
stat.inaccuracy = Роскід
|
||||||
blocks.shots = Стрэлы
|
stat.shots = Стрэлы
|
||||||
blocks.reload = Стрэлы/секунду
|
stat.reload = Стрэлы/секунду
|
||||||
blocks.ammo = Боепрыпасы
|
stat.ammo = Боепрыпасы
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Патрабуецца свідар лепей
|
bar.drilltierreq = Патрабуецца свідар лепей
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -572,50 +572,50 @@ info.title = Informace
|
|||||||
error.title = [scarlet]Objevila se chyba[]
|
error.title = [scarlet]Objevila se chyba[]
|
||||||
error.crashtitle = Objevila se chyba
|
error.crashtitle = Objevila se chyba
|
||||||
unit.nobuild = [scarlet]Jednotka nemůže stavět
|
unit.nobuild = [scarlet]Jednotka nemůže stavět
|
||||||
blocks.input = Vstup
|
stat.input = Vstup
|
||||||
blocks.output = Výstup
|
stat.output = Výstup
|
||||||
blocks.booster = Posilovač
|
stat.booster = Posilovač
|
||||||
blocks.tiles = Vyžadované dlaždice
|
stat.tiles = Vyžadované dlaždice
|
||||||
blocks.affinities = Synergie
|
stat.affinities = Synergie
|
||||||
block.unknown = [lightgray]???[]
|
block.unknown = [lightgray]???[]
|
||||||
blocks.powercapacity = Kapacita energie
|
stat.powercapacity = Kapacita energie
|
||||||
blocks.powershot = Energie na 1 výstřel
|
stat.powershot = Energie na 1 výstřel
|
||||||
blocks.damage = Poškození
|
stat.damage = Poškození
|
||||||
blocks.targetsair = Zaměřuje vzdušné jednotky
|
stat.targetsair = Zaměřuje vzdušné jednotky
|
||||||
blocks.targetsground = Zaměřuje pozemní jednotky
|
stat.targetsground = Zaměřuje pozemní jednotky
|
||||||
blocks.itemsmoved = Rychlost pohybu
|
stat.itemsmoved = Rychlost pohybu
|
||||||
blocks.launchtime = Čas mezi vysláním
|
stat.launchtime = Čas mezi vysláním
|
||||||
blocks.shootrange = Dostřel
|
stat.shootrange = Dostřel
|
||||||
blocks.size = Velikost
|
stat.size = Velikost
|
||||||
blocks.displaysize = Velikost zobrazovače
|
stat.displaysize = Velikost zobrazovače
|
||||||
blocks.liquidcapacity = Kapacita kapalin
|
stat.liquidcapacity = Kapacita kapalin
|
||||||
blocks.powerrange = Rozsah energie
|
stat.powerrange = Rozsah energie
|
||||||
blocks.linkrange = Dosah napojení
|
stat.linkrange = Dosah napojení
|
||||||
blocks.instructions = Instrukce
|
stat.instructions = Instrukce
|
||||||
blocks.powerconnections = Nejvyšší počet spojení
|
stat.powerconnections = Nejvyšší počet spojení
|
||||||
blocks.poweruse = Spotřeba energie
|
stat.poweruse = Spotřeba energie
|
||||||
blocks.powerdamage = Energie na jednotku poškození
|
stat.powerdamage = Energie na jednotku poškození
|
||||||
blocks.itemcapacity = Kapacita předmětů
|
stat.itemcapacity = Kapacita předmětů
|
||||||
blocks.memorycapacity = Kapacita paměti
|
stat.memorycapacity = Kapacita paměti
|
||||||
blocks.basepowergeneration = Základní generování energie
|
stat.basepowergeneration = Základní generování energie
|
||||||
blocks.productiontime = Čas produkce
|
stat.productiontime = Čas produkce
|
||||||
blocks.repairtime = Čas do úplné opravy
|
stat.repairtime = Čas do úplné opravy
|
||||||
blocks.speedincrease = Zvýšení rychlosti
|
stat.speedincrease = Zvýšení rychlosti
|
||||||
blocks.range = Dosah
|
stat.range = Dosah
|
||||||
blocks.drilltier = Lze těžit
|
stat.drilltier = Lze těžit
|
||||||
blocks.drillspeed = Základní rychlost vrtu
|
stat.drillspeed = Základní rychlost vrtu
|
||||||
blocks.boosteffect = Účinek posílení
|
stat.boosteffect = Účinek posílení
|
||||||
blocks.maxunits = Nejvýše aktivních jednotek
|
stat.maxunits = Nejvýše aktivních jednotek
|
||||||
blocks.health = Životy
|
stat.health = Životy
|
||||||
blocks.buildtime = Čas stavby
|
stat.buildtime = Čas stavby
|
||||||
blocks.maxconsecutive = Nejvýše po sobě
|
stat.maxconsecutive = Nejvýše po sobě
|
||||||
blocks.buildcost = Cena stavby
|
stat.buildcost = Cena stavby
|
||||||
blocks.inaccuracy = Nepřesnost
|
stat.inaccuracy = Nepřesnost
|
||||||
blocks.shots = Střely
|
stat.shots = Střely
|
||||||
blocks.reload = Střel za 1s
|
stat.reload = Střel za 1s
|
||||||
blocks.ammo = Střelivo
|
stat.ammo = Střelivo
|
||||||
blocks.shieldhealth = Zdraví štítu
|
stat.shieldhealth = Zdraví štítu
|
||||||
blocks.cooldowntime = Čas na zchladnutí
|
stat.cooldowntime = Čas na zchladnutí
|
||||||
|
|
||||||
bar.drilltierreq = Je vyžadován lepší vrt
|
bar.drilltierreq = Je vyžadován lepší vrt
|
||||||
bar.noresources = Chybějí zdroje
|
bar.noresources = Chybějí zdroje
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [crimson]An error has occured
|
error.title = [crimson]An error has occured
|
||||||
error.crashtitle = An error has occured
|
error.crashtitle = An error has occured
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Input
|
stat.input = Input
|
||||||
blocks.output = Output
|
stat.output = Output
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Power Capacity
|
stat.powercapacity = Power Capacity
|
||||||
blocks.powershot = Power/Shot
|
stat.powershot = Power/Shot
|
||||||
blocks.damage = Damage
|
stat.damage = Damage
|
||||||
blocks.targetsair = Targets Air
|
stat.targetsair = Targets Air
|
||||||
blocks.targetsground = Targets Ground
|
stat.targetsground = Targets Ground
|
||||||
blocks.itemsmoved = Move Speed
|
stat.itemsmoved = Move Speed
|
||||||
blocks.launchtime = Time Between Launches
|
stat.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Range
|
stat.shootrange = Range
|
||||||
blocks.size = Size
|
stat.size = Size
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Liquid Capacity
|
stat.liquidcapacity = Liquid Capacity
|
||||||
blocks.powerrange = Power Range
|
stat.powerrange = Power Range
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Max Connections
|
stat.powerconnections = Max Connections
|
||||||
blocks.poweruse = Power Use
|
stat.poweruse = Power Use
|
||||||
blocks.powerdamage = Power/Damage
|
stat.powerdamage = Power/Damage
|
||||||
blocks.itemcapacity = Item Capacity
|
stat.itemcapacity = Item Capacity
|
||||||
blocks.basepowergeneration = Base Power Generation
|
stat.basepowergeneration = Base Power Generation
|
||||||
blocks.productiontime = Production Time
|
stat.productiontime = Production Time
|
||||||
blocks.repairtime = Block Full Repair Time
|
stat.repairtime = Block Full Repair Time
|
||||||
blocks.speedincrease = Speed Increase
|
stat.speedincrease = Speed Increase
|
||||||
blocks.range = Range
|
stat.range = Range
|
||||||
blocks.drilltier = Drillables
|
stat.drilltier = Drillables
|
||||||
blocks.drillspeed = Base Drill Speed
|
stat.drillspeed = Base Drill Speed
|
||||||
blocks.boosteffect = Boost Effect
|
stat.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
stat.maxunits = Max Active Units
|
||||||
blocks.health = Health
|
stat.health = Health
|
||||||
blocks.buildtime = Build Time
|
stat.buildtime = Build Time
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Build Cost
|
stat.buildcost = Build Cost
|
||||||
blocks.inaccuracy = Inaccuracy
|
stat.inaccuracy = Inaccuracy
|
||||||
blocks.shots = Shots
|
stat.shots = Shots
|
||||||
blocks.reload = Shots/Second
|
stat.reload = Shots/Second
|
||||||
blocks.ammo = Ammo
|
stat.ammo = Ammo
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Better Drill Required
|
bar.drilltierreq = Better Drill Required
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [crimson]Ein Fehler ist aufgetreten
|
error.title = [crimson]Ein Fehler ist aufgetreten
|
||||||
error.crashtitle = Ein Fehler ist aufgetreten!
|
error.crashtitle = Ein Fehler ist aufgetreten!
|
||||||
unit.nobuild = [scarlet]Einheit kann nicht bauen!
|
unit.nobuild = [scarlet]Einheit kann nicht bauen!
|
||||||
blocks.input = Eingang
|
stat.input = Eingang
|
||||||
blocks.output = Ausgang
|
stat.output = Ausgang
|
||||||
blocks.booster = Verstärkung
|
stat.booster = Verstärkung
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Kapazität
|
stat.powercapacity = Kapazität
|
||||||
blocks.powershot = Stromverbrauch/Schuss
|
stat.powershot = Stromverbrauch/Schuss
|
||||||
blocks.damage = Schaden
|
stat.damage = Schaden
|
||||||
blocks.targetsair = Visiert Lufteinheiten an
|
stat.targetsair = Visiert Lufteinheiten an
|
||||||
blocks.targetsground = Visiert Bodeneinheiten an
|
stat.targetsground = Visiert Bodeneinheiten an
|
||||||
blocks.itemsmoved = Bewegungsgeschwindigkeit
|
stat.itemsmoved = Bewegungsgeschwindigkeit
|
||||||
blocks.launchtime = Zeit zwischen Starts
|
stat.launchtime = Zeit zwischen Starts
|
||||||
blocks.shootrange = Reichweite
|
stat.shootrange = Reichweite
|
||||||
blocks.size = Größe
|
stat.size = Größe
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Flüssigkeitskapazität
|
stat.liquidcapacity = Flüssigkeitskapazität
|
||||||
blocks.powerrange = Stromreichweite
|
stat.powerrange = Stromreichweite
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Maximale Stromverbindungen
|
stat.powerconnections = Maximale Stromverbindungen
|
||||||
blocks.poweruse = Stromverbrauch
|
stat.poweruse = Stromverbrauch
|
||||||
blocks.powerdamage = Stromverbrauch/Schadenspunkt
|
stat.powerdamage = Stromverbrauch/Schadenspunkt
|
||||||
blocks.itemcapacity = Materialkapazität
|
stat.itemcapacity = Materialkapazität
|
||||||
blocks.basepowergeneration = Basis-Stromerzeugung
|
stat.basepowergeneration = Basis-Stromerzeugung
|
||||||
blocks.productiontime = Produktionszeit
|
stat.productiontime = Produktionszeit
|
||||||
blocks.repairtime = Zeit zur vollständigen Reparatur
|
stat.repairtime = Zeit zur vollständigen Reparatur
|
||||||
blocks.speedincrease = Geschwindigkeitserhöhung
|
stat.speedincrease = Geschwindigkeitserhöhung
|
||||||
blocks.range = Reichweite
|
stat.range = Reichweite
|
||||||
blocks.drilltier = Abbaubare Erze
|
stat.drilltier = Abbaubare Erze
|
||||||
blocks.drillspeed = Bohrgeschwindigkeit
|
stat.drillspeed = Bohrgeschwindigkeit
|
||||||
blocks.boosteffect = Verstärkungseffekt
|
stat.boosteffect = Verstärkungseffekt
|
||||||
blocks.maxunits = Max. aktive Einheiten
|
stat.maxunits = Max. aktive Einheiten
|
||||||
blocks.health = Lebenspunkte
|
stat.health = Lebenspunkte
|
||||||
blocks.buildtime = Baudauer
|
stat.buildtime = Baudauer
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Baukosten
|
stat.buildcost = Baukosten
|
||||||
blocks.inaccuracy = Ungenauigkeit
|
stat.inaccuracy = Ungenauigkeit
|
||||||
blocks.shots = Schüsse
|
stat.shots = Schüsse
|
||||||
blocks.reload = Schüsse/Sekunde
|
stat.reload = Schüsse/Sekunde
|
||||||
blocks.ammo = Munition
|
stat.ammo = Munition
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Besserer Bohrer Benötigt
|
bar.drilltierreq = Besserer Bohrer Benötigt
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = [accent]Información
|
|||||||
error.title = [crimson]Un error ha ocurrido.
|
error.title = [crimson]Un error ha ocurrido.
|
||||||
error.crashtitle = Un error ha ocurrido.
|
error.crashtitle = Un error ha ocurrido.
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Entrada
|
stat.input = Entrada
|
||||||
blocks.output = Salida
|
stat.output = Salida
|
||||||
blocks.booster = Potenciador
|
stat.booster = Potenciador
|
||||||
blocks.tiles = Tiles requeridos
|
stat.tiles = Tiles requeridos
|
||||||
blocks.affinities = Afinidades
|
stat.affinities = Afinidades
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Capacidad de Energía
|
stat.powercapacity = Capacidad de Energía
|
||||||
blocks.powershot = Energía/Disparo
|
stat.powershot = Energía/Disparo
|
||||||
blocks.damage = Daño
|
stat.damage = Daño
|
||||||
blocks.targetsair = Apunta al Aire
|
stat.targetsair = Apunta al Aire
|
||||||
blocks.targetsground = Apunta a Tierra
|
stat.targetsground = Apunta a Tierra
|
||||||
blocks.itemsmoved = Velocidad de movimiento
|
stat.itemsmoved = Velocidad de movimiento
|
||||||
blocks.launchtime = Tiempo entre lanzamientos
|
stat.launchtime = Tiempo entre lanzamientos
|
||||||
blocks.shootrange = Rango de Disparo
|
stat.shootrange = Rango de Disparo
|
||||||
blocks.size = Tamaño
|
stat.size = Tamaño
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Capacidad de Líquidos
|
stat.liquidcapacity = Capacidad de Líquidos
|
||||||
blocks.powerrange = Rango de Energía
|
stat.powerrange = Rango de Energía
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Conexiones maximas
|
stat.powerconnections = Conexiones maximas
|
||||||
blocks.poweruse = Consumo de Energía
|
stat.poweruse = Consumo de Energía
|
||||||
blocks.powerdamage = Energía/Daño
|
stat.powerdamage = Energía/Daño
|
||||||
blocks.itemcapacity = Capacidad de Objetos
|
stat.itemcapacity = Capacidad de Objetos
|
||||||
blocks.basepowergeneration = Generación de energía base
|
stat.basepowergeneration = Generación de energía base
|
||||||
blocks.productiontime = Tiempo de producción
|
stat.productiontime = Tiempo de producción
|
||||||
blocks.repairtime = Tiempo para Reparar Bloque Completamente
|
stat.repairtime = Tiempo para Reparar Bloque Completamente
|
||||||
blocks.speedincrease = Aumento de Velocidad
|
stat.speedincrease = Aumento de Velocidad
|
||||||
blocks.range = Rango
|
stat.range = Rango
|
||||||
blocks.drilltier = Taladrables
|
stat.drilltier = Taladrables
|
||||||
blocks.drillspeed = Velocidad Base del Taladro
|
stat.drillspeed = Velocidad Base del Taladro
|
||||||
blocks.boosteffect = Efecto del Potenciador
|
stat.boosteffect = Efecto del Potenciador
|
||||||
blocks.maxunits = Máximo de Unidades Activas
|
stat.maxunits = Máximo de Unidades Activas
|
||||||
blocks.health = Vida
|
stat.health = Vida
|
||||||
blocks.buildtime = Tiempo de construcción
|
stat.buildtime = Tiempo de construcción
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Coste de construcción
|
stat.buildcost = Coste de construcción
|
||||||
blocks.inaccuracy = Imprecisión
|
stat.inaccuracy = Imprecisión
|
||||||
blocks.shots = Disparos
|
stat.shots = Disparos
|
||||||
blocks.reload = Recarga
|
stat.reload = Recarga
|
||||||
blocks.ammo = Munición
|
stat.ammo = Munición
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Se requiere un mejor taladro.
|
bar.drilltierreq = Se requiere un mejor taladro.
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [crimson]Viga
|
error.title = [crimson]Viga
|
||||||
error.crashtitle = Viga
|
error.crashtitle = Viga
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Sisend
|
stat.input = Sisend
|
||||||
blocks.output = Väljund
|
stat.output = Väljund
|
||||||
blocks.booster = Kiirendaja
|
stat.booster = Kiirendaja
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Energiamahtuvus
|
stat.powercapacity = Energiamahtuvus
|
||||||
blocks.powershot = Energia ühikut/lasu kohta
|
stat.powershot = Energia ühikut/lasu kohta
|
||||||
blocks.damage = Hävituspunkte
|
stat.damage = Hävituspunkte
|
||||||
blocks.targetsair = Sihib õhku
|
stat.targetsair = Sihib õhku
|
||||||
blocks.targetsground = Sihib maapinnale
|
stat.targetsground = Sihib maapinnale
|
||||||
blocks.itemsmoved = Transportimise kiirus
|
stat.itemsmoved = Transportimise kiirus
|
||||||
blocks.launchtime = Aeg lendutõusude vahel
|
stat.launchtime = Aeg lendutõusude vahel
|
||||||
blocks.shootrange = Ulatus
|
stat.shootrange = Ulatus
|
||||||
blocks.size = Suurus
|
stat.size = Suurus
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Vedelike mahutavus
|
stat.liquidcapacity = Vedelike mahutavus
|
||||||
blocks.powerrange = Energia ulatus
|
stat.powerrange = Energia ulatus
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Max Connections
|
stat.powerconnections = Max Connections
|
||||||
blocks.poweruse = Energiatarve
|
stat.poweruse = Energiatarve
|
||||||
blocks.powerdamage = Energiatarve hävituspunkti kohta
|
stat.powerdamage = Energiatarve hävituspunkti kohta
|
||||||
blocks.itemcapacity = Ressursside mahutavus
|
stat.itemcapacity = Ressursside mahutavus
|
||||||
blocks.basepowergeneration = Energiatootlus
|
stat.basepowergeneration = Energiatootlus
|
||||||
blocks.productiontime = Tootmisaeg
|
stat.productiontime = Tootmisaeg
|
||||||
blocks.repairtime = Täieliku parandamise aeg
|
stat.repairtime = Täieliku parandamise aeg
|
||||||
blocks.speedincrease = Kiiruse suurenemine
|
stat.speedincrease = Kiiruse suurenemine
|
||||||
blocks.range = Ulatus
|
stat.range = Ulatus
|
||||||
blocks.drilltier = Kaevandatav
|
stat.drilltier = Kaevandatav
|
||||||
blocks.drillspeed = Puurimise kiirus
|
stat.drillspeed = Puurimise kiirus
|
||||||
blocks.boosteffect = Kiirendaja mõju
|
stat.boosteffect = Kiirendaja mõju
|
||||||
blocks.maxunits = Maks. aktiivseid väeüksuseid
|
stat.maxunits = Maks. aktiivseid väeüksuseid
|
||||||
blocks.health = Elud
|
stat.health = Elud
|
||||||
blocks.buildtime = Ehitamise aeg
|
stat.buildtime = Ehitamise aeg
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Ehitamise maksumus
|
stat.buildcost = Ehitamise maksumus
|
||||||
blocks.inaccuracy = Ebatäpsus
|
stat.inaccuracy = Ebatäpsus
|
||||||
blocks.shots = Laske
|
stat.shots = Laske
|
||||||
blocks.reload = Lasku/s
|
stat.reload = Lasku/s
|
||||||
blocks.ammo = Laskemoon
|
stat.ammo = Laskemoon
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Nõuab paremat puuri
|
bar.drilltierreq = Nõuab paremat puuri
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Informazioa
|
|||||||
error.title = [crimson]Errore bat gertatu da
|
error.title = [crimson]Errore bat gertatu da
|
||||||
error.crashtitle = Errore bat gertatu da
|
error.crashtitle = Errore bat gertatu da
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Sarrera
|
stat.input = Sarrera
|
||||||
blocks.output = Irteera
|
stat.output = Irteera
|
||||||
blocks.booster = Indargarria
|
stat.booster = Indargarria
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Energia-edukiera
|
stat.powercapacity = Energia-edukiera
|
||||||
blocks.powershot = Energia/tiroko
|
stat.powershot = Energia/tiroko
|
||||||
blocks.damage = Kaltea
|
stat.damage = Kaltea
|
||||||
blocks.targetsair = Airera tirokatzen du
|
stat.targetsair = Airera tirokatzen du
|
||||||
blocks.targetsground = Lurrera tirokatzen du
|
stat.targetsground = Lurrera tirokatzen du
|
||||||
blocks.itemsmoved = Garraio-abiadura
|
stat.itemsmoved = Garraio-abiadura
|
||||||
blocks.launchtime = Egozketen arteko denbora
|
stat.launchtime = Egozketen arteko denbora
|
||||||
blocks.shootrange = Irismena
|
stat.shootrange = Irismena
|
||||||
blocks.size = Neurria
|
stat.size = Neurria
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Likido-edukiera
|
stat.liquidcapacity = Likido-edukiera
|
||||||
blocks.powerrange = Energia irismena
|
stat.powerrange = Energia irismena
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Gehieneko konexioak
|
stat.powerconnections = Gehieneko konexioak
|
||||||
blocks.poweruse = Energia-erabilera
|
stat.poweruse = Energia-erabilera
|
||||||
blocks.powerdamage = Energia/Kaltea
|
stat.powerdamage = Energia/Kaltea
|
||||||
blocks.itemcapacity = Elementu-edukiera
|
stat.itemcapacity = Elementu-edukiera
|
||||||
blocks.basepowergeneration = Oinarrizko energia sorrera
|
stat.basepowergeneration = Oinarrizko energia sorrera
|
||||||
blocks.productiontime = Eraikitze denbora
|
stat.productiontime = Eraikitze denbora
|
||||||
blocks.repairtime = Blokearen konpontze denbora osoa
|
stat.repairtime = Blokearen konpontze denbora osoa
|
||||||
blocks.speedincrease = Abiadura areagotzea
|
stat.speedincrease = Abiadura areagotzea
|
||||||
blocks.range = Irismena
|
stat.range = Irismena
|
||||||
blocks.drilltier = Ustiagarriak
|
stat.drilltier = Ustiagarriak
|
||||||
blocks.drillspeed = Oinarrizko ustiatze-abiadura
|
stat.drillspeed = Oinarrizko ustiatze-abiadura
|
||||||
blocks.boosteffect = Indartze-efektua
|
stat.boosteffect = Indartze-efektua
|
||||||
blocks.maxunits = Gehieneko unitate aktiboak
|
stat.maxunits = Gehieneko unitate aktiboak
|
||||||
blocks.health = Osasuna
|
stat.health = Osasuna
|
||||||
blocks.buildtime = Eraikitze-denbora
|
stat.buildtime = Eraikitze-denbora
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Eraikitze-kostua
|
stat.buildcost = Eraikitze-kostua
|
||||||
blocks.inaccuracy = Zehazgabetasuna
|
stat.inaccuracy = Zehazgabetasuna
|
||||||
blocks.shots = Tiroak
|
stat.shots = Tiroak
|
||||||
blocks.reload = Tiroak/segundoko
|
stat.reload = Tiroak/segundoko
|
||||||
blocks.ammo = Munizioa
|
stat.ammo = Munizioa
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Zulagailu hobea behar da
|
bar.drilltierreq = Zulagailu hobea behar da
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Informaatio
|
|||||||
error.title = [crimson]An error has occured
|
error.title = [crimson]An error has occured
|
||||||
error.crashtitle = An error has occured
|
error.crashtitle = An error has occured
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Sisääntulo
|
stat.input = Sisääntulo
|
||||||
blocks.output = Ulostulo
|
stat.output = Ulostulo
|
||||||
blocks.booster = Tehostaja
|
stat.booster = Tehostaja
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Energiakapasiteetti
|
stat.powercapacity = Energiakapasiteetti
|
||||||
blocks.powershot = Energiaa/Ammus
|
stat.powershot = Energiaa/Ammus
|
||||||
blocks.damage = Vahinko
|
stat.damage = Vahinko
|
||||||
blocks.targetsair = Hyökkää ilmaan
|
stat.targetsair = Hyökkää ilmaan
|
||||||
blocks.targetsground = Hyökkää maahan
|
stat.targetsground = Hyökkää maahan
|
||||||
blocks.itemsmoved = Liikkumisnopeus
|
stat.itemsmoved = Liikkumisnopeus
|
||||||
blocks.launchtime = Aika laukaisujen välillä
|
stat.launchtime = Aika laukaisujen välillä
|
||||||
blocks.shootrange = Kantama
|
stat.shootrange = Kantama
|
||||||
blocks.size = Koko
|
stat.size = Koko
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Nestekapasiteetti
|
stat.liquidcapacity = Nestekapasiteetti
|
||||||
blocks.powerrange = Energiakantama
|
stat.powerrange = Energiakantama
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Maksimimäärä yhdistyksiä
|
stat.powerconnections = Maksimimäärä yhdistyksiä
|
||||||
blocks.poweruse = Energian käyttö
|
stat.poweruse = Energian käyttö
|
||||||
blocks.powerdamage = Energia/Vahinko
|
stat.powerdamage = Energia/Vahinko
|
||||||
blocks.itemcapacity = Tavarakapasiteetti
|
stat.itemcapacity = Tavarakapasiteetti
|
||||||
blocks.basepowergeneration = Perus energiantuotto
|
stat.basepowergeneration = Perus energiantuotto
|
||||||
blocks.productiontime = Tuotantoaika
|
stat.productiontime = Tuotantoaika
|
||||||
blocks.repairtime = Kokonaisen palikan korjausaika
|
stat.repairtime = Kokonaisen palikan korjausaika
|
||||||
blocks.speedincrease = Nopeuden kasvu
|
stat.speedincrease = Nopeuden kasvu
|
||||||
blocks.range = Etäisyys
|
stat.range = Etäisyys
|
||||||
blocks.drilltier = Porattavat
|
stat.drilltier = Porattavat
|
||||||
blocks.drillspeed = Kanta Poran Nopeus
|
stat.drillspeed = Kanta Poran Nopeus
|
||||||
blocks.boosteffect = Tehostamisem vaikutus
|
stat.boosteffect = Tehostamisem vaikutus
|
||||||
blocks.maxunits = Maksimimäärä yksikköjä
|
stat.maxunits = Maksimimäärä yksikköjä
|
||||||
blocks.health = Elämäpisteet
|
stat.health = Elämäpisteet
|
||||||
blocks.buildtime = Rakentamisaika
|
stat.buildtime = Rakentamisaika
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Rakentamishinta
|
stat.buildcost = Rakentamishinta
|
||||||
blocks.inaccuracy = Epätarkkuus
|
stat.inaccuracy = Epätarkkuus
|
||||||
blocks.shots = Ammusta
|
stat.shots = Ammusta
|
||||||
blocks.reload = Ammusta/sekunnissa
|
stat.reload = Ammusta/sekunnissa
|
||||||
blocks.ammo = Ammus
|
stat.ammo = Ammus
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Parempi pora vaadittu
|
bar.drilltierreq = Parempi pora vaadittu
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [scarlet]An error has occured
|
error.title = [scarlet]An error has occured
|
||||||
error.crashtitle = An error has occured
|
error.crashtitle = An error has occured
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Input
|
stat.input = Input
|
||||||
blocks.output = Output
|
stat.output = Output
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Power Capacity
|
stat.powercapacity = Power Capacity
|
||||||
blocks.powershot = Power/Shot
|
stat.powershot = Power/Shot
|
||||||
blocks.damage = Damage
|
stat.damage = Damage
|
||||||
blocks.targetsair = Targets Air
|
stat.targetsair = Targets Air
|
||||||
blocks.targetsground = Targets Ground
|
stat.targetsground = Targets Ground
|
||||||
blocks.itemsmoved = Move Speed
|
stat.itemsmoved = Move Speed
|
||||||
blocks.launchtime = Time Between Launches
|
stat.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Range
|
stat.shootrange = Range
|
||||||
blocks.size = Size
|
stat.size = Size
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Liquid Capacity
|
stat.liquidcapacity = Liquid Capacity
|
||||||
blocks.powerrange = Power Range
|
stat.powerrange = Power Range
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Max Connections
|
stat.powerconnections = Max Connections
|
||||||
blocks.poweruse = Power Use
|
stat.poweruse = Power Use
|
||||||
blocks.powerdamage = Power/Damage
|
stat.powerdamage = Power/Damage
|
||||||
blocks.itemcapacity = Item Capacity
|
stat.itemcapacity = Item Capacity
|
||||||
blocks.basepowergeneration = Base Power Generation
|
stat.basepowergeneration = Base Power Generation
|
||||||
blocks.productiontime = Production Time
|
stat.productiontime = Production Time
|
||||||
blocks.repairtime = Block Full Repair Time
|
stat.repairtime = Block Full Repair Time
|
||||||
blocks.speedincrease = Speed Increase
|
stat.speedincrease = Speed Increase
|
||||||
blocks.range = Range
|
stat.range = Range
|
||||||
blocks.drilltier = Drillables
|
stat.drilltier = Drillables
|
||||||
blocks.drillspeed = Base Drill Speed
|
stat.drillspeed = Base Drill Speed
|
||||||
blocks.boosteffect = Boost Effect
|
stat.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
stat.maxunits = Max Active Units
|
||||||
blocks.health = Health
|
stat.health = Health
|
||||||
blocks.buildtime = Build Time
|
stat.buildtime = Build Time
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Build Cost
|
stat.buildcost = Build Cost
|
||||||
blocks.inaccuracy = Inaccuracy
|
stat.inaccuracy = Inaccuracy
|
||||||
blocks.shots = Shots
|
stat.shots = Shots
|
||||||
blocks.reload = Shots/Second
|
stat.reload = Shots/Second
|
||||||
blocks.ammo = Ammo
|
stat.ammo = Ammo
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Better Drill Required
|
bar.drilltierreq = Better Drill Required
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [crimson]Une erreur s'est produite
|
error.title = [crimson]Une erreur s'est produite
|
||||||
error.crashtitle = Une erreur s'est produite
|
error.crashtitle = Une erreur s'est produite
|
||||||
unit.nobuild = [scarlet]Cette unité ne peut construire
|
unit.nobuild = [scarlet]Cette unité ne peut construire
|
||||||
blocks.input = Entrée
|
stat.input = Entrée
|
||||||
blocks.output = Sortie
|
stat.output = Sortie
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Pré-requis
|
stat.tiles = Pré-requis
|
||||||
blocks.affinities = Affinités
|
stat.affinities = Affinités
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Capacité d'énergie
|
stat.powercapacity = Capacité d'énergie
|
||||||
blocks.powershot = Énergie/Tir
|
stat.powershot = Énergie/Tir
|
||||||
blocks.damage = Dégâts
|
stat.damage = Dégâts
|
||||||
blocks.targetsair = Cibles Aériennes
|
stat.targetsair = Cibles Aériennes
|
||||||
blocks.targetsground = Cibles Terrestres
|
stat.targetsground = Cibles Terrestres
|
||||||
blocks.itemsmoved = Vitesse de Déplacement
|
stat.itemsmoved = Vitesse de Déplacement
|
||||||
blocks.launchtime = Temps entre chaque lancement
|
stat.launchtime = Temps entre chaque lancement
|
||||||
blocks.shootrange = Portée de tir
|
stat.shootrange = Portée de tir
|
||||||
blocks.size = Taille
|
stat.size = Taille
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Capacité liquide
|
stat.liquidcapacity = Capacité liquide
|
||||||
blocks.powerrange = Portée électrique
|
stat.powerrange = Portée électrique
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Nombre maximal de connections
|
stat.powerconnections = Nombre maximal de connections
|
||||||
blocks.poweruse = Énergie utilisée
|
stat.poweruse = Énergie utilisée
|
||||||
blocks.powerdamage = Dégâts d'énergie
|
stat.powerdamage = Dégâts d'énergie
|
||||||
blocks.itemcapacity = Stockage
|
stat.itemcapacity = Stockage
|
||||||
blocks.basepowergeneration = Production d'énergie
|
stat.basepowergeneration = Production d'énergie
|
||||||
blocks.productiontime = Durée de production
|
stat.productiontime = Durée de production
|
||||||
blocks.repairtime = Durée de réparation complète du Bloc
|
stat.repairtime = Durée de réparation complète du Bloc
|
||||||
blocks.speedincrease = Accélération
|
stat.speedincrease = Accélération
|
||||||
blocks.range = Portée
|
stat.range = Portée
|
||||||
blocks.drilltier = Forable
|
stat.drilltier = Forable
|
||||||
blocks.drillspeed = Vitesse de forage de base
|
stat.drillspeed = Vitesse de forage de base
|
||||||
blocks.boosteffect = Effet du Boost
|
stat.boosteffect = Effet du Boost
|
||||||
blocks.maxunits = Unités actives max
|
stat.maxunits = Unités actives max
|
||||||
blocks.health = Santé
|
stat.health = Santé
|
||||||
blocks.buildtime = Durée de construction
|
stat.buildtime = Durée de construction
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Coût de construction
|
stat.buildcost = Coût de construction
|
||||||
blocks.inaccuracy = Imprécision
|
stat.inaccuracy = Imprécision
|
||||||
blocks.shots = Tirs
|
stat.shots = Tirs
|
||||||
blocks.reload = Tirs/Seconde
|
stat.reload = Tirs/Seconde
|
||||||
blocks.ammo = Munitions
|
stat.ammo = Munitions
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Meilleure Foreuse Requise
|
bar.drilltierreq = Meilleure Foreuse Requise
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [crimson]Une erreur s'est produite
|
error.title = [crimson]Une erreur s'est produite
|
||||||
error.crashtitle = Une erreur s'est produite
|
error.crashtitle = Une erreur s'est produite
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Ressource(s) requise(s)
|
stat.input = Ressource(s) requise(s)
|
||||||
blocks.output = Ressource(s) produite(s)
|
stat.output = Ressource(s) produite(s)
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]Inconnu
|
block.unknown = [lightgray]Inconnu
|
||||||
blocks.powercapacity = Capacité d'énergie
|
stat.powercapacity = Capacité d'énergie
|
||||||
blocks.powershot = Énergie/Tir
|
stat.powershot = Énergie/Tir
|
||||||
blocks.damage = Damage
|
stat.damage = Damage
|
||||||
blocks.targetsair = Cible les unités aériennes
|
stat.targetsair = Cible les unités aériennes
|
||||||
blocks.targetsground = Cible les unités terrestres
|
stat.targetsground = Cible les unités terrestres
|
||||||
blocks.itemsmoved = Vitesse de déplacement
|
stat.itemsmoved = Vitesse de déplacement
|
||||||
blocks.launchtime = Temps entre chaque lancement
|
stat.launchtime = Temps entre chaque lancement
|
||||||
blocks.shootrange = Portée
|
stat.shootrange = Portée
|
||||||
blocks.size = Taille
|
stat.size = Taille
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Capacité en liquide
|
stat.liquidcapacity = Capacité en liquide
|
||||||
blocks.powerrange = Distance de transmission
|
stat.powerrange = Distance de transmission
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Max Connections
|
stat.powerconnections = Max Connections
|
||||||
blocks.poweruse = Énergie utilisée
|
stat.poweruse = Énergie utilisée
|
||||||
blocks.powerdamage = Énergie/Dégâts
|
stat.powerdamage = Énergie/Dégâts
|
||||||
blocks.itemcapacity = Stockage
|
stat.itemcapacity = Stockage
|
||||||
blocks.basepowergeneration = Production d'énergie de base
|
stat.basepowergeneration = Production d'énergie de base
|
||||||
blocks.productiontime = Temps de production
|
stat.productiontime = Temps de production
|
||||||
blocks.repairtime = Temps pour la réparation totale du bloc
|
stat.repairtime = Temps pour la réparation totale du bloc
|
||||||
blocks.speedincrease = Augmentation de la vitesse
|
stat.speedincrease = Augmentation de la vitesse
|
||||||
blocks.range = Portée
|
stat.range = Portée
|
||||||
blocks.drilltier = Forable
|
stat.drilltier = Forable
|
||||||
blocks.drillspeed = Vitesse de forage de base
|
stat.drillspeed = Vitesse de forage de base
|
||||||
blocks.boosteffect = Effet boostant
|
stat.boosteffect = Effet boostant
|
||||||
blocks.maxunits = Maximum d'unitée active
|
stat.maxunits = Maximum d'unitée active
|
||||||
blocks.health = Santé
|
stat.health = Santé
|
||||||
blocks.buildtime = Temps de construction
|
stat.buildtime = Temps de construction
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Coût de construction
|
stat.buildcost = Coût de construction
|
||||||
blocks.inaccuracy = Précision
|
stat.inaccuracy = Précision
|
||||||
blocks.shots = Tirs
|
stat.shots = Tirs
|
||||||
blocks.reload = Tirs/Seconde
|
stat.reload = Tirs/Seconde
|
||||||
blocks.ammo = Munition
|
stat.ammo = Munition
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Better Drill Required
|
bar.drilltierreq = Better Drill Required
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [crimson]An error has occured
|
error.title = [crimson]An error has occured
|
||||||
error.crashtitle = An error has occured
|
error.crashtitle = An error has occured
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Input
|
stat.input = Input
|
||||||
blocks.output = Output
|
stat.output = Output
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Power Capacity
|
stat.powercapacity = Power Capacity
|
||||||
blocks.powershot = Power/Shot
|
stat.powershot = Power/Shot
|
||||||
blocks.damage = Damage
|
stat.damage = Damage
|
||||||
blocks.targetsair = Targets Air
|
stat.targetsair = Targets Air
|
||||||
blocks.targetsground = Targets Ground
|
stat.targetsground = Targets Ground
|
||||||
blocks.itemsmoved = Move Speed
|
stat.itemsmoved = Move Speed
|
||||||
blocks.launchtime = Time Between Launches
|
stat.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Range
|
stat.shootrange = Range
|
||||||
blocks.size = Size
|
stat.size = Size
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Liquid Capacity
|
stat.liquidcapacity = Liquid Capacity
|
||||||
blocks.powerrange = Power Range
|
stat.powerrange = Power Range
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Max Connections
|
stat.powerconnections = Max Connections
|
||||||
blocks.poweruse = Power Use
|
stat.poweruse = Power Use
|
||||||
blocks.powerdamage = Power/Damage
|
stat.powerdamage = Power/Damage
|
||||||
blocks.itemcapacity = Item Capacity
|
stat.itemcapacity = Item Capacity
|
||||||
blocks.basepowergeneration = Base Power Generation
|
stat.basepowergeneration = Base Power Generation
|
||||||
blocks.productiontime = Production Time
|
stat.productiontime = Production Time
|
||||||
blocks.repairtime = Block Full Repair Time
|
stat.repairtime = Block Full Repair Time
|
||||||
blocks.speedincrease = Speed Increase
|
stat.speedincrease = Speed Increase
|
||||||
blocks.range = Range
|
stat.range = Range
|
||||||
blocks.drilltier = Drillables
|
stat.drilltier = Drillables
|
||||||
blocks.drillspeed = Base Drill Speed
|
stat.drillspeed = Base Drill Speed
|
||||||
blocks.boosteffect = Boost Effect
|
stat.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
stat.maxunits = Max Active Units
|
||||||
blocks.health = Health
|
stat.health = Health
|
||||||
blocks.buildtime = Build Time
|
stat.buildtime = Build Time
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Build Cost
|
stat.buildcost = Build Cost
|
||||||
blocks.inaccuracy = Inaccuracy
|
stat.inaccuracy = Inaccuracy
|
||||||
blocks.shots = Shots
|
stat.shots = Shots
|
||||||
blocks.reload = Shots/Second
|
stat.reload = Shots/Second
|
||||||
blocks.ammo = Ammo
|
stat.ammo = Ammo
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Better Drill Required
|
bar.drilltierreq = Better Drill Required
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -572,50 +572,50 @@ info.title = Info
|
|||||||
error.title = [crimson]Sebuah kesalahan telah terjadi
|
error.title = [crimson]Sebuah kesalahan telah terjadi
|
||||||
error.crashtitle = Sebuah kesalahan telah terjadi
|
error.crashtitle = Sebuah kesalahan telah terjadi
|
||||||
unit.nobuild = [scarlet]Unit tidak dapat membangun
|
unit.nobuild = [scarlet]Unit tidak dapat membangun
|
||||||
blocks.input = Masukan
|
stat.input = Masukan
|
||||||
blocks.output = Pengeluaran
|
stat.output = Pengeluaran
|
||||||
blocks.booster = Pendorong
|
stat.booster = Pendorong
|
||||||
blocks.tiles = Kotak yang dibutuhkan
|
stat.tiles = Kotak yang dibutuhkan
|
||||||
blocks.affinities = Afinitas
|
stat.affinities = Afinitas
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Kapasitas Tenaga
|
stat.powercapacity = Kapasitas Tenaga
|
||||||
blocks.powershot = Tenaga/Tembakan
|
stat.powershot = Tenaga/Tembakan
|
||||||
blocks.damage = Kerusakan
|
stat.damage = Kerusakan
|
||||||
blocks.targetsair = Menargetkan Udara
|
stat.targetsair = Menargetkan Udara
|
||||||
blocks.targetsground = Menargetkan Darat
|
stat.targetsground = Menargetkan Darat
|
||||||
blocks.itemsmoved = Kecepatan Gerak
|
stat.itemsmoved = Kecepatan Gerak
|
||||||
blocks.launchtime = Waktu Diantara Peluncuran
|
stat.launchtime = Waktu Diantara Peluncuran
|
||||||
blocks.shootrange = Jarak
|
stat.shootrange = Jarak
|
||||||
blocks.size = Ukuran
|
stat.size = Ukuran
|
||||||
blocks.displaysize = Ukuran Tampilan
|
stat.displaysize = Ukuran Tampilan
|
||||||
blocks.liquidcapacity = Kapasitas Zat Cair
|
stat.liquidcapacity = Kapasitas Zat Cair
|
||||||
blocks.powerrange = Jarak Tenaga
|
stat.powerrange = Jarak Tenaga
|
||||||
blocks.linkrange = Jarak Tautan
|
stat.linkrange = Jarak Tautan
|
||||||
blocks.instructions = Instruksi
|
stat.instructions = Instruksi
|
||||||
blocks.powerconnections = Koneksi Maksimal
|
stat.powerconnections = Koneksi Maksimal
|
||||||
blocks.poweruse = Penggunaan Tenaga
|
stat.poweruse = Penggunaan Tenaga
|
||||||
blocks.powerdamage = Tenaga/Pukulan
|
stat.powerdamage = Tenaga/Pukulan
|
||||||
blocks.itemcapacity = Kapasitas Item
|
stat.itemcapacity = Kapasitas Item
|
||||||
blocks.memorycapacity = Kapasitas Memori
|
stat.memorycapacity = Kapasitas Memori
|
||||||
blocks.basepowergeneration = Basis Generasi Tenaga
|
stat.basepowergeneration = Basis Generasi Tenaga
|
||||||
blocks.productiontime = Waktu Produksi
|
stat.productiontime = Waktu Produksi
|
||||||
blocks.repairtime = Waktu Memperbaiki Blok Penuh
|
stat.repairtime = Waktu Memperbaiki Blok Penuh
|
||||||
blocks.speedincrease = Tambahan Kecepatan
|
stat.speedincrease = Tambahan Kecepatan
|
||||||
blocks.range = Jarak
|
stat.range = Jarak
|
||||||
blocks.drilltier = Sumber Daya yang Bisa di Bor
|
stat.drilltier = Sumber Daya yang Bisa di Bor
|
||||||
blocks.drillspeed = Basis Kecepatan Bor
|
stat.drillspeed = Basis Kecepatan Bor
|
||||||
blocks.boosteffect = Efek Pendorong
|
stat.boosteffect = Efek Pendorong
|
||||||
blocks.maxunits = Maks Unit Aktif
|
stat.maxunits = Maks Unit Aktif
|
||||||
blocks.health = Darah
|
stat.health = Darah
|
||||||
blocks.buildtime = Waktu Pembuatan
|
stat.buildtime = Waktu Pembuatan
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Biaya Bangunan
|
stat.buildcost = Biaya Bangunan
|
||||||
blocks.inaccuracy = Jarak Melenceng
|
stat.inaccuracy = Jarak Melenceng
|
||||||
blocks.shots = Tembakan
|
stat.shots = Tembakan
|
||||||
blocks.reload = Tembakan/Detik
|
stat.reload = Tembakan/Detik
|
||||||
blocks.ammo = Amunisi
|
stat.ammo = Amunisi
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Membutuhkan Bor yang Lebih Baik
|
bar.drilltierreq = Membutuhkan Bor yang Lebih Baik
|
||||||
bar.noresources = Sumber Daya Tidak Ditemukan
|
bar.noresources = Sumber Daya Tidak Ditemukan
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [crimson]Si è verificato un errore
|
error.title = [crimson]Si è verificato un errore
|
||||||
error.crashtitle = Si è verificato un errore
|
error.crashtitle = Si è verificato un errore
|
||||||
unit.nobuild = [scarlet]L'unità non può costruire
|
unit.nobuild = [scarlet]L'unità non può costruire
|
||||||
blocks.input = Ingresso
|
stat.input = Ingresso
|
||||||
blocks.output = Uscita
|
stat.output = Uscita
|
||||||
blocks.booster = Potenziamenti
|
stat.booster = Potenziamenti
|
||||||
blocks.tiles = Blocchi Richiesti
|
stat.tiles = Blocchi Richiesti
|
||||||
blocks.affinities = Affinità
|
stat.affinities = Affinità
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Capacità Energetica
|
stat.powercapacity = Capacità Energetica
|
||||||
blocks.powershot = Danno/Colpo
|
stat.powershot = Danno/Colpo
|
||||||
blocks.damage = Danno
|
stat.damage = Danno
|
||||||
blocks.targetsair = Attacca Nemici Aerei
|
stat.targetsair = Attacca Nemici Aerei
|
||||||
blocks.targetsground = Attacca Nemici Terreni
|
stat.targetsground = Attacca Nemici Terreni
|
||||||
blocks.itemsmoved = Velocità di Movimento
|
stat.itemsmoved = Velocità di Movimento
|
||||||
blocks.launchtime = Tempo fra Decolli
|
stat.launchtime = Tempo fra Decolli
|
||||||
blocks.shootrange = Raggio
|
stat.shootrange = Raggio
|
||||||
blocks.size = Dimensioni
|
stat.size = Dimensioni
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Capacità del Liquido
|
stat.liquidcapacity = Capacità del Liquido
|
||||||
blocks.powerrange = Raggio Energia
|
stat.powerrange = Raggio Energia
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Connessioni Massime
|
stat.powerconnections = Connessioni Massime
|
||||||
blocks.poweruse = Utilizzo Energia
|
stat.poweruse = Utilizzo Energia
|
||||||
blocks.powerdamage = Energia/Danno
|
stat.powerdamage = Energia/Danno
|
||||||
blocks.itemcapacity = Capacità
|
stat.itemcapacity = Capacità
|
||||||
blocks.basepowergeneration = Generazione Energia di Base
|
stat.basepowergeneration = Generazione Energia di Base
|
||||||
blocks.productiontime = Tempo di Produzione
|
stat.productiontime = Tempo di Produzione
|
||||||
blocks.repairtime = Tempo di Riparazione Completa
|
stat.repairtime = Tempo di Riparazione Completa
|
||||||
blocks.speedincrease = Aumento Velocità
|
stat.speedincrease = Aumento Velocità
|
||||||
blocks.range = Raggio
|
stat.range = Raggio
|
||||||
blocks.drilltier = Scavabili
|
stat.drilltier = Scavabili
|
||||||
blocks.drillspeed = Velocità di Scavo Stabile
|
stat.drillspeed = Velocità di Scavo Stabile
|
||||||
blocks.boosteffect = Effetto Boost
|
stat.boosteffect = Effetto Boost
|
||||||
blocks.maxunits = Unità Attive Max
|
stat.maxunits = Unità Attive Max
|
||||||
blocks.health = Salute
|
stat.health = Salute
|
||||||
blocks.buildtime = Tempo di Costruzione
|
stat.buildtime = Tempo di Costruzione
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Costo di Costruzione
|
stat.buildcost = Costo di Costruzione
|
||||||
blocks.inaccuracy = Inaccuratezza
|
stat.inaccuracy = Inaccuratezza
|
||||||
blocks.shots = Colpi
|
stat.shots = Colpi
|
||||||
blocks.reload = Ricarica
|
stat.reload = Ricarica
|
||||||
blocks.ammo = Munizioni
|
stat.ammo = Munizioni
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Miglior Trivella Richiesta
|
bar.drilltierreq = Miglior Trivella Richiesta
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = 情報
|
|||||||
error.title = [crimson]エラーが発生しました
|
error.title = [crimson]エラーが発生しました
|
||||||
error.crashtitle = エラーが発生しました
|
error.crashtitle = エラーが発生しました
|
||||||
unit.nobuild = [scarlet]ユニットを構築できません
|
unit.nobuild = [scarlet]ユニットを構築できません
|
||||||
blocks.input = 搬入
|
stat.input = 搬入
|
||||||
blocks.output = 搬出
|
stat.output = 搬出
|
||||||
blocks.booster = ブースト
|
stat.booster = ブースト
|
||||||
blocks.tiles = 必要なタイル
|
stat.tiles = 必要なタイル
|
||||||
blocks.affinities = 親和性
|
stat.affinities = 親和性
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = 電力容量
|
stat.powercapacity = 電力容量
|
||||||
blocks.powershot = 電力/ショット
|
stat.powershot = 電力/ショット
|
||||||
blocks.damage = ダメージ
|
stat.damage = ダメージ
|
||||||
blocks.targetsair = 対空攻撃
|
stat.targetsair = 対空攻撃
|
||||||
blocks.targetsground = 対地攻撃
|
stat.targetsground = 対地攻撃
|
||||||
blocks.itemsmoved = 輸送速度
|
stat.itemsmoved = 輸送速度
|
||||||
blocks.launchtime = 発射の待機時間
|
stat.launchtime = 発射の待機時間
|
||||||
blocks.shootrange = 範囲
|
stat.shootrange = 範囲
|
||||||
blocks.size = 大きさ
|
stat.size = 大きさ
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = 液体容量
|
stat.liquidcapacity = 液体容量
|
||||||
blocks.powerrange = 電力範囲
|
stat.powerrange = 電力範囲
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = 最大接続数
|
stat.powerconnections = 最大接続数
|
||||||
blocks.poweruse = 電力使用量
|
stat.poweruse = 電力使用量
|
||||||
blocks.powerdamage = 電力/ダメージ
|
stat.powerdamage = 電力/ダメージ
|
||||||
blocks.itemcapacity = アイテム容量
|
stat.itemcapacity = アイテム容量
|
||||||
blocks.basepowergeneration = 基本発電量
|
stat.basepowergeneration = 基本発電量
|
||||||
blocks.productiontime = 製造速度
|
stat.productiontime = 製造速度
|
||||||
blocks.repairtime = ブロックの完全修復速度
|
stat.repairtime = ブロックの完全修復速度
|
||||||
blocks.speedincrease = 速度向上
|
stat.speedincrease = 速度向上
|
||||||
blocks.range = 範囲
|
stat.range = 範囲
|
||||||
blocks.drilltier = ドリル
|
stat.drilltier = ドリル
|
||||||
blocks.drillspeed = 基本採掘速度
|
stat.drillspeed = 基本採掘速度
|
||||||
blocks.boosteffect = ブースト効果
|
stat.boosteffect = ブースト効果
|
||||||
blocks.maxunits = 最大ユニット数
|
stat.maxunits = 最大ユニット数
|
||||||
blocks.health = 耐久値
|
stat.health = 耐久値
|
||||||
blocks.buildtime = 建設時間
|
stat.buildtime = 建設時間
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = 建設費用
|
stat.buildcost = 建設費用
|
||||||
blocks.inaccuracy = 誤差
|
stat.inaccuracy = 誤差
|
||||||
blocks.shots = ショット
|
stat.shots = ショット
|
||||||
blocks.reload = リロード速度
|
stat.reload = リロード速度
|
||||||
blocks.ammo = 弾薬
|
stat.ammo = 弾薬
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = より高性能なドリルを使用してください
|
bar.drilltierreq = より高性能なドリルを使用してください
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -567,11 +567,11 @@ info.title = 정보
|
|||||||
error.title = [scarlet]오류가 발생했습니다.
|
error.title = [scarlet]오류가 발생했습니다.
|
||||||
error.crashtitle = 오류가 발생했습니다
|
error.crashtitle = 오류가 발생했습니다
|
||||||
unit.nobuild = [scarlet]이 유닛은 건설할 수 없습니다.
|
unit.nobuild = [scarlet]이 유닛은 건설할 수 없습니다.
|
||||||
blocks.input = 입력
|
stat.input = 입력
|
||||||
blocks.output = 출력
|
stat.output = 출력
|
||||||
blocks.booster = 가속
|
stat.booster = 가속
|
||||||
blocks.tiles = 필요한 타일
|
stat.tiles = 필요한 타일
|
||||||
blocks.affinities = 친화력
|
stat.affinities = 친화력
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = 전력 용량
|
blocks.powercapacity = 전력 용량
|
||||||
blocks.powershot = 전력/발
|
blocks.powershot = 전력/발
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Informacija
|
|||||||
error.title = [crimson]Įvyko klaida
|
error.title = [crimson]Įvyko klaida
|
||||||
error.crashtitle = Įvyko klaida
|
error.crashtitle = Įvyko klaida
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Įeiga
|
stat.input = Įeiga
|
||||||
blocks.output = Išeiga
|
stat.output = Išeiga
|
||||||
blocks.booster = Stiprintuvas
|
stat.booster = Stiprintuvas
|
||||||
blocks.tiles = Privalomi
|
stat.tiles = Privalomi
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Energijos Talpumas
|
stat.powercapacity = Energijos Talpumas
|
||||||
blocks.powershot = Energija per šūvį
|
stat.powershot = Energija per šūvį
|
||||||
blocks.damage = Žala
|
stat.damage = Žala
|
||||||
blocks.targetsair = Šaudo į oro taikinius
|
stat.targetsair = Šaudo į oro taikinius
|
||||||
blocks.targetsground = Šaudo į žemės taikinius
|
stat.targetsground = Šaudo į žemės taikinius
|
||||||
blocks.itemsmoved = Judėjimo Greitis
|
stat.itemsmoved = Judėjimo Greitis
|
||||||
blocks.launchtime = Laikas Tarp Paleidimų
|
stat.launchtime = Laikas Tarp Paleidimų
|
||||||
blocks.shootrange = Atstumas
|
stat.shootrange = Atstumas
|
||||||
blocks.size = Dydis
|
stat.size = Dydis
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Skysčių Talpumas
|
stat.liquidcapacity = Skysčių Talpumas
|
||||||
blocks.powerrange = Energijos Skleidimo Atstumas
|
stat.powerrange = Energijos Skleidimo Atstumas
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Maks. Jungčių Kiekis
|
stat.powerconnections = Maks. Jungčių Kiekis
|
||||||
blocks.poweruse = Energijos Suvartojimas
|
stat.poweruse = Energijos Suvartojimas
|
||||||
blocks.powerdamage = Power/Damage
|
stat.powerdamage = Power/Damage
|
||||||
blocks.itemcapacity = Daiktų Talpumas
|
stat.itemcapacity = Daiktų Talpumas
|
||||||
blocks.basepowergeneration = Bazinis Energijos Generavimas
|
stat.basepowergeneration = Bazinis Energijos Generavimas
|
||||||
blocks.productiontime = Gamybos Laikas
|
stat.productiontime = Gamybos Laikas
|
||||||
blocks.repairtime = Pilnas bloko sutaisymo laikas
|
stat.repairtime = Pilnas bloko sutaisymo laikas
|
||||||
blocks.speedincrease = Greičio Padidėjimas
|
stat.speedincrease = Greičio Padidėjimas
|
||||||
blocks.range = Atstumas
|
stat.range = Atstumas
|
||||||
blocks.drilltier = Gręžiama
|
stat.drilltier = Gręžiama
|
||||||
blocks.drillspeed = Bazinis Grąžto Greitis
|
stat.drillspeed = Bazinis Grąžto Greitis
|
||||||
blocks.boosteffect = Pastiprinimo Efektas
|
stat.boosteffect = Pastiprinimo Efektas
|
||||||
blocks.maxunits = Maks. Aktyvių Vienetų Kiekis
|
stat.maxunits = Maks. Aktyvių Vienetų Kiekis
|
||||||
blocks.health = Gyvybės
|
stat.health = Gyvybės
|
||||||
blocks.buildtime = Statymo Laikas
|
stat.buildtime = Statymo Laikas
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Statymo Kaina
|
stat.buildcost = Statymo Kaina
|
||||||
blocks.inaccuracy = Netikslumas
|
stat.inaccuracy = Netikslumas
|
||||||
blocks.shots = Šūviai
|
stat.shots = Šūviai
|
||||||
blocks.reload = Šūviai per sekundę
|
stat.reload = Šūviai per sekundę
|
||||||
blocks.ammo = Šoviniai
|
stat.ammo = Šoviniai
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Privalomas Geresnis Grąžtas
|
bar.drilltierreq = Privalomas Geresnis Grąžtas
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Informatie
|
|||||||
error.title = [crimson]Een fout is opgetreden
|
error.title = [crimson]Een fout is opgetreden
|
||||||
error.crashtitle = Een fout is opgetreden
|
error.crashtitle = Een fout is opgetreden
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Input
|
stat.input = Input
|
||||||
blocks.output = Output
|
stat.output = Output
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Stroomcapaciteit
|
stat.powercapacity = Stroomcapaciteit
|
||||||
blocks.powershot = Stroom/Schot
|
stat.powershot = Stroom/Schot
|
||||||
blocks.damage = Schade
|
stat.damage = Schade
|
||||||
blocks.targetsair = Luchtdoelwitten
|
stat.targetsair = Luchtdoelwitten
|
||||||
blocks.targetsground = Gronddoelwitten
|
stat.targetsground = Gronddoelwitten
|
||||||
blocks.itemsmoved = Beweegingssnelheid
|
stat.itemsmoved = Beweegingssnelheid
|
||||||
blocks.launchtime = Tijd tussen lanceringen
|
stat.launchtime = Tijd tussen lanceringen
|
||||||
blocks.shootrange = Bereik
|
stat.shootrange = Bereik
|
||||||
blocks.size = Formaat
|
stat.size = Formaat
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Vloeistofcapaciteit
|
stat.liquidcapacity = Vloeistofcapaciteit
|
||||||
blocks.powerrange = Stroombereik
|
stat.powerrange = Stroombereik
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Maximale Hoeveelheid Connecties
|
stat.powerconnections = Maximale Hoeveelheid Connecties
|
||||||
blocks.poweruse = Stroomverbruik
|
stat.poweruse = Stroomverbruik
|
||||||
blocks.powerdamage = Stroom/Schade
|
stat.powerdamage = Stroom/Schade
|
||||||
blocks.itemcapacity = Materiaalcapaciteit
|
stat.itemcapacity = Materiaalcapaciteit
|
||||||
blocks.basepowergeneration = Standaard Stroom Generatie
|
stat.basepowergeneration = Standaard Stroom Generatie
|
||||||
blocks.productiontime = Productie Tijd
|
stat.productiontime = Productie Tijd
|
||||||
blocks.repairtime = Volledige Blok Repareertijd
|
stat.repairtime = Volledige Blok Repareertijd
|
||||||
blocks.speedincrease = Snelheidsverhoging
|
stat.speedincrease = Snelheidsverhoging
|
||||||
blocks.range = Bereik
|
stat.range = Bereik
|
||||||
blocks.drilltier = Valt te delven
|
stat.drilltier = Valt te delven
|
||||||
blocks.drillspeed = Standaard mine snelheid
|
stat.drillspeed = Standaard mine snelheid
|
||||||
blocks.boosteffect = Boost Effect
|
stat.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Maximaal Actieve Units
|
stat.maxunits = Maximaal Actieve Units
|
||||||
blocks.health = Levenspunten
|
stat.health = Levenspunten
|
||||||
blocks.buildtime = Bouwtijd
|
stat.buildtime = Bouwtijd
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Bouwkosten
|
stat.buildcost = Bouwkosten
|
||||||
blocks.inaccuracy = Onnauwkeurigheid
|
stat.inaccuracy = Onnauwkeurigheid
|
||||||
blocks.shots = Shoten
|
stat.shots = Shoten
|
||||||
blocks.reload = Schoten/Seconde
|
stat.reload = Schoten/Seconde
|
||||||
blocks.ammo = Ammunitie
|
stat.ammo = Ammunitie
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Betere miner nodig
|
bar.drilltierreq = Betere miner nodig
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [crimson]An error has occured
|
error.title = [crimson]An error has occured
|
||||||
error.crashtitle = An error has occured
|
error.crashtitle = An error has occured
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Input
|
stat.input = Input
|
||||||
blocks.output = Output
|
stat.output = Output
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Power Capacity
|
stat.powercapacity = Power Capacity
|
||||||
blocks.powershot = Power/Shot
|
stat.powershot = Power/Shot
|
||||||
blocks.damage = Damage
|
stat.damage = Damage
|
||||||
blocks.targetsair = Targets Air
|
stat.targetsair = Targets Air
|
||||||
blocks.targetsground = Targets Ground
|
stat.targetsground = Targets Ground
|
||||||
blocks.itemsmoved = Move Speed
|
stat.itemsmoved = Move Speed
|
||||||
blocks.launchtime = Time Between Launches
|
stat.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Range
|
stat.shootrange = Range
|
||||||
blocks.size = Size
|
stat.size = Size
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Liquid Capacity
|
stat.liquidcapacity = Liquid Capacity
|
||||||
blocks.powerrange = Power Range
|
stat.powerrange = Power Range
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Max Connections
|
stat.powerconnections = Max Connections
|
||||||
blocks.poweruse = Power Use
|
stat.poweruse = Power Use
|
||||||
blocks.powerdamage = Power/Damage
|
stat.powerdamage = Power/Damage
|
||||||
blocks.itemcapacity = Item Capacity
|
stat.itemcapacity = Item Capacity
|
||||||
blocks.basepowergeneration = Base Power Generation
|
stat.basepowergeneration = Base Power Generation
|
||||||
blocks.productiontime = Production Time
|
stat.productiontime = Production Time
|
||||||
blocks.repairtime = Block Full Repair Time
|
stat.repairtime = Block Full Repair Time
|
||||||
blocks.speedincrease = Speed Increase
|
stat.speedincrease = Speed Increase
|
||||||
blocks.range = Range
|
stat.range = Range
|
||||||
blocks.drilltier = Drillables
|
stat.drilltier = Drillables
|
||||||
blocks.drillspeed = Base Drill Speed
|
stat.drillspeed = Base Drill Speed
|
||||||
blocks.boosteffect = Boost Effect
|
stat.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
stat.maxunits = Max Active Units
|
||||||
blocks.health = Health
|
stat.health = Health
|
||||||
blocks.buildtime = Build Time
|
stat.buildtime = Build Time
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Build Cost
|
stat.buildcost = Build Cost
|
||||||
blocks.inaccuracy = Inaccuracy
|
stat.inaccuracy = Inaccuracy
|
||||||
blocks.shots = Shots
|
stat.shots = Shots
|
||||||
blocks.reload = Shots/Second
|
stat.reload = Shots/Second
|
||||||
blocks.ammo = Ammo
|
stat.ammo = Ammo
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Better Drill Required
|
bar.drilltierreq = Better Drill Required
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Informacje
|
|||||||
error.title = [crimson]Wystąpił błąd
|
error.title = [crimson]Wystąpił błąd
|
||||||
error.crashtitle = Wystąpił błąd
|
error.crashtitle = Wystąpił błąd
|
||||||
unit.nobuild = [scarlet]Jednostka nie może budować
|
unit.nobuild = [scarlet]Jednostka nie może budować
|
||||||
blocks.input = Wejście
|
stat.input = Wejście
|
||||||
blocks.output = Wyjście
|
stat.output = Wyjście
|
||||||
blocks.booster = Wzmacniacz
|
stat.booster = Wzmacniacz
|
||||||
blocks.tiles = Wymagane Pola
|
stat.tiles = Wymagane Pola
|
||||||
blocks.affinities = Uwydajnienie
|
stat.affinities = Uwydajnienie
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Pojemność mocy
|
stat.powercapacity = Pojemność mocy
|
||||||
blocks.powershot = moc/strzał
|
stat.powershot = moc/strzał
|
||||||
blocks.damage = Obrażenia
|
stat.damage = Obrażenia
|
||||||
blocks.targetsair = Namierzanie wrogów powietrznych
|
stat.targetsair = Namierzanie wrogów powietrznych
|
||||||
blocks.targetsground = Namierzanie wrogów lądowych
|
stat.targetsground = Namierzanie wrogów lądowych
|
||||||
blocks.itemsmoved = Prędkość poruszania się
|
stat.itemsmoved = Prędkość poruszania się
|
||||||
blocks.launchtime = Czas pomiędzy wystrzeleniami
|
stat.launchtime = Czas pomiędzy wystrzeleniami
|
||||||
blocks.shootrange = Zasięg
|
stat.shootrange = Zasięg
|
||||||
blocks.size = Rozmiar
|
stat.size = Rozmiar
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Pojemność cieczy
|
stat.liquidcapacity = Pojemność cieczy
|
||||||
blocks.powerrange = Zakres mocy
|
stat.powerrange = Zakres mocy
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Maksymalna ilość połączeń
|
stat.powerconnections = Maksymalna ilość połączeń
|
||||||
blocks.poweruse = Zużycie prądu
|
stat.poweruse = Zużycie prądu
|
||||||
blocks.powerdamage = Moc/Zniszczenia
|
stat.powerdamage = Moc/Zniszczenia
|
||||||
blocks.itemcapacity = Pojemność przedmiotów
|
stat.itemcapacity = Pojemność przedmiotów
|
||||||
blocks.basepowergeneration = Podstawowa generacja mocy
|
stat.basepowergeneration = Podstawowa generacja mocy
|
||||||
blocks.productiontime = Czas produkcji
|
stat.productiontime = Czas produkcji
|
||||||
blocks.repairtime = Czas pełnej naprawy bloku
|
stat.repairtime = Czas pełnej naprawy bloku
|
||||||
blocks.speedincrease = Zwiększenie prędkości
|
stat.speedincrease = Zwiększenie prędkości
|
||||||
blocks.range = Zasięg
|
stat.range = Zasięg
|
||||||
blocks.drilltier = Co może wykopać
|
stat.drilltier = Co może wykopać
|
||||||
blocks.drillspeed = Podstawowa szybkość kopania
|
stat.drillspeed = Podstawowa szybkość kopania
|
||||||
blocks.boosteffect = Efekt wzmocnienia
|
stat.boosteffect = Efekt wzmocnienia
|
||||||
blocks.maxunits = Maksymalna ilość jednostek
|
stat.maxunits = Maksymalna ilość jednostek
|
||||||
blocks.health = Zdrowie
|
stat.health = Zdrowie
|
||||||
blocks.buildtime = Czas budowy
|
stat.buildtime = Czas budowy
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Koszt budowy
|
stat.buildcost = Koszt budowy
|
||||||
blocks.inaccuracy = Niecelność
|
stat.inaccuracy = Niecelność
|
||||||
blocks.shots = Strzały
|
stat.shots = Strzały
|
||||||
blocks.reload = Strzałów/sekundę
|
stat.reload = Strzałów/sekundę
|
||||||
blocks.ammo = Amunicja
|
stat.ammo = Amunicja
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Wymagane Lepsze Wiertło
|
bar.drilltierreq = Wymagane Lepsze Wiertło
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = [accent]Informação
|
|||||||
error.title = [crimson]Ocorreu um Erro.
|
error.title = [crimson]Ocorreu um Erro.
|
||||||
error.crashtitle = Ocorreu um Erro
|
error.crashtitle = Ocorreu um Erro
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Entrada
|
stat.input = Entrada
|
||||||
blocks.output = Saída
|
stat.output = Saída
|
||||||
blocks.booster = Apoio
|
stat.booster = Apoio
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Capacidade de Energia
|
stat.powercapacity = Capacidade de Energia
|
||||||
blocks.powershot = Energia/tiro
|
stat.powershot = Energia/tiro
|
||||||
blocks.damage = Dano
|
stat.damage = Dano
|
||||||
blocks.targetsair = Mira no ar
|
stat.targetsair = Mira no ar
|
||||||
blocks.targetsground = Mira no chão
|
stat.targetsground = Mira no chão
|
||||||
blocks.itemsmoved = Velocidade de movimento
|
stat.itemsmoved = Velocidade de movimento
|
||||||
blocks.launchtime = Tempo entre Disparos.
|
stat.launchtime = Tempo entre Disparos.
|
||||||
blocks.shootrange = Alcance
|
stat.shootrange = Alcance
|
||||||
blocks.size = Tamanho
|
stat.size = Tamanho
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Capacidade de Líquido
|
stat.liquidcapacity = Capacidade de Líquido
|
||||||
blocks.powerrange = Alcance da Energia
|
stat.powerrange = Alcance da Energia
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Conexões Máximas
|
stat.powerconnections = Conexões Máximas
|
||||||
blocks.poweruse = Uso de energia
|
stat.poweruse = Uso de energia
|
||||||
blocks.powerdamage = Dano/Poder
|
stat.powerdamage = Dano/Poder
|
||||||
blocks.itemcapacity = Capacidade de Itens
|
stat.itemcapacity = Capacidade de Itens
|
||||||
blocks.basepowergeneration = Geração de poder base
|
stat.basepowergeneration = Geração de poder base
|
||||||
blocks.productiontime = Tempo de produção
|
stat.productiontime = Tempo de produção
|
||||||
blocks.repairtime = Tempo de reparo total do bloco
|
stat.repairtime = Tempo de reparo total do bloco
|
||||||
blocks.speedincrease = Aumento de velocidade
|
stat.speedincrease = Aumento de velocidade
|
||||||
blocks.range = Distância
|
stat.range = Distância
|
||||||
blocks.drilltier = Brocas
|
stat.drilltier = Brocas
|
||||||
blocks.drillspeed = Velocidade base da Broca
|
stat.drillspeed = Velocidade base da Broca
|
||||||
blocks.boosteffect = Efeito do Impulso
|
stat.boosteffect = Efeito do Impulso
|
||||||
blocks.maxunits = Máximo de unidades ativas
|
stat.maxunits = Máximo de unidades ativas
|
||||||
blocks.health = Saúde
|
stat.health = Saúde
|
||||||
blocks.buildtime = Tempo de construção
|
stat.buildtime = Tempo de construção
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Custo de construção
|
stat.buildcost = Custo de construção
|
||||||
blocks.inaccuracy = Imprecisão
|
stat.inaccuracy = Imprecisão
|
||||||
blocks.shots = Tiros
|
stat.shots = Tiros
|
||||||
blocks.reload = Tiros por segundo
|
stat.reload = Tiros por segundo
|
||||||
blocks.ammo = Munição
|
stat.ammo = Munição
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Broca melhor necessária.
|
bar.drilltierreq = Broca melhor necessária.
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = [accent]Informação
|
|||||||
error.title = [crimson]Ocorreu um Erro.
|
error.title = [crimson]Ocorreu um Erro.
|
||||||
error.crashtitle = Ocorreu um Erro
|
error.crashtitle = Ocorreu um Erro
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Entrada
|
stat.input = Entrada
|
||||||
blocks.output = Saida
|
stat.output = Saida
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Telhas Requeridas
|
stat.tiles = Telhas Requeridas
|
||||||
blocks.affinities = Afinidades
|
stat.affinities = Afinidades
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Capacidade de Energia
|
stat.powercapacity = Capacidade de Energia
|
||||||
blocks.powershot = Energia/tiro
|
stat.powershot = Energia/tiro
|
||||||
blocks.damage = Dano
|
stat.damage = Dano
|
||||||
blocks.targetsair = Mirar no ar
|
stat.targetsair = Mirar no ar
|
||||||
blocks.targetsground = Mirar no chão
|
stat.targetsground = Mirar no chão
|
||||||
blocks.itemsmoved = Velocidade de movimento
|
stat.itemsmoved = Velocidade de movimento
|
||||||
blocks.launchtime = Tempo entre tiros
|
stat.launchtime = Tempo entre tiros
|
||||||
blocks.shootrange = Alcance
|
stat.shootrange = Alcance
|
||||||
blocks.size = Tamanho
|
stat.size = Tamanho
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Capacidade de Líquido
|
stat.liquidcapacity = Capacidade de Líquido
|
||||||
blocks.powerrange = Alcance da Energia
|
stat.powerrange = Alcance da Energia
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Max Connections
|
stat.powerconnections = Max Connections
|
||||||
blocks.poweruse = Uso de energia
|
stat.poweruse = Uso de energia
|
||||||
blocks.powerdamage = Dano/Poder
|
stat.powerdamage = Dano/Poder
|
||||||
blocks.itemcapacity = Capacidade de Itens
|
stat.itemcapacity = Capacidade de Itens
|
||||||
blocks.basepowergeneration = Geração de poder base
|
stat.basepowergeneration = Geração de poder base
|
||||||
blocks.productiontime = Tempo de produção
|
stat.productiontime = Tempo de produção
|
||||||
blocks.repairtime = Tempo de reparo total do bloco
|
stat.repairtime = Tempo de reparo total do bloco
|
||||||
blocks.speedincrease = Aumento de velocidade
|
stat.speedincrease = Aumento de velocidade
|
||||||
blocks.range = Distância
|
stat.range = Distância
|
||||||
blocks.drilltier = Furáveis
|
stat.drilltier = Furáveis
|
||||||
blocks.drillspeed = Velocidade da broca base
|
stat.drillspeed = Velocidade da broca base
|
||||||
blocks.boosteffect = Efeito do Boost
|
stat.boosteffect = Efeito do Boost
|
||||||
blocks.maxunits = Máximo de unidades ativas
|
stat.maxunits = Máximo de unidades ativas
|
||||||
blocks.health = Saúde
|
stat.health = Saúde
|
||||||
blocks.buildtime = Tempo de construção
|
stat.buildtime = Tempo de construção
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Custo de construção
|
stat.buildcost = Custo de construção
|
||||||
blocks.inaccuracy = Imprecisão
|
stat.inaccuracy = Imprecisão
|
||||||
blocks.shots = Tiros
|
stat.shots = Tiros
|
||||||
blocks.reload = Tiros por segundo
|
stat.reload = Tiros por segundo
|
||||||
blocks.ammo = Munição
|
stat.ammo = Munição
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Broca melhor necessária.
|
bar.drilltierreq = Broca melhor necessária.
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -569,50 +569,50 @@ error.title = [scarlet]A apărut o eroare.
|
|||||||
error.crashtitle = A apărut o eroare.
|
error.crashtitle = A apărut o eroare.
|
||||||
unit.nobuild = [scarlet]Unitatea nu poate construi.
|
unit.nobuild = [scarlet]Unitatea nu poate construi.
|
||||||
lastaccessed = [lightgray]Ultima Accesare: {0}
|
lastaccessed = [lightgray]Ultima Accesare: {0}
|
||||||
blocks.input = Necesită
|
stat.input = Necesită
|
||||||
blocks.output = Produce
|
stat.output = Produce
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Teren Necesar
|
stat.tiles = Teren Necesar
|
||||||
blocks.affinities = Efecte Teren
|
stat.affinities = Efecte Teren
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Capacitate electrică
|
stat.powercapacity = Capacitate electrică
|
||||||
blocks.powershot = Electricitate/Glonț
|
stat.powershot = Electricitate/Glonț
|
||||||
blocks.damage = Forță
|
stat.damage = Forță
|
||||||
blocks.targetsair = Lovește Aeronave
|
stat.targetsair = Lovește Aeronave
|
||||||
blocks.targetsground = Lovește Artilerie
|
stat.targetsground = Lovește Artilerie
|
||||||
blocks.itemsmoved = Viteza de Mișcare a Materialelor
|
stat.itemsmoved = Viteza de Mișcare a Materialelor
|
||||||
blocks.launchtime = Timp între Lansări
|
stat.launchtime = Timp între Lansări
|
||||||
blocks.shootrange = Rază
|
stat.shootrange = Rază
|
||||||
blocks.size = Mărime
|
stat.size = Mărime
|
||||||
blocks.displaysize = Mărimea Monitorului Logic
|
stat.displaysize = Mărimea Monitorului Logic
|
||||||
blocks.liquidcapacity = Capacitate Lichid
|
stat.liquidcapacity = Capacitate Lichid
|
||||||
blocks.powerrange = Raza Electrică
|
stat.powerrange = Raza Electrică
|
||||||
blocks.linkrange = Raza Legăturilor
|
stat.linkrange = Raza Legăturilor
|
||||||
blocks.instructions = Instrucțiuni
|
stat.instructions = Instrucțiuni
|
||||||
blocks.powerconnections = Maxim Conexiuni
|
stat.powerconnections = Maxim Conexiuni
|
||||||
blocks.poweruse = Consum Electricitate
|
stat.poweruse = Consum Electricitate
|
||||||
blocks.powerdamage = Electricitate/Forța Glonțului
|
stat.powerdamage = Electricitate/Forța Glonțului
|
||||||
blocks.itemcapacity = Capacitate Materiale
|
stat.itemcapacity = Capacitate Materiale
|
||||||
blocks.memorycapacity = Capacitate Memorie
|
stat.memorycapacity = Capacitate Memorie
|
||||||
blocks.basepowergeneration = Generare Electricitate (Bază)
|
stat.basepowergeneration = Generare Electricitate (Bază)
|
||||||
blocks.productiontime = Timp Producție
|
stat.productiontime = Timp Producție
|
||||||
blocks.repairtime = Durata Reparării Blocului
|
stat.repairtime = Durata Reparării Blocului
|
||||||
blocks.speedincrease = Creștere Viteză
|
stat.speedincrease = Creștere Viteză
|
||||||
blocks.range = Rază
|
stat.range = Rază
|
||||||
blocks.drilltier = Minabile
|
stat.drilltier = Minabile
|
||||||
blocks.drillspeed = Viteză Burghiu (Bază)
|
stat.drillspeed = Viteză Burghiu (Bază)
|
||||||
blocks.boosteffect = Efect de Boost
|
stat.boosteffect = Efect de Boost
|
||||||
blocks.maxunits = Maxim Unități Active
|
stat.maxunits = Maxim Unități Active
|
||||||
blocks.health = Viață
|
stat.health = Viață
|
||||||
blocks.buildtime = Timp Construcție
|
stat.buildtime = Timp Construcție
|
||||||
blocks.maxconsecutive = Maxim Consecutive
|
stat.maxconsecutive = Maxim Consecutive
|
||||||
blocks.buildcost = Cost Construcție
|
stat.buildcost = Cost Construcție
|
||||||
blocks.inaccuracy = Inacuratețe
|
stat.inaccuracy = Inacuratețe
|
||||||
blocks.shots = Lovituri
|
stat.shots = Lovituri
|
||||||
blocks.reload = Lovituri/Secundă
|
stat.reload = Lovituri/Secundă
|
||||||
blocks.ammo = Muniție
|
stat.ammo = Muniție
|
||||||
blocks.shieldhealth = Viața Scutului
|
stat.shieldhealth = Viața Scutului
|
||||||
blocks.cooldowntime = Timp de Reîncărcare
|
stat.cooldowntime = Timp de Reîncărcare
|
||||||
|
|
||||||
bar.drilltierreq = Burghiu Mai Bun Necesar
|
bar.drilltierreq = Burghiu Mai Bun Necesar
|
||||||
bar.noresources = Resurse lipsă
|
bar.noresources = Resurse lipsă
|
||||||
|
|||||||
@@ -576,50 +576,50 @@ error.title = [scarlet]Произошла ошибка
|
|||||||
error.crashtitle = Произошла ошибка
|
error.crashtitle = Произошла ошибка
|
||||||
unit.nobuild = [scarlet]Боевая единица не может строить
|
unit.nobuild = [scarlet]Боевая единица не может строить
|
||||||
lastaccessed = [lightgray]Последняя конфигурация от {0}
|
lastaccessed = [lightgray]Последняя конфигурация от {0}
|
||||||
blocks.input = Вход
|
stat.input = Вход
|
||||||
blocks.output = Выход
|
stat.output = Выход
|
||||||
blocks.booster = Ускоритель
|
stat.booster = Ускоритель
|
||||||
blocks.tiles = Необходимые плитки
|
stat.tiles = Необходимые плитки
|
||||||
blocks.affinities = Увеличение эффективности
|
stat.affinities = Увеличение эффективности
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Вместимость энергии
|
stat.powercapacity = Вместимость энергии
|
||||||
blocks.powershot = Энергия/Выстрел
|
stat.powershot = Энергия/Выстрел
|
||||||
blocks.damage = Урон
|
stat.damage = Урон
|
||||||
blocks.targetsair = Воздушные цели
|
stat.targetsair = Воздушные цели
|
||||||
blocks.targetsground = Наземные цели
|
stat.targetsground = Наземные цели
|
||||||
blocks.itemsmoved = Скорость перемещения
|
stat.itemsmoved = Скорость перемещения
|
||||||
blocks.launchtime = Интервал запусков
|
stat.launchtime = Интервал запусков
|
||||||
blocks.shootrange = Радиус действия
|
stat.shootrange = Радиус действия
|
||||||
blocks.size = Размер
|
stat.size = Размер
|
||||||
blocks.displaysize = Размер дисплея
|
stat.displaysize = Размер дисплея
|
||||||
blocks.liquidcapacity = Вместимость жидкости
|
stat.liquidcapacity = Вместимость жидкости
|
||||||
blocks.powerrange = Дальность передачи энергии
|
stat.powerrange = Дальность передачи энергии
|
||||||
blocks.linkrange = Дальность связи
|
stat.linkrange = Дальность связи
|
||||||
blocks.instructions = Инструкции
|
stat.instructions = Инструкции
|
||||||
blocks.powerconnections = Количество соединений
|
stat.powerconnections = Количество соединений
|
||||||
blocks.poweruse = Потребляет энергии
|
stat.poweruse = Потребляет энергии
|
||||||
blocks.powerdamage = Энергия/урон
|
stat.powerdamage = Энергия/урон
|
||||||
blocks.itemcapacity = Вместимость предметов
|
stat.itemcapacity = Вместимость предметов
|
||||||
blocks.memorycapacity = Размер памяти
|
stat.memorycapacity = Размер памяти
|
||||||
blocks.basepowergeneration = Базовая генерация энергии
|
stat.basepowergeneration = Базовая генерация энергии
|
||||||
blocks.productiontime = Время производства
|
stat.productiontime = Время производства
|
||||||
blocks.repairtime = Время полной регенерации
|
stat.repairtime = Время полной регенерации
|
||||||
blocks.speedincrease = Увеличение скорости
|
stat.speedincrease = Увеличение скорости
|
||||||
blocks.range = Радиус действия
|
stat.range = Радиус действия
|
||||||
blocks.drilltier = Бурит
|
stat.drilltier = Бурит
|
||||||
blocks.drillspeed = Базовая скорость бурения
|
stat.drillspeed = Базовая скорость бурения
|
||||||
blocks.boosteffect = Ускоряющий эффект
|
stat.boosteffect = Ускоряющий эффект
|
||||||
blocks.maxunits = Максимальное количество активных единиц
|
stat.maxunits = Максимальное количество активных единиц
|
||||||
blocks.health = Прочность
|
stat.health = Прочность
|
||||||
blocks.buildtime = Время строительства
|
stat.buildtime = Время строительства
|
||||||
blocks.maxconsecutive = Макс. последовательность
|
stat.maxconsecutive = Макс. последовательность
|
||||||
blocks.buildcost = Стоимость строительства
|
stat.buildcost = Стоимость строительства
|
||||||
blocks.inaccuracy = Разброс
|
stat.inaccuracy = Разброс
|
||||||
blocks.shots = Выстрелы
|
stat.shots = Выстрелы
|
||||||
blocks.reload = Выстрелы/секунду
|
stat.reload = Выстрелы/секунду
|
||||||
blocks.ammo = Боеприпасы
|
stat.ammo = Боеприпасы
|
||||||
blocks.shieldhealth = Прочность щита
|
stat.shieldhealth = Прочность щита
|
||||||
blocks.cooldowntime = Время восстановления
|
stat.cooldowntime = Время восстановления
|
||||||
|
|
||||||
bar.drilltierreq = Требуется бур получше
|
bar.drilltierreq = Требуется бур получше
|
||||||
bar.noresources = Недостаточно ресурсов
|
bar.noresources = Недостаточно ресурсов
|
||||||
@@ -1322,4 +1322,3 @@ block.spectre.description = Массивная двуствольная пушк
|
|||||||
block.meltdown.description = Массивная лазерная пушка. Заряжает и стреляет постоянным лазерным лучом в ближайших врагов. Требуется охлаждающая жидкость для работы.
|
block.meltdown.description = Массивная лазерная пушка. Заряжает и стреляет постоянным лазерным лучом в ближайших врагов. Требуется охлаждающая жидкость для работы.
|
||||||
block.repair-point.description = Непрерывно лечит ближайшую поврежденную боевую единицу или мех в своём радиусе.
|
block.repair-point.description = Непрерывно лечит ближайшую поврежденную боевую единицу или мех в своём радиусе.
|
||||||
block.segment.description = Повреждает и разрушает приближающиеся снаряды. Не взаимодействует с лазерными лучами.
|
block.segment.description = Повреждает и разрушает приближающиеся снаряды. Не взаимодействует с лазерными лучами.
|
||||||
|
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Info
|
|||||||
error.title = [crimson]An error has occured
|
error.title = [crimson]An error has occured
|
||||||
error.crashtitle = An error has occured
|
error.crashtitle = An error has occured
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Inmatning
|
stat.input = Inmatning
|
||||||
blocks.output = Utmatning
|
stat.output = Utmatning
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Power Capacity
|
stat.powercapacity = Power Capacity
|
||||||
blocks.powershot = Power/Shot
|
stat.powershot = Power/Shot
|
||||||
blocks.damage = Skada
|
stat.damage = Skada
|
||||||
blocks.targetsair = Targets Air
|
stat.targetsair = Targets Air
|
||||||
blocks.targetsground = Targets Ground
|
stat.targetsground = Targets Ground
|
||||||
blocks.itemsmoved = Move Speed
|
stat.itemsmoved = Move Speed
|
||||||
blocks.launchtime = Time Between Launches
|
stat.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Range
|
stat.shootrange = Range
|
||||||
blocks.size = Storlek
|
stat.size = Storlek
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Liquid Capacity
|
stat.liquidcapacity = Liquid Capacity
|
||||||
blocks.powerrange = Power Range
|
stat.powerrange = Power Range
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Max Connections
|
stat.powerconnections = Max Connections
|
||||||
blocks.poweruse = Power Use
|
stat.poweruse = Power Use
|
||||||
blocks.powerdamage = Power/Damage
|
stat.powerdamage = Power/Damage
|
||||||
blocks.itemcapacity = Item Capacity
|
stat.itemcapacity = Item Capacity
|
||||||
blocks.basepowergeneration = Base Power Generation
|
stat.basepowergeneration = Base Power Generation
|
||||||
blocks.productiontime = Production Time
|
stat.productiontime = Production Time
|
||||||
blocks.repairtime = Block Full Repair Time
|
stat.repairtime = Block Full Repair Time
|
||||||
blocks.speedincrease = Speed Increase
|
stat.speedincrease = Speed Increase
|
||||||
blocks.range = Range
|
stat.range = Range
|
||||||
blocks.drilltier = Drillables
|
stat.drilltier = Drillables
|
||||||
blocks.drillspeed = Base Drill Speed
|
stat.drillspeed = Base Drill Speed
|
||||||
blocks.boosteffect = Boost Effect
|
stat.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
stat.maxunits = Max Active Units
|
||||||
blocks.health = Health
|
stat.health = Health
|
||||||
blocks.buildtime = Build Time
|
stat.buildtime = Build Time
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Build Cost
|
stat.buildcost = Build Cost
|
||||||
blocks.inaccuracy = Inaccuracy
|
stat.inaccuracy = Inaccuracy
|
||||||
blocks.shots = Skott
|
stat.shots = Skott
|
||||||
blocks.reload = Shots/Second
|
stat.reload = Shots/Second
|
||||||
blocks.ammo = Ammunition
|
stat.ammo = Ammunition
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Bättre Borr Krävs
|
bar.drilltierreq = Bättre Borr Krävs
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = ข้อมูล
|
|||||||
error.title = [crimson]มีบางอย่างผิดพลาดเกิดขึ้น
|
error.title = [crimson]มีบางอย่างผิดพลาดเกิดขึ้น
|
||||||
error.crashtitle = มีบางอย่างผิดพลาดเกิดขึ้น
|
error.crashtitle = มีบางอย่างผิดพลาดเกิดขึ้น
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = นำเข้า
|
stat.input = นำเข้า
|
||||||
blocks.output = ส่งออก
|
stat.output = ส่งออก
|
||||||
blocks.booster = บูสเตอร์
|
stat.booster = บูสเตอร์
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = ความจุพลังงาน
|
stat.powercapacity = ความจุพลังงาน
|
||||||
blocks.powershot = หน่วยพลังงาน/นัด
|
stat.powershot = หน่วยพลังงาน/นัด
|
||||||
blocks.damage = ดาเมจ
|
stat.damage = ดาเมจ
|
||||||
blocks.targetsair = ยิงอากาศยาน
|
stat.targetsair = ยิงอากาศยาน
|
||||||
blocks.targetsground = ยิงภาคพื้นดิน
|
stat.targetsground = ยิงภาคพื้นดิน
|
||||||
blocks.itemsmoved = ความเร็วเคลื่อนที่
|
stat.itemsmoved = ความเร็วเคลื่อนที่
|
||||||
blocks.launchtime = เวลาระหว่างการส่ง
|
stat.launchtime = เวลาระหว่างการส่ง
|
||||||
blocks.shootrange = ระยะยิง
|
stat.shootrange = ระยะยิง
|
||||||
blocks.size = ขนาด
|
stat.size = ขนาด
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = จุของเหลว
|
stat.liquidcapacity = จุของเหลว
|
||||||
blocks.powerrange = ระยะพลังงาน
|
stat.powerrange = ระยะพลังงาน
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = จำนวนการเชื่อมต่อสูงสุด
|
stat.powerconnections = จำนวนการเชื่อมต่อสูงสุด
|
||||||
blocks.poweruse = ใช้พลังงาน
|
stat.poweruse = ใช้พลังงาน
|
||||||
blocks.powerdamage = หน่วยพลังงาน/ดาเมจ
|
stat.powerdamage = หน่วยพลังงาน/ดาเมจ
|
||||||
blocks.itemcapacity = จุไอเท็ม
|
stat.itemcapacity = จุไอเท็ม
|
||||||
blocks.basepowergeneration = กำเนิดพลังงานพื้นฐาน
|
stat.basepowergeneration = กำเนิดพลังงานพื้นฐาน
|
||||||
blocks.productiontime = เวลาที่ใช้ในการผลิต
|
stat.productiontime = เวลาที่ใช้ในการผลิต
|
||||||
blocks.repairtime = เวลาที่ใช้ในการซ่อมแซมให้สมบูรณ์
|
stat.repairtime = เวลาที่ใช้ในการซ่อมแซมให้สมบูรณ์
|
||||||
blocks.speedincrease = เพิ่มความเร็ว
|
stat.speedincrease = เพิ่มความเร็ว
|
||||||
blocks.range = ระยะ
|
stat.range = ระยะ
|
||||||
blocks.drilltier = ขุดได้
|
stat.drilltier = ขุดได้
|
||||||
blocks.drillspeed = ความเร็วขุดพื้นฐาน
|
stat.drillspeed = ความเร็วขุดพื้นฐาน
|
||||||
blocks.boosteffect = แอฟเฟ็คของบูสต์
|
stat.boosteffect = แอฟเฟ็คของบูสต์
|
||||||
blocks.maxunits = จำนวนยูนิตสูงสุด
|
stat.maxunits = จำนวนยูนิตสูงสุด
|
||||||
blocks.health = เลือด
|
stat.health = เลือด
|
||||||
blocks.buildtime = เวลาในการสร้าง
|
stat.buildtime = เวลาในการสร้าง
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = ใช้
|
stat.buildcost = ใช้
|
||||||
blocks.inaccuracy = ความคลาดเคลื่อน
|
stat.inaccuracy = ความคลาดเคลื่อน
|
||||||
blocks.shots = นัด
|
stat.shots = นัด
|
||||||
blocks.reload = นัด/วินาที
|
stat.reload = นัด/วินาที
|
||||||
blocks.ammo = กระสุน
|
stat.ammo = กระสุน
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = จำเป็นต้องใช้เครื่องขุดที่ดีกว่า
|
bar.drilltierreq = จำเป็นต้องใช้เครื่องขุดที่ดีกว่า
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = [accent]Bilgi
|
|||||||
error.title = [crimson]Bir hata olustu
|
error.title = [crimson]Bir hata olustu
|
||||||
error.crashtitle = Bir hata olustu
|
error.crashtitle = Bir hata olustu
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Input
|
stat.input = Input
|
||||||
blocks.output = Output
|
stat.output = Output
|
||||||
blocks.booster = Booster
|
stat.booster = Booster
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Guc kapasitesi
|
stat.powercapacity = Guc kapasitesi
|
||||||
blocks.powershot = Guc/Saldiri hizi
|
stat.powershot = Guc/Saldiri hizi
|
||||||
blocks.damage = Damage
|
stat.damage = Damage
|
||||||
blocks.targetsair = Havayi hedef alir mi?
|
stat.targetsair = Havayi hedef alir mi?
|
||||||
blocks.targetsground = Targets Ground
|
stat.targetsground = Targets Ground
|
||||||
blocks.itemsmoved = Move Speed
|
stat.itemsmoved = Move Speed
|
||||||
blocks.launchtime = Time Between Launches
|
stat.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Menzil
|
stat.shootrange = Menzil
|
||||||
blocks.size = Buyukluk
|
stat.size = Buyukluk
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Sivi kapasitesi
|
stat.liquidcapacity = Sivi kapasitesi
|
||||||
blocks.powerrange = Menzil
|
stat.powerrange = Menzil
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Max Connections
|
stat.powerconnections = Max Connections
|
||||||
blocks.poweruse = Guc kullanimi
|
stat.poweruse = Guc kullanimi
|
||||||
blocks.powerdamage = Power/Damage
|
stat.powerdamage = Power/Damage
|
||||||
blocks.itemcapacity = Esya kapasitesi
|
stat.itemcapacity = Esya kapasitesi
|
||||||
blocks.basepowergeneration = Base Power Generation
|
stat.basepowergeneration = Base Power Generation
|
||||||
blocks.productiontime = Production Time
|
stat.productiontime = Production Time
|
||||||
blocks.repairtime = Block Full Repair Time
|
stat.repairtime = Block Full Repair Time
|
||||||
blocks.speedincrease = Speed Increase
|
stat.speedincrease = Speed Increase
|
||||||
blocks.range = Range
|
stat.range = Range
|
||||||
blocks.drilltier = Kazilabilirler
|
stat.drilltier = Kazilabilirler
|
||||||
blocks.drillspeed = Ana kazma hizi
|
stat.drillspeed = Ana kazma hizi
|
||||||
blocks.boosteffect = Boost Effect
|
stat.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
stat.maxunits = Max Active Units
|
||||||
blocks.health = Can
|
stat.health = Can
|
||||||
blocks.buildtime = Build Time
|
stat.buildtime = Build Time
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = Build Cost
|
stat.buildcost = Build Cost
|
||||||
blocks.inaccuracy = sekme
|
stat.inaccuracy = sekme
|
||||||
blocks.shots = vuruslar
|
stat.shots = vuruslar
|
||||||
blocks.reload = Yeniden doldurma
|
stat.reload = Yeniden doldurma
|
||||||
blocks.ammo = Ammo
|
stat.ammo = Ammo
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Better Drill Required
|
bar.drilltierreq = Better Drill Required
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = Bilgi
|
|||||||
error.title = [crimson]Bir hata oldu
|
error.title = [crimson]Bir hata oldu
|
||||||
error.crashtitle = Bir hata oldu
|
error.crashtitle = Bir hata oldu
|
||||||
unit.nobuild = [scarlet]Unit can't build
|
unit.nobuild = [scarlet]Unit can't build
|
||||||
blocks.input = Giriş
|
stat.input = Giriş
|
||||||
blocks.output = Çıkış
|
stat.output = Çıkış
|
||||||
blocks.booster = Güçlendirici
|
stat.booster = Güçlendirici
|
||||||
blocks.tiles = Required Tiles
|
stat.tiles = Required Tiles
|
||||||
blocks.affinities = Affinities
|
stat.affinities = Affinities
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Enerji Kapasitesi
|
stat.powercapacity = Enerji Kapasitesi
|
||||||
blocks.powershot = Enerji/Atış
|
stat.powershot = Enerji/Atış
|
||||||
blocks.damage = Hasar
|
stat.damage = Hasar
|
||||||
blocks.targetsair = Havayı Hedefler Mi
|
stat.targetsair = Havayı Hedefler Mi
|
||||||
blocks.targetsground = Yeri Hedefler Mi
|
stat.targetsground = Yeri Hedefler Mi
|
||||||
blocks.itemsmoved = Hareket Hızı
|
stat.itemsmoved = Hareket Hızı
|
||||||
blocks.launchtime = Fırlatmalar Arasındaki Süre
|
stat.launchtime = Fırlatmalar Arasındaki Süre
|
||||||
blocks.shootrange = Menzil
|
stat.shootrange = Menzil
|
||||||
blocks.size = Boyut
|
stat.size = Boyut
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = Sıvı Kapasitesi
|
stat.liquidcapacity = Sıvı Kapasitesi
|
||||||
blocks.powerrange = Enerji Menzili
|
stat.powerrange = Enerji Menzili
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = Bağlantı sayısı
|
stat.powerconnections = Bağlantı sayısı
|
||||||
blocks.poweruse = Enerji Kullanımı
|
stat.poweruse = Enerji Kullanımı
|
||||||
blocks.powerdamage = Enerji/Hasar
|
stat.powerdamage = Enerji/Hasar
|
||||||
blocks.itemcapacity = Eşya Kapasitesi
|
stat.itemcapacity = Eşya Kapasitesi
|
||||||
blocks.basepowergeneration = Temel Enerji Üretimi
|
stat.basepowergeneration = Temel Enerji Üretimi
|
||||||
blocks.productiontime = Üretim Süresi
|
stat.productiontime = Üretim Süresi
|
||||||
blocks.repairtime = Tamir Tamir Edilme Süresi
|
stat.repairtime = Tamir Tamir Edilme Süresi
|
||||||
blocks.speedincrease = Hız Artışı
|
stat.speedincrease = Hız Artışı
|
||||||
blocks.range = Menzil
|
stat.range = Menzil
|
||||||
blocks.drilltier = Kazılabilenler
|
stat.drilltier = Kazılabilenler
|
||||||
blocks.drillspeed = Temel Matkap Hızı
|
stat.drillspeed = Temel Matkap Hızı
|
||||||
blocks.boosteffect = Hızlandırma Efekti
|
stat.boosteffect = Hızlandırma Efekti
|
||||||
blocks.maxunits = Maksimum Aktif Birim
|
stat.maxunits = Maksimum Aktif Birim
|
||||||
blocks.health = Can
|
stat.health = Can
|
||||||
blocks.buildtime = İnşaat Süresi
|
stat.buildtime = İnşaat Süresi
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = İnşaat Fiyatı
|
stat.buildcost = İnşaat Fiyatı
|
||||||
blocks.inaccuracy = İskalama Oranı
|
stat.inaccuracy = İskalama Oranı
|
||||||
blocks.shots = Atışlar
|
stat.shots = Atışlar
|
||||||
blocks.reload = Atışlar/Sn
|
stat.reload = Atışlar/Sn
|
||||||
blocks.ammo = Mermi
|
stat.ammo = Mermi
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = Daha İyi Matkap Gerekli
|
bar.drilltierreq = Daha İyi Matkap Gerekli
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -565,50 +565,50 @@ info.title = Інформація
|
|||||||
error.title = [crimson]Виникла помилка
|
error.title = [crimson]Виникла помилка
|
||||||
error.crashtitle = Виникла помилка
|
error.crashtitle = Виникла помилка
|
||||||
unit.nobuild = [scarlet]Ця одиниця не може будувати
|
unit.nobuild = [scarlet]Ця одиниця не може будувати
|
||||||
blocks.input = Ввід
|
stat.input = Ввід
|
||||||
blocks.output = Вивід
|
stat.output = Вивід
|
||||||
blocks.booster = Прискорювач
|
stat.booster = Прискорювач
|
||||||
blocks.tiles = Необхідні плитки
|
stat.tiles = Необхідні плитки
|
||||||
blocks.affinities = Збільшення ефективності
|
stat.affinities = Збільшення ефективності
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Місткість енергії
|
stat.powercapacity = Місткість енергії
|
||||||
blocks.powershot = Енергія за постріл
|
stat.powershot = Енергія за постріл
|
||||||
blocks.damage = Шкода
|
stat.damage = Шкода
|
||||||
blocks.targetsair = Повітряні противники
|
stat.targetsair = Повітряні противники
|
||||||
blocks.targetsground = Наземні противники
|
stat.targetsground = Наземні противники
|
||||||
blocks.itemsmoved = Швидкість переміщення
|
stat.itemsmoved = Швидкість переміщення
|
||||||
blocks.launchtime = Час між запусками
|
stat.launchtime = Час між запусками
|
||||||
blocks.shootrange = Радіус дії
|
stat.shootrange = Радіус дії
|
||||||
blocks.size = Розмір
|
stat.size = Розмір
|
||||||
blocks.displaysize = Розмір дисплею
|
stat.displaysize = Розмір дисплею
|
||||||
blocks.liquidcapacity = Рідинна місткість
|
stat.liquidcapacity = Рідинна місткість
|
||||||
blocks.powerrange = Радіус передачі енергії
|
stat.powerrange = Радіус передачі енергії
|
||||||
blocks.linkrange = Радіус з’єднання
|
stat.linkrange = Радіус з’єднання
|
||||||
blocks.instructions = Інструкції
|
stat.instructions = Інструкції
|
||||||
blocks.powerconnections = Максимальна кількість з’єднань
|
stat.powerconnections = Максимальна кількість з’єднань
|
||||||
blocks.poweruse = Енергії використовує
|
stat.poweruse = Енергії використовує
|
||||||
blocks.powerdamage = Енергії за од. шкоди
|
stat.powerdamage = Енергії за од. шкоди
|
||||||
blocks.itemcapacity = Місткість предметів
|
stat.itemcapacity = Місткість предметів
|
||||||
blocks.memorycapacity = Ємність пам’яті
|
stat.memorycapacity = Ємність пам’яті
|
||||||
blocks.basepowergeneration = Базова генерація енергії
|
stat.basepowergeneration = Базова генерація енергії
|
||||||
blocks.productiontime = Час виробництва
|
stat.productiontime = Час виробництва
|
||||||
blocks.repairtime = Час повного відновлення блоку
|
stat.repairtime = Час повного відновлення блоку
|
||||||
blocks.speedincrease = Збільшення швидкості
|
stat.speedincrease = Збільшення швидкості
|
||||||
blocks.range = Радіус дії
|
stat.range = Радіус дії
|
||||||
blocks.drilltier = Видобуває
|
stat.drilltier = Видобуває
|
||||||
blocks.drillspeed = Базова швидкість буріння
|
stat.drillspeed = Базова швидкість буріння
|
||||||
blocks.boosteffect = Прискорювальний ефект
|
stat.boosteffect = Прискорювальний ефект
|
||||||
blocks.maxunits = Максимальна кількість активних одиниць
|
stat.maxunits = Максимальна кількість активних одиниць
|
||||||
blocks.health = Здоров’я
|
stat.health = Здоров’я
|
||||||
blocks.buildtime = Час будування
|
stat.buildtime = Час будування
|
||||||
blocks.maxconsecutive = Максимальна послідовність
|
stat.maxconsecutive = Максимальна послідовність
|
||||||
blocks.buildcost = Вартість будування
|
stat.buildcost = Вартість будування
|
||||||
blocks.inaccuracy = Розкид
|
stat.inaccuracy = Розкид
|
||||||
blocks.shots = Постріли
|
stat.shots = Постріли
|
||||||
blocks.reload = Постріли/секунду
|
stat.reload = Постріли/секунду
|
||||||
blocks.ammo = Боєприпаси
|
stat.ammo = Боєприпаси
|
||||||
blocks.shieldhealth = Міцність щита
|
stat.shieldhealth = Міцність щита
|
||||||
blocks.cooldowntime = Тривалість охолодження
|
stat.cooldowntime = Тривалість охолодження
|
||||||
|
|
||||||
bar.drilltierreq = Потребується кращий бур
|
bar.drilltierreq = Потребується кращий бур
|
||||||
bar.noresources = Бракує ресурсів
|
bar.noresources = Бракує ресурсів
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = [accent]详情
|
|||||||
error.title = [crimson]发生了一个错误
|
error.title = [crimson]发生了一个错误
|
||||||
error.crashtitle = 发生了一个错误
|
error.crashtitle = 发生了一个错误
|
||||||
unit.nobuild = [scarlet]单位未能建造
|
unit.nobuild = [scarlet]单位未能建造
|
||||||
blocks.input = 输入
|
stat.input = 输入
|
||||||
blocks.output = 输出
|
stat.output = 输出
|
||||||
blocks.booster = 增强物品/液体
|
stat.booster = 增强物品/液体
|
||||||
blocks.tiles = 所需地型
|
stat.tiles = 所需地型
|
||||||
blocks.affinities = 相关
|
stat.affinities = 相关
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = 能量容量
|
stat.powercapacity = 能量容量
|
||||||
blocks.powershot = 能量/发射
|
stat.powershot = 能量/发射
|
||||||
blocks.damage = 伤害
|
stat.damage = 伤害
|
||||||
blocks.targetsair = 攻击空中单位
|
stat.targetsair = 攻击空中单位
|
||||||
blocks.targetsground = 攻击地面单位
|
stat.targetsground = 攻击地面单位
|
||||||
blocks.itemsmoved = 移动速度
|
stat.itemsmoved = 移动速度
|
||||||
blocks.launchtime = 发射间隔时间
|
stat.launchtime = 发射间隔时间
|
||||||
blocks.shootrange = 范围
|
stat.shootrange = 范围
|
||||||
blocks.size = 尺寸
|
stat.size = 尺寸
|
||||||
blocks.displaysize = 显示尺寸
|
stat.displaysize = 显示尺寸
|
||||||
blocks.liquidcapacity = 液体容量
|
stat.liquidcapacity = 液体容量
|
||||||
blocks.powerrange = 能量范围
|
stat.powerrange = 能量范围
|
||||||
blocks.linkrange = 连接范围
|
stat.linkrange = 连接范围
|
||||||
blocks.instructions = 指令数量
|
stat.instructions = 指令数量
|
||||||
blocks.powerconnections = 最多连接
|
stat.powerconnections = 最多连接
|
||||||
blocks.poweruse = 使用能量
|
stat.poweruse = 使用能量
|
||||||
blocks.powerdamage = 功率/损伤
|
stat.powerdamage = 功率/损伤
|
||||||
blocks.itemcapacity = 物品容量
|
stat.itemcapacity = 物品容量
|
||||||
blocks.basepowergeneration = 基础能源输出
|
stat.basepowergeneration = 基础能源输出
|
||||||
blocks.productiontime = 生产时间
|
stat.productiontime = 生产时间
|
||||||
blocks.repairtime = 建筑完全修复时间
|
stat.repairtime = 建筑完全修复时间
|
||||||
blocks.speedincrease = 提速
|
stat.speedincrease = 提速
|
||||||
blocks.range = 范围
|
stat.range = 范围
|
||||||
blocks.drilltier = 可钻探矿物
|
stat.drilltier = 可钻探矿物
|
||||||
blocks.drillspeed = 基础钻探速度
|
stat.drillspeed = 基础钻探速度
|
||||||
blocks.boosteffect = 增强效果
|
stat.boosteffect = 增强效果
|
||||||
blocks.maxunits = 最大单位数量
|
stat.maxunits = 最大单位数量
|
||||||
blocks.health = 生命值
|
stat.health = 生命值
|
||||||
blocks.buildtime = 建造时间
|
stat.buildtime = 建造时间
|
||||||
blocks.maxconsecutive = 最大连续
|
stat.maxconsecutive = 最大连续
|
||||||
blocks.buildcost = 建造花费
|
stat.buildcost = 建造花费
|
||||||
blocks.inaccuracy = 误差
|
stat.inaccuracy = 误差
|
||||||
blocks.shots = 发射数
|
stat.shots = 发射数
|
||||||
blocks.reload = 每秒发射数
|
stat.reload = 每秒发射数
|
||||||
blocks.ammo = 弹药
|
stat.ammo = 弹药
|
||||||
blocks.shieldhealth = 盾容
|
stat.shieldhealth = 盾容
|
||||||
blocks.cooldowntime = 冷却时间
|
stat.cooldowntime = 冷却时间
|
||||||
|
|
||||||
bar.drilltierreq = 需要更好的钻头
|
bar.drilltierreq = 需要更好的钻头
|
||||||
bar.noresources = 缺失资源
|
bar.noresources = 缺失资源
|
||||||
|
|||||||
@@ -570,49 +570,49 @@ info.title = 資訊
|
|||||||
error.title = [crimson]發生錯誤
|
error.title = [crimson]發生錯誤
|
||||||
error.crashtitle = 發生錯誤
|
error.crashtitle = 發生錯誤
|
||||||
unit.nobuild = [scarlet]單位不能建造
|
unit.nobuild = [scarlet]單位不能建造
|
||||||
blocks.input = 輸入
|
stat.input = 輸入
|
||||||
blocks.output = 輸出
|
stat.output = 輸出
|
||||||
blocks.booster = 強化
|
stat.booster = 強化
|
||||||
blocks.tiles = 需求方塊
|
stat.tiles = 需求方塊
|
||||||
blocks.affinities = 親和方塊
|
stat.affinities = 親和方塊
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = 蓄電量
|
stat.powercapacity = 蓄電量
|
||||||
blocks.powershot = 能量/射擊
|
stat.powershot = 能量/射擊
|
||||||
blocks.damage = 傷害
|
stat.damage = 傷害
|
||||||
blocks.targetsair = 攻擊空中目標
|
stat.targetsair = 攻擊空中目標
|
||||||
blocks.targetsground = 攻擊地面目標
|
stat.targetsground = 攻擊地面目標
|
||||||
blocks.itemsmoved = 移動速度
|
stat.itemsmoved = 移動速度
|
||||||
blocks.launchtime = 發射間隔
|
stat.launchtime = 發射間隔
|
||||||
blocks.shootrange = 範圍
|
stat.shootrange = 範圍
|
||||||
blocks.size = 尺寸
|
stat.size = 尺寸
|
||||||
blocks.displaysize = Display Size
|
stat.displaysize = Display Size
|
||||||
blocks.liquidcapacity = 液體容量
|
stat.liquidcapacity = 液體容量
|
||||||
blocks.powerrange = 輸出範圍
|
stat.powerrange = 輸出範圍
|
||||||
blocks.linkrange = Link Range
|
stat.linkrange = Link Range
|
||||||
blocks.instructions = Instructions
|
stat.instructions = Instructions
|
||||||
blocks.powerconnections = 最大連接數
|
stat.powerconnections = 最大連接數
|
||||||
blocks.poweruse = 能量使用
|
stat.poweruse = 能量使用
|
||||||
blocks.powerdamage = 能量/傷害
|
stat.powerdamage = 能量/傷害
|
||||||
blocks.itemcapacity = 物品容量
|
stat.itemcapacity = 物品容量
|
||||||
blocks.basepowergeneration = 基礎能量生產
|
stat.basepowergeneration = 基礎能量生產
|
||||||
blocks.productiontime = 生產時間
|
stat.productiontime = 生產時間
|
||||||
blocks.repairtime = 方塊完全修復時間
|
stat.repairtime = 方塊完全修復時間
|
||||||
blocks.speedincrease = 速度提升
|
stat.speedincrease = 速度提升
|
||||||
blocks.range = 範圍
|
stat.range = 範圍
|
||||||
blocks.drilltier = 可鑽取礦物
|
stat.drilltier = 可鑽取礦物
|
||||||
blocks.drillspeed = 基本鑽取速度
|
stat.drillspeed = 基本鑽取速度
|
||||||
blocks.boosteffect = 提升效應
|
stat.boosteffect = 提升效應
|
||||||
blocks.maxunits = 最大活躍單位
|
stat.maxunits = 最大活躍單位
|
||||||
blocks.health = 耐久度
|
stat.health = 耐久度
|
||||||
blocks.buildtime = 建設時間
|
stat.buildtime = 建設時間
|
||||||
blocks.maxconsecutive = Max Consecutive
|
stat.maxconsecutive = Max Consecutive
|
||||||
blocks.buildcost = 建造成本
|
stat.buildcost = 建造成本
|
||||||
blocks.inaccuracy = 誤差
|
stat.inaccuracy = 誤差
|
||||||
blocks.shots = 射擊數
|
stat.shots = 射擊數
|
||||||
blocks.reload = 射擊次數/秒
|
stat.reload = 射擊次數/秒
|
||||||
blocks.ammo = 彈藥
|
stat.ammo = 彈藥
|
||||||
blocks.shieldhealth = Shield Health
|
stat.shieldhealth = Shield Health
|
||||||
blocks.cooldowntime = Cooldown Time
|
stat.cooldowntime = Cooldown Time
|
||||||
|
|
||||||
bar.drilltierreq = 需要更好的鑽頭
|
bar.drilltierreq = 需要更好的鑽頭
|
||||||
bar.noresources = Missing Resources
|
bar.noresources = Missing Resources
|
||||||
|
|||||||
@@ -95,3 +95,4 @@ ThePlayerA
|
|||||||
YellOw139
|
YellOw139
|
||||||
PetrGasparik
|
PetrGasparik
|
||||||
LeoDog896
|
LeoDog896
|
||||||
|
Summet
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
9
core/assets/shaders/default.frag
Normal file
9
core/assets/shaders/default.frag
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
varying lowp vec4 v_color;
|
||||||
|
varying lowp vec4 v_mix_color;
|
||||||
|
varying vec2 v_texCoords;
|
||||||
|
uniform sampler2D u_texture;
|
||||||
|
|
||||||
|
void main(){
|
||||||
|
vec4 c = texture2D(u_texture, v_texCoords);
|
||||||
|
gl_FragColor = v_color * mix(c, vec4(v_mix_color.rgb, c.a), v_mix_color.a);
|
||||||
|
}
|
||||||
BIN
core/assets/sprites/fog.png
Normal file
BIN
core/assets/sprites/fog.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 47 KiB |
@@ -89,7 +89,7 @@ public class Vars implements Loadable{
|
|||||||
/** duration of time between turns in ticks */
|
/** duration of time between turns in ticks */
|
||||||
public static final float turnDuration = 2 * Time.toMinutes;
|
public static final float turnDuration = 2 * Time.toMinutes;
|
||||||
/** chance of an invasion per turn, 1 = 100% */
|
/** chance of an invasion per turn, 1 = 100% */
|
||||||
public static final float baseInvasionChance = 1f / 25f;
|
public static final float baseInvasionChance = 1f / 30f;
|
||||||
/** how many turns have to pass before invasions start */
|
/** how many turns have to pass before invasions start */
|
||||||
public static final int invasionGracePeriod = 20;
|
public static final int invasionGracePeriod = 20;
|
||||||
/** min armor fraction damage; e.g. 0.05 = at least 5% damage */
|
/** min armor fraction damage; e.g. 0.05 = at least 5% damage */
|
||||||
@@ -285,10 +285,10 @@ public class Vars implements Loadable{
|
|||||||
if(loadedLogger) return;
|
if(loadedLogger) return;
|
||||||
|
|
||||||
String[] tags = {"[green][D][]", "[royal][I][]", "[yellow][W][]", "[scarlet][E][]", ""};
|
String[] tags = {"[green][D][]", "[royal][I][]", "[yellow][W][]", "[scarlet][E][]", ""};
|
||||||
String[] stags = {"&lc&fb[D]", "&lg&fb[I]", "&ly&fb[W]", "&lr&fb[E]", ""};
|
String[] stags = {"&lc&fb[D]", "&lb&fb[I]", "&ly&fb[W]", "&lr&fb[E]", ""};
|
||||||
|
|
||||||
Seq<String> logBuffer = new Seq<>();
|
Seq<String> logBuffer = new Seq<>();
|
||||||
Log.setLogger((level, text) -> {
|
Log.logger = (level, text) -> {
|
||||||
String result = text;
|
String result = text;
|
||||||
String rawText = Log.format(stags[level.ordinal()] + "&fr " + text);
|
String rawText = Log.format(stags[level.ordinal()] + "&fr " + text);
|
||||||
System.out.println(rawText);
|
System.out.println(rawText);
|
||||||
@@ -304,9 +304,9 @@ public class Vars implements Loadable{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ui.scriptfrag.addMessage(Log.removeCodes(result));
|
ui.scriptfrag.addMessage(Log.removeColors(result));
|
||||||
}
|
}
|
||||||
});
|
};
|
||||||
|
|
||||||
Events.on(ClientLoadEvent.class, e -> logBuffer.each(ui.scriptfrag::addMessage));
|
Events.on(ClientLoadEvent.class, e -> logBuffer.each(ui.scriptfrag::addMessage));
|
||||||
|
|
||||||
@@ -319,18 +319,19 @@ public class Vars implements Loadable{
|
|||||||
settings.setAppName(appName);
|
settings.setAppName(appName);
|
||||||
|
|
||||||
Writer writer = settings.getDataDirectory().child("last_log.txt").writer(false);
|
Writer writer = settings.getDataDirectory().child("last_log.txt").writer(false);
|
||||||
LogHandler log = Log.getLogger();
|
LogHandler log = Log.logger;
|
||||||
Log.setLogger((level, text) -> {
|
//ignore it
|
||||||
|
Log.logger = (level, text) -> {
|
||||||
log.log(level, text);
|
log.log(level, text);
|
||||||
|
|
||||||
try{
|
try{
|
||||||
writer.write("[" + Character.toUpperCase(level.name().charAt(0)) +"] " + Log.removeCodes(text) + "\n");
|
writer.write("[" + Character.toUpperCase(level.name().charAt(0)) +"] " + Log.removeColors(text) + "\n");
|
||||||
writer.flush();
|
writer.flush();
|
||||||
}catch(IOException e){
|
}catch(IOException e){
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
//ignore it
|
//ignore it
|
||||||
}
|
}
|
||||||
});
|
};
|
||||||
|
|
||||||
loadedFileLogger = true;
|
loadedFileLogger = true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ public class BaseAI{
|
|||||||
private static final Vec2 axis = new Vec2(), rotator = new Vec2();
|
private static final Vec2 axis = new Vec2(), rotator = new Vec2();
|
||||||
private static final float correctPercent = 0.5f;
|
private static final float correctPercent = 0.5f;
|
||||||
private static final float step = 5;
|
private static final float step = 5;
|
||||||
private static final int attempts = 5;
|
private static final int attempts = 4;
|
||||||
private static final float emptyChance = 0.01f;
|
private static final float emptyChance = 0.01f;
|
||||||
private static final int timerStep = 0, timerSpawn = 1;
|
private static final int timerStep = 0, timerSpawn = 1;
|
||||||
|
|
||||||
@@ -72,6 +72,11 @@ public class BaseAI{
|
|||||||
int wx = (int)(World.toTile(pos.getX()) + Tmp.v1.x), wy = (int)(World.toTile(pos.getY()) + Tmp.v1.y);
|
int wx = (int)(World.toTile(pos.getX()) + Tmp.v1.x), wy = (int)(World.toTile(pos.getY()) + Tmp.v1.y);
|
||||||
Tile tile = world.tiles.getc(wx, wy);
|
Tile tile = world.tiles.getc(wx, wy);
|
||||||
|
|
||||||
|
//try not to block the spawn point
|
||||||
|
if(spawner.getSpawns().contains(t -> t.within(tile, tilesize * 40f))){
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
Seq<BasePart> parts = null;
|
Seq<BasePart> parts = null;
|
||||||
|
|
||||||
//pick a completely random base part, and place it a random location
|
//pick a completely random base part, and place it a random location
|
||||||
|
|||||||
@@ -103,7 +103,7 @@ public class Pathfinder implements Runnable{
|
|||||||
boolean nearLiquid = false, nearSolid = false, nearGround = false;
|
boolean nearLiquid = false, nearSolid = false, nearGround = false;
|
||||||
|
|
||||||
for(int i = 0; i < 4; i++){
|
for(int i = 0; i < 4; i++){
|
||||||
Tile other = tile.getNearby(i);
|
Tile other = tile.nearby(i);
|
||||||
if(other != null){
|
if(other != null){
|
||||||
if(other.floor().isLiquid) nearLiquid = true;
|
if(other.floor().isLiquid) nearLiquid = true;
|
||||||
if(other.solid()) nearSolid = true;
|
if(other.solid()) nearSolid = true;
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ public class WaveSpawner{
|
|||||||
|
|
||||||
Unit unit = group.createUnit(state.rules.waveTeam, state.wave - 1);
|
Unit unit = group.createUnit(state.rules.waveTeam, state.wave - 1);
|
||||||
unit.set(spawnX + Tmp.v1.x, spawnY + Tmp.v1.y);
|
unit.set(spawnX + Tmp.v1.x, spawnY + Tmp.v1.y);
|
||||||
Time.run(Math.min(i * 5, 60 * 2), () -> spawnEffect(unit));
|
spawnEffect(unit);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,17 +34,15 @@ public class FlyingAI extends AIController{
|
|||||||
Teamc result = target(x, y, range, air, ground);
|
Teamc result = target(x, y, range, air, ground);
|
||||||
if(result != null) return result;
|
if(result != null) return result;
|
||||||
|
|
||||||
if(ground) result = targetFlag(x, y, BlockFlag.producer, true);
|
if(ground) result = targetFlag(x, y, BlockFlag.generator, true);
|
||||||
if(result != null) return result;
|
if(result != null) return result;
|
||||||
|
|
||||||
if(ground) result = targetFlag(x, y, BlockFlag.turret, true);
|
if(ground) result = targetFlag(x, y, BlockFlag.core, true);
|
||||||
if(result != null) return result;
|
if(result != null) return result;
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
//TODO clean up
|
|
||||||
|
|
||||||
protected void attack(float circleLength){
|
protected void attack(float circleLength){
|
||||||
vec.set(target).sub(unit);
|
vec.set(target).sub(unit);
|
||||||
|
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ public class FormationAI extends AIController implements FormationMember{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public float formationSize(){
|
public float formationSize(){
|
||||||
return unit.hitSize * 1f;
|
return unit.hitSize * 1.1f;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -13,8 +13,6 @@ import java.util.*;
|
|||||||
import static mindustry.Vars.*;
|
import static mindustry.Vars.*;
|
||||||
|
|
||||||
public class GroundAI extends AIController{
|
public class GroundAI extends AIController{
|
||||||
//static final float commandCooldown = 60f * 10;
|
|
||||||
//float commandTimer = 60*3;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void updateMovement(){
|
public void updateMovement(){
|
||||||
@@ -57,19 +55,5 @@ public class GroundAI extends AIController{
|
|||||||
unit.lookAt(unit.vel().angle());
|
unit.lookAt(unit.vel().angle());
|
||||||
}
|
}
|
||||||
|
|
||||||
//auto-command works but it's very buggy
|
|
||||||
/*
|
|
||||||
if(unit instanceof Commanderc){
|
|
||||||
Commanderc c = (Commanderc)unit;
|
|
||||||
//try to command when missing members
|
|
||||||
if(c.controlling().size <= unit.type().commandLimit/2){
|
|
||||||
commandTimer -= Time.delta;
|
|
||||||
|
|
||||||
if(commandTimer <= 0){
|
|
||||||
c.commandNearby(new SquareFormation(), u -> !(u.controller() instanceof FormationAI) && !(u instanceof Commanderc));
|
|
||||||
commandTimer = commandCooldown;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,6 +14,8 @@ import mindustry.world.blocks.*;
|
|||||||
import mindustry.world.blocks.campaign.*;
|
import mindustry.world.blocks.campaign.*;
|
||||||
import mindustry.world.blocks.defense.*;
|
import mindustry.world.blocks.defense.*;
|
||||||
import mindustry.world.blocks.defense.turrets.*;
|
import mindustry.world.blocks.defense.turrets.*;
|
||||||
|
import mindustry.world.blocks.defense.turrets.PointDefenseTurret;
|
||||||
|
import mindustry.world.blocks.defense.turrets.TractorBeamTurret;
|
||||||
import mindustry.world.blocks.distribution.*;
|
import mindustry.world.blocks.distribution.*;
|
||||||
import mindustry.world.blocks.environment.*;
|
import mindustry.world.blocks.environment.*;
|
||||||
import mindustry.world.blocks.experimental.*;
|
import mindustry.world.blocks.experimental.*;
|
||||||
@@ -792,14 +794,16 @@ public class Blocks implements ContentList{
|
|||||||
phaseWall = new Wall("phase-wall"){{
|
phaseWall = new Wall("phase-wall"){{
|
||||||
requirements(Category.defense, with(Items.phasefabric, 6));
|
requirements(Category.defense, with(Items.phasefabric, 6));
|
||||||
health = 150 * wallHealthMultiplier;
|
health = 150 * wallHealthMultiplier;
|
||||||
flashHit = deflect = true;
|
chanceDeflect = 10f;
|
||||||
|
flashHit = true;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
phaseWallLarge = new Wall("phase-wall-large"){{
|
phaseWallLarge = new Wall("phase-wall-large"){{
|
||||||
requirements(Category.defense, ItemStack.mult(phaseWall.requirements, 4));
|
requirements(Category.defense, ItemStack.mult(phaseWall.requirements, 4));
|
||||||
health = 150 * 4 * wallHealthMultiplier;
|
health = 150 * 4 * wallHealthMultiplier;
|
||||||
size = 2;
|
size = 2;
|
||||||
flashHit = deflect = true;
|
chanceDeflect = 10f;
|
||||||
|
flashHit = true;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
surgeWall = new Wall("surge-wall"){{
|
surgeWall = new Wall("surge-wall"){{
|
||||||
@@ -1184,7 +1188,7 @@ public class Blocks implements ContentList{
|
|||||||
requirements(Category.power, with(Items.lead, 100, Items.silicon, 75, Items.phasefabric, 25, Items.plastanium, 75, Items.thorium, 50));
|
requirements(Category.power, with(Items.lead, 100, Items.silicon, 75, Items.phasefabric, 25, Items.plastanium, 75, Items.thorium, 50));
|
||||||
size = 2;
|
size = 2;
|
||||||
powerProduction = 4.5f;
|
powerProduction = 4.5f;
|
||||||
itemDuration = 60 * 15f;
|
itemDuration = 60 * 18f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
solarPanel = new SolarGenerator("solar-panel"){{
|
solarPanel = new SolarGenerator("solar-panel"){{
|
||||||
@@ -1353,7 +1357,7 @@ public class Blocks implements ContentList{
|
|||||||
size = 5;
|
size = 5;
|
||||||
|
|
||||||
unitCapModifier = 20;
|
unitCapModifier = 20;
|
||||||
researchCostMultiplier = 0.06f;
|
researchCostMultiplier = 0.05f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
vault = new StorageBlock("vault"){{
|
vault = new StorageBlock("vault"){{
|
||||||
@@ -1642,11 +1646,20 @@ public class Blocks implements ContentList{
|
|||||||
|
|
||||||
float brange = range + 10f;
|
float brange = range + 10f;
|
||||||
|
|
||||||
ammo(Items.thorium, new ShrapnelBulletType(){{
|
ammo(
|
||||||
|
Items.thorium, new ShrapnelBulletType(){{
|
||||||
length = brange;
|
length = brange;
|
||||||
damage = 105f;
|
damage = 105f;
|
||||||
ammoMultiplier = 6f;
|
ammoMultiplier = 5f;
|
||||||
}});
|
}},
|
||||||
|
Items.titanium, new ShrapnelBulletType(){{
|
||||||
|
length = brange;
|
||||||
|
damage = 66f;
|
||||||
|
ammoMultiplier = 4f;
|
||||||
|
width = 17f;
|
||||||
|
reloadMultiplier = 1.3f;
|
||||||
|
}}
|
||||||
|
);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
ripple = new ItemTurret("ripple"){{
|
ripple = new ItemTurret("ripple"){{
|
||||||
@@ -1912,7 +1925,7 @@ public class Blocks implements ContentList{
|
|||||||
new UnitType[]{UnitTypes.antumbra, UnitTypes.eclipse},
|
new UnitType[]{UnitTypes.antumbra, UnitTypes.eclipse},
|
||||||
new UnitType[]{UnitTypes.arkyid, UnitTypes.toxopid},
|
new UnitType[]{UnitTypes.arkyid, UnitTypes.toxopid},
|
||||||
new UnitType[]{UnitTypes.scepter, UnitTypes.reign},
|
new UnitType[]{UnitTypes.scepter, UnitTypes.reign},
|
||||||
new UnitType[] {UnitTypes.sei, UnitTypes.omura},
|
new UnitType[]{UnitTypes.sei, UnitTypes.omura},
|
||||||
new UnitType[]{UnitTypes.quad, UnitTypes.oct},
|
new UnitType[]{UnitTypes.quad, UnitTypes.oct},
|
||||||
new UnitType[]{UnitTypes.vela, UnitTypes.corvus}
|
new UnitType[]{UnitTypes.vela, UnitTypes.corvus}
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -1293,6 +1293,14 @@ public class Fx{
|
|||||||
});
|
});
|
||||||
}),
|
}),
|
||||||
|
|
||||||
|
coreBurn = new Effect(23, e -> {
|
||||||
|
randLenVectors(e.id, 5, e.fin() * 9f, (x, y) -> {
|
||||||
|
float len = e.fout() * 4f;
|
||||||
|
color(Pal.accent, Color.gray, e.fin());
|
||||||
|
Fill.circle(e.x + x, e.y + y, len/2f);
|
||||||
|
});
|
||||||
|
}),
|
||||||
|
|
||||||
plasticburn = new Effect(40, e -> {
|
plasticburn = new Effect(40, e -> {
|
||||||
randLenVectors(e.id, 5, 3f + e.fin() * 5f, (x, y) -> {
|
randLenVectors(e.id, 5, 3f + e.fin() * 5f, (x, y) -> {
|
||||||
color(Color.valueOf("e9ead3"), Color.gray, e.fin());
|
color(Color.valueOf("e9ead3"), Color.gray, e.fin());
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import mindustry.entities.bullet.*;
|
|||||||
import mindustry.gen.*;
|
import mindustry.gen.*;
|
||||||
import mindustry.graphics.*;
|
import mindustry.graphics.*;
|
||||||
import mindustry.type.*;
|
import mindustry.type.*;
|
||||||
|
import mindustry.world.meta.*;
|
||||||
|
|
||||||
import static mindustry.Vars.*;
|
import static mindustry.Vars.*;
|
||||||
|
|
||||||
@@ -897,6 +898,7 @@ public class UnitTypes implements ContentList{
|
|||||||
range = 140f;
|
range = 140f;
|
||||||
faceTarget = false;
|
faceTarget = false;
|
||||||
armor = 4f;
|
armor = 4f;
|
||||||
|
targetFlag = BlockFlag.factory;
|
||||||
|
|
||||||
weapons.add(new Weapon(){{
|
weapons.add(new Weapon(){{
|
||||||
minShootVelocity = 0.75f;
|
minShootVelocity = 0.75f;
|
||||||
@@ -977,6 +979,7 @@ public class UnitTypes implements ContentList{
|
|||||||
engineOffset = 21;
|
engineOffset = 21;
|
||||||
engineSize = 5.3f;
|
engineSize = 5.3f;
|
||||||
hitSize = 56f;
|
hitSize = 56f;
|
||||||
|
targetFlag = BlockFlag.battery;
|
||||||
|
|
||||||
BulletType missiles = new MissileBulletType(2.7f, 10){{
|
BulletType missiles = new MissileBulletType(2.7f, 10){{
|
||||||
width = 8f;
|
width = 8f;
|
||||||
@@ -1051,6 +1054,7 @@ public class UnitTypes implements ContentList{
|
|||||||
hitSize = 58f;
|
hitSize = 58f;
|
||||||
destructibleWreck = false;
|
destructibleWreck = false;
|
||||||
armor = 13f;
|
armor = 13f;
|
||||||
|
targetFlag = BlockFlag.reactor;
|
||||||
|
|
||||||
BulletType fragBullet = new FlakBulletType(4f, 5){{
|
BulletType fragBullet = new FlakBulletType(4f, 5){{
|
||||||
shootEffect = Fx.shootBig;
|
shootEffect = Fx.shootBig;
|
||||||
@@ -1196,7 +1200,6 @@ public class UnitTypes implements ContentList{
|
|||||||
|
|
||||||
mineTier = 3;
|
mineTier = 3;
|
||||||
health = 500;
|
health = 500;
|
||||||
armor = 2f;
|
|
||||||
armor = 5f;
|
armor = 5f;
|
||||||
speed = 1.8f;
|
speed = 1.8f;
|
||||||
accel = 0.06f;
|
accel = 0.06f;
|
||||||
@@ -1246,6 +1249,7 @@ public class UnitTypes implements ContentList{
|
|||||||
buildSpeed = 2.5f;
|
buildSpeed = 2.5f;
|
||||||
range = 140f;
|
range = 140f;
|
||||||
targetAir = false;
|
targetAir = false;
|
||||||
|
targetFlag = BlockFlag.battery;
|
||||||
|
|
||||||
ammoType = AmmoTypes.powerHigh;
|
ammoType = AmmoTypes.powerHigh;
|
||||||
|
|
||||||
@@ -1650,11 +1654,11 @@ public class UnitTypes implements ContentList{
|
|||||||
mineTier = 1;
|
mineTier = 1;
|
||||||
buildSpeed = 0.5f;
|
buildSpeed = 0.5f;
|
||||||
drag = 0.05f;
|
drag = 0.05f;
|
||||||
speed = 2.8f;
|
speed = 3f;
|
||||||
rotateSpeed = 15f;
|
rotateSpeed = 15f;
|
||||||
accel = 0.1f;
|
accel = 0.1f;
|
||||||
itemCapacity = 30;
|
itemCapacity = 30;
|
||||||
health = 120f;
|
health = 150f;
|
||||||
engineOffset = 6f;
|
engineOffset = 6f;
|
||||||
hitSize = 8f;
|
hitSize = 8f;
|
||||||
commandLimit = 3;
|
commandLimit = 3;
|
||||||
@@ -1665,13 +1669,13 @@ public class UnitTypes implements ContentList{
|
|||||||
y = 1f;
|
y = 1f;
|
||||||
top = false;
|
top = false;
|
||||||
|
|
||||||
bullet = new BasicBulletType(2.5f, 9){{
|
bullet = new BasicBulletType(2.5f, 10){{
|
||||||
width = 7f;
|
width = 7f;
|
||||||
height = 9f;
|
height = 9f;
|
||||||
lifetime = 60f;
|
lifetime = 60f;
|
||||||
shootEffect = Fx.shootSmall;
|
shootEffect = Fx.shootSmall;
|
||||||
smokeEffect = Fx.shootSmallSmoke;
|
smokeEffect = Fx.shootSmallSmoke;
|
||||||
tileDamageMultiplier = 0.09f;
|
tileDamageMultiplier = 0.03f;
|
||||||
}};
|
}};
|
||||||
}});
|
}});
|
||||||
}};
|
}};
|
||||||
@@ -1685,11 +1689,11 @@ public class UnitTypes implements ContentList{
|
|||||||
mineTier = 1;
|
mineTier = 1;
|
||||||
buildSpeed = 0.75f;
|
buildSpeed = 0.75f;
|
||||||
drag = 0.05f;
|
drag = 0.05f;
|
||||||
speed = 3f;
|
speed = 3.3f;
|
||||||
rotateSpeed = 17f;
|
rotateSpeed = 17f;
|
||||||
accel = 0.1f;
|
accel = 0.1f;
|
||||||
itemCapacity = 50;
|
itemCapacity = 50;
|
||||||
health = 150f;
|
health = 170f;
|
||||||
engineOffset = 6f;
|
engineOffset = 6f;
|
||||||
hitSize = 9f;
|
hitSize = 9f;
|
||||||
rotateShooting = false;
|
rotateShooting = false;
|
||||||
@@ -1706,13 +1710,13 @@ public class UnitTypes implements ContentList{
|
|||||||
shotDelay = 4f;
|
shotDelay = 4f;
|
||||||
spacing = 0f;
|
spacing = 0f;
|
||||||
|
|
||||||
bullet = new BasicBulletType(3f, 9){{
|
bullet = new BasicBulletType(3f, 10){{
|
||||||
width = 7f;
|
width = 7f;
|
||||||
height = 9f;
|
height = 9f;
|
||||||
lifetime = 60f;
|
lifetime = 60f;
|
||||||
shootEffect = Fx.shootSmall;
|
shootEffect = Fx.shootSmall;
|
||||||
smokeEffect = Fx.shootSmallSmoke;
|
smokeEffect = Fx.shootSmallSmoke;
|
||||||
tileDamageMultiplier = 0.1f;
|
tileDamageMultiplier = 0.03f;
|
||||||
}};
|
}};
|
||||||
}});
|
}});
|
||||||
}};
|
}};
|
||||||
@@ -1726,11 +1730,11 @@ public class UnitTypes implements ContentList{
|
|||||||
mineTier = 2;
|
mineTier = 2;
|
||||||
buildSpeed = 1f;
|
buildSpeed = 1f;
|
||||||
drag = 0.05f;
|
drag = 0.05f;
|
||||||
speed = 3.5f;
|
speed = 3.55f;
|
||||||
rotateSpeed = 19f;
|
rotateSpeed = 19f;
|
||||||
accel = 0.11f;
|
accel = 0.11f;
|
||||||
itemCapacity = 70;
|
itemCapacity = 70;
|
||||||
health = 190f;
|
health = 220f;
|
||||||
engineOffset = 6f;
|
engineOffset = 6f;
|
||||||
hitSize = 10f;
|
hitSize = 10f;
|
||||||
commandLimit = 7;
|
commandLimit = 7;
|
||||||
@@ -1745,13 +1749,13 @@ public class UnitTypes implements ContentList{
|
|||||||
inaccuracy = 3f;
|
inaccuracy = 3f;
|
||||||
shotDelay = 3f;
|
shotDelay = 3f;
|
||||||
|
|
||||||
bullet = new BasicBulletType(3.5f, 9){{
|
bullet = new BasicBulletType(3.5f, 10){{
|
||||||
width = 6.5f;
|
width = 6.5f;
|
||||||
height = 11f;
|
height = 11f;
|
||||||
lifetime = 70f;
|
lifetime = 70f;
|
||||||
shootEffect = Fx.shootSmall;
|
shootEffect = Fx.shootSmall;
|
||||||
smokeEffect = Fx.shootSmallSmoke;
|
smokeEffect = Fx.shootSmallSmoke;
|
||||||
tileDamageMultiplier = 0.1f;
|
tileDamageMultiplier = 0.03f;
|
||||||
homingPower = 0.04f;
|
homingPower = 0.04f;
|
||||||
}};
|
}};
|
||||||
}});
|
}});
|
||||||
|
|||||||
@@ -1,339 +1,89 @@
|
|||||||
package mindustry.content;
|
package mindustry.content;
|
||||||
|
|
||||||
import arc.*;
|
|
||||||
import arc.graphics.*;
|
import arc.graphics.*;
|
||||||
import arc.graphics.Texture.*;
|
|
||||||
import arc.graphics.g2d.*;
|
|
||||||
import arc.math.*;
|
|
||||||
import arc.util.*;
|
import arc.util.*;
|
||||||
import mindustry.ctype.*;
|
import mindustry.ctype.*;
|
||||||
import mindustry.gen.*;
|
|
||||||
import mindustry.type.*;
|
import mindustry.type.*;
|
||||||
import mindustry.world.*;
|
import mindustry.type.weather.*;
|
||||||
import mindustry.world.meta.*;
|
import mindustry.world.meta.*;
|
||||||
|
|
||||||
import static mindustry.Vars.*;
|
|
||||||
|
|
||||||
public class Weathers implements ContentList{
|
public class Weathers implements ContentList{
|
||||||
public static Weather
|
public static Weather
|
||||||
rain,
|
rain,
|
||||||
snow,
|
snow,
|
||||||
sandstorm,
|
sandstorm,
|
||||||
sporestorm;
|
sporestorm,
|
||||||
|
fog;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void load(){
|
public void load(){
|
||||||
snow = new Weather("snow"){
|
snow = new ParticleWeather("snow"){{
|
||||||
TextureRegion region;
|
sizeMax = 13f;
|
||||||
float yspeed = 2f, xspeed = 0.25f, padding = 16f, size = 12f, density = 1200f;
|
sizeMin = 2.6f;
|
||||||
|
density = 1200f;
|
||||||
|
attrs.set(Attribute.light, -0.15f);
|
||||||
|
}};
|
||||||
|
|
||||||
{
|
rain = new RainWeather("rain"){{
|
||||||
attrs.set(Attribute.light, -0.15f);
|
attrs.set(Attribute.light, -0.2f);
|
||||||
}
|
attrs.set(Attribute.water, 0.2f);
|
||||||
|
status = StatusEffects.wet;
|
||||||
|
}};
|
||||||
|
|
||||||
@Override
|
sandstorm = new ParticleWeather("sandstorm"){{
|
||||||
public void load(){
|
color = noiseColor = Color.valueOf("f7cba4");
|
||||||
super.load();
|
drawNoise = true;
|
||||||
|
useWindVector = true;
|
||||||
|
sizeMax = 140f;
|
||||||
|
sizeMin = 70f;
|
||||||
|
minAlpha = 0f;
|
||||||
|
maxAlpha = 0.2f;
|
||||||
|
density = 1500f;
|
||||||
|
baseSpeed = 6.1f;
|
||||||
|
attrs.set(Attribute.light, -0.1f);
|
||||||
|
attrs.set(Attribute.water, -0.1f);
|
||||||
|
opacityMultiplier = 0.8f;
|
||||||
|
force = 0.1f;
|
||||||
|
}};
|
||||||
|
|
||||||
region = Core.atlas.find("circle-shadow");
|
sporestorm = new ParticleWeather("sporestorm"){{
|
||||||
}
|
color = noiseColor = Color.valueOf("7457ce");
|
||||||
|
particleRegion = "circle";
|
||||||
|
drawNoise = true;
|
||||||
|
statusGround = false;
|
||||||
|
useWindVector = true;
|
||||||
|
sizeMax = 5f;
|
||||||
|
sizeMin = 2.5f;
|
||||||
|
minAlpha = 0.1f;
|
||||||
|
maxAlpha = 0.8f;
|
||||||
|
density = 2000f;
|
||||||
|
baseSpeed = 4.3f;
|
||||||
|
attrs.set(Attribute.spores, 1f);
|
||||||
|
attrs.set(Attribute.light, -0.15f);
|
||||||
|
status = StatusEffects.sporeSlowed;
|
||||||
|
opacityMultiplier = 0.85f;
|
||||||
|
force = 0.1f;
|
||||||
|
}};
|
||||||
|
|
||||||
@Override
|
fog = new ParticleWeather("fog"){{
|
||||||
public void drawOver(WeatherState state){
|
duration = 15f * Time.toMinutes;
|
||||||
rand.setSeed(0);
|
noiseLayers = 3;
|
||||||
Tmp.r1.setCentered(Core.camera.position.x, Core.camera.position.y, Core.graphics.getWidth() / renderer.minScale(), Core.graphics.getHeight() / renderer.minScale());
|
noiseLayerSclM = 0.8f;
|
||||||
Tmp.r1.grow(padding);
|
noiseLayerAlphaM = 0.7f;
|
||||||
Core.camera.bounds(Tmp.r2);
|
noiseLayerSpeedM = 2f;
|
||||||
int total = (int)(Tmp.r1.area() / density * state.intensity());
|
noiseLayerSclM = 0.6f;
|
||||||
|
baseSpeed = 0.05f;
|
||||||
for(int i = 0; i < total; i++){
|
color = noiseColor = Color.grays(0.4f);
|
||||||
float scl = rand.random(0.5f, 1f);
|
noiseScale = 1100f;
|
||||||
float scl2 = rand.random(0.5f, 1f);
|
noisePath = "fog";
|
||||||
float sscl = rand.random(0.2f, 1f);
|
drawParticles = false;
|
||||||
float x = (rand.random(0f, world.unitWidth()) + Time.time() * xspeed * scl2);
|
drawNoise = true;
|
||||||
float y = (rand.random(0f, world.unitHeight()) - Time.time() * yspeed * scl);
|
useWindVector = false;
|
||||||
|
xspeed = 1f;
|
||||||
x += Mathf.sin(y, rand.random(30f, 80f), rand.random(1f, 7f));
|
yspeed = 0.01f;
|
||||||
|
attrs.set(Attribute.light, -0.3f);
|
||||||
x -= Tmp.r1.x;
|
attrs.set(Attribute.water, 0.05f);
|
||||||
y -= Tmp.r1.y;
|
opacityMultiplier = 0.47f;
|
||||||
x = Mathf.mod(x, Tmp.r1.width);
|
}};
|
||||||
y = Mathf.mod(y, Tmp.r1.height);
|
|
||||||
x += Tmp.r1.x;
|
|
||||||
y += Tmp.r1.y;
|
|
||||||
|
|
||||||
if(Tmp.r3.setCentered(x, y, size * sscl).overlaps(Tmp.r2)){
|
|
||||||
Draw.rect(region, x, y, size * sscl, size * sscl);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
rain = new Weather("rain"){
|
|
||||||
float yspeed = 5f, xspeed = 1.5f, padding = 16f, size = 40f, density = 1200f;
|
|
||||||
TextureRegion[] splashes = new TextureRegion[12];
|
|
||||||
|
|
||||||
{
|
|
||||||
attrs.set(Attribute.light, -0.2f);
|
|
||||||
attrs.set(Attribute.water, 0.2f);
|
|
||||||
status = StatusEffects.wet;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void load(){
|
|
||||||
super.load();
|
|
||||||
|
|
||||||
for(int i = 0; i < splashes.length; i++){
|
|
||||||
splashes[i] = Core.atlas.find("splash-" + i);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void drawOver(WeatherState state){
|
|
||||||
Tmp.r1.setCentered(Core.camera.position.x, Core.camera.position.y, Core.graphics.getWidth() / renderer.minScale(), Core.graphics.getHeight() / renderer.minScale());
|
|
||||||
Tmp.r1.grow(padding);
|
|
||||||
Core.camera.bounds(Tmp.r2);
|
|
||||||
int total = (int)(Tmp.r1.area() / density * state.intensity());
|
|
||||||
Lines.stroke(0.75f);
|
|
||||||
float alpha = Draw.getColor().a;
|
|
||||||
Draw.color(Color.royal, Color.white, 0.3f);
|
|
||||||
|
|
||||||
for(int i = 0; i < total; i++){
|
|
||||||
float scl = rand.random(0.5f, 1f);
|
|
||||||
float scl2 = rand.random(0.5f, 1f);
|
|
||||||
float sscl = rand.random(0.2f, 1f);
|
|
||||||
float x = (rand.random(0f, world.unitWidth()) + Time.time() * xspeed * scl2);
|
|
||||||
float y = (rand.random(0f, world.unitHeight()) - Time.time() * yspeed * scl);
|
|
||||||
float tint = rand.random(1f) * alpha;
|
|
||||||
|
|
||||||
x -= Tmp.r1.x;
|
|
||||||
y -= Tmp.r1.y;
|
|
||||||
x = Mathf.mod(x, Tmp.r1.width);
|
|
||||||
y = Mathf.mod(y, Tmp.r1.height);
|
|
||||||
x += Tmp.r1.x;
|
|
||||||
y += Tmp.r1.y;
|
|
||||||
|
|
||||||
if(Tmp.r3.setCentered(x, y, size * sscl).overlaps(Tmp.r2)){
|
|
||||||
Draw.alpha(tint);
|
|
||||||
Lines.lineAngle(x, y, Angles.angle(xspeed * scl2, - yspeed * scl), size*sscl/2f);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void drawUnder(WeatherState state){
|
|
||||||
Tmp.r1.setCentered(Core.camera.position.x, Core.camera.position.y, Core.graphics.getWidth() / renderer.minScale(), Core.graphics.getHeight() / renderer.minScale());
|
|
||||||
Tmp.r1.grow(padding);
|
|
||||||
Core.camera.bounds(Tmp.r2);
|
|
||||||
int total = (int)(Tmp.r1.area() / density * state.intensity()) / 2;
|
|
||||||
Lines.stroke(0.75f);
|
|
||||||
|
|
||||||
float t = Time.time() / 22f;
|
|
||||||
|
|
||||||
for(int i = 0; i < total; i++){
|
|
||||||
float offset = rand.random(0f, 1f);
|
|
||||||
float time = t + offset;
|
|
||||||
|
|
||||||
int pos = (int)((time));
|
|
||||||
float life = time % 1f;
|
|
||||||
float x = (rand.random(0f, world.unitWidth()) + pos*953);
|
|
||||||
float y = (rand.random(0f, world.unitHeight()) - pos*453);
|
|
||||||
|
|
||||||
x -= Tmp.r1.x;
|
|
||||||
y -= Tmp.r1.y;
|
|
||||||
x = Mathf.mod(x, Tmp.r1.width);
|
|
||||||
y = Mathf.mod(y, Tmp.r1.height);
|
|
||||||
x += Tmp.r1.x;
|
|
||||||
y += Tmp.r1.y;
|
|
||||||
|
|
||||||
if(Tmp.r3.setCentered(x, y, life * 4f).overlaps(Tmp.r2)){
|
|
||||||
Tile tile = world.tileWorld(x, y);
|
|
||||||
|
|
||||||
if(tile != null && tile.floor().liquidDrop == Liquids.water){
|
|
||||||
Draw.color(Tmp.c1.set(tile.floor().mapColor).mul(1.5f).a(state.opacity()));
|
|
||||||
Draw.rect(splashes[(int)(life * (splashes.length - 1))], x, y);
|
|
||||||
}else if(tile != null && tile.floor().liquidDrop == null && !tile.floor().solid){
|
|
||||||
Draw.color(Color.royal, Color.white, 0.3f);
|
|
||||||
Draw.alpha(Mathf.slope(life) * state.opacity());
|
|
||||||
|
|
||||||
float space = 45f;
|
|
||||||
for(int j : new int[]{-1, 1}){
|
|
||||||
Tmp.v1.trns(90f + j*space, 1f + 5f * life);
|
|
||||||
Lines.lineAngle(x + Tmp.v1.x, y + Tmp.v1.y, 90f + j*space, 3f * (1f - life));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
sandstorm = new Weather("sandstorm"){
|
|
||||||
TextureRegion region;
|
|
||||||
float size = 140f, padding = size, invDensity = 1500f, baseSpeed = 6.1f;
|
|
||||||
float force = 0.4f * 0;
|
|
||||||
Color color = Color.valueOf("f7cba4");
|
|
||||||
Texture noise;
|
|
||||||
|
|
||||||
{
|
|
||||||
attrs.set(Attribute.light, -0.1f);
|
|
||||||
opacityMultiplier = 0.8f;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void load(){
|
|
||||||
region = Core.atlas.find("circle-shadow");
|
|
||||||
noise = new Texture("sprites/noiseAlpha.png");
|
|
||||||
noise.setWrap(TextureWrap.repeat);
|
|
||||||
noise.setFilter(TextureFilter.linear);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void dispose(){
|
|
||||||
noise.dispose();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void update(WeatherState state){
|
|
||||||
float speed = force * state.intensity;
|
|
||||||
float windx = state.windVector.x * speed, windy = state.windVector.y * speed;
|
|
||||||
|
|
||||||
for(Unit unit : Groups.unit){
|
|
||||||
unit.impulse(windx, windy);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void drawOver(WeatherState state){
|
|
||||||
Draw.tint(color);
|
|
||||||
float speed = baseSpeed * state.intensity;
|
|
||||||
float windx = state.windVector.x * speed, windy = state.windVector.y * speed;
|
|
||||||
|
|
||||||
float scale = 1f / 2000f;
|
|
||||||
float scroll = Time.time() * scale;
|
|
||||||
Tmp.tr1.texture = noise;
|
|
||||||
Core.camera.bounds(Tmp.r1);
|
|
||||||
Tmp.tr1.set(Tmp.r1.x*scale, Tmp.r1.y*scale, (Tmp.r1.x + Tmp.r1.width)*scale, (Tmp.r1.y + Tmp.r1.height)*scale);
|
|
||||||
Tmp.tr1.scroll(-windx * scroll, windy * scroll);
|
|
||||||
Draw.rect(Tmp.tr1, Core.camera.position.x, Core.camera.position.y, Core.camera.width, -Core.camera.height);
|
|
||||||
|
|
||||||
rand.setSeed(0);
|
|
||||||
Tmp.r1.setCentered(Core.camera.position.x, Core.camera.position.y, Core.graphics.getWidth() / renderer.minScale(), Core.graphics.getHeight() / renderer.minScale());
|
|
||||||
Tmp.r1.grow(padding);
|
|
||||||
Core.camera.bounds(Tmp.r2);
|
|
||||||
int total = (int)(Tmp.r1.area() / invDensity * state.intensity());
|
|
||||||
Draw.tint(color);
|
|
||||||
float baseAlpha = Draw.getColor().a;
|
|
||||||
|
|
||||||
for(int i = 0; i < total; i++){
|
|
||||||
float scl = rand.random(0.5f, 1f);
|
|
||||||
float scl2 = rand.random(0.5f, 1f);
|
|
||||||
float sscl = rand.random(0.5f, 1f);
|
|
||||||
float x = (rand.random(0f, world.unitWidth()) + Time.time() * windx * scl2);
|
|
||||||
float y = (rand.random(0f, world.unitHeight()) + Time.time() * windy * scl);
|
|
||||||
float alpha = rand.random(0.2f);
|
|
||||||
|
|
||||||
x += Mathf.sin(y, rand.random(30f, 80f), rand.random(1f, 7f));
|
|
||||||
|
|
||||||
x -= Tmp.r1.x;
|
|
||||||
y -= Tmp.r1.y;
|
|
||||||
x = Mathf.mod(x, Tmp.r1.width);
|
|
||||||
y = Mathf.mod(y, Tmp.r1.height);
|
|
||||||
x += Tmp.r1.x;
|
|
||||||
y += Tmp.r1.y;
|
|
||||||
|
|
||||||
if(Tmp.r3.setCentered(x, y, size * sscl).overlaps(Tmp.r2)){
|
|
||||||
Draw.alpha(alpha * baseAlpha);
|
|
||||||
Draw.rect(region, x, y, size * sscl, size * sscl);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
sporestorm = new Weather("sporestorm"){
|
|
||||||
TextureRegion region;
|
|
||||||
float size = 5f, padding = size, invDensity = 2000f, baseSpeed = 4.3f, force = 0.28f * 0;
|
|
||||||
Color color = Color.valueOf("7457ce");
|
|
||||||
Texture noise;
|
|
||||||
|
|
||||||
{
|
|
||||||
attrs.set(Attribute.spores, 1f);
|
|
||||||
attrs.set(Attribute.light, -0.15f);
|
|
||||||
status = StatusEffects.sporeSlowed;
|
|
||||||
statusGround = false;
|
|
||||||
opacityMultiplier = 0.85f;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void load(){
|
|
||||||
region = Core.atlas.find("circle-shadow");
|
|
||||||
noise = new Texture("sprites/noiseAlpha.png");
|
|
||||||
noise.setWrap(TextureWrap.repeat);
|
|
||||||
noise.setFilter(TextureFilter.linear);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void update(WeatherState state){
|
|
||||||
float speed = force * state.intensity;
|
|
||||||
float windx = state.windVector.x * speed, windy = state.windVector.y * speed;
|
|
||||||
|
|
||||||
for(Unit unit : Groups.unit){
|
|
||||||
unit.impulse(windx, windy);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void dispose(){
|
|
||||||
noise.dispose();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void drawOver(WeatherState state){
|
|
||||||
Draw.alpha(state.opacity * 0.8f);
|
|
||||||
Draw.tint(color);
|
|
||||||
|
|
||||||
float speed = baseSpeed * state.intensity;
|
|
||||||
float windx = state.windVector.x * speed, windy = state.windVector.y * speed;
|
|
||||||
|
|
||||||
float scale = 1f / 2000f;
|
|
||||||
float scroll = Time.time() * scale;
|
|
||||||
Tmp.tr1.texture = noise;
|
|
||||||
Core.camera.bounds(Tmp.r1);
|
|
||||||
Tmp.tr1.set(Tmp.r1.x*scale, Tmp.r1.y*scale, (Tmp.r1.x + Tmp.r1.width)*scale, (Tmp.r1.y + Tmp.r1.height)*scale);
|
|
||||||
Tmp.tr1.scroll(-windx * scroll, windy * scroll);
|
|
||||||
Draw.rect(Tmp.tr1, Core.camera.position.x, Core.camera.position.y, Core.camera.width, -Core.camera.height);
|
|
||||||
|
|
||||||
rand.setSeed(0);
|
|
||||||
Tmp.r1.setCentered(Core.camera.position.x, Core.camera.position.y, Core.graphics.getWidth() / renderer.minScale(), Core.graphics.getHeight() / renderer.minScale());
|
|
||||||
Tmp.r1.grow(padding);
|
|
||||||
Core.camera.bounds(Tmp.r2);
|
|
||||||
int total = (int)(Tmp.r1.area() / invDensity * state.intensity());
|
|
||||||
Draw.tint(color);
|
|
||||||
float baseAlpha = state.opacity;
|
|
||||||
Draw.alpha(baseAlpha);
|
|
||||||
|
|
||||||
for(int i = 0; i < total; i++){
|
|
||||||
float scl = rand.random(0.5f, 1f);
|
|
||||||
float scl2 = rand.random(0.5f, 1f);
|
|
||||||
float sscl = rand.random(0.5f, 1f);
|
|
||||||
float x = (rand.random(0f, world.unitWidth()) + Time.time() * windx * scl2);
|
|
||||||
float y = (rand.random(0f, world.unitHeight()) + Time.time() * windy * scl);
|
|
||||||
float alpha = rand.random(0.1f, 0.8f);
|
|
||||||
|
|
||||||
x += Mathf.sin(y, rand.random(30f, 80f), rand.random(1f, 7f));
|
|
||||||
|
|
||||||
x -= Tmp.r1.x;
|
|
||||||
y -= Tmp.r1.y;
|
|
||||||
x = Mathf.mod(x, Tmp.r1.width);
|
|
||||||
y = Mathf.mod(y, Tmp.r1.height);
|
|
||||||
x += Tmp.r1.x;
|
|
||||||
y += Tmp.r1.y;
|
|
||||||
|
|
||||||
if(Tmp.r3.setCentered(x, y, size * sscl).overlaps(Tmp.r2)){
|
|
||||||
Draw.alpha(alpha * baseAlpha);
|
|
||||||
Fill.circle(x, y, size * sscl / 2f);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ import arc.math.*;
|
|||||||
import arc.scene.ui.*;
|
import arc.scene.ui.*;
|
||||||
import arc.struct.*;
|
import arc.struct.*;
|
||||||
import arc.util.*;
|
import arc.util.*;
|
||||||
import mindustry.*;
|
|
||||||
import mindustry.audio.*;
|
import mindustry.audio.*;
|
||||||
import mindustry.content.*;
|
import mindustry.content.*;
|
||||||
import mindustry.core.GameState.*;
|
import mindustry.core.GameState.*;
|
||||||
@@ -25,7 +24,6 @@ import mindustry.maps.Map;
|
|||||||
import mindustry.type.*;
|
import mindustry.type.*;
|
||||||
import mindustry.ui.dialogs.*;
|
import mindustry.ui.dialogs.*;
|
||||||
import mindustry.world.*;
|
import mindustry.world.*;
|
||||||
import mindustry.world.blocks.storage.CoreBlock.*;
|
|
||||||
|
|
||||||
import java.io.*;
|
import java.io.*;
|
||||||
import java.text.*;
|
import java.text.*;
|
||||||
@@ -250,19 +248,6 @@ public class Control implements ApplicationListener, Loadable{
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
//TODO move
|
|
||||||
public void handleLaunch(CoreBuild tile){
|
|
||||||
LaunchCorec ent = LaunchCore.create();
|
|
||||||
ent.set(tile);
|
|
||||||
ent.block(Blocks.coreShard);
|
|
||||||
ent.lifetime(Vars.launchDuration);
|
|
||||||
ent.add();
|
|
||||||
|
|
||||||
//remove schematic requirements from core
|
|
||||||
tile.items.remove(universe.getLastLoadout().requirements());
|
|
||||||
tile.items.remove(universe.getLaunchResources());
|
|
||||||
}
|
|
||||||
|
|
||||||
public void playSector(Sector sector){
|
public void playSector(Sector sector){
|
||||||
playSector(sector, sector);
|
playSector(sector, sector);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ public class GameState{
|
|||||||
/** The current game rules. */
|
/** The current game rules. */
|
||||||
public Rules rules = new Rules();
|
public Rules rules = new Rules();
|
||||||
/** Statistics for this save/game. Displayed after game over. */
|
/** Statistics for this save/game. Displayed after game over. */
|
||||||
public Stats stats = new Stats();
|
public GameStats stats = new GameStats();
|
||||||
/** Global attributes of the environment, calculated by weather. */
|
/** Global attributes of the environment, calculated by weather. */
|
||||||
public Attributes envAttrs = new Attributes();
|
public Attributes envAttrs = new Attributes();
|
||||||
/** Sector information. Only valid in the campaign. */
|
/** Sector information. Only valid in the campaign. */
|
||||||
|
|||||||
@@ -194,14 +194,14 @@ public class NetClient implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
|
|
||||||
//server console logging
|
//server console logging
|
||||||
Log.info("&y@: &lb@", player.name, message);
|
Log.info("&fi@: @", "&lc" + player.name, "&lw" + message);
|
||||||
|
|
||||||
//invoke event for all clients but also locally
|
//invoke event for all clients but also locally
|
||||||
//this is required so other clients get the correct name even if they don't know who's sending it yet
|
//this is required so other clients get the correct name even if they don't know who's sending it yet
|
||||||
Call.sendMessage(message, colorizeName(player.id(), player.name), player);
|
Call.sendMessage(message, colorizeName(player.id(), player.name), player);
|
||||||
}else{
|
}else{
|
||||||
//log command to console but with brackets
|
//log command to console but with brackets
|
||||||
Log.info("<&y@: &lm@&lg>", player.name, message);
|
Log.info("<&fi@: @&fr>", "&lk" + player.name, "&lw" + message);
|
||||||
|
|
||||||
//a command was sent, now get the output
|
//a command was sent, now get the output
|
||||||
if(response.type != ResponseType.valid){
|
if(response.type != ResponseType.valid){
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ import mindustry.game.EventType.*;
|
|||||||
import mindustry.game.*;
|
import mindustry.game.*;
|
||||||
import mindustry.game.Teams.*;
|
import mindustry.game.Teams.*;
|
||||||
import mindustry.gen.*;
|
import mindustry.gen.*;
|
||||||
|
import mindustry.graphics.*;
|
||||||
import mindustry.net.*;
|
import mindustry.net.*;
|
||||||
import mindustry.net.Administration.*;
|
import mindustry.net.Administration.*;
|
||||||
import mindustry.net.Packets.*;
|
import mindustry.net.Packets.*;
|
||||||
@@ -299,6 +300,15 @@ public class NetServer implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
clientCommands.<Player>register("a", "<message...>", "Send a message only to admins.", (args, player) -> {
|
||||||
|
if(!player.admin){
|
||||||
|
player.sendMessage("[scarlet]You must be admin to use this command.");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
Groups.player.each(Player::admin, a -> a.sendMessage(args[0], player, "[#" + Pal.adminChat.toString() + "]<A>" + NetClient.colorizeName(player.id, player.name)));
|
||||||
|
});
|
||||||
|
|
||||||
//duration of a a kick in seconds
|
//duration of a a kick in seconds
|
||||||
int kickDuration = 60 * 60;
|
int kickDuration = 60 * 60;
|
||||||
//voting round duration in seconds
|
//voting round duration in seconds
|
||||||
@@ -508,7 +518,8 @@ public class NetServer implements ApplicationListener{
|
|||||||
Call.playerDisconnect(player.id());
|
Call.playerDisconnect(player.id());
|
||||||
}
|
}
|
||||||
|
|
||||||
if(Config.showConnectMessages.bool()) Log.info("&lm[@] &lc@ has disconnected. &lg&fi(@)", player.uuid(), player.name, reason);
|
String message = Strings.format("&lb@&fi&lk has disconnected. &fi&lk[&lb@&fi&lk] (@)", player.name, player.uuid(), reason);
|
||||||
|
if(Config.showConnectMessages.bool()) Log.info(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
player.remove();
|
player.remove();
|
||||||
@@ -736,7 +747,8 @@ public class NetServer implements ApplicationListener{
|
|||||||
|
|
||||||
if(Config.showConnectMessages.bool()){
|
if(Config.showConnectMessages.bool()){
|
||||||
Call.sendMessage("[accent]" + player.name + "[accent] has connected.");
|
Call.sendMessage("[accent]" + player.name + "[accent] has connected.");
|
||||||
Log.info("&lm[@] &y@ has connected.", player.uuid(), player.name);
|
String message = Strings.format("&lb@&fi&lk has connected. &fi&lk[&lb@&fi&lk]", player.name, player.uuid());
|
||||||
|
Log.info(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!Config.motd.string().equalsIgnoreCase("off")){
|
if(!Config.motd.string().equalsIgnoreCase("off")){
|
||||||
@@ -785,7 +797,7 @@ public class NetServer implements ApplicationListener{
|
|||||||
public void openServer(){
|
public void openServer(){
|
||||||
try{
|
try{
|
||||||
net.host(Config.port.num());
|
net.host(Config.port.num());
|
||||||
info("&lcOpened a server on port @.", Config.port.num());
|
info("Opened a server on port @.", Config.port.num());
|
||||||
}catch(BindException e){
|
}catch(BindException e){
|
||||||
Log.err("Unable to host: Port already in use! Make sure no other servers are running on the same port in your network.");
|
Log.err("Unable to host: Port already in use! Make sure no other servers are running on the same port in your network.");
|
||||||
state.set(State.menu);
|
state.set(State.menu);
|
||||||
|
|||||||
@@ -310,7 +310,7 @@ public class World{
|
|||||||
|
|
||||||
//TODO bad code
|
//TODO bad code
|
||||||
boolean hasSnow = floors[0].name.contains("ice") || floors[0].name.contains("snow");
|
boolean hasSnow = floors[0].name.contains("ice") || floors[0].name.contains("snow");
|
||||||
boolean hasRain = !hasSnow && floors[0].name.contains("water");
|
boolean hasRain = !hasSnow && content.contains(Liquids.water) && !floors[0].name.contains("sand");
|
||||||
boolean hasDesert = !hasSnow && !hasRain && floors[0].name.contains("sand");
|
boolean hasDesert = !hasSnow && !hasRain && floors[0].name.contains("sand");
|
||||||
boolean hasSpores = floors[0].name.contains("spore") || floors[0].name.contains("moss") || floors[0].name.contains("tainted");
|
boolean hasSpores = floors[0].name.contains("spore") || floors[0].name.contains("moss") || floors[0].name.contains("tainted");
|
||||||
|
|
||||||
@@ -320,6 +320,7 @@ public class World{
|
|||||||
|
|
||||||
if(hasRain){
|
if(hasRain){
|
||||||
state.rules.weather.add(new WeatherEntry(Weathers.rain));
|
state.rules.weather.add(new WeatherEntry(Weathers.rain));
|
||||||
|
state.rules.weather.add(new WeatherEntry(Weathers.fog));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(hasDesert){
|
if(hasDesert){
|
||||||
|
|||||||
@@ -10,11 +10,14 @@ import mindustry.game.EventType.*;
|
|||||||
import mindustry.graphics.*;
|
import mindustry.graphics.*;
|
||||||
import mindustry.type.*;
|
import mindustry.type.*;
|
||||||
import mindustry.ui.*;
|
import mindustry.ui.*;
|
||||||
|
import mindustry.world.meta.*;
|
||||||
|
|
||||||
import static mindustry.Vars.*;
|
import static mindustry.Vars.*;
|
||||||
|
|
||||||
/** Base interface for an unlockable content type. */
|
/** Base interface for an unlockable content type. */
|
||||||
public abstract class UnlockableContent extends MappableContent{
|
public abstract class UnlockableContent extends MappableContent{
|
||||||
|
/** Stat storage for this content. Initialized on demand. */
|
||||||
|
public Stats stats = new Stats();
|
||||||
/** Localized, formal name. Never null. Set to internal name if not found in bundle. */
|
/** Localized, formal name. Never null. Set to internal name if not found in bundle. */
|
||||||
public String localizedName;
|
public String localizedName;
|
||||||
/** Localized description. May be null. */
|
/** Localized description. May be null. */
|
||||||
@@ -38,6 +41,18 @@ public abstract class UnlockableContent extends MappableContent{
|
|||||||
return minfo.mod == null ? description : description + "\n" + Core.bundle.format("mod.display", minfo.mod.meta.displayName());
|
return minfo.mod == null ? description : description + "\n" + Core.bundle.format("mod.display", minfo.mod.meta.displayName());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** Checks stat initialization state. Call before displaying stats. */
|
||||||
|
public void checkStats(){
|
||||||
|
if(!stats.intialized){
|
||||||
|
setStats();
|
||||||
|
stats.intialized = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Intializes stats on demand. Should only be called once. Only called before something is displayed. */
|
||||||
|
public void setStats(){
|
||||||
|
}
|
||||||
|
|
||||||
/** Generate any special icons for this content. Called asynchronously.*/
|
/** Generate any special icons for this content. Called asynchronously.*/
|
||||||
@CallSuper
|
@CallSuper
|
||||||
public void createIcons(MultiPacker packer){
|
public void createIcons(MultiPacker packer){
|
||||||
@@ -73,7 +88,9 @@ public abstract class UnlockableContent extends MappableContent{
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** This should show all necessary info about this content in the specified table. */
|
/** This should show all necessary info about this content in the specified table. */
|
||||||
public abstract void displayInfo(Table table);
|
public void display(Table table){
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/** Called when this content is unlocked. Use this to unlock other related content. */
|
/** Called when this content is unlocked. Use this to unlock other related content. */
|
||||||
public void onUnlock(){
|
public void onUnlock(){
|
||||||
@@ -95,6 +112,14 @@ public abstract class UnlockableContent extends MappableContent{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** Unlocks this content, but does not fire any events. */
|
||||||
|
public void quiteUnlock(){
|
||||||
|
if(!unlocked()){
|
||||||
|
unlocked = true;
|
||||||
|
Core.settings.put(name + "-unlocked", true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public boolean unlocked(){
|
public boolean unlocked(){
|
||||||
if(net.client()) return state.rules.researched.contains(name);
|
if(net.client()) return state.rules.researched.contains(name);
|
||||||
return unlocked || alwaysUnlocked;
|
return unlocked || alwaysUnlocked;
|
||||||
|
|||||||
@@ -105,9 +105,9 @@ public class EditorTile extends Tile{
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void changeEntity(Team team, Prov<Building> entityprov, int rotation){
|
protected void changeBuild(Team team, Prov<Building> entityprov, int rotation){
|
||||||
if(skip()){
|
if(skip()){
|
||||||
super.changeEntity(team, entityprov, rotation);
|
super.changeBuild(team, entityprov, rotation);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ public class MapGenerateDialog extends BaseDialog{
|
|||||||
CachedTile ctile = new CachedTile(){
|
CachedTile ctile = new CachedTile(){
|
||||||
//nothing.
|
//nothing.
|
||||||
@Override
|
@Override
|
||||||
protected void changeEntity(Team team, Prov<Building> entityprov, int rotation){
|
protected void changeBuild(Team team, Prov<Building> entityprov, int rotation){
|
||||||
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -464,7 +464,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
|
|||||||
*/
|
*/
|
||||||
public boolean movePayload(Payload todump){
|
public boolean movePayload(Payload todump){
|
||||||
int trns = block.size/2 + 1;
|
int trns = block.size/2 + 1;
|
||||||
Tile next = tile.getNearby(Geometry.d4(rotation).x * trns, Geometry.d4(rotation).y * trns);
|
Tile next = tile.nearby(Geometry.d4(rotation).x * trns, Geometry.d4(rotation).y * trns);
|
||||||
|
|
||||||
if(next != null && next.build != null && next.build.team == team && next.build.acceptPayload(self(), todump)){
|
if(next != null && next.build != null && next.build.team == team && next.build.acceptPayload(self(), todump)){
|
||||||
next.build.handlePayload(self(), todump);
|
next.build.handlePayload(self(), todump);
|
||||||
@@ -547,7 +547,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
|
|||||||
}
|
}
|
||||||
|
|
||||||
public float moveLiquidForward(boolean leaks, Liquid liquid){
|
public float moveLiquidForward(boolean leaks, Liquid liquid){
|
||||||
Tile next = tile.getNearby(rotation);
|
Tile next = tile.nearby(rotation);
|
||||||
|
|
||||||
if(next == null) return 0;
|
if(next == null) return 0;
|
||||||
|
|
||||||
@@ -911,7 +911,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
|
|||||||
/** Called when arbitrary configuration is applied to a tile. */
|
/** Called when arbitrary configuration is applied to a tile. */
|
||||||
public void configured(@Nullable Unit builder, @Nullable Object value){
|
public void configured(@Nullable Unit builder, @Nullable Object value){
|
||||||
//null is of type void.class; anonymous classes use their superclass.
|
//null is of type void.class; anonymous classes use their superclass.
|
||||||
Class<?> type = value == null ? void.class : value.getClass().isAnonymousClass() ? value.getClass().getSuperclass() : value.getClass();
|
Class<?> type = value == null ? void.class : value.getClass().isAnonymousClass() || value.getClass().getSimpleName().startsWith("adapter") ? value.getClass().getSuperclass() : value.getClass();
|
||||||
|
|
||||||
if(builder != null && builder.isPlayer()){
|
if(builder != null && builder.isPlayer()){
|
||||||
lastAccessed = builder.getPlayer().name;
|
lastAccessed = builder.getPlayer().name;
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ abstract class CommanderComp implements Entityc, Posc{
|
|||||||
void command(Formation formation, Seq<Unit> units){
|
void command(Formation formation, Seq<Unit> units){
|
||||||
clearCommand();
|
clearCommand();
|
||||||
|
|
||||||
float spacing = hitSize * 0.65f;
|
float spacing = hitSize * 0.8f;
|
||||||
minFormationSpeed = type.speed;
|
minFormationSpeed = type.speed;
|
||||||
|
|
||||||
controlling.addAll(units);
|
controlling.addAll(units);
|
||||||
|
|||||||
@@ -98,7 +98,7 @@ abstract class PuddleComp implements Posc, Puddlec, Drawc{
|
|||||||
boolean onLiquid = tile.floor().isLiquid;
|
boolean onLiquid = tile.floor().isLiquid;
|
||||||
float f = Mathf.clamp(amount / (maxLiquid / 1.5f));
|
float f = Mathf.clamp(amount / (maxLiquid / 1.5f));
|
||||||
float smag = onLiquid ? 0.8f : 0f;
|
float smag = onLiquid ? 0.8f : 0f;
|
||||||
float sscl = 20f;
|
float sscl = 25f;
|
||||||
|
|
||||||
Draw.color(tmp.set(liquid.color).shiftValue(-0.05f));
|
Draw.color(tmp.set(liquid.color).shiftValue(-0.05f));
|
||||||
Fill.circle(x + Mathf.sin(Time.time() + seeds * 532, sscl, smag), y + Mathf.sin(Time.time() + seeds * 53, sscl, smag), f * 8f);
|
Fill.circle(x + Mathf.sin(Time.time() + seeds * 532, sscl, smag), y + Mathf.sin(Time.time() + seeds * 53, sscl, smag), f * 8f);
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user