Compare commits
103 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0b175cb25d | ||
|
|
0820338b55 | ||
|
|
a2b46eee6f | ||
|
|
09a435320a | ||
|
|
bf56200c06 | ||
|
|
2d18df2011 | ||
|
|
bab87c0da8 | ||
|
|
148f272500 | ||
|
|
6de4af727b | ||
|
|
75946b9d14 | ||
|
|
1c63ee6743 | ||
|
|
efdaf0d986 | ||
|
|
3f6aeac33d | ||
|
|
d9692004cc | ||
|
|
67a12eecad | ||
|
|
37999e0870 | ||
|
|
66dc1e94f5 | ||
|
|
ebcce194a0 | ||
|
|
95eab94c80 | ||
|
|
41a6dbe06c | ||
|
|
fa22b0ec12 | ||
|
|
be60a367e8 | ||
|
|
608de34205 | ||
|
|
0a8f2edb05 | ||
|
|
41b08f38c5 | ||
|
|
a83c0b2e9a | ||
|
|
8f853c8f18 | ||
|
|
b4071f6dcb | ||
|
|
6b70418861 | ||
|
|
de0235ad94 | ||
|
|
c278c632b3 | ||
|
|
6392330e70 | ||
|
|
160ae4e244 | ||
|
|
a6c9bd3182 | ||
|
|
801eadd8a8 | ||
|
|
211dab1297 | ||
|
|
0c3b39ffdc | ||
|
|
c31f88a318 | ||
|
|
e9eb981782 | ||
|
|
83bde8a781 | ||
|
|
52f352bf94 | ||
|
|
b419a96d69 | ||
|
|
eb3d5b62f5 | ||
|
|
1c5f578d88 | ||
|
|
db3aae1388 | ||
|
|
0b08eb72a6 | ||
|
|
cbc81376be | ||
|
|
27e9901d05 | ||
|
|
532c36677c | ||
|
|
0c20c6ecb7 | ||
|
|
fbb3240ebb | ||
|
|
bffae90022 | ||
|
|
61f6368591 | ||
|
|
1027ca2a85 | ||
|
|
5acc42f739 | ||
|
|
1edeaeb94e | ||
|
|
879acc6077 | ||
|
|
4e5d87104c | ||
|
|
e6a24b8ba1 | ||
|
|
fd190c7770 | ||
|
|
d56869aefa | ||
|
|
c8a15bb7e4 | ||
|
|
07c28c3f6d | ||
|
|
855957b099 | ||
|
|
50959317e9 | ||
|
|
20a681a71f | ||
|
|
4e2d558b36 | ||
|
|
0430b908f4 | ||
|
|
a84e9f2aaa | ||
|
|
7ce571e59c | ||
|
|
545a64f7dc | ||
|
|
10c999a4a2 | ||
|
|
d0e026d597 | ||
|
|
0b1e2bf19b | ||
|
|
71c2c7ad05 | ||
|
|
97f5bf3cc4 | ||
|
|
bb9573b85a | ||
|
|
e1f53dfc67 | ||
|
|
87481e0a4d | ||
|
|
f7aa58e385 | ||
|
|
ea5c78f814 | ||
|
|
c93c016e9c | ||
|
|
4bb6664c7e | ||
|
|
9578068a02 | ||
|
|
30e5f2b17d | ||
|
|
f959760c07 | ||
|
|
e7db2350bc | ||
|
|
0585dabf7a | ||
|
|
a3c6e3f1df | ||
|
|
9f57278644 | ||
|
|
afc35cf623 | ||
|
|
6d8523054b | ||
|
|
fdecd55278 | ||
|
|
7e7f95916b | ||
|
|
ab52c65dcf | ||
|
|
ed4d0eb5d0 | ||
|
|
4bc9143306 | ||
|
|
a4f558c77a | ||
|
|
e4f226a9c5 | ||
|
|
c7d34049fa | ||
|
|
ee06e620c6 | ||
|
|
b48110db3b | ||
|
|
8413046dd8 |
@@ -3,7 +3,6 @@
|
|||||||
package="io.anuke.mindustry">
|
package="io.anuke.mindustry">
|
||||||
|
|
||||||
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
|
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
|
||||||
<uses-permission android:name="com.android.vending.BILLING" />
|
|
||||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
|
|||||||
@@ -27,9 +27,6 @@ repositories {
|
|||||||
dependencies {
|
dependencies {
|
||||||
implementation project(":core")
|
implementation project(":core")
|
||||||
implementation project(":net")
|
implementation project(":net")
|
||||||
implementation 'com.android.support:support-v4:28.0.0'
|
|
||||||
implementation 'org.sufficientlysecure:donations:2.5'
|
|
||||||
implementation 'com.google.android.gms:play-services-auth:16.0.1'
|
|
||||||
|
|
||||||
implementation arcModule("backends:backend-android")
|
implementation arcModule("backends:backend-android")
|
||||||
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
|
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
|
||||||
@@ -47,7 +44,7 @@ dependencies {
|
|||||||
task deploy(type: Copy){
|
task deploy(type: Copy){
|
||||||
dependsOn "assembleRelease"
|
dependsOn "assembleRelease"
|
||||||
|
|
||||||
from "build/outputs/apk/google/release/android-google-release.apk"
|
from "build/outputs/apk/release/android-release.apk"
|
||||||
into "../deploy/"
|
into "../deploy/"
|
||||||
rename ("android-google-release.apk", appName + "-android-" + getVersionString() + ".apk")
|
rename ("android-google-release.apk", appName + "-android-" + getVersionString() + ".apk")
|
||||||
}
|
}
|
||||||
@@ -103,12 +100,6 @@ android {
|
|||||||
|
|
||||||
flavorDimensions "google"
|
flavorDimensions "google"
|
||||||
|
|
||||||
productFlavors {
|
|
||||||
google {
|
|
||||||
buildConfigField "boolean", "DONATIONS_GOOGLE", "true"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
signingConfigs {
|
signingConfigs {
|
||||||
release {
|
release {
|
||||||
if(project.hasProperty("RELEASE_STORE_FILE")) {
|
if(project.hasProperty("RELEASE_STORE_FILE")) {
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 911 B After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 23 KiB |
@@ -1,32 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:tools="http://schemas.android.com/tools"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:orientation="vertical"
|
|
||||||
android:background="#000">
|
|
||||||
|
|
||||||
<RelativeLayout
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent">
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:layout_gravity="top"
|
|
||||||
android:adjustViewBounds="false"
|
|
||||||
android:contentDescription="background"
|
|
||||||
android:cropToPadding="false"
|
|
||||||
android:scaleType="centerCrop"
|
|
||||||
android:src="@drawable/background" />
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/donations_activity_container"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:orientation="vertical">
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
</RelativeLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 6.5 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 7.1 KiB |
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 8.4 KiB |
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 553 B After Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 5.2 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 9.8 KiB |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 9.8 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 28 KiB |
@@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<resources>
|
|
||||||
|
|
||||||
<string name="app_name">Mindustry</string>
|
|
||||||
<string-array name="donation_google_catalog_values">
|
|
||||||
<item>1 달러</item>
|
|
||||||
<item>2 달러</item>
|
|
||||||
<item>5 달러</item>
|
|
||||||
<item>10 달러</item>
|
|
||||||
<item>15 달러</item>
|
|
||||||
<item>25 달러</item>
|
|
||||||
<item>50 달러</item>
|
|
||||||
</string-array>
|
|
||||||
|
|
||||||
</resources>
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<resources>
|
|
||||||
|
|
||||||
<string name="app_name">Mindustry</string>
|
|
||||||
<string-array name="donation_google_catalog_values">
|
|
||||||
<item>1 Доллар</item>
|
|
||||||
<item>2 Доллара</item>
|
|
||||||
<item>5 Долларов</item>
|
|
||||||
<item>10 Долларов</item>
|
|
||||||
<item>15 Долларов</item>
|
|
||||||
<item>25 Долларов</item>
|
|
||||||
<item>50 Долларов</item>
|
|
||||||
</string-array>
|
|
||||||
|
|
||||||
</resources>
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<resources>
|
|
||||||
|
|
||||||
<string name="app_name">Mindustry</string>
|
|
||||||
<string-array name="donation_google_catalog_values">
|
|
||||||
<item>1 Доллар</item>
|
|
||||||
<item>2 Доллара</item>
|
|
||||||
<item>5 Долларів</item>
|
|
||||||
<item>10 Долларів</item>
|
|
||||||
<item>15 Долларів</item>
|
|
||||||
<item>25 Долларів</item>
|
|
||||||
<item>50 Долларів</item>
|
|
||||||
</string-array>
|
|
||||||
|
|
||||||
</resources>
|
|
||||||
@@ -2,14 +2,5 @@
|
|||||||
<resources>
|
<resources>
|
||||||
|
|
||||||
<string name="app_name">Mindustry</string>
|
<string name="app_name">Mindustry</string>
|
||||||
<string-array name="donation_google_catalog_values">
|
|
||||||
<item>1 Dollar</item>
|
|
||||||
<item>2 Dollars</item>
|
|
||||||
<item>5 Dollars</item>
|
|
||||||
<item>10 Dollars</item>
|
|
||||||
<item>15 Dollars</item>
|
|
||||||
<item>25 Dollars</item>
|
|
||||||
<item>50 Dollars</item>
|
|
||||||
</string-array>
|
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
@@ -10,11 +10,6 @@ import android.os.Build;
|
|||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.provider.Settings.Secure;
|
import android.provider.Settings.Secure;
|
||||||
import android.telephony.TelephonyManager;
|
import android.telephony.TelephonyManager;
|
||||||
import android.util.Log;
|
|
||||||
import com.google.android.gms.common.GoogleApiAvailability;
|
|
||||||
import com.google.android.gms.common.GooglePlayServicesNotAvailableException;
|
|
||||||
import com.google.android.gms.common.GooglePlayServicesRepairableException;
|
|
||||||
import com.google.android.gms.security.ProviderInstaller;
|
|
||||||
import io.anuke.arc.Core;
|
import io.anuke.arc.Core;
|
||||||
import io.anuke.arc.backends.android.surfaceview.AndroidApplication;
|
import io.anuke.arc.backends.android.surfaceview.AndroidApplication;
|
||||||
import io.anuke.arc.backends.android.surfaceview.AndroidApplicationConfiguration;
|
import io.anuke.arc.backends.android.surfaceview.AndroidApplicationConfiguration;
|
||||||
@@ -53,8 +48,8 @@ public class AndroidLauncher extends AndroidApplication{
|
|||||||
Platform.instance = new Platform(){
|
Platform.instance = new Platform(){
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void openDonations(){
|
public void hide(){
|
||||||
showDonations();
|
moveTaskToBack(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -94,7 +89,7 @@ public class AndroidLauncher extends AndroidApplication{
|
|||||||
if(checkSelfPermission(Manifest.permission.READ_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED){
|
if(checkSelfPermission(Manifest.permission.READ_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED){
|
||||||
perms.add(Manifest.permission.READ_EXTERNAL_STORAGE);
|
perms.add(Manifest.permission.READ_EXTERNAL_STORAGE);
|
||||||
}
|
}
|
||||||
requestPermissions(perms.toArray(new String[perms.size()]), PERMISSION_REQUEST_CODE);
|
requestPermissions(perms.toArray(new String[0]), PERMISSION_REQUEST_CODE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -114,17 +109,10 @@ public class AndroidLauncher extends AndroidApplication{
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
try{
|
|
||||||
ProviderInstaller.installIfNeeded(this);
|
|
||||||
}catch(GooglePlayServicesRepairableException e){
|
|
||||||
GoogleApiAvailability apiAvailability = GoogleApiAvailability.getInstance();
|
|
||||||
apiAvailability.getErrorDialog(this, e.getConnectionStatusCode(), 0).show();
|
|
||||||
}catch(GooglePlayServicesNotAvailableException e){
|
|
||||||
Log.e("SecurityException", "Google Play Services not available.");
|
|
||||||
}
|
|
||||||
if(doubleScaleTablets && isTablet(this.getContext())){
|
if(doubleScaleTablets && isTablet(this.getContext())){
|
||||||
Unit.dp.addition = 0.5f;
|
Unit.dp.addition = 0.5f;
|
||||||
}
|
}
|
||||||
|
|
||||||
config.hideStatusBar = true;
|
config.hideStatusBar = true;
|
||||||
Net.setClientProvider(new KryoClient());
|
Net.setClientProvider(new KryoClient());
|
||||||
Net.setServerProvider(new KryoServer());
|
Net.setServerProvider(new KryoServer());
|
||||||
@@ -133,7 +121,7 @@ public class AndroidLauncher extends AndroidApplication{
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults){
|
public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults){
|
||||||
if(requestCode == PERMISSION_REQUEST_CODE){
|
if(requestCode == PERMISSION_REQUEST_CODE){
|
||||||
for(int i : grantResults){
|
for(int i : grantResults){
|
||||||
if(i != PackageManager.PERMISSION_GRANTED) return;
|
if(i != PackageManager.PERMISSION_GRANTED) return;
|
||||||
@@ -195,22 +183,8 @@ public class AndroidLauncher extends AndroidApplication{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isPackageInstalled(String packagename){
|
|
||||||
try{
|
|
||||||
getPackageManager().getPackageInfo(packagename, 0);
|
|
||||||
return true;
|
|
||||||
}catch(Exception e){
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private boolean isTablet(Context context){
|
private boolean isTablet(Context context){
|
||||||
TelephonyManager manager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
|
TelephonyManager manager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
|
||||||
return manager.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE;
|
return manager != null && manager.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE;
|
||||||
}
|
|
||||||
|
|
||||||
private void showDonations(){
|
|
||||||
Intent intent = new Intent(this, DonationsActivity.class);
|
|
||||||
startActivity(intent);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,73 +0,0 @@
|
|||||||
package io.anuke.mindustry;
|
|
||||||
|
|
||||||
import android.content.Intent;
|
|
||||||
import android.os.Bundle;
|
|
||||||
import android.support.v4.app.Fragment;
|
|
||||||
import android.support.v4.app.FragmentActivity;
|
|
||||||
import android.support.v4.app.FragmentManager;
|
|
||||||
import android.support.v4.app.FragmentTransaction;
|
|
||||||
import android.view.View;
|
|
||||||
import android.widget.Button;
|
|
||||||
import org.sufficientlysecure.donations.DonationsFragment;
|
|
||||||
|
|
||||||
public class DonationsActivity extends FragmentActivity{
|
|
||||||
/**
|
|
||||||
* Google
|
|
||||||
*/
|
|
||||||
private static final String GOOGLE_PUBKEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzG93KhpfBPKTo2jF0yxbWkkmMKwsPNM4SsMj1aDq7vv6n3R+mqJVfprOJxFfJh7JchXTflLIgiaKXFAiU70gJbMTniEWnEaFSxAeF09a7U0RjOwN+7rFwjCG91c2CpYxPanBTQP4zasc1ODPVzq4q6/4ByjhenN71V4WmR08NFIAodcfFPrOkDPil7i8y7cgcd1Ky53U0TS+LLYJttAK3XdTK4s7VE3I5IKoeNa4uwCmIM59R67q2k3cXjLk/nP6MP+y++EzHN/PTiR1sVg4dMP8K31RPw/1QNLPQwJz6Wc872oWwb7xo5gkoXbDc5WPPydsi8F3SyKNaYwzN6CDFQIDAQAB";
|
|
||||||
private static final String[] GOOGLE_CATALOG = new String[]{
|
|
||||||
"mindustry.donation.1", "mindustry.donation.2", "mindustry.donation.5",
|
|
||||||
"mindustry.donation.10", "mindustry.donation.15",
|
|
||||||
"mindustry.donation.25", "mindustry.donation.50"};
|
|
||||||
DonationsFragment donationsFragment;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Called when the activity is first created.
|
|
||||||
*/
|
|
||||||
@Override
|
|
||||||
public void onCreate(Bundle savedInstanceState){
|
|
||||||
super.onCreate(savedInstanceState);
|
|
||||||
|
|
||||||
setTheme(R.style.GdxTheme);
|
|
||||||
|
|
||||||
setContentView(R.layout.donations_activity);
|
|
||||||
|
|
||||||
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
|
|
||||||
if(BuildConfig.DONATIONS_GOOGLE){
|
|
||||||
donationsFragment = DonationsFragment.newInstance(BuildConfig.DEBUG, true, GOOGLE_PUBKEY, GOOGLE_CATALOG,
|
|
||||||
getResources().getStringArray(R.array.donation_google_catalog_values), false, null, null,
|
|
||||||
null, false, null, null, false, null);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
ft.replace(R.id.donations_activity_container, donationsFragment, "donationsFragment");
|
|
||||||
ft.commit();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void onStart(){
|
|
||||||
super.onStart();
|
|
||||||
Button b = findViewById(org.sufficientlysecure.donations.R.id.donations__google_android_market_donate_button);
|
|
||||||
b.setOnClickListener(view -> {
|
|
||||||
donationsFragment.donateGoogleOnClick(donationsFragment.getView());
|
|
||||||
b.setEnabled(false);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Needed for Google Play In-app Billing. It uses startIntentSenderForResult(). The result is not propagated to
|
|
||||||
* the Fragment like in startActivityForResult(). Thus we need to propagate manually to our Fragment.
|
|
||||||
*/
|
|
||||||
@Override
|
|
||||||
protected void onActivityResult(int requestCode, int resultCode, Intent data){
|
|
||||||
super.onActivityResult(requestCode, resultCode, data);
|
|
||||||
Button b = findViewById(org.sufficientlysecure.donations.R.id.donations__google_android_market_donate_button);
|
|
||||||
b.setEnabled(true);
|
|
||||||
|
|
||||||
FragmentManager fragmentManager = getSupportFragmentManager();
|
|
||||||
Fragment fragment = fragmentManager.findFragmentByTag("donationsFragment");
|
|
||||||
if(fragment != null){
|
|
||||||
fragment.onActivityResult(requestCode, resultCode, data);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -7,6 +7,18 @@ import java.lang.annotation.Target;
|
|||||||
|
|
||||||
public class Annotations{
|
public class Annotations{
|
||||||
|
|
||||||
|
@Target({ElementType.METHOD, ElementType.FIELD})
|
||||||
|
@Retention(RetentionPolicy.SOURCE)
|
||||||
|
public @interface Nullable{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Target({ElementType.METHOD, ElementType.FIELD})
|
||||||
|
@Retention(RetentionPolicy.SOURCE)
|
||||||
|
public @interface NonNull{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/** Marks a class as serializable.*/
|
/** Marks a class as serializable.*/
|
||||||
@Target(ElementType.TYPE)
|
@Target(ElementType.TYPE)
|
||||||
@Retention(RetentionPolicy.SOURCE)
|
@Retention(RetentionPolicy.SOURCE)
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ public class RemoteWriteGenerator{
|
|||||||
for(VariableElement var : elem.getParameters()){
|
for(VariableElement var : elem.getParameters()){
|
||||||
//special case: calling local-only methods uses the local player
|
//special case: calling local-only methods uses the local player
|
||||||
if(index == 0 && methodEntry.where == Loc.client){
|
if(index == 0 && methodEntry.where == Loc.client){
|
||||||
results.append("io.anuke.mindustry.Vars.players[0]");
|
results.append("io.anuke.mindustry.Vars.player");
|
||||||
}else{
|
}else{
|
||||||
results.append(var.getSimpleName());
|
results.append(var.getSimpleName());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,8 +50,21 @@ public class SerializeAnnotationProcessor extends AbstractProcessor{
|
|||||||
classBuilder.addJavadoc(RemoteMethodAnnotationProcessor.autogenWarning);
|
classBuilder.addJavadoc(RemoteMethodAnnotationProcessor.autogenWarning);
|
||||||
MethodSpec.Builder method = MethodSpec.methodBuilder("init").addModifiers(Modifier.PUBLIC, Modifier.STATIC);
|
MethodSpec.Builder method = MethodSpec.methodBuilder("init").addModifiers(Modifier.PUBLIC, Modifier.STATIC);
|
||||||
|
|
||||||
|
TypeName jsonType = ClassName.bestGuess("io.anuke.arc.util.serialization.Json");
|
||||||
|
TypeName jsonValueType = ClassName.bestGuess("io.anuke.arc.util.serialization.JsonValue");
|
||||||
|
TypeName ubJsonWriterType = ClassName.bestGuess("io.anuke.arc.util.serialization.UBJsonWriter");
|
||||||
|
TypeName ubJsonReaderType = ClassName.bestGuess("io.anuke.arc.util.serialization.UBJsonReader");
|
||||||
|
|
||||||
|
classBuilder.addField(jsonType, "bjson", Modifier.STATIC, Modifier.PRIVATE);
|
||||||
|
classBuilder.addField(ubJsonReaderType, "bjsonReader", Modifier.STATIC, Modifier.PRIVATE);
|
||||||
|
classBuilder.addStaticBlock(CodeBlock.builder()
|
||||||
|
.addStatement("bjson = new " + jsonType + "()")
|
||||||
|
.addStatement("bjsonReader = new " + ubJsonReaderType + "()")
|
||||||
|
.build());
|
||||||
|
|
||||||
for(TypeElement elem : elements){
|
for(TypeElement elem : elements){
|
||||||
TypeName type = TypeName.get(elem.asType());
|
TypeName type = TypeName.get(elem.asType());
|
||||||
|
String simpleTypeName = type.toString().substring(type.toString().lastIndexOf('.') + 1);
|
||||||
|
|
||||||
TypeSpec.Builder serializer = TypeSpec.anonymousClassBuilder("")
|
TypeSpec.Builder serializer = TypeSpec.anonymousClassBuilder("")
|
||||||
.addSuperinterface(ParameterizedTypeName.get(
|
.addSuperinterface(ParameterizedTypeName.get(
|
||||||
@@ -70,7 +83,19 @@ public class SerializeAnnotationProcessor extends AbstractProcessor{
|
|||||||
.addException(IOException.class)
|
.addException(IOException.class)
|
||||||
.addModifiers(Modifier.PUBLIC);
|
.addModifiers(Modifier.PUBLIC);
|
||||||
|
|
||||||
|
MethodSpec.Builder jsonWriteMethod = MethodSpec.methodBuilder("write" + simpleTypeName + "Json")
|
||||||
|
.returns(void.class)
|
||||||
|
.addParameter(jsonType, "json")
|
||||||
|
.addParameter(type, "object")
|
||||||
|
.addModifiers(Modifier.PUBLIC, Modifier.STATIC);
|
||||||
|
|
||||||
|
MethodSpec.Builder jsonReadMethod = MethodSpec.methodBuilder("read" + simpleTypeName + "Json")
|
||||||
|
.returns(type)
|
||||||
|
.addParameter(jsonValueType, "value")
|
||||||
|
.addModifiers(Modifier.PUBLIC, Modifier.STATIC);
|
||||||
|
|
||||||
readMethod.addStatement("$L object = new $L()", type, type);
|
readMethod.addStatement("$L object = new $L()", type, type);
|
||||||
|
jsonReadMethod.addStatement("$L object = new $L()", type, type);
|
||||||
|
|
||||||
List<VariableElement> fields = ElementFilter.fieldsIn(Utils.elementUtils.getAllMembers(elem));
|
List<VariableElement> fields = ElementFilter.fieldsIn(Utils.elementUtils.getAllMembers(elem));
|
||||||
for(VariableElement field : fields){
|
for(VariableElement field : fields){
|
||||||
@@ -83,6 +108,9 @@ public class SerializeAnnotationProcessor extends AbstractProcessor{
|
|||||||
if(field.asType().getKind().isPrimitive()){
|
if(field.asType().getKind().isPrimitive()){
|
||||||
writeMethod.addStatement("stream.write" + capName + "(object." + name + ")");
|
writeMethod.addStatement("stream.write" + capName + "(object." + name + ")");
|
||||||
readMethod.addStatement("object." + name + "= stream.read" + capName + "()");
|
readMethod.addStatement("object." + name + "= stream.read" + capName + "()");
|
||||||
|
|
||||||
|
jsonWriteMethod.addStatement("json.writeValue(\"" + name + "\", object." + name +")");
|
||||||
|
jsonReadMethod.addStatement("if(value.has(\"" + name + "\")) object." + name + "= value.get" + capName + "(\"" + name + "\")");
|
||||||
}else{
|
}else{
|
||||||
writeMethod.addStatement("io.anuke.arc.Core.settings.getSerializer(" + typeName+ ".class).write(stream, object." + name + ")");
|
writeMethod.addStatement("io.anuke.arc.Core.settings.getSerializer(" + typeName+ ".class).write(stream, object." + name + ")");
|
||||||
readMethod.addStatement("object." + name + " = (" +typeName+")io.anuke.arc.Core.settings.getSerializer(" + typeName+ ".class).read(stream)");
|
readMethod.addStatement("object." + name + " = (" +typeName+")io.anuke.arc.Core.settings.getSerializer(" + typeName+ ".class).read(stream)");
|
||||||
@@ -90,22 +118,47 @@ public class SerializeAnnotationProcessor extends AbstractProcessor{
|
|||||||
}
|
}
|
||||||
|
|
||||||
readMethod.addStatement("return object");
|
readMethod.addStatement("return object");
|
||||||
|
jsonReadMethod.addStatement("return object");
|
||||||
|
|
||||||
serializer.addMethod(writeMethod.build());
|
serializer.addMethod(writeMethod.build());
|
||||||
serializer.addMethod(readMethod.build());
|
serializer.addMethod(readMethod.build());
|
||||||
|
|
||||||
method.addStatement("io.anuke.arc.Core.settings.setSerializer($N, $L)", Utils.elementUtils.getBinaryName(elem).toString().replace('$', '.') + ".class", serializer.build());
|
method.addStatement("io.anuke.arc.Core.settings.setSerializer($N, $L)", Utils.elementUtils.getBinaryName(elem).toString().replace('$', '.') + ".class", serializer.build());
|
||||||
|
|
||||||
String sname = type.toString().substring(type.toString().lastIndexOf('.') + 1);
|
name(writeMethod, "write" + simpleTypeName);
|
||||||
|
name(readMethod, "read" + simpleTypeName);
|
||||||
name(writeMethod, "write" + sname);
|
|
||||||
name(readMethod, "read" + sname);
|
|
||||||
|
|
||||||
writeMethod.addModifiers(Modifier.STATIC);
|
writeMethod.addModifiers(Modifier.STATIC);
|
||||||
readMethod.addModifiers(Modifier.STATIC);
|
readMethod.addModifiers(Modifier.STATIC);
|
||||||
|
|
||||||
classBuilder.addMethod(writeMethod.build());
|
classBuilder.addMethod(writeMethod.build());
|
||||||
classBuilder.addMethod(readMethod.build());
|
classBuilder.addMethod(readMethod.build());
|
||||||
|
|
||||||
|
classBuilder.addMethod(jsonWriteMethod.build());
|
||||||
|
classBuilder.addMethod(jsonReadMethod.build());
|
||||||
|
|
||||||
|
MethodSpec.Builder binaryJsonWriteMethod = MethodSpec.methodBuilder("write" + simpleTypeName + "StreamJson")
|
||||||
|
.returns(void.class)
|
||||||
|
.addParameter(DataOutput.class, "stream")
|
||||||
|
.addParameter(type, "object")
|
||||||
|
.addException(IOException.class)
|
||||||
|
.addModifiers(Modifier.PUBLIC, Modifier.STATIC)
|
||||||
|
.addStatement("java.io.StringWriter output = new java.io.StringWriter()")
|
||||||
|
.addStatement("bjson.setWriter(output)")
|
||||||
|
.addStatement("bjson.writeObjectStart(" + type + ".class, " + type + ".class)")
|
||||||
|
.addStatement("write" + simpleTypeName + "Json(bjson, object)")
|
||||||
|
.addStatement("bjson.writeObjectEnd()")
|
||||||
|
.addStatement("stream.writeUTF(output.toString())");
|
||||||
|
|
||||||
|
MethodSpec.Builder binaryJsonReadMethod = MethodSpec.methodBuilder("read" + simpleTypeName + "StreamJson")
|
||||||
|
.returns(type)
|
||||||
|
.addParameter(DataInput.class, "stream")
|
||||||
|
.addException(IOException.class)
|
||||||
|
.addModifiers(Modifier.PUBLIC, Modifier.STATIC)
|
||||||
|
.addStatement("return read" + simpleTypeName + "Json(bjson.fromJson(null, stream.readUTF()))");
|
||||||
|
|
||||||
|
classBuilder.addMethod(binaryJsonWriteMethod.build());
|
||||||
|
classBuilder.addMethod(binaryJsonReadMethod.build());
|
||||||
}
|
}
|
||||||
|
|
||||||
classBuilder.addMethod(method.build());
|
classBuilder.addMethod(method.build());
|
||||||
|
|||||||
@@ -129,7 +129,7 @@ public class StructAnnotationProcessor extends AbstractProcessor{
|
|||||||
//floats: need conversion
|
//floats: need conversion
|
||||||
setter.addStatement("return ($T)(($L & $L) | (($T)Float.floatToIntBits(value) << $LL))", structType, structParam, bitString(offset, size, structTotalSize), structType, offset);
|
setter.addStatement("return ($T)(($L & $L) | (($T)Float.floatToIntBits(value) << $LL))", structType, structParam, bitString(offset, size, structTotalSize), structType, offset);
|
||||||
}else{
|
}else{
|
||||||
cons.append(" | (").append("(").append(structType).append(")").append(varName).append(" << ").append(offset).append("L)");
|
cons.append(" | (((").append(structType).append(")").append(varName).append(" << ").append(offset).append("L)").append(" & ").append(bitString(offset, size, structTotalSize)).append(")");
|
||||||
|
|
||||||
//bytes, shorts, chars, ints
|
//bytes, shorts, chars, ints
|
||||||
setter.addStatement("return ($T)(($L & $L) | (($T)value << $LL))", structType, structParam, bitString(offset, size, structTotalSize), structType, offset);
|
setter.addStatement("return ($T)(($L & $L) | (($T)value << $LL))", structType, structParam, bitString(offset, size, structTotalSize), structType, offset);
|
||||||
|
|||||||
11
build.gradle
@@ -8,7 +8,7 @@ buildscript{
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies{
|
dependencies{
|
||||||
classpath 'com.mobidevelop.robovm:robovm-gradle-plugin:2.3.5'
|
classpath 'com.mobidevelop.robovm:robovm-gradle-plugin:2.3.6'
|
||||||
classpath "com.badlogicgames.gdx:gdx-tools:1.9.9"
|
classpath "com.badlogicgames.gdx:gdx-tools:1.9.9"
|
||||||
classpath "com.badlogicgames.packr:packr:2.1-SNAPSHOT"
|
classpath "com.badlogicgames.packr:packr:2.1-SNAPSHOT"
|
||||||
}
|
}
|
||||||
@@ -25,15 +25,15 @@ allprojects{
|
|||||||
if(!project.hasProperty("versionType")) versionType = 'official'
|
if(!project.hasProperty("versionType")) versionType = 'official'
|
||||||
appName = 'Mindustry'
|
appName = 'Mindustry'
|
||||||
gdxVersion = '1.9.9'
|
gdxVersion = '1.9.9'
|
||||||
roboVMVersion = '2.3.0'
|
roboVMVersion = '2.3.6'
|
||||||
arcHash = null
|
arcHash = null
|
||||||
|
|
||||||
debugged = {
|
debugged = {
|
||||||
return new File(projectDir.parent, '../debug').exists() && System.properties["release"] == null
|
return new File(projectDir.parent, '../debug').exists() && !project.hasProperty("release")
|
||||||
}
|
}
|
||||||
|
|
||||||
localArc = {
|
localArc = {
|
||||||
return (System.properties["release"] == null || System.properties["release"] == "false") && new File(projectDir.parent, '../Arc').exists()
|
return (!project.hasProperty("release")) && new File(projectDir.parent, '../Arc').exists()
|
||||||
}
|
}
|
||||||
|
|
||||||
getArcHash = {
|
getArcHash = {
|
||||||
@@ -43,7 +43,7 @@ allprojects{
|
|||||||
arcHash = 'git ls-remote https://github.com/Anuken/Arc.git'.execute().text.split("\t")[0]
|
arcHash = 'git ls-remote https://github.com/Anuken/Arc.git'.execute().text.split("\t")[0]
|
||||||
}catch(e){
|
}catch(e){
|
||||||
e.printStackTrace()
|
e.printStackTrace()
|
||||||
arcHash = "-SNAPSHOT";
|
arcHash = "-SNAPSHOT"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return arcHash
|
return arcHash
|
||||||
@@ -156,6 +156,7 @@ project(":ios"){
|
|||||||
dependencies{
|
dependencies{
|
||||||
compile project(":core")
|
compile project(":core")
|
||||||
compile project(":net")
|
compile project(":net")
|
||||||
|
compileOnly project(":annotations")
|
||||||
|
|
||||||
compile arcModule("backends:backend-robovm")
|
compile arcModule("backends:backend-robovm")
|
||||||
|
|
||||||
|
|||||||
BIN
core/assets-raw/sprites/blocks/defense/mender-top.png
Normal file
|
After Width: | Height: | Size: 1018 B |
BIN
core/assets-raw/sprites/blocks/defense/mender.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 354 B |
|
Before Width: | Height: | Size: 390 B |
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
duplicatePadding: true,
|
||||||
|
combineSubdirectories: true,
|
||||||
|
flattenPaths: true,
|
||||||
|
maxWidth: 1024,
|
||||||
|
maxHeight: 1024,
|
||||||
|
fast: true,
|
||||||
|
}
|
||||||
BIN
core/assets-raw/sprites/blocks/storage/launch-pad-large.png
Normal file
|
After Width: | Height: | Size: 691 B |
8
core/assets-raw/sprites/pack_fallback.json
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
duplicatePadding: true,
|
||||||
|
combineSubdirectories: true,
|
||||||
|
flattenPaths: true,
|
||||||
|
maxWidth: 1024,
|
||||||
|
maxHeight: 1024,
|
||||||
|
fast: true,
|
||||||
|
}
|
||||||
BIN
core/assets-raw/sprites/ui/underline-red.9.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 6.1 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
BIN
core/assets-raw/sprites_replacement/effects/circle-shadow.png
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
@@ -23,9 +23,10 @@ stat.deconstructed = Buildings Deconstructed:[accent] {0}
|
|||||||
stat.delivered = Resources Launched:
|
stat.delivered = Resources Launched:
|
||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
|
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\n\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\n\n[scarlet]DO IT.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\n\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\n\n[scarlet]DO IT.
|
||||||
|
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Are you sure you want to delete the map "[accent]{0}[]"?
|
map.delete = Are you sure you want to delete the map "[accent]{0}[]"?
|
||||||
level.highscore = High Score: [accent]{0}
|
level.highscore = High Score: [accent]{0}
|
||||||
level.select = Level Select
|
level.select = Level Select
|
||||||
@@ -42,6 +43,7 @@ addplayers = Add/Remove Players
|
|||||||
customgame = Custom Game
|
customgame = Custom Game
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <none>
|
none = <none>
|
||||||
|
minimap = Minimap
|
||||||
close = Close
|
close = Close
|
||||||
quit = Quit
|
quit = Quit
|
||||||
maps = Maps
|
maps = Maps
|
||||||
@@ -183,7 +185,8 @@ builtin = Built-In
|
|||||||
map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone!
|
map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone!
|
||||||
map.random = [accent]Random Map
|
map.random = [accent]Random Map
|
||||||
map.nospawn = This map does not have any cores for the player to spawn in! Add a[ROYAL] blue[] core to this map in the editor.
|
map.nospawn = This map does not have any cores for the player to spawn in! Add a[ROYAL] blue[] core to this map in the editor.
|
||||||
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] non-blue[] cores to this map in the editor.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Error loading map: corrupted or invalid map file.
|
map.invalid = Error loading map: corrupted or invalid map file.
|
||||||
editor.brush = Brush
|
editor.brush = Brush
|
||||||
editor.openin = Open In Editor
|
editor.openin = Open In Editor
|
||||||
@@ -285,7 +288,8 @@ donate = Donate
|
|||||||
abandon = Abandon
|
abandon = Abandon
|
||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Reach:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best Wave: {0}
|
bestwave = [LIGHT_GRAY]Best Wave: {0}
|
||||||
launch = < LAUNCH >
|
launch = < LAUNCH >
|
||||||
@@ -297,7 +301,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Unlock configuring loadout:\nWave {0}.
|
configure.locked = [LIGHT_GRAY]Unlock configuring loadout:\nWave {0}.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Wave {0} reached:\nNext zone requirements met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -339,63 +343,62 @@ no = No
|
|||||||
info.title = Info
|
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
|
||||||
blocks.outputspeed = Drill Speed: {0}/
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Block Info
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Power Capacity
|
blocks.powercapacity = Power Capacity
|
||||||
blocks.powershot = Power/Shot
|
blocks.powershot = Power/Shot
|
||||||
blocks.targetsair = Targets Air
|
blocks.targetsair = Targets Air
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Range
|
blocks.shootrange = Range
|
||||||
blocks.size = Size
|
blocks.size = Size
|
||||||
blocks.liquidcapacity = Liquid Capacity
|
blocks.liquidcapacity = Liquid Capacity
|
||||||
blocks.maxitemssecond = Max Items
|
|
||||||
blocks.powerrange = Power Range
|
blocks.powerrange = Power Range
|
||||||
blocks.poweruse = Power Use
|
blocks.poweruse = Power Use
|
||||||
blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
blocks.inputitemcapacity = Input Item Capacity
|
|
||||||
blocks.outputitemcapacity = Output Item Capacity
|
|
||||||
blocks.itemcapacity = Item Capacity
|
blocks.itemcapacity = Item Capacity
|
||||||
blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
blocks.powertransferspeed = Power Transfer
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Production Speed
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Input Liquid
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Aux Liquid
|
blocks.range = Range
|
||||||
blocks.inputitem = Input Item
|
|
||||||
blocks.inputitems = Input Items
|
|
||||||
blocks.outputitem = Output Item
|
|
||||||
blocks.drilltier = Drillables
|
blocks.drilltier = Drillables
|
||||||
blocks.drillspeed = Base Drill Speed
|
blocks.drillspeed = Base Drill Speed
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Liquid Output
|
|
||||||
blocks.liquidoutputspeed = Liquid Output Speed
|
|
||||||
blocks.liquiduse = Liquid Use
|
|
||||||
blocks.coolant = Coolant
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Coolant Use
|
|
||||||
blocks.inputliquidfuel = Fuel Liquid
|
|
||||||
blocks.liquidfueluse = Liquid Fuel Use
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Health
|
blocks.health = Health
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Inaccuracy
|
blocks.inaccuracy = Inaccuracy
|
||||||
blocks.shots = Shots
|
blocks.shots = Shots
|
||||||
blocks.reload = Shots/Second
|
blocks.reload = Shots/Second
|
||||||
blocks.inputfuel = Fuel
|
|
||||||
blocks.fuelburntime = Fuel Burn Time
|
|
||||||
blocks.inputcapacity = Input capacity
|
|
||||||
blocks.outputcapacity = Output capacity
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}/s
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
|
||||||
|
bullet.damage = [stat]{0}[lightgray] damage
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x fire rate
|
||||||
|
|
||||||
unit.blocks = blocks
|
unit.blocks = blocks
|
||||||
unit.powersecond = power units/second
|
unit.powersecond = power units/second
|
||||||
unit.liquidsecond = liquid units/second
|
unit.liquidsecond = liquid units/second
|
||||||
@@ -404,6 +407,9 @@ unit.liquidunits = liquid units
|
|||||||
unit.powerunits = power units
|
unit.powerunits = power units
|
||||||
unit.degrees = degrees
|
unit.degrees = degrees
|
||||||
unit.seconds = seconds
|
unit.seconds = seconds
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = items
|
unit.items = items
|
||||||
category.general = General
|
category.general = General
|
||||||
category.power = Power
|
category.power = Power
|
||||||
@@ -412,7 +418,10 @@ category.items = Items
|
|||||||
category.crafting = Input/Output
|
category.crafting = Input/Output
|
||||||
category.shooting = Shooting
|
category.shooting = Shooting
|
||||||
category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Enemy/Ally Indicators
|
setting.indicators.name = Enemy/Ally Indicators
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
@@ -436,6 +445,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Show FPS
|
setting.fps.name = Show FPS
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Show Power Lasers
|
setting.lasers.name = Show Power Lasers
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Show Minimap
|
setting.minimap.name = Show Minimap
|
||||||
setting.musicvol.name = Music Volume
|
setting.musicvol.name = Music Volume
|
||||||
setting.mutemusic.name = Mute Music
|
setting.mutemusic.name = Mute Music
|
||||||
@@ -488,6 +498,23 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = Fight against other players locally.
|
mode.pvp.description = Fight against other players locally.
|
||||||
mode.attack.name = Attack
|
mode.attack.name = Attack
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI (Red Team) Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
|
|
||||||
content.item.name = Items
|
content.item.name = Items
|
||||||
content.liquid.name = Liquids
|
content.liquid.name = Liquids
|
||||||
content.unit.name = Units
|
content.unit.name = Units
|
||||||
@@ -530,7 +557,7 @@ liquid.oil.name = Oil
|
|||||||
liquid.cryofluid.name = Cryofluid
|
liquid.cryofluid.name = Cryofluid
|
||||||
mech.alpha-mech.name = Alpha
|
mech.alpha-mech.name = Alpha
|
||||||
mech.alpha-mech.weapon = Heavy Repeater
|
mech.alpha-mech.weapon = Heavy Repeater
|
||||||
mech.alpha-mech.ability = None
|
mech.alpha-mech.ability = Regeneration
|
||||||
mech.alpha-mech.description = The standard mech. Has decent speed and damage output.
|
mech.alpha-mech.description = The standard mech. Has decent speed and damage output.
|
||||||
mech.delta-mech.name = Delta
|
mech.delta-mech.name = Delta
|
||||||
mech.delta-mech.weapon = Arc Generator
|
mech.delta-mech.weapon = Arc Generator
|
||||||
@@ -565,9 +592,10 @@ unit.speed = [LIGHT_GRAY]Speed: {0}
|
|||||||
mech.weapon = [LIGHT_GRAY]Weapon: {0}
|
mech.weapon = [LIGHT_GRAY]Weapon: {0}
|
||||||
mech.health = [LIGHT_GRAY]Health: {0}
|
mech.health = [LIGHT_GRAY]Health: {0}
|
||||||
mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
||||||
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}%
|
||||||
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Ability: {0}
|
mech.ability = [LIGHT_GRAY]Ability: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
||||||
@@ -600,6 +628,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = Deep Water
|
block.deepwater.name = Deep Water
|
||||||
block.water.name = Water
|
block.water.name = Water
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = Stone
|
block.stone.name = Stone
|
||||||
block.sand.name = Sand
|
block.sand.name = Sand
|
||||||
@@ -620,10 +650,10 @@ block.pine.name = Pine
|
|||||||
block.white-tree-dead.name = White Tree Dead
|
block.white-tree-dead.name = White Tree Dead
|
||||||
block.white-tree.name = White Tree
|
block.white-tree.name = White Tree
|
||||||
block.spore-cluster.name = Spore Cluster
|
block.spore-cluster.name = Spore Cluster
|
||||||
block.metal-floor.name = Metal Floor
|
block.metal-floor.name = Metal Floor 1
|
||||||
block.metal-floor-2.name = Metal Floor 2
|
block.metal-floor-2.name = Metal Floor 2
|
||||||
block.metal-floor-3.name = Metal Floor 3
|
block.metal-floor-3.name = Metal Floor 3
|
||||||
block.metal-floor-5.name = Metal Floor 5
|
block.metal-floor-5.name = Metal Floor 4
|
||||||
block.metal-floor-damaged.name = Metal Floor Damaged
|
block.metal-floor-damaged.name = Metal Floor Damaged
|
||||||
block.ignarock.name = Igna Rock
|
block.ignarock.name = Igna Rock
|
||||||
block.hotrock.name = Hot Rock
|
block.hotrock.name = Hot Rock
|
||||||
@@ -726,6 +756,7 @@ block.blast-drill.name = Airblast Drill
|
|||||||
block.thermal-pump.name = Thermal Pump
|
block.thermal-pump.name = Thermal Pump
|
||||||
block.thermal-generator.name = Thermal Generator
|
block.thermal-generator.name = Thermal Generator
|
||||||
block.alloy-smelter.name = Alloy Smelter
|
block.alloy-smelter.name = Alloy Smelter
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Mend Projector
|
block.mend-projector.name = Mend Projector
|
||||||
block.surge-wall.name = Surge Wall
|
block.surge-wall.name = Surge Wall
|
||||||
block.surge-wall-large.name = Large Surge Wall
|
block.surge-wall-large.name = Large Surge Wall
|
||||||
@@ -741,6 +772,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Container
|
block.container.name = Container
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = blue
|
team.blue.name = blue
|
||||||
team.red.name = red
|
team.red.name = red
|
||||||
team.orange.name = orange
|
team.orange.name = orange
|
||||||
@@ -825,7 +857,7 @@ block.silicon-smelter.description = Reduces sand with highly pure coal in order
|
|||||||
block.plastanium-compressor.description = Produces plastanium from oil and titanium.
|
block.plastanium-compressor.description = Produces plastanium from oil and titanium.
|
||||||
block.phase-weaver.description = Produces phase fabric from radioactive thorium and high amounts of sand.
|
block.phase-weaver.description = Produces phase fabric from radioactive thorium and high amounts of sand.
|
||||||
block.alloy-smelter.description = Produces surge alloy from titanium, lead, silicon and copper.
|
block.alloy-smelter.description = Produces surge alloy from titanium, lead, silicon and copper.
|
||||||
block.pulverizer.description = Crushes stone into sand. Useful when there is a lack of natural sand.
|
block.pulverizer.description = Crushes scrap into sand. Useful when there is a lack of natural sand.
|
||||||
block.pyratite-mixer.description = Mixes coal, lead and sand into highly flammable pyratite.
|
block.pyratite-mixer.description = Mixes coal, lead and sand into highly flammable pyratite.
|
||||||
block.blast-mixer.description = Uses oil for transforming pyratite into the less flammable but more explosive blast compound.
|
block.blast-mixer.description = Uses oil for transforming pyratite into the less flammable but more explosive blast compound.
|
||||||
block.cryofluidmixer.description = Combines water and titanium into cryofluid which is much more efficient for cooling.
|
block.cryofluidmixer.description = Combines water and titanium into cryofluid which is much more efficient for cooling.
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Jsi si jistý že chceš smazat mapu "[accent]{0}[]"?
|
map.delete = Jsi si jistý že chceš smazat mapu "[accent]{0}[]"?
|
||||||
level.highscore = Nejvyšší skóre: [accent]{0}
|
level.highscore = Nejvyšší skóre: [accent]{0}
|
||||||
level.select = Výběr levelu
|
level.select = Výběr levelu
|
||||||
@@ -39,6 +40,7 @@ addplayers = Přidat/Odebrat hráče
|
|||||||
customgame = Vlastní hra
|
customgame = Vlastní hra
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <none>
|
none = <none>
|
||||||
|
minimap = Minimap
|
||||||
close = Zavřít
|
close = Zavřít
|
||||||
quit = Ukončit
|
quit = Ukončit
|
||||||
maps = Mapy
|
maps = Mapy
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Jsi si jistý žechceš tuto mapu smazat? tato akce je nevr
|
|||||||
map.random = [accent]Náhodná mapa
|
map.random = [accent]Náhodná mapa
|
||||||
map.nospawn = Tato mapa nemá žádná jádra pro hráče ke spawnutí! přidej[ROYAL] blue[] jádro na tuto mapu v editoru.
|
map.nospawn = Tato mapa nemá žádná jádra pro hráče ke spawnutí! přidej[ROYAL] blue[] jádro na tuto mapu v editoru.
|
||||||
map.nospawn.pvp = Tato mapa nemá žádné nepřátelské jádra pro hráče ke spawnutí! přidej[SCARLET] red[] jádro na tuto mapu v editoru.
|
map.nospawn.pvp = Tato mapa nemá žádné nepřátelské jádra pro hráče ke spawnutí! přidej[SCARLET] red[] jádro na tuto mapu v editoru.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Chyba v načítání mapy: poškozený nebo neplatný soubor mapy.
|
map.invalid = Chyba v načítání mapy: poškozený nebo neplatný soubor mapy.
|
||||||
editor.brush = Štětec
|
editor.brush = Štětec
|
||||||
editor.openin = Otevřít v editoru.
|
editor.openin = Otevřít v editoru.
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
bestwave = [LIGHT_GRAY]Best: {0}
|
||||||
launch = Launch
|
launch = Launch
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = Ne
|
|||||||
info.title = Informace
|
info.title = Informace
|
||||||
error.title = [crimson]Objevila se chyba
|
error.title = [crimson]Objevila se chyba
|
||||||
error.crashtitle = Objevila se chyba
|
error.crashtitle = Objevila se chyba
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Informace o bloku
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Kapacita energie
|
blocks.powercapacity = Kapacita energie
|
||||||
blocks.powershot = Energie na výstřel
|
blocks.powershot = Energie na výstřel
|
||||||
blocks.targetsair = Zaměřuje vzdušné jednotky
|
blocks.targetsair = Zaměřuje vzdušné jednotky
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Dostřel
|
blocks.shootrange = Dostřel
|
||||||
blocks.size = velikost
|
blocks.size = velikost
|
||||||
blocks.liquidcapacity = Kapacita tekutin
|
blocks.liquidcapacity = Kapacita tekutin
|
||||||
blocks.maxitemssecond = Max předmětů
|
|
||||||
blocks.powerrange = Rozsah energie
|
blocks.powerrange = Rozsah energie
|
||||||
blocks.poweruse = Spotřebuje energie
|
blocks.poweruse = Spotřebuje energie
|
||||||
blocks.powerdamage = Energie na poškození
|
blocks.powerdamage = Energie na poškození
|
||||||
blocks.inputitemcapacity = Kapacita vstupních předmětů
|
|
||||||
blocks.outputitemcapacity = Kapacita výstupních předmětů
|
|
||||||
blocks.itemcapacity = kapacita předmětů
|
blocks.itemcapacity = kapacita předmětů
|
||||||
blocks.basepowergeneration = Základní generování energie
|
blocks.basepowergeneration = Základní generování energie
|
||||||
blocks.powertransferspeed = Přenos energie
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Rychlost produkce
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Vstupní tekutiny
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Aux tekutina
|
blocks.range = Range
|
||||||
blocks.inputitem = Vstupní předmět
|
|
||||||
blocks.inputitems = Vstupní předměty
|
|
||||||
blocks.outputitem = Výstupní předmět
|
|
||||||
blocks.drilltier = Vrtatelné
|
blocks.drilltier = Vrtatelné
|
||||||
blocks.drillspeed = Základní rychlost vrtu
|
blocks.drillspeed = Základní rychlost vrtu
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Výstup tekutin
|
|
||||||
blocks.liquidoutputspeed = Rychlost výstupu tekutin
|
|
||||||
blocks.liquiduse = Spotřebuje tekutin
|
|
||||||
blocks.coolant = Chlazení
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Spotřeba chlazení
|
|
||||||
blocks.inputliquidfuel = Palivo-tekutina
|
|
||||||
blocks.liquidfueluse = Spotřeba Paliva-tekutiny
|
|
||||||
blocks.boostitem = Předmět pro zrychlení
|
|
||||||
blocks.boostliquid = Tekutina pro zrychlení
|
|
||||||
blocks.health = Životy
|
blocks.health = Životy
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Nepřesnost/výchylka
|
blocks.inaccuracy = Nepřesnost/výchylka
|
||||||
blocks.shots = Střely
|
blocks.shots = Střely
|
||||||
blocks.reload = Střely za sekundu
|
blocks.reload = Střely za sekundu
|
||||||
blocks.inputfuel = Palivo
|
|
||||||
blocks.fuelburntime = Čas spalování paliva
|
|
||||||
blocks.inputcapacity = Vstupní kapacita
|
|
||||||
blocks.outputcapacity = Výstupní kapacita
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = Bloky
|
unit.blocks = Bloky
|
||||||
unit.powersecond = jednotek energie/sekunda
|
unit.powersecond = jednotek energie/sekunda
|
||||||
unit.liquidsecond = jednotek tekutin/sekundu
|
unit.liquidsecond = jednotek tekutin/sekundu
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = jednotek tekutin
|
|||||||
unit.powerunits = jednotek energie
|
unit.powerunits = jednotek energie
|
||||||
unit.degrees = úhly
|
unit.degrees = úhly
|
||||||
unit.seconds = sekundy
|
unit.seconds = sekundy
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = předměty
|
unit.items = předměty
|
||||||
category.general = Všeobecné
|
category.general = Všeobecné
|
||||||
category.power = Energie
|
category.power = Energie
|
||||||
@@ -405,7 +408,10 @@ category.items = Předměty
|
|||||||
category.crafting = Vyžaduje
|
category.crafting = Vyžaduje
|
||||||
category.shooting = Střílí
|
category.shooting = Střílí
|
||||||
category.optional = Volitelné vylepšení
|
category.optional = Volitelné vylepšení
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Indikátor pro spojence
|
setting.indicators.name = Indikátor pro spojence
|
||||||
setting.autotarget.name = Automaticky zaměřuje
|
setting.autotarget.name = Automaticky zaměřuje
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Ukázat snímky/sekundu
|
setting.fps.name = Ukázat snímky/sekundu
|
||||||
setting.vsync.name = Vertikální synchronizace
|
setting.vsync.name = Vertikální synchronizace
|
||||||
setting.lasers.name = Ukázat laser energie
|
setting.lasers.name = Ukázat laser energie
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Ukázat minimapu
|
setting.minimap.name = Ukázat minimapu
|
||||||
setting.musicvol.name = Hlasitost hudby
|
setting.musicvol.name = Hlasitost hudby
|
||||||
setting.mutemusic.name = Ztišit hudbu
|
setting.mutemusic.name = Ztišit hudbu
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = Bojuj proti ostatním hráčům v lokální síti.
|
mode.pvp.description = Bojuj proti ostatním hráčům v lokální síti.
|
||||||
mode.attack.name = Útok
|
mode.attack.name = Útok
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Předměty
|
content.item.name = Předměty
|
||||||
content.liquid.name = Tekutiny
|
content.liquid.name = Tekutiny
|
||||||
content.unit.name = jednotky
|
content.unit.name = jednotky
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Kapacita předmětů: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Rychlost těžení: {0}
|
mech.minespeed = [LIGHT_GRAY]Rychlost těžení: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Síla těžení: {0}
|
mech.minepower = [LIGHT_GRAY]Síla těžení: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Schopnost: {0}
|
mech.ability = [LIGHT_GRAY]Schopnost: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Kapacita teploty: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Kapacita teploty: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viskozita: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viskozita: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Teplota: {0}
|
liquid.temperature = [LIGHT_GRAY]Teplota: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = Hluboká voda
|
block.deepwater.name = Hluboká voda
|
||||||
block.water.name = Voda
|
block.water.name = Voda
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = Kámen
|
block.stone.name = Kámen
|
||||||
block.sand.name = Písek
|
block.sand.name = Písek
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Tlakovzdušný vrt
|
|||||||
block.thermal-pump.name = Termální pumpa
|
block.thermal-pump.name = Termální pumpa
|
||||||
block.thermal-generator.name = Termální Generátor
|
block.thermal-generator.name = Termální Generátor
|
||||||
block.alloy-smelter.name = Slitinová pec
|
block.alloy-smelter.name = Slitinová pec
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Opravný projektor
|
block.mend-projector.name = Opravný projektor
|
||||||
block.surge-wall.name = Impulzní stěna
|
block.surge-wall.name = Impulzní stěna
|
||||||
block.surge-wall-large.name = Velká Impulzní stěna
|
block.surge-wall-large.name = Velká Impulzní stěna
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Kontejnér
|
block.container.name = Kontejnér
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = modrá
|
team.blue.name = modrá
|
||||||
team.red.name = červená
|
team.red.name = červená
|
||||||
team.orange.name = oranžová
|
team.orange.name = oranžová
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Bist du sicher, dass du die Karte "[accent]{0}[]" löschen möchtest?
|
map.delete = Bist du sicher, dass du die Karte "[accent]{0}[]" löschen möchtest?
|
||||||
level.highscore = High Score: [accent]{0}
|
level.highscore = High Score: [accent]{0}
|
||||||
level.select = Level Auswahl
|
level.select = Level Auswahl
|
||||||
@@ -39,6 +40,7 @@ addplayers = Hinzufügen/Entfernen von Spielern
|
|||||||
customgame = Benutzerdefiniertes Spiel
|
customgame = Benutzerdefiniertes Spiel
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <nichts>
|
none = <nichts>
|
||||||
|
minimap = Minimap
|
||||||
close = Schließen
|
close = Schließen
|
||||||
quit = Verlassen
|
quit = Verlassen
|
||||||
maps = Karten
|
maps = Karten
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Bist du sicher, dass du diese Karte löschen willst? Die Ak
|
|||||||
map.random = [accent]Zufällige Karte
|
map.random = [accent]Zufällige Karte
|
||||||
map.nospawn = Diese Karte hat keine Kerne in denen die Spieler beginnen können! Füge einen [ROYAL]blue[] Kern zu dieser Karte im Editor hinzu.
|
map.nospawn = Diese Karte hat keine Kerne in denen die Spieler beginnen können! Füge einen [ROYAL]blue[] Kern zu dieser Karte im Editor hinzu.
|
||||||
map.nospawn.pvp = Diese Karte hat keine gegnerischen Kerne wo Gegner starten könnten! Füge über den Editor [SCARLET] rote[] Kerne zu dieser Karte hinzu.
|
map.nospawn.pvp = Diese Karte hat keine gegnerischen Kerne wo Gegner starten könnten! Füge über den Editor [SCARLET] rote[] Kerne zu dieser Karte hinzu.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Fehler beim Laden der Karte: Beschädigtes oder invalide Karten Datei.
|
map.invalid = Fehler beim Laden der Karte: Beschädigtes oder invalide Karten Datei.
|
||||||
editor.brush = Pinsel
|
editor.brush = Pinsel
|
||||||
editor.openin = Öffne im Editor
|
editor.openin = Öffne im Editor
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
bestwave = [LIGHT_GRAY]Best: {0}
|
||||||
launch = Launch
|
launch = Launch
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = Nein
|
|||||||
info.title = [accent]Info
|
info.title = [accent]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!
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Blockinfo:
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Kapazität
|
blocks.powercapacity = Kapazität
|
||||||
blocks.powershot = Stromverbrauch/Schuss
|
blocks.powershot = Stromverbrauch/Schuss
|
||||||
blocks.targetsair = Visiert Luft Einheiten an
|
blocks.targetsair = Visiert Luft Einheiten an
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Reichweite
|
blocks.shootrange = Reichweite
|
||||||
blocks.size = Größe
|
blocks.size = Größe
|
||||||
blocks.liquidcapacity = Flüssigkeitskapazität
|
blocks.liquidcapacity = Flüssigkeitskapazität
|
||||||
blocks.maxitemssecond = Max Materialien
|
|
||||||
blocks.powerrange = Stromreichweite
|
blocks.powerrange = Stromreichweite
|
||||||
blocks.poweruse = Stromverbrauch
|
blocks.poweruse = Stromverbrauch
|
||||||
blocks.powerdamage = Stromverbrauch/Schadenspunkt
|
blocks.powerdamage = Stromverbrauch/Schadenspunkt
|
||||||
blocks.inputitemcapacity = Annahmekapazität
|
|
||||||
blocks.outputitemcapacity = Ausgabekapazität
|
|
||||||
blocks.itemcapacity = Materialkapazität
|
blocks.itemcapacity = Materialkapazität
|
||||||
blocks.basepowergeneration = Basis-Stromerzeugung
|
blocks.basepowergeneration = Basis-Stromerzeugung
|
||||||
blocks.powertransferspeed = Stromübertragung
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Produktionsgeschwindigkeit
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Benötigte Flüssigkeit
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Optionale Flüssigkeit
|
blocks.range = Range
|
||||||
blocks.inputitem = Akzeptiertes Material
|
|
||||||
blocks.inputitems = Akzeptierte Materialien
|
|
||||||
blocks.outputitem = Erzeugtes Material
|
|
||||||
blocks.drilltier = Abbaubare Erze
|
blocks.drilltier = Abbaubare Erze
|
||||||
blocks.drillspeed = Bohrgeschwindigkeit
|
blocks.drillspeed = Bohrgeschwindigkeit
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Erzeugte Flüssigkeit
|
|
||||||
blocks.liquidoutputspeed = Ausgabegeschwindigkeit
|
|
||||||
blocks.liquiduse = Flüssigkeitsverbrauch
|
|
||||||
blocks.coolant = Kühlmittel
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Kühlmittelverbrauch
|
|
||||||
blocks.inputliquidfuel = Kraftstoff
|
|
||||||
blocks.liquidfueluse = Kraftstoffverbrauch
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Lebenspunkte
|
blocks.health = Lebenspunkte
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Ungenauigkeit
|
blocks.inaccuracy = Ungenauigkeit
|
||||||
blocks.shots = Schüsse
|
blocks.shots = Schüsse
|
||||||
blocks.reload = Schüsse/Sekunde
|
blocks.reload = Schüsse/Sekunde
|
||||||
blocks.inputfuel = Kraftstoff
|
|
||||||
blocks.fuelburntime = Kraftstoff Verbrennungs-Zeit
|
|
||||||
blocks.inputcapacity = Annahmekapazität
|
|
||||||
blocks.outputcapacity = Ausgabekapazität
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = Blöcke
|
unit.blocks = Blöcke
|
||||||
unit.powersecond = Stromeinheiten/Sekunde
|
unit.powersecond = Stromeinheiten/Sekunde
|
||||||
unit.liquidsecond = Flüssigkeitseinheiten/Sekunde
|
unit.liquidsecond = Flüssigkeitseinheiten/Sekunde
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = Flüssigkeitseinheiten
|
|||||||
unit.powerunits = Stromeinheiten
|
unit.powerunits = Stromeinheiten
|
||||||
unit.degrees = Grad
|
unit.degrees = Grad
|
||||||
unit.seconds = Sekunden
|
unit.seconds = Sekunden
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = Materialeinheiten
|
unit.items = Materialeinheiten
|
||||||
category.general = Generell
|
category.general = Generell
|
||||||
category.power = Strom
|
category.power = Strom
|
||||||
@@ -405,7 +408,10 @@ category.items = Materialien
|
|||||||
category.crafting = Erzeugung
|
category.crafting = Erzeugung
|
||||||
category.shooting = Schießen
|
category.shooting = Schießen
|
||||||
category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Auto-Zielauswahl
|
setting.autotarget.name = Auto-Zielauswahl
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Zeige FPS
|
setting.fps.name = Zeige FPS
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Zeige Stromlaser
|
setting.lasers.name = Zeige Stromlaser
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Zeige die Minimap
|
setting.minimap.name = Zeige die Minimap
|
||||||
setting.musicvol.name = Musiklautstärke
|
setting.musicvol.name = Musiklautstärke
|
||||||
setting.mutemusic.name = Musik stummschalten
|
setting.mutemusic.name = Musik stummschalten
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = Kämpfe gegen andere Spieler local.
|
mode.pvp.description = Kämpfe gegen andere Spieler local.
|
||||||
mode.attack.name = Attack
|
mode.attack.name = Attack
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Materialien
|
content.item.name = Materialien
|
||||||
content.liquid.name = Flüssigkeiten
|
content.liquid.name = Flüssigkeiten
|
||||||
content.unit.name = Einheiten
|
content.unit.name = Einheiten
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Materialkapazität: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Erzabbaugeschwindigkeit: {0}
|
mech.minespeed = [LIGHT_GRAY]Erzabbaugeschwindigkeit: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Erzabbaukraft: {0}
|
mech.minepower = [LIGHT_GRAY]Erzabbaukraft: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Fähigkeit: {0}
|
mech.ability = [LIGHT_GRAY]Fähigkeit: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Wärmekapazität: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Wärmekapazität: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viskosität: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viskosität: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Temperatur: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatur: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = Tiefes Wasser
|
block.deepwater.name = Tiefes Wasser
|
||||||
block.water.name = Wasser
|
block.water.name = Wasser
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Teer
|
block.tar.name = Teer
|
||||||
block.stone.name = Stein
|
block.stone.name = Stein
|
||||||
block.sand.name = Sand
|
block.sand.name = Sand
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Sprengbohrer
|
|||||||
block.thermal-pump.name = Thermische Pumpe
|
block.thermal-pump.name = Thermische Pumpe
|
||||||
block.thermal-generator.name = Thermischer Generator
|
block.thermal-generator.name = Thermischer Generator
|
||||||
block.alloy-smelter.name = Legierungsschmeltzer
|
block.alloy-smelter.name = Legierungsschmeltzer
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Reparaturprojektor
|
block.mend-projector.name = Reparaturprojektor
|
||||||
block.surge-wall.name = Spannungsstoß-Mauer
|
block.surge-wall.name = Spannungsstoß-Mauer
|
||||||
block.surge-wall-large.name = Große Spannungsstoß-Mauer
|
block.surge-wall-large.name = Große Spannungsstoß-Mauer
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Container
|
block.container.name = Container
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = Blau
|
team.blue.name = Blau
|
||||||
team.red.name = Rot
|
team.red.name = Rot
|
||||||
team.orange.name = Orange
|
team.orange.name = Orange
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = ¿Estás seguro que quieres borrar el mapa "[accent]{0}[]"?
|
map.delete = ¿Estás seguro que quieres borrar el mapa "[accent]{0}[]"?
|
||||||
level.highscore = Puntuación más alta: [accent]{0}
|
level.highscore = Puntuación más alta: [accent]{0}
|
||||||
level.select = Selección de nivel
|
level.select = Selección de nivel
|
||||||
@@ -39,6 +40,7 @@ addplayers = Agregar/Quitar Jugadores
|
|||||||
customgame = Partida personalizada
|
customgame = Partida personalizada
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <no hay>
|
none = <no hay>
|
||||||
|
minimap = Minimap
|
||||||
close = Cerrar
|
close = Cerrar
|
||||||
quit = Salir
|
quit = Salir
|
||||||
maps = Mapas
|
maps = Mapas
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = ¿Estás seguro de querer borrar este mapa? ¡Recuerda que
|
|||||||
map.random = [accent]Mapa Aleatorio
|
map.random = [accent]Mapa Aleatorio
|
||||||
map.nospawn = ¡Este mapa no tiene ningún núcleo en el cual pueda aparecer el jugador! Agrega un núcleo[ROYAL] blue[] al mapa con el editor.
|
map.nospawn = ¡Este mapa no tiene ningún núcleo en el cual pueda aparecer el jugador! Agrega un núcleo[ROYAL] blue[] al mapa con el editor.
|
||||||
map.nospawn.pvp = ¡Este mapa no tiene ningún núcleo enemigo para que aparezca el jugador! Añade un núcleo[SCARLET] red[] a este mapa en el editor.
|
map.nospawn.pvp = ¡Este mapa no tiene ningún núcleo enemigo para que aparezca el jugador! Añade un núcleo[SCARLET] red[] a este mapa en el editor.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Error cargando el mapa: archivo corrupto o inválido.
|
map.invalid = Error cargando el mapa: archivo corrupto o inválido.
|
||||||
editor.brush = Pincel
|
editor.brush = Pincel
|
||||||
editor.openin = Abrir en el Editor
|
editor.openin = Abrir en el Editor
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
bestwave = [LIGHT_GRAY]Best: {0}
|
||||||
launch = Launch
|
launch = Launch
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = No
|
|||||||
info.title = [accent]Información
|
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.
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Información del Bloque
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Capacidad de Energía
|
blocks.powercapacity = Capacidad de Energía
|
||||||
blocks.powershot = Energía/Disparo
|
blocks.powershot = Energía/Disparo
|
||||||
blocks.targetsair = Apunta al Aire
|
blocks.targetsair = Apunta al Aire
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Rango
|
blocks.shootrange = Rango
|
||||||
blocks.size = Tamaño
|
blocks.size = Tamaño
|
||||||
blocks.liquidcapacity = Capacidad de Líquidos
|
blocks.liquidcapacity = Capacidad de Líquidos
|
||||||
blocks.maxitemssecond = Máximo de Objetos
|
|
||||||
blocks.powerrange = Rango de Energía
|
blocks.powerrange = Rango de Energía
|
||||||
blocks.poweruse = Consumo de Energía
|
blocks.poweruse = Consumo de Energía
|
||||||
blocks.powerdamage = Energía/Daño
|
blocks.powerdamage = Energía/Daño
|
||||||
blocks.inputitemcapacity = Capacidad de Entrada de los Objetos
|
|
||||||
blocks.outputitemcapacity = Capacidad de Salida de los Objetos
|
|
||||||
blocks.itemcapacity = Capacidad de Objetos
|
blocks.itemcapacity = Capacidad de Objetos
|
||||||
blocks.basepowergeneration = Generación de energía base
|
blocks.basepowergeneration = Generación de energía base
|
||||||
blocks.powertransferspeed = Transferencia de Energía
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Velocidad de Producción
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Líquidos de Entrada
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Líquido Auxiliar
|
blocks.range = Range
|
||||||
blocks.inputitem = Objeto de Entrada
|
|
||||||
blocks.inputitems = Objetos de Entrada
|
|
||||||
blocks.outputitem = Objeto de Salida
|
|
||||||
blocks.drilltier = Taladrables
|
blocks.drilltier = Taladrables
|
||||||
blocks.drillspeed = Velocidad Base del Taladro
|
blocks.drillspeed = Velocidad Base del Taladro
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Líquido de Salida
|
|
||||||
blocks.liquidoutputspeed = Velocidad de Salida del Líquido
|
|
||||||
blocks.liquiduse = Uso de Líquido
|
|
||||||
blocks.coolant = Refrigerante
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Uso del Refrigerante
|
|
||||||
blocks.inputliquidfuel = Combustible Líquido
|
|
||||||
blocks.liquidfueluse = Uso del Combustible Líquido
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Vida
|
blocks.health = Vida
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Imprecisión
|
blocks.inaccuracy = Imprecisión
|
||||||
blocks.shots = Disparos
|
blocks.shots = Disparos
|
||||||
blocks.reload = Recarga
|
blocks.reload = Recarga
|
||||||
blocks.inputfuel = Combustible
|
|
||||||
blocks.fuelburntime = Tiempo de Quemado del Combustible
|
|
||||||
blocks.inputcapacity = Capacidad de entrada
|
|
||||||
blocks.outputcapacity = Capacidad de salida
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = bloques
|
unit.blocks = bloques
|
||||||
unit.powersecond = unidades de energía/segundo
|
unit.powersecond = unidades de energía/segundo
|
||||||
unit.liquidsecond = unidades de líquido/segundo
|
unit.liquidsecond = unidades de líquido/segundo
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = unidades de líquido
|
|||||||
unit.powerunits = unidades de energía
|
unit.powerunits = unidades de energía
|
||||||
unit.degrees = grados
|
unit.degrees = grados
|
||||||
unit.seconds = segundos
|
unit.seconds = segundos
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = objetos
|
unit.items = objetos
|
||||||
category.general = General
|
category.general = General
|
||||||
category.power = Energía
|
category.power = Energía
|
||||||
@@ -405,7 +408,10 @@ category.items = Objetos
|
|||||||
category.crafting = Fabricación
|
category.crafting = Fabricación
|
||||||
category.shooting = Disparo
|
category.shooting = Disparo
|
||||||
category.optional = Mejoras Opcionales
|
category.optional = Mejoras Opcionales
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Auto apuntado
|
setting.autotarget.name = Auto apuntado
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Mostrar FPS
|
setting.fps.name = Mostrar FPS
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Mostrar Energía de los Láseres
|
setting.lasers.name = Mostrar Energía de los Láseres
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Mostrar Minimapa
|
setting.minimap.name = Mostrar Minimapa
|
||||||
setting.musicvol.name = Volumen de la Música
|
setting.musicvol.name = Volumen de la Música
|
||||||
setting.mutemusic.name = Silenciar Musica
|
setting.mutemusic.name = Silenciar Musica
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = Pelea contra otros jugadores localmente.
|
mode.pvp.description = Pelea contra otros jugadores localmente.
|
||||||
mode.attack.name = Attack
|
mode.attack.name = Attack
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Objetos
|
content.item.name = Objetos
|
||||||
content.liquid.name = Líquidos
|
content.liquid.name = Líquidos
|
||||||
content.unit.name = Unidades
|
content.unit.name = Unidades
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Capacidad de objetos: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Velocidad de minado: {0}
|
mech.minespeed = [LIGHT_GRAY]Velocidad de minado: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Potencia de minado: {0}
|
mech.minepower = [LIGHT_GRAY]Potencia de minado: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Hablidad: {0}
|
mech.ability = [LIGHT_GRAY]Hablidad: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Capacidad Térmica: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacidad Térmica: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viscosidad: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosidad: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = Aguas profundas
|
block.deepwater.name = Aguas profundas
|
||||||
block.water.name = Agua
|
block.water.name = Agua
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Alquitrán
|
block.tar.name = Alquitrán
|
||||||
block.stone.name = Piedra
|
block.stone.name = Piedra
|
||||||
block.sand.name = Arena
|
block.sand.name = Arena
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Taladro de explosión
|
|||||||
block.thermal-pump.name = Bomba Térmica
|
block.thermal-pump.name = Bomba Térmica
|
||||||
block.thermal-generator.name = Generador Térmico
|
block.thermal-generator.name = Generador Térmico
|
||||||
block.alloy-smelter.name = Alloy Smelter
|
block.alloy-smelter.name = Alloy Smelter
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Proyector de reparación
|
block.mend-projector.name = Proyector de reparación
|
||||||
block.surge-wall.name = Surge Wall
|
block.surge-wall.name = Surge Wall
|
||||||
block.surge-wall-large.name = Large Surge Wall
|
block.surge-wall-large.name = Large Surge Wall
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Contenedor
|
block.container.name = Contenedor
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = Azul
|
team.blue.name = Azul
|
||||||
team.red.name = Rojo
|
team.red.name = Rojo
|
||||||
team.orange.name = Naranja
|
team.orange.name = Naranja
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Êtes-vous sûr de supprimer cette carte"[accent]{0}[]"?
|
map.delete = Êtes-vous sûr de supprimer cette carte"[accent]{0}[]"?
|
||||||
level.highscore = Meilleur score: [accent]{0}
|
level.highscore = Meilleur score: [accent]{0}
|
||||||
level.select = Sélection de niveau
|
level.select = Sélection de niveau
|
||||||
@@ -39,6 +40,7 @@ addplayers = Ajouter/Enlever des joueurs
|
|||||||
customgame = Partie personnalisée
|
customgame = Partie personnalisée
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <vide>
|
none = <vide>
|
||||||
|
minimap = Minimap
|
||||||
close = Fermer
|
close = Fermer
|
||||||
quit = Quitter
|
quit = Quitter
|
||||||
maps = Cartes
|
maps = Cartes
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Êtes-vous sûr de supprimer cette carte? Cette action ne p
|
|||||||
map.random = [accent]Carte aléatoire
|
map.random = [accent]Carte aléatoire
|
||||||
map.nospawn = Cette carte n'a pas de base pour que le joueur y apparaisse! Ajouter une [ROYAL]base bleue[] sur cette carte dans l'éditeur.
|
map.nospawn = Cette carte n'a pas de base pour que le joueur y apparaisse! Ajouter une [ROYAL]base bleue[] sur cette carte dans l'éditeur.
|
||||||
map.nospawn.pvp = Cette carte n'a pas de base ennemies pour qu'un joueur ennemi y apparaisse! Ajouter au moins une [SCARLET]Base rouge[] sur cette carte dans l'éditeur.
|
map.nospawn.pvp = Cette carte n'a pas de base ennemies pour qu'un joueur ennemi y apparaisse! Ajouter au moins une [SCARLET]Base rouge[] sur cette carte dans l'éditeur.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide.
|
map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide.
|
||||||
editor.brush = Pinceau
|
editor.brush = Pinceau
|
||||||
editor.openin = Ouvrir dans l'éditeur
|
editor.openin = Ouvrir dans l'éditeur
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
bestwave = [LIGHT_GRAY]Best: {0}
|
||||||
launch = Launch
|
launch = Launch
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = Non
|
|||||||
info.title = Info
|
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
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Info sur le bloc
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = capacité d'énergie
|
blocks.powercapacity = capacité d'énergie
|
||||||
blocks.powershot = Énergie/Tir
|
blocks.powershot = Énergie/Tir
|
||||||
blocks.targetsair = Cible les unités aériennes
|
blocks.targetsair = Cible les unités aériennes
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Portée
|
blocks.shootrange = Portée
|
||||||
blocks.size = Taille
|
blocks.size = Taille
|
||||||
blocks.liquidcapacity = Capacité en liquide
|
blocks.liquidcapacity = Capacité en liquide
|
||||||
blocks.maxitemssecond = Production maximale
|
|
||||||
blocks.powerrange = Distance de transmission
|
blocks.powerrange = Distance de transmission
|
||||||
blocks.poweruse = Énergie utilisée
|
blocks.poweruse = Énergie utilisée
|
||||||
blocks.powerdamage = Énergie/Dégâts
|
blocks.powerdamage = Énergie/Dégâts
|
||||||
blocks.inputitemcapacity = Capacité d'entrée
|
|
||||||
blocks.outputitemcapacity = Capacité de sortie
|
|
||||||
blocks.itemcapacity = Stockage
|
blocks.itemcapacity = Stockage
|
||||||
blocks.basepowergeneration = Generation d'énergie minimale
|
blocks.basepowergeneration = Generation d'énergie minimale
|
||||||
blocks.powertransferspeed = Vitesse de transfert d'énergie
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Vitesse de production
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Liquide requis
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Liquide optionnel
|
blocks.range = Range
|
||||||
blocks.inputitem = Objets en entrée
|
|
||||||
blocks.inputitems = Objets utilisés
|
|
||||||
blocks.outputitem = Objet produit
|
|
||||||
blocks.drilltier = Forable
|
blocks.drilltier = Forable
|
||||||
blocks.drillspeed = Vitesse de forage de base
|
blocks.drillspeed = Vitesse de forage de base
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Liquide en sortie
|
|
||||||
blocks.liquidoutputspeed = Vitesse de production de liquide
|
|
||||||
blocks.liquiduse = Quantité de liquide utilisée
|
|
||||||
blocks.coolant = Liquide de refroidissement
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Quantité de liquide de refroidissement utilisée
|
|
||||||
blocks.inputliquidfuel = Carburant liquide
|
|
||||||
blocks.liquidfueluse = Quantité de carburant liquide utilisé
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Santé
|
blocks.health = Santé
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Précision
|
blocks.inaccuracy = Précision
|
||||||
blocks.shots = Tir
|
blocks.shots = Tir
|
||||||
blocks.reload = Tirs/Seconde
|
blocks.reload = Tirs/Seconde
|
||||||
blocks.inputfuel = Carburant
|
|
||||||
blocks.fuelburntime = Durée du carburant
|
|
||||||
blocks.inputcapacity = Capacité d'entrée
|
|
||||||
blocks.outputcapacity = Capacité de production
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = blocs
|
unit.blocks = blocs
|
||||||
unit.powersecond = Énergie/seconde
|
unit.powersecond = Énergie/seconde
|
||||||
unit.liquidsecond = Liquides/seconde
|
unit.liquidsecond = Liquides/seconde
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = Unité de liquide
|
|||||||
unit.powerunits = Unité d'énergie
|
unit.powerunits = Unité d'énergie
|
||||||
unit.degrees = degrés
|
unit.degrees = degrés
|
||||||
unit.seconds = secondes
|
unit.seconds = secondes
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = Objets
|
unit.items = Objets
|
||||||
category.general = Général
|
category.general = Général
|
||||||
category.power = Énergie
|
category.power = Énergie
|
||||||
@@ -405,7 +408,10 @@ category.items = Objets
|
|||||||
category.crafting = Fabrication
|
category.crafting = Fabrication
|
||||||
category.shooting = Défense
|
category.shooting = Défense
|
||||||
category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Visée automatique
|
setting.autotarget.name = Visée automatique
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Afficher FPS
|
setting.fps.name = Afficher FPS
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Afficher les rayons des lasers
|
setting.lasers.name = Afficher les rayons des lasers
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = montrer la minimap
|
setting.minimap.name = montrer la minimap
|
||||||
setting.musicvol.name = volume de la musique
|
setting.musicvol.name = volume de la musique
|
||||||
setting.mutemusic.name = Couper la musique
|
setting.mutemusic.name = Couper la musique
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = JcJ
|
|||||||
mode.pvp.description = Battez-vous contre d'autres joueurs en local.
|
mode.pvp.description = Battez-vous contre d'autres joueurs en local.
|
||||||
mode.attack.name = Attack
|
mode.attack.name = Attack
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Objets
|
content.item.name = Objets
|
||||||
content.liquid.name = Liquides
|
content.liquid.name = Liquides
|
||||||
content.unit.name = Unités
|
content.unit.name = Unités
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Capacité de stockage: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Vitesse de minage: {0}
|
mech.minespeed = [LIGHT_GRAY]Vitesse de minage: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Puissance du minage: {0}
|
mech.minepower = [LIGHT_GRAY]Puissance du minage: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Compétence: {0}
|
mech.ability = [LIGHT_GRAY]Compétence: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viscosité: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosité: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Température: {0}
|
liquid.temperature = [LIGHT_GRAY]Température: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = Eau profonde
|
block.deepwater.name = Eau profonde
|
||||||
block.water.name = Eau
|
block.water.name = Eau
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Pétrole
|
block.tar.name = Pétrole
|
||||||
block.stone.name = Roche
|
block.stone.name = Roche
|
||||||
block.sand.name = Sable
|
block.sand.name = Sable
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Foreuse à explosion
|
|||||||
block.thermal-pump.name = Pompe thermique
|
block.thermal-pump.name = Pompe thermique
|
||||||
block.thermal-generator.name = Générateur thermique
|
block.thermal-generator.name = Générateur thermique
|
||||||
block.alloy-smelter.name = Fonderie d'alliage superchargé
|
block.alloy-smelter.name = Fonderie d'alliage superchargé
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Projecteur soignant
|
block.mend-projector.name = Projecteur soignant
|
||||||
block.surge-wall.name = mur superchargé
|
block.surge-wall.name = mur superchargé
|
||||||
block.surge-wall-large.name = Grand mur superchargé
|
block.surge-wall-large.name = Grand mur superchargé
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Conteneur
|
block.container.name = Conteneur
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = Bleu
|
team.blue.name = Bleu
|
||||||
team.red.name = Rouge
|
team.red.name = Rouge
|
||||||
team.orange.name = Orange
|
team.orange.name = Orange
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Êtes-vous sûr de vouloir supprimer cette carte ?"[accent]{0}[]"?
|
map.delete = Êtes-vous sûr de vouloir supprimer cette carte ?"[accent]{0}[]"?
|
||||||
level.highscore = Meilleur score: [accent]{0}
|
level.highscore = Meilleur score: [accent]{0}
|
||||||
level.select = Sélection de niveau
|
level.select = Sélection de niveau
|
||||||
@@ -39,6 +40,7 @@ addplayers = Ajouter/Enlever des joueurs
|
|||||||
customgame = Partie personnalisée
|
customgame = Partie personnalisée
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <Vide>
|
none = <Vide>
|
||||||
|
minimap = Minimap
|
||||||
close = Fermer
|
close = Fermer
|
||||||
quit = Quitter
|
quit = Quitter
|
||||||
maps = Cartes
|
maps = Cartes
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Êtes-vous sûr de vouloir effacer cette carte ? Cette acti
|
|||||||
map.random = [accent]Carte aléatoire
|
map.random = [accent]Carte aléatoire
|
||||||
map.nospawn = Cette carte ne possède pas de base pour que le joueur puisse apparaître !Ajouter un [ROYAL]base bleue[] sur cette carte dans l'éditeur.
|
map.nospawn = Cette carte ne possède pas de base pour que le joueur puisse apparaître !Ajouter un [ROYAL]base bleue[] sur cette carte dans l'éditeur.
|
||||||
map.nospawn.pvp = Cette carte ne contient aucune base ennemi dans lequel le joueur apparaît!\nAjoutez des bases[SCARLET] rouge[] à cette carte dans l'éditeur.
|
map.nospawn.pvp = Cette carte ne contient aucune base ennemi dans lequel le joueur apparaît!\nAjoutez des bases[SCARLET] rouge[] à cette carte dans l'éditeur.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide.
|
map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide.
|
||||||
editor.brush = Pinceau
|
editor.brush = Pinceau
|
||||||
editor.openin = Ouvrir dans l'éditeur
|
editor.openin = Ouvrir dans l'éditeur
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
bestwave = [LIGHT_GRAY]Best: {0}
|
||||||
launch = Launch
|
launch = Launch
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = Non
|
|||||||
info.title = Info
|
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
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Info sur le bloc
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Capacité d'énergie
|
blocks.powercapacity = Capacité d'énergie
|
||||||
blocks.powershot = Énergie/Tir
|
blocks.powershot = Énergie/Tir
|
||||||
blocks.targetsair = Cible les unités aériennes
|
blocks.targetsair = Cible les unités aériennes
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Portée
|
blocks.shootrange = Portée
|
||||||
blocks.size = Taille
|
blocks.size = Taille
|
||||||
blocks.liquidcapacity = Capacité en liquide
|
blocks.liquidcapacity = Capacité en liquide
|
||||||
blocks.maxitemssecond = Production maximale
|
|
||||||
blocks.powerrange = Distance de transmission
|
blocks.powerrange = Distance de transmission
|
||||||
blocks.poweruse = Énergie utilisée
|
blocks.poweruse = Énergie utilisée
|
||||||
blocks.powerdamage = Énergie/Dégâts
|
blocks.powerdamage = Énergie/Dégâts
|
||||||
blocks.inputitemcapacity = Capacité d'entrée
|
|
||||||
blocks.outputitemcapacity = Capacité de sortie
|
|
||||||
blocks.itemcapacity = Stockage
|
blocks.itemcapacity = Stockage
|
||||||
blocks.basepowergeneration = Production d'énergie de base
|
blocks.basepowergeneration = Production d'énergie de base
|
||||||
blocks.powertransferspeed = Vitesse de transfert d'énergie
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Vitesse de production
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Liquide requis
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Liquide optionnel
|
blocks.range = Range
|
||||||
blocks.inputitem = Objet utilisé
|
|
||||||
blocks.inputitems = Objets utilisés
|
|
||||||
blocks.outputitem = Objet produit
|
|
||||||
blocks.drilltier = Forable
|
blocks.drilltier = Forable
|
||||||
blocks.drillspeed = Vitesse de forage de base
|
blocks.drillspeed = Vitesse de forage de base
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Liquide en sortie
|
|
||||||
blocks.liquidoutputspeed = Vitesse de sortie du liquide
|
|
||||||
blocks.liquiduse = Quantité de liquide utilisé
|
|
||||||
blocks.coolant = Liquide de refroidissement
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Quantité de liquide de refroidissement utilisé
|
|
||||||
blocks.inputliquidfuel = Carburant liquide
|
|
||||||
blocks.liquidfueluse = Quantité de carburant liquide utilisé
|
|
||||||
blocks.boostitem = Objet boostant la production
|
|
||||||
blocks.boostliquid = Liquide boostant la production
|
|
||||||
blocks.health = Santé
|
blocks.health = Santé
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Précision
|
blocks.inaccuracy = Précision
|
||||||
blocks.shots = Tirs
|
blocks.shots = Tirs
|
||||||
blocks.reload = Tirs/Seconde
|
blocks.reload = Tirs/Seconde
|
||||||
blocks.inputfuel = Carburant
|
|
||||||
blocks.fuelburntime = Durée du carburant
|
|
||||||
blocks.inputcapacity = Capacité d'entrée
|
|
||||||
blocks.outputcapacity = Capacité de sortie
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = Blocs
|
unit.blocks = Blocs
|
||||||
unit.powersecond = Énergie/seconde
|
unit.powersecond = Énergie/seconde
|
||||||
unit.liquidsecond = Liquides/seconde
|
unit.liquidsecond = Liquides/seconde
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = Unité de liquide
|
|||||||
unit.powerunits = Unité d'énergie
|
unit.powerunits = Unité d'énergie
|
||||||
unit.degrees = degrés
|
unit.degrees = degrés
|
||||||
unit.seconds = secondes
|
unit.seconds = secondes
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = Objets
|
unit.items = Objets
|
||||||
category.general = Général
|
category.general = Général
|
||||||
category.power = Énergie
|
category.power = Énergie
|
||||||
@@ -405,7 +408,10 @@ category.items = Objets
|
|||||||
category.crafting = Fabrication
|
category.crafting = Fabrication
|
||||||
category.shooting = Défense
|
category.shooting = Défense
|
||||||
category.optional = Améliorations facultatives
|
category.optional = Améliorations facultatives
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Indicateurs d'alliés
|
setting.indicators.name = Indicateurs d'alliés
|
||||||
setting.autotarget.name = Visée automatique
|
setting.autotarget.name = Visée automatique
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Afficher FPS
|
setting.fps.name = Afficher FPS
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Afficher les rayons des lasers
|
setting.lasers.name = Afficher les rayons des lasers
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Montrer la minimap
|
setting.minimap.name = Montrer la minimap
|
||||||
setting.musicvol.name = Volume de la musique
|
setting.musicvol.name = Volume de la musique
|
||||||
setting.mutemusic.name = Couper la musique
|
setting.mutemusic.name = Couper la musique
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = Lutter contre d'autres joueurs pour gagner !
|
mode.pvp.description = Lutter contre d'autres joueurs pour gagner !
|
||||||
mode.attack.name = Attaque
|
mode.attack.name = Attaque
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Objets
|
content.item.name = Objets
|
||||||
content.liquid.name = Liquides
|
content.liquid.name = Liquides
|
||||||
content.unit.name = Unités
|
content.unit.name = Unités
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Capacité de stockage: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Vitesse de minage: {0}
|
mech.minespeed = [LIGHT_GRAY]Vitesse de minage: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Puissance du minage: {0}
|
mech.minepower = [LIGHT_GRAY]Puissance du minage: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Compétence: {0}
|
mech.ability = [LIGHT_GRAY]Compétence: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viscosité: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosité: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Température: {0}
|
liquid.temperature = [LIGHT_GRAY]Température: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = Eau profonde
|
block.deepwater.name = Eau profonde
|
||||||
block.water.name = Eau
|
block.water.name = Eau
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Pétrole
|
block.tar.name = Pétrole
|
||||||
block.stone.name = Roche
|
block.stone.name = Roche
|
||||||
block.sand.name = Sable
|
block.sand.name = Sable
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Foreuse à explosion
|
|||||||
block.thermal-pump.name = Pompe thermique
|
block.thermal-pump.name = Pompe thermique
|
||||||
block.thermal-generator.name = Générateur thermique
|
block.thermal-generator.name = Générateur thermique
|
||||||
block.alloy-smelter.name = Fonderie d'alliage superchargé
|
block.alloy-smelter.name = Fonderie d'alliage superchargé
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Projecteur soignant
|
block.mend-projector.name = Projecteur soignant
|
||||||
block.surge-wall.name = Mur superchargé
|
block.surge-wall.name = Mur superchargé
|
||||||
block.surge-wall-large.name = Grand mur superchargé
|
block.surge-wall-large.name = Grand mur superchargé
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Conteneur
|
block.container.name = Conteneur
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = Bleu
|
team.blue.name = Bleu
|
||||||
team.red.name = Rouge
|
team.red.name = Rouge
|
||||||
team.orange.name = Orange
|
team.orange.name = Orange
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Apakah kamu yakin ingin menghapus peta "[orange]{0}[]"?
|
map.delete = Apakah kamu yakin ingin menghapus peta "[orange]{0}[]"?
|
||||||
level.highscore = Skor Tinggi: [accent]{0}
|
level.highscore = Skor Tinggi: [accent]{0}
|
||||||
level.select = Pilih Level
|
level.select = Pilih Level
|
||||||
@@ -39,6 +40,7 @@ addplayers = Tambah/Hapus Pemain
|
|||||||
customgame = Game Bebas
|
customgame = Game Bebas
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <kosong>
|
none = <kosong>
|
||||||
|
minimap = Minimap
|
||||||
close = Tutup
|
close = Tutup
|
||||||
quit = Keluar
|
quit = Keluar
|
||||||
maps = Peta
|
maps = Peta
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Are you sure you want to delete this map? This action canno
|
|||||||
map.random = [accent]Random Map
|
map.random = [accent]Random Map
|
||||||
map.nospawn = This map does not have any cores for the player to spawn in! Add a [ROYAL]blue[] core to this map in the editor.
|
map.nospawn = This map does not have any cores for the player to spawn in! Add a [ROYAL]blue[] core to this map in the editor.
|
||||||
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Error loading map: corrupted or invalid map file.
|
map.invalid = Error loading map: corrupted or invalid map file.
|
||||||
editor.brush = Brush
|
editor.brush = Brush
|
||||||
editor.openin = Open In Editor
|
editor.openin = Open In Editor
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
bestwave = [LIGHT_GRAY]Best: {0}
|
||||||
launch = Launch
|
launch = Launch
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = No
|
|||||||
info.title = [accent]Info
|
info.title = [accent]Info
|
||||||
error.title = [crimson]Telah terjadi kesalahan
|
error.title = [crimson]Telah terjadi kesalahan
|
||||||
error.crashtitle = Telah terjadi kesalahan
|
error.crashtitle = Telah terjadi kesalahan
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Info Blok
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Kapasitas Tenaga
|
blocks.powercapacity = Kapasitas Tenaga
|
||||||
blocks.powershot = Tenaga/tembakan
|
blocks.powershot = Tenaga/tembakan
|
||||||
blocks.targetsair = Targets Air
|
blocks.targetsair = Targets Air
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Range
|
blocks.shootrange = Range
|
||||||
blocks.size = Ukuran
|
blocks.size = Ukuran
|
||||||
blocks.liquidcapacity = Kapasitas cairan
|
blocks.liquidcapacity = Kapasitas cairan
|
||||||
blocks.maxitemssecond = Batas barang/detik
|
|
||||||
blocks.powerrange = Jangkauan tenaga
|
blocks.powerrange = Jangkauan tenaga
|
||||||
blocks.poweruse = Power Use
|
blocks.poweruse = Power Use
|
||||||
blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
blocks.inputitemcapacity = Input Item Capacity
|
|
||||||
blocks.outputitemcapacity = Input Item Capacity
|
|
||||||
blocks.itemcapacity = Kapasitas Barang
|
blocks.itemcapacity = Kapasitas Barang
|
||||||
blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
blocks.powertransferspeed = Power Transfer
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Production Speed
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Cairan yang Masuk
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Aux Liquid
|
blocks.range = Range
|
||||||
blocks.inputitem = Barang yang Masuk
|
|
||||||
blocks.inputitems = Input Items
|
|
||||||
blocks.outputitem = Output Item
|
|
||||||
blocks.drilltier = Drillables
|
blocks.drilltier = Drillables
|
||||||
blocks.drillspeed = Base Drill Speed
|
blocks.drillspeed = Base Drill Speed
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Liquid Output
|
|
||||||
blocks.liquidoutputspeed = Liquid Output Speed
|
|
||||||
blocks.liquiduse = Liquid Use
|
|
||||||
blocks.coolant = Coolant
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Coolant Use
|
|
||||||
blocks.inputliquidfuel = Fuel Liquid
|
|
||||||
blocks.liquidfueluse = Liquid Fuel Use
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Darah
|
blocks.health = Darah
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Ketidaktelitian
|
blocks.inaccuracy = Ketidaktelitian
|
||||||
blocks.shots = Tembakan
|
blocks.shots = Tembakan
|
||||||
blocks.reload = Reload
|
blocks.reload = Reload
|
||||||
blocks.inputfuel = Fuel
|
|
||||||
blocks.fuelburntime = Fuel Burn Time
|
|
||||||
blocks.inputcapacity = Kapasitas masuk
|
|
||||||
blocks.outputcapacity = Kapasitas keluar
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = blocks
|
unit.blocks = blocks
|
||||||
unit.powersecond = power units/second
|
unit.powersecond = power units/second
|
||||||
unit.liquidsecond = liquid units/second
|
unit.liquidsecond = liquid units/second
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = liquid units
|
|||||||
unit.powerunits = power units
|
unit.powerunits = power units
|
||||||
unit.degrees = degrees
|
unit.degrees = degrees
|
||||||
unit.seconds = seconds
|
unit.seconds = seconds
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = items
|
unit.items = items
|
||||||
category.general = General
|
category.general = General
|
||||||
category.power = Power
|
category.power = Power
|
||||||
@@ -405,7 +408,10 @@ category.items = Items
|
|||||||
category.crafting = Crafting
|
category.crafting = Crafting
|
||||||
category.shooting = Shooting
|
category.shooting = Shooting
|
||||||
category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Tunjukkan FPS
|
setting.fps.name = Tunjukkan FPS
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Tampilkan Laser Tenaga
|
setting.lasers.name = Tampilkan Laser Tenaga
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Show Minimap
|
setting.minimap.name = Show Minimap
|
||||||
setting.musicvol.name = Volume Musik
|
setting.musicvol.name = Volume Musik
|
||||||
setting.mutemusic.name = Bisukan Musik
|
setting.mutemusic.name = Bisukan Musik
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = fight against other players locally.
|
mode.pvp.description = fight against other players locally.
|
||||||
mode.attack.name = Attack
|
mode.attack.name = Attack
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Items
|
content.item.name = Items
|
||||||
content.liquid.name = Liquids
|
content.liquid.name = Liquids
|
||||||
content.unit.name = Units
|
content.unit.name = Units
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Ability: {0}
|
mech.ability = [LIGHT_GRAY]Ability: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = deepwater
|
block.deepwater.name = deepwater
|
||||||
block.water.name = water
|
block.water.name = water
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = stone
|
block.stone.name = stone
|
||||||
block.sand.name = sand
|
block.sand.name = sand
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Blast Drill
|
|||||||
block.thermal-pump.name = Thermal Pump
|
block.thermal-pump.name = Thermal Pump
|
||||||
block.thermal-generator.name = Thermal Generator
|
block.thermal-generator.name = Thermal Generator
|
||||||
block.alloy-smelter.name = Alloy Smtler
|
block.alloy-smelter.name = Alloy Smtler
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Mend Projector
|
block.mend-projector.name = Mend Projector
|
||||||
block.surge-wall.name = Surge Wall
|
block.surge-wall.name = Surge Wall
|
||||||
block.surge-wall-large.name = Large Surge Wall
|
block.surge-wall-large.name = Large Surge Wall
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Container
|
block.container.name = Container
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = blue
|
team.blue.name = blue
|
||||||
team.red.name = red
|
team.red.name = red
|
||||||
team.orange.name = orange
|
team.orange.name = orange
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Sei sicuro di voler eliminare questa mappa"[accent]{0}[]"?
|
map.delete = Sei sicuro di voler eliminare questa mappa"[accent]{0}[]"?
|
||||||
level.highscore = Miglior punteggio: [accent]{0}
|
level.highscore = Miglior punteggio: [accent]{0}
|
||||||
level.select = Selezione del livello
|
level.select = Selezione del livello
|
||||||
@@ -39,6 +40,7 @@ addplayers = Aggiungi/rimuovi giocatori
|
|||||||
customgame = Gioco personalizzato
|
customgame = Gioco personalizzato
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <Niente . . . >
|
none = <Niente . . . >
|
||||||
|
minimap = Minimap
|
||||||
close = Chiuso
|
close = Chiuso
|
||||||
quit = Esci
|
quit = Esci
|
||||||
maps = Mappe
|
maps = Mappe
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Sei sicuro di voler eliminare questa mappa? Non potrai torn
|
|||||||
map.random = [accent]Mappa casuale
|
map.random = [accent]Mappa casuale
|
||||||
map.nospawn = Questa mappa non possiede un nucleo dove spawnare! Aggiungine uno nell'editor.
|
map.nospawn = Questa mappa non possiede un nucleo dove spawnare! Aggiungine uno nell'editor.
|
||||||
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Errore nel caricamento della mappa: file mappa corrotto o non valido.
|
map.invalid = Errore nel caricamento della mappa: file mappa corrotto o non valido.
|
||||||
editor.brush = Pennello
|
editor.brush = Pennello
|
||||||
editor.openin = Apri nell'editor
|
editor.openin = Apri nell'editor
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
bestwave = [LIGHT_GRAY]Best: {0}
|
||||||
launch = Launch
|
launch = Launch
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = No
|
|||||||
info.title = [accent] Info
|
info.title = [accent] 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
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = info sul blocco
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Capacità Energetica
|
blocks.powercapacity = Capacità Energetica
|
||||||
blocks.powershot = Danno/Colpo
|
blocks.powershot = Danno/Colpo
|
||||||
blocks.targetsair = Attacca nemici aerei
|
blocks.targetsair = Attacca nemici aerei
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Raggio
|
blocks.shootrange = Raggio
|
||||||
blocks.size = Grandezza
|
blocks.size = Grandezza
|
||||||
blocks.liquidcapacity = Capacità del liquido
|
blocks.liquidcapacity = Capacità del liquido
|
||||||
blocks.maxitemssecond = Oggetti massimi/secondo
|
|
||||||
blocks.powerrange = Raggio Energia
|
blocks.powerrange = Raggio Energia
|
||||||
blocks.poweruse = Utilizzo energia
|
blocks.poweruse = Utilizzo energia
|
||||||
blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
blocks.inputitemcapacity = Capacità oggetti in entrata
|
|
||||||
blocks.outputitemcapacity = Capacità oggetti in uscità
|
|
||||||
blocks.itemcapacity = Capacità
|
blocks.itemcapacity = Capacità
|
||||||
blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
blocks.powertransferspeed = Velocità trasferimento energia
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Velocità produzione
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Input del liquido
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Liquidi extra
|
blocks.range = Range
|
||||||
blocks.inputitem = Input Oggetto
|
|
||||||
blocks.inputitems = Oggetti in entrata
|
|
||||||
blocks.outputitem = Oggetti in uscita
|
|
||||||
blocks.drilltier = Scavabili
|
blocks.drilltier = Scavabili
|
||||||
blocks.drillspeed = Velocità scavo stbile
|
blocks.drillspeed = Velocità scavo stbile
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Uscita liquidi
|
|
||||||
blocks.liquidoutputspeed = Liquid Output Speed
|
|
||||||
blocks.liquiduse = Uso liquidi
|
|
||||||
blocks.coolant = Refrigerante
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = uso refrigerante
|
|
||||||
blocks.inputliquidfuel = carburante liquido
|
|
||||||
blocks.liquidfueluse = Utilizzo carburante liquido
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Salute
|
blocks.health = Salute
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Inaccuratezza
|
blocks.inaccuracy = Inaccuratezza
|
||||||
blocks.shots = Colpi
|
blocks.shots = Colpi
|
||||||
blocks.reload = Ricarica
|
blocks.reload = Ricarica
|
||||||
blocks.inputfuel = Carburante
|
|
||||||
blocks.fuelburntime = Tempo combustione carburante
|
|
||||||
blocks.inputcapacity = Capacità di ingresso
|
|
||||||
blocks.outputcapacity = Capacità di uscita
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = blocchi
|
unit.blocks = blocchi
|
||||||
unit.powersecond = unità energia/secondo
|
unit.powersecond = unità energia/secondo
|
||||||
unit.liquidsecond = unità liquide/secondo
|
unit.liquidsecond = unità liquide/secondo
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = unità liquidi
|
|||||||
unit.powerunits = unità energia
|
unit.powerunits = unità energia
|
||||||
unit.degrees = gradi
|
unit.degrees = gradi
|
||||||
unit.seconds = secondi
|
unit.seconds = secondi
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = oggetti
|
unit.items = oggetti
|
||||||
category.general = Generali
|
category.general = Generali
|
||||||
category.power = Energia
|
category.power = Energia
|
||||||
@@ -405,7 +408,10 @@ category.items = Oggetti
|
|||||||
category.crafting = Produzione
|
category.crafting = Produzione
|
||||||
category.shooting = Potenza di fuoco
|
category.shooting = Potenza di fuoco
|
||||||
category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Mostra FPS
|
setting.fps.name = Mostra FPS
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Mostra Laser Energetici
|
setting.lasers.name = Mostra Laser Energetici
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Mostra minimappa
|
setting.minimap.name = Mostra minimappa
|
||||||
setting.musicvol.name = Volume Musica
|
setting.musicvol.name = Volume Musica
|
||||||
setting.mutemusic.name = Silenzia musica
|
setting.mutemusic.name = Silenzia musica
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = fight against other players locally.
|
mode.pvp.description = fight against other players locally.
|
||||||
mode.attack.name = Attack
|
mode.attack.name = Attack
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Oggetti
|
content.item.name = Oggetti
|
||||||
content.liquid.name = Liquidi
|
content.liquid.name = Liquidi
|
||||||
content.unit.name = Units
|
content.unit.name = Units
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Capacità oggetti: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Velocità di scavo: {0}
|
mech.minespeed = [LIGHT_GRAY]Velocità di scavo: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Potenza di scavo: {0}
|
mech.minepower = [LIGHT_GRAY]Potenza di scavo: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Abilità: {0}
|
mech.ability = [LIGHT_GRAY]Abilità: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Capacità calorifica: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacità calorifica: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viscosità: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosità: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = acqua profonda
|
block.deepwater.name = acqua profonda
|
||||||
block.water.name = acqua
|
block.water.name = acqua
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = pietra
|
block.stone.name = pietra
|
||||||
block.sand.name = sabbia
|
block.sand.name = sabbia
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Blast Drill
|
|||||||
block.thermal-pump.name = Pompa termica
|
block.thermal-pump.name = Pompa termica
|
||||||
block.thermal-generator.name = Generatore termico
|
block.thermal-generator.name = Generatore termico
|
||||||
block.alloy-smelter.name = Altoforno
|
block.alloy-smelter.name = Altoforno
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Riparatore
|
block.mend-projector.name = Riparatore
|
||||||
block.surge-wall.name = Surge Wall
|
block.surge-wall.name = Surge Wall
|
||||||
block.surge-wall-large.name = Large Surge Wall
|
block.surge-wall-large.name = Large Surge Wall
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Container
|
block.container.name = Container
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = blue
|
team.blue.name = blue
|
||||||
team.red.name = red
|
team.red.name = red
|
||||||
team.orange.name = orange
|
team.orange.name = orange
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = 獲得した資源:
|
|||||||
stat.rank = ランク: [accent]{0}
|
stat.rank = ランク: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = マップ "[accent]{0}[]" を削除してもよろしいですか?
|
map.delete = マップ "[accent]{0}[]" を削除してもよろしいですか?
|
||||||
level.highscore = ハイスコア: [accent]{0}
|
level.highscore = ハイスコア: [accent]{0}
|
||||||
level.select = レベル選択
|
level.select = レベル選択
|
||||||
@@ -39,6 +40,7 @@ addplayers = プレイヤーを追加/削除
|
|||||||
customgame = カスタムゲーム
|
customgame = カスタムゲーム
|
||||||
newgame = 新しいゲーム
|
newgame = 新しいゲーム
|
||||||
none = <なし>
|
none = <なし>
|
||||||
|
minimap = Minimap
|
||||||
close = 閉じる
|
close = 閉じる
|
||||||
quit = 終了
|
quit = 終了
|
||||||
maps = マップ
|
maps = マップ
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = マップを削除してもよろしいですか? これは
|
|||||||
map.random = [accent]ランダムマップ
|
map.random = [accent]ランダムマップ
|
||||||
map.nospawn = このマップにはスポーンするためのプレイヤーのコアがありません! [ROYAL]青い[]コアをエディターでマップに追加してください。
|
map.nospawn = このマップにはスポーンするためのプレイヤーのコアがありません! [ROYAL]青い[]コアをエディターでマップに追加してください。
|
||||||
map.nospawn.pvp = このマップには敵がスポーンするためのプレイヤーのコアがありません! [SCARLET]赤い[]コアをエディターでマップに追加してください。
|
map.nospawn.pvp = このマップには敵がスポーンするためのプレイヤーのコアがありません! [SCARLET]赤い[]コアをエディターでマップに追加してください。
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = マップの読み込みエラー: ファイルが無効、または破損しています。
|
map.invalid = マップの読み込みエラー: ファイルが無効、または破損しています。
|
||||||
editor.brush = ブラシ
|
editor.brush = ブラシ
|
||||||
editor.openin = エディターで開く
|
editor.openin = エディターで開く
|
||||||
@@ -282,6 +285,7 @@ abandon = 撤退
|
|||||||
abandon.text = このゾーンとすべての資源が敵に奪われます。
|
abandon.text = このゾーンとすべての資源が敵に奪われます。
|
||||||
locked = ロック
|
locked = ロック
|
||||||
complete = [LIGHT_GRAY]完了:
|
complete = [LIGHT_GRAY]完了:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = 再開ゾーン:\n[LIGHT_GRAY]{0}
|
resume = 再開ゾーン:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]最高ウェーブ: {0}
|
bestwave = [LIGHT_GRAY]最高ウェーブ: {0}
|
||||||
launch = 出撃
|
launch = 出撃
|
||||||
@@ -293,7 +297,7 @@ uncover = 開拓
|
|||||||
configure = 積荷の設定
|
configure = 積荷の設定
|
||||||
configure.locked = [LIGHT_GRAY]ウェーブ {0} を達成すると積荷を設定できるようになります。
|
configure.locked = [LIGHT_GRAY]ウェーブ {0} を達成すると積荷を設定できるようになります。
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} がアンロックされました.
|
zone.unlocked = [LIGHT_GRAY]{0} がアンロックされました.
|
||||||
zone.complete = ゾーンの条件が達成されました。
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = ウェーブ {0} を達成:\n積荷の設定が解除されました。
|
zone.config.complete = ウェーブ {0} を達成:\n積荷の設定が解除されました。
|
||||||
zone.resources = 発見した資源:
|
zone.resources = 発見した資源:
|
||||||
add = 追加...
|
add = 追加...
|
||||||
@@ -332,63 +336,59 @@ no = いいえ
|
|||||||
info.title = 情報
|
info.title = 情報
|
||||||
error.title = [crimson]エラーが発生しました
|
error.title = [crimson]エラーが発生しました
|
||||||
error.crashtitle = エラーが発生しました
|
error.crashtitle = エラーが発生しました
|
||||||
blocks.outputspeed = 採掘速度: {0}/秒
|
blocks.input = Input
|
||||||
blocks.efficiency = 効率: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = ブロック情報
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = 電力: {0}
|
|
||||||
blocks.poweroutput = 電力発電量: {0}
|
|
||||||
blocks.powercapacity = 電力容量
|
blocks.powercapacity = 電力容量
|
||||||
blocks.powershot = 電力/ショット
|
blocks.powershot = 電力/ショット
|
||||||
blocks.targetsair = 対空攻撃
|
blocks.targetsair = 対空攻撃
|
||||||
blocks.targetsground = 対地攻撃
|
blocks.targetsground = 対地攻撃
|
||||||
blocks.items = アイテム: {0}
|
|
||||||
blocks.itemsmoved = 輸送速度
|
blocks.itemsmoved = 輸送速度
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = 範囲
|
blocks.shootrange = 範囲
|
||||||
blocks.size = 大きさ
|
blocks.size = 大きさ
|
||||||
blocks.liquidcapacity = 液体容量
|
blocks.liquidcapacity = 液体容量
|
||||||
blocks.maxitemssecond = 最大アイテム量
|
|
||||||
blocks.powerrange = 電力範囲
|
blocks.powerrange = 電力範囲
|
||||||
blocks.poweruse = 電力使用量
|
blocks.poweruse = 電力使用量
|
||||||
blocks.powerdamage = 電力/ダメージ
|
blocks.powerdamage = 電力/ダメージ
|
||||||
blocks.inputitemcapacity = 搬入アイテム容量
|
|
||||||
blocks.outputitemcapacity = 搬出アイテム容量
|
|
||||||
blocks.itemcapacity = アイテム容量
|
blocks.itemcapacity = アイテム容量
|
||||||
blocks.basepowergeneration = 基本発電量
|
blocks.basepowergeneration = 基本発電量
|
||||||
blocks.powertransferspeed = 電力伝送量
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = 生産速度
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = 必要な液体
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = 補助液
|
blocks.range = Range
|
||||||
blocks.inputitem = 必要なアイテム
|
|
||||||
blocks.inputitems = 必要なアイテム
|
|
||||||
blocks.outputitem = 搬出アイテム
|
|
||||||
blocks.drilltier = ドリル
|
blocks.drilltier = ドリル
|
||||||
blocks.drillspeed = 基本採掘速度
|
blocks.drillspeed = 基本採掘速度
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = 最大ユニット数
|
blocks.maxunits = 最大ユニット数
|
||||||
blocks.liquidoutput = 搬出液体
|
|
||||||
blocks.liquidoutputspeed = 液体搬出速度
|
|
||||||
blocks.liquiduse = 液体使用量
|
|
||||||
blocks.coolant = 冷却
|
|
||||||
blocks.liquid = 液体
|
|
||||||
blocks.coolantuse = 冷却使用量
|
|
||||||
blocks.inputliquidfuel = 液体燃料
|
|
||||||
blocks.liquidfueluse = 液体燃料使用量
|
|
||||||
blocks.boostitem = 加速アイテム
|
|
||||||
blocks.boostliquid = 加速液体
|
|
||||||
blocks.health = 耐久値
|
blocks.health = 耐久値
|
||||||
blocks.heat = 熱
|
|
||||||
blocks.power = 電力
|
|
||||||
blocks.progress = 建設状況
|
|
||||||
blocks.spawned = ユニット数: {0}/{1}
|
|
||||||
blocks.power.satisfaction = 電力需要
|
|
||||||
blocks.inaccuracy = 精度のずれ
|
blocks.inaccuracy = 精度のずれ
|
||||||
blocks.shots = ショット
|
blocks.shots = ショット
|
||||||
blocks.reload = ショット/秒
|
blocks.reload = ショット/秒
|
||||||
blocks.inputfuel = 燃料
|
|
||||||
blocks.fuelburntime = 燃焼時間
|
|
||||||
blocks.inputcapacity = 搬入容量
|
|
||||||
blocks.outputcapacity = 搬出容量
|
|
||||||
blocks.ammo = 弾薬
|
blocks.ammo = 弾薬
|
||||||
|
bar.drillspeed = 採掘速度: {0}/秒
|
||||||
|
bar.efficiency = 効率: {0}%
|
||||||
|
bar.powerbalance = 電力: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = 電力発電量: {0}
|
||||||
|
bar.items = アイテム: {0}
|
||||||
|
bar.liquid = 液体
|
||||||
|
bar.heat = 熱
|
||||||
|
bar.power = 電力
|
||||||
|
bar.progress = 建設状況
|
||||||
|
bar.spawned = ユニット数: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = ブロック
|
unit.blocks = ブロック
|
||||||
unit.powersecond = 電力/秒
|
unit.powersecond = 電力/秒
|
||||||
unit.liquidsecond = 液体/秒
|
unit.liquidsecond = 液体/秒
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = 液体
|
|||||||
unit.powerunits = 電力
|
unit.powerunits = 電力
|
||||||
unit.degrees = 度
|
unit.degrees = 度
|
||||||
unit.seconds = 秒
|
unit.seconds = 秒
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = アイテム
|
unit.items = アイテム
|
||||||
category.general = 一般
|
category.general = 一般
|
||||||
category.power = 電力
|
category.power = 電力
|
||||||
@@ -405,7 +408,10 @@ category.items = アイテム
|
|||||||
category.crafting = 製作速度
|
category.crafting = 製作速度
|
||||||
category.shooting = 攻撃速度
|
category.shooting = 攻撃速度
|
||||||
category.optional = 機能強化オプション
|
category.optional = 機能強化オプション
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = 水のアニメーション
|
setting.animatedwater.name = 水のアニメーション
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = 味方の方角表示
|
setting.indicators.name = 味方の方角表示
|
||||||
setting.autotarget.name = 自動ターゲット
|
setting.autotarget.name = 自動ターゲット
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = FPSを表示
|
setting.fps.name = FPSを表示
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = 電力レーザーを表示
|
setting.lasers.name = 電力レーザーを表示
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = ミニマップを表示
|
setting.minimap.name = ミニマップを表示
|
||||||
setting.musicvol.name = 音楽 音量
|
setting.musicvol.name = 音楽 音量
|
||||||
setting.mutemusic.name = 音楽をミュート
|
setting.mutemusic.name = 音楽をミュート
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = ローカル内で他のプレイヤーと戦います。
|
mode.pvp.description = ローカル内で他のプレイヤーと戦います。
|
||||||
mode.attack.name = アタック
|
mode.attack.name = アタック
|
||||||
mode.attack.description = ウェーブがなく、敵の基地を破壊することを目指します。
|
mode.attack.description = ウェーブがなく、敵の基地を破壊することを目指します。
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = アイテム
|
content.item.name = アイテム
|
||||||
content.liquid.name = 液体
|
content.liquid.name = 液体
|
||||||
content.unit.name = ユニット
|
content.unit.name = ユニット
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]アイテム容量: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]採掘速度: {0}
|
mech.minespeed = [LIGHT_GRAY]採掘速度: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]採掘性能: {0}
|
mech.minepower = [LIGHT_GRAY]採掘性能: {0}
|
||||||
mech.ability = [LIGHT_GRAY]能力: {0}
|
mech.ability = [LIGHT_GRAY]能力: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]熱容量: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]熱容量: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]粘度: {0}
|
liquid.viscosity = [LIGHT_GRAY]粘度: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]温度: {0}
|
liquid.temperature = [LIGHT_GRAY]温度: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = コア: ファンデーション
|
|||||||
block.core-nucleus.name = コア: ニュークリアス
|
block.core-nucleus.name = コア: ニュークリアス
|
||||||
block.deepwater.name = 深層水
|
block.deepwater.name = 深層水
|
||||||
block.water.name = 水
|
block.water.name = 水
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = タール
|
block.tar.name = タール
|
||||||
block.stone.name = 石
|
block.stone.name = 石
|
||||||
block.sand.name = 砂
|
block.sand.name = 砂
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = エアブラストドリル
|
|||||||
block.thermal-pump.name = サーマルポンプ
|
block.thermal-pump.name = サーマルポンプ
|
||||||
block.thermal-generator.name = サーマル発電機
|
block.thermal-generator.name = サーマル発電機
|
||||||
block.alloy-smelter.name = 合金溶鉱炉
|
block.alloy-smelter.name = 合金溶鉱炉
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = 修復プロジェクター
|
block.mend-projector.name = 修復プロジェクター
|
||||||
block.surge-wall.name = サージの壁
|
block.surge-wall.name = サージの壁
|
||||||
block.surge-wall-large.name = 大きなサージの壁
|
block.surge-wall-large.name = 大きなサージの壁
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = メルトダウン
|
|||||||
block.container.name = コンテナー
|
block.container.name = コンテナー
|
||||||
block.launch-pad.name = 出撃パッド
|
block.launch-pad.name = 出撃パッド
|
||||||
block.launch-pad.description = コアの出撃不要で多くのアイテムを脱出します。これは未完成です。
|
block.launch-pad.description = コアの出撃不要で多くのアイテムを脱出します。これは未完成です。
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = ブルー
|
team.blue.name = ブルー
|
||||||
team.red.name = レッド
|
team.red.name = レッド
|
||||||
team.orange.name = オレンジ
|
team.orange.name = オレンジ
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = 획득한 자원:
|
|||||||
stat.rank = 최종 기록: [accent]{0}
|
stat.rank = 최종 기록: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = 정말로 "[accent]{0}[]" 맵을 삭제하시겠습니까?\n
|
map.delete = 정말로 "[accent]{0}[]" 맵을 삭제하시겠습니까?\n
|
||||||
level.highscore = 최고 점수: [accent]{0}
|
level.highscore = 최고 점수: [accent]{0}
|
||||||
level.select = 맵 선택
|
level.select = 맵 선택
|
||||||
@@ -39,6 +40,7 @@ addplayers = 플레이어 추가/제거
|
|||||||
customgame = 커스텀 게임
|
customgame = 커스텀 게임
|
||||||
newgame = 새 게임
|
newgame = 새 게임
|
||||||
none = <없음>
|
none = <없음>
|
||||||
|
minimap = Minimap
|
||||||
close = 닫기
|
close = 닫기
|
||||||
quit = 나가기
|
quit = 나가기
|
||||||
maps = 맵
|
maps = 맵
|
||||||
@@ -180,7 +182,8 @@ builtin = 기본맵
|
|||||||
map.delete.confirm = 이 맵을 삭제하시겠습니까? 이 명령은 취소할 수 없습니다!
|
map.delete.confirm = 이 맵을 삭제하시겠습니까? 이 명령은 취소할 수 없습니다!
|
||||||
map.random = [accent]랜덤 맵
|
map.random = [accent]랜덤 맵
|
||||||
map.nospawn = 이 맵에 플레이어가 스폰 할 코어가 없습니다! 맵 편집기에서 [ROYAL]파란색[]코어를 맵에 추가하세요.
|
map.nospawn = 이 맵에 플레이어가 스폰 할 코어가 없습니다! 맵 편집기에서 [ROYAL]파란색[]코어를 맵에 추가하세요.
|
||||||
map.nospawn.pvp = 이 맵에는 적팀 코어가 없습니다! 에디터에서 [SCARLET]빨간팀[] 코어를 추가하세요.
|
map.nospawn.pvp = 이 맵에는 적팀 코어가 없습니다! 에디터에서 [SCARLET]파란색 팀이 아닌[] 코어를 추가하세요.
|
||||||
|
map.nospawn.attack = 이 맵에는 플레이어가 공격할 수 있는 적의 코어가 없습니다! 에디터에서 [SCARLET] 빨간팀[] 코어를 맵에 추가하세요.
|
||||||
map.invalid = 파일이 잘못되었거나 손상되어 맵을 열 수 없습니다.
|
map.invalid = 파일이 잘못되었거나 손상되어 맵을 열 수 없습니다.
|
||||||
editor.brush = 브러쉬
|
editor.brush = 브러쉬
|
||||||
editor.openin = 편집기 열기
|
editor.openin = 편집기 열기
|
||||||
@@ -198,12 +201,12 @@ waves.waves = 웨이브마다
|
|||||||
waves.perspawn = 스폰.
|
waves.perspawn = 스폰.
|
||||||
waves.to = 부터
|
waves.to = 부터
|
||||||
waves.boss = 이 몹은 보스임.
|
waves.boss = 이 몹은 보스임.
|
||||||
waves.preview = Preview
|
waves.preview = 미리보기
|
||||||
waves.edit = Edit...
|
waves.edit = 편집...
|
||||||
waves.copy = Copy to Clipboard
|
waves.copy = 클립보드로 복사
|
||||||
waves.load = Load from Clipboard
|
waves.load = 클립보드에서 불러오기
|
||||||
waves.invalid = Invalid waves in clipboard.
|
waves.invalid = 클립보드의 잘못된 웨이브 데이터
|
||||||
waves.copied = Waves copied.
|
waves.copied = 웨이브 복사됨
|
||||||
editor.default = [LIGHT_GRAY]<기본값>
|
editor.default = [LIGHT_GRAY]<기본값>
|
||||||
edit = 편집...
|
edit = 편집...
|
||||||
editor.name = 이름:
|
editor.name = 이름:
|
||||||
@@ -213,7 +216,7 @@ editor.errorload = [accent]{0} 파일을 불러오는데 실패했습니다.
|
|||||||
editor.errorsave = [accent]{0} 파일을 저장하는데 실패했습니다.
|
editor.errorsave = [accent]{0} 파일을 저장하는데 실패했습니다.
|
||||||
editor.errorname = 맵에 이름이 지정되어 있지 않습니다.
|
editor.errorname = 맵에 이름이 지정되어 있지 않습니다.
|
||||||
editor.update = 업데이트
|
editor.update = 업데이트
|
||||||
editor.randomize = Randomize
|
editor.randomize = 랜덤
|
||||||
editor.apply = 적용
|
editor.apply = 적용
|
||||||
editor.generate = 생성
|
editor.generate = 생성
|
||||||
editor.resize = 맵 크기조정
|
editor.resize = 맵 크기조정
|
||||||
@@ -282,6 +285,7 @@ abandon = 버리기
|
|||||||
abandon.text = 이 구역과 모든 자원이 적에게 빼앗길 것입니다.
|
abandon.text = 이 구역과 모든 자원이 적에게 빼앗길 것입니다.
|
||||||
locked = 잠김
|
locked = 잠김
|
||||||
complete = [LIGHT_GRAY]완료:
|
complete = [LIGHT_GRAY]완료:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = 지역 계속 플레이:\n[LIGHT_GRAY]{0}
|
resume = 지역 계속 플레이:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]최고 점수: {0}
|
bestwave = [LIGHT_GRAY]최고 점수: {0}
|
||||||
launch = < 출격 >
|
launch = < 출격 >
|
||||||
@@ -293,7 +297,7 @@ uncover = 털어넣기
|
|||||||
configure = 로드아웃 설정
|
configure = 로드아웃 설정
|
||||||
configure.locked = {0} 단계에서 로드아웃을 설정할 수 있음.
|
configure.locked = {0} 단계에서 로드아웃을 설정할 수 있음.
|
||||||
zone.unlocked = [LIGHT_GRAY] 잠금 해제됨.
|
zone.unlocked = [LIGHT_GRAY] 잠금 해제됨.
|
||||||
zone.complete = 지역 조건이 충족됨.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = 웨이브 {0} 달성:\n로드아웃 설정 잠금 해제됨.
|
zone.config.complete = 웨이브 {0} 달성:\n로드아웃 설정 잠금 해제됨.
|
||||||
zone.resources = 자원 감지됨:
|
zone.resources = 자원 감지됨:
|
||||||
add = 추가...
|
add = 추가...
|
||||||
@@ -332,63 +336,59 @@ no = 아니오
|
|||||||
info.title = [accent]정보
|
info.title = [accent]정보
|
||||||
error.title = [crimson]오류가 발생했습니다.
|
error.title = [crimson]오류가 발생했습니다.
|
||||||
error.crashtitle = 오류가 발생했습니다.
|
error.crashtitle = 오류가 발생했습니다.
|
||||||
blocks.outputspeed = 채광 속도: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = 블록 정보
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = 전력: {0}
|
|
||||||
blocks.poweroutput = 전력 출력: {0}
|
|
||||||
blocks.powercapacity = 전력 용량
|
blocks.powercapacity = 전력 용량
|
||||||
blocks.powershot = 1발당 전력 소모량
|
blocks.powershot = 1발당 전력 소모량
|
||||||
blocks.targetsair = 공중공격 가능
|
blocks.targetsair = 공중공격 가능
|
||||||
blocks.targetsground = 지상공격 가능
|
blocks.targetsground = 지상공격 가능
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = 이동 속도
|
blocks.itemsmoved = 이동 속도
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = 사거리
|
blocks.shootrange = 사거리
|
||||||
blocks.size = 크기
|
blocks.size = 크기
|
||||||
blocks.liquidcapacity = 액체 용량
|
blocks.liquidcapacity = 액체 용량
|
||||||
blocks.maxitemssecond = 아이템 보관량
|
|
||||||
blocks.powerrange = 전력 범위
|
blocks.powerrange = 전력 범위
|
||||||
blocks.poweruse = 전력 사용
|
blocks.poweruse = 전력 사용
|
||||||
blocks.powerdamage = 전력/데미지
|
blocks.powerdamage = 전력/데미지
|
||||||
blocks.inputitemcapacity = 입력 아이템 용량
|
|
||||||
blocks.outputitemcapacity = 출력 아이템 용량
|
|
||||||
blocks.itemcapacity = 저장 용량
|
blocks.itemcapacity = 저장 용량
|
||||||
blocks.basepowergeneration = 기지 전력 생성기
|
blocks.basepowergeneration = 기지 전력 생성기
|
||||||
blocks.powertransferspeed = 전력 전송량
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = 생산 속도
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = 사용되는 액체
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = 보조 액체
|
blocks.range = Range
|
||||||
blocks.inputitem = 사용되는 아이템
|
|
||||||
blocks.inputitems = 사용되는 아이템들
|
|
||||||
blocks.outputitem = 출력 아이템
|
|
||||||
blocks.drilltier = 드릴
|
blocks.drilltier = 드릴
|
||||||
blocks.drillspeed = 기본 드릴 속도
|
blocks.drillspeed = 기본 드릴 속도
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = 최대 활성유닛
|
blocks.maxunits = 최대 활성유닛
|
||||||
blocks.liquidoutput = 액체 출력
|
|
||||||
blocks.liquidoutputspeed = 액체 출력속도
|
|
||||||
blocks.liquiduse = 액체 사용량
|
|
||||||
blocks.coolant = 냉각제
|
|
||||||
blocks.liquid = 액체
|
|
||||||
blocks.coolantuse = 냉각제 사용
|
|
||||||
blocks.inputliquidfuel = 연료 액
|
|
||||||
blocks.liquidfueluse = 액체 연료 사용
|
|
||||||
blocks.boostitem = 가속 아이템
|
|
||||||
blocks.boostliquid = 가속 액체
|
|
||||||
blocks.health = 체력
|
blocks.health = 체력
|
||||||
blocks.heat = 발열
|
|
||||||
blocks.power = 전력
|
|
||||||
blocks.progress = 건설 진행
|
|
||||||
blocks.spawned = 유닛: {0}/{1}
|
|
||||||
blocks.power.satisfaction = 전력 만족도
|
|
||||||
blocks.inaccuracy = 오차각
|
blocks.inaccuracy = 오차각
|
||||||
blocks.shots = 발포 횟수
|
blocks.shots = 발포 횟수
|
||||||
blocks.reload = 재장전
|
blocks.reload = 재장전
|
||||||
blocks.inputfuel = 연료
|
|
||||||
blocks.fuelburntime = 연료 연소 시간
|
|
||||||
blocks.inputcapacity = 입력 용량
|
|
||||||
blocks.outputcapacity = 출력 용량
|
|
||||||
blocks.ammo = 탄약
|
blocks.ammo = 탄약
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = 효율성: {0}%
|
||||||
|
bar.powerbalance = 전력: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = 전력 출력: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = 액체
|
||||||
|
bar.heat = 발열
|
||||||
|
bar.power = 전력
|
||||||
|
bar.progress = 건설 진행
|
||||||
|
bar.spawned = 유닛: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] 데미지
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area 데미지 ~[stat] {1}[lightgray] 타일
|
||||||
|
bullet.incendiary = [stat]방화
|
||||||
|
bullet.homing = [stat]유도탄
|
||||||
|
bullet.shock = [stat]충격탄
|
||||||
|
bullet.frag = [stat]파편
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] 넉백
|
||||||
|
bullet.freezing = [stat]동결
|
||||||
|
bullet.tarred = [stat]타르
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x 탄약 배율
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x 사격 속도
|
||||||
unit.blocks = 블록
|
unit.blocks = 블록
|
||||||
unit.powersecond = 전력/초
|
unit.powersecond = 전력/초
|
||||||
unit.liquidsecond = 액체/초
|
unit.liquidsecond = 액체/초
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = 액체
|
|||||||
unit.powerunits = 전력
|
unit.powerunits = 전력
|
||||||
unit.degrees = 도
|
unit.degrees = 도
|
||||||
unit.seconds = 초
|
unit.seconds = 초
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = 아이템
|
unit.items = 아이템
|
||||||
category.general = 일반
|
category.general = 일반
|
||||||
category.power = 전력
|
category.power = 전력
|
||||||
@@ -405,14 +408,17 @@ category.items = 아이템
|
|||||||
category.crafting = 제작
|
category.crafting = 제작
|
||||||
category.shooting = 사격
|
category.shooting = 사격
|
||||||
category.optional = 보조 아이템
|
category.optional = 보조 아이템
|
||||||
|
setting.landscape.name = 가로화면으로 고정
|
||||||
|
setting.shadows.name = 그림자
|
||||||
setting.animatedwater.name = 움직이는 물
|
setting.animatedwater.name = 움직이는 물
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.animatedshields.name = Animated Shields
|
||||||
|
setting.antialias.name = 안티에일리어싱[LIGHT_GRAY] (재시작 필요)[]
|
||||||
setting.indicators.name = 아군/적 인디게이터 표시
|
setting.indicators.name = 아군/적 인디게이터 표시
|
||||||
setting.autotarget.name = 자동 조준
|
setting.autotarget.name = 자동 조준
|
||||||
setting.fpscap.name = 최대 FPS
|
setting.fpscap.name = 최대 FPS
|
||||||
setting.fpscap.none = 없음
|
setting.fpscap.none = 없음
|
||||||
setting.fpscap.text = FPS
|
setting.fpscap.text = {0}FPS
|
||||||
setting.swapdiagonal.name = Always Diagonal Placement
|
setting.swapdiagonal.name = 항상 대각선 설치
|
||||||
setting.difficulty.training = 훈련
|
setting.difficulty.training = 훈련
|
||||||
setting.difficulty.easy = 쉬움
|
setting.difficulty.easy = 쉬움
|
||||||
setting.difficulty.normal = 보통
|
setting.difficulty.normal = 보통
|
||||||
@@ -425,10 +431,11 @@ setting.sensitivity.name = 컨트롤러 감도
|
|||||||
setting.saveinterval.name = 자동저장 간격
|
setting.saveinterval.name = 자동저장 간격
|
||||||
setting.seconds = 초
|
setting.seconds = 초
|
||||||
setting.fullscreen.name = 전체 화면
|
setting.fullscreen.name = 전체 화면
|
||||||
setting.borderless.name = Borderless Window
|
setting.borderless.name = 테두리 없는 창모드
|
||||||
setting.fps.name = FPS 표시
|
setting.fps.name = FPS 표시
|
||||||
setting.vsync.name = VSync 활성화
|
setting.vsync.name = VSync 활성화
|
||||||
setting.lasers.name = 전력 노드 레이저 표시
|
setting.lasers.name = 전력 노드 레이저 표시
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = 미니맵 보기
|
setting.minimap.name = 미니맵 보기
|
||||||
setting.musicvol.name = 음악 크기
|
setting.musicvol.name = 음악 크기
|
||||||
setting.mutemusic.name = 음소거
|
setting.mutemusic.name = 음소거
|
||||||
@@ -450,7 +457,7 @@ keybind.screenshot.name = 맵 스크린샷
|
|||||||
keybind.move_x.name = 오른쪽/왼쪽 이동
|
keybind.move_x.name = 오른쪽/왼쪽 이동
|
||||||
keybind.move_y.name = 위 / 아래 중간
|
keybind.move_y.name = 위 / 아래 중간
|
||||||
keybind.select.name = 선택
|
keybind.select.name = 선택
|
||||||
keybind.diagonal_placement.name = Diagonal Placement
|
keybind.diagonal_placement.name = 대각선 설치
|
||||||
keybind.pick.name = 블록 선택
|
keybind.pick.name = 블록 선택
|
||||||
keybind.break_block.name = 블록 파괴
|
keybind.break_block.name = 블록 파괴
|
||||||
keybind.deselect.name = 선택해제
|
keybind.deselect.name = 선택해제
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = 실제 플레이어와 PvP를 합니다.
|
mode.pvp.description = 실제 플레이어와 PvP를 합니다.
|
||||||
mode.attack.name = 공격
|
mode.attack.name = 공격
|
||||||
mode.attack.description = 일정 시간마다 적이 오는 단계가 없으며, 적의 기지를 파괴하는 것을 목표로 합니다.
|
mode.attack.description = 일정 시간마다 적이 오는 단계가 없으며, 적의 기지를 파괴하는 것을 목표로 합니다.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = 무한 자원
|
||||||
|
rules.wavetimer = 웨이브 타이머
|
||||||
|
rules.waves = 웨이브
|
||||||
|
rules.enemyCheat = 무한 AI 자원
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = 유닛 드롭
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = 적 코어 건설 금지구역:[LIGHT_GRAY] (타일)
|
||||||
|
rules.respawntime = 리스폰 시간:[LIGHT_GRAY] (초)
|
||||||
|
rules.wavespacing = 웨이브 간격:[LIGHT_GRAY] (초)
|
||||||
|
rules.buildcostmultiplier = 건설 소모 배율
|
||||||
|
rules.buildspeedmultiplier = 건설 속도 배율
|
||||||
content.item.name = 아이템
|
content.item.name = 아이템
|
||||||
content.liquid.name = 액체
|
content.liquid.name = 액체
|
||||||
content.unit.name = 유닛
|
content.unit.name = 유닛
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]아이템 수용 용량: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]채광 속도: {0}
|
mech.minespeed = [LIGHT_GRAY]채광 속도: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]채광 레벨: {0}
|
mech.minepower = [LIGHT_GRAY]채광 레벨: {0}
|
||||||
mech.ability = [LIGHT_GRAY]능력: {0}
|
mech.ability = [LIGHT_GRAY]능력: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]발열 용량: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]발열 용량: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]점도: {0}
|
liquid.viscosity = [LIGHT_GRAY]점도: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]온도: {0}
|
liquid.temperature = [LIGHT_GRAY]온도: {0}
|
||||||
@@ -570,7 +593,7 @@ block.sandrocks.name = 모래 바위
|
|||||||
block.spore-pine.name = 포자 소나무
|
block.spore-pine.name = 포자 소나무
|
||||||
block.sporerocks.name = 포자 바위
|
block.sporerocks.name = 포자 바위
|
||||||
block.rock.name = 바위
|
block.rock.name = 바위
|
||||||
block.snowrock.name = Snow Rock
|
block.snowrock.name = 눈바위
|
||||||
block.shale.name = 이판암
|
block.shale.name = 이판암
|
||||||
block.shale-boulder.name = 둥근 이판암
|
block.shale-boulder.name = 둥근 이판암
|
||||||
block.moss.name = 이끼
|
block.moss.name = 이끼
|
||||||
@@ -587,20 +610,22 @@ block.graphite-press.name = 흑연 압축기
|
|||||||
block.multi-press.name = 다중 압축기
|
block.multi-press.name = 다중 압축기
|
||||||
block.constructing = {0} [LIGHT_GRAY](만드는중)
|
block.constructing = {0} [LIGHT_GRAY](만드는중)
|
||||||
block.spawn.name = 적 스폰지점
|
block.spawn.name = 적 스폰지점
|
||||||
block.core-shard.name = 코어: 공유
|
block.core-shard.name = 코어-공유
|
||||||
block.core-foundation.name = 코어: 기초
|
block.core-foundation.name = 코어-기초
|
||||||
block.core-nucleus.name = 코어: 핵
|
block.core-nucleus.name = 코어-핵
|
||||||
block.deepwater.name = 깊은물
|
block.deepwater.name = 깊은물
|
||||||
block.water.name = 물
|
block.water.name = 물
|
||||||
|
block.tainted-water.name = 도색된 물
|
||||||
|
block.darksand-tainted-water.name = 검은 모래로 도색된 물
|
||||||
block.tar.name = 타르
|
block.tar.name = 타르
|
||||||
block.stone.name = 돌
|
block.stone.name = 돌
|
||||||
block.sand.name = 모래
|
block.sand.name = 모래
|
||||||
block.darksand.name = Dark Sand
|
block.darksand.name = 검은 모래
|
||||||
block.ice.name = 얼음
|
block.ice.name = 얼음
|
||||||
block.snow.name = 눈
|
block.snow.name = 눈
|
||||||
block.craters.name = 크레이터
|
block.craters.name = 크레이터
|
||||||
block.sand-water.name = 젖은모래
|
block.sand-water.name = 젖은모래
|
||||||
block.darksand-water.name = Dark Sand Water
|
block.darksand-water.name = 검은모래물
|
||||||
block.char.name = 숯
|
block.char.name = 숯
|
||||||
block.holostone.name = 홀로스톤
|
block.holostone.name = 홀로스톤
|
||||||
block.ice-snow.name = 얼음눈
|
block.ice-snow.name = 얼음눈
|
||||||
@@ -632,8 +657,8 @@ block.thorium-wall-large.name = 대형 토륨벽
|
|||||||
block.door.name = 문
|
block.door.name = 문
|
||||||
block.door-large.name = 대형문
|
block.door-large.name = 대형문
|
||||||
block.duo.name = 듀오
|
block.duo.name = 듀오
|
||||||
block.scorch.name = Scorch
|
block.scorch.name = 스코어치
|
||||||
block.scatter.name = Scatter
|
block.scatter.name = 스캐터
|
||||||
block.hail.name = 헤일
|
block.hail.name = 헤일
|
||||||
block.lancer.name = 랜서
|
block.lancer.name = 랜서
|
||||||
block.conveyor.name = 컨베이어
|
block.conveyor.name = 컨베이어
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = 압축 공기분사 드릴
|
|||||||
block.thermal-pump.name = 화력 펌프
|
block.thermal-pump.name = 화력 펌프
|
||||||
block.thermal-generator.name = 열발전기
|
block.thermal-generator.name = 열발전기
|
||||||
block.alloy-smelter.name = 서지 합금 제련소
|
block.alloy-smelter.name = 서지 합금 제련소
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = 수리 프로젝터
|
block.mend-projector.name = 수리 프로젝터
|
||||||
block.surge-wall.name = 서지 합금벽
|
block.surge-wall.name = 서지 합금벽
|
||||||
block.surge-wall-large.name = 큰 서지 합금벽
|
block.surge-wall-large.name = 큰 서지 합금벽
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = 멜트다운
|
|||||||
block.container.name = 컨테이너
|
block.container.name = 컨테이너
|
||||||
block.launch-pad.name = 발사대
|
block.launch-pad.name = 발사대
|
||||||
block.launch-pad.description = 출격할 필요 없이 아이템을 수송시킵시다. 미완성.
|
block.launch-pad.description = 출격할 필요 없이 아이템을 수송시킵시다. 미완성.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = 블루팀
|
team.blue.name = 블루팀
|
||||||
team.red.name = 레드팀
|
team.red.name = 레드팀
|
||||||
team.orange.name = 오렌지팀
|
team.orange.name = 오렌지팀
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Middelen Gelanceerd:
|
|||||||
stat.rank = Eindrang: [accent]{0}
|
stat.rank = Eindrang: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Weet je zeker dat je de map wilt verwijderen? "[accent]{0}[]"?
|
map.delete = Weet je zeker dat je de map wilt verwijderen? "[accent]{0}[]"?
|
||||||
level.highscore = Topscore: [accent]{0}
|
level.highscore = Topscore: [accent]{0}
|
||||||
level.select = Selecteer Level
|
level.select = Selecteer Level
|
||||||
@@ -39,6 +40,7 @@ addplayers = Add/Remove Players
|
|||||||
customgame = Custom Game
|
customgame = Custom Game
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <none>
|
none = <none>
|
||||||
|
minimap = Minimap
|
||||||
close = Close
|
close = Close
|
||||||
quit = Quit
|
quit = Quit
|
||||||
maps = Maps
|
maps = Maps
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Are you sure you want to delete this map? This action canno
|
|||||||
map.random = [accent]Random Map
|
map.random = [accent]Random Map
|
||||||
map.nospawn = This map does not have any cores for the player to spawn in! Add a[ROYAL] blue[] core to this map in the editor.
|
map.nospawn = This map does not have any cores for the player to spawn in! Add a[ROYAL] blue[] core to this map in the editor.
|
||||||
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Error loading map: corrupted or invalid map file.
|
map.invalid = Error loading map: corrupted or invalid map file.
|
||||||
editor.brush = Brush
|
editor.brush = Brush
|
||||||
editor.openin = Open In Editor
|
editor.openin = Open In Editor
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best Wave: {0}
|
bestwave = [LIGHT_GRAY]Best Wave: {0}
|
||||||
launch = < LAUNCH >
|
launch = < LAUNCH >
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Unlock configuring loadout:\nWave {0}.
|
configure.locked = [LIGHT_GRAY]Unlock configuring loadout:\nWave {0}.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Wave {0} reached:\nNew zone requirements met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = No
|
|||||||
info.title = Info
|
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
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Block Info
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Power Capacity
|
blocks.powercapacity = Power Capacity
|
||||||
blocks.powershot = Power/Shot
|
blocks.powershot = Power/Shot
|
||||||
blocks.targetsair = Targets Air
|
blocks.targetsair = Targets Air
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Range
|
blocks.shootrange = Range
|
||||||
blocks.size = Size
|
blocks.size = Size
|
||||||
blocks.liquidcapacity = Liquid Capacity
|
blocks.liquidcapacity = Liquid Capacity
|
||||||
blocks.maxitemssecond = Max Items
|
|
||||||
blocks.powerrange = Power Range
|
blocks.powerrange = Power Range
|
||||||
blocks.poweruse = Power Use
|
blocks.poweruse = Power Use
|
||||||
blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
blocks.inputitemcapacity = Input Item Capacity
|
|
||||||
blocks.outputitemcapacity = Output Item Capacity
|
|
||||||
blocks.itemcapacity = Item Capacity
|
blocks.itemcapacity = Item Capacity
|
||||||
blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
blocks.powertransferspeed = Power Transfer
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Production Speed
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Input Liquid
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Aux Liquid
|
blocks.range = Range
|
||||||
blocks.inputitem = Input Item
|
|
||||||
blocks.inputitems = Input Items
|
|
||||||
blocks.outputitem = Output Item
|
|
||||||
blocks.drilltier = Drillables
|
blocks.drilltier = Drillables
|
||||||
blocks.drillspeed = Base Drill Speed
|
blocks.drillspeed = Base Drill Speed
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Liquid Output
|
|
||||||
blocks.liquidoutputspeed = Liquid Output Speed
|
|
||||||
blocks.liquiduse = Liquid Use
|
|
||||||
blocks.coolant = Coolant
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Coolant Use
|
|
||||||
blocks.inputliquidfuel = Fuel Liquid
|
|
||||||
blocks.liquidfueluse = Liquid Fuel Use
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Health
|
blocks.health = Health
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Inaccuracy
|
blocks.inaccuracy = Inaccuracy
|
||||||
blocks.shots = Shots
|
blocks.shots = Shots
|
||||||
blocks.reload = Shots/Second
|
blocks.reload = Shots/Second
|
||||||
blocks.inputfuel = Fuel
|
|
||||||
blocks.fuelburntime = Fuel Burn Time
|
|
||||||
blocks.inputcapacity = Input capacity
|
|
||||||
blocks.outputcapacity = Output capacity
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = blocks
|
unit.blocks = blocks
|
||||||
unit.powersecond = power units/second
|
unit.powersecond = power units/second
|
||||||
unit.liquidsecond = liquid units/second
|
unit.liquidsecond = liquid units/second
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = liquid units
|
|||||||
unit.powerunits = power units
|
unit.powerunits = power units
|
||||||
unit.degrees = degrees
|
unit.degrees = degrees
|
||||||
unit.seconds = seconds
|
unit.seconds = seconds
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = items
|
unit.items = items
|
||||||
category.general = General
|
category.general = General
|
||||||
category.power = Power
|
category.power = Power
|
||||||
@@ -405,7 +408,10 @@ category.items = Items
|
|||||||
category.crafting = Crafting
|
category.crafting = Crafting
|
||||||
category.shooting = Shooting
|
category.shooting = Shooting
|
||||||
category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Show FPS
|
setting.fps.name = Show FPS
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Show Power Lasers
|
setting.lasers.name = Show Power Lasers
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Show Minimap
|
setting.minimap.name = Show Minimap
|
||||||
setting.musicvol.name = Music Volume
|
setting.musicvol.name = Music Volume
|
||||||
setting.mutemusic.name = Mute Music
|
setting.mutemusic.name = Mute Music
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = Fight against other players locally.
|
mode.pvp.description = Fight against other players locally.
|
||||||
mode.attack.name = Attack
|
mode.attack.name = Attack
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Items
|
content.item.name = Items
|
||||||
content.liquid.name = Liquids
|
content.liquid.name = Liquids
|
||||||
content.unit.name = Units
|
content.unit.name = Units
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Ability: {0}
|
mech.ability = [LIGHT_GRAY]Ability: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = Deep Water
|
block.deepwater.name = Deep Water
|
||||||
block.water.name = Water
|
block.water.name = Water
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = Stone
|
block.stone.name = Stone
|
||||||
block.sand.name = Dark Sand
|
block.sand.name = Dark Sand
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Airblast Drill
|
|||||||
block.thermal-pump.name = Thermal Pump
|
block.thermal-pump.name = Thermal Pump
|
||||||
block.thermal-generator.name = Thermal Generator
|
block.thermal-generator.name = Thermal Generator
|
||||||
block.alloy-smelter.name = Alloy Smelter
|
block.alloy-smelter.name = Alloy Smelter
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Mend Projector
|
block.mend-projector.name = Mend Projector
|
||||||
block.surge-wall.name = Surge Wall
|
block.surge-wall.name = Surge Wall
|
||||||
block.surge-wall-large.name = Large Surge Wall
|
block.surge-wall-large.name = Large Surge Wall
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Container
|
block.container.name = Container
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = blue
|
team.blue.name = blue
|
||||||
team.red.name = red
|
team.red.name = red
|
||||||
team.orange.name = orange
|
team.orange.name = orange
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Surowce wystrzelone:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Jesteś pewny, że chcesz usunąć "[accent]{0}[]"?
|
map.delete = Jesteś pewny, że chcesz usunąć "[accent]{0}[]"?
|
||||||
level.highscore = Rekord: [accent]{0}
|
level.highscore = Rekord: [accent]{0}
|
||||||
level.select = Wybrany poziom
|
level.select = Wybrany poziom
|
||||||
@@ -39,6 +40,7 @@ addplayers = Dodaj/Usuń graczy
|
|||||||
customgame = Własna Gra
|
customgame = Własna Gra
|
||||||
newgame = Nowa Gra
|
newgame = Nowa Gra
|
||||||
none = <żadne>
|
none = <żadne>
|
||||||
|
minimap = Minimap
|
||||||
close = Zamknij
|
close = Zamknij
|
||||||
quit = Wyjdź
|
quit = Wyjdź
|
||||||
maps = Mapy
|
maps = Mapy
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Jesteś pewny, że chcesz usunąć tę mapę? Nie będzie m
|
|||||||
map.random = [accent]Losowa mapa
|
map.random = [accent]Losowa mapa
|
||||||
map.nospawn = Ta mapa nie zawiera żadnego rdzenia! Musisz dodać [ROYAL]niebieski[] rdzeń do tej mapy.
|
map.nospawn = Ta mapa nie zawiera żadnego rdzenia! Musisz dodać [ROYAL]niebieski[] rdzeń do tej mapy.
|
||||||
map.nospawn.pvp = Ta mapa nie ma żadnego rdzenia przeciwnika, aby mogli się zrespić przeciwnicy! Dodaj[SCARLET] czerwony[] rdzeń do mapy w edytorze.
|
map.nospawn.pvp = Ta mapa nie ma żadnego rdzenia przeciwnika, aby mogli się zrespić przeciwnicy! Dodaj[SCARLET] czerwony[] rdzeń do mapy w edytorze.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Error podczas ładowania mapy: uszkodzony lub niepoprawny plik mapy.
|
map.invalid = Error podczas ładowania mapy: uszkodzony lub niepoprawny plik mapy.
|
||||||
editor.brush = Pędzel
|
editor.brush = Pędzel
|
||||||
editor.openin = Otwórz w edytorze
|
editor.openin = Otwórz w edytorze
|
||||||
@@ -282,6 +285,7 @@ abandon = Opuść
|
|||||||
abandon.text = Ta strefa i wszystkie jej surowce będą przejęte przez przeciwników.
|
abandon.text = Ta strefa i wszystkie jej surowce będą przejęte przez przeciwników.
|
||||||
locked = Zablokowane
|
locked = Zablokowane
|
||||||
complete = [LIGHT_GRAY]Ukończone:
|
complete = [LIGHT_GRAY]Ukończone:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Kontynuuj Strefę:\n[LIGHT_GRAY]{0}
|
resume = Kontynuuj Strefę:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Najwyższa fala: {0}
|
bestwave = [LIGHT_GRAY]Najwyższa fala: {0}
|
||||||
launch = Wystrzel
|
launch = Wystrzel
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY] Strefa {0} odblokowana!
|
zone.unlocked = [LIGHT_GRAY] Strefa {0} odblokowana!
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = Nie ma mowy!
|
|||||||
info.title = [accent]Informacje
|
info.title = [accent]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
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Informacje o bloku
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Pojemność mocy
|
blocks.powercapacity = Pojemność mocy
|
||||||
blocks.powershot = moc/strzał
|
blocks.powershot = moc/strzał
|
||||||
blocks.targetsair = Może namierzać wrogów powietrznych
|
blocks.targetsair = Może namierzać wrogów powietrznych
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Zasięg
|
blocks.shootrange = Zasięg
|
||||||
blocks.size = Rozmiar
|
blocks.size = Rozmiar
|
||||||
blocks.liquidcapacity = Pojemność cieczy
|
blocks.liquidcapacity = Pojemność cieczy
|
||||||
blocks.maxitemssecond = Maksymalna liczba przedmiotów/sekundę
|
|
||||||
blocks.powerrange = Zakres mocy
|
blocks.powerrange = Zakres mocy
|
||||||
blocks.poweruse = Zużycie prądu
|
blocks.poweruse = Zużycie prądu
|
||||||
blocks.powerdamage = Moc/Zniszczenia
|
blocks.powerdamage = Moc/Zniszczenia
|
||||||
blocks.inputitemcapacity = Pojemność materiałów
|
|
||||||
blocks.outputitemcapacity = Pojemność produktów
|
|
||||||
blocks.itemcapacity = Pojemność przedmiotów
|
blocks.itemcapacity = Pojemność przedmiotów
|
||||||
blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
blocks.powertransferspeed = Szybość przesyłu prądu
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Szybkość produkcji
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Potrzebna ciecz
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Płyny do produkcji
|
blocks.range = Range
|
||||||
blocks.inputitem = Potrzebne przedmioty
|
|
||||||
blocks.inputitems = Materiały do produkcji
|
|
||||||
blocks.outputitem = Produkty
|
|
||||||
blocks.drilltier = Co może wykopać
|
blocks.drilltier = Co może wykopać
|
||||||
blocks.drillspeed = Postawowa szybkość kopania
|
blocks.drillspeed = Postawowa szybkość kopania
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Wyprodukowany płyn
|
|
||||||
blocks.liquidoutputspeed = Prędkość odpływu cieczy
|
|
||||||
blocks.liquiduse = Zużycie płynów
|
|
||||||
blocks.coolant = Płyn chłodzący
|
|
||||||
blocks.liquid = Płyn
|
|
||||||
blocks.coolantuse = Zużycie płynu chłodzącego
|
|
||||||
blocks.inputliquidfuel = Paliwo
|
|
||||||
blocks.liquidfueluse = Zużycie paliwa
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Zdrowie
|
blocks.health = Zdrowie
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Prąd
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Zapotrzebowanie Prądu
|
|
||||||
blocks.inaccuracy = Niedokładność
|
blocks.inaccuracy = Niedokładność
|
||||||
blocks.shots = Strzały
|
blocks.shots = Strzały
|
||||||
blocks.reload = Przeładowanie
|
blocks.reload = Przeładowanie
|
||||||
blocks.inputfuel = Paliwo
|
|
||||||
blocks.fuelburntime = Płonięcie paliwa
|
|
||||||
blocks.inputcapacity = Pojemność wejściowa
|
|
||||||
blocks.outputcapacity = Wydajność wyjściowa
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Płyn
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Prąd
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = Klocki
|
unit.blocks = Klocki
|
||||||
unit.powersecond = jednostek prądu na sekundę
|
unit.powersecond = jednostek prądu na sekundę
|
||||||
unit.liquidsecond = jednostek płynów na sekundę
|
unit.liquidsecond = jednostek płynów na sekundę
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = jednostek płynów
|
|||||||
unit.powerunits = jednostek prądu
|
unit.powerunits = jednostek prądu
|
||||||
unit.degrees = stopnie
|
unit.degrees = stopnie
|
||||||
unit.seconds = sekundy
|
unit.seconds = sekundy
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = Przedmioty
|
unit.items = Przedmioty
|
||||||
category.general = Główne
|
category.general = Główne
|
||||||
category.power = Prąd
|
category.power = Prąd
|
||||||
@@ -405,7 +408,10 @@ category.items = Przedmioty
|
|||||||
category.crafting = Przetwórstwo
|
category.crafting = Przetwórstwo
|
||||||
category.shooting = Strzelanie
|
category.shooting = Strzelanie
|
||||||
category.optional = Ulepszenia Nieobowiąskowe
|
category.optional = Ulepszenia Nieobowiąskowe
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Wskaźniki Przyjaciół
|
setting.indicators.name = Wskaźniki Przyjaciół
|
||||||
setting.autotarget.name = Automatyczne Celowanie
|
setting.autotarget.name = Automatyczne Celowanie
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Widoczny licznik FPS
|
setting.fps.name = Widoczny licznik FPS
|
||||||
setting.vsync.name = Synchronizacja pionowa
|
setting.vsync.name = Synchronizacja pionowa
|
||||||
setting.lasers.name = Pokaż lasery zasilające
|
setting.lasers.name = Pokaż lasery zasilające
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Pokaż Minimapę
|
setting.minimap.name = Pokaż Minimapę
|
||||||
setting.musicvol.name = Głośność muzyki
|
setting.musicvol.name = Głośność muzyki
|
||||||
setting.mutemusic.name = Wycisz muzykę
|
setting.mutemusic.name = Wycisz muzykę
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = Walcz przeciwko innym graczom.
|
mode.pvp.description = Walcz przeciwko innym graczom.
|
||||||
mode.attack.name = Atak
|
mode.attack.name = Atak
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Przedmioty
|
content.item.name = Przedmioty
|
||||||
content.liquid.name = Płyny
|
content.liquid.name = Płyny
|
||||||
content.unit.name = Jednostki
|
content.unit.name = Jednostki
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Pojemność przedmiotów: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Prędkość kopania: {0}
|
mech.minespeed = [LIGHT_GRAY]Prędkość kopania: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Moc kopania: {0}
|
mech.minepower = [LIGHT_GRAY]Moc kopania: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Umiejętność: {0}
|
mech.ability = [LIGHT_GRAY]Umiejętność: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Wytrzymałość na przegrzewanie: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Wytrzymałość na przegrzewanie: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Lepkość: {0}
|
liquid.viscosity = [LIGHT_GRAY]Lepkość: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Rdzeń: Podstawa
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = Głęboka Woda
|
block.deepwater.name = Głęboka Woda
|
||||||
block.water.name = Woda
|
block.water.name = Woda
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Smoła
|
block.tar.name = Smoła
|
||||||
block.stone.name = Kamień
|
block.stone.name = Kamień
|
||||||
block.sand.name = Piasek
|
block.sand.name = Piasek
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Wiertło Wybuchowe
|
|||||||
block.thermal-pump.name = Pompa Termalna
|
block.thermal-pump.name = Pompa Termalna
|
||||||
block.thermal-generator.name = Generator Termalny
|
block.thermal-generator.name = Generator Termalny
|
||||||
block.alloy-smelter.name = Piec Mieszający
|
block.alloy-smelter.name = Piec Mieszający
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Projektor Napraw
|
block.mend-projector.name = Projektor Napraw
|
||||||
block.surge-wall.name = Ściana Stopu Energetycznego
|
block.surge-wall.name = Ściana Stopu Energetycznego
|
||||||
block.surge-wall-large.name = Duża Ściana Stopu Energetycznego
|
block.surge-wall-large.name = Duża Ściana Stopu Energetycznego
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Kontener
|
block.container.name = Kontener
|
||||||
block.launch-pad.name = Skocznia
|
block.launch-pad.name = Skocznia
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = niebieski
|
team.blue.name = niebieski
|
||||||
team.red.name = czerwony
|
team.red.name = czerwony
|
||||||
team.orange.name = pomarańczowy
|
team.orange.name = pomarańczowy
|
||||||
|
|||||||
@@ -10,28 +10,29 @@ link.itch.io.description = Pagina da Itch.io com os Downloads
|
|||||||
link.google-play.description = Listamento do google play store
|
link.google-play.description = Listamento do google play store
|
||||||
link.wiki.description = Wiki oficial do Mindustry
|
link.wiki.description = Wiki oficial do Mindustry
|
||||||
linkfail = Falha ao abrir o link\nO Url foi copiado
|
linkfail = Falha ao abrir o link\nO Url foi copiado
|
||||||
screenshot = Screenshot saved to {0}
|
screenshot = Screenshot salvo para {0}
|
||||||
gameover = O núcleo foi destruído.
|
gameover = O núcleo foi destruído.
|
||||||
gameover.pvp = O time[accent] {0}[] É vitorioso!
|
gameover.pvp = O time[accent] {0}[] É vitorioso!
|
||||||
highscore = [YELLOW]Novo recorde!
|
highscore = [YELLOW]Novo recorde!
|
||||||
stat.wave = Waves Defeated:[accent] {0}
|
stat.wave = Ondas derrotadas:[accent] {0}
|
||||||
stat.enemiesDestroyed = Enemies Destroyed:[accent] {0}
|
stat.enemiesDestroyed = Enimigos Destruídos:[accent] {0}
|
||||||
stat.built = Buildings Built:[accent] {0}
|
stat.built = Construções construídas:[accent] {0}
|
||||||
stat.destroyed = Buildings Destroyed:[accent] {0}
|
stat.destroyed = Construções destruídas:[accent] {0}
|
||||||
stat.deconstructed = Buildings Deconstructed:[accent] {0}
|
stat.deconstructed = Construções desconstruídas:[accent] {0}
|
||||||
stat.delivered = Resources Launched:
|
stat.delivered = Recursos lançados:
|
||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Rank Final: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = Você selecionou um bloco.\nVocê pode[accent] colocar uma linha[] por[accent] carregar o seu dedo por alguns segundos[] e arrastar em uma direção.\nTente.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = Você selecionou o modo de remoção.\nVocê pode[accent] remover blocos dentro de um retângulo[] por[accent] carregar o seu dedo por alguns segundos[] e arrastar.\nTente.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Certeza que quer deletar o mapa "[accent]{0}[]"?
|
map.delete = Certeza que quer deletar o mapa "[accent]{0}[]"?
|
||||||
level.highscore = Melhor\npontuação: [accent] {0}
|
level.highscore = Melhor\npontuação: [accent] {0}
|
||||||
level.select = Seleção de Fase
|
level.select = Seleção de Fase
|
||||||
level.mode = Modo de Jogo:
|
level.mode = Modo de Jogo:
|
||||||
showagain = Não mostrar na proxima sessão
|
showagain = Não mostrar na proxima sessão
|
||||||
coreattack = < O núcleo está sobre ataque! >
|
coreattack = < O núcleo está sobre ataque! >
|
||||||
nearpoint = [[ [scarlet]LEAVE DROP POINT IMMEDIATELY[] ]\nannihilation imminent
|
nearpoint = [[ [scarlet]SAIA DO PONTO DE SPAWN IMEDIATAMENTE[] ]\naniquilação iminente
|
||||||
outofbounds = [[ OUT OF BOUNDS ]\n[]self-destruct in {0}
|
outofbounds = [[ OUT OF BOUNDS ]\n[]auto destruição em {0}
|
||||||
database = Core Database
|
database = banco do núcleo
|
||||||
savegame = Salvar Jogo
|
savegame = Salvar Jogo
|
||||||
loadgame = Carregar Jogo
|
loadgame = Carregar Jogo
|
||||||
joingame = Entrar no Jogo
|
joingame = Entrar no Jogo
|
||||||
@@ -39,21 +40,22 @@ addplayers = Adicionar/Remover Jogador
|
|||||||
customgame = Jogo Customizado
|
customgame = Jogo Customizado
|
||||||
newgame = Novo Jogo
|
newgame = Novo Jogo
|
||||||
none = <none>
|
none = <none>
|
||||||
|
minimap = Minimap
|
||||||
close = Fechar
|
close = Fechar
|
||||||
quit = Sair
|
quit = Sair
|
||||||
maps = Mapas
|
maps = Mapas
|
||||||
continue = Continue
|
continue = Continuar
|
||||||
maps.none = [LIGHT_GRAY]Nenhum Mapa Encontrado!
|
maps.none = [LIGHT_GRAY]Nenhum Mapa Encontrado!
|
||||||
about.button = Sobre
|
about.button = Sobre
|
||||||
name = Nome:
|
name = Nome:
|
||||||
noname = Pick a[accent] player name[] first.
|
noname = Pegue[accent] um nome[] primeiro.
|
||||||
filename = Nome do arquivo:
|
filename = Nome do arquivo:
|
||||||
unlocked = Novo bloco Desbloqueado!
|
unlocked = Novo bloco Desbloqueado!
|
||||||
completed = [accent]Completed
|
completed = [accent]Completado
|
||||||
techtree = Tech Tree
|
techtree = Árvore de tecnologia
|
||||||
research.list = [LIGHT_GRAY]Research:
|
research.list = [LIGHT_GRAY]Pesquise:
|
||||||
research = Research
|
research = Pesquisa
|
||||||
researched = [LIGHT_GRAY]{0} researched.
|
researched = [LIGHT_GRAY]{0} pesquisado.
|
||||||
players = {0} Jogadores Ativos
|
players = {0} Jogadores Ativos
|
||||||
players.single = {0} Jogador Ativo
|
players.single = {0} Jogador Ativo
|
||||||
server.closing = [accent]Fechando servidor...
|
server.closing = [accent]Fechando servidor...
|
||||||
@@ -67,7 +69,7 @@ server.kicked.nameInUse = Este nome ja esta sendo usado\nneste servidor.
|
|||||||
server.kicked.nameEmpty = Voce deve ter pelo menos uma letra ou numero.
|
server.kicked.nameEmpty = Voce deve ter pelo menos uma letra ou numero.
|
||||||
server.kicked.idInUse = Voce ja esta neste servidor! Conectar com duas contas não é permitido.
|
server.kicked.idInUse = Voce ja esta neste servidor! Conectar com duas contas não é permitido.
|
||||||
server.kicked.customClient = Este servidor não suporta construções customizadas. Baixe a versão original.
|
server.kicked.customClient = Este servidor não suporta construções customizadas. Baixe a versão original.
|
||||||
server.kicked.gameover = Game over!
|
server.kicked.gameover = Fim de jogo!
|
||||||
host.info = The [accent]Hospedar[]Botão Hopeda um servidor no Host[scarlet]6567[] e [scarlet]6568.[]\nQualquer um no [LIGHT_GRAY]Wi-fi Ou Internet local[] Pode ver este servidor na lista de servidores.\n\nSe voce quer poder entrar em qualquer servidor em seu ip, [accent]port forwarding[] é requerido.\n\n[LIGHT_GRAY]Note: Se alguem esta com problemas em conectar no seu servidor lan, Tenha certeza que deixou mindustry Acessar sua internet local nas configurações de firewall
|
host.info = The [accent]Hospedar[]Botão Hopeda um servidor no Host[scarlet]6567[] e [scarlet]6568.[]\nQualquer um no [LIGHT_GRAY]Wi-fi Ou Internet local[] Pode ver este servidor na lista de servidores.\n\nSe voce quer poder entrar em qualquer servidor em seu ip, [accent]port forwarding[] é requerido.\n\n[LIGHT_GRAY]Note: Se alguem esta com problemas em conectar no seu servidor lan, Tenha certeza que deixou mindustry Acessar sua internet local nas configurações de firewall
|
||||||
join.info = Aqui, Você pode entar em um [accent]IP De servidor[] Para conectar, Ou descobrir [accent]Servidores[] Da rede local.\nAmbos os servidores LAN e WAN São suportados.\n\n[LIGHT_GRAY]Note: Não tem uma lista de servidores automaticos; Se você quer conectar ao IP de alguem, Você precisa pedir o IP Ao Rosteador.
|
join.info = Aqui, Você pode entar em um [accent]IP De servidor[] Para conectar, Ou descobrir [accent]Servidores[] Da rede local.\nAmbos os servidores LAN e WAN São suportados.\n\n[LIGHT_GRAY]Note: Não tem uma lista de servidores automaticos; Se você quer conectar ao IP de alguem, Você precisa pedir o IP Ao Rosteador.
|
||||||
hostserver = Hospedar servidor
|
hostserver = Hospedar servidor
|
||||||
@@ -157,11 +159,11 @@ openlink = Abrir Link
|
|||||||
copylink = Copiar link
|
copylink = Copiar link
|
||||||
back = Voltar
|
back = Voltar
|
||||||
quit.confirm = Você tem certeza que quer sair?
|
quit.confirm = Você tem certeza que quer sair?
|
||||||
changelog.title = Changelog
|
changelog.title = registro de Mudanças
|
||||||
changelog.loading = Coletando changelog...
|
changelog.loading = Coletando o registro...
|
||||||
changelog.error.android = [accent]Note que a Changelog as vezes Funciona no android 4.4 e abaixo!\nIsso é por causa de um erro interno no sistema android.
|
changelog.error.android = [accent]Note que o registro as vezes Funciona no android 4.4 e abaixo!\nIsso é por causa de um erro interno no sistema android.
|
||||||
changelog.error.ios = [accent]A changelog não é suportada no IOS.
|
changelog.error.ios = [accent]A registro não é suportada no IOS.
|
||||||
changelog.error = [scarlet]Erro ao coletar Changelog!\nCheque a Conexão com a internet.
|
changelog.error = [scarlet]Erro ao coletar o registro!\nCheque a Conexão com a internet.
|
||||||
changelog.current = [yellow][[Primeira versão]
|
changelog.current = [yellow][[Primeira versão]
|
||||||
changelog.latest = [accent][[Ultima versão]
|
changelog.latest = [accent][[Ultima versão]
|
||||||
loading = [accent]Carregando...
|
loading = [accent]Carregando...
|
||||||
@@ -169,9 +171,9 @@ saving = [accent]Salvando...
|
|||||||
wave = [accent]Horda {0}
|
wave = [accent]Horda {0}
|
||||||
wave.waiting = Horda em {0}
|
wave.waiting = Horda em {0}
|
||||||
waiting = Aguardando...
|
waiting = Aguardando...
|
||||||
waiting.players = Waiting for players...
|
waiting.players = Esperando por jogadores...
|
||||||
wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
wave.enemies = [LIGHT_GRAY]{0} Enimigos Restantes
|
||||||
wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
wave.enemy = [LIGHT_GRAY]{0} Enimigo Restante
|
||||||
loadimage = Carregar\nImagem
|
loadimage = Carregar\nImagem
|
||||||
saveimage = Salvar\nImagem
|
saveimage = Salvar\nImagem
|
||||||
unknown = Desconhecido
|
unknown = Desconhecido
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Certeza que quer deletar este mapa? Isto não pode ser desf
|
|||||||
map.random = [accent]Mapa aleatório
|
map.random = [accent]Mapa aleatório
|
||||||
map.nospawn = Esse mapa não contém um [yellow]núcleo[] para o jogador Nascer! [ROYAL]blue[] Coloque um [yellow]núcleo[] no editor de mapa.
|
map.nospawn = Esse mapa não contém um [yellow]núcleo[] para o jogador Nascer! [ROYAL]blue[] Coloque um [yellow]núcleo[] no editor de mapa.
|
||||||
map.nospawn.pvp = Esse mapa não tem núcleos inimigos para os jogadores nascerem! Adicione[SCARLET] Núcleos vermelhos[] no mapa no editor.
|
map.nospawn.pvp = Esse mapa não tem núcleos inimigos para os jogadores nascerem! Adicione[SCARLET] Núcleos vermelhos[] no mapa no editor.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Erro ao carregar o mapa: Arquivo de mapa invalido ou corrupto.
|
map.invalid = Erro ao carregar o mapa: Arquivo de mapa invalido ou corrupto.
|
||||||
editor.brush = Pincel
|
editor.brush = Pincel
|
||||||
editor.openin = Abrir no Editor
|
editor.openin = Abrir no Editor
|
||||||
@@ -189,32 +192,32 @@ editor.oregen.info = Geração de minério:
|
|||||||
editor.mapinfo = Informação do mapa
|
editor.mapinfo = Informação do mapa
|
||||||
editor.author = Autor:
|
editor.author = Autor:
|
||||||
editor.description = Descrição:
|
editor.description = Descrição:
|
||||||
editor.waves = Waves:
|
editor.waves = Ondas:
|
||||||
waves.title = Waves
|
waves.title = Ondas
|
||||||
waves.remove = Remove
|
waves.remove = Remover
|
||||||
waves.never = <never>
|
waves.never = <nunca>
|
||||||
waves.every = every
|
waves.every = a casa
|
||||||
waves.waves = wave(s)
|
waves.waves = ondas(s)
|
||||||
waves.perspawn = per spawn
|
waves.perspawn = por spawn
|
||||||
waves.to = to
|
waves.to = para
|
||||||
waves.boss = Boss
|
waves.boss = Boss
|
||||||
waves.preview = Preview
|
waves.preview = Prever
|
||||||
waves.edit = Edit...
|
waves.edit = Editar...
|
||||||
waves.copy = Copy to Clipboard
|
waves.copy = Copiar para área de transferência
|
||||||
waves.load = Load from Clipboard
|
waves.load = carregar da área de transferência
|
||||||
waves.invalid = Invalid waves in clipboard.
|
waves.invalid = Ondas inválidas na área de transferência.
|
||||||
waves.copied = Waves copied.
|
waves.copied = Ondas copiadas.
|
||||||
editor.default = [LIGHT_GRAY]<Default>
|
editor.default = [LIGHT_GRAY]<padrão>
|
||||||
edit = Edit...
|
edit = Editar...
|
||||||
editor.name = Nome:
|
editor.name = Nome:
|
||||||
editor.teams = Time
|
editor.teams = Time
|
||||||
editor.elevation = Elevação
|
editor.elevation = Elevação
|
||||||
editor.errorload = Error loading file:\n[accent]{0}
|
editor.errorload = Erro carregando arquivo:\n[accent]{0}
|
||||||
editor.errorsave = Error saving file:\n[accent]{0}
|
editor.errorsave = Erro salvando arquivo:\n[accent]{0}
|
||||||
editor.errorname = Map has no name defined.
|
editor.errorname = Mapa não tem nome definido.
|
||||||
editor.update = Update
|
editor.update = atualizar
|
||||||
editor.randomize = Randomize
|
editor.randomize = Randomizar
|
||||||
editor.apply = Apply
|
editor.apply = Aplicar
|
||||||
editor.generate = Gerar
|
editor.generate = Gerar
|
||||||
editor.resize = Redimen\n sionar
|
editor.resize = Redimen\n sionar
|
||||||
editor.loadmap = Carregar\n Mapa
|
editor.loadmap = Carregar\n Mapa
|
||||||
@@ -243,26 +246,26 @@ editor.mapname = Nome do Mapa:
|
|||||||
editor.overwrite = [accent]Aviso!\nIsso Subistitui um mapa existente.
|
editor.overwrite = [accent]Aviso!\nIsso Subistitui um mapa existente.
|
||||||
editor.overwrite.confirm = [scarlet]Aviso![] Um mapa com esse nome já existe. Tem certeza que deseja substituir?
|
editor.overwrite.confirm = [scarlet]Aviso![] Um mapa com esse nome já existe. Tem certeza que deseja substituir?
|
||||||
editor.selectmap = Selecione uma mapa para carregar:
|
editor.selectmap = Selecione uma mapa para carregar:
|
||||||
filters.empty = [LIGHT_GRAY]No filters! Add one with the button below.
|
filters.empty = [LIGHT_GRAY]Sem filtro! Adicione um usando o botão abaixo.
|
||||||
filter.distort = Distort
|
filter.distort = Distorcer
|
||||||
filter.noise = Noise
|
filter.noise = Ruído
|
||||||
filter.ore = Ore
|
filter.ore = Minério
|
||||||
filter.rivernoise = River Noise
|
filter.rivernoise = Ruído para rios
|
||||||
filter.scatter = Scatter
|
filter.scatter = Scatter
|
||||||
filter.terrain = Terrain
|
filter.terrain = Terreno
|
||||||
filter.option.scale = Scale
|
filter.option.scale = Escala
|
||||||
filter.option.chance = Chance
|
filter.option.chance = Chance
|
||||||
filter.option.mag = Magnitude
|
filter.option.mag = Magnitude
|
||||||
filter.option.threshold = Threshold
|
filter.option.threshold = Margem
|
||||||
filter.option.circle-scale = Circle Scale
|
filter.option.circle-scale = Escala de círculo
|
||||||
filter.option.octaves = Octaves
|
filter.option.octaves = Oitavas
|
||||||
filter.option.falloff = Falloff
|
filter.option.falloff = Falloff
|
||||||
filter.option.block = Block
|
filter.option.block = Bloco
|
||||||
filter.option.floor = Floor
|
filter.option.floor = Chão
|
||||||
filter.option.wall = Wall
|
filter.option.wall = Parede
|
||||||
filter.option.ore = Ore
|
filter.option.ore = Minério
|
||||||
filter.option.floor2 = Secondary Floor
|
filter.option.floor2 = Chão decundário
|
||||||
filter.option.threshold2 = Secondary Threshold
|
filter.option.threshold2 = Margem secundária
|
||||||
width = Largura:
|
width = Largura:
|
||||||
height = Altura:
|
height = Altura:
|
||||||
menu = Menu
|
menu = Menu
|
||||||
@@ -279,21 +282,22 @@ editor = Editor
|
|||||||
mapeditor = Editor de mapa
|
mapeditor = Editor de mapa
|
||||||
donate = Doar
|
donate = Doar
|
||||||
abandon = Abandonar
|
abandon = Abandonar
|
||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = Esta zona e todos os seus recursos serão perdidos para o enimigo.
|
||||||
locked = Trancado
|
locked = Trancado
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
zone.requirement = Wave {0} in zone {1}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
resume = Resumir Zona:\n[LIGHT_GRAY]{0}
|
||||||
launch = Launch
|
bestwave = [LIGHT_GRAY]Melhor: {0}
|
||||||
launch.title = Launch Successful
|
launch = Lançar
|
||||||
launch.next = [LIGHT_GRAY]next opportunity at wave {0}
|
launch.title = Lançamento feito com sucesso
|
||||||
launch.unable = [scarlet]Unable to LAUNCH.[] Enemies.
|
launch.next = [LIGHT_GRAY]próxima oportunidade na onda {0}
|
||||||
launch.confirm = This will launch all resources in your core.\nYou will not be able to return to this base.
|
launch.unable = [scarlet]Incapaz de LANÇAR.[] Enimigos.
|
||||||
|
launch.confirm = Isto vai lançar todos os seus recursos no seu núcleo.\nVoce não será capaz de retornar para esta base.
|
||||||
uncover = Uncover
|
uncover = Uncover
|
||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = Não
|
|||||||
info.title = [accent]Informação
|
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
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Informação do Bloco
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Capacidade de Energia
|
blocks.powercapacity = Capacidade de Energia
|
||||||
blocks.powershot = Energia/tiro
|
blocks.powershot = Energia/tiro
|
||||||
blocks.targetsair = Mirar no ar
|
blocks.targetsair = Mirar no ar
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Alcance
|
blocks.shootrange = Alcance
|
||||||
blocks.size = Tamanho
|
blocks.size = Tamanho
|
||||||
blocks.liquidcapacity = Capacidade de Líquido
|
blocks.liquidcapacity = Capacidade de Líquido
|
||||||
blocks.maxitemssecond = Máximo de itens/segundo
|
|
||||||
blocks.powerrange = Alcance da Energia
|
blocks.powerrange = Alcance da Energia
|
||||||
blocks.poweruse = Uso de energia
|
blocks.poweruse = Uso de energia
|
||||||
blocks.powerdamage = Dano/Poder
|
blocks.powerdamage = Dano/Poder
|
||||||
blocks.inputitemcapacity = Configurar capacidade de itens
|
|
||||||
blocks.outputitemcapacity = Configurar capacidade de itens
|
|
||||||
blocks.itemcapacity = Capacidade de Itens
|
blocks.itemcapacity = Capacidade de Itens
|
||||||
blocks.basepowergeneration = Geração de poder base
|
blocks.basepowergeneration = Geração de poder base
|
||||||
blocks.powertransferspeed = Transferência de energia
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Velocidade de produção
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Líquido de entrada
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Líquido auxiliar
|
blocks.range = Range
|
||||||
blocks.inputitem = Item de entrada
|
|
||||||
blocks.inputitems = Itens de entrada
|
|
||||||
blocks.outputitem = Itens de saida
|
|
||||||
blocks.drilltier = Furaveis
|
blocks.drilltier = Furaveis
|
||||||
blocks.drillspeed = Velocidade da furadeira base
|
blocks.drillspeed = Velocidade da furadeira base
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Saida de liquido
|
|
||||||
blocks.liquidoutputspeed = Velocidade da saida de líquido
|
|
||||||
blocks.liquiduse = Uso de liquido
|
|
||||||
blocks.coolant = Esfriador
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Uso do esfriador
|
|
||||||
blocks.inputliquidfuel = Liquido de combustivel
|
|
||||||
blocks.liquidfueluse = Uso do liquido de combustivel
|
|
||||||
blocks.boostitem = Acelerar item
|
|
||||||
blocks.boostliquid = Acelerar líquido
|
|
||||||
blocks.health = Saúde
|
blocks.health = Saúde
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Poder
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = Imprecisão
|
blocks.inaccuracy = Imprecisão
|
||||||
blocks.shots = Tiros
|
blocks.shots = Tiros
|
||||||
blocks.reload = Recarregar
|
blocks.reload = Recarregar
|
||||||
blocks.inputfuel = Combustivel
|
|
||||||
blocks.fuelburntime = Tempo de queima de combustivel
|
|
||||||
blocks.inputcapacity = Capacidade de entrada
|
|
||||||
blocks.outputcapacity = Capacidade de saída
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Poder
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = blocos
|
unit.blocks = blocos
|
||||||
unit.powersecond = Unidades de energia/segundo
|
unit.powersecond = Unidades de energia/segundo
|
||||||
unit.liquidsecond = Unidades de líquido/segundo
|
unit.liquidsecond = Unidades de líquido/segundo
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = Unidades de liquido
|
|||||||
unit.powerunits = Unidades de energia
|
unit.powerunits = Unidades de energia
|
||||||
unit.degrees = Graus
|
unit.degrees = Graus
|
||||||
unit.seconds = segundos
|
unit.seconds = segundos
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = itens
|
unit.items = itens
|
||||||
category.general = Geral
|
category.general = Geral
|
||||||
category.power = Poder
|
category.power = Poder
|
||||||
@@ -405,7 +408,10 @@ category.items = Itens
|
|||||||
category.crafting = Construindo
|
category.crafting = Construindo
|
||||||
category.shooting = Atirando
|
category.shooting = Atirando
|
||||||
category.optional = Melhoras opcionais
|
category.optional = Melhoras opcionais
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Alvo automatico
|
setting.autotarget.name = Alvo automatico
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Mostrar FPS
|
setting.fps.name = Mostrar FPS
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Mostrar lasers
|
setting.lasers.name = Mostrar lasers
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Mostrar minimapa
|
setting.minimap.name = Mostrar minimapa
|
||||||
setting.musicvol.name = Volume da Música
|
setting.musicvol.name = Volume da Música
|
||||||
setting.mutemusic.name = Desligar Música
|
setting.mutemusic.name = Desligar Música
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = Lutar contra outros jogadores locais.
|
mode.pvp.description = Lutar contra outros jogadores locais.
|
||||||
mode.attack.name = Ataque
|
mode.attack.name = Ataque
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Itens
|
content.item.name = Itens
|
||||||
content.liquid.name = Liquidos
|
content.liquid.name = Liquidos
|
||||||
content.unit.name = Units
|
content.unit.name = Units
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Capacidade de itens: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Velocidade de mineração: {0}
|
mech.minespeed = [LIGHT_GRAY]Velocidade de mineração: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Poder de mineração: {0}
|
mech.minepower = [LIGHT_GRAY]Poder de mineração: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Habilidade: {0}
|
mech.ability = [LIGHT_GRAY]Habilidade: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Capacidade de aquecimento: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacidade de aquecimento: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viscosidade: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosidade: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = água funda
|
block.deepwater.name = água funda
|
||||||
block.water.name = Água
|
block.water.name = Água
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = Pedra
|
block.stone.name = Pedra
|
||||||
block.sand.name = Areia
|
block.sand.name = Areia
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Mineradora de Explosão
|
|||||||
block.thermal-pump.name = Cano termico
|
block.thermal-pump.name = Cano termico
|
||||||
block.thermal-generator.name = Gerador Térmico
|
block.thermal-generator.name = Gerador Térmico
|
||||||
block.alloy-smelter.name = Fundidora de Liga
|
block.alloy-smelter.name = Fundidora de Liga
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Projetor Mend
|
block.mend-projector.name = Projetor Mend
|
||||||
block.surge-wall.name = Parede de Surge
|
block.surge-wall.name = Parede de Surge
|
||||||
block.surge-wall-large.name = Parede de Surge grande
|
block.surge-wall-large.name = Parede de Surge grande
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Derreter
|
|||||||
block.container.name = Container
|
block.container.name = Container
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = Azul
|
team.blue.name = Azul
|
||||||
team.red.name = Vermelho
|
team.red.name = Vermelho
|
||||||
team.orange.name = Laranja
|
team.orange.name = Laranja
|
||||||
|
|||||||
@@ -21,8 +21,9 @@ stat.destroyed = Строений уничтожено:[accent] {0}
|
|||||||
stat.deconstructed = Строений деконструировано:[accent] {0}
|
stat.deconstructed = Строений деконструировано:[accent] {0}
|
||||||
stat.delivered = Ресурсов добыто:
|
stat.delivered = Ресурсов добыто:
|
||||||
stat.rank = Финальный Счёт: [accent]{0}
|
stat.rank = Финальный Счёт: [accent]{0}
|
||||||
placeline = Вы выбрали блок.\nВы можете[accent] строить в линию[], сначало[accent] удерживая палец в течение нескольких секунд[] и потом перетаскивая его.\n\nПопробуйте.
|
placeline = Вы выбрали блок.\nВы можете[accent] строить в линию[], сначала[accent] удерживая палец в течение нескольких секунд[] и потом перетаскивая его.\n\n[scarlet]СДЕЛАЙ ЭТО.
|
||||||
removearea = Вы выбрали режим удаления.\nВы можете[accent] удалать блоки по прямоугольнику[], [accent]удерживая палец несколько секунд[] и потом перетаскивая его.\n\nПопробуйте.
|
removearea = Вы выбрали режим удаления.\nВы можете[accent] удалять блоки в выбранной области[], [accent]удерживая палец несколько секунд[] и потом перетаскивая его.\n\n[scarlet]СДЕЛАЙ ЭТО
|
||||||
|
launcheditems = [accent]Запущенные предметы
|
||||||
map.delete = Вы действительно хотите удалить карту "[accent]{0}[]"?
|
map.delete = Вы действительно хотите удалить карту "[accent]{0}[]"?
|
||||||
level.highscore = Рекорд: [accent]{0}
|
level.highscore = Рекорд: [accent]{0}
|
||||||
level.select = Выбор карты
|
level.select = Выбор карты
|
||||||
@@ -39,6 +40,7 @@ addplayers = Доб/удалить игроков
|
|||||||
customgame = Пользовательская игра
|
customgame = Пользовательская игра
|
||||||
newgame = Новая игра
|
newgame = Новая игра
|
||||||
none = <нет>
|
none = <нет>
|
||||||
|
minimap = Minimap
|
||||||
close = Закрыть
|
close = Закрыть
|
||||||
quit = Выход
|
quit = Выход
|
||||||
maps = Карты
|
maps = Карты
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Вы действительно хотите удалить
|
|||||||
map.random = [accent]Случайная карта
|
map.random = [accent]Случайная карта
|
||||||
map.nospawn = Эта карта не имеет ядер, в которых игрок может появиться! Добавьте[ROYAL] синее[] ядро на эту карту в редакторе карт.
|
map.nospawn = Эта карта не имеет ядер, в которых игрок может появиться! Добавьте[ROYAL] синее[] ядро на эту карту в редакторе карт.
|
||||||
map.nospawn.pvp = У этой карты нет вражеских ядер, в которых игрок может появиться! Добавьте[SCARLET] красные[] ядра к этой карте в редакторе.
|
map.nospawn.pvp = У этой карты нет вражеских ядер, в которых игрок может появиться! Добавьте[SCARLET] красные[] ядра к этой карте в редакторе.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Ошибка загрузки карты: повреждённый или недопустимый файл карты.
|
map.invalid = Ошибка загрузки карты: повреждённый или недопустимый файл карты.
|
||||||
editor.brush = Кисть
|
editor.brush = Кисть
|
||||||
editor.openin = Открыть в редакторе
|
editor.openin = Открыть в редакторе
|
||||||
@@ -244,25 +247,25 @@ editor.overwrite = [accent]Внимание! \nЭто перезапишет у
|
|||||||
editor.overwrite.confirm = [scarlet]Осторожно![] Карта с таким названием уже существует. Вы действительно хотите её перезаписать?
|
editor.overwrite.confirm = [scarlet]Осторожно![] Карта с таким названием уже существует. Вы действительно хотите её перезаписать?
|
||||||
editor.selectmap = Выберите карту для загрузки:
|
editor.selectmap = Выберите карту для загрузки:
|
||||||
filters.empty = [LIGHT_GRAY]Нет фильтров. Добавьте один при помощи кнопки ниже
|
filters.empty = [LIGHT_GRAY]Нет фильтров. Добавьте один при помощи кнопки ниже
|
||||||
filter.distort = Distort
|
filter.distort = Искажение
|
||||||
filter.noise = Noise
|
filter.noise = Шум
|
||||||
filter.ore = Ore
|
filter.ore = Руда
|
||||||
filter.rivernoise = River Noise
|
filter.rivernoise = Речной Шум
|
||||||
filter.scatter = Scatter
|
filter.scatter = Распылитель
|
||||||
filter.terrain = Terrain
|
filter.terrain = Ландшафт
|
||||||
filter.option.scale = Scale
|
filter.option.scale = Масштаб
|
||||||
filter.option.chance = Chance
|
filter.option.chance = Шанс
|
||||||
filter.option.mag = Magnitude
|
filter.option.mag = Величина
|
||||||
filter.option.threshold = Threshold
|
filter.option.threshold = Спад
|
||||||
filter.option.circle-scale = Circle Scale
|
filter.option.circle-scale = Круговая шкала
|
||||||
filter.option.octaves = Octaves
|
filter.option.octaves = Октавы
|
||||||
filter.option.falloff = Falloff
|
filter.option.falloff = Спад
|
||||||
filter.option.block = Block
|
filter.option.block = Блок
|
||||||
filter.option.floor = Floor
|
filter.option.floor = Поверхность
|
||||||
filter.option.wall = Wall
|
filter.option.wall = Стена
|
||||||
filter.option.ore = Ore
|
filter.option.ore = Руда
|
||||||
filter.option.floor2 = Secondary Floor
|
filter.option.floor2 = Вторая поверхность
|
||||||
filter.option.threshold2 = Secondary Threshold
|
filter.option.threshold2 = Вторичный спад
|
||||||
width = Ширина:
|
width = Ширина:
|
||||||
height = Высота:
|
height = Высота:
|
||||||
menu = Меню
|
menu = Меню
|
||||||
@@ -282,6 +285,7 @@ abandon = Покинуть
|
|||||||
abandon.text = Эта зона и все ресурсы будут потеряны.
|
abandon.text = Эта зона и все ресурсы будут потеряны.
|
||||||
locked = Заблокировано
|
locked = Заблокировано
|
||||||
complete = [LIGHT_GRAY]Завершено:
|
complete = [LIGHT_GRAY]Завершено:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Возобновить зону:\n[LIGHT_GRAY]{0}
|
resume = Возобновить зону:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Наилучшая волна: {0}
|
bestwave = [LIGHT_GRAY]Наилучшая волна: {0}
|
||||||
launch = < ЗАПУСК >
|
launch = < ЗАПУСК >
|
||||||
@@ -293,7 +297,7 @@ uncover = Раскрыть
|
|||||||
configure = Выгрузить конфигурацию
|
configure = Выгрузить конфигурацию
|
||||||
configure.locked = [LIGHT_GRAY]Разблокировать настройки выгрузки:\nВолна {0}.
|
configure.locked = [LIGHT_GRAY]Разблокировать настройки выгрузки:\nВолна {0}.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} разблокировано.
|
zone.unlocked = [LIGHT_GRAY]{0} разблокировано.
|
||||||
zone.complete = {0} волн достигнуто:\nТребования для следующей зоны выполнены.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = {0} волн достигнуто:\nВыгружаемая конфигурация разблокирована
|
zone.config.complete = {0} волн достигнуто:\nВыгружаемая конфигурация разблокирована
|
||||||
zone.resources = Обнаруженные ресурсы:
|
zone.resources = Обнаруженные ресурсы:
|
||||||
add = Добавить...
|
add = Добавить...
|
||||||
@@ -332,63 +336,59 @@ no = Нет
|
|||||||
info.title = Информация
|
info.title = Информация
|
||||||
error.title = [crimson]Произошла ошибка
|
error.title = [crimson]Произошла ошибка
|
||||||
error.crashtitle = Произошла ошибка
|
error.crashtitle = Произошла ошибка
|
||||||
blocks.outputspeed = Скорость сверления: {0}/с
|
blocks.input = Input
|
||||||
blocks.efficiency = Ефективність: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Информация о блоке
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Энергия: {0}
|
|
||||||
blocks.poweroutput = Выходная энергия: {0}
|
|
||||||
blocks.powercapacity = Вместимость энергии
|
blocks.powercapacity = Вместимость энергии
|
||||||
blocks.powershot = Энергия/выстрел
|
blocks.powershot = Энергия/выстрел
|
||||||
blocks.targetsair = Воздушные цели
|
blocks.targetsair = Воздушные цели
|
||||||
blocks.targetsground = Наземные цели
|
blocks.targetsground = Наземные цели
|
||||||
blocks.items = Предметы: {0}
|
|
||||||
blocks.itemsmoved = Скорость перемещения
|
blocks.itemsmoved = Скорость перемещения
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Радиус действия
|
blocks.shootrange = Радиус действия
|
||||||
blocks.size = Размер
|
blocks.size = Размер
|
||||||
blocks.liquidcapacity = Вместимость жидкости
|
blocks.liquidcapacity = Вместимость жидкости
|
||||||
blocks.maxitemssecond = Макс. количество предметов/секунду
|
|
||||||
blocks.powerrange = Диапазон передачи энергии
|
blocks.powerrange = Диапазон передачи энергии
|
||||||
blocks.poweruse = Потребляет энергии
|
blocks.poweruse = Потребляет энергии
|
||||||
blocks.powerdamage = Энергия/урон
|
blocks.powerdamage = Энергия/урон
|
||||||
blocks.inputitemcapacity = Вместимость входящих предметов
|
|
||||||
blocks.outputitemcapacity = Вместимость выходящих предметов
|
|
||||||
blocks.itemcapacity = Вместимость предметов
|
blocks.itemcapacity = Вместимость предметов
|
||||||
blocks.basepowergeneration = Базовая генерация энергии
|
blocks.basepowergeneration = Базовая генерация энергии
|
||||||
blocks.powertransferspeed = Скорость передачи энергии
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Скорость производства
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Прием жидкости
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Вспом. жидкость
|
blocks.range = Range
|
||||||
blocks.inputitem = Входящий предмет
|
|
||||||
blocks.inputitems = Входящие предметы
|
|
||||||
blocks.outputitem = Выходящий предмет
|
|
||||||
blocks.drilltier = Добывает
|
blocks.drilltier = Добывает
|
||||||
blocks.drillspeed = Базовая скорость сверления
|
blocks.drillspeed = Базовая скорость сверления
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Максимальное количество активных единиц
|
blocks.maxunits = Максимальное количество активных единиц
|
||||||
blocks.liquidoutput = Выходящая жидкость
|
|
||||||
blocks.liquidoutputspeed = Выходная скорость жидкости
|
|
||||||
blocks.liquiduse = Используется жидкости
|
|
||||||
blocks.coolant = Охлаждающая жидкость
|
|
||||||
blocks.liquid = Жидкость
|
|
||||||
blocks.coolantuse = Охлажд. жидкости используется
|
|
||||||
blocks.inputliquidfuel = Жидкое топливо
|
|
||||||
blocks.liquidfueluse = Жидкого топлива используется
|
|
||||||
blocks.boostitem = Ускоряющий предмет
|
|
||||||
blocks.boostliquid = Ускоряющая жидкость
|
|
||||||
blocks.health = Здоровье
|
blocks.health = Здоровье
|
||||||
blocks.heat = Температура
|
|
||||||
blocks.power = Энергия
|
|
||||||
blocks.progress = Строительство продолжается
|
|
||||||
blocks.spawned = Бой. ед.: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Энергия
|
|
||||||
blocks.inaccuracy = Разброс
|
blocks.inaccuracy = Разброс
|
||||||
blocks.shots = Выстрелы
|
blocks.shots = Выстрелы
|
||||||
blocks.reload = Выстрелы/секунду
|
blocks.reload = Выстрелы/секунду
|
||||||
blocks.inputfuel = Входящее топливо
|
|
||||||
blocks.fuelburntime = Время горения топлива
|
|
||||||
blocks.inputcapacity = Макс. вместимость входящих предметов
|
|
||||||
blocks.outputcapacity = Макс. вместимость выходящих предметов
|
|
||||||
blocks.ammo = Боеприпасы
|
blocks.ammo = Боеприпасы
|
||||||
|
bar.drillspeed = Скорость сверления: {0}/с
|
||||||
|
bar.efficiency = Эффективность: {0}%
|
||||||
|
bar.powerbalance = Энергия: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Выходная энергия: {0}
|
||||||
|
bar.items = Предметы: {0}
|
||||||
|
bar.liquid = Жидкость
|
||||||
|
bar.heat = Температура
|
||||||
|
bar.power = Энергия
|
||||||
|
bar.progress = Строительство продолжается
|
||||||
|
bar.spawned = Бой. ед.: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = блоки
|
unit.blocks = блоки
|
||||||
unit.powersecond = единиц энергии/секунду
|
unit.powersecond = единиц энергии/секунду
|
||||||
unit.liquidsecond = жидкостных единиц/секунду
|
unit.liquidsecond = жидкостных единиц/секунду
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = жидкостных единиц
|
|||||||
unit.powerunits = энерг. единиц
|
unit.powerunits = энерг. единиц
|
||||||
unit.degrees = град.
|
unit.degrees = град.
|
||||||
unit.seconds = сек.
|
unit.seconds = сек.
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = единиц
|
unit.items = единиц
|
||||||
category.general = Основные
|
category.general = Основные
|
||||||
category.power = Энергия
|
category.power = Энергия
|
||||||
@@ -405,8 +408,11 @@ category.items = Предметы
|
|||||||
category.crafting = Ввод/вывод
|
category.crafting = Ввод/вывод
|
||||||
category.shooting = Cтрельба
|
category.shooting = Cтрельба
|
||||||
category.optional = Дополнительные улучшения
|
category.optional = Дополнительные улучшения
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Анимированная вода
|
setting.animatedwater.name = Анимированная вода
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.animatedshields.name = Animated Shields
|
||||||
|
setting.antialias.name = Сглаживание[LIGHT_GRAY] (требует перезапуска)[]
|
||||||
setting.indicators.name = Показывать в сторону союзников и врагов
|
setting.indicators.name = Показывать в сторону союзников и врагов
|
||||||
setting.autotarget.name = Авто-стрельба
|
setting.autotarget.name = Авто-стрельба
|
||||||
setting.fpscap.name = Макс. FPS
|
setting.fpscap.name = Макс. FPS
|
||||||
@@ -425,10 +431,11 @@ setting.sensitivity.name = Чувствительность контроллер
|
|||||||
setting.saveinterval.name = Интервал автосохранения
|
setting.saveinterval.name = Интервал автосохранения
|
||||||
setting.seconds = {0} Секунд
|
setting.seconds = {0} Секунд
|
||||||
setting.fullscreen.name = Полноэкранный режим
|
setting.fullscreen.name = Полноэкранный режим
|
||||||
setting.borderless.name = Borderless Window
|
setting.borderless.name = Окно без границ
|
||||||
setting.fps.name = Показывать FPS
|
setting.fps.name = Показывать FPS
|
||||||
setting.vsync.name = Верт. синхронизация
|
setting.vsync.name = Верт. синхронизация
|
||||||
setting.lasers.name = Показывать энергию лазеров
|
setting.lasers.name = Показывать энергию лазеров
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Показать миникарту
|
setting.minimap.name = Показать миникарту
|
||||||
setting.musicvol.name = Громкость музыки
|
setting.musicvol.name = Громкость музыки
|
||||||
setting.mutemusic.name = Заглушить музыку
|
setting.mutemusic.name = Заглушить музыку
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = Противо-\nстояние
|
|||||||
mode.pvp.description = боритесь против других игроков.
|
mode.pvp.description = боритесь против других игроков.
|
||||||
mode.attack.name = Атака
|
mode.attack.name = Атака
|
||||||
mode.attack.description = Нет волн, цель - уничтожить базу противника.
|
mode.attack.description = Нет волн, цель - уничтожить базу противника.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Предметы
|
content.item.name = Предметы
|
||||||
content.liquid.name = Жидкости
|
content.liquid.name = Жидкости
|
||||||
content.unit.name = Боевые единицы
|
content.unit.name = Боевые единицы
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Вместимость предметов: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Скорость добычи: {0}
|
mech.minespeed = [LIGHT_GRAY]Скорость добычи: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Мощность добычи: {0}
|
mech.minepower = [LIGHT_GRAY]Мощность добычи: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Способность: {0}
|
mech.ability = [LIGHT_GRAY]Способность: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Теплоёмкость: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Теплоёмкость: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Вязкость: {0}
|
liquid.viscosity = [LIGHT_GRAY]Вязкость: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Температура: {0}
|
liquid.temperature = [LIGHT_GRAY]Температура: {0}
|
||||||
@@ -592,15 +615,17 @@ block.core-foundation.name = Ядро: Штаб
|
|||||||
block.core-nucleus.name = Ядро: Атом
|
block.core-nucleus.name = Ядро: Атом
|
||||||
block.deepwater.name = Глубоководье
|
block.deepwater.name = Глубоководье
|
||||||
block.water.name = Вода
|
block.water.name = Вода
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Дёготь
|
block.tar.name = Дёготь
|
||||||
block.stone.name = Камень
|
block.stone.name = Камень
|
||||||
block.sand.name = Тёмный песок
|
block.sand.name = Песок
|
||||||
block.darksand.name = Dark Sand
|
block.darksand.name = Тёмный песок
|
||||||
block.ice.name = Лёд
|
block.ice.name = Лёд
|
||||||
block.snow.name = Снег
|
block.snow.name = Снег
|
||||||
block.craters.name = Кратеры
|
block.craters.name = Кратеры
|
||||||
block.sand-water.name = Песок с водой
|
block.sand-water.name = Песок с водой
|
||||||
block.darksand-water.name = Dark Sand Water
|
block.darksand-water.name = Тёмный песок с водой
|
||||||
block.char.name = Выжженная Земля
|
block.char.name = Выжженная Земля
|
||||||
block.holostone.name = Голографический камень
|
block.holostone.name = Голографический камень
|
||||||
block.ice-snow.name = Ледяной Снег
|
block.ice-snow.name = Ледяной Снег
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Воздушная буровая установка
|
|||||||
block.thermal-pump.name = Термальный насос
|
block.thermal-pump.name = Термальный насос
|
||||||
block.thermal-generator.name = Термальный генератор
|
block.thermal-generator.name = Термальный генератор
|
||||||
block.alloy-smelter.name = Плавильня кинетического сплава
|
block.alloy-smelter.name = Плавильня кинетического сплава
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Ремонтирующий гранатомёт
|
block.mend-projector.name = Ремонтирующий гранатомёт
|
||||||
block.surge-wall.name = Стена из кинетического сплава
|
block.surge-wall.name = Стена из кинетического сплава
|
||||||
block.surge-wall-large.name = Большая стена из кинетического сплава
|
block.surge-wall-large.name = Большая стена из кинетического сплава
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Катастрофа
|
|||||||
block.container.name = Склад
|
block.container.name = Склад
|
||||||
block.launch-pad.name = Стартовая площадка
|
block.launch-pad.name = Стартовая площадка
|
||||||
block.launch-pad.description = Запускает партии предметов без необходимости запуска ядра. Незавершённое.
|
block.launch-pad.description = Запускает партии предметов без необходимости запуска ядра. Незавершённое.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = Синяя
|
team.blue.name = Синяя
|
||||||
team.red.name = Красная
|
team.red.name = Красная
|
||||||
team.orange.name = Оранжевая
|
team.orange.name = Оранжевая
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Su haritayi silmek istediginden emin misin? "[accent]{0}[]"?
|
map.delete = Su haritayi silmek istediginden emin misin? "[accent]{0}[]"?
|
||||||
level.highscore = Yuksek Skor: [accent]{0}
|
level.highscore = Yuksek Skor: [accent]{0}
|
||||||
level.select = Seviye secimi
|
level.select = Seviye secimi
|
||||||
@@ -39,6 +40,7 @@ addplayers = Oyuncu ekle/cikar
|
|||||||
customgame = Ozel oyun
|
customgame = Ozel oyun
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <none>
|
none = <none>
|
||||||
|
minimap = Minimap
|
||||||
close = Kapat
|
close = Kapat
|
||||||
quit = Cik
|
quit = Cik
|
||||||
maps = Haritalar
|
maps = Haritalar
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Haritayi silmek istedigine emin misin? Bu geri alinamaz!
|
|||||||
map.random = [accent]Rasgele harita
|
map.random = [accent]Rasgele harita
|
||||||
map.nospawn = Haritada Oyncularin cikmasi icin cekirdek yok! Haritaya[ROYAL]Mavi[] cekirdek ekle.
|
map.nospawn = Haritada Oyncularin cikmasi icin cekirdek yok! Haritaya[ROYAL]Mavi[] cekirdek ekle.
|
||||||
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Harita yuklenemedi. Gecersiz yada bozuk dosya.
|
map.invalid = Harita yuklenemedi. Gecersiz yada bozuk dosya.
|
||||||
editor.brush = Firca
|
editor.brush = Firca
|
||||||
editor.openin = Editorde ac
|
editor.openin = Editorde ac
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
bestwave = [LIGHT_GRAY]Best: {0}
|
||||||
launch = Launch
|
launch = Launch
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = Hayir
|
|||||||
info.title = [accent]Bilgi
|
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
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Yapi bilgisi
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Guc kapasitesi
|
blocks.powercapacity = Guc kapasitesi
|
||||||
blocks.powershot = Guc/Saldiri hizi
|
blocks.powershot = Guc/Saldiri hizi
|
||||||
blocks.targetsair = Havayi hedef alir mi?
|
blocks.targetsair = Havayi hedef alir mi?
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Menzil
|
blocks.shootrange = Menzil
|
||||||
blocks.size = Buyukluk
|
blocks.size = Buyukluk
|
||||||
blocks.liquidcapacity = Sivi kapasitesi
|
blocks.liquidcapacity = Sivi kapasitesi
|
||||||
blocks.maxitemssecond = Esya limiti
|
|
||||||
blocks.powerrange = Menzil
|
blocks.powerrange = Menzil
|
||||||
blocks.poweruse = Guc kullanimi
|
blocks.poweruse = Guc kullanimi
|
||||||
blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
blocks.inputitemcapacity = Giris esya kapasitesi
|
|
||||||
blocks.outputitemcapacity = Cikis esya kapasitesi
|
|
||||||
blocks.itemcapacity = Esya kapasitesi
|
blocks.itemcapacity = Esya kapasitesi
|
||||||
blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
blocks.powertransferspeed = Guc transfer hizi
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Yapilma hizi
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Giris sivi
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Yardimci sivi
|
blocks.range = Range
|
||||||
blocks.inputitem = Giris esyasi
|
|
||||||
blocks.inputitems = Giris esyalari
|
|
||||||
blocks.outputitem = Sonuc
|
|
||||||
blocks.drilltier = Kazilabilirler
|
blocks.drilltier = Kazilabilirler
|
||||||
blocks.drillspeed = Ana kazma hizi
|
blocks.drillspeed = Ana kazma hizi
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Sivi cikisi
|
|
||||||
blocks.liquidoutputspeed = Liquid Output Speed
|
|
||||||
blocks.liquiduse = Sivi kullanimi
|
|
||||||
blocks.coolant = Sogutma sivisi
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Sogutma sivi kullanimi
|
|
||||||
blocks.inputliquidfuel = Yakit sivisi
|
|
||||||
blocks.liquidfueluse = Sivi yakit kullanimi
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Can
|
blocks.health = Can
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = sekme
|
blocks.inaccuracy = sekme
|
||||||
blocks.shots = vuruslar
|
blocks.shots = vuruslar
|
||||||
blocks.reload = Yeniden doldurma
|
blocks.reload = Yeniden doldurma
|
||||||
blocks.inputfuel = Yakit
|
|
||||||
blocks.fuelburntime = Yakit yakilma suresi
|
|
||||||
blocks.inputcapacity = Giris kapasitesi
|
|
||||||
blocks.outputcapacity = Cikis kapasitesi
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = Yapilar
|
unit.blocks = Yapilar
|
||||||
unit.powersecond = saniyede bir
|
unit.powersecond = saniyede bir
|
||||||
unit.liquidsecond = Saniyede bir
|
unit.liquidsecond = Saniyede bir
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = Litre
|
|||||||
unit.powerunits = Volt
|
unit.powerunits = Volt
|
||||||
unit.degrees = derece
|
unit.degrees = derece
|
||||||
unit.seconds = saniye
|
unit.seconds = saniye
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = esya
|
unit.items = esya
|
||||||
category.general = General
|
category.general = General
|
||||||
category.power = Guc
|
category.power = Guc
|
||||||
@@ -405,7 +408,10 @@ category.items = esyalar
|
|||||||
category.crafting = uretim
|
category.crafting = uretim
|
||||||
category.shooting = sikma
|
category.shooting = sikma
|
||||||
category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = FPS'i goster
|
setting.fps.name = FPS'i goster
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Guc lazerlerini goster
|
setting.lasers.name = Guc lazerlerini goster
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Haritayi goster
|
setting.minimap.name = Haritayi goster
|
||||||
setting.musicvol.name = Ses yuksekligi
|
setting.musicvol.name = Ses yuksekligi
|
||||||
setting.mutemusic.name = Sesi kapat
|
setting.mutemusic.name = Sesi kapat
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = fight against other players locally.
|
mode.pvp.description = fight against other players locally.
|
||||||
mode.attack.name = Attack
|
mode.attack.name = Attack
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Esyalar
|
content.item.name = Esyalar
|
||||||
content.liquid.name = Sivilar
|
content.liquid.name = Sivilar
|
||||||
content.unit.name = Units
|
content.unit.name = Units
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]esya kapasitesi: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]kazma hizi: {0}
|
mech.minespeed = [LIGHT_GRAY]kazma hizi: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]kazma gucu: {0}
|
mech.minepower = [LIGHT_GRAY]kazma gucu: {0}
|
||||||
mech.ability = [LIGHT_GRAY]yetenek gucu: {0}
|
mech.ability = [LIGHT_GRAY]yetenek gucu: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]isinma kapasitesi: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]isinma kapasitesi: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Yari sivilik: {0}
|
liquid.viscosity = [LIGHT_GRAY]Yari sivilik: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]isi: {0}
|
liquid.temperature = [LIGHT_GRAY]isi: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = su alti
|
block.deepwater.name = su alti
|
||||||
block.water.name = su
|
block.water.name = su
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = tas
|
block.stone.name = tas
|
||||||
block.sand.name = kum
|
block.sand.name = kum
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Patlatici kazici
|
|||||||
block.thermal-pump.name = Termal pompa
|
block.thermal-pump.name = Termal pompa
|
||||||
block.thermal-generator.name = Magma jeneratoru
|
block.thermal-generator.name = Magma jeneratoru
|
||||||
block.alloy-smelter.name = Alloy eritici
|
block.alloy-smelter.name = Alloy eritici
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Mend koruyucu
|
block.mend-projector.name = Mend koruyucu
|
||||||
block.surge-wall.name = kabarma duvari
|
block.surge-wall.name = kabarma duvari
|
||||||
block.surge-wall-large.name = genis kabarma duvari
|
block.surge-wall-large.name = genis kabarma duvari
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Container
|
block.container.name = Container
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = blue
|
team.blue.name = blue
|
||||||
team.red.name = red
|
team.red.name = red
|
||||||
team.orange.name = orange
|
team.orange.name = orange
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = Su haritayi silmek istedigine emin misin? "[orange]{0}[]"?
|
map.delete = Su haritayi silmek istedigine emin misin? "[orange]{0}[]"?
|
||||||
level.highscore = Yüksek Puan: [accent] {0}
|
level.highscore = Yüksek Puan: [accent] {0}
|
||||||
level.select = Seviye Seç
|
level.select = Seviye Seç
|
||||||
@@ -39,6 +40,7 @@ addplayers = Oyuncu ekle/cikar
|
|||||||
customgame = Ozel oyun
|
customgame = Ozel oyun
|
||||||
newgame = New Game
|
newgame = New Game
|
||||||
none = <none>
|
none = <none>
|
||||||
|
minimap = Minimap
|
||||||
close = Kapat
|
close = Kapat
|
||||||
quit = Çık
|
quit = Çık
|
||||||
maps = Haritalar
|
maps = Haritalar
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = Are you sure you want to delete this map? This action canno
|
|||||||
map.random = [accent]Random Map
|
map.random = [accent]Random Map
|
||||||
map.nospawn = This map does not have any cores for the player to spawn in! Add a [ROYAL]blue[] core to this map in the editor.
|
map.nospawn = This map does not have any cores for the player to spawn in! Add a [ROYAL]blue[] core to this map in the editor.
|
||||||
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = Error loading map: corrupted or invalid map file.
|
map.invalid = Error loading map: corrupted or invalid map file.
|
||||||
editor.brush = Brush
|
editor.brush = Brush
|
||||||
editor.openin = Open In Editor
|
editor.openin = Open In Editor
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = This zone and all its resources will be lost to the enemy.
|
abandon.text = This zone and all its resources will be lost to the enemy.
|
||||||
locked = Locked
|
locked = Locked
|
||||||
complete = [LIGHT_GRAY]Complete:
|
complete = [LIGHT_GRAY]Complete:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Best: {0}
|
bestwave = [LIGHT_GRAY]Best: {0}
|
||||||
launch = Launch
|
launch = Launch
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = Configure Loadout
|
configure = Configure Loadout
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
zone.unlocked = [LIGHT_GRAY]{0} unlocked.
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = Resources Detected:
|
zone.resources = Resources Detected:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -332,63 +336,59 @@ no = No
|
|||||||
info.title = [Vurgu] Bilgi
|
info.title = [Vurgu] Bilgi
|
||||||
error.title = [crimson] Bir hata oluştu
|
error.title = [crimson] Bir hata oluştu
|
||||||
error.crashtitle = Bir hata oluştu
|
error.crashtitle = Bir hata oluştu
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Blok Bilgisi
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = Güç kapasitesi
|
blocks.powercapacity = Güç kapasitesi
|
||||||
blocks.powershot = Güç / atış
|
blocks.powershot = Güç / atış
|
||||||
blocks.targetsair = Targets Air
|
blocks.targetsair = Targets Air
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = Targets Ground
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.itemsmoved = Move Speed
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Range
|
blocks.shootrange = Range
|
||||||
blocks.size = Boyut
|
blocks.size = Boyut
|
||||||
blocks.liquidcapacity = Sıvı kapasitesi
|
blocks.liquidcapacity = Sıvı kapasitesi
|
||||||
blocks.maxitemssecond = Maksimum öğe / saniye
|
|
||||||
blocks.powerrange = Güç aralığı
|
blocks.powerrange = Güç aralığı
|
||||||
blocks.poweruse = Power Use
|
blocks.poweruse = Power Use
|
||||||
blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
blocks.inputitemcapacity = Input Item Capacity
|
|
||||||
blocks.outputitemcapacity = Input Item Capacity
|
|
||||||
blocks.itemcapacity = Ürün kapasitesi
|
blocks.itemcapacity = Ürün kapasitesi
|
||||||
blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
blocks.powertransferspeed = Power Transfer
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Production Speed
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Giriş sıvı
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Aux Liquid
|
blocks.range = Range
|
||||||
blocks.inputitem = Giriş öğesi
|
|
||||||
blocks.inputitems = Input Items
|
|
||||||
blocks.outputitem = Output Item
|
|
||||||
blocks.drilltier = Drillables
|
blocks.drilltier = Drillables
|
||||||
blocks.drillspeed = Base Drill Speed
|
blocks.drillspeed = Base Drill Speed
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Max Active Units
|
blocks.maxunits = Max Active Units
|
||||||
blocks.liquidoutput = Liquid Output
|
|
||||||
blocks.liquidoutputspeed = Liquid Output Speed
|
|
||||||
blocks.liquiduse = Liquid Use
|
|
||||||
blocks.coolant = Coolant
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = Coolant Use
|
|
||||||
blocks.inputliquidfuel = Fuel Liquid
|
|
||||||
blocks.liquidfueluse = Liquid Fuel Use
|
|
||||||
blocks.boostitem = Boost Item
|
|
||||||
blocks.boostliquid = Boost Liquid
|
|
||||||
blocks.health = Can
|
blocks.health = Can
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = yanlışlık
|
blocks.inaccuracy = yanlışlık
|
||||||
blocks.shots = atışlar
|
blocks.shots = atışlar
|
||||||
blocks.reload = Reload
|
blocks.reload = Reload
|
||||||
blocks.inputfuel = Fuel
|
|
||||||
blocks.fuelburntime = Fuel Burn Time
|
|
||||||
blocks.inputcapacity = Giriş kapasitesi
|
|
||||||
blocks.outputcapacity = Çıkış kapasitesi
|
|
||||||
blocks.ammo = Ammo
|
blocks.ammo = Ammo
|
||||||
|
bar.drillspeed = Drill Speed: {0}/s
|
||||||
|
bar.efficiency = Efficiency: {0}%
|
||||||
|
bar.powerbalance = Power: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Power Output: {0}
|
||||||
|
bar.items = Items: {0}
|
||||||
|
bar.liquid = Liquid
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = Power
|
||||||
|
bar.progress = Build Progress
|
||||||
|
bar.spawned = Units: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = blocks
|
unit.blocks = blocks
|
||||||
unit.powersecond = power units/second
|
unit.powersecond = power units/second
|
||||||
unit.liquidsecond = liquid units/second
|
unit.liquidsecond = liquid units/second
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = liquid units
|
|||||||
unit.powerunits = power units
|
unit.powerunits = power units
|
||||||
unit.degrees = degrees
|
unit.degrees = degrees
|
||||||
unit.seconds = seconds
|
unit.seconds = seconds
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = items
|
unit.items = items
|
||||||
category.general = General
|
category.general = General
|
||||||
category.power = Power
|
category.power = Power
|
||||||
@@ -405,7 +408,10 @@ category.items = Items
|
|||||||
category.crafting = Crafting
|
category.crafting = Crafting
|
||||||
category.shooting = Shooting
|
category.shooting = Shooting
|
||||||
category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
|
setting.landscape.name = Lock Landscape
|
||||||
|
setting.shadows.name = Shadows
|
||||||
setting.animatedwater.name = Animated Water
|
setting.animatedwater.name = Animated Water
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = Saniyede ... Kare göstermek
|
setting.fps.name = Saniyede ... Kare göstermek
|
||||||
setting.vsync.name = VSync
|
setting.vsync.name = VSync
|
||||||
setting.lasers.name = Güç Lazerleri Göster
|
setting.lasers.name = Güç Lazerleri Göster
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = Show Minimap
|
setting.minimap.name = Show Minimap
|
||||||
setting.musicvol.name = Müzik sesi
|
setting.musicvol.name = Müzik sesi
|
||||||
setting.mutemusic.name = Müziği Kapat
|
setting.mutemusic.name = Müziği Kapat
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = fight against other players locally.
|
mode.pvp.description = fight against other players locally.
|
||||||
mode.attack.name = Attack
|
mode.attack.name = Attack
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = Items
|
content.item.name = Items
|
||||||
content.liquid.name = Liquids
|
content.liquid.name = Liquids
|
||||||
content.unit.name = Units
|
content.unit.name = Units
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Ability: {0}
|
mech.ability = [LIGHT_GRAY]Ability: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
||||||
@@ -592,6 +615,8 @@ block.core-foundation.name = Core: Foundation
|
|||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = Core: Nucleus
|
||||||
block.deepwater.name = deepwater
|
block.deepwater.name = deepwater
|
||||||
block.water.name = water
|
block.water.name = water
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = stone
|
block.stone.name = stone
|
||||||
block.sand.name = sand
|
block.sand.name = sand
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Blast Drill
|
|||||||
block.thermal-pump.name = Thermal Pump
|
block.thermal-pump.name = Thermal Pump
|
||||||
block.thermal-generator.name = Thermal Generator
|
block.thermal-generator.name = Thermal Generator
|
||||||
block.alloy-smelter.name = Alloy Smtler
|
block.alloy-smelter.name = Alloy Smtler
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Mend Projector
|
block.mend-projector.name = Mend Projector
|
||||||
block.surge-wall.name = Surge Wall
|
block.surge-wall.name = Surge Wall
|
||||||
block.surge-wall-large.name = Large Surge Wall
|
block.surge-wall-large.name = Large Surge Wall
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Meltdown
|
|||||||
block.container.name = Container
|
block.container.name = Container
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = Launch Pad
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = blue
|
team.blue.name = blue
|
||||||
team.red.name = red
|
team.red.name = red
|
||||||
team.orange.name = orange
|
team.orange.name = orange
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
credits.text = Створив [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\nЄ питання по грі або проблеми с перекладом? Іди в офіційний сервер discord Mindustry в канал #український.
|
credits.text = Створив [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\nЄ питання по грі або проблеми с перекладом?\nЙди в офіційний сервер discord Mindustry в канал #український.\nПерекладач:Prosta4ok_ua
|
||||||
credits = Автори
|
credits = Автори
|
||||||
contributors = Перекладачі та Помічники
|
contributors = Перекладачі та Помічники
|
||||||
discord = Приєднуйтесь до нашого Discord!
|
discord = Приєднуйтесь до нашого Discord!
|
||||||
@@ -21,9 +21,10 @@ stat.destroyed = Будівель знищено:[accent] {0}
|
|||||||
stat.deconstructed = Будівель декоструйовано[accent] {0}
|
stat.deconstructed = Будівель декоструйовано[accent] {0}
|
||||||
stat.delivered = Ресурсів здобуто:
|
stat.delivered = Ресурсів здобуто:
|
||||||
stat.rank = Фінальний рахунок: [accent]{0}
|
stat.rank = Фінальний рахунок: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = Ви вибрали блок.\nВи можете[accent] будувати в лінію[] [accent] утримуючи палець протягом декількох секунд[] і потім перетягуючи його.\n\n[scarlet]ЗРОБИ ЦЕ.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = Ви вибрали режим видалення.\nВи можете[accent] видаляти блоки в обраній області[],[accent] утримуючи палець кілька секунд [] і потім перетягуючи його.\n\n[scarlet]ЗРОБИ ЦЕ.
|
||||||
map.delete = Ви впевнені, що хочете видалити карту "[accent]{0}[]"?
|
launcheditems = [accent]Запущені предмети
|
||||||
|
map.delete = Ви впевнені, що хочете видалити мапу "[accent]{0}[]"?
|
||||||
level.highscore = Рекорд: [accent]{0}
|
level.highscore = Рекорд: [accent]{0}
|
||||||
level.select = Вибір мапи
|
level.select = Вибір мапи
|
||||||
level.mode = Режим гри:
|
level.mode = Режим гри:
|
||||||
@@ -39,11 +40,12 @@ addplayers = Дод/Видалити гравців
|
|||||||
customgame = Користувальницька гра
|
customgame = Користувальницька гра
|
||||||
newgame = Нова гра
|
newgame = Нова гра
|
||||||
none = <нічого>
|
none = <нічого>
|
||||||
|
minimap = Minimap
|
||||||
close = Закрити
|
close = Закрити
|
||||||
quit = Вийти
|
quit = Вийти
|
||||||
maps = Мапи
|
maps = Мапи
|
||||||
continue = Продовжити
|
continue = Продовжити
|
||||||
maps.none = [LIGHT_GRAY]Карт не знайдено!
|
maps.none = [LIGHT_GRAY]Мап не знайдено!
|
||||||
about.button = Про гру
|
about.button = Про гру
|
||||||
name = Нік:
|
name = Нік:
|
||||||
noname = Спочатку придумайте[accent] собі нікнейм[].
|
noname = Спочатку придумайте[accent] собі нікнейм[].
|
||||||
@@ -71,7 +73,7 @@ server.kicked.gameover = Гра завершена!
|
|||||||
host.info = Кнопка [accent]Сервер[] розміщує сервер на порті [scarlet]6567[]. \nКористувачі, які знаходяться у тій же [LIGHT_GRAY] WiFi або локальній мережі[] повинні бачити ваш сервер у своєму списку серверів.\n\nЯкщо ви хочете, щоб люди могли приєднуватися з будь-якої точки через IP, то [accent] переадресація порту [] обов'язкова.\n\n[LIGHT_GRAY] Примітка. Якщо у вас виникли проблеми з підключенням до вашої локальної гри, переконайтеся, що ви дозволили Mindustry доступ до вашої локальної мережі в налаштуваннях брандмауера.
|
host.info = Кнопка [accent]Сервер[] розміщує сервер на порті [scarlet]6567[]. \nКористувачі, які знаходяться у тій же [LIGHT_GRAY] WiFi або локальній мережі[] повинні бачити ваш сервер у своєму списку серверів.\n\nЯкщо ви хочете, щоб люди могли приєднуватися з будь-якої точки через IP, то [accent] переадресація порту [] обов'язкова.\n\n[LIGHT_GRAY] Примітка. Якщо у вас виникли проблеми з підключенням до вашої локальної гри, переконайтеся, що ви дозволили Mindustry доступ до вашої локальної мережі в налаштуваннях брандмауера.
|
||||||
join.info = Тут ви можете ввести [accent]IP серверу[] для підключення або знайти сервери у [accent]локальній мережі[] для підключення до них.\nПідтримується локальна мережа(LAN) і широкосмугова мережа(WAN).\n\n[LIGHT_GRAY] Примітка. Тут немає автоматичного глобального списку серверів; якщо ви хочете підключитися до когось через IP, вам доведеться попросити створювача серверу дати свій ip.
|
join.info = Тут ви можете ввести [accent]IP серверу[] для підключення або знайти сервери у [accent]локальній мережі[] для підключення до них.\nПідтримується локальна мережа(LAN) і широкосмугова мережа(WAN).\n\n[LIGHT_GRAY] Примітка. Тут немає автоматичного глобального списку серверів; якщо ви хочете підключитися до когось через IP, вам доведеться попросити створювача серверу дати свій ip.
|
||||||
hostserver = Запустити сервер
|
hostserver = Запустити сервер
|
||||||
hostserver.mobile = Запустити\nсерверу
|
hostserver.mobile = Запустити\nсервер
|
||||||
host = Сервер
|
host = Сервер
|
||||||
hosting = [accent]Відкриття серверу...
|
hosting = [accent]Відкриття серверу...
|
||||||
hosts.refresh = Оновити
|
hosts.refresh = Оновити
|
||||||
@@ -177,11 +179,12 @@ saveimage = Зберегти зображення
|
|||||||
unknown = Невідомо
|
unknown = Невідомо
|
||||||
custom = Користувальницька
|
custom = Користувальницька
|
||||||
builtin = Bбудована
|
builtin = Bбудована
|
||||||
map.delete.confirm = Ви впевнені, що хочете видалити цю карту? Цю дію не можна скасувати!
|
map.delete.confirm = Ви впевнені, що хочете видалити цю мапу? Цю дію не можна скасувати!
|
||||||
map.random = [accent]Випадкова мапа
|
map.random = [accent]Випадкова мапа
|
||||||
map.nospawn = Ця мапа не має жодного ядра для спавну гравця! Додайте[ROYAL] сине[] ядро в цю мапу редакторі.
|
map.nospawn = Ця мапа не має жодного ядра для спавну гравця! Додайте[ROYAL] сине[] ядро в цю мапу редакторі.
|
||||||
map.nospawn.pvp = У цій карти немає ворожих ядер, в яких гравець може з'явитися! Додайте[SCARLET] червоні[] ядра до цієї карті в редакторі.
|
map.nospawn.pvp = У цієї мапи немає ворожих ядер, в яких гравець може з'явитися! Додайте[SCARLET] не сине[] ядро до цієї мапи в редакторі.
|
||||||
map.invalid = Помилка завантаження карти: пошкоджений або невірний файл карти.
|
map.nospawn.attack = У цієї мапи немає ворожих ядер,які гравець може атакувати! Додайте[SCARLET] червоне[] ядро до цієї мапи в редакторі.
|
||||||
|
map.invalid = Помилка завантаження мапи: пошкоджений або невірний файл мапи.
|
||||||
editor.brush = Пензлик
|
editor.brush = Пензлик
|
||||||
editor.openin = Відкрити в редакторі
|
editor.openin = Відкрити в редакторі
|
||||||
editor.oregen = Генерація руд
|
editor.oregen = Генерація руд
|
||||||
@@ -211,58 +214,58 @@ editor.teams = Команди
|
|||||||
editor.elevation = Висота
|
editor.elevation = Висота
|
||||||
editor.errorload = Помилка завантаження зображення:[accent] {0}
|
editor.errorload = Помилка завантаження зображення:[accent] {0}
|
||||||
editor.errorsave = Помилка збереження зображення:\n[accent]{0}
|
editor.errorsave = Помилка збереження зображення:\n[accent]{0}
|
||||||
editor.errorname = Карта не має визначеного імені.
|
editor.errorname = Мапа не має визначеного імені.
|
||||||
editor.update = Оновити
|
editor.update = Оновити
|
||||||
editor.randomize = Випадково
|
editor.randomize = Випадково
|
||||||
editor.apply = Застосувати
|
editor.apply = Застосувати
|
||||||
editor.generate = Згенерувати
|
editor.generate = Згенерувати
|
||||||
editor.resize = Змінити \nрозмір
|
editor.resize = Змінити \nрозмір
|
||||||
editor.loadmap = Завантажити мапу
|
editor.loadmap = Завантажити мапу
|
||||||
editor.savemap = Зберегти карту
|
editor.savemap = Зберегти мапи
|
||||||
editor.saved = Збережено!
|
editor.saved = Збережено!
|
||||||
editor.save.noname = Ваша карта не має назви! Встановіть його в меню «Інформація про карту».
|
editor.save.noname = Ваша мапа не має назви! Встановіть його в меню «Інформація про мапу».
|
||||||
editor.save.overwrite = Ваша карта перезаписує вбудовану карту! Виберіть інше ім'я в меню «Інформація про карту».
|
editor.save.overwrite = Ваша мапа перезаписує вбудовану мапу! Виберіть інше ім'я в меню «Інформація про мапу».
|
||||||
editor.import.exists = [scarlet]Неможливо імпортувати: [] вбудована карта з назвою "{0}" вже існує!
|
editor.import.exists = [scarlet]Неможливо імпортувати: [] вбудована мапа з назвою "{0}" вже існує!
|
||||||
editor.import = Імпорт...
|
editor.import = Імпорт...
|
||||||
editor.importmap = Імпортувати карту
|
editor.importmap = Імпортувати мапу
|
||||||
editor.importmap.description = Імпортувати вже існуючу карту
|
editor.importmap.description = Імпортувати вже існуючу мапу
|
||||||
editor.importfile = Імпортувати файл
|
editor.importfile = Імпортувати файл
|
||||||
editor.importfile.description = Імпортувати зовнішній файл карти
|
editor.importfile.description = Імпортувати зовнішній файл мапи
|
||||||
editor.importimage = Імпорт зовнішнього файла зображення карти
|
editor.importimage = Імпорт зовнішнього файла зображення мапи
|
||||||
editor.importimage.description = Імпорт зображення місцевості
|
editor.importimage.description = Імпорт зображення місцевості
|
||||||
editor.export = Експорт...
|
editor.export = Експорт...
|
||||||
editor.exportfile = Експорт файлу
|
editor.exportfile = Експорт файлу
|
||||||
editor.exportfile.description = Експортувати файл карти
|
editor.exportfile.description = Експортувати файл мапи
|
||||||
editor.exportimage = Експорт зображення місцевості
|
editor.exportimage = Експорт зображення місцевості
|
||||||
editor.exportimage.description = Експорт файла з зображенням карти
|
editor.exportimage.description = Експорт файла з зображенням мапи
|
||||||
editor.loadimage = Завантажити\nзображення
|
editor.loadimage = Завантажити\nзображення
|
||||||
editor.saveimage = Зберегти\nзображення
|
editor.saveimage = Зберегти\nзображення
|
||||||
editor.unsaved = [scarlet]У вас є незбережені зміни![]\nВи впевнені, що хочете вийти?
|
editor.unsaved = [scarlet]У вас є незбережені зміни![]\nВи впевнені, що хочете вийти?
|
||||||
editor.resizemap = Змінити розмір карти
|
editor.resizemap = Змінити розмір мапи
|
||||||
editor.mapname = Название карты:
|
editor.mapname = Назва мапи:
|
||||||
editor.overwrite = [accent]Попередження!\nЦе перезаписує існуючу карту.
|
editor.overwrite = [accent]Попередження!\nЦе перезаписує існуючу мапу.
|
||||||
editor.overwrite.confirm = [scarlet]Попередження![] Карта з такою назвою вже існує. Ви впевнені, що хочете переписати її?
|
editor.overwrite.confirm = [scarlet]Попередження![] Мапа з такою назвою вже існує. Ви впевнені, що хочете переписати її?
|
||||||
editor.selectmap = Виберіть мапу для завантаження:
|
editor.selectmap = Виберіть мапу для завантаження:
|
||||||
filters.empty = [LIGHT_GRAY]Нема фільтрів! Додайте хоча б один за допомогою кнопки, що знаходиться нижче.
|
filters.empty = [LIGHT_GRAY]Нема фільтрів! Додайте хоча б один за допомогою кнопки, що знаходиться нижче.
|
||||||
filter.distort = Distort
|
filter.distort = Спотворення
|
||||||
filter.noise = Noise
|
filter.noise = Шум
|
||||||
filter.ore = Ore
|
filter.ore = Руда
|
||||||
filter.rivernoise = River Noise
|
filter.rivernoise = Річковий Шум
|
||||||
filter.scatter = Scatter
|
filter.scatter = Розпилювач
|
||||||
filter.terrain = Terrain
|
filter.terrain = Ландшафт
|
||||||
filter.option.scale = Scale
|
filter.option.scale = Масштаб
|
||||||
filter.option.chance = Chance
|
filter.option.chance = Шанс
|
||||||
filter.option.mag = Magnitude
|
filter.option.mag = Величина
|
||||||
filter.option.threshold = Threshold
|
filter.option.threshold = Спад
|
||||||
filter.option.circle-scale = Circle Scale
|
filter.option.circle-scale = Кругова шкала
|
||||||
filter.option.octaves = Octaves
|
filter.option.octaves = Октави
|
||||||
filter.option.falloff = Falloff
|
filter.option.falloff = Спад
|
||||||
filter.option.block = Block
|
filter.option.block = Блок
|
||||||
filter.option.floor = Floor
|
filter.option.floor = Поверхня
|
||||||
filter.option.wall = Wall
|
filter.option.wall = Стіна
|
||||||
filter.option.ore = Ore
|
filter.option.ore = Руда
|
||||||
filter.option.floor2 = Secondary Floor
|
filter.option.floor2 = Друга поверхня
|
||||||
filter.option.threshold2 = Secondary Threshold
|
filter.option.threshold2 = Вторинний спад
|
||||||
width = Ширина:
|
width = Ширина:
|
||||||
height = Висота:
|
height = Висота:
|
||||||
menu = Меню
|
menu = Меню
|
||||||
@@ -282,6 +285,7 @@ abandon = Покинути
|
|||||||
abandon.text = Ця зона і всі її ресурси будуть втрачені для ворога.
|
abandon.text = Ця зона і всі її ресурси будуть втрачені для ворога.
|
||||||
locked = Заблоковано
|
locked = Заблоковано
|
||||||
complete = [LIGHT_GRAY]Завершено:
|
complete = [LIGHT_GRAY]Завершено:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Відновити зону:\n[LIGHT_GRAY]{0}
|
resume = Відновити зону:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]Найкраща хвиля: {0}
|
bestwave = [LIGHT_GRAY]Найкраща хвиля: {0}
|
||||||
launch = < ЗАПУСК >
|
launch = < ЗАПУСК >
|
||||||
@@ -293,7 +297,7 @@ uncover = Розкрити
|
|||||||
configure = Вивантаження
|
configure = Вивантаження
|
||||||
configure.locked = [LIGHT_GRAY]Розблокувати можливість вивантаження ресурсів:\nWave {0}.
|
configure.locked = [LIGHT_GRAY]Розблокувати можливість вивантаження ресурсів:\nWave {0}.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} розблоковано
|
zone.unlocked = [LIGHT_GRAY]{0} розблоковано
|
||||||
zone.complete = {0} хвиль досягнено:\nВимоги для нової зони виконані.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = {0} хвиль досягнено. reached:\nРозблоковано можливість вивантаження.
|
zone.config.complete = {0} хвиль досягнено. reached:\nРозблоковано можливість вивантаження.
|
||||||
zone.resources = Виявлені ресурси:
|
zone.resources = Виявлені ресурси:
|
||||||
add = Додати...
|
add = Додати...
|
||||||
@@ -323,7 +327,7 @@ settings.sound = Звук
|
|||||||
settings.graphics = Графіка
|
settings.graphics = Графіка
|
||||||
settings.cleardata = Очистити дані...
|
settings.cleardata = Очистити дані...
|
||||||
settings.clear.confirm = Ви впевнені, що хочете очистити ці дані?\nЦя дія не може бути скасовано!
|
settings.clear.confirm = Ви впевнені, що хочете очистити ці дані?\nЦя дія не може бути скасовано!
|
||||||
settings.clearall.confirm = [scarlet]УВАГА![]\nЦе очистить всі дані, включаючи збереження, карти, розблокуване та призначенні клавіші.\nПісля того, як ви натиснете ОК, гра видалить усі дані та автоматично вийде.
|
settings.clearall.confirm = [scarlet]УВАГА![]\nЦе очистить всі дані, включаючи збереження, мапи, розблокуване та призначені клавіші.\nПісля того, як ви натиснете ОК, гра видалить усі дані та автоматично вийде.
|
||||||
settings.clearunlocks = Очистити розблоковане
|
settings.clearunlocks = Очистити розблоковане
|
||||||
settings.clearall = Очистити все
|
settings.clearall = Очистити все
|
||||||
paused = Пауза
|
paused = Пауза
|
||||||
@@ -332,63 +336,59 @@ no = Ні
|
|||||||
info.title = Інформація
|
info.title = Інформація
|
||||||
error.title = [crimson]Виникла помилка
|
error.title = [crimson]Виникла помилка
|
||||||
error.crashtitle = Виникла помилка
|
error.crashtitle = Виникла помилка
|
||||||
blocks.outputspeed = Швидкість свердління: {0}/с
|
blocks.input = Input
|
||||||
blocks.efficiency = Ефективність: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = Інформація про блок
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Енергія: {0}
|
|
||||||
blocks.poweroutput = Вихідна енергія: {0}
|
|
||||||
blocks.powercapacity = Місткість енергії
|
blocks.powercapacity = Місткість енергії
|
||||||
blocks.powershot = Енергія/постріл
|
blocks.powershot = Енергія/постріл
|
||||||
blocks.targetsair = Повітряні мішені
|
blocks.targetsair = Повітряні мішені
|
||||||
blocks.targetsground = Наземні мішені
|
blocks.targetsground = Наземні мішені
|
||||||
blocks.items = Предмети: {0}
|
|
||||||
blocks.itemsmoved = Швидкість переміщення
|
blocks.itemsmoved = Швидкість переміщення
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = Діапазон дії
|
blocks.shootrange = Діапазон дії
|
||||||
blocks.size = Розмір
|
blocks.size = Розмір
|
||||||
blocks.liquidcapacity = Місткість рідини
|
blocks.liquidcapacity = Місткість рідини
|
||||||
blocks.maxitemssecond = Макс. кількість предметів/секунду
|
|
||||||
blocks.powerrange = Діапазон передачі енергії
|
blocks.powerrange = Діапазон передачі енергії
|
||||||
blocks.poweruse = Енергії використовує
|
blocks.poweruse = Енергії використовує
|
||||||
blocks.powerdamage = Енергія/урон
|
blocks.powerdamage = Енергія/урон
|
||||||
blocks.inputitemcapacity = Ємність вхідних елементів
|
|
||||||
blocks.outputitemcapacity = Ємність вихідних елементів
|
|
||||||
blocks.itemcapacity = Місткість предметів
|
blocks.itemcapacity = Місткість предметів
|
||||||
blocks.basepowergeneration = Базова генерація енергії
|
blocks.basepowergeneration = Базова генерація енергії
|
||||||
blocks.powertransferspeed = Швидкість передачі енергії
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = Швидкість виробництва
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = Прийом рідини
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = Допоміжна рідина
|
blocks.range = Range
|
||||||
blocks.inputitem = Вхідний предмет
|
|
||||||
blocks.inputitems = Вхідні предмети
|
|
||||||
blocks.outputitem = Вихідний предмет
|
|
||||||
blocks.drilltier = Видобуває
|
blocks.drilltier = Видобуває
|
||||||
blocks.drillspeed = Базова швидкість свердління
|
blocks.drillspeed = Базова швидкість свердління
|
||||||
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.maxunits = Максимальна кількість активних одиниць
|
blocks.maxunits = Максимальна кількість активних одиниць
|
||||||
blocks.liquidoutput = Вихідна рідина
|
|
||||||
blocks.liquidoutputspeed = Швидкість вихідної рідини
|
|
||||||
blocks.liquiduse = Використовуеться рідин
|
|
||||||
blocks.coolant = Охолоджуюча рідина
|
|
||||||
blocks.liquid = Рідина
|
|
||||||
blocks.coolantuse = Охолодж. рідини використовуеться
|
|
||||||
blocks.inputliquidfuel = Рідке паливо
|
|
||||||
blocks.liquidfueluse = Рідкого палива використовуеться
|
|
||||||
blocks.boostitem = Прискорюючий предмет
|
|
||||||
blocks.boostliquid = Прискорююча рідина
|
|
||||||
blocks.health = Здоров'я
|
blocks.health = Здоров'я
|
||||||
blocks.heat = Температура
|
|
||||||
blocks.power = Енергія
|
|
||||||
blocks.progress = Будівництво триває
|
|
||||||
blocks.spawned = Бой. од.: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Енергія
|
|
||||||
blocks.inaccuracy = Розкид
|
blocks.inaccuracy = Розкид
|
||||||
blocks.shots = Постріли
|
blocks.shots = Постріли
|
||||||
blocks.reload = Постріли/секунду
|
blocks.reload = Постріли/секунду
|
||||||
blocks.inputfuel = Паливо
|
|
||||||
blocks.fuelburntime = Час горіння топлива
|
|
||||||
blocks.inputcapacity = Макс. місткість вхідних предметів
|
|
||||||
blocks.outputcapacity = Макс. місткість вихідних предметів
|
|
||||||
blocks.ammo = Боєприпаси
|
blocks.ammo = Боєприпаси
|
||||||
|
bar.drillspeed = Швидкість свердління: {0}/с
|
||||||
|
bar.efficiency = Ефективність: {0}%
|
||||||
|
bar.powerbalance = Енергія: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = Вихідна енергія: {0}
|
||||||
|
bar.items = Предмети: {0}
|
||||||
|
bar.liquid = Рідина
|
||||||
|
bar.heat = Температура
|
||||||
|
bar.power = Енергія
|
||||||
|
bar.progress = Будівництво триває
|
||||||
|
bar.spawned = Бой. од.: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] шкода
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] шкода по ділянці ~[stat] {1}[lightgray] плитк.
|
||||||
|
bullet.incendiary = [stat]запальний
|
||||||
|
bullet.homing = [stat]самонаведення
|
||||||
|
bullet.shock = [stat]шок
|
||||||
|
bullet.frag = [stat]осколкова граната
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] відкидання
|
||||||
|
bullet.freezing = [stat]заморожування
|
||||||
|
bullet.tarred = [stat]дьогтьовий
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x множник патронів
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x перезаряджання
|
||||||
unit.blocks = блоки
|
unit.blocks = блоки
|
||||||
unit.powersecond = одиниць енергії/секунду
|
unit.powersecond = одиниць енергії/секунду
|
||||||
unit.liquidsecond = рідких одиниць/секунду
|
unit.liquidsecond = рідких одиниць/секунду
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = рідинних одиниць
|
|||||||
unit.powerunits = енергетичних одиниць
|
unit.powerunits = енергетичних одиниць
|
||||||
unit.degrees = град.
|
unit.degrees = град.
|
||||||
unit.seconds = сек.
|
unit.seconds = сек.
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = предм.
|
unit.items = предм.
|
||||||
category.general = Загальні
|
category.general = Загальні
|
||||||
category.power = Енергетичні
|
category.power = Енергетичні
|
||||||
@@ -405,8 +408,11 @@ category.items = Предмети
|
|||||||
category.crafting = Введення/виведення
|
category.crafting = Введення/виведення
|
||||||
category.shooting = Стрільба
|
category.shooting = Стрільба
|
||||||
category.optional = Додаткові поліпшення
|
category.optional = Додаткові поліпшення
|
||||||
|
setting.landscape.name = Заблокований пейхаж
|
||||||
|
setting.shadows.name = Тіні
|
||||||
setting.animatedwater.name = Анімована вода
|
setting.animatedwater.name = Анімована вода
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.animatedshields.name = Animated Shields
|
||||||
|
setting.antialias.name = Згладжування[LIGHT_GRAY] (потребує перезапуску)[]
|
||||||
setting.indicators.name = Показувати у сторону ворогів та союзників
|
setting.indicators.name = Показувати у сторону ворогів та союзників
|
||||||
setting.autotarget.name = Авто-стрільба
|
setting.autotarget.name = Авто-стрільба
|
||||||
setting.fpscap.name = Макс. FPS
|
setting.fpscap.name = Макс. FPS
|
||||||
@@ -425,11 +431,12 @@ setting.sensitivity.name = Чутливість контролера
|
|||||||
setting.saveinterval.name = Інтервал автозбереження
|
setting.saveinterval.name = Інтервал автозбереження
|
||||||
setting.seconds = {0} сек.
|
setting.seconds = {0} сек.
|
||||||
setting.fullscreen.name = Повноекранний режим
|
setting.fullscreen.name = Повноекранний режим
|
||||||
setting.borderless.name = Borderless Window
|
setting.borderless.name = Вікно без полів
|
||||||
setting.fps.name = Показувати FPS
|
setting.fps.name = Показувати FPS
|
||||||
setting.vsync.name = Вертикальна синхронізація
|
setting.vsync.name = Вертикальна синхронізація
|
||||||
setting.lasers.name = Показувати енергію лазерів
|
setting.lasers.name = Показувати енергію лазерів
|
||||||
setting.minimap.name = Показати мінікарту
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
|
setting.minimap.name = Показати мінімапу
|
||||||
setting.musicvol.name = Гучність музики
|
setting.musicvol.name = Гучність музики
|
||||||
setting.mutemusic.name = Заглушити музику
|
setting.mutemusic.name = Заглушити музику
|
||||||
setting.sfxvol.name = Гучність звукових ефектів
|
setting.sfxvol.name = Гучність звукових ефектів
|
||||||
@@ -469,18 +476,33 @@ keybind.chat_history_prev.name = Попередня історія чату
|
|||||||
keybind.chat_history_next.name = Наступна історія чату
|
keybind.chat_history_next.name = Наступна історія чату
|
||||||
keybind.chat_scroll.name = Прокрутка чату
|
keybind.chat_scroll.name = Прокрутка чату
|
||||||
keybind.drop_unit.name = Скинути бой. од.
|
keybind.drop_unit.name = Скинути бой. од.
|
||||||
keybind.zoom_minimap.name = Збільшити мінікарту
|
keybind.zoom_minimap.name = Збільшити мінімапу
|
||||||
mode.help.title = Опис режимів
|
mode.help.title = Опис режимів
|
||||||
mode.survival.name = Хвилі
|
mode.survival.name = Хвилі
|
||||||
mode.survival.description = Звичайний режим. В цьому режимі треба самим добувати ресурси та хвилі йдуть беззупинно.
|
mode.survival.description = Звичайний режим. В цьому режимі треба самим добувати ресурси та хвилі йдуть беззупинно.
|
||||||
mode.sandbox.name = Пісочниця
|
mode.sandbox.name = Пісочниця
|
||||||
mode.sandbox.description = В режимі "Пісочниця" бескінечні ресурси(але їх все одно можно добувати) та хвилі йдуть за вашим бажанням.
|
mode.sandbox.description = В режимі "Пісочниця" незкінченні ресурси(але їх все одно можно добувати) та хвилі йдуть за вашим бажанням.
|
||||||
mode.freebuild.name = Вільне\nбудівництво
|
mode.freebuild.name = Вільне\nбудівництво
|
||||||
mode.freebuild.description = В режимі "Пісочниця" треба самим добувати ресурси та хвилі йдуть за вашим бажанням.
|
mode.freebuild.description = В режимі "Пісочниця" треба самим добувати ресурси та хвилі йдуть за вашим бажанням.
|
||||||
mode.pvp.name = PVP
|
mode.pvp.name = PVP
|
||||||
mode.pvp.description = боріться проти інших гравців.
|
mode.pvp.description = боріться проти інших гравців.
|
||||||
mode.attack.name = Атака
|
mode.attack.name = Атака
|
||||||
mode.attack.description = Немає хвиль, мета - знищити базу противника.
|
mode.attack.description = Немає хвиль, мета - знищити базу противника.
|
||||||
|
mode.custom = Користувальницькі правила
|
||||||
|
rules.infiniteresources = Нескінченні ресурси
|
||||||
|
rules.wavetimer = Таймер Хвиль
|
||||||
|
rules.waves = Хвилі
|
||||||
|
rules.enemyCheat = Нескінченні ресурси для ШІ
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Падіння бойових одиниць
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Радіус заборони будування для Ворожого Ядра:[LIGHT_GRAY] (плитки)
|
||||||
|
rules.respawntime = Час відродження:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Інтервал хвиль:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Множник затрат на будівництво
|
||||||
|
rules.buildspeedmultiplier = Множник швидкості будування
|
||||||
content.item.name = Предмети
|
content.item.name = Предмети
|
||||||
content.liquid.name = Рідини
|
content.liquid.name = Рідини
|
||||||
content.unit.name = Бойові одиниці
|
content.unit.name = Бойові одиниці
|
||||||
@@ -561,6 +583,7 @@ mech.itemcapacity = [LIGHT_GRAY] Ємність елементів: {0}
|
|||||||
mech.minespeed = [LIGHT_GRAY]Швидкість видобутку: {0}
|
mech.minespeed = [LIGHT_GRAY]Швидкість видобутку: {0}
|
||||||
mech.minepower = [LIGHT_GRAY]Потужність видобутку: {0}
|
mech.minepower = [LIGHT_GRAY]Потужність видобутку: {0}
|
||||||
mech.ability = [LIGHT_GRAY]Здібність: {0}
|
mech.ability = [LIGHT_GRAY]Здібність: {0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]Теплоємність: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Теплоємність: {0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]В'язкість: {0}
|
liquid.viscosity = [LIGHT_GRAY]В'язкість: {0}
|
||||||
liquid.temperature = [LIGHT_GRAY]Температура: {0}
|
liquid.temperature = [LIGHT_GRAY]Температура: {0}
|
||||||
@@ -592,15 +615,17 @@ block.core-foundation.name = Ядро: Штаб
|
|||||||
block.core-nucleus.name = Ядро: Атом
|
block.core-nucleus.name = Ядро: Атом
|
||||||
block.deepwater.name = Глибоководдя
|
block.deepwater.name = Глибоководдя
|
||||||
block.water.name = Вода
|
block.water.name = Вода
|
||||||
|
block.tainted-water.name = Забруднена вода
|
||||||
|
block.darksand-tainted-water.name = Темний пісок з забрудненою водою
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = Камінь
|
block.stone.name = Камінь
|
||||||
block.sand.name = Темний пісок
|
block.sand.name = Пісок
|
||||||
block.darksand.name = Dark Sand
|
block.darksand.name = Темний пісок
|
||||||
block.ice.name = Лід
|
block.ice.name = Лід
|
||||||
block.snow.name = Сніг
|
block.snow.name = Сніг
|
||||||
block.craters.name = Кратери
|
block.craters.name = Кратери
|
||||||
block.sand-water.name = Пісок з водою
|
block.sand-water.name = Пісок з водою
|
||||||
block.darksand-water.name = Dark Sand Water
|
block.darksand-water.name = Темний пісок з водою
|
||||||
block.char.name = Випалена Земля
|
block.char.name = Випалена Земля
|
||||||
block.holostone.name = Голографічний камінь
|
block.holostone.name = Голографічний камінь
|
||||||
block.ice-snow.name = Крижаний Сніг
|
block.ice-snow.name = Крижаний Сніг
|
||||||
@@ -612,10 +637,10 @@ block.pine.name = Сосна
|
|||||||
block.white-tree-dead.name = Мертве Біле Дерево
|
block.white-tree-dead.name = Мертве Біле Дерево
|
||||||
block.white-tree.name = Біле Дерево
|
block.white-tree.name = Біле Дерево
|
||||||
block.spore-cluster.name = Скупчення спор
|
block.spore-cluster.name = Скупчення спор
|
||||||
block.metal-floor.name = Металевий Пол
|
block.metal-floor.name = Металевий Пол 1
|
||||||
block.metal-floor-2.name = Металевий Пол 2
|
block.metal-floor-2.name = Металевий Пол 2
|
||||||
block.metal-floor-3.name = Металевий Пол 3
|
block.metal-floor-3.name = Металевий Пол 3
|
||||||
block.metal-floor-5.name = Металевий Пол 5
|
block.metal-floor-5.name = Металевий Пол 4
|
||||||
block.metal-floor-damaged.name = Пошкоджений Металевий Пол
|
block.metal-floor-damaged.name = Пошкоджений Металевий Пол
|
||||||
block.ignarock.name = Магматичні Гірські Породи
|
block.ignarock.name = Магматичні Гірські Породи
|
||||||
block.hotrock.name = Гарячий Камінь
|
block.hotrock.name = Гарячий Камінь
|
||||||
@@ -632,7 +657,7 @@ block.thorium-wall-large.name = Велика торієва стіна
|
|||||||
block.door.name = Двері
|
block.door.name = Двері
|
||||||
block.door-large.name = Великі двері
|
block.door-large.name = Великі двері
|
||||||
block.duo.name = Подвійна
|
block.duo.name = Подвійна
|
||||||
block.scorch.name = Scorch
|
block.scorch.name = Випалювач
|
||||||
block.scatter.name = Розсіювач
|
block.scatter.name = Розсіювач
|
||||||
block.hail.name = Град
|
block.hail.name = Град
|
||||||
block.lancer.name = Списоносець
|
block.lancer.name = Списоносець
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = Бурова установка
|
|||||||
block.thermal-pump.name = Тепловий насос
|
block.thermal-pump.name = Тепловий насос
|
||||||
block.thermal-generator.name = Тепловий генератор
|
block.thermal-generator.name = Тепловий генератор
|
||||||
block.alloy-smelter.name = Сплавовий завод
|
block.alloy-smelter.name = Сплавовий завод
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = Ремонту гранатомет
|
block.mend-projector.name = Ремонту гранатомет
|
||||||
block.surge-wall.name = Хвиляста стіна
|
block.surge-wall.name = Хвиляста стіна
|
||||||
block.surge-wall-large.name = Велика хвиляста стіна
|
block.surge-wall-large.name = Велика хвиляста стіна
|
||||||
@@ -733,6 +759,7 @@ block.meltdown.name = Розтоплення
|
|||||||
block.container.name = Склад
|
block.container.name = Склад
|
||||||
block.launch-pad.name = Стартовий майданчик
|
block.launch-pad.name = Стартовий майданчик
|
||||||
block.launch-pad.description = Запускає партії елементів без необхідності запуску ядра. Незакінчено.
|
block.launch-pad.description = Запускає партії елементів без необхідності запуску ядра. Незакінчено.
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = Синя
|
team.blue.name = Синя
|
||||||
team.red.name = Червона
|
team.red.name = Червона
|
||||||
team.orange.name = Помаренчева
|
team.orange.name = Помаренчева
|
||||||
@@ -747,7 +774,7 @@ unit.dagger.name = Кинджал
|
|||||||
unit.dagger.description = Базова наземна бойова одиниця. Корисен у купі.
|
unit.dagger.description = Базова наземна бойова одиниця. Корисен у купі.
|
||||||
unit.crawler.name = Камікадзе
|
unit.crawler.name = Камікадзе
|
||||||
unit.titan.name = Титан
|
unit.titan.name = Титан
|
||||||
unit.titan.description = Улучшенная бронированная наземная боевая единица. Атакует наземные и воздушные цели.
|
unit.titan.description = Покращена броньована наземна бойова одиниця. Атакує наземні та повітряні цілі.
|
||||||
unit.ghoul.name = Бомбардувальний "Ґуль"
|
unit.ghoul.name = Бомбардувальний "Ґуль"
|
||||||
unit.ghoul.description = Тяжкий ковровий бомбардувальник.
|
unit.ghoul.description = Тяжкий ковровий бомбардувальник.
|
||||||
unit.wraith.name = Примарний винищувач
|
unit.wraith.name = Примарний винищувач
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ stat.delivered = Resources Launched:
|
|||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = Final Rank: [accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
||||||
|
launcheditems = [accent]Launched Items
|
||||||
map.delete = 确定要删除 "[accent]{0}[]" 地图吗?
|
map.delete = 确定要删除 "[accent]{0}[]" 地图吗?
|
||||||
level.highscore = 最高分: [accent]{0}
|
level.highscore = 最高分: [accent]{0}
|
||||||
level.select = 选择关卡
|
level.select = 选择关卡
|
||||||
@@ -31,7 +32,7 @@ showagain = 不再显示
|
|||||||
coreattack = < 核心正在受到攻击! >
|
coreattack = < 核心正在受到攻击! >
|
||||||
nearpoint = [[ [scarlet]LEAVE DROP POINT IMMEDIATELY[] ]\nannihilation imminent
|
nearpoint = [[ [scarlet]LEAVE DROP POINT IMMEDIATELY[] ]\nannihilation imminent
|
||||||
outofbounds = [[ OUT OF BOUNDS ]\n[]self-destruct in {0}
|
outofbounds = [[ OUT OF BOUNDS ]\n[]self-destruct in {0}
|
||||||
database = Core Database
|
database = 核心数据
|
||||||
savegame = 保存游戏
|
savegame = 保存游戏
|
||||||
loadgame = 载入游戏
|
loadgame = 载入游戏
|
||||||
joingame = 加入游戏
|
joingame = 加入游戏
|
||||||
@@ -39,6 +40,7 @@ addplayers = 增加/删除玩家
|
|||||||
customgame = 自定义游戏
|
customgame = 自定义游戏
|
||||||
newgame = 新游戏
|
newgame = 新游戏
|
||||||
none = <无>
|
none = <无>
|
||||||
|
minimap = Minimap
|
||||||
close = 关闭
|
close = 关闭
|
||||||
quit = 退出
|
quit = 退出
|
||||||
maps = 地图
|
maps = 地图
|
||||||
@@ -50,7 +52,7 @@ noname = Pick a[accent] player name[] first.
|
|||||||
filename = 文件名:
|
filename = 文件名:
|
||||||
unlocked = 新方块已解锁!
|
unlocked = 新方块已解锁!
|
||||||
completed = [accent]Completed
|
completed = [accent]Completed
|
||||||
techtree = Tech Tree
|
techtree = 科技树
|
||||||
research.list = [LIGHT_GRAY]Research:
|
research.list = [LIGHT_GRAY]Research:
|
||||||
research = Research
|
research = Research
|
||||||
researched = [LIGHT_GRAY]{0} researched.
|
researched = [LIGHT_GRAY]{0} researched.
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = 确认要删除地图吗?这个操作无法撤销!
|
|||||||
map.random = [accent]随机地图
|
map.random = [accent]随机地图
|
||||||
map.nospawn = 这个地图没有核心!请在编辑器中添加一个[ROYAL]蓝色[]的核心。
|
map.nospawn = 这个地图没有核心!请在编辑器中添加一个[ROYAL]蓝色[]的核心。
|
||||||
map.nospawn.pvp = 这个地图没有敌人的核心!请在编辑器中添加一个[ROYAL]红色[]的核心。
|
map.nospawn.pvp = 这个地图没有敌人的核心!请在编辑器中添加一个[ROYAL]红色[]的核心。
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = 地图载入错误:地图文件可能已经损坏。
|
map.invalid = 地图载入错误:地图文件可能已经损坏。
|
||||||
editor.brush = 笔刷
|
editor.brush = 笔刷
|
||||||
editor.openin = 在编辑器中打开
|
editor.openin = 在编辑器中打开
|
||||||
@@ -282,6 +285,7 @@ abandon = Abandon
|
|||||||
abandon.text = 这个区域和它的所有资源会被敌人没收.
|
abandon.text = 这个区域和它的所有资源会被敌人没收.
|
||||||
locked = 已被锁定
|
locked = 已被锁定
|
||||||
complete = [LIGHT_GRAY]完成:
|
complete = [LIGHT_GRAY]完成:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
resume = Resume Zone:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]最好: {0}
|
bestwave = [LIGHT_GRAY]最好: {0}
|
||||||
launch = < 发射 >
|
launch = < 发射 >
|
||||||
@@ -293,7 +297,7 @@ uncover = Uncover
|
|||||||
configure = 设定 Loadout
|
configure = 设定 Loadout
|
||||||
configure.locked = [LIGHT_GRAY]到达第 {0} 波\n才设定 loadout.
|
configure.locked = [LIGHT_GRAY]到达第 {0} 波\n才设定 loadout.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} 已解锁。
|
zone.unlocked = [LIGHT_GRAY]{0} 已解锁。
|
||||||
zone.complete = 区域条件达成。
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
||||||
zone.resources = 已被发现的资源:
|
zone.resources = 已被发现的资源:
|
||||||
add = Add...
|
add = Add...
|
||||||
@@ -307,13 +311,13 @@ error.alreadyconnected = 已连接。
|
|||||||
error.mapnotfound = 找不到地图文件!
|
error.mapnotfound = 找不到地图文件!
|
||||||
error.io = 网络 I/O 错误。
|
error.io = 网络 I/O 错误。
|
||||||
error.any = 未知网络错误。
|
error.any = 未知网络错误。
|
||||||
zone.groundZero.name = Ground Zero
|
zone.groundZero.name = 零号地区
|
||||||
zone.craters.name = The Craters
|
zone.craters.name = 陨石地带
|
||||||
zone.frozenForest.name = Frozen Forest
|
zone.frozenForest.name = 冰冻森林
|
||||||
zone.ruinousShores.name = Ruinous Shores
|
zone.ruinousShores.name = 毁灭海岸
|
||||||
zone.stainedMountains.name = Stained Mountains
|
zone.stainedMountains.name = 绵延群山
|
||||||
zone.desolateRift.name = Desolate Rift
|
zone.desolateRift.name = 荒芜裂谷
|
||||||
zone.nuclearComplex.name = Nuclear Production Complex
|
zone.nuclearComplex.name = 核能生产
|
||||||
settings.language = 语言
|
settings.language = 语言
|
||||||
settings.reset = 恢复默认
|
settings.reset = 恢复默认
|
||||||
settings.rebind = 重新绑定
|
settings.rebind = 重新绑定
|
||||||
@@ -332,63 +336,59 @@ no = 不
|
|||||||
info.title = [accent]详情
|
info.title = [accent]详情
|
||||||
error.title = [crimson]发生了一个错误
|
error.title = [crimson]发生了一个错误
|
||||||
error.crashtitle = 发生了一个错误
|
error.crashtitle = 发生了一个错误
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = 方块详情
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = 能量容量
|
blocks.powercapacity = 能量容量
|
||||||
blocks.powershot = 能量/发射
|
blocks.powershot = 能量/发射
|
||||||
blocks.targetsair = 攻击空中单位
|
blocks.targetsair = 攻击空中单位
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = 攻击地面单位
|
||||||
blocks.items = Items: {0}
|
|
||||||
blocks.itemsmoved = 移动速度
|
blocks.itemsmoved = 移动速度
|
||||||
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = 范围
|
blocks.shootrange = 范围
|
||||||
blocks.size = 尺寸
|
blocks.size = 尺寸
|
||||||
blocks.liquidcapacity = 液体容量
|
blocks.liquidcapacity = 液体容量
|
||||||
blocks.maxitemssecond = 最大物品数量
|
|
||||||
blocks.powerrange = 能量范围
|
blocks.powerrange = 能量范围
|
||||||
blocks.poweruse = 能量使用
|
blocks.poweruse = 能量使用
|
||||||
blocks.powerdamage = 功率/损伤
|
blocks.powerdamage = 功率/损伤
|
||||||
blocks.inputitemcapacity = 最大输入
|
|
||||||
blocks.outputitemcapacity = 最大输出
|
|
||||||
blocks.itemcapacity = 物品容量
|
blocks.itemcapacity = 物品容量
|
||||||
blocks.basepowergeneration = 基础能源输出
|
blocks.basepowergeneration = 基础能源输出
|
||||||
blocks.powertransferspeed = 能量传输
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = 生产速度
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = 液体输入
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = 辅助液体
|
blocks.range = Range
|
||||||
blocks.inputitem = 物品输入
|
|
||||||
blocks.inputitems = 物品输入
|
|
||||||
blocks.outputitem = 物品输出
|
|
||||||
blocks.drilltier = 可钻探矿物
|
blocks.drilltier = 可钻探矿物
|
||||||
blocks.drillspeed = 基础钻探速度
|
blocks.drillspeed = 基础钻探速度
|
||||||
blocks.maxunits = Max Active Units
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.liquidoutput = 液体输出
|
blocks.maxunits = 最大单位数量
|
||||||
blocks.liquidoutputspeed = 液体输出速度
|
|
||||||
blocks.liquiduse = 液体使用速度
|
|
||||||
blocks.coolant = 冷却剂
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = 冷却剂使用速度
|
|
||||||
blocks.inputliquidfuel = 液体燃料输入
|
|
||||||
blocks.liquidfueluse = 液体燃料使用速度
|
|
||||||
blocks.boostitem = 强化物件
|
|
||||||
blocks.boostliquid = 强化液体
|
|
||||||
blocks.health = 生命值
|
blocks.health = 生命值
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = 电力
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = 电力见面
|
|
||||||
blocks.inaccuracy = 误差
|
blocks.inaccuracy = 误差
|
||||||
blocks.shots = 发射数
|
blocks.shots = 发射数
|
||||||
blocks.reload = 重新装弹
|
blocks.reload = 重新装弹
|
||||||
blocks.inputfuel = 燃料
|
|
||||||
blocks.fuelburntime = 燃料燃烧时间
|
|
||||||
blocks.inputcapacity = 输入容量
|
|
||||||
blocks.outputcapacity = 输出容量
|
|
||||||
blocks.ammo = 子弹
|
blocks.ammo = 子弹
|
||||||
|
bar.drillspeed = 挖掘速度: {0}/s
|
||||||
|
bar.efficiency = 效率: {0}%
|
||||||
|
bar.powerbalance = 能量: {0}
|
||||||
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = 能量输出: {0}
|
||||||
|
bar.items = 物体: {0}
|
||||||
|
bar.liquid = 液体
|
||||||
|
bar.heat = Heat
|
||||||
|
bar.power = 电力
|
||||||
|
bar.progress = 制造进度
|
||||||
|
bar.spawned = 单位数量: {0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = 方块
|
unit.blocks = 方块
|
||||||
unit.powersecond = 能量单位/秒
|
unit.powersecond = 能量单位/秒
|
||||||
unit.liquidsecond = 液体单位/秒
|
unit.liquidsecond = 液体单位/秒
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = 液体单位
|
|||||||
unit.powerunits = 能量单位
|
unit.powerunits = 能量单位
|
||||||
unit.degrees = 度
|
unit.degrees = 度
|
||||||
unit.seconds = 秒
|
unit.seconds = 秒
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = 物品
|
unit.items = 物品
|
||||||
category.general = 普通
|
category.general = 普通
|
||||||
category.power = 能量
|
category.power = 能量
|
||||||
@@ -405,14 +408,17 @@ category.items = 物品
|
|||||||
category.crafting = 制造
|
category.crafting = 制造
|
||||||
category.shooting = 发射
|
category.shooting = 发射
|
||||||
category.optional = 可选的增强物品
|
category.optional = 可选的增强物品
|
||||||
setting.animatedwater.name = Animated Water
|
setting.landscape.name = 锁定地形
|
||||||
|
setting.shadows.name = 影子
|
||||||
|
setting.animatedwater.name = 流动的水
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
||||||
setting.indicators.name = 队友指示器
|
setting.indicators.name = 队友指示器
|
||||||
setting.autotarget.name = 自动发射
|
setting.autotarget.name = 自动发射
|
||||||
setting.fpscap.name = 最高 FPS
|
setting.fpscap.name = 最高 FPS
|
||||||
setting.fpscap.none = 无
|
setting.fpscap.none = 无
|
||||||
setting.fpscap.text = {0} FPS
|
setting.fpscap.text = {0} FPS
|
||||||
setting.swapdiagonal.name = Always Diagonal Placement
|
setting.swapdiagonal.name = 总是自动铺设
|
||||||
setting.difficulty.training = 训练
|
setting.difficulty.training = 训练
|
||||||
setting.difficulty.easy = 简单
|
setting.difficulty.easy = 简单
|
||||||
setting.difficulty.normal = 普通
|
setting.difficulty.normal = 普通
|
||||||
@@ -429,6 +435,7 @@ setting.borderless.name = Borderless Window
|
|||||||
setting.fps.name = 显示 FPS
|
setting.fps.name = 显示 FPS
|
||||||
setting.vsync.name = 帧同步
|
setting.vsync.name = 帧同步
|
||||||
setting.lasers.name = 显示能量射线
|
setting.lasers.name = 显示能量射线
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = 显示小地图
|
setting.minimap.name = 显示小地图
|
||||||
setting.musicvol.name = 音乐音量
|
setting.musicvol.name = 音乐音量
|
||||||
setting.mutemusic.name = 静音
|
setting.mutemusic.name = 静音
|
||||||
@@ -450,7 +457,7 @@ keybind.screenshot.name = 地图截图
|
|||||||
keybind.move_x.name = 水平移动
|
keybind.move_x.name = 水平移动
|
||||||
keybind.move_y.name = 垂直移动
|
keybind.move_y.name = 垂直移动
|
||||||
keybind.select.name = 选择
|
keybind.select.name = 选择
|
||||||
keybind.diagonal_placement.name = Diagonal Placement
|
keybind.diagonal_placement.name = 自动铺设
|
||||||
keybind.pick.name = 选择方块
|
keybind.pick.name = 选择方块
|
||||||
keybind.break_block.name = 破坏方块
|
keybind.break_block.name = 破坏方块
|
||||||
keybind.deselect.name = 取消
|
keybind.deselect.name = 取消
|
||||||
@@ -481,6 +488,21 @@ mode.pvp.name = PvP
|
|||||||
mode.pvp.description = 和本地玩家对战.
|
mode.pvp.description = 和本地玩家对战.
|
||||||
mode.attack.name = 攻击
|
mode.attack.name = 攻击
|
||||||
mode.attack.description = 没有波数,但是有吹毁敌人基地的任务.
|
mode.attack.description = 没有波数,但是有吹毁敌人基地的任务.
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = 物品
|
content.item.name = 物品
|
||||||
content.liquid.name = 液体
|
content.liquid.name = 液体
|
||||||
content.unit.name = 部队
|
content.unit.name = 部队
|
||||||
@@ -492,7 +514,7 @@ item.lead.name = 铅
|
|||||||
item.lead.description = 一种基本的起始材料。被广泛用于电子设备和液体运输方块。
|
item.lead.description = 一种基本的起始材料。被广泛用于电子设备和液体运输方块。
|
||||||
item.coal.name = 煤
|
item.coal.name = 煤
|
||||||
item.coal.description = 一种常见并容易获得的燃料。
|
item.coal.description = 一种常见并容易获得的燃料。
|
||||||
item.graphite.name = Graphite
|
item.graphite.name = 石墨
|
||||||
item.titanium.name = 钛
|
item.titanium.name = 钛
|
||||||
item.titanium.description = 一种罕见的超轻金属,被广泛运用于液体运输、钻头和飞机。
|
item.titanium.description = 一种罕见的超轻金属,被广泛运用于液体运输、钻头和飞机。
|
||||||
item.thorium.name = 钍
|
item.thorium.name = 钍
|
||||||
@@ -505,39 +527,39 @@ item.phase-fabric.name = 相织物
|
|||||||
item.phase-fabric.description = 一种接近0重量的物质,用于先进的电子技术和自我修复技术。
|
item.phase-fabric.description = 一种接近0重量的物质,用于先进的电子技术和自我修复技术。
|
||||||
item.surge-alloy.name = 巨浪合金
|
item.surge-alloy.name = 巨浪合金
|
||||||
item.surge-alloy.description = 一种具有独特电气性能的高级合金。
|
item.surge-alloy.description = 一种具有独特电气性能的高级合金。
|
||||||
item.spore-pod.name = Spore Pod
|
item.spore-pod.name = 孢子荚
|
||||||
item.spore-pod.description = Used for conversion into oil, explosives and fuel.
|
item.spore-pod.description = 一种用于制造石油,炸药及燃料的生物质。
|
||||||
item.sand.name = 沙
|
item.sand.name = 沙
|
||||||
item.sand.description = 一种常见的材料,广泛用于冶炼,包括制作合金和助熔剂。
|
item.sand.description = 一种常见的材料,广泛用于冶炼,包括制作合金和助熔剂。
|
||||||
item.blast-compound.name = 爆炸混合物
|
item.blast-compound.name = 爆炸混合物
|
||||||
item.blast-compound.description = 一种用于炸弹和炸药的挥发性混合物。虽然它可以作为燃料燃烧,但不建议这样做。
|
item.blast-compound.description = 一种用于炸弹和炸药的挥发性混合物。虽然它可以作为燃料燃烧,但不建议这样做。
|
||||||
item.pyratite.name = 硫
|
item.pyratite.name = 硫
|
||||||
item.pyratite.description = 一种燃烧武器中使用的极易燃物质。
|
item.pyratite.description = 一种燃烧武器中使用的极易燃物质。
|
||||||
item.metaglass.name = Metaglass
|
item.metaglass.name = 钢化玻璃
|
||||||
item.metaglass.description = 一种超级强硬的复合玻璃。通常用来传送和收藏液体
|
item.metaglass.description = 一种超级强硬的复合玻璃。通常用来传送和收藏液体
|
||||||
item.scrap.name = Scrap
|
item.scrap.name = 废料
|
||||||
item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals.
|
item.scrap.description = 一种废弃的建筑物及废弃单位的残骸,富含多种金属元素。
|
||||||
liquid.water.name = 水
|
liquid.water.name = 水
|
||||||
liquid.slag.name = Slag
|
liquid.slag.name = 岩浆
|
||||||
liquid.oil.name = 石油
|
liquid.oil.name = 石油
|
||||||
liquid.cryofluid.name = 冷冻液
|
liquid.cryofluid.name = 冷冻液
|
||||||
mech.alpha-mech.name = Alpha
|
mech.alpha-mech.name = 阿尔法
|
||||||
mech.alpha-mech.weapon = 重型机枪
|
mech.alpha-mech.weapon = 重型机枪
|
||||||
mech.alpha-mech.ability = 无人机群
|
mech.alpha-mech.ability = 无人机群
|
||||||
mech.alpha-mech.description = 标准的机甲。具有不错的速度和伤害输出;,可以制造多达 3 架无人机以提高进攻能力。
|
mech.alpha-mech.description = 标准的机甲。具有不错的速度和伤害输出;,可以制造多达 3 架无人机以提高进攻能力。
|
||||||
mech.delta-mech.name = Delta
|
mech.delta-mech.name = 德尔塔
|
||||||
mech.delta-mech.weapon = 电弧发电机
|
mech.delta-mech.weapon = 电弧发电机
|
||||||
mech.delta-mech.ability = 放电
|
mech.delta-mech.ability = 放电
|
||||||
mech.delta-mech.description = 一种快速,轻便的机甲,一击即退。对结构造成的伤害很小,但可以用弧形闪电武器很快杀死大量敌方单位。
|
mech.delta-mech.description = 一种快速,轻便的机甲,一击即退。对结构造成的伤害很小,但可以用弧形闪电武器很快杀死大量敌方单位。
|
||||||
mech.tau-mech.name = Tau
|
mech.tau-mech.name = 医疗机
|
||||||
mech.tau-mech.weapon = 重构激光
|
mech.tau-mech.weapon = 重构激光
|
||||||
mech.tau-mech.ability = 修复
|
mech.tau-mech.ability = 修复
|
||||||
mech.tau-mech.description = 后勤机甲。治疗友军。可以熄灭火焰并治疗一定范围内的友军。
|
mech.tau-mech.description = 后勤机甲。治疗友军。可以熄灭火焰并治疗一定范围内的友军。
|
||||||
mech.omega-mech.name = Omega
|
mech.omega-mech.name = 欧米茄
|
||||||
mech.omega-mech.weapon = 导弹群
|
mech.omega-mech.weapon = 导弹群
|
||||||
mech.omega-mech.ability = 配置装甲
|
mech.omega-mech.ability = 配置装甲
|
||||||
mech.omega-mech.description = 一种装甲厚重的机甲,用于在前线攻击。它的护甲可以阻挡高达 90% 的伤害。
|
mech.omega-mech.description = 一种装甲厚重的机甲,用于在前线攻击。它的护甲可以阻挡高达 90% 的伤害。
|
||||||
mech.dart-ship.name = Dart
|
mech.dart-ship.name = 沉思者
|
||||||
mech.dart-ship.weapon = 机枪
|
mech.dart-ship.weapon = 机枪
|
||||||
mech.dart-ship.description = 标准飞船。快速轻便,但攻击能力低,采矿速度快。
|
mech.dart-ship.description = 标准飞船。快速轻便,但攻击能力低,采矿速度快。
|
||||||
mech.javelin-ship.name = 标枪
|
mech.javelin-ship.name = 标枪
|
||||||
@@ -547,7 +569,7 @@ mech.javelin-ship.ability = 放电助推器
|
|||||||
mech.trident-ship.name = 三叉戟
|
mech.trident-ship.name = 三叉戟
|
||||||
mech.trident-ship.description = 一种重型轰炸机。有厚装甲。
|
mech.trident-ship.description = 一种重型轰炸机。有厚装甲。
|
||||||
mech.trident-ship.weapon = 炸弹
|
mech.trident-ship.weapon = 炸弹
|
||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = 阔剑
|
||||||
mech.glaive-ship.description = 一种大型,装甲厚重的武装直升机。配备燃烧机枪。有优秀的加速能力和最快的速度。
|
mech.glaive-ship.description = 一种大型,装甲厚重的武装直升机。配备燃烧机枪。有优秀的加速能力和最快的速度。
|
||||||
mech.glaive-ship.weapon = 火焰机枪
|
mech.glaive-ship.weapon = 火焰机枪
|
||||||
item.explosiveness = [LIGHT_GRAY]爆炸性:{0}
|
item.explosiveness = [LIGHT_GRAY]爆炸性:{0}
|
||||||
@@ -556,11 +578,12 @@ item.radioactivity = [LIGHT_GRAY]放射性:{0}
|
|||||||
unit.health = [LIGHT_GRAY]生命值:{0}
|
unit.health = [LIGHT_GRAY]生命值:{0}
|
||||||
unit.speed = [LIGHT_GRAY]速度:{0}
|
unit.speed = [LIGHT_GRAY]速度:{0}
|
||||||
mech.weapon = [LIGHT_GRAY]武器:{0}
|
mech.weapon = [LIGHT_GRAY]武器:{0}
|
||||||
mech.health = [LIGHT_GRAY]Health: {0}
|
mech.health = [LIGHT_GRAY]生命值: {0}
|
||||||
mech.itemcapacity = [LIGHT_GRAY]物品容量:{0}
|
mech.itemcapacity = [LIGHT_GRAY]物品容量:{0}
|
||||||
mech.minespeed = [LIGHT_GRAY]采矿速度:{0}
|
mech.minespeed = [LIGHT_GRAY]采矿速度:{0}
|
||||||
mech.minepower = [LIGHT_GRAY]采矿力量:{0}
|
mech.minepower = [LIGHT_GRAY]采矿力量:{0}
|
||||||
mech.ability = [LIGHT_GRAY]能力:{0}
|
mech.ability = [LIGHT_GRAY]能力:{0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]热容量:{0}
|
liquid.heatcapacity = [LIGHT_GRAY]热容量:{0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]粘度:{0}
|
liquid.viscosity = [LIGHT_GRAY]粘度:{0}
|
||||||
liquid.temperature = [LIGHT_GRAY]温度:{0}
|
liquid.temperature = [LIGHT_GRAY]温度:{0}
|
||||||
@@ -581,17 +604,19 @@ block.scrap-wall-large.name = Large Scrap Wall
|
|||||||
block.scrap-wall-huge.name = Huge Scrap Wall
|
block.scrap-wall-huge.name = Huge Scrap Wall
|
||||||
block.scrap-wall-gigantic.name = Gigantic Scrap Wall
|
block.scrap-wall-gigantic.name = Gigantic Scrap Wall
|
||||||
block.thruster.name = Thruster
|
block.thruster.name = Thruster
|
||||||
block.kiln.name = Kiln
|
block.kiln.name = 熔炉
|
||||||
block.kiln.description = Smelts sand and lead into metaglass. Requires small amounts of power.
|
block.kiln.description = 将铅和沙子熔炼成钢化玻璃,需要少量电力。
|
||||||
block.graphite-press.name = Graphite Press
|
block.graphite-press.name = 石墨压缩机
|
||||||
block.multi-press.name = Multi-Press
|
block.multi-press.name = 大型石墨压缩机
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = 敌人出生点
|
block.spawn.name = 敌人出生点
|
||||||
block.core-shard.name = Core: Shard
|
block.core-shard.name = 小型核心
|
||||||
block.core-foundation.name = Core: Foundation
|
block.core-foundation.name = 中型核心
|
||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = 大型核心
|
||||||
block.deepwater.name = 深水
|
block.deepwater.name = 深水
|
||||||
block.water.name = 水
|
block.water.name = 水
|
||||||
|
block.tainted-water.name = Tainted Water
|
||||||
|
block.darksand-tainted-water.name = Dark Sand Tainted Water
|
||||||
block.tar.name = Tar
|
block.tar.name = Tar
|
||||||
block.stone.name = 石头
|
block.stone.name = 石头
|
||||||
block.sand.name = 沙子
|
block.sand.name = 沙子
|
||||||
@@ -623,8 +648,8 @@ block.magmarock.name = Magma Rock
|
|||||||
block.cliffs.name = Cliffs
|
block.cliffs.name = Cliffs
|
||||||
block.copper-wall.name = 铜墙
|
block.copper-wall.name = 铜墙
|
||||||
block.copper-wall-large.name = 大型铜墙
|
block.copper-wall-large.name = 大型铜墙
|
||||||
block.titanium-wall.name = Titanium Wall
|
block.titanium-wall.name = 钛墙
|
||||||
block.titanium-wall-large.name = Large Titanium Wall
|
block.titanium-wall-large.name = 大型钛墙
|
||||||
block.phase-wall.name = 相织布墙
|
block.phase-wall.name = 相织布墙
|
||||||
block.phase-wall-large.name = 大型相织布墙
|
block.phase-wall-large.name = 大型相织布墙
|
||||||
block.thorium-wall.name = 钍墙
|
block.thorium-wall.name = 钍墙
|
||||||
@@ -632,8 +657,8 @@ block.thorium-wall-large.name = 大型钍墙
|
|||||||
block.door.name = 门
|
block.door.name = 门
|
||||||
block.door-large.name = 大门
|
block.door-large.name = 大门
|
||||||
block.duo.name = 双管炮
|
block.duo.name = 双管炮
|
||||||
block.scorch.name = Scorch
|
block.scorch.name = 火焰炮
|
||||||
block.scatter.name = Scatter
|
block.scatter.name = 分裂炮
|
||||||
block.hail.name = 冰雹炮
|
block.hail.name = 冰雹炮
|
||||||
block.lancer.name = 蓝瑟炮
|
block.lancer.name = 蓝瑟炮
|
||||||
block.conveyor.name = 传送带
|
block.conveyor.name = 传送带
|
||||||
@@ -651,29 +676,29 @@ block.pulverizer.name = 粉碎机
|
|||||||
block.cryofluidmixer.name = 冷冻液混合器
|
block.cryofluidmixer.name = 冷冻液混合器
|
||||||
block.melter.name = 熔炉
|
block.melter.name = 熔炉
|
||||||
block.incinerator.name = 焚化炉
|
block.incinerator.name = 焚化炉
|
||||||
block.spore-press.name = Spore Press
|
block.spore-press.name = 孢子压缩机
|
||||||
block.separator.name = 分离机
|
block.separator.name = 分离机
|
||||||
block.power-node.name = 能量节点
|
block.power-node.name = 能量节点
|
||||||
block.power-node-large.name = 大型能量节点
|
block.power-node-large.name = 大型能量节点
|
||||||
block.surge-tower.name = Surge Tower
|
block.surge-tower.name = 远程输电塔
|
||||||
block.battery.name = 电池
|
block.battery.name = 电池
|
||||||
block.battery-large.name = 大型电池
|
block.battery-large.name = 大型电池
|
||||||
block.combustion-generator.name = 燃烧发电机
|
block.combustion-generator.name = 燃烧发电机
|
||||||
block.turbine-generator.name = 涡轮发电机
|
block.turbine-generator.name = 涡轮发电机
|
||||||
block.differential-generator.name = Differential Generator
|
block.differential-generator.name = 差动发电机
|
||||||
block.impact-reactor.name = Impact Reactor
|
block.impact-reactor.name = 冲击反应堆
|
||||||
block.mechanical-drill.name = 机械钻头
|
block.mechanical-drill.name = 机械钻头
|
||||||
block.pneumatic-drill.name = 气动钻头
|
block.pneumatic-drill.name = 气动钻头
|
||||||
block.laser-drill.name = 激光钻头
|
block.laser-drill.name = 激光钻头
|
||||||
block.water-extractor.name = 抽水机
|
block.water-extractor.name = 抽水机
|
||||||
block.cultivator.name = 耕种机
|
block.cultivator.name = 耕种机
|
||||||
block.alpha-dart-mech-pad.name = Alpha-Dart Mech Pad
|
block.alpha-dart-mech-pad.name = 阿尔法-沉思者 机甲平台
|
||||||
block.delta-mech-pad.name = Delta 机甲平台
|
block.delta-mech-pad.name = 德尔塔 机甲平台
|
||||||
block.javelin-ship-pad.name = 标枪 机甲平台
|
block.javelin-ship-pad.name = 标枪 机甲平台
|
||||||
block.trident-ship-pad.name = 三叉戟 机甲平台
|
block.trident-ship-pad.name = 三叉戟 机甲平台
|
||||||
block.glaive-ship-pad.name = Glaive 机甲平台
|
block.glaive-ship-pad.name = 阔剑 机甲平台
|
||||||
block.omega-mech-pad.name = Omega 机甲平台
|
block.omega-mech-pad.name = 欧米茄 机甲平台
|
||||||
block.tau-mech-pad.name = Tau 机甲平台
|
block.tau-mech-pad.name = 医疗机 机甲平台
|
||||||
block.conduit.name = 导管
|
block.conduit.name = 导管
|
||||||
block.mechanical-pump.name = 机械泵
|
block.mechanical-pump.name = 机械泵
|
||||||
block.item-source.name = 物品源
|
block.item-source.name = 物品源
|
||||||
@@ -700,7 +725,7 @@ block.phantom-factory.name = 鬼怪无人机工厂
|
|||||||
block.wraith-factory.name = 幻影战机工厂
|
block.wraith-factory.name = 幻影战机工厂
|
||||||
block.ghoul-factory.name = 食尸鬼轰炸机工厂
|
block.ghoul-factory.name = 食尸鬼轰炸机工厂
|
||||||
block.dagger-factory.name = 尖刀机甲工厂
|
block.dagger-factory.name = 尖刀机甲工厂
|
||||||
block.crawler-factory.name = Crawler Mech Factory
|
block.crawler-factory.name = 爬行者机甲工厂
|
||||||
block.titan-factory.name = 泰坦机甲工厂
|
block.titan-factory.name = 泰坦机甲工厂
|
||||||
block.fortress-factory.name = 堡垒机甲工厂
|
block.fortress-factory.name = 堡垒机甲工厂
|
||||||
block.revenant-factory.name = 亡魂战机工厂
|
block.revenant-factory.name = 亡魂战机工厂
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = 爆破钻头
|
|||||||
block.thermal-pump.name = 热能泵
|
block.thermal-pump.name = 热能泵
|
||||||
block.thermal-generator.name = 热能发电机
|
block.thermal-generator.name = 热能发电机
|
||||||
block.alloy-smelter.name = 合金冶炼厂
|
block.alloy-smelter.name = 合金冶炼厂
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = 修理投影器
|
block.mend-projector.name = 修理投影器
|
||||||
block.surge-wall.name = 波动墙
|
block.surge-wall.name = 波动墙
|
||||||
block.surge-wall-large.name = 大型波动墙
|
block.surge-wall-large.name = 大型波动墙
|
||||||
@@ -731,8 +757,9 @@ block.rtg-generator.name = RTG 发电机
|
|||||||
block.spectre.name = 幽灵
|
block.spectre.name = 幽灵
|
||||||
block.meltdown.name = 熔毁
|
block.meltdown.name = 熔毁
|
||||||
block.container.name = 容器
|
block.container.name = 容器
|
||||||
block.launch-pad.name = Launch Pad
|
block.launch-pad.name = 发射台
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = 不通过核心发射物体。尚未完成。
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = 蓝
|
team.blue.name = 蓝
|
||||||
team.red.name = 红
|
team.red.name = 红
|
||||||
team.orange.name = 橙
|
team.orange.name = 橙
|
||||||
@@ -745,7 +772,7 @@ unit.phantom.name = 鬼怪无人机
|
|||||||
unit.phantom.description = 一种先进的无人机单位。自动开采矿石,收集物品和修理块。比初始无人机有效得多。
|
unit.phantom.description = 一种先进的无人机单位。自动开采矿石,收集物品和修理块。比初始无人机有效得多。
|
||||||
unit.dagger.name = 尖刀
|
unit.dagger.name = 尖刀
|
||||||
unit.dagger.description = 基础的地面单位,在蜂群中很有用。
|
unit.dagger.description = 基础的地面单位,在蜂群中很有用。
|
||||||
unit.crawler.name = Crawler
|
unit.crawler.name = 爬行者
|
||||||
unit.titan.name = 泰坦
|
unit.titan.name = 泰坦
|
||||||
unit.titan.description = 高级的有武装地面单位,使用电石作为弹药.攻击地面单位和空中单位.
|
unit.titan.description = 高级的有武装地面单位,使用电石作为弹药.攻击地面单位和空中单位.
|
||||||
unit.ghoul.name = 食尸鬼轰炸机
|
unit.ghoul.name = 食尸鬼轰炸机
|
||||||
@@ -755,11 +782,11 @@ unit.wraith.description = 一种快速,打了就跑的截击机。
|
|||||||
unit.fortress.name = 堡垒
|
unit.fortress.name = 堡垒
|
||||||
unit.fortress.description = 一种重炮地面部队。
|
unit.fortress.description = 一种重炮地面部队。
|
||||||
unit.revenant.name = 亡魂
|
unit.revenant.name = 亡魂
|
||||||
unit.eruptor.name = Eruptor
|
unit.eruptor.name = 爆发者
|
||||||
unit.chaos-array.name = Chaos Array
|
unit.chaos-array.name = 混沌者
|
||||||
unit.eradicator.name = Eradicator
|
unit.eradicator.name = 根除者
|
||||||
unit.lich.name = Lich
|
unit.lich.name = 尸鬼
|
||||||
unit.reaper.name = Reaper
|
unit.reaper.name = 死神
|
||||||
tutorial.begin = 你的任务是消灭[LIGHT_GRAY] 敌人 [].\n\n首先开始[accent] 采集铜矿 []。点击核心附近的铜矿开始。
|
tutorial.begin = 你的任务是消灭[LIGHT_GRAY] 敌人 [].\n\n首先开始[accent] 采集铜矿 []。点击核心附近的铜矿开始。
|
||||||
tutorial.drill = 手动采矿效率低.\n[accent] 钻头 []可以自动采矿.\n放一个在铜矿上吧.
|
tutorial.drill = 手动采矿效率低.\n[accent] 钻头 []可以自动采矿.\n放一个在铜矿上吧.
|
||||||
tutorial.conveyor = [accent]传送带[] 可以把物资传送到核心.\n请造一个传送线,从钻头到核心.
|
tutorial.conveyor = [accent]传送带[] 可以把物资传送到核心.\n请造一个传送线,从钻头到核心.
|
||||||
@@ -796,7 +823,7 @@ block.overdrive-projector.description = 提高附近建筑物的速度,如钻
|
|||||||
block.force-projector.description = 自身周围创建一个六边形力场,保护建筑物和内部单位免受子弹的伤害。
|
block.force-projector.description = 自身周围创建一个六边形力场,保护建筑物和内部单位免受子弹的伤害。
|
||||||
block.shock-mine.description = 伤害踩到它的敌人。敌人几乎看不到它。
|
block.shock-mine.description = 伤害踩到它的敌人。敌人几乎看不到它。
|
||||||
block.duo.description = 小而便宜的炮塔。
|
block.duo.description = 小而便宜的炮塔。
|
||||||
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
|
block.scatter.description = 中型防空炮塔,向空中单位发射铅或废料。.
|
||||||
block.arc.description = 小型炮塔,发射电弧。
|
block.arc.description = 小型炮塔,发射电弧。
|
||||||
block.hail.description = 小型炮兵炮台。
|
block.hail.description = 小型炮兵炮台。
|
||||||
block.lancer.description = 中型炮塔,发射带电的电子束。
|
block.lancer.description = 中型炮塔,发射带电的电子束。
|
||||||
@@ -823,7 +850,7 @@ block.blast-mixer.description = 用油将硫转化为不易燃但更具爆炸性
|
|||||||
block.cryofluidmixer.description = 水和钛结合到低温流体中,冷却效率更高。
|
block.cryofluidmixer.description = 水和钛结合到低温流体中,冷却效率更高。
|
||||||
block.melter.description = 石头加热到很高的温度以获得熔岩。
|
block.melter.description = 石头加热到很高的温度以获得熔岩。
|
||||||
block.incinerator.description = 用于除掉任何多余的物品或液体。
|
block.incinerator.description = 用于除掉任何多余的物品或液体。
|
||||||
block.spore-press.description = Compresses spore pods into oil.
|
block.spore-press.description = 压缩孢子荚得到石油。
|
||||||
block.separator.description = 将石头暴露在水压下,以获得石头中含有的各种矿物质。
|
block.separator.description = 将石头暴露在水压下,以获得石头中含有的各种矿物质。
|
||||||
block.power-node.description = 连接节点传输电源。最多可连接四个电源,接收器或节点。节点将从任何相邻块接收电力或向其供电。
|
block.power-node.description = 连接节点传输电源。最多可连接四个电源,接收器或节点。节点将从任何相邻块接收电力或向其供电。
|
||||||
block.power-node-large.description = 传输径大于电源节点,最多可连接六个电源,接收器或节点。
|
block.power-node-large.description = 传输径大于电源节点,最多可连接六个电源,接收器或节点。
|
||||||
|
|||||||
@@ -20,25 +20,27 @@ stat.built = 建設的建築:[accent]{0}
|
|||||||
stat.destroyed = 摧毀的建築:[accent]{0}
|
stat.destroyed = 摧毀的建築:[accent]{0}
|
||||||
stat.deconstructed = 移除的建築:[accent]{0}
|
stat.deconstructed = 移除的建築:[accent]{0}
|
||||||
stat.delivered = 發射的資源:
|
stat.delivered = 發射的資源:
|
||||||
stat.rank = Final Rank: [accent]{0}
|
stat.rank = 最終排名:[accent]{0}
|
||||||
placeline = You have selected a block.\nYou can[accent] place in a line[] by[accent] holding down your finger for a few seconds[] and dragging in a direction.\nTry it.
|
placeline = 你選擇了一個方塊。\n[accent]按住你的手指幾秒鐘[]並拖動以[accent]直線放置方塊[]。\n試試吧。
|
||||||
removearea = You have selected removal mode.\nYou can[accent] remove blocks in a rectangle[] by[accent] holding down your finger for a few seconds[] and dragging.\nTry it.
|
removearea = 你選擇了移除模式。\n[accent]按住你的手指幾秒鐘[]並拖動以[accent]移除矩形中的方塊[]。\n試試吧。
|
||||||
|
launcheditems = [accent]發射了的物品
|
||||||
map.delete = 確認要刪除「[accent]{0}[]」地圖嗎?
|
map.delete = 確認要刪除「[accent]{0}[]」地圖嗎?
|
||||||
level.highscore = 最高分:[accent]{0}
|
level.highscore = 最高分:[accent]{0}
|
||||||
level.select = 選擇關卡
|
level.select = 選擇關卡
|
||||||
level.mode = 遊戲模式:
|
level.mode = 遊戲模式:
|
||||||
showagain = 下次不再顯示
|
showagain = 下次不再顯示
|
||||||
coreattack = 〈核心正在受到攻擊!〉
|
coreattack = 〈核心正在受到攻擊!〉
|
||||||
nearpoint = [[ [scarlet]LEAVE DROP POINT IMMEDIATELY[] ]\nannihilation imminent
|
nearpoint = 【[scarlet]立即離開下降點[]】\n湮滅即將來臨
|
||||||
outofbounds = [[ OUT OF BOUNDS ]\n[]self-destruct in {0}
|
outofbounds = 【超出界限】\n[]於{0}秒後自我毀滅
|
||||||
database = Core Database
|
database = 核心數據庫
|
||||||
savegame = 儲存遊戲
|
savegame = 儲存遊戲
|
||||||
loadgame = 載入遊戲
|
loadgame = 載入遊戲
|
||||||
joingame = 多人連線
|
joingame = 多人連線
|
||||||
addplayers = 增加/移除玩家
|
addplayers = 增加/移除玩家
|
||||||
customgame = 自訂遊戲
|
customgame = 自訂遊戲
|
||||||
newgame = New Game
|
newgame = 新遊戲
|
||||||
none = <沒有>
|
none = 〈沒有〉
|
||||||
|
minimap = Minimap
|
||||||
close = 關閉
|
close = 關閉
|
||||||
quit = 退出
|
quit = 退出
|
||||||
maps = 地圖
|
maps = 地圖
|
||||||
@@ -49,7 +51,7 @@ name = 名稱:
|
|||||||
noname = 先選擇一個[accent]玩家名稱[]。
|
noname = 先選擇一個[accent]玩家名稱[]。
|
||||||
filename = 檔案名稱︰
|
filename = 檔案名稱︰
|
||||||
unlocked = 新方塊已解鎖!
|
unlocked = 新方塊已解鎖!
|
||||||
completed = [accent]Completed
|
completed = [accent]完成
|
||||||
techtree = 科技樹
|
techtree = 科技樹
|
||||||
research.list = [LIGHT_GRAY]研究︰
|
research.list = [LIGHT_GRAY]研究︰
|
||||||
research = 研究
|
research = 研究
|
||||||
@@ -138,7 +140,7 @@ save.rename.text = 新名稱:
|
|||||||
selectslot = 選取一個存檔。
|
selectslot = 選取一個存檔。
|
||||||
slot = [accent]存檔{0}
|
slot = [accent]存檔{0}
|
||||||
save.corrupted = [accent]此存檔無效或已損毀!\n如果你剛剛升級了遊戲,那麼這可能是因為存檔格式改變了而[scarlet]不是[]錯誤。
|
save.corrupted = [accent]此存檔無效或已損毀!\n如果你剛剛升級了遊戲,那麼這可能是因為存檔格式改變了而[scarlet]不是[]錯誤。
|
||||||
empty = <空白>
|
empty = 〈空白〉
|
||||||
on = 開啟
|
on = 開啟
|
||||||
off = 關閉
|
off = 關閉
|
||||||
save.autosave = 自動存檔:{0}
|
save.autosave = 自動存檔:{0}
|
||||||
@@ -146,8 +148,8 @@ save.map = 地圖:{0}
|
|||||||
save.wave = 波次:{0}
|
save.wave = 波次:{0}
|
||||||
save.difficulty = 難度:{0}
|
save.difficulty = 難度:{0}
|
||||||
save.date = 最後存檔時間:{0}
|
save.date = 最後存檔時間:{0}
|
||||||
save.playtime = 遊玩時間: {0}
|
save.playtime = 遊玩時間:{0}
|
||||||
warning = Warning.
|
warning = 警告。
|
||||||
confirm = 確認
|
confirm = 確認
|
||||||
delete = 刪除
|
delete = 刪除
|
||||||
ok = 確定
|
ok = 確定
|
||||||
@@ -181,6 +183,7 @@ map.delete.confirm = 確認要刪除地圖嗎?此操作無法撤回!
|
|||||||
map.random = [accent]隨機地圖
|
map.random = [accent]隨機地圖
|
||||||
map.nospawn = 這個地圖沒有核心!請在編輯器中添加一個[ROYAL]藍色[]的核心。
|
map.nospawn = 這個地圖沒有核心!請在編輯器中添加一個[ROYAL]藍色[]的核心。
|
||||||
map.nospawn.pvp = 這個地圖沒有核心讓敵人重生!請在編輯器中添加一個[SCARLET]紅色[]的核心。
|
map.nospawn.pvp = 這個地圖沒有核心讓敵人重生!請在編輯器中添加一個[SCARLET]紅色[]的核心。
|
||||||
|
map.nospawn.attack = This map does not have any enemy cores for player to attack! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
map.invalid = 地圖載入錯誤:地圖可能已經損壞。
|
map.invalid = 地圖載入錯誤:地圖可能已經損壞。
|
||||||
editor.brush = 粉刷
|
editor.brush = 粉刷
|
||||||
editor.openin = 在編輯器中開啟
|
editor.openin = 在編輯器中開啟
|
||||||
@@ -189,32 +192,32 @@ editor.oregen.info = 礦石產生:
|
|||||||
editor.mapinfo = 地圖資訊
|
editor.mapinfo = 地圖資訊
|
||||||
editor.author = 作者:
|
editor.author = 作者:
|
||||||
editor.description = 描述:
|
editor.description = 描述:
|
||||||
editor.waves = Waves:
|
editor.waves = 波次:
|
||||||
waves.title = Waves
|
waves.title = 波次
|
||||||
waves.remove = Remove
|
waves.remove = 移除
|
||||||
waves.never = <never>
|
waves.never = 〈從來沒有〉
|
||||||
waves.every = every
|
waves.every = 一切
|
||||||
waves.waves = wave(s)
|
waves.waves = 波次
|
||||||
waves.perspawn = per spawn
|
waves.perspawn = 每個重生
|
||||||
waves.to = to
|
waves.to = 至
|
||||||
waves.boss = Boss
|
waves.boss = 頭目
|
||||||
waves.preview = Preview
|
waves.preview = 預覽
|
||||||
waves.edit = Edit...
|
waves.edit = 編輯……
|
||||||
waves.copy = Copy to Clipboard
|
waves.copy = 複製到剪貼板
|
||||||
waves.load = Load from Clipboard
|
waves.load = 從剪貼板加載
|
||||||
waves.invalid = Invalid waves in clipboard.
|
waves.invalid = 剪貼板中的波次無效。
|
||||||
waves.copied = Waves copied.
|
waves.copied = 波浪已被複製。
|
||||||
editor.default = [LIGHT_GRAY]<Default>
|
editor.default = [LIGHT_GRAY]〈默認〉
|
||||||
edit = Edit...
|
edit = 編輯……
|
||||||
editor.name = 名稱:
|
editor.name = 名稱:
|
||||||
editor.teams = 隊伍
|
editor.teams = 隊伍
|
||||||
editor.elevation = 高度
|
editor.elevation = 高度
|
||||||
editor.errorload = Error loading file:\n[accent]{0}
|
editor.errorload = 加載文件時出錯:\n[accent]{0}
|
||||||
editor.errorsave = Error saving file:\n[accent]{0}
|
editor.errorsave = 保存文件時出錯:\n[accent]{0}
|
||||||
editor.errorname = Map has no name defined.
|
editor.errorname = 地圖沒有定義名稱。
|
||||||
editor.update = Update
|
editor.update = 更新
|
||||||
editor.randomize = Randomize
|
editor.randomize = 隨機化
|
||||||
editor.apply = Apply
|
editor.apply = 使用
|
||||||
editor.generate = 產生
|
editor.generate = 產生
|
||||||
editor.resize = 調整大小
|
editor.resize = 調整大小
|
||||||
editor.loadmap = 載入地圖
|
editor.loadmap = 載入地圖
|
||||||
@@ -243,26 +246,26 @@ editor.mapname = 地圖名稱:
|
|||||||
editor.overwrite = [accent]警告!這將會覆蓋現有的地圖。
|
editor.overwrite = [accent]警告!這將會覆蓋現有的地圖。
|
||||||
editor.overwrite.confirm = [scarlet]警告![]同名地圖存在,確定要覆蓋現有地圖?
|
editor.overwrite.confirm = [scarlet]警告![]同名地圖存在,確定要覆蓋現有地圖?
|
||||||
editor.selectmap = 選取要載入的地圖:
|
editor.selectmap = 選取要載入的地圖:
|
||||||
filters.empty = [LIGHT_GRAY]No filters! Add one with the button below.
|
filters.empty = [LIGHT_GRAY]沒有過濾器!使用下面的按鈕添加一個。
|
||||||
filter.distort = Distort
|
filter.distort = 歪曲
|
||||||
filter.noise = Noise
|
filter.noise = 噪聲
|
||||||
filter.ore = Ore
|
filter.ore = 礦石
|
||||||
filter.rivernoise = River Noise
|
filter.rivernoise = 河流噪聲
|
||||||
filter.scatter = Scatter
|
filter.scatter = 分散
|
||||||
filter.terrain = Terrain
|
filter.terrain = 地形
|
||||||
filter.option.scale = Scale
|
filter.option.scale = 比例
|
||||||
filter.option.chance = Chance
|
filter.option.chance = 機會
|
||||||
filter.option.mag = Magnitude
|
filter.option.mag = 大小
|
||||||
filter.option.threshold = Threshold
|
filter.option.threshold = 閾
|
||||||
filter.option.circle-scale = Circle Scale
|
filter.option.circle-scale = 圓形比例
|
||||||
filter.option.octaves = Octaves
|
filter.option.octaves = 倍頻
|
||||||
filter.option.falloff = Falloff
|
filter.option.falloff = 衰減
|
||||||
filter.option.block = Block
|
filter.option.block = 方塊
|
||||||
filter.option.floor = Floor
|
filter.option.floor = 地板
|
||||||
filter.option.wall = Wall
|
filter.option.wall = 牆
|
||||||
filter.option.ore = Ore
|
filter.option.ore = 礦石
|
||||||
filter.option.floor2 = Secondary Floor
|
filter.option.floor2 = 次要地板
|
||||||
filter.option.threshold2 = Secondary Threshold
|
filter.option.threshold2 = 次要閾
|
||||||
width = 寬度:
|
width = 寬度:
|
||||||
height = 長度:
|
height = 長度:
|
||||||
menu = 主選單
|
menu = 主選單
|
||||||
@@ -282,22 +285,23 @@ abandon = 放棄
|
|||||||
abandon.text = 此區域及其所有資源將會丟失給敵人。
|
abandon.text = 此區域及其所有資源將會丟失給敵人。
|
||||||
locked = 鎖定
|
locked = 鎖定
|
||||||
complete = [LIGHT_GRAY]完成:
|
complete = [LIGHT_GRAY]完成:
|
||||||
|
zone.requirement = Wave {0} in zone {1}
|
||||||
resume = 繼續區域:\n[LIGHT_GRAY]{0}
|
resume = 繼續區域:\n[LIGHT_GRAY]{0}
|
||||||
bestwave = [LIGHT_GRAY]高分:{0}
|
bestwave = [LIGHT_GRAY]高分:{0}
|
||||||
launch = 發射
|
launch = 發射
|
||||||
launch.title = 發射成功
|
launch.title = 發射成功
|
||||||
launch.next = [LIGHT_GRAY]next opportunity at wave {0}
|
launch.next = [LIGHT_GRAY]下次的機會於波次{0}
|
||||||
launch.unable = [scarlet]Unable to LAUNCH.[] Enemies.
|
launch.unable = [scarlet]無法發射。[]有敵人。
|
||||||
launch.confirm = This will launch all resources in your core.\nYou will not be able to return to this base.
|
launch.confirm = 這將發射核心中的所有資源。\n你將無法返回這個基地。
|
||||||
uncover = Uncover
|
uncover = 揭露
|
||||||
configure = Configure Loadout
|
configure = 配置裝載
|
||||||
configure.locked = [LIGHT_GRAY]Reach wave {0}\nto configure loadout.
|
configure.locked = [LIGHT_GRAY]到達波次{0}\n以配置裝載。
|
||||||
zone.unlocked = [LIGHT_GRAY]{0}已解鎖。
|
zone.unlocked = [LIGHT_GRAY]{0}已解鎖。
|
||||||
zone.complete = Zone conditions met.
|
zone.requirement.complete = Wave {0} reached:\n{1} zone requirements met.
|
||||||
zone.config.complete = Wave {0} reached:\nLoadout config unlocked.
|
zone.config.complete = 到達波次{0}:\n裝載配置已解鎖。
|
||||||
zone.resources = Resources Detected:
|
zone.resources = 檢測到的資源:
|
||||||
add = Add...
|
add = 新增……
|
||||||
boss.health = Boss Health
|
boss.health = 頭目血量
|
||||||
connectfail = [crimson]無法連線到伺服器:[accent]{0}
|
connectfail = [crimson]無法連線到伺服器:[accent]{0}
|
||||||
error.unreachable = 無法到達伺服器。
|
error.unreachable = 無法到達伺服器。
|
||||||
error.invalidaddress = 無效地址。
|
error.invalidaddress = 無效地址。
|
||||||
@@ -307,13 +311,13 @@ error.alreadyconnected = 已連接。
|
|||||||
error.mapnotfound = 找不到地圖!
|
error.mapnotfound = 找不到地圖!
|
||||||
error.io = 網絡輸入輸出錯誤。
|
error.io = 網絡輸入輸出錯誤。
|
||||||
error.any = 未知網絡錯誤。
|
error.any = 未知網絡錯誤。
|
||||||
zone.groundZero.name = Ground Zero
|
zone.groundZero.name = 歸零地
|
||||||
zone.craters.name = The Craters
|
zone.craters.name = 隕石坑
|
||||||
zone.frozenForest.name = Frozen Forest
|
zone.frozenForest.name = 冰凍森林
|
||||||
zone.ruinousShores.name = Ruinous Shores
|
zone.ruinousShores.name = 毀滅性的海岸
|
||||||
zone.stainedMountains.name = Stained Mountains
|
zone.stainedMountains.name = 染山
|
||||||
zone.desolateRift.name = Desolate Rift
|
zone.desolateRift.name = 荒涼的裂痕
|
||||||
zone.nuclearComplex.name = Nuclear Production Complex
|
zone.nuclearComplex.name = 核生產綜合體
|
||||||
settings.language = 語言
|
settings.language = 語言
|
||||||
settings.reset = 重設為預設設定
|
settings.reset = 重設為預設設定
|
||||||
settings.rebind = 重新綁定
|
settings.rebind = 重新綁定
|
||||||
@@ -332,63 +336,59 @@ no = 否
|
|||||||
info.title = [accent]資訊
|
info.title = [accent]資訊
|
||||||
error.title = [crimson]發生錯誤
|
error.title = [crimson]發生錯誤
|
||||||
error.crashtitle = 發生錯誤
|
error.crashtitle = 發生錯誤
|
||||||
blocks.outputspeed = Drill Speed: {0}/s
|
blocks.input = Input
|
||||||
blocks.efficiency = Efficiency: {0}%
|
blocks.output = Output
|
||||||
blocks.unknown = [LIGHT_GRAY]???
|
blocks.booster = Booster
|
||||||
blocks.blockinfo = 方塊資訊
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powerbalance = Power: {0}
|
|
||||||
blocks.poweroutput = Power Output: {0}
|
|
||||||
blocks.powercapacity = 蓄電量
|
blocks.powercapacity = 蓄電量
|
||||||
blocks.powershot = 能量/射擊
|
blocks.powershot = 能量/射擊
|
||||||
blocks.targetsair = 攻擊空中目標
|
blocks.targetsair = 攻擊空中目標
|
||||||
blocks.targetsground = Targets Ground
|
blocks.targetsground = 攻擊地面
|
||||||
blocks.items = Items: {0}
|
blocks.itemsmoved = 移動速度
|
||||||
blocks.itemsmoved = Move Speed
|
blocks.launchtime = Time Between Launches
|
||||||
blocks.shootrange = 範圍
|
blocks.shootrange = 範圍
|
||||||
blocks.size = 尺寸
|
blocks.size = 尺寸
|
||||||
blocks.liquidcapacity = 液體容量
|
blocks.liquidcapacity = 液體容量
|
||||||
blocks.maxitemssecond = 最高產量
|
|
||||||
blocks.powerrange = 輸出範圍
|
blocks.powerrange = 輸出範圍
|
||||||
blocks.poweruse = 能量使用
|
blocks.poweruse = 能量使用
|
||||||
blocks.powerdamage = 能量/傷害
|
blocks.powerdamage = 能量/傷害
|
||||||
blocks.inputitemcapacity = 最大輸入
|
|
||||||
blocks.outputitemcapacity = 最大輸出
|
|
||||||
blocks.itemcapacity = 物品容量
|
blocks.itemcapacity = 物品容量
|
||||||
blocks.basepowergeneration = 基本能量生产
|
blocks.basepowergeneration = 基本能量生产
|
||||||
blocks.powertransferspeed = 能量傳輸
|
blocks.productiontime = Production Time
|
||||||
blocks.craftspeed = 產生速度
|
blocks.repairtime = Block Full Repair Time
|
||||||
blocks.inputliquid = 輸入液體
|
blocks.speedincrease = Speed Increase
|
||||||
blocks.inputliquidaux = 輔助液體
|
blocks.range = Range
|
||||||
blocks.inputitem = 輸入物品
|
|
||||||
blocks.inputitems = 輸入物品
|
|
||||||
blocks.outputitem = 輸出物品
|
|
||||||
blocks.drilltier = 可鑽取礦物
|
blocks.drilltier = 可鑽取礦物
|
||||||
blocks.drillspeed = 基本鑽取速度
|
blocks.drillspeed = 基本鑽取速度
|
||||||
blocks.maxunits = Max Active Units
|
blocks.boosteffect = Boost Effect
|
||||||
blocks.liquidoutput = 輸出液體
|
blocks.maxunits = 最大活躍單位
|
||||||
blocks.liquidoutputspeed = 輸出液體速度
|
|
||||||
blocks.liquiduse = 使用液體速度
|
|
||||||
blocks.coolant = 冷卻劑
|
|
||||||
blocks.liquid = Liquid
|
|
||||||
blocks.coolantuse = 使用冷卻劑
|
|
||||||
blocks.inputliquidfuel = 輸入液體燃料
|
|
||||||
blocks.liquidfueluse = 使用液體燃料速度
|
|
||||||
blocks.boostitem = 強化物品
|
|
||||||
blocks.boostliquid = 強化液體
|
|
||||||
blocks.health = 耐久度
|
blocks.health = 耐久度
|
||||||
blocks.heat = Heat
|
|
||||||
blocks.power = Power
|
|
||||||
blocks.progress = Build Progress
|
|
||||||
blocks.spawned = Units: {0}/{1}
|
|
||||||
blocks.power.satisfaction = Power Satisfaction
|
|
||||||
blocks.inaccuracy = 誤差
|
blocks.inaccuracy = 誤差
|
||||||
blocks.shots = 射擊數
|
blocks.shots = 射擊數
|
||||||
blocks.reload = 重裝彈藥
|
blocks.reload = 重裝彈藥
|
||||||
blocks.inputfuel = 燃料
|
blocks.ammo = 彈藥
|
||||||
blocks.fuelburntime = 燃燒燃料時間
|
bar.drillspeed = 鑽頭速度:{0}/秒
|
||||||
blocks.inputcapacity = 輸入容量
|
bar.efficiency = 效率:{0}%
|
||||||
blocks.outputcapacity = 輸出容量
|
bar.powerbalance = 能量變化:{0}
|
||||||
blocks.ammo = Ammo
|
bar.poweramount = Power: {0}
|
||||||
|
bar.poweroutput = 能量輸出:{0}
|
||||||
|
bar.items = 物品:{0}
|
||||||
|
bar.liquid = 液體
|
||||||
|
bar.heat = 熱
|
||||||
|
bar.power = 能量
|
||||||
|
bar.progress = 建造進度
|
||||||
|
bar.spawned = 單位:{0}/{1}
|
||||||
|
bullet.damage = [stat]{0}[lightgray] dmg
|
||||||
|
bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles
|
||||||
|
bullet.incendiary = [stat]incendiary
|
||||||
|
bullet.homing = [stat]homing
|
||||||
|
bullet.shock = [stat]shock
|
||||||
|
bullet.frag = [stat]frag
|
||||||
|
bullet.knockback = [stat]{0}[lightgray] knockback
|
||||||
|
bullet.freezing = [stat]freezing
|
||||||
|
bullet.tarred = [stat]tarred
|
||||||
|
bullet.multiplier = [stat]{0}[lightgray]x ammo multiplier
|
||||||
|
bullet.reload = [stat]{0}[lightgray]x reload
|
||||||
unit.blocks = 方塊
|
unit.blocks = 方塊
|
||||||
unit.powersecond = 能量單位/秒
|
unit.powersecond = 能量單位/秒
|
||||||
unit.liquidsecond = 液體單位/秒
|
unit.liquidsecond = 液體單位/秒
|
||||||
@@ -397,6 +397,9 @@ unit.liquidunits = 液體單位
|
|||||||
unit.powerunits = 能量單位
|
unit.powerunits = 能量單位
|
||||||
unit.degrees = 度
|
unit.degrees = 度
|
||||||
unit.seconds = 秒
|
unit.seconds = 秒
|
||||||
|
unit.persecond = /sec
|
||||||
|
unit.timesspeed = x speed
|
||||||
|
unit.percent = %
|
||||||
unit.items = 物品
|
unit.items = 物品
|
||||||
category.general = 一般
|
category.general = 一般
|
||||||
category.power = 能量
|
category.power = 能量
|
||||||
@@ -405,14 +408,17 @@ category.items = 物品
|
|||||||
category.crafting = 合成
|
category.crafting = 合成
|
||||||
category.shooting = 射擊
|
category.shooting = 射擊
|
||||||
category.optional = 可選的強化
|
category.optional = 可選的強化
|
||||||
setting.animatedwater.name = Animated Water
|
setting.landscape.name = Lock Landscape
|
||||||
setting.antialias.name = Antialias[LIGHT_GRAY] (requires restart)[]
|
setting.shadows.name = Shadows
|
||||||
|
setting.animatedwater.name = 動畫水
|
||||||
|
setting.animatedshields.name = Animated Shields
|
||||||
|
setting.antialias.name = 消除鋸齒[LIGHT_GRAY](需要重啟)[]
|
||||||
setting.indicators.name = 盟友指標
|
setting.indicators.name = 盟友指標
|
||||||
setting.autotarget.name = 自動射擊
|
setting.autotarget.name = 自動射擊
|
||||||
setting.fpscap.name = 最大FPS
|
setting.fpscap.name = 最大FPS
|
||||||
setting.fpscap.none = 没有
|
setting.fpscap.none = 没有
|
||||||
setting.fpscap.text = {0}FPS
|
setting.fpscap.text = {0}FPS
|
||||||
setting.swapdiagonal.name = Always Diagonal Placement
|
setting.swapdiagonal.name = 始終對角線放置
|
||||||
setting.difficulty.training = 訓練
|
setting.difficulty.training = 訓練
|
||||||
setting.difficulty.easy = 簡單
|
setting.difficulty.easy = 簡單
|
||||||
setting.difficulty.normal = 普通
|
setting.difficulty.normal = 普通
|
||||||
@@ -425,10 +431,11 @@ setting.sensitivity.name = 控制器靈敏度
|
|||||||
setting.saveinterval.name = 自動存檔間隔
|
setting.saveinterval.name = 自動存檔間隔
|
||||||
setting.seconds = {0}秒
|
setting.seconds = {0}秒
|
||||||
setting.fullscreen.name = 全螢幕
|
setting.fullscreen.name = 全螢幕
|
||||||
setting.borderless.name = Borderless Window
|
setting.borderless.name = 無邊框窗口
|
||||||
setting.fps.name = 顯示FPS
|
setting.fps.name = 顯示FPS
|
||||||
setting.vsync.name = 垂直同步
|
setting.vsync.name = 垂直同步
|
||||||
setting.lasers.name = 顯示雷射光束
|
setting.lasers.name = 顯示雷射光束
|
||||||
|
setting.pixelate.name = Pixelate [LIGHT_GRAY](may decrease performance)
|
||||||
setting.minimap.name = 顯示小地圖
|
setting.minimap.name = 顯示小地圖
|
||||||
setting.musicvol.name = 音樂音量
|
setting.musicvol.name = 音樂音量
|
||||||
setting.mutemusic.name = 靜音
|
setting.mutemusic.name = 靜音
|
||||||
@@ -450,9 +457,9 @@ keybind.screenshot.name = 地圖截圖
|
|||||||
keybind.move_x.name = 水平移動
|
keybind.move_x.name = 水平移動
|
||||||
keybind.move_y.name = 垂直移動
|
keybind.move_y.name = 垂直移動
|
||||||
keybind.select.name = 選取
|
keybind.select.name = 選取
|
||||||
keybind.diagonal_placement.name = Diagonal Placement
|
keybind.diagonal_placement.name = 對角線放置
|
||||||
keybind.pick.name = Pick Block
|
keybind.pick.name = 選擇方塊
|
||||||
keybind.break_block.name = Break Block
|
keybind.break_block.name = 移除方塊
|
||||||
keybind.deselect.name = 取消選取
|
keybind.deselect.name = 取消選取
|
||||||
keybind.shoot.name = 射擊
|
keybind.shoot.name = 射擊
|
||||||
keybind.zoom_hold.name = 按住縮放
|
keybind.zoom_hold.name = 按住縮放
|
||||||
@@ -471,8 +478,8 @@ keybind.chat_scroll.name = 聊天記錄滾動
|
|||||||
keybind.drop_unit.name = 放下單位
|
keybind.drop_unit.name = 放下單位
|
||||||
keybind.zoom_minimap.name = 縮放小地圖
|
keybind.zoom_minimap.name = 縮放小地圖
|
||||||
mode.help.title = 模式說明
|
mode.help.title = 模式說明
|
||||||
mode.survival.name = Survival
|
mode.survival.name = 生存
|
||||||
mode.survival.description = The normal mode. Limited resources and automatic incoming waves.
|
mode.survival.description = 一般模式。有限的資源與自動來襲的波次。
|
||||||
mode.sandbox.name = 沙盒
|
mode.sandbox.name = 沙盒
|
||||||
mode.sandbox.description = 無限的資源,與不倒數計時的波次。
|
mode.sandbox.description = 無限的資源,與不倒數計時的波次。
|
||||||
mode.freebuild.name = 自由建造
|
mode.freebuild.name = 自由建造
|
||||||
@@ -480,7 +487,22 @@ mode.freebuild.description = 有限的資源,與不倒數計時的波次。
|
|||||||
mode.pvp.name = 對戰
|
mode.pvp.name = 對戰
|
||||||
mode.pvp.description = 和其他玩家鬥爭。
|
mode.pvp.description = 和其他玩家鬥爭。
|
||||||
mode.attack.name = 攻擊
|
mode.attack.name = 攻擊
|
||||||
mode.attack.description = No waves, with the goal to destroy the enemy base.
|
mode.attack.description = 沒有波次,目標是摧毀敵人的基地。
|
||||||
|
mode.custom = Custom Rules
|
||||||
|
rules.infiniteresources = Infinite Resources
|
||||||
|
rules.wavetimer = Wave Timer
|
||||||
|
rules.waves = Waves
|
||||||
|
rules.enemyCheat = Infinite AI Resources
|
||||||
|
rules.pvp = PvP
|
||||||
|
rules.unitdrops = Unit Drops
|
||||||
|
rules.unitbuildspeedmultiplier = Unit Creation Speed Multiplier
|
||||||
|
rules.unithealthmultiplier = Unit Health Multiplier
|
||||||
|
rules.playerdamagemultiplier = Player Damage Multiplier
|
||||||
|
rules.enemycorebuildradius = Enemy Core No-Build Radius:[LIGHT_GRAY] (tiles)
|
||||||
|
rules.respawntime = Respawn Time:[LIGHT_GRAY] (sec)
|
||||||
|
rules.wavespacing = Wave Spacing:[LIGHT_GRAY] (sec)
|
||||||
|
rules.buildcostmultiplier = Build Cost Multiplier
|
||||||
|
rules.buildspeedmultiplier = Build Speed Multiplier
|
||||||
content.item.name = 物品
|
content.item.name = 物品
|
||||||
content.liquid.name = 液體
|
content.liquid.name = 液體
|
||||||
content.unit.name = 機組
|
content.unit.name = 機組
|
||||||
@@ -505,8 +527,8 @@ item.phase-fabric.name = 相織布
|
|||||||
item.phase-fabric.description = 一種近乎無重量的物質,用於先進的電子設備和自修復技術。
|
item.phase-fabric.description = 一種近乎無重量的物質,用於先進的電子設備和自修復技術。
|
||||||
item.surge-alloy.name = 波動合金
|
item.surge-alloy.name = 波動合金
|
||||||
item.surge-alloy.description = 一種具有獨特電子特性的高級合金。
|
item.surge-alloy.description = 一種具有獨特電子特性的高級合金。
|
||||||
item.spore-pod.name = Spore Pod
|
item.spore-pod.name = 孢子莢
|
||||||
item.spore-pod.description = Used for conversion into oil, explosives and fuel.
|
item.spore-pod.description = 用於轉化為石油、爆炸物和燃料。
|
||||||
item.sand.name = 沙
|
item.sand.name = 沙
|
||||||
item.sand.description = 一種常見的材料,廣泛用於冶煉,包括製作合金和助熔劑。
|
item.sand.description = 一種常見的材料,廣泛用於冶煉,包括製作合金和助熔劑。
|
||||||
item.blast-compound.name = 爆炸混合物
|
item.blast-compound.name = 爆炸混合物
|
||||||
@@ -518,7 +540,7 @@ item.metaglass.description = 一種超級強硬玻璃混合物。廣泛用於液
|
|||||||
item.scrap.name = 廢料
|
item.scrap.name = 廢料
|
||||||
item.scrap.description = 舊結構和單位的遺留剩餘物。含有痕量的許多不同的金屬。
|
item.scrap.description = 舊結構和單位的遺留剩餘物。含有痕量的許多不同的金屬。
|
||||||
liquid.water.name = 水
|
liquid.water.name = 水
|
||||||
liquid.slag.name = Slag
|
liquid.slag.name = 礦渣
|
||||||
liquid.oil.name = 原油
|
liquid.oil.name = 原油
|
||||||
liquid.cryofluid.name = 冷凍液
|
liquid.cryofluid.name = 冷凍液
|
||||||
mech.alpha-mech.name = 阿爾法
|
mech.alpha-mech.name = 阿爾法
|
||||||
@@ -529,7 +551,7 @@ mech.delta-mech.name = 德爾塔
|
|||||||
mech.delta-mech.weapon = 電弧生成機
|
mech.delta-mech.weapon = 電弧生成機
|
||||||
mech.delta-mech.ability = 放電
|
mech.delta-mech.ability = 放電
|
||||||
mech.delta-mech.description = 一种快速、轻铠的机甲,是用於打了就跑的攻擊。对结构造成的伤害很小,但可以用弧形闪电武器很快杀死大量敌方机组。
|
mech.delta-mech.description = 一种快速、轻铠的机甲,是用於打了就跑的攻擊。对结构造成的伤害很小,但可以用弧形闪电武器很快杀死大量敌方机组。
|
||||||
mech.tau-mech.name = Tau机甲
|
mech.tau-mech.name = Tau機甲
|
||||||
mech.tau-mech.weapon = 重構激光
|
mech.tau-mech.weapon = 重構激光
|
||||||
mech.tau-mech.ability = 修复陣
|
mech.tau-mech.ability = 修复陣
|
||||||
mech.tau-mech.description = 支援機甲。射擊友好方塊以治療它們。可以使用它的修復能力熄滅火焰並治療一定範圍內的友軍。
|
mech.tau-mech.description = 支援機甲。射擊友好方塊以治療它們。可以使用它的修復能力熄滅火焰並治療一定範圍內的友軍。
|
||||||
@@ -556,75 +578,78 @@ item.radioactivity = [LIGHT_GRAY]放射性:{0}
|
|||||||
unit.health = [LIGHT_GRAY]耐久度:{0}
|
unit.health = [LIGHT_GRAY]耐久度:{0}
|
||||||
unit.speed = [LIGHT_GRAY]速度:{0}
|
unit.speed = [LIGHT_GRAY]速度:{0}
|
||||||
mech.weapon = [LIGHT_GRAY]武器:{0}
|
mech.weapon = [LIGHT_GRAY]武器:{0}
|
||||||
mech.health = [LIGHT_GRAY]Health: {0}
|
mech.health = [LIGHT_GRAY]血量:{0}
|
||||||
mech.itemcapacity = [LIGHT_GRAY]物品容量:{0}
|
mech.itemcapacity = [LIGHT_GRAY]物品容量:{0}
|
||||||
mech.minespeed = [LIGHT_GRAY]採礦速度:{0}
|
mech.minespeed = [LIGHT_GRAY]採礦速度:{0}
|
||||||
mech.minepower = [LIGHT_GRAY]採礦力度:{0}
|
mech.minepower = [LIGHT_GRAY]採礦力度:{0}
|
||||||
mech.ability = [LIGHT_GRAY]能力:{0}
|
mech.ability = [LIGHT_GRAY]能力:{0}
|
||||||
|
mech.buildspeed = [LIGHT_GRAY]Building Speed: {0}%
|
||||||
liquid.heatcapacity = [LIGHT_GRAY]熱容量:{0}
|
liquid.heatcapacity = [LIGHT_GRAY]熱容量:{0}
|
||||||
liquid.viscosity = [LIGHT_GRAY]粘性:{0}
|
liquid.viscosity = [LIGHT_GRAY]粘性:{0}
|
||||||
liquid.temperature = [LIGHT_GRAY]温度:{0}
|
liquid.temperature = [LIGHT_GRAY]温度:{0}
|
||||||
block.grass.name = Grass
|
block.grass.name = 草
|
||||||
block.salt.name = Salt
|
block.salt.name = 鹽
|
||||||
block.sandrocks.name = Sand Rocks
|
block.sandrocks.name = 沙岩
|
||||||
block.spore-pine.name = Spore Pine
|
block.spore-pine.name = 孢子鬆
|
||||||
block.sporerocks.name = Spore Rocks
|
block.sporerocks.name = 孢子岩
|
||||||
block.rock.name = Rock
|
block.rock.name = 岩石
|
||||||
block.snowrock.name = Snow Rock
|
block.snowrock.name = 雪巖
|
||||||
block.shale.name = Shale
|
block.shale.name = 頁岩
|
||||||
block.shale-boulder.name = Shale Boulder
|
block.shale-boulder.name = 頁岩巨石
|
||||||
block.moss.name = Moss
|
block.moss.name = 苔蘚
|
||||||
block.spore-moss.name = Spore Moss
|
block.spore-moss.name = 孢子苔蘚
|
||||||
block.shalerocks.name = Shale Rocks
|
block.shalerocks.name = 頁岩岩石
|
||||||
block.scrap-wall.name = Scrap Wall
|
block.scrap-wall.name = 廢牆
|
||||||
block.scrap-wall-large.name = Large Scrap Wall
|
block.scrap-wall-large.name = 大型廢牆
|
||||||
block.scrap-wall-huge.name = Huge Scrap Wall
|
block.scrap-wall-huge.name = 巨型廢牆
|
||||||
block.scrap-wall-gigantic.name = Gigantic Scrap Wall
|
block.scrap-wall-gigantic.name = 超巨型廢牆
|
||||||
block.thruster.name = Thruster
|
block.thruster.name = 推進器
|
||||||
block.kiln.name = Kiln
|
block.kiln.name = 窯
|
||||||
block.kiln.description = Smelts sand and lead into metaglass. Requires small amounts of power.
|
block.kiln.description = 將沙子和鉛熔煉成金屬玻璃。需要少量能量。
|
||||||
block.graphite-press.name = Graphite Press
|
block.graphite-press.name = 石墨壓縮機
|
||||||
block.multi-press.name = Multi-Press
|
block.multi-press.name = 多用途壓縮機
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
block.constructing = {0}\n[LIGHT_GRAY](建設中)
|
||||||
block.spawn.name = 敵人生成
|
block.spawn.name = 敵人生成
|
||||||
block.core-shard.name = Core: Shard
|
block.core-shard.name = 核心:碎片
|
||||||
block.core-foundation.name = Core: Foundation
|
block.core-foundation.name = 核心:基礎
|
||||||
block.core-nucleus.name = Core: Nucleus
|
block.core-nucleus.name = 核心:核子
|
||||||
block.deepwater.name = 深水
|
block.deepwater.name = 深水
|
||||||
block.water.name = 水
|
block.water.name = 水
|
||||||
|
block.tainted-water.name = 污水
|
||||||
|
block.darksand-tainted-water.name = 黑沙污水
|
||||||
block.tar.name = 焦油
|
block.tar.name = 焦油
|
||||||
block.stone.name = 石頭
|
block.stone.name = 石頭
|
||||||
block.sand.name = 沙
|
block.sand.name = 沙
|
||||||
block.darksand.name = Dark Sand
|
block.darksand.name = 黑沙
|
||||||
block.ice.name = 冰
|
block.ice.name = 冰
|
||||||
block.snow.name = 雪
|
block.snow.name = 雪
|
||||||
block.craters.name = Craters
|
block.craters.name = 隕石坑
|
||||||
block.sand-water.name = Sand water
|
block.sand-water.name = 沙水
|
||||||
block.darksand-water.name = Dark Sand Water
|
block.darksand-water.name = 黑沙水
|
||||||
block.char.name = Char
|
block.char.name = 燒焦
|
||||||
block.holostone.name = Holo stone
|
block.holostone.name = 霍洛石頭
|
||||||
block.ice-snow.name = Ice Snow
|
block.ice-snow.name = 冰雪
|
||||||
block.rocks.name = Rocks
|
block.rocks.name = 岩石
|
||||||
block.icerocks.name = Ice rocks
|
block.icerocks.name = 冰岩
|
||||||
block.snowrocks.name = Snow Rocks
|
block.snowrocks.name = 雪巖
|
||||||
block.dunerocks.name = Dune Rocks
|
block.dunerocks.name = 沙丘岩
|
||||||
block.pine.name = Pine
|
block.pine.name = 松樹
|
||||||
block.white-tree-dead.name = White Tree Dead
|
block.white-tree-dead.name = 白樹死了
|
||||||
block.white-tree.name = White Tree
|
block.white-tree.name = 白樹
|
||||||
block.spore-cluster.name = Spore Cluster
|
block.spore-cluster.name = 孢子簇
|
||||||
block.metal-floor.name = Metal Floor
|
block.metal-floor.name = 金屬地板
|
||||||
block.metal-floor-2.name = Metal Floor 2
|
block.metal-floor-2.name = 金屬地板二
|
||||||
block.metal-floor-3.name = Metal Floor 3
|
block.metal-floor-3.name = 金屬地板三
|
||||||
block.metal-floor-5.name = Metal Floor 5
|
block.metal-floor-5.name = 金屬地板五
|
||||||
block.metal-floor-damaged.name = Metal Floor Damaged
|
block.metal-floor-damaged.name = 金屬地板損壞
|
||||||
block.ignarock.name = Igna Rock
|
block.ignarock.name = 火成岩
|
||||||
block.hotrock.name = Hot Rock
|
block.hotrock.name = 熱岩
|
||||||
block.magmarock.name = Magma Rock
|
block.magmarock.name = 岩漿岩
|
||||||
block.cliffs.name = Cliffs
|
block.cliffs.name = 懸崖
|
||||||
block.copper-wall.name = 銅牆
|
block.copper-wall.name = 銅牆
|
||||||
block.copper-wall-large.name = 大型銅牆
|
block.copper-wall-large.name = 大型銅牆
|
||||||
block.titanium-wall.name = Titanium Wall
|
block.titanium-wall.name = 鈦牆
|
||||||
block.titanium-wall-large.name = Large Titanium Wall
|
block.titanium-wall-large.name = 大型鈦牆
|
||||||
block.phase-wall.name = 相織布牆
|
block.phase-wall.name = 相織布牆
|
||||||
block.phase-wall-large.name = 大型相織布牆
|
block.phase-wall-large.name = 大型相織布牆
|
||||||
block.thorium-wall.name = 釷牆
|
block.thorium-wall.name = 釷牆
|
||||||
@@ -632,8 +657,8 @@ block.thorium-wall-large.name = 大型釷牆
|
|||||||
block.door.name = 門
|
block.door.name = 門
|
||||||
block.door-large.name = 大門
|
block.door-large.name = 大門
|
||||||
block.duo.name = 雙炮
|
block.duo.name = 雙炮
|
||||||
block.scorch.name = Scorch
|
block.scorch.name = 燒焦炮
|
||||||
block.scatter.name = Scatter
|
block.scatter.name = 分散炮
|
||||||
block.hail.name = 冰雹炮
|
block.hail.name = 冰雹炮
|
||||||
block.lancer.name = 藍瑟炮
|
block.lancer.name = 藍瑟炮
|
||||||
block.conveyor.name = 輸送帶
|
block.conveyor.name = 輸送帶
|
||||||
@@ -651,23 +676,23 @@ block.pulverizer.name = 粉碎機
|
|||||||
block.cryofluidmixer.name = 冷凍液混合器
|
block.cryofluidmixer.name = 冷凍液混合器
|
||||||
block.melter.name = 熔爐
|
block.melter.name = 熔爐
|
||||||
block.incinerator.name = 焚化爐
|
block.incinerator.name = 焚化爐
|
||||||
block.spore-press.name = Spore Press
|
block.spore-press.name = 孢子壓縮機
|
||||||
block.separator.name = 分離機
|
block.separator.name = 分離機
|
||||||
block.power-node.name = 能量節點
|
block.power-node.name = 能量節點
|
||||||
block.power-node-large.name = 大型能量節點
|
block.power-node-large.name = 大型能量節點
|
||||||
block.surge-tower.name = Surge Tower
|
block.surge-tower.name = 波動塔
|
||||||
block.battery.name = 電池
|
block.battery.name = 電池
|
||||||
block.battery-large.name = 大型電池
|
block.battery-large.name = 大型電池
|
||||||
block.combustion-generator.name = 燃燒發電機
|
block.combustion-generator.name = 燃燒發電機
|
||||||
block.turbine-generator.name = 渦輪發電機
|
block.turbine-generator.name = 渦輪發電機
|
||||||
block.differential-generator.name = Differential Generator
|
block.differential-generator.name = 差動發電機
|
||||||
block.impact-reactor.name = Impact Reactor
|
block.impact-reactor.name = 衝擊反應堆
|
||||||
block.mechanical-drill.name = 機械鑽頭
|
block.mechanical-drill.name = 機械鑽頭
|
||||||
block.pneumatic-drill.name = 氣動鑽頭
|
block.pneumatic-drill.name = 氣動鑽頭
|
||||||
block.laser-drill.name = 激光鑽頭
|
block.laser-drill.name = 激光鑽頭
|
||||||
block.water-extractor.name = 水提取器
|
block.water-extractor.name = 水提取器
|
||||||
block.cultivator.name = 耕種機
|
block.cultivator.name = 耕種機
|
||||||
block.alpha-dart-mech-pad.name = Alpha-Dart Mech Pad
|
block.alpha-dart-mech-pad.name = 阿爾法鏢船機甲墊
|
||||||
block.delta-mech-pad.name = 德爾塔機甲墊
|
block.delta-mech-pad.name = 德爾塔機甲墊
|
||||||
block.javelin-ship-pad.name = 標槍機甲墊
|
block.javelin-ship-pad.name = 標槍機甲墊
|
||||||
block.trident-ship-pad.name = 三叉船墊
|
block.trident-ship-pad.name = 三叉船墊
|
||||||
@@ -700,7 +725,7 @@ block.phantom-factory.name = 幻影無人機工廠
|
|||||||
block.wraith-factory.name = 怨靈戰鬥機工廠
|
block.wraith-factory.name = 怨靈戰鬥機工廠
|
||||||
block.ghoul-factory.name = 食屍鬼轟炸機工廠
|
block.ghoul-factory.name = 食屍鬼轟炸機工廠
|
||||||
block.dagger-factory.name = 匕首機甲工廠
|
block.dagger-factory.name = 匕首機甲工廠
|
||||||
block.crawler-factory.name = Crawler Mech Factory
|
block.crawler-factory.name = 爬行機甲工廠
|
||||||
block.titan-factory.name = 泰坦機甲工廠
|
block.titan-factory.name = 泰坦機甲工廠
|
||||||
block.fortress-factory.name = 堡壘機甲工廠
|
block.fortress-factory.name = 堡壘機甲工廠
|
||||||
block.revenant-factory.name = 亡魂戰鬥機工廠
|
block.revenant-factory.name = 亡魂戰鬥機工廠
|
||||||
@@ -718,6 +743,7 @@ block.blast-drill.name = 爆破鑽頭
|
|||||||
block.thermal-pump.name = 熱能泵
|
block.thermal-pump.name = 熱能泵
|
||||||
block.thermal-generator.name = 熱能發電機
|
block.thermal-generator.name = 熱能發電機
|
||||||
block.alloy-smelter.name = 合金冶煉廠
|
block.alloy-smelter.name = 合金冶煉廠
|
||||||
|
block.mender.name = Mender
|
||||||
block.mend-projector.name = 修理投影器
|
block.mend-projector.name = 修理投影器
|
||||||
block.surge-wall.name = 波動牆
|
block.surge-wall.name = 波動牆
|
||||||
block.surge-wall-large.name = 大型波動牆
|
block.surge-wall-large.name = 大型波動牆
|
||||||
@@ -732,7 +758,8 @@ block.spectre.name = 幽靈炮
|
|||||||
block.meltdown.name = 熔毀炮
|
block.meltdown.name = 熔毀炮
|
||||||
block.container.name = 容器
|
block.container.name = 容器
|
||||||
block.launch-pad.name = 發射台
|
block.launch-pad.name = 發射台
|
||||||
block.launch-pad.description = Launches batches of items without any need for a core launch. Unfinished.
|
block.launch-pad.description = 無需從核心發射即可發射物品。未完成。
|
||||||
|
block.launch-pad-large.name = Large Launch Pad
|
||||||
team.blue.name = 藍
|
team.blue.name = 藍
|
||||||
team.red.name = 紅
|
team.red.name = 紅
|
||||||
team.orange.name = 橙
|
team.orange.name = 橙
|
||||||
@@ -745,7 +772,7 @@ unit.phantom.name = 幻影無人機
|
|||||||
unit.phantom.description = 一種高級的無人機。自動挖掘礦石、收集物品和修理方塊。比輕型無人機明顯更有效。
|
unit.phantom.description = 一種高級的無人機。自動挖掘礦石、收集物品和修理方塊。比輕型無人機明顯更有效。
|
||||||
unit.dagger.name = 匕首
|
unit.dagger.name = 匕首
|
||||||
unit.dagger.description = 一種基本的地面單位。最好一群地使用。
|
unit.dagger.description = 一種基本的地面單位。最好一群地使用。
|
||||||
unit.crawler.name = Crawler
|
unit.crawler.name = 爬行
|
||||||
unit.titan.name = 泰坦
|
unit.titan.name = 泰坦
|
||||||
unit.titan.description = 一種高級的具有裝甲的地面單位。使用碳化物作為彈藥。攻擊地面單位和空中單位。
|
unit.titan.description = 一種高級的具有裝甲的地面單位。使用碳化物作為彈藥。攻擊地面單位和空中單位。
|
||||||
unit.ghoul.name = 食屍鬼轟炸機
|
unit.ghoul.name = 食屍鬼轟炸機
|
||||||
@@ -755,11 +782,11 @@ unit.wraith.description = 一種快速、打了就跑的攔截機。
|
|||||||
unit.fortress.name = 堡壘
|
unit.fortress.name = 堡壘
|
||||||
unit.fortress.description = 一種具有重型大砲的地面單位。
|
unit.fortress.description = 一種具有重型大砲的地面單位。
|
||||||
unit.revenant.name = 亡魂
|
unit.revenant.name = 亡魂
|
||||||
unit.eruptor.name = Eruptor
|
unit.eruptor.name = 爆發者
|
||||||
unit.chaos-array.name = Chaos Array
|
unit.chaos-array.name = 混沌陣
|
||||||
unit.eradicator.name = Eradicator
|
unit.eradicator.name = 消除者
|
||||||
unit.lich.name = Lich
|
unit.lich.name = 巫妖
|
||||||
unit.reaper.name = Reaper
|
unit.reaper.name = 收割者
|
||||||
tutorial.begin = 你的任務是毀滅[LIGHT_GRAY]敵人[]。\n\n首先[accent]挖掘銅礦[]。點擊核心附近的銅脈以開始。
|
tutorial.begin = 你的任務是毀滅[LIGHT_GRAY]敵人[]。\n\n首先[accent]挖掘銅礦[]。點擊核心附近的銅脈以開始。
|
||||||
tutorial.drill = 手動挖掘礦石是低效率的。\n[accent]鑽頭[]能夠自動挖掘礦石。\n在銅脈上放置一個鑽頭。
|
tutorial.drill = 手動挖掘礦石是低效率的。\n[accent]鑽頭[]能夠自動挖掘礦石。\n在銅脈上放置一個鑽頭。
|
||||||
tutorial.conveyor = [accent]輸送帶[]能夠將物品運輸到核心。\n製作一條從鑽頭開始到核心的輸送帶。
|
tutorial.conveyor = [accent]輸送帶[]能夠將物品運輸到核心。\n製作一條從鑽頭開始到核心的輸送帶。
|
||||||
@@ -796,7 +823,7 @@ block.overdrive-projector.description = 提高附近建築物的速度,如鑽
|
|||||||
block.force-projector.description = 在自身周圍形成一個六角形力場,保護內部的建築物和單位免受子彈的傷害。
|
block.force-projector.description = 在自身周圍形成一個六角形力場,保護內部的建築物和單位免受子彈的傷害。
|
||||||
block.shock-mine.description = 傷害踩到地雷的敵人。敵人幾乎看不見。
|
block.shock-mine.description = 傷害踩到地雷的敵人。敵人幾乎看不見。
|
||||||
block.duo.description = 一種小而便宜的砲塔。
|
block.duo.description = 一種小而便宜的砲塔。
|
||||||
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
|
block.scatter.description = 一種中型防空砲塔。向敵方單位噴射鉛塊或碎片。
|
||||||
block.arc.description = 一種向敵人射出隨機電弧的小砲塔。
|
block.arc.description = 一種向敵人射出隨機電弧的小砲塔。
|
||||||
block.hail.description = 一種小型火砲。
|
block.hail.description = 一種小型火砲。
|
||||||
block.lancer.description = 一種射出電子束的中型砲塔。
|
block.lancer.description = 一種射出電子束的中型砲塔。
|
||||||
@@ -823,7 +850,7 @@ block.blast-mixer.description = 使用油將硫變成比較不易燃但更具爆
|
|||||||
block.cryofluidmixer.description = 合水和鈦成冷卻效率更高的冷凍液。
|
block.cryofluidmixer.description = 合水和鈦成冷卻效率更高的冷凍液。
|
||||||
block.melter.description = 將石頭加熱到很高的溫度以獲得熔岩。
|
block.melter.description = 將石頭加熱到很高的溫度以獲得熔岩。
|
||||||
block.incinerator.description = 清除任何多餘的物品或液體。
|
block.incinerator.description = 清除任何多餘的物品或液體。
|
||||||
block.spore-press.description = Compresses spore pods into oil.
|
block.spore-press.description = 將孢子莢壓縮成油。
|
||||||
block.separator.description = 將石頭暴露在水壓下以獲得石頭中的各種礦物質。
|
block.separator.description = 將石頭暴露在水壓下以獲得石頭中的各種礦物質。
|
||||||
block.power-node.description = 將能量傳輸到連接的節點。最多可連接四個能量來源、接收或節點。節點將從任何相鄰方塊接收能量或向其供能量。
|
block.power-node.description = 將能量傳輸到連接的節點。最多可連接四個能量來源、接收或節點。節點將從任何相鄰方塊接收能量或向其供能量。
|
||||||
block.power-node-large.description = 範圍大於能量節點,最多可連接六個能量來源、接收或節點。
|
block.power-node-large.description = 範圍大於能量節點,最多可連接六個能量來源、接收或節點。
|
||||||
|
|||||||
@@ -8,8 +8,7 @@ uniform sampler2D u_texture;
|
|||||||
varying vec4 v_color;
|
varying vec4 v_color;
|
||||||
varying vec2 v_texCoord;
|
varying vec2 v_texCoord;
|
||||||
|
|
||||||
void main() {
|
void main(){
|
||||||
vec4 color = texture2D(u_texture, v_texCoord.xy);
|
vec4 color = texture2D(u_texture, v_texCoord.xy);
|
||||||
color = vec4(0.0, 0.0, 0.0, 1.0 - color.r);
|
gl_FragColor = vec4(0.0, 0.0, 0.0, 1.0 - color.r);
|
||||||
gl_FragColor = color;
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -56,7 +56,6 @@ void main() {
|
|||||||
|
|
||||||
if(color.r > 0.01){
|
if(color.r > 0.01){
|
||||||
color = texture2D(u_texture, c + vec2(sin(stime/3.0 + coords.y/0.75) * v.x, 0.0)) * vec4(0.9, 0.9, 1, 1.0);
|
color = texture2D(u_texture, c + vec2(sin(stime/3.0 + coords.y/0.75) * v.x, 0.0)) * vec4(0.9, 0.9, 1, 1.0);
|
||||||
color.a = 1.0;
|
|
||||||
|
|
||||||
float n1 = snoise(coords / 22.0 + vec2(-time) / 540.0);
|
float n1 = snoise(coords / 22.0 + vec2(-time) / 540.0);
|
||||||
float n2 = snoise((coords + vec2(632.0)) / 8.0 + vec2(0.0, time) / 510.0);
|
float n2 = snoise((coords + vec2(632.0)) / 8.0 + vec2(0.0, time) / 510.0);
|
||||||
@@ -65,7 +64,6 @@ void main() {
|
|||||||
|
|
||||||
if(r < -0.3 && r > -0.6){
|
if(r < -0.3 && r > -0.6){
|
||||||
color *= 1.4;
|
color *= 1.4;
|
||||||
color.a = 1.0;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -61,14 +61,14 @@ void main() {
|
|||||||
float n2 = snoise((coords + vec2(632.0)) / 25.0 + vec2(0.0, -time) / 190.0);
|
float n2 = snoise((coords + vec2(632.0)) / 25.0 + vec2(0.0, -time) / 190.0);
|
||||||
|
|
||||||
float r = (n1 + n2) * 3.0;
|
float r = (n1 + n2) * 3.0;
|
||||||
|
float tester = mod(float(int(coords.x + coords.y*1.1 + sin(stime / 8.0 + coords.x/5.0 - coords.y/100.0)*2.0)) +
|
||||||
|
sin(stime / 20.0 + coords.y/3.0) * 1.0 +
|
||||||
|
sin(stime / 10.0 + coords.y/2.0) * 2.0 +
|
||||||
|
sin(stime / 7.0 + coords.y/1.0) * 0.5 +
|
||||||
|
sin(coords.x + coords.y) +
|
||||||
|
sin(stime / 20.0 + coords.x/4.0) * 1.0, mscl) + r;
|
||||||
|
|
||||||
if(mod(float(int(coords.x + coords.y*1.1 + sin(stime / 8.0 + coords.x/5.0 - coords.y/100.0)*2.0)) +
|
if(tester < mth){
|
||||||
sin(stime / 20.0 + coords.y/3.0) * 1.0 +
|
|
||||||
sin(stime / 10.0 + coords.y/2.0) * 2.0 +
|
|
||||||
sin(stime / 7.0 + coords.y/1.0) * 0.5 +
|
|
||||||
sin(coords.x + coords.y) +
|
|
||||||
sin(stime / 20.0 + coords.x/4.0) * 1.0, mscl) + r < mth){
|
|
||||||
|
|
||||||
color *= 1.2;
|
color *= 1.2;
|
||||||
color.a = 1.0;
|
color.a = 1.0;
|
||||||
}
|
}
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 505 B After Width: | Height: | Size: 506 B |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 5.6 KiB |
BIN
core/assets/sprites/icon_64.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 242 KiB After Width: | Height: | Size: 244 KiB |
|
Before Width: | Height: | Size: 219 KiB After Width: | Height: | Size: 981 KiB |
11012
core/assets/sprites/sprites_fallback.atlas
Normal file
BIN
core/assets/sprites/sprites_fallback.png
Normal file
|
After Width: | Height: | Size: 143 KiB |
BIN
core/assets/sprites/sprites_fallback2.png
Normal file
|
After Width: | Height: | Size: 192 KiB |
BIN
core/assets/sprites/sprites_fallback3.png
Normal file
|
After Width: | Height: | Size: 277 KiB |
BIN
core/assets/sprites/sprites_fallback4.png
Normal file
|
After Width: | Height: | Size: 542 KiB |
BIN
core/assets/sprites/sprites_fallback5.png
Normal file
|
After Width: | Height: | Size: 748 KiB |
BIN
core/assets/sprites/sprites_fallback6.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
@@ -283,6 +283,7 @@
|
|||||||
disabledFontColor: gray,
|
disabledFontColor: gray,
|
||||||
selection: selection,
|
selection: selection,
|
||||||
background: underline,
|
background: underline,
|
||||||
|
invalidBackground: underline-red,
|
||||||
cursor: cursor,
|
cursor: cursor,
|
||||||
messageFont: default-font,
|
messageFont: default-font,
|
||||||
messageFontColor: gray
|
messageFontColor: gray
|
||||||
|
|||||||
@@ -36,6 +36,8 @@ public class Vars{
|
|||||||
public static final Charset charset = Charset.forName("UTF-8");
|
public static final Charset charset = Charset.forName("UTF-8");
|
||||||
/**main application name, capitalized*/
|
/**main application name, capitalized*/
|
||||||
public static final String appName = "Mindustry";
|
public static final String appName = "Mindustry";
|
||||||
|
/**URL for itch.io donations.*/
|
||||||
|
public static final String donationURL = "https://anuke.itch.io/mindustry/purchase";
|
||||||
/**URL for discord invite.*/
|
/**URL for discord invite.*/
|
||||||
public static final String discordURL = "https://discord.gg/mindustry";
|
public static final String discordURL = "https://discord.gg/mindustry";
|
||||||
/**URL for Github API for releases*/
|
/**URL for Github API for releases*/
|
||||||
@@ -142,7 +144,7 @@ public class Vars{
|
|||||||
public static EntityGroup<BaseUnit>[] unitGroups;
|
public static EntityGroup<BaseUnit>[] unitGroups;
|
||||||
|
|
||||||
/**all local players, currently only has one player. may be used for local co-op in the future*/
|
/**all local players, currently only has one player. may be used for local co-op in the future*/
|
||||||
public static Player[] players = {};
|
public static Player player;
|
||||||
|
|
||||||
public static void init(){
|
public static void init(){
|
||||||
Serialization.init();
|
Serialization.init();
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ public class Pathfinder{
|
|||||||
Tile other = world.tile(dx, dy);
|
Tile other = world.tile(dx, dy);
|
||||||
if(other == null) continue;
|
if(other == null) continue;
|
||||||
|
|
||||||
if(values[dx][dy] < value && (target == null || values[dx][dy] < tl) &&
|
if(values[dx][dy] < value && (target == null || values[dx][dy]< tl) &&
|
||||||
!other.solid() &&
|
!other.solid() &&
|
||||||
!(point.x != 0 && point.y != 0 && (world.solid(tile.x + point.x, tile.y) || world.solid(tile.x, tile.y + point.y)))){ //diagonal corner trap
|
!(point.x != 0 && point.y != 0 && (world.solid(tile.x + point.x, tile.y) || world.solid(tile.x, tile.y + point.y)))){ //diagonal corner trap
|
||||||
target = other;
|
target = other;
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import io.anuke.mindustry.entities.Effects;
|
|||||||
import io.anuke.mindustry.entities.type.BaseUnit;
|
import io.anuke.mindustry.entities.type.BaseUnit;
|
||||||
import io.anuke.mindustry.game.EventType.WorldLoadEvent;
|
import io.anuke.mindustry.game.EventType.WorldLoadEvent;
|
||||||
import io.anuke.mindustry.game.SpawnGroup;
|
import io.anuke.mindustry.game.SpawnGroup;
|
||||||
|
import io.anuke.mindustry.net.Net;
|
||||||
import io.anuke.mindustry.world.Pos;
|
import io.anuke.mindustry.world.Pos;
|
||||||
|
|
||||||
import java.io.DataInput;
|
import java.io.DataInput;
|
||||||
@@ -54,7 +55,7 @@ public class WaveSpawner{
|
|||||||
|
|
||||||
/**@return true if the player is near a ground spawn point.*/
|
/**@return true if the player is near a ground spawn point.*/
|
||||||
public boolean playerNear(){
|
public boolean playerNear(){
|
||||||
return groundSpawns.count(g -> Mathf.dst(g.x * tilesize, g.y * tilesize, players[0].x, players[0].y) < maxShockwaveDst) > 0;
|
return groundSpawns.count(g -> Mathf.dst(g.x * tilesize, g.y * tilesize, player.x, player.y) < maxShockwaveDst) > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void spawnEnemies(){
|
public void spawnEnemies(){
|
||||||
@@ -96,7 +97,7 @@ public class WaveSpawner{
|
|||||||
}
|
}
|
||||||
Time.run(20f, () -> Effects.effect(Fx.spawnShockwave, spawn.x * tilesize, spawn.y * tilesize));
|
Time.run(20f, () -> Effects.effect(Fx.spawnShockwave, spawn.x * tilesize, spawn.y * tilesize));
|
||||||
//would be interesting to see player structures survive this without hacks
|
//would be interesting to see player structures survive this without hacks
|
||||||
Time.run(40f, () -> Damage.damage(waveTeam, spawn.x * tilesize, spawn.y * tilesize, shockwaveBase + Mathf.random(shockwaveRand), 99999999f));
|
Time.run(40f, () -> Damage.damage(waveTeam, spawn.x * tilesize, spawn.y * tilesize, shockwaveBase + Mathf.random(shockwaveRand), 99999999f, true));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -105,7 +106,7 @@ public class WaveSpawner{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public boolean isSpawning(){
|
public boolean isSpawning(){
|
||||||
return spawning;
|
return spawning && !Net.client();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void reset(){
|
private void reset(){
|
||||||
|
|||||||
@@ -3,11 +3,17 @@ package io.anuke.mindustry.content;
|
|||||||
import io.anuke.arc.Core;
|
import io.anuke.arc.Core;
|
||||||
import io.anuke.arc.graphics.Color;
|
import io.anuke.arc.graphics.Color;
|
||||||
import io.anuke.arc.graphics.g2d.Draw;
|
import io.anuke.arc.graphics.g2d.Draw;
|
||||||
|
import io.anuke.arc.graphics.g2d.Lines;
|
||||||
import io.anuke.arc.graphics.g2d.TextureRegion;
|
import io.anuke.arc.graphics.g2d.TextureRegion;
|
||||||
|
import io.anuke.arc.math.Mathf;
|
||||||
|
import io.anuke.mindustry.Vars;
|
||||||
import io.anuke.mindustry.game.ContentList;
|
import io.anuke.mindustry.game.ContentList;
|
||||||
import io.anuke.mindustry.graphics.CacheLayer;
|
import io.anuke.mindustry.graphics.CacheLayer;
|
||||||
|
import io.anuke.mindustry.graphics.Pal;
|
||||||
|
import io.anuke.mindustry.graphics.Shaders;
|
||||||
import io.anuke.mindustry.type.Category;
|
import io.anuke.mindustry.type.Category;
|
||||||
import io.anuke.mindustry.type.ItemStack;
|
import io.anuke.mindustry.type.ItemStack;
|
||||||
|
import io.anuke.mindustry.type.LiquidStack;
|
||||||
import io.anuke.mindustry.world.Block;
|
import io.anuke.mindustry.world.Block;
|
||||||
import io.anuke.mindustry.world.Tile;
|
import io.anuke.mindustry.world.Tile;
|
||||||
import io.anuke.mindustry.world.blocks.*;
|
import io.anuke.mindustry.world.blocks.*;
|
||||||
@@ -24,9 +30,9 @@ import io.anuke.mindustry.world.blocks.storage.Vault;
|
|||||||
import io.anuke.mindustry.world.blocks.units.MechPad;
|
import io.anuke.mindustry.world.blocks.units.MechPad;
|
||||||
import io.anuke.mindustry.world.blocks.units.RepairPoint;
|
import io.anuke.mindustry.world.blocks.units.RepairPoint;
|
||||||
import io.anuke.mindustry.world.blocks.units.UnitFactory;
|
import io.anuke.mindustry.world.blocks.units.UnitFactory;
|
||||||
import io.anuke.mindustry.world.consumers.ConsumeItemFilter;
|
|
||||||
import io.anuke.mindustry.world.consumers.ConsumeLiquidFilter;
|
import io.anuke.mindustry.world.consumers.ConsumeLiquidFilter;
|
||||||
import io.anuke.mindustry.world.meta.Attribute;
|
import io.anuke.mindustry.world.meta.Attribute;
|
||||||
|
import io.anuke.mindustry.world.modules.LiquidModule;
|
||||||
|
|
||||||
import static io.anuke.mindustry.Vars.state;
|
import static io.anuke.mindustry.Vars.state;
|
||||||
import static io.anuke.mindustry.Vars.world;
|
import static io.anuke.mindustry.Vars.world;
|
||||||
@@ -35,7 +41,7 @@ public class Blocks implements ContentList{
|
|||||||
public static Block
|
public static Block
|
||||||
|
|
||||||
//environment
|
//environment
|
||||||
air, part, spawn, deepwater, water, tar, stone, craters, charr, sand, darksand, ice, snow,
|
air, part, spawn, deepwater, water, taintedWater, tar, stone, craters, charr, sand, darksand, ice, snow, darksandTaintedWater,
|
||||||
holostone, rocks, sporerocks, icerocks, cliffs, sporePine, pine, whiteTree, whiteTreeDead, sporeCluster,
|
holostone, rocks, sporerocks, icerocks, cliffs, sporePine, pine, whiteTree, whiteTreeDead, sporeCluster,
|
||||||
iceSnow, sandWater, darksandWater, duneRocks, sandRocks, moss, sporeMoss, shale, shaleRocks, shaleBoulder, grass, salt,
|
iceSnow, sandWater, darksandWater, duneRocks, sandRocks, moss, sporeMoss, shale, shaleRocks, shaleBoulder, grass, salt,
|
||||||
metalFloor, metalFloorDamaged, metalFloor2, metalFloor3, metalFloor5, ignarock, magmarock, hotrock, snowrocks, rock, snowrock,
|
metalFloor, metalFloorDamaged, metalFloor2, metalFloor3, metalFloor5, ignarock, magmarock, hotrock, snowrocks, rock, snowrock,
|
||||||
@@ -53,7 +59,7 @@ public class Blocks implements ContentList{
|
|||||||
//defense
|
//defense
|
||||||
scrapWall, scrapWallLarge, scrapWallHuge, scrapWallGigantic, thruster, //ok, these names are getting ridiculous, but at least I don't have humongous walls yet
|
scrapWall, scrapWallLarge, scrapWallHuge, scrapWallGigantic, thruster, //ok, these names are getting ridiculous, but at least I don't have humongous walls yet
|
||||||
copperWall, copperWallLarge, titaniumWall, titaniumWallLarge, thoriumWall, thoriumWallLarge, door, doorLarge,
|
copperWall, copperWallLarge, titaniumWall, titaniumWallLarge, thoriumWall, thoriumWallLarge, door, doorLarge,
|
||||||
phaseWall, phaseWallLarge, surgeWall, surgeWallLarge, mendProjector, overdriveProjector, forceProjector, shockMine,
|
phaseWall, phaseWallLarge, surgeWall, surgeWallLarge, mender, mendProjector, overdriveProjector, forceProjector, shockMine,
|
||||||
|
|
||||||
//transport
|
//transport
|
||||||
conveyor, titaniumConveyor, distributor, junction, itemBridge, phaseConveyor, sorter, router, overflowGate, massDriver,
|
conveyor, titaniumConveyor, distributor, junction, itemBridge, phaseConveyor, sorter, router, overflowGate, massDriver,
|
||||||
@@ -69,7 +75,7 @@ public class Blocks implements ContentList{
|
|||||||
mechanicalDrill, pneumaticDrill, laserDrill, blastDrill, waterExtractor, oilExtractor, cultivator,
|
mechanicalDrill, pneumaticDrill, laserDrill, blastDrill, waterExtractor, oilExtractor, cultivator,
|
||||||
|
|
||||||
//storage
|
//storage
|
||||||
coreShard, coreFoundation, coreNucleus, vault, container, unloader, launchPad,
|
coreShard, coreFoundation, coreNucleus, vault, container, unloader, launchPad, launchPadLarge,
|
||||||
|
|
||||||
//turrets
|
//turrets
|
||||||
duo, scatter, scorch, hail, arc, wave, lancer, swarmer, salvo, fuse, ripple, cyclone, spectre, meltdown,
|
duo, scatter, scorch, hail, arc, wave, lancer, swarmer, salvo, fuse, ripple, cyclone, spectre, meltdown,
|
||||||
@@ -87,6 +93,7 @@ public class Blocks implements ContentList{
|
|||||||
|
|
||||||
air = new Floor("air"){{
|
air = new Floor("air"){{
|
||||||
alwaysReplace = true;
|
alwaysReplace = true;
|
||||||
|
hasShadow = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void draw(Tile tile){}
|
public void draw(Tile tile){}
|
||||||
@@ -114,7 +121,6 @@ public class Blocks implements ContentList{
|
|||||||
}
|
}
|
||||||
|
|
||||||
deepwater = new Floor("deepwater"){{
|
deepwater = new Floor("deepwater"){{
|
||||||
liquidColor = Color.valueOf("4d5ca4");
|
|
||||||
speedMultiplier = 0.2f;
|
speedMultiplier = 0.2f;
|
||||||
variants = 0;
|
variants = 0;
|
||||||
liquidDrop = Liquids.water;
|
liquidDrop = Liquids.water;
|
||||||
@@ -126,7 +132,6 @@ public class Blocks implements ContentList{
|
|||||||
}};
|
}};
|
||||||
|
|
||||||
water = new Floor("water"){{
|
water = new Floor("water"){{
|
||||||
liquidColor = Color.valueOf("596ab8");
|
|
||||||
speedMultiplier = 0.5f;
|
speedMultiplier = 0.5f;
|
||||||
variants = 0;
|
variants = 0;
|
||||||
status = StatusEffects.wet;
|
status = StatusEffects.wet;
|
||||||
@@ -136,9 +141,49 @@ public class Blocks implements ContentList{
|
|||||||
cacheLayer = CacheLayer.water;
|
cacheLayer = CacheLayer.water;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
taintedWater = new Floor("tainted-water"){{
|
||||||
|
speedMultiplier = 0.17f;
|
||||||
|
variants = 0;
|
||||||
|
status = StatusEffects.wet;
|
||||||
|
statusDuration = 140f;
|
||||||
|
drownTime = 120f;
|
||||||
|
liquidDrop = Liquids.water;
|
||||||
|
isLiquid = true;
|
||||||
|
cacheLayer = CacheLayer.water;
|
||||||
|
}};
|
||||||
|
|
||||||
|
darksandTaintedWater = new Floor("darksand-tainted-water"){{
|
||||||
|
speedMultiplier = 0.75f;
|
||||||
|
variants = 0;
|
||||||
|
status = StatusEffects.wet;
|
||||||
|
statusDuration = 60f;
|
||||||
|
liquidDrop = Liquids.water;
|
||||||
|
isLiquid = true;
|
||||||
|
cacheLayer = CacheLayer.water;
|
||||||
|
}};
|
||||||
|
|
||||||
|
sandWater = new Floor("sand-water"){{
|
||||||
|
speedMultiplier = 0.8f;
|
||||||
|
variants = 0;
|
||||||
|
status = StatusEffects.wet;
|
||||||
|
statusDuration = 50f;
|
||||||
|
liquidDrop = Liquids.water;
|
||||||
|
isLiquid = true;
|
||||||
|
cacheLayer = CacheLayer.water;
|
||||||
|
}};
|
||||||
|
|
||||||
|
darksandWater = new Floor("darksand-water"){{
|
||||||
|
speedMultiplier = 0.8f;
|
||||||
|
variants = 0;
|
||||||
|
status = StatusEffects.wet;
|
||||||
|
statusDuration = 50f;
|
||||||
|
liquidDrop = Liquids.water;
|
||||||
|
isLiquid = true;
|
||||||
|
cacheLayer = CacheLayer.water;
|
||||||
|
}};
|
||||||
|
|
||||||
tar = new Floor("tar"){{
|
tar = new Floor("tar"){{
|
||||||
drownTime = 150f;
|
drownTime = 150f;
|
||||||
liquidColor = Color.valueOf("292929");
|
|
||||||
status = StatusEffects.tarred;
|
status = StatusEffects.tarred;
|
||||||
statusDuration = 240f;
|
statusDuration = 240f;
|
||||||
speedMultiplier = 0.19f;
|
speedMultiplier = 0.19f;
|
||||||
@@ -161,26 +206,19 @@ public class Blocks implements ContentList{
|
|||||||
blendGroup = stone;
|
blendGroup = stone;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
sandWater = new Floor("sand-water"){{
|
ignarock = new Floor("ignarock"){{
|
||||||
liquidColor = Color.valueOf("596ab8");
|
|
||||||
speedMultiplier = 0.8f;
|
|
||||||
variants = 0;
|
|
||||||
status = StatusEffects.wet;
|
|
||||||
statusDuration = 50f;
|
|
||||||
liquidDrop = Liquids.water;
|
|
||||||
isLiquid = true;
|
|
||||||
cacheLayer = CacheLayer.water;
|
|
||||||
}};
|
}};
|
||||||
|
|
||||||
darksandWater = new Floor("darksand-water"){{
|
hotrock = new Floor("hotrock"){{
|
||||||
liquidColor = Color.valueOf("596ab8");
|
attributes.set(Attribute.heat, 0.5f);
|
||||||
speedMultiplier = 0.8f;
|
blendGroup = ignarock;
|
||||||
variants = 0;
|
}};
|
||||||
status = StatusEffects.wet;
|
|
||||||
statusDuration = 50f;
|
magmarock = new Floor("magmarock"){{
|
||||||
liquidDrop = Liquids.water;
|
attributes.set(Attribute.heat, 0.75f);
|
||||||
isLiquid = true;
|
updateEffect = Fx.magmasmoke;
|
||||||
cacheLayer = CacheLayer.water;
|
blendGroup = ignarock;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
sand = new Floor("sand"){{
|
sand = new Floor("sand"){{
|
||||||
@@ -194,7 +232,7 @@ public class Blocks implements ContentList{
|
|||||||
}};
|
}};
|
||||||
|
|
||||||
holostone = new Floor("holostone"){{
|
holostone = new Floor("holostone"){{
|
||||||
edgeStyle = "blocky";
|
|
||||||
}};
|
}};
|
||||||
|
|
||||||
grass = new Floor("grass"){{
|
grass = new Floor("grass"){{
|
||||||
@@ -214,6 +252,7 @@ public class Blocks implements ContentList{
|
|||||||
dragMultiplier = 1f;
|
dragMultiplier = 1f;
|
||||||
speedMultiplier = 1f;
|
speedMultiplier = 1f;
|
||||||
attributes.set(Attribute.water, 0.4f);
|
attributes.set(Attribute.water, 0.4f);
|
||||||
|
edgeStyle = "blocky";
|
||||||
}};
|
}};
|
||||||
|
|
||||||
iceSnow = new Floor("ice-snow"){{
|
iceSnow = new Floor("ice-snow"){{
|
||||||
@@ -321,21 +360,6 @@ public class Blocks implements ContentList{
|
|||||||
variants = 0;
|
variants = 0;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
ignarock = new Floor("ignarock"){{
|
|
||||||
|
|
||||||
}};
|
|
||||||
|
|
||||||
hotrock = new Floor("hotrock"){{
|
|
||||||
attributes.set(Attribute.heat, 0.5f);
|
|
||||||
blendGroup = ignarock;
|
|
||||||
}};
|
|
||||||
|
|
||||||
magmarock = new Floor("magmarock"){{
|
|
||||||
attributes.set(Attribute.heat, 0.75f);
|
|
||||||
updateEffect = Fx.magmasmoke;
|
|
||||||
blendGroup = ignarock;
|
|
||||||
}};
|
|
||||||
|
|
||||||
//endregion
|
//endregion
|
||||||
//region ore
|
//region ore
|
||||||
|
|
||||||
@@ -353,7 +377,7 @@ public class Blocks implements ContentList{
|
|||||||
requirements(Category.crafting, ItemStack.with(Items.copper, 150, Items.lead, 60));
|
requirements(Category.crafting, ItemStack.with(Items.copper, 150, Items.lead, 60));
|
||||||
|
|
||||||
craftEffect = Fx.pulverizeMedium;
|
craftEffect = Fx.pulverizeMedium;
|
||||||
output = Items.graphite;
|
outputItem = new ItemStack(Items.graphite, 1);
|
||||||
craftTime = 90f;
|
craftTime = 90f;
|
||||||
size = 2;
|
size = 2;
|
||||||
hasItems = true;
|
hasItems = true;
|
||||||
@@ -365,7 +389,7 @@ public class Blocks implements ContentList{
|
|||||||
requirements(Category.crafting, ItemStack.with(Items.titanium, 200, Items.silicon, 50, Items.lead, 200, Items.graphite, 100));
|
requirements(Category.crafting, ItemStack.with(Items.titanium, 200, Items.silicon, 50, Items.lead, 200, Items.graphite, 100));
|
||||||
|
|
||||||
craftEffect = Fx.pulverizeMedium;
|
craftEffect = Fx.pulverizeMedium;
|
||||||
output = Items.graphite;
|
outputItem = new ItemStack(Items.graphite, 2);
|
||||||
craftTime = 30f;
|
craftTime = 30f;
|
||||||
size = 3;
|
size = 3;
|
||||||
hasItems = true;
|
hasItems = true;
|
||||||
@@ -373,16 +397,17 @@ public class Blocks implements ContentList{
|
|||||||
hasPower = true;
|
hasPower = true;
|
||||||
|
|
||||||
consumes.power(2f);
|
consumes.power(2f);
|
||||||
consumes.item(Items.coal, 2);
|
consumes.item(Items.coal, 4);
|
||||||
consumes.liquid(Liquids.water, 0.1f);
|
consumes.liquid(Liquids.water, 0.1f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
siliconSmelter = new PowerSmelter("silicon-smelter"){{
|
siliconSmelter = new GenericSmelter("silicon-smelter"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.copper, 60, Items.lead, 50));
|
requirements(Category.crafting, ItemStack.with(Items.copper, 60, Items.lead, 50));
|
||||||
craftEffect = Fx.smeltsmoke;
|
craftEffect = Fx.smeltsmoke;
|
||||||
output = Items.silicon;
|
outputItem = new ItemStack(Items.silicon, 1);
|
||||||
craftTime = 40f;
|
craftTime = 40f;
|
||||||
size = 2;
|
size = 2;
|
||||||
|
hasPower = true;
|
||||||
hasLiquids = false;
|
hasLiquids = false;
|
||||||
flameColor = Color.valueOf("ffef99");
|
flameColor = Color.valueOf("ffef99");
|
||||||
|
|
||||||
@@ -390,10 +415,10 @@ public class Blocks implements ContentList{
|
|||||||
consumes.power(0.50f);
|
consumes.power(0.50f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
kiln = new PowerSmelter("kiln"){{
|
kiln = new GenericSmelter("kiln"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.copper, 120, Items.graphite, 60, Items.lead, 60));
|
requirements(Category.crafting, ItemStack.with(Items.copper, 120, Items.graphite, 60, Items.lead, 60));
|
||||||
craftEffect = Fx.smeltsmoke;
|
craftEffect = Fx.smeltsmoke;
|
||||||
output = Items.metaglass;
|
outputItem = new ItemStack(Items.metaglass, 1);
|
||||||
craftTime = 30f;
|
craftTime = 30f;
|
||||||
size = 2;
|
size = 2;
|
||||||
hasPower = hasItems = true;
|
hasPower = hasItems = true;
|
||||||
@@ -403,12 +428,12 @@ public class Blocks implements ContentList{
|
|||||||
consumes.power(0.60f);
|
consumes.power(0.60f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
plastaniumCompressor = new PlastaniumCompressor("plastanium-compressor"){{
|
plastaniumCompressor = new GenericCrafter("plastanium-compressor"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.silicon, 160, Items.lead, 230, Items.graphite, 120, Items.titanium, 160));
|
requirements(Category.crafting, ItemStack.with(Items.silicon, 160, Items.lead, 230, Items.graphite, 120, Items.titanium, 160));
|
||||||
hasItems = true;
|
hasItems = true;
|
||||||
liquidCapacity = 60f;
|
liquidCapacity = 60f;
|
||||||
craftTime = 60f;
|
craftTime = 60f;
|
||||||
output = Items.plastanium;
|
outputItem = new ItemStack(Items.plastanium, 1);
|
||||||
size = 2;
|
size = 2;
|
||||||
health = 320;
|
health = 320;
|
||||||
hasPower = hasLiquids = true;
|
hasPower = hasLiquids = true;
|
||||||
@@ -418,59 +443,132 @@ public class Blocks implements ContentList{
|
|||||||
consumes.liquid(Liquids.oil, 0.25f);
|
consumes.liquid(Liquids.oil, 0.25f);
|
||||||
consumes.power(3f);
|
consumes.power(3f);
|
||||||
consumes.item(Items.titanium, 2);
|
consumes.item(Items.titanium, 2);
|
||||||
|
|
||||||
|
int topRegion = reg("-top");
|
||||||
|
|
||||||
|
drawer = tile -> {
|
||||||
|
Draw.rect(region, tile.drawx(), tile.drawy());
|
||||||
|
|
||||||
|
GenericCrafterEntity entity = tile.entity();
|
||||||
|
|
||||||
|
Draw.alpha(Mathf.absin(entity.totalProgress, 3f, 0.9f) * entity.warmup);
|
||||||
|
Draw.rect(reg(topRegion), tile.drawx(), tile.drawy());
|
||||||
|
Draw.reset();
|
||||||
|
};
|
||||||
}};
|
}};
|
||||||
|
|
||||||
phaseWeaver = new PhaseWeaver("phase-weaver"){{
|
phaseWeaver = new GenericCrafter("phase-weaver"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.silicon, 260, Items.lead, 240, Items.thorium, 150));
|
requirements(Category.crafting, ItemStack.with(Items.silicon, 260, Items.lead, 240, Items.thorium, 150));
|
||||||
craftEffect = Fx.smeltsmoke;
|
craftEffect = Fx.smeltsmoke;
|
||||||
output = Items.phasefabric;
|
outputItem = new ItemStack(Items.phasefabric, 1);
|
||||||
craftTime = 120f;
|
craftTime = 120f;
|
||||||
size = 2;
|
size = 2;
|
||||||
|
hasPower = true;
|
||||||
|
|
||||||
consumes.items(new ItemStack(Items.thorium, 4), new ItemStack(Items.sand, 10));
|
consumes.items(new ItemStack(Items.thorium, 4), new ItemStack(Items.sand, 10));
|
||||||
consumes.power(5f);
|
consumes.power(5f);
|
||||||
|
|
||||||
|
int bottomRegion = reg("-bottom"), weaveRegion = reg("-weave");
|
||||||
|
|
||||||
|
drawer = tile -> {
|
||||||
|
GenericCrafterEntity entity = tile.entity();
|
||||||
|
|
||||||
|
Draw.rect(reg(bottomRegion), tile.drawx(), tile.drawy());
|
||||||
|
|
||||||
|
float progress = 0.5f;
|
||||||
|
|
||||||
|
Shaders.build.region = reg(weaveRegion);
|
||||||
|
Shaders.build.progress = progress;
|
||||||
|
Shaders.build.color.set(Pal.accent);
|
||||||
|
Shaders.build.color.a = entity.warmup;
|
||||||
|
Shaders.build.time = -entity.totalProgress / 10f;
|
||||||
|
|
||||||
|
Draw.shader(Shaders.build, false);
|
||||||
|
Shaders.build.apply();
|
||||||
|
Draw.rect(reg(weaveRegion), tile.drawx(), tile.drawy(), entity.totalProgress);
|
||||||
|
Draw.shader();
|
||||||
|
|
||||||
|
Draw.color(Pal.accent);
|
||||||
|
Draw.alpha(entity.warmup);
|
||||||
|
|
||||||
|
Lines.lineAngleCenter(
|
||||||
|
tile.drawx() + Mathf.sin(entity.totalProgress, 6f, Vars.tilesize / 3f * size),
|
||||||
|
tile.drawy(),
|
||||||
|
90,
|
||||||
|
size * Vars.tilesize / 2f);
|
||||||
|
|
||||||
|
Draw.reset();
|
||||||
|
|
||||||
|
Draw.rect(region, tile.drawx(), tile.drawy());
|
||||||
|
};
|
||||||
}};
|
}};
|
||||||
|
|
||||||
surgeSmelter = new PowerSmelter("alloy-smelter"){{
|
surgeSmelter = new GenericSmelter("alloy-smelter"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.silicon, 160, Items.lead, 160, Items.thorium, 140));
|
requirements(Category.crafting, ItemStack.with(Items.silicon, 160, Items.lead, 160, Items.thorium, 140));
|
||||||
craftEffect = Fx.smeltsmoke;
|
craftEffect = Fx.smeltsmoke;
|
||||||
output = Items.surgealloy;
|
outputItem = new ItemStack(Items.surgealloy, 1);
|
||||||
craftTime = 75f;
|
craftTime = 75f;
|
||||||
size = 3;
|
size = 3;
|
||||||
|
hasPower = true;
|
||||||
|
|
||||||
consumes.power(4f);
|
consumes.power(4f);
|
||||||
consumes.items(new ItemStack(Items.titanium, 2), new ItemStack(Items.lead, 4), new ItemStack(Items.silicon, 3), new ItemStack(Items.copper, 3));
|
consumes.items(new ItemStack(Items.titanium, 2), new ItemStack(Items.lead, 4), new ItemStack(Items.silicon, 3), new ItemStack(Items.copper, 3));
|
||||||
}};
|
}};
|
||||||
|
|
||||||
cryofluidMixer = new LiquidMixer("cryofluidmixer"){{
|
cryofluidMixer = new GenericCrafter("cryofluidmixer"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.lead, 130, Items.silicon, 80, Items.thorium, 90));
|
requirements(Category.crafting, ItemStack.with(Items.lead, 130, Items.silicon, 80, Items.thorium, 90));
|
||||||
outputLiquid = Liquids.cryofluid;
|
outputLiquid = new LiquidStack(Liquids.cryofluid, 0.3f);
|
||||||
liquidPerItem = 50f;
|
craftTime = 5f;
|
||||||
size = 2;
|
size = 2;
|
||||||
hasPower = true;
|
hasPower = true;
|
||||||
|
hasItems = true;
|
||||||
|
rotate = false;
|
||||||
|
solid = true;
|
||||||
|
outputsLiquid = true;
|
||||||
|
|
||||||
consumes.power(1f);
|
consumes.power(1f);
|
||||||
consumes.item(Items.titanium);
|
consumes.item(Items.titanium);
|
||||||
consumes.liquid(Liquids.water, 0.3f);
|
consumes.liquid(Liquids.water, 0.3f);
|
||||||
|
|
||||||
|
int liquidRegion = reg("-liquid"), topRegion = reg("-top"), bottomRegion = reg("-bottom");
|
||||||
|
|
||||||
|
drawIcons = () -> new TextureRegion[]{Core.atlas.find(name + "-bottom"), Core.atlas.find(name + "-top")};
|
||||||
|
|
||||||
|
drawer = tile -> {
|
||||||
|
LiquidModule mod = tile.entity.liquids;
|
||||||
|
|
||||||
|
int rotation = rotate ? tile.getRotation() * 90 : 0;
|
||||||
|
|
||||||
|
Draw.rect(reg(bottomRegion), tile.drawx(), tile.drawy(), rotation);
|
||||||
|
|
||||||
|
if(mod.total() > 0.001f){
|
||||||
|
Draw.color(outputLiquid.liquid.color);
|
||||||
|
Draw.alpha(mod.get(outputLiquid.liquid) / liquidCapacity);
|
||||||
|
Draw.rect(reg(liquidRegion), tile.drawx(), tile.drawy(), rotation);
|
||||||
|
Draw.color();
|
||||||
|
}
|
||||||
|
|
||||||
|
Draw.rect(reg(topRegion), tile.drawx(), tile.drawy(), rotation);
|
||||||
|
};
|
||||||
}};
|
}};
|
||||||
|
|
||||||
blastMixer = new GenericCrafter("blast-mixer"){{
|
blastMixer = new GenericCrafter("blast-mixer"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.lead, 60, Items.titanium, 40));
|
requirements(Category.crafting, ItemStack.with(Items.lead, 60, Items.titanium, 40));
|
||||||
hasItems = true;
|
hasItems = true;
|
||||||
hasPower = true;
|
hasPower = true;
|
||||||
output = Items.blastCompound;
|
outputItem = new ItemStack(Items.blastCompound, 1);
|
||||||
size = 2;
|
size = 2;
|
||||||
|
|
||||||
consumes.items(new ItemStack(Items.pyratite, 1), new ItemStack(Items.sporePod, 1));
|
consumes.items(new ItemStack(Items.pyratite, 1), new ItemStack(Items.sporePod, 1));
|
||||||
consumes.power(0.40f);
|
consumes.power(0.40f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
pyratiteMixer = new PowerSmelter("pyratite-mixer"){{
|
pyratiteMixer = new GenericSmelter("pyratite-mixer"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.copper, 100, Items.lead, 50));
|
requirements(Category.crafting, ItemStack.with(Items.copper, 100, Items.lead, 50));
|
||||||
flameColor = Color.CLEAR;
|
flameColor = Color.CLEAR;
|
||||||
hasItems = true;
|
hasItems = true;
|
||||||
hasPower = true;
|
hasPower = true;
|
||||||
output = Items.pyratite;
|
outputItem = new ItemStack(Items.pyratite, 1);
|
||||||
|
|
||||||
size = 2;
|
size = 2;
|
||||||
|
|
||||||
@@ -478,11 +576,10 @@ public class Blocks implements ContentList{
|
|||||||
consumes.items(new ItemStack(Items.coal, 1), new ItemStack(Items.lead, 2), new ItemStack(Items.sand, 2));
|
consumes.items(new ItemStack(Items.coal, 1), new ItemStack(Items.lead, 2), new ItemStack(Items.sand, 2));
|
||||||
}};
|
}};
|
||||||
|
|
||||||
melter = new PowerCrafter("melter"){{
|
melter = new GenericCrafter("melter"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.copper, 60, Items.lead, 70, Items.graphite, 90));
|
requirements(Category.crafting, ItemStack.with(Items.copper, 60, Items.lead, 70, Items.graphite, 90));
|
||||||
health = 200;
|
health = 200;
|
||||||
outputLiquid = Liquids.slag;
|
outputLiquid = new LiquidStack(Liquids.slag, 2f);
|
||||||
outputLiquidAmount = 2f;
|
|
||||||
craftTime = 10f;
|
craftTime = 10f;
|
||||||
hasLiquids = hasPower = true;
|
hasLiquids = hasPower = true;
|
||||||
|
|
||||||
@@ -499,7 +596,7 @@ public class Blocks implements ContentList{
|
|||||||
Items.titanium, 2
|
Items.titanium, 2
|
||||||
);
|
);
|
||||||
hasPower = true;
|
hasPower = true;
|
||||||
filterTime = 35f;
|
craftTime = 35f;
|
||||||
spinnerLength = 1.5f;
|
spinnerLength = 1.5f;
|
||||||
spinnerRadius = 3.5f;
|
spinnerRadius = 3.5f;
|
||||||
spinnerThickness = 1.5f;
|
spinnerThickness = 1.5f;
|
||||||
@@ -512,8 +609,8 @@ public class Blocks implements ContentList{
|
|||||||
|
|
||||||
cultivator = new Cultivator("cultivator"){{
|
cultivator = new Cultivator("cultivator"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.copper, 20, Items.lead, 50, Items.silicon, 20));
|
requirements(Category.crafting, ItemStack.with(Items.copper, 20, Items.lead, 50, Items.silicon, 20));
|
||||||
output = Items.sporePod;
|
outputItem = new ItemStack(Items.sporePod, 1);
|
||||||
craftTime = 200;
|
craftTime = 160;
|
||||||
size = 2;
|
size = 2;
|
||||||
hasLiquids = true;
|
hasLiquids = true;
|
||||||
hasPower = true;
|
hasPower = true;
|
||||||
@@ -523,23 +620,44 @@ public class Blocks implements ContentList{
|
|||||||
consumes.liquid(Liquids.water, 0.15f);
|
consumes.liquid(Liquids.water, 0.15f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
sporePress = new Compressor("spore-press"){{
|
sporePress = new GenericCrafter("spore-press"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.lead, 70, Items.silicon, 60));
|
requirements(Category.crafting, ItemStack.with(Items.lead, 70, Items.silicon, 60));
|
||||||
liquidCapacity = 60f;
|
liquidCapacity = 60f;
|
||||||
craftTime = 20f;
|
craftTime = 20f;
|
||||||
outputLiquid = Liquids.oil;
|
outputLiquid = new LiquidStack(Liquids.oil, 4f);
|
||||||
outputLiquidAmount = 2.5f;
|
|
||||||
size = 2;
|
size = 2;
|
||||||
health = 320;
|
health = 320;
|
||||||
hasLiquids = true;
|
hasLiquids = true;
|
||||||
|
hasPower = true;
|
||||||
|
|
||||||
consumes.item(Items.sporePod, 1);
|
consumes.item(Items.sporePod, 1);
|
||||||
consumes.power(0.60f);
|
consumes.power(0.60f);
|
||||||
|
|
||||||
|
int[] frameRegions = new int[3];
|
||||||
|
for(int i = 0; i < 3; i++){
|
||||||
|
frameRegions[i] = reg("-frame" + i);
|
||||||
|
}
|
||||||
|
|
||||||
|
int liquidRegion = reg("-liquid");
|
||||||
|
int topRegion =reg("-top");
|
||||||
|
|
||||||
|
drawIcons = () -> new TextureRegion[]{Core.atlas.find(name), Core.atlas.find(name + "-top")};
|
||||||
|
|
||||||
|
drawer = tile -> {
|
||||||
|
GenericCrafterEntity entity = tile.entity();
|
||||||
|
|
||||||
|
Draw.rect(region, tile.drawx(), tile.drawy());
|
||||||
|
Draw.rect(reg(frameRegions[(int) Mathf.absin(entity.totalProgress, 5f, 2.999f)]), tile.drawx(), tile.drawy());
|
||||||
|
Draw.color(Color.CLEAR, tile.entity.liquids.current().color, tile.entity.liquids.total() / liquidCapacity);
|
||||||
|
Draw.rect(reg(liquidRegion), tile.drawx(), tile.drawy());
|
||||||
|
Draw.color();
|
||||||
|
Draw.rect(reg(topRegion), tile.drawx(), tile.drawy());
|
||||||
|
};
|
||||||
}};
|
}};
|
||||||
|
|
||||||
pulverizer = new Pulverizer("pulverizer"){{
|
pulverizer = new GenericCrafter("pulverizer"){{
|
||||||
requirements(Category.crafting, ItemStack.with(Items.copper, 60, Items.lead, 50));
|
requirements(Category.crafting, ItemStack.with(Items.copper, 60, Items.lead, 50));
|
||||||
output = Items.sand;
|
outputItem = new ItemStack(Items.sand, 1);
|
||||||
craftEffect = Fx.pulverize;
|
craftEffect = Fx.pulverize;
|
||||||
craftTime = 40f;
|
craftTime = 40f;
|
||||||
updateEffect = Fx.pulverizeSmall;
|
updateEffect = Fx.pulverizeSmall;
|
||||||
@@ -547,6 +665,17 @@ public class Blocks implements ContentList{
|
|||||||
|
|
||||||
consumes.item(Items.scrap, 1);
|
consumes.item(Items.scrap, 1);
|
||||||
consumes.power(0.50f);
|
consumes.power(0.50f);
|
||||||
|
|
||||||
|
int rotatorRegion = reg("-rotator");
|
||||||
|
|
||||||
|
drawIcons = () -> new TextureRegion[]{Core.atlas.find(name), Core.atlas.find(name + "-rotator")};
|
||||||
|
|
||||||
|
drawer = tile -> {
|
||||||
|
GenericCrafterEntity entity = tile.entity();
|
||||||
|
|
||||||
|
Draw.rect(region, tile.drawx(), tile.drawy());
|
||||||
|
Draw.rect(reg(rotatorRegion), tile.drawx(), tile.drawy(), entity.totalProgress * 2f);
|
||||||
|
};
|
||||||
}};
|
}};
|
||||||
|
|
||||||
incinerator = new Incinerator("incinerator"){{
|
incinerator = new Incinerator("incinerator"){{
|
||||||
@@ -582,7 +711,7 @@ public class Blocks implements ContentList{
|
|||||||
//endregion
|
//endregion
|
||||||
//region defense
|
//region defense
|
||||||
|
|
||||||
int wallHealthMultiplier = 3;
|
int wallHealthMultiplier = 4;
|
||||||
|
|
||||||
scrapWall = new Wall("scrap-wall"){{
|
scrapWall = new Wall("scrap-wall"){{
|
||||||
health = 60 * wallHealthMultiplier;
|
health = 60 * wallHealthMultiplier;
|
||||||
@@ -679,10 +808,27 @@ public class Blocks implements ContentList{
|
|||||||
size = 2;
|
size = 2;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
mender = new MendProjector("mender"){{
|
||||||
|
requirements(Category.effect, ItemStack.with(Items.lead, 60, Items.copper, 50));
|
||||||
|
consumes.power(0.3f);
|
||||||
|
size = 1;
|
||||||
|
reload = 200f;
|
||||||
|
range = 40f;
|
||||||
|
healPercent = 5f;
|
||||||
|
phaseBoost = 4f;
|
||||||
|
phaseRangeBoost = 20f;
|
||||||
|
health = 80;
|
||||||
|
consumes.item(Items.silicon).optional(true);
|
||||||
|
}};
|
||||||
|
|
||||||
mendProjector = new MendProjector("mend-projector"){{
|
mendProjector = new MendProjector("mend-projector"){{
|
||||||
requirements(Category.effect, ItemStack.with(Items.lead, 200, Items.titanium, 50, Items.silicon, 180));
|
requirements(Category.effect, ItemStack.with(Items.lead, 200, Items.titanium, 50, Items.silicon, 80));
|
||||||
consumes.power(2f);
|
consumes.power(1.5f);
|
||||||
size = 2;
|
size = 2;
|
||||||
|
reload = 250f;
|
||||||
|
range = 85f;
|
||||||
|
healPercent = 14f;
|
||||||
|
health = 80 * size * size;
|
||||||
consumes.item(Items.phasefabric).optional(true);
|
consumes.item(Items.phasefabric).optional(true);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
@@ -690,17 +836,18 @@ public class Blocks implements ContentList{
|
|||||||
requirements(Category.effect, ItemStack.with(Items.lead, 200, Items.titanium, 150, Items.silicon, 150, Items.plastanium, 60));
|
requirements(Category.effect, ItemStack.with(Items.lead, 200, Items.titanium, 150, Items.silicon, 150, Items.plastanium, 60));
|
||||||
consumes.power(3.50f);
|
consumes.power(3.50f);
|
||||||
size = 2;
|
size = 2;
|
||||||
consumes.item(Items.phasefabric).optional(true).boost(true);
|
consumes.item(Items.phasefabric).optional(true);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
forceProjector = new ForceProjector("force-projector"){{
|
forceProjector = new ForceProjector("force-projector"){{
|
||||||
requirements(Category.effect, ItemStack.with(Items.lead, 200, Items.titanium, 150, Items.silicon, 250));
|
requirements(Category.effect, ItemStack.with(Items.lead, 200, Items.titanium, 150, Items.silicon, 250));
|
||||||
size = 3;
|
size = 3;
|
||||||
consumes.item(Items.phasefabric).optional(true).boost(true);
|
consumes.item(Items.phasefabric).optional(true);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
shockMine = new ShockMine("shock-mine"){{
|
shockMine = new ShockMine("shock-mine"){{
|
||||||
requirements(Category.effect, ItemStack.with(Items.lead, 50, Items.silicon, 25));
|
requirements(Category.effect, ItemStack.with(Items.lead, 50, Items.silicon, 25));
|
||||||
|
hasShadow = false;
|
||||||
health = 40;
|
health = 40;
|
||||||
damage = 11;
|
damage = 11;
|
||||||
tileDamage = 7f;
|
tileDamage = 7f;
|
||||||
@@ -720,7 +867,7 @@ public class Blocks implements ContentList{
|
|||||||
titaniumConveyor = new Conveyor("titanium-conveyor"){{
|
titaniumConveyor = new Conveyor("titanium-conveyor"){{
|
||||||
requirements(Category.distribution, ItemStack.with(Items.copper, 2, Items.lead, 1, Items.titanium, 1));
|
requirements(Category.distribution, ItemStack.with(Items.copper, 2, Items.lead, 1, Items.titanium, 1));
|
||||||
health = 65;
|
health = 65;
|
||||||
speed = 0.07f;
|
speed = 0.08f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
junction = new Junction("junction"){{
|
junction = new Junction("junction"){{
|
||||||
@@ -862,20 +1009,20 @@ public class Blocks implements ContentList{
|
|||||||
}};
|
}};
|
||||||
|
|
||||||
battery = new Battery("battery"){{
|
battery = new Battery("battery"){{
|
||||||
requirements(Category.power, ItemStack.with(Items.copper, 8, Items.lead, 30, Items.silicon, 4));
|
requirements(Category.power, ItemStack.with(Items.copper, 8, Items.lead, 40));
|
||||||
consumes.powerBuffered(3200f, 1f);
|
consumes.powerBuffered(4000f, 1f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
batteryLarge = new Battery("battery-large"){{
|
batteryLarge = new Battery("battery-large"){{
|
||||||
requirements(Category.power, ItemStack.with(Items.titanium, 40, Items.lead, 80, Items.silicon, 30));
|
requirements(Category.power, ItemStack.with(Items.titanium, 40, Items.lead, 80, Items.silicon, 40));
|
||||||
size = 3;
|
size = 3;
|
||||||
consumes.powerBuffered(37440f, 1f);
|
consumes.powerBuffered(50000f, 1f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
combustionGenerator = new BurnerGenerator("combustion-generator"){{
|
combustionGenerator = new BurnerGenerator("combustion-generator"){{
|
||||||
requirements(Category.power, ItemStack.with(Items.copper, 50, Items.lead, 30));
|
requirements(Category.power, ItemStack.with(Items.copper, 50, Items.lead, 30));
|
||||||
powerProduction = 1f;
|
powerProduction = 1f;
|
||||||
itemDuration = 40f;
|
itemDuration = 60f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
thermalGenerator = new ThermalGenerator("thermal-generator"){{
|
thermalGenerator = new ThermalGenerator("thermal-generator"){{
|
||||||
@@ -885,24 +1032,24 @@ public class Blocks implements ContentList{
|
|||||||
size = 2;
|
size = 2;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
turbineGenerator = new TurbineGenerator("turbine-generator"){{
|
turbineGenerator = new BurnerGenerator("turbine-generator"){{
|
||||||
requirements(Category.power, ItemStack.with(Items.copper, 70, Items.graphite, 50, Items.lead, 80, Items.silicon, 60));
|
requirements(Category.power, ItemStack.with(Items.copper, 70, Items.graphite, 50, Items.lead, 80, Items.silicon, 60));
|
||||||
powerProduction = 6f;
|
powerProduction = 6f;
|
||||||
itemDuration = 30f;
|
itemDuration = 40f;
|
||||||
consumes.liquid(Liquids.water, 0.05f);
|
consumes.liquid(Liquids.water, 0.05f);
|
||||||
hasLiquids = true;
|
hasLiquids = true;
|
||||||
size = 2;
|
size = 2;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
differentialGenerator = new DifferentialGenerator("differential-generator"){{
|
differentialGenerator = new ItemLiquidGenerator(true, true, "differential-generator"){{
|
||||||
requirements(Category.power, ItemStack.with(Items.copper, 140, Items.titanium, 100, Items.lead, 200, Items.silicon, 130, Items.metaglass, 100));
|
requirements(Category.power, ItemStack.with(Items.copper, 140, Items.titanium, 100, Items.lead, 200, Items.silicon, 130, Items.metaglass, 100));
|
||||||
powerProduction = 13f;
|
powerProduction = 16f;
|
||||||
itemDuration = 50f;
|
itemDuration = 50f;
|
||||||
consumes.remove(ConsumeItemFilter.class);
|
hasLiquids = true;
|
||||||
consumes.remove(ConsumeLiquidFilter.class);
|
size = 3;
|
||||||
|
|
||||||
consumes.item(Items.pyratite);
|
consumes.item(Items.pyratite);
|
||||||
consumes.liquid(Liquids.cryofluid, 0.2f);
|
consumes.liquid(Liquids.cryofluid, 0.2f);
|
||||||
size = 3;
|
|
||||||
}};
|
}};
|
||||||
|
|
||||||
rtgGenerator = new DecayGenerator("rtg-generator"){{
|
rtgGenerator = new DecayGenerator("rtg-generator"){{
|
||||||
@@ -936,9 +1083,9 @@ public class Blocks implements ContentList{
|
|||||||
requirements(Category.power, ItemStack.with(Items.lead, 1000, Items.silicon, 600, Items.graphite, 800, Items.thorium, 200, Items.surgealloy, 500, Items.metaglass, 500));
|
requirements(Category.power, ItemStack.with(Items.lead, 1000, Items.silicon, 600, Items.graphite, 800, Items.thorium, 200, Items.surgealloy, 500, Items.metaglass, 500));
|
||||||
size = 4;
|
size = 4;
|
||||||
health = 900;
|
health = 900;
|
||||||
powerProduction = 80f;
|
powerProduction = 100f;
|
||||||
useTime = 40f;
|
itemDuration = 40f;
|
||||||
consumes.power(23f);
|
consumes.power(25f);
|
||||||
consumes.item(Items.blastCompound);
|
consumes.item(Items.blastCompound);
|
||||||
consumes.liquid(Liquids.cryofluid, 0.8f);
|
consumes.liquid(Liquids.cryofluid, 0.8f);
|
||||||
}};
|
}};
|
||||||
@@ -952,6 +1099,7 @@ public class Blocks implements ContentList{
|
|||||||
drillTime = 600;
|
drillTime = 600;
|
||||||
size = 2;
|
size = 2;
|
||||||
drawMineItem = true;
|
drawMineItem = true;
|
||||||
|
consumes.liquid(Liquids.water, 0.05f).optional(true);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
pneumaticDrill = new Drill("pneumatic-drill"){{
|
pneumaticDrill = new Drill("pneumatic-drill"){{
|
||||||
@@ -1062,12 +1210,12 @@ public class Blocks implements ContentList{
|
|||||||
}};
|
}};
|
||||||
|
|
||||||
unloader = new Unloader("unloader"){{
|
unloader = new Unloader("unloader"){{
|
||||||
requirements(Category.distribution, ItemStack.with(Items.titanium, 50, Items.silicon, 60));
|
requirements(Category.effect, ItemStack.with(Items.titanium, 50, Items.silicon, 60));
|
||||||
speed = 7f;
|
speed = 7f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
launchPad = new LaunchPad("launch-pad"){{
|
launchPad = new LaunchPad("launch-pad"){{
|
||||||
requirements(Category.effect, () -> world.isZone(), ItemStack.with(Items.copper, 500, Items.titanium, 200, Items.silicon, 200, Items.lead, 200));
|
requirements(Category.effect, () -> world.isZone(), ItemStack.with(Items.copper, 500, Items.silicon, 150, Items.lead, 200));
|
||||||
size = 3;
|
size = 3;
|
||||||
itemCapacity = 100;
|
itemCapacity = 100;
|
||||||
launchTime = 60f * 8;
|
launchTime = 60f * 8;
|
||||||
@@ -1075,6 +1223,16 @@ public class Blocks implements ContentList{
|
|||||||
consumes.power(1f);
|
consumes.power(1f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
launchPadLarge = new LaunchPad("launch-pad-large"){{
|
||||||
|
requirements(Category.effect, () -> world.isZone(), ItemStack.with(Items.titanium, 400, Items.silicon, 300, Items.lead, 500, Items.plastanium, 150));
|
||||||
|
size = 4;
|
||||||
|
itemCapacity = 250;
|
||||||
|
launchTime = 60f * 7;
|
||||||
|
hasPower = true;
|
||||||
|
consumes.power(2f);
|
||||||
|
}};
|
||||||
|
|
||||||
|
|
||||||
//endregion
|
//endregion
|
||||||
//region turrets
|
//region turrets
|
||||||
|
|
||||||
@@ -1102,15 +1260,15 @@ public class Blocks implements ContentList{
|
|||||||
Items.scrap, Bullets.flakScrap,
|
Items.scrap, Bullets.flakScrap,
|
||||||
Items.lead, Bullets.flakLead
|
Items.lead, Bullets.flakLead
|
||||||
);
|
);
|
||||||
reload = 43f;
|
reload = 15f;
|
||||||
range = 160f;
|
range = 180f;
|
||||||
size = 2;
|
size = 2;
|
||||||
burstSpacing = 5f;
|
burstSpacing = 5f;
|
||||||
shots = 2;
|
shots = 2;
|
||||||
targetGround = false;
|
targetGround = false;
|
||||||
|
|
||||||
recoil = 2f;
|
recoil = 2f;
|
||||||
rotatespeed = 10f;
|
rotatespeed = 15f;
|
||||||
inaccuracy = 17f;
|
inaccuracy = 17f;
|
||||||
shootCone = 35f;
|
shootCone = 35f;
|
||||||
|
|
||||||
@@ -1125,7 +1283,7 @@ public class Blocks implements ContentList{
|
|||||||
);
|
);
|
||||||
recoil = 0f;
|
recoil = 0f;
|
||||||
reload = 4f;
|
reload = 4f;
|
||||||
range = 53f;
|
range = 60f;
|
||||||
shootCone = 50f;
|
shootCone = 50f;
|
||||||
targetAir = false;
|
targetAir = false;
|
||||||
ammoUseEffect = Fx.none;
|
ammoUseEffect = Fx.none;
|
||||||
@@ -1157,11 +1315,11 @@ public class Blocks implements ContentList{
|
|||||||
);
|
);
|
||||||
size = 2;
|
size = 2;
|
||||||
recoil = 0f;
|
recoil = 0f;
|
||||||
reload = 3f;
|
reload = 2f;
|
||||||
inaccuracy = 5f;
|
inaccuracy = 5f;
|
||||||
shootCone = 50f;
|
shootCone = 50f;
|
||||||
shootEffect = Fx.shootLiquid;
|
shootEffect = Fx.shootLiquid;
|
||||||
range = 100f;
|
range = 110f;
|
||||||
health = 250*size*size;
|
health = 250*size*size;
|
||||||
|
|
||||||
drawer = (tile, entity) -> {
|
drawer = (tile, entity) -> {
|
||||||
@@ -1200,13 +1358,13 @@ public class Blocks implements ContentList{
|
|||||||
arc = new PowerTurret("arc"){{
|
arc = new PowerTurret("arc"){{
|
||||||
requirements(Category.turret, ItemStack.with(Items.copper, 70, Items.lead, 70));
|
requirements(Category.turret, ItemStack.with(Items.copper, 70, Items.lead, 70));
|
||||||
shootType = Bullets.arc;
|
shootType = Bullets.arc;
|
||||||
reload = 25f;
|
reload = 24f;
|
||||||
shootCone = 40f;
|
shootCone = 40f;
|
||||||
rotatespeed = 8f;
|
rotatespeed = 8f;
|
||||||
powerUsed = 1f / 2f;
|
powerUsed = 1f / 2f;
|
||||||
targetAir = false;
|
targetAir = false;
|
||||||
consumes.powerBuffered(80f);
|
consumes.powerBuffered(60f, 60f);
|
||||||
range = 80f;
|
range = 95f;
|
||||||
shootEffect = Fx.lightningShoot;
|
shootEffect = Fx.lightningShoot;
|
||||||
heatColor = Color.RED;
|
heatColor = Color.RED;
|
||||||
recoil = 1f;
|
recoil = 1f;
|
||||||
@@ -1288,8 +1446,8 @@ public class Blocks implements ContentList{
|
|||||||
Items.surgealloy, Bullets.flakSurge
|
Items.surgealloy, Bullets.flakSurge
|
||||||
);
|
);
|
||||||
xRand = 4f;
|
xRand = 4f;
|
||||||
reload = 8f;
|
reload = 7f;
|
||||||
range = 160f;
|
range = 170f;
|
||||||
size = 3;
|
size = 3;
|
||||||
recoil = 3f;
|
recoil = 3f;
|
||||||
rotatespeed = 10f;
|
rotatespeed = 10f;
|
||||||
@@ -1321,7 +1479,6 @@ public class Blocks implements ContentList{
|
|||||||
);
|
);
|
||||||
reload = 6f;
|
reload = 6f;
|
||||||
coolantMultiplier = 0.5f;
|
coolantMultiplier = 0.5f;
|
||||||
maxCoolantUsed = 1.5f;
|
|
||||||
restitution = 0.1f;
|
restitution = 0.1f;
|
||||||
ammoUseEffect = Fx.shellEjectBig;
|
ammoUseEffect = Fx.shellEjectBig;
|
||||||
range = 200f;
|
range = 200f;
|
||||||
@@ -1335,6 +1492,7 @@ public class Blocks implements ContentList{
|
|||||||
shootCone = 24f;
|
shootCone = 24f;
|
||||||
|
|
||||||
health = 155 * size * size;
|
health = 155 * size * size;
|
||||||
|
consumes.add(new ConsumeLiquidFilter(liquid -> liquid.temperature <= 0.5f && liquid.flammability < 0.1f, 2f)).update(false).optional(true);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
meltdown = new LaserTurret("meltdown"){{
|
meltdown = new LaserTurret("meltdown"){{
|
||||||
@@ -1347,12 +1505,13 @@ public class Blocks implements ContentList{
|
|||||||
shootShake = 2f;
|
shootShake = 2f;
|
||||||
powerUsed = 0.5f;
|
powerUsed = 0.5f;
|
||||||
consumes.powerBuffered(1200f);
|
consumes.powerBuffered(1200f);
|
||||||
range = 160f;
|
range = 190f;
|
||||||
reload = 170f;
|
reload = 170f;
|
||||||
firingMoveFract = 0.1f;
|
firingMoveFract = 0.2f;
|
||||||
shootDuration = 220f;
|
shootDuration = 220f;
|
||||||
|
|
||||||
health = 165 * size * size;
|
health = 200 * size * size;
|
||||||
|
consumes.add(new ConsumeLiquidFilter(liquid -> liquid.temperature <= 0.5f && liquid.flammability < 0.1f, 0.5f)).update(false);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
//endregion
|
//endregion
|
||||||
@@ -1363,6 +1522,7 @@ public class Blocks implements ContentList{
|
|||||||
type = UnitTypes.spirit;
|
type = UnitTypes.spirit;
|
||||||
produceTime = 5700;
|
produceTime = 5700;
|
||||||
size = 2;
|
size = 2;
|
||||||
|
maxSpawn = 2;
|
||||||
consumes.power(0.80f);
|
consumes.power(0.80f);
|
||||||
consumes.items(new ItemStack(Items.silicon, 30), new ItemStack(Items.lead, 30));
|
consumes.items(new ItemStack(Items.silicon, 30), new ItemStack(Items.lead, 30));
|
||||||
}};
|
}};
|
||||||
@@ -1372,6 +1532,7 @@ public class Blocks implements ContentList{
|
|||||||
type = UnitTypes.phantom;
|
type = UnitTypes.phantom;
|
||||||
produceTime = 7300;
|
produceTime = 7300;
|
||||||
size = 2;
|
size = 2;
|
||||||
|
maxSpawn = 2;
|
||||||
consumes.power(2f);
|
consumes.power(2f);
|
||||||
consumes.items(new ItemStack(Items.silicon, 70), new ItemStack(Items.lead, 80), new ItemStack(Items.titanium, 80));
|
consumes.items(new ItemStack(Items.silicon, 70), new ItemStack(Items.lead, 80), new ItemStack(Items.titanium, 80));
|
||||||
}};
|
}};
|
||||||
@@ -1435,6 +1596,7 @@ public class Blocks implements ContentList{
|
|||||||
type = UnitTypes.fortress;
|
type = UnitTypes.fortress;
|
||||||
produceTime = 5000;
|
produceTime = 5000;
|
||||||
size = 3;
|
size = 3;
|
||||||
|
maxSpawn = 3;
|
||||||
consumes.power(2f);
|
consumes.power(2f);
|
||||||
consumes.items(new ItemStack(Items.silicon, 40), new ItemStack(Items.thorium, 50));
|
consumes.items(new ItemStack(Items.silicon, 40), new ItemStack(Items.thorium, 50));
|
||||||
}};
|
}};
|
||||||
|
|||||||
@@ -134,28 +134,32 @@ public class Bullets implements ContentList{
|
|||||||
bulletWidth = bulletHeight = 14f;
|
bulletWidth = bulletHeight = 14f;
|
||||||
collides = true;
|
collides = true;
|
||||||
collidesTiles = true;
|
collidesTiles = true;
|
||||||
splashDamageRadius = 45f;
|
splashDamageRadius = 20f;
|
||||||
splashDamage = 50f;
|
splashDamage = 38f;
|
||||||
backColor = Pal.bulletYellowBack;
|
backColor = Pal.bulletYellowBack;
|
||||||
frontColor = Pal.bulletYellow;
|
frontColor = Pal.bulletYellow;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
flakLead = new FlakBulletType(3.9f, 3){{
|
flakLead = new FlakBulletType(4.2f, 3){{
|
||||||
|
lifetime = 60f;
|
||||||
|
ammoMultiplier = 3f;
|
||||||
shootEffect = Fx.shootSmall;
|
shootEffect = Fx.shootSmall;
|
||||||
bulletWidth = 6f;
|
bulletWidth = 6f;
|
||||||
bulletHeight = 8f;
|
bulletHeight = 8f;
|
||||||
hitEffect = Fx.flakExplosion;
|
hitEffect = Fx.flakExplosion;
|
||||||
splashDamage = 25f;
|
splashDamage = 35f;
|
||||||
splashDamageRadius = 15f;
|
splashDamageRadius = 15f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
flakScrap = new FlakBulletType(3.5f, 3){{
|
flakScrap = new FlakBulletType(4f, 3){{
|
||||||
|
lifetime = 60f;
|
||||||
|
ammoMultiplier = 3f;
|
||||||
shootEffect = Fx.shootSmall;
|
shootEffect = Fx.shootSmall;
|
||||||
reloadMultiplier = 0.5f;
|
reloadMultiplier = 0.5f;
|
||||||
bulletWidth = 6f;
|
bulletWidth = 6f;
|
||||||
bulletHeight = 8f;
|
bulletHeight = 8f;
|
||||||
hitEffect = Fx.flakExplosion;
|
hitEffect = Fx.flakExplosion;
|
||||||
splashDamage = 16f;
|
splashDamage = 26f;
|
||||||
splashDamageRadius = 24f;
|
splashDamageRadius = 24f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
@@ -269,7 +273,7 @@ public class Bullets implements ContentList{
|
|||||||
keepVelocity = false;
|
keepVelocity = false;
|
||||||
splashDamageRadius = 25f;
|
splashDamageRadius = 25f;
|
||||||
splashDamage = 10f;
|
splashDamage = 10f;
|
||||||
lifetime = 80f;
|
lifetime = 50f;
|
||||||
trailColor = Pal.unitBack;
|
trailColor = Pal.unitBack;
|
||||||
backColor = Pal.unitBack;
|
backColor = Pal.unitBack;
|
||||||
frontColor = Pal.unitFront;
|
frontColor = Pal.unitFront;
|
||||||
@@ -290,7 +294,6 @@ public class Bullets implements ContentList{
|
|||||||
standardDense = new BasicBulletType(3.5f, 18, "bullet"){{
|
standardDense = new BasicBulletType(3.5f, 18, "bullet"){{
|
||||||
bulletWidth = 9f;
|
bulletWidth = 9f;
|
||||||
bulletHeight = 12f;
|
bulletHeight = 12f;
|
||||||
armorPierce = 0.2f;
|
|
||||||
reloadMultiplier = 0.6f;
|
reloadMultiplier = 0.6f;
|
||||||
ammoMultiplier = 2;
|
ammoMultiplier = 2;
|
||||||
}};
|
}};
|
||||||
@@ -298,7 +301,6 @@ public class Bullets implements ContentList{
|
|||||||
standardThorium = new BasicBulletType(4f, 29, "bullet"){{
|
standardThorium = new BasicBulletType(4f, 29, "bullet"){{
|
||||||
bulletWidth = 10f;
|
bulletWidth = 10f;
|
||||||
bulletHeight = 13f;
|
bulletHeight = 13f;
|
||||||
armorPierce = 0.5f;
|
|
||||||
shootEffect = Fx.shootBig;
|
shootEffect = Fx.shootBig;
|
||||||
smokeEffect = Fx.shootBigSmoke;
|
smokeEffect = Fx.shootBigSmoke;
|
||||||
ammoMultiplier = 2;
|
ammoMultiplier = 2;
|
||||||
@@ -344,14 +346,12 @@ public class Bullets implements ContentList{
|
|||||||
standardDenseBig = new BasicBulletType(7f, 42, "bullet"){{
|
standardDenseBig = new BasicBulletType(7f, 42, "bullet"){{
|
||||||
bulletWidth = 15f;
|
bulletWidth = 15f;
|
||||||
bulletHeight = 21f;
|
bulletHeight = 21f;
|
||||||
armorPierce = 0.2f;
|
|
||||||
shootEffect = Fx.shootBig;
|
shootEffect = Fx.shootBig;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
standardThoriumBig = new BasicBulletType(8f, 65, "bullet"){{
|
standardThoriumBig = new BasicBulletType(8f, 65, "bullet"){{
|
||||||
bulletWidth = 16f;
|
bulletWidth = 16f;
|
||||||
bulletHeight = 23f;
|
bulletHeight = 23f;
|
||||||
armorPierce = 0.5f;
|
|
||||||
shootEffect = Fx.shootBig;
|
shootEffect = Fx.shootBig;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
@@ -454,11 +454,11 @@ public class Bullets implements ContentList{
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
basicFlame = new BulletType(2.5f, 5){
|
basicFlame = new BulletType(3f, 6f){
|
||||||
{
|
{
|
||||||
ammoMultiplier = 3f;
|
ammoMultiplier = 3f;
|
||||||
hitSize = 7f;
|
hitSize = 7f;
|
||||||
lifetime = 40f;
|
lifetime = 42f;
|
||||||
pierce = true;
|
pierce = true;
|
||||||
drag = 0.05f;
|
drag = 0.05f;
|
||||||
statusDuration = 60f * 4;
|
statusDuration = 60f * 4;
|
||||||
@@ -473,11 +473,11 @@ public class Bullets implements ContentList{
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
pyraFlame = new BulletType(2.7f, 8){
|
pyraFlame = new BulletType(3.3f, 9f){
|
||||||
{
|
{
|
||||||
ammoMultiplier = 4f;
|
ammoMultiplier = 4f;
|
||||||
hitSize = 7f;
|
hitSize = 7f;
|
||||||
lifetime = 40f;
|
lifetime = 42f;
|
||||||
pierce = true;
|
pierce = true;
|
||||||
drag = 0.05f;
|
drag = 0.05f;
|
||||||
statusDuration = 60f * 6;
|
statusDuration = 60f * 6;
|
||||||
@@ -533,13 +533,13 @@ public class Bullets implements ContentList{
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
meltdownLaser = new BulletType(0.001f, 35){
|
meltdownLaser = new BulletType(0.001f, 50){
|
||||||
Color tmpColor = new Color();
|
Color tmpColor = new Color();
|
||||||
Color[] colors = {Color.valueOf("ec745855"), Color.valueOf("ec7458aa"), Color.valueOf("ff9c5a"), Color.WHITE};
|
Color[] colors = {Color.valueOf("ec745855"), Color.valueOf("ec7458aa"), Color.valueOf("ff9c5a"), Color.WHITE};
|
||||||
float[] tscales = {1f, 0.7f, 0.5f, 0.2f};
|
float[] tscales = {1f, 0.7f, 0.5f, 0.2f};
|
||||||
float[] strokes = {2f, 1.5f, 1f, 0.3f};
|
float[] strokes = {2f, 1.5f, 1f, 0.3f};
|
||||||
float[] lenscales = {1f, 1.12f, 1.15f, 1.17f};
|
float[] lenscales = {1f, 1.12f, 1.15f, 1.17f};
|
||||||
float length = 200f;
|
float length = 220f;
|
||||||
|
|
||||||
{
|
{
|
||||||
hitEffect = Fx.hitMeltdown;
|
hitEffect = Fx.hitMeltdown;
|
||||||
@@ -664,7 +664,7 @@ public class Bullets implements ContentList{
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
arc = new BulletType(0.001f, 21){{
|
arc = new BulletType(0.001f, 25){{
|
||||||
lifetime = 1;
|
lifetime = 1;
|
||||||
despawnEffect = Fx.none;
|
despawnEffect = Fx.none;
|
||||||
hitEffect = Fx.hitLancer;
|
hitEffect = Fx.hitLancer;
|
||||||
@@ -675,7 +675,7 @@ public class Bullets implements ContentList{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void init(Bullet b){
|
public void init(Bullet b){
|
||||||
Lightning.create(b.getTeam(), Pal.lancerLaser, damage, b.x, b.y, b.rot(), 15);
|
Lightning.create(b.getTeam(), Pal.lancerLaser, damage, b.x, b.y, b.rot(), 25);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -730,7 +730,7 @@ public class Bullets implements ContentList{
|
|||||||
lifetime = 23f;
|
lifetime = 23f;
|
||||||
speed = 1f;
|
speed = 1f;
|
||||||
splashDamageRadius = 50f;
|
splashDamageRadius = 50f;
|
||||||
splashDamage = 20f;
|
splashDamage = 28f;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ public class Fx implements ContentList{
|
|||||||
bigShockwave, nuclearShockwave, explosion, blockExplosion, blockExplosionSmoke, shootSmall, shootHeal, shootSmallSmoke, shootBig, shootBig2, shootBigSmoke,
|
bigShockwave, nuclearShockwave, explosion, blockExplosion, blockExplosionSmoke, shootSmall, shootHeal, shootSmallSmoke, shootBig, shootBig2, shootBigSmoke,
|
||||||
shootBigSmoke2, shootSmallFlame, shootPyraFlame, shootLiquid, shellEjectSmall, shellEjectMedium,
|
shootBigSmoke2, shootSmallFlame, shootPyraFlame, shootLiquid, shellEjectSmall, shellEjectMedium,
|
||||||
shellEjectBig, lancerLaserShoot, lancerLaserShootSmoke, lancerLaserCharge, lancerLaserChargeBegin, lightningCharge, lightningShoot,
|
shellEjectBig, lancerLaserShoot, lancerLaserShootSmoke, lancerLaserCharge, lancerLaserChargeBegin, lightningCharge, lightningShoot,
|
||||||
unitSpawn, spawnShockwave, magmasmoke, impactShockwave, impactcloud, impactsmoke, dynamicExplosion;
|
unitSpawn, spawnShockwave, magmasmoke, impactShockwave, impactcloud, impactsmoke, dynamicExplosion, padlaunch;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void load(){
|
public void load(){
|
||||||
@@ -107,6 +107,13 @@ public class Fx implements ContentList{
|
|||||||
Draw.reset();
|
Draw.reset();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
padlaunch = new Effect(10, e -> {
|
||||||
|
Lines.stroke(4f * e.fout());
|
||||||
|
Draw.color(Pal.accent);
|
||||||
|
Lines.poly(e.x, e.y, 4, 5f + e.fin() * 60f);
|
||||||
|
Draw.reset();
|
||||||
|
});
|
||||||
|
|
||||||
vtolHover = new Effect(40f, e -> {
|
vtolHover = new Effect(40f, e -> {
|
||||||
float len = e.finpow() * 10f;
|
float len = e.finpow() * 10f;
|
||||||
float ang = e.rotation + Mathf.randomSeedRange(e.id, 30f);
|
float ang = e.rotation + Mathf.randomSeedRange(e.id, 30f);
|
||||||
|
|||||||
@@ -14,24 +14,28 @@ public class Items implements ContentList{
|
|||||||
copper = new Item("copper", Color.valueOf("d99d73")){{
|
copper = new Item("copper", Color.valueOf("d99d73")){{
|
||||||
type = ItemType.material;
|
type = ItemType.material;
|
||||||
hardness = 1;
|
hardness = 1;
|
||||||
cost = 0.6f;
|
cost = 0.5f;
|
||||||
alwaysUnlocked = true;
|
alwaysUnlocked = true;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
lead = new Item("lead", Color.valueOf("8c7fa9")){{
|
lead = new Item("lead", Color.valueOf("8c7fa9")){{
|
||||||
type = ItemType.material;
|
type = ItemType.material;
|
||||||
hardness = 1;
|
hardness = 1;
|
||||||
cost = 0.9f;
|
cost = 0.7f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
metaglass = new Item("metaglass", Color.valueOf("ebeef5")){{
|
metaglass = new Item("metaglass", Color.valueOf("ebeef5")){{
|
||||||
type = ItemType.material;
|
type = ItemType.material;
|
||||||
cost = 2f;
|
cost = 1.5f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
graphite = new Item("graphite", Color.valueOf("b2c6d2")){{
|
graphite = new Item("graphite", Color.valueOf("b2c6d2")){{
|
||||||
type = ItemType.material;
|
type = ItemType.material;
|
||||||
cost = 1.3f;
|
cost = 1f;
|
||||||
|
}};
|
||||||
|
|
||||||
|
sand = new Item("sand", Color.valueOf("f7cba4")){{
|
||||||
|
|
||||||
}};
|
}};
|
||||||
|
|
||||||
coal = new Item("coal", Color.valueOf("272727")){{
|
coal = new Item("coal", Color.valueOf("272727")){{
|
||||||
@@ -43,7 +47,7 @@ public class Items implements ContentList{
|
|||||||
titanium = new Item("titanium", Color.valueOf("8da1e3")){{
|
titanium = new Item("titanium", Color.valueOf("8da1e3")){{
|
||||||
type = ItemType.material;
|
type = ItemType.material;
|
||||||
hardness = 3;
|
hardness = 3;
|
||||||
cost = 1.1f;
|
cost = 1f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
thorium = new Item("thorium", Color.valueOf("f9a3c7")){{
|
thorium = new Item("thorium", Color.valueOf("f9a3c7")){{
|
||||||
@@ -51,7 +55,7 @@ public class Items implements ContentList{
|
|||||||
explosiveness = 0.2f;
|
explosiveness = 0.2f;
|
||||||
hardness = 4;
|
hardness = 4;
|
||||||
radioactivity = 1f;
|
radioactivity = 1f;
|
||||||
cost = 1.4f;
|
cost = 1.1f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
scrap = new Item("scrap", Color.valueOf("777777")){{
|
scrap = new Item("scrap", Color.valueOf("777777")){{
|
||||||
@@ -60,19 +64,19 @@ public class Items implements ContentList{
|
|||||||
|
|
||||||
silicon = new Item("silicon", Color.valueOf("53565c")){{
|
silicon = new Item("silicon", Color.valueOf("53565c")){{
|
||||||
type = ItemType.material;
|
type = ItemType.material;
|
||||||
cost = 0.9f;
|
cost = 0.8f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
plastanium = new Item("plastanium", Color.valueOf("cbd97f")){{
|
plastanium = new Item("plastanium", Color.valueOf("cbd97f")){{
|
||||||
type = ItemType.material;
|
type = ItemType.material;
|
||||||
flammability = 0.2f;
|
flammability = 0.1f;
|
||||||
explosiveness = 0.2f;
|
explosiveness = 0.2f;
|
||||||
cost = 1.6f;
|
cost = 1.3f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
phasefabric = new Item("phase-fabric", Color.valueOf("f4ba6e")){{
|
phasefabric = new Item("phase-fabric", Color.valueOf("f4ba6e")){{
|
||||||
type = ItemType.material;
|
type = ItemType.material;
|
||||||
cost = 1.5f;
|
cost = 1.3f;
|
||||||
radioactivity = 0.6f;
|
radioactivity = 0.6f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
@@ -84,10 +88,6 @@ public class Items implements ContentList{
|
|||||||
flammability = 1.05f;
|
flammability = 1.05f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
sand = new Item("sand", Color.valueOf("f7cba4")){{
|
|
||||||
|
|
||||||
}};
|
|
||||||
|
|
||||||
blastCompound = new Item("blast-compound", Color.valueOf("ff795e")){{
|
blastCompound = new Item("blast-compound", Color.valueOf("ff795e")){{
|
||||||
flammability = 0.4f;
|
flammability = 0.4f;
|
||||||
explosiveness = 1.2f;
|
explosiveness = 1.2f;
|
||||||
|
|||||||