V2.0
8
App/.gitignore
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
*.iml
|
||||
.gradle
|
||||
/local.properties
|
||||
/.idea/workspace.xml
|
||||
/.idea/libraries
|
||||
.DS_Store
|
||||
/build
|
||||
/captures
|
1
App/.idea/.name
generated
Normal file
@@ -0,0 +1 @@
|
||||
R6S
|
22
App/.idea/compiler.xml
generated
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CompilerConfiguration">
|
||||
<resourceExtensions />
|
||||
<wildcardResourcePatterns>
|
||||
<entry name="!?*.java" />
|
||||
<entry name="!?*.form" />
|
||||
<entry name="!?*.class" />
|
||||
<entry name="!?*.groovy" />
|
||||
<entry name="!?*.scala" />
|
||||
<entry name="!?*.flex" />
|
||||
<entry name="!?*.kt" />
|
||||
<entry name="!?*.clj" />
|
||||
<entry name="!?*.aj" />
|
||||
</wildcardResourcePatterns>
|
||||
<annotationProcessing>
|
||||
<profile default="true" name="Default" enabled="false">
|
||||
<processorPath useClasspath="true" />
|
||||
</profile>
|
||||
</annotationProcessing>
|
||||
</component>
|
||||
</project>
|
3
App/.idea/copyright/profiles_settings.xml
generated
Normal file
@@ -0,0 +1,3 @@
|
||||
<component name="CopyrightManager">
|
||||
<settings default="" />
|
||||
</component>
|
6
App/.idea/encodings.xml
generated
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Encoding">
|
||||
<file url="PROJECT" charset="UTF-8" />
|
||||
</component>
|
||||
</project>
|
19
App/.idea/gradle.xml
generated
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="GradleSettings">
|
||||
<option name="linkedExternalProjectsSettings">
|
||||
<GradleProjectSettings>
|
||||
<option name="distributionType" value="LOCAL" />
|
||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
||||
<option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1" />
|
||||
<option name="modules">
|
||||
<set>
|
||||
<option value="$PROJECT_DIR$" />
|
||||
<option value="$PROJECT_DIR$/app" />
|
||||
</set>
|
||||
</option>
|
||||
<option name="resolveModulePerSourceSet" value="false" />
|
||||
</GradleProjectSettings>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
71
App/.idea/misc.xml
generated
Normal file
@@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="EntryPointsManager">
|
||||
<entry_points version="2.0" />
|
||||
</component>
|
||||
<component name="NullableNotNullManager">
|
||||
<option name="myDefaultNullable" value="android.support.annotation.Nullable" />
|
||||
<option name="myDefaultNotNull" value="android.support.annotation.NonNull" />
|
||||
<option name="myNullables">
|
||||
<value>
|
||||
<list size="4">
|
||||
<item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.Nullable" />
|
||||
<item index="1" class="java.lang.String" itemvalue="javax.annotation.Nullable" />
|
||||
<item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.Nullable" />
|
||||
<item index="3" class="java.lang.String" itemvalue="android.support.annotation.Nullable" />
|
||||
</list>
|
||||
</value>
|
||||
</option>
|
||||
<option name="myNotNulls">
|
||||
<value>
|
||||
<list size="4">
|
||||
<item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.NotNull" />
|
||||
<item index="1" class="java.lang.String" itemvalue="javax.annotation.Nonnull" />
|
||||
<item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.NonNull" />
|
||||
<item index="3" class="java.lang.String" itemvalue="android.support.annotation.NonNull" />
|
||||
</list>
|
||||
</value>
|
||||
</option>
|
||||
</component>
|
||||
<component name="ProjectInspectionProfilesVisibleTreeState">
|
||||
<entry key="Project Default">
|
||||
<profile-state>
|
||||
<expanded-state>
|
||||
<State>
|
||||
<id />
|
||||
</State>
|
||||
<State>
|
||||
<id>Android > Lint > Correctness</id>
|
||||
</State>
|
||||
<State>
|
||||
<id>Java</id>
|
||||
</State>
|
||||
<State>
|
||||
<id>Probable bugsJava</id>
|
||||
</State>
|
||||
</expanded-state>
|
||||
<selected-state>
|
||||
<State>
|
||||
<id>Android</id>
|
||||
</State>
|
||||
</selected-state>
|
||||
</profile-state>
|
||||
</entry>
|
||||
</component>
|
||||
<component name="ProjectLevelVcsManager" settingsEditedManually="false">
|
||||
<OptionsSetting value="true" id="Add" />
|
||||
<OptionsSetting value="true" id="Remove" />
|
||||
<OptionsSetting value="true" id="Checkout" />
|
||||
<OptionsSetting value="true" id="Update" />
|
||||
<OptionsSetting value="true" id="Status" />
|
||||
<OptionsSetting value="true" id="Edit" />
|
||||
<ConfirmationsSetting value="0" id="Add" />
|
||||
<ConfirmationsSetting value="0" id="Remove" />
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/build/classes" />
|
||||
</component>
|
||||
<component name="ProjectType">
|
||||
<option name="id" value="Android" />
|
||||
</component>
|
||||
</project>
|
9
App/.idea/modules.xml
generated
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/R6S.iml" filepath="$PROJECT_DIR$/R6S.iml" />
|
||||
<module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
12
App/.idea/runConfigurations.xml
generated
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="RunConfigurationProducerService">
|
||||
<option name="ignoredProducers">
|
||||
<set>
|
||||
<option value="org.jetbrains.plugins.gradle.execution.test.runner.AllInPackageGradleConfigurationProducer" />
|
||||
<option value="org.jetbrains.plugins.gradle.execution.test.runner.TestClassGradleConfigurationProducer" />
|
||||
<option value="org.jetbrains.plugins.gradle.execution.test.runner.TestMethodGradleConfigurationProducer" />
|
||||
</set>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
1
App/app/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/build
|
32
App/app/build.gradle
Normal file
@@ -0,0 +1,32 @@
|
||||
apply plugin: 'com.android.application'
|
||||
|
||||
android {
|
||||
compileSdkVersion 25
|
||||
buildToolsVersion "25.0.2"
|
||||
defaultConfig {
|
||||
applicationId "io.nicco.r6s"
|
||||
minSdkVersion 21
|
||||
targetSdkVersion 25
|
||||
versionCode 20
|
||||
versionName "2.0"
|
||||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
buildTypes {
|
||||
release {
|
||||
minifyEnabled false
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile fileTree(dir: 'libs', include: ['*.jar'])
|
||||
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
|
||||
exclude group: 'com.android.support', module: 'support-annotations'
|
||||
})
|
||||
compile 'com.android.support:appcompat-v7:25.3.1'
|
||||
compile 'com.android.support.constraint:constraint-layout:1.0.2'
|
||||
compile 'com.android.support:design:25.3.1'
|
||||
compile 'com.android.support:support-v4:25.3.1'
|
||||
testCompile 'org.testng:testng:6.9.6'
|
||||
}
|
25
App/app/proguard-rules.pro
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
# Add project specific ProGuard rules here.
|
||||
# By default, the flags in this file are appended to flags specified
|
||||
# in /Users/nicco/Library/Android/sdk/tools/proguard/proguard-android.txt
|
||||
# You can edit the include path and order by changing the proguardFiles
|
||||
# directive in build.gradle.
|
||||
#
|
||||
# For more details, see
|
||||
# http://developer.android.com/guide/developing/tools/proguard.html
|
||||
|
||||
# Add any project specific keep options here:
|
||||
|
||||
# If your project uses WebView with JS, uncomment the following
|
||||
# and specify the fully qualified class name to the JavaScript interface
|
||||
# class:
|
||||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
|
||||
# public *;
|
||||
#}
|
||||
|
||||
# Uncomment this to preserve the line number information for
|
||||
# debugging stack traces.
|
||||
#-keepattributes SourceFile,LineNumberTable
|
||||
|
||||
# If you keep the line number information, uncomment this to
|
||||
# hide the original source file name.
|
||||
#-renamesourcefileattribute SourceFile
|
@@ -0,0 +1,26 @@
|
||||
package io.nicco.r6s;
|
||||
|
||||
import android.content.Context;
|
||||
import android.support.test.InstrumentationRegistry;
|
||||
import android.support.test.runner.AndroidJUnit4;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
/**
|
||||
* Instrumentation test, which will execute on an Android device.
|
||||
*
|
||||
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
|
||||
*/
|
||||
@RunWith(AndroidJUnit4.class)
|
||||
public class ExampleInstrumentedTest {
|
||||
@Test
|
||||
public void useAppContext() throws Exception {
|
||||
// Context of the app under test.
|
||||
Context appContext = InstrumentationRegistry.getTargetContext();
|
||||
|
||||
assertEquals("io.nicco.test", appContext.getPackageName());
|
||||
}
|
||||
}
|
21
App/app/src/main/AndroidManifest.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="io.nicco.r6s">
|
||||
|
||||
<application
|
||||
android:allowBackup="true"
|
||||
android:icon="@mipmap/ic_launcher"
|
||||
android:label="@string/app_name"
|
||||
android:roundIcon="@mipmap/ic_launcher_round"
|
||||
android:supportsRtl="true"
|
||||
android:theme="@style/Theme.AppCompat.NoActionBar">
|
||||
<activity android:name="io.nicco.r6s.main">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
</application>
|
||||
|
||||
</manifest>
|
BIN
App/app/src/main/assets/img/factions/0.png
Normal file
After Width: | Height: | Size: 65 KiB |
BIN
App/app/src/main/assets/img/factions/1.png
Normal file
After Width: | Height: | Size: 88 KiB |
BIN
App/app/src/main/assets/img/factions/2.png
Normal file
After Width: | Height: | Size: 64 KiB |
BIN
App/app/src/main/assets/img/factions/3.png
Normal file
After Width: | Height: | Size: 80 KiB |
BIN
App/app/src/main/assets/img/factions/4.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
App/app/src/main/assets/img/factions/5.png
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
App/app/src/main/assets/img/factions/6.png
Normal file
After Width: | Height: | Size: 88 KiB |
BIN
App/app/src/main/assets/img/factions/7.png
Normal file
After Width: | Height: | Size: 90 KiB |
BIN
App/app/src/main/assets/img/factions/8.png
Normal file
After Width: | Height: | Size: 107 KiB |
BIN
App/app/src/main/assets/img/factions/9.png
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
App/app/src/main/assets/img/maps/0/0.jpg
Normal file
After Width: | Height: | Size: 195 KiB |
BIN
App/app/src/main/assets/img/maps/0/1.jpg
Normal file
After Width: | Height: | Size: 212 KiB |
BIN
App/app/src/main/assets/img/maps/0/2.jpg
Normal file
After Width: | Height: | Size: 217 KiB |
BIN
App/app/src/main/assets/img/maps/0/3.jpg
Normal file
After Width: | Height: | Size: 184 KiB |
BIN
App/app/src/main/assets/img/maps/1/0.jpg
Normal file
After Width: | Height: | Size: 244 KiB |
BIN
App/app/src/main/assets/img/maps/1/1.jpg
Normal file
After Width: | Height: | Size: 258 KiB |
BIN
App/app/src/main/assets/img/maps/1/2.jpg
Normal file
After Width: | Height: | Size: 234 KiB |
BIN
App/app/src/main/assets/img/maps/10/0.jpg
Normal file
After Width: | Height: | Size: 240 KiB |
BIN
App/app/src/main/assets/img/maps/10/1.jpg
Normal file
After Width: | Height: | Size: 257 KiB |
BIN
App/app/src/main/assets/img/maps/10/2.jpg
Normal file
After Width: | Height: | Size: 95 KiB |
BIN
App/app/src/main/assets/img/maps/10/3.jpg
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
App/app/src/main/assets/img/maps/11/0.jpg
Normal file
After Width: | Height: | Size: 302 KiB |
BIN
App/app/src/main/assets/img/maps/11/1.jpg
Normal file
After Width: | Height: | Size: 312 KiB |
BIN
App/app/src/main/assets/img/maps/11/2.jpg
Normal file
After Width: | Height: | Size: 308 KiB |
BIN
App/app/src/main/assets/img/maps/11/3.jpg
Normal file
After Width: | Height: | Size: 305 KiB |
BIN
App/app/src/main/assets/img/maps/12/0.jpg
Normal file
After Width: | Height: | Size: 141 KiB |
BIN
App/app/src/main/assets/img/maps/12/1.jpg
Normal file
After Width: | Height: | Size: 171 KiB |
BIN
App/app/src/main/assets/img/maps/12/2.jpg
Normal file
After Width: | Height: | Size: 183 KiB |
BIN
App/app/src/main/assets/img/maps/12/3.jpg
Normal file
After Width: | Height: | Size: 178 KiB |
BIN
App/app/src/main/assets/img/maps/13/0.jpg
Normal file
After Width: | Height: | Size: 246 KiB |
BIN
App/app/src/main/assets/img/maps/13/1.jpg
Normal file
After Width: | Height: | Size: 270 KiB |
BIN
App/app/src/main/assets/img/maps/13/2.jpg
Normal file
After Width: | Height: | Size: 268 KiB |
BIN
App/app/src/main/assets/img/maps/13/3.jpg
Normal file
After Width: | Height: | Size: 249 KiB |
BIN
App/app/src/main/assets/img/maps/13/4.jpg
Normal file
After Width: | Height: | Size: 234 KiB |
BIN
App/app/src/main/assets/img/maps/2/0.jpg
Normal file
After Width: | Height: | Size: 255 KiB |
BIN
App/app/src/main/assets/img/maps/2/1.jpg
Normal file
After Width: | Height: | Size: 277 KiB |
BIN
App/app/src/main/assets/img/maps/2/2.jpg
Normal file
After Width: | Height: | Size: 268 KiB |
BIN
App/app/src/main/assets/img/maps/2/3.jpg
Normal file
After Width: | Height: | Size: 235 KiB |
BIN
App/app/src/main/assets/img/maps/3/0.jpg
Normal file
After Width: | Height: | Size: 183 KiB |
BIN
App/app/src/main/assets/img/maps/3/1.jpg
Normal file
After Width: | Height: | Size: 199 KiB |
BIN
App/app/src/main/assets/img/maps/3/2.jpg
Normal file
After Width: | Height: | Size: 192 KiB |
BIN
App/app/src/main/assets/img/maps/3/3.jpg
Normal file
After Width: | Height: | Size: 174 KiB |
BIN
App/app/src/main/assets/img/maps/4/0.jpg
Normal file
After Width: | Height: | Size: 211 KiB |
BIN
App/app/src/main/assets/img/maps/4/1.jpg
Normal file
After Width: | Height: | Size: 218 KiB |
BIN
App/app/src/main/assets/img/maps/4/2.jpg
Normal file
After Width: | Height: | Size: 224 KiB |
BIN
App/app/src/main/assets/img/maps/4/3.jpg
Normal file
After Width: | Height: | Size: 194 KiB |
BIN
App/app/src/main/assets/img/maps/5/0.jpg
Normal file
After Width: | Height: | Size: 301 KiB |
BIN
App/app/src/main/assets/img/maps/5/1.jpg
Normal file
After Width: | Height: | Size: 309 KiB |
BIN
App/app/src/main/assets/img/maps/5/2.jpg
Normal file
After Width: | Height: | Size: 319 KiB |
BIN
App/app/src/main/assets/img/maps/5/3.jpg
Normal file
After Width: | Height: | Size: 324 KiB |
BIN
App/app/src/main/assets/img/maps/6/0.jpg
Normal file
After Width: | Height: | Size: 305 KiB |
BIN
App/app/src/main/assets/img/maps/6/1.jpg
Normal file
After Width: | Height: | Size: 308 KiB |
BIN
App/app/src/main/assets/img/maps/6/2.jpg
Normal file
After Width: | Height: | Size: 311 KiB |
BIN
App/app/src/main/assets/img/maps/6/3.jpg
Normal file
After Width: | Height: | Size: 304 KiB |
BIN
App/app/src/main/assets/img/maps/6/4.jpg
Normal file
After Width: | Height: | Size: 294 KiB |
BIN
App/app/src/main/assets/img/maps/7/0.jpg
Normal file
After Width: | Height: | Size: 259 KiB |
BIN
App/app/src/main/assets/img/maps/7/1.jpg
Normal file
After Width: | Height: | Size: 268 KiB |
BIN
App/app/src/main/assets/img/maps/7/2.jpg
Normal file
After Width: | Height: | Size: 267 KiB |
BIN
App/app/src/main/assets/img/maps/7/3.jpg
Normal file
After Width: | Height: | Size: 251 KiB |
BIN
App/app/src/main/assets/img/maps/8/0.jpg
Normal file
After Width: | Height: | Size: 206 KiB |
BIN
App/app/src/main/assets/img/maps/8/1.jpg
Normal file
After Width: | Height: | Size: 213 KiB |
BIN
App/app/src/main/assets/img/maps/8/2.jpg
Normal file
After Width: | Height: | Size: 220 KiB |
BIN
App/app/src/main/assets/img/maps/8/3.jpg
Normal file
After Width: | Height: | Size: 193 KiB |
BIN
App/app/src/main/assets/img/maps/9/0.jpg
Normal file
After Width: | Height: | Size: 240 KiB |
BIN
App/app/src/main/assets/img/maps/9/1.jpg
Normal file
After Width: | Height: | Size: 268 KiB |
BIN
App/app/src/main/assets/img/maps/9/2.jpg
Normal file
After Width: | Height: | Size: 240 KiB |
BIN
App/app/src/main/assets/img/maps/9/3.jpg
Normal file
After Width: | Height: | Size: 229 KiB |
BIN
App/app/src/main/assets/img/no_img.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
App/app/src/main/assets/img/ops/full/0.jpg
Normal file
After Width: | Height: | Size: 177 KiB |
BIN
App/app/src/main/assets/img/ops/full/1.jpg
Normal file
After Width: | Height: | Size: 219 KiB |
BIN
App/app/src/main/assets/img/ops/full/10.jpg
Normal file
After Width: | Height: | Size: 156 KiB |
BIN
App/app/src/main/assets/img/ops/full/11.jpg
Normal file
After Width: | Height: | Size: 220 KiB |
BIN
App/app/src/main/assets/img/ops/full/12.jpg
Normal file
After Width: | Height: | Size: 88 KiB |
BIN
App/app/src/main/assets/img/ops/full/13.jpg
Normal file
After Width: | Height: | Size: 168 KiB |
BIN
App/app/src/main/assets/img/ops/full/14.jpg
Normal file
After Width: | Height: | Size: 167 KiB |
BIN
App/app/src/main/assets/img/ops/full/15.jpg
Normal file
After Width: | Height: | Size: 179 KiB |
BIN
App/app/src/main/assets/img/ops/full/16.jpg
Normal file
After Width: | Height: | Size: 149 KiB |
BIN
App/app/src/main/assets/img/ops/full/17.jpg
Normal file
After Width: | Height: | Size: 166 KiB |
BIN
App/app/src/main/assets/img/ops/full/18.jpg
Normal file
After Width: | Height: | Size: 165 KiB |
BIN
App/app/src/main/assets/img/ops/full/19.jpg
Normal file
After Width: | Height: | Size: 206 KiB |
BIN
App/app/src/main/assets/img/ops/full/2.jpg
Normal file
After Width: | Height: | Size: 160 KiB |
BIN
App/app/src/main/assets/img/ops/full/20.jpg
Normal file
After Width: | Height: | Size: 181 KiB |
BIN
App/app/src/main/assets/img/ops/full/21.jpg
Normal file
After Width: | Height: | Size: 204 KiB |
BIN
App/app/src/main/assets/img/ops/full/22.jpg
Normal file
After Width: | Height: | Size: 190 KiB |
BIN
App/app/src/main/assets/img/ops/full/23.jpg
Normal file
After Width: | Height: | Size: 351 KiB |
BIN
App/app/src/main/assets/img/ops/full/24.jpg
Normal file
After Width: | Height: | Size: 250 KiB |