new app Bushido Blocks
This commit is contained in:
parent
eae481947d
commit
05f015094d
35
metadata/com.sandeel.bushidoblocks.txt
Normal file
35
metadata/com.sandeel.bushidoblocks.txt
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
Category:Games
|
||||||
|
License:GPLv3
|
||||||
|
Web Site:
|
||||||
|
Source Code:https://github.com/sandeel/Bushido-Blocks
|
||||||
|
Issue Tracker:https://github.com/sandeel/Bushido-Blocks/issues
|
||||||
|
|
||||||
|
Summary:Block-matching game
|
||||||
|
Description:
|
||||||
|
Test your skills and master the way of the Samurai in this fast-paced and
|
||||||
|
addictive Bejeweled-style puzzle game!
|
||||||
|
Tap matches of three or more blocks to slice them with your katana.
|
||||||
|
The more blocks you can slice in one go, the more time you gain in a race
|
||||||
|
against the clock.
|
||||||
|
Special blocks eliminate whole rows of blocks but don't give you any extra
|
||||||
|
time, so use them wisely!
|
||||||
|
|
||||||
|
Proprietary leaderboard and ad libraries were removed.
|
||||||
|
.
|
||||||
|
|
||||||
|
Repo Type:git
|
||||||
|
Repo:https://github.com/sandeel/Bushido-Blocks
|
||||||
|
|
||||||
|
Build Version:1.4,13,25c70,init=rm -rf libs/*,patch=swarm.patch,\
|
||||||
|
srclibs=MobAdMob@2d5736,extlibs=libgdx/libgdx-0.9.7.zip,\
|
||||||
|
subdir=bushido-blocks-android,prebuild=\
|
||||||
|
sed -i 's@\(reference.1=\).*@\1$$MobAdMob$$@;/merger/d' project.properties && \
|
||||||
|
printf 'source.dir=src;../bushido-blocks/src' > ant.properties,build=\
|
||||||
|
cd libs/ && unzip libgdx-0.9.7.zip armeabi-v7a/* armeabi/* \
|
||||||
|
gdx.jar gdx-backend-android.jar
|
||||||
|
|
||||||
|
Auto Update Mode:None
|
||||||
|
Update Check Mode:RepoManifest
|
||||||
|
Current Version:1.4
|
||||||
|
Current Version Code:13
|
||||||
|
|
79
metadata/com.sandeel.bushidoblocks/swarm.patch
Normal file
79
metadata/com.sandeel.bushidoblocks/swarm.patch
Normal file
|
@ -0,0 +1,79 @@
|
||||||
|
diff --git a/bushido-blocks-android/src/com/sandeel/bushidoblocks/AndroidLeaderboard.java b/bushido-blocks-android/src/com/sandeel/bushidoblocks/AndroidLeaderboard.java
|
||||||
|
index 6f70a79..73ba50f 100644
|
||||||
|
--- a/bushido-blocks-android/src/com/sandeel/bushidoblocks/AndroidLeaderboard.java
|
||||||
|
+++ b/bushido-blocks-android/src/com/sandeel/bushidoblocks/AndroidLeaderboard.java
|
||||||
|
@@ -20,38 +20,19 @@
|
||||||
|
package com.sandeel.bushidoblocks;
|
||||||
|
|
||||||
|
import com.sandeel.bushidoblocks.Leaderboard;
|
||||||
|
-import com.swarmconnect.Swarm;
|
||||||
|
-import com.swarmconnect.SwarmLeaderboard;
|
||||||
|
-import com.swarmconnect.SwarmLeaderboard.GotLeaderboardCB;
|
||||||
|
|
||||||
|
public class AndroidLeaderboard implements Leaderboard {
|
||||||
|
|
||||||
|
- GotLeaderboardCB callback = new GotLeaderboardCB() {
|
||||||
|
- public void gotLeaderboard(SwarmLeaderboard lb) {
|
||||||
|
-
|
||||||
|
- if (lb != null) {
|
||||||
|
-
|
||||||
|
- // Save the leaderboard for later use
|
||||||
|
- service = lb;
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
- };
|
||||||
|
-
|
||||||
|
- private SwarmLeaderboard service;
|
||||||
|
|
||||||
|
public AndroidLeaderboard() {
|
||||||
|
- SwarmLeaderboard.getLeaderboardById(ID, callback);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void submitScore(int score) {
|
||||||
|
- if (service != null) service.submitScore(score);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void showLeaderboards() {
|
||||||
|
- if (service != null) service.showLeaderboard();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void showDash() {
|
||||||
|
- Swarm.showDashboard();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
diff --git a/bushido-blocks-android/src/com/sandeel/bushidoblocks/MainActivity.java b/bushido-blocks-android/src/com/sandeel/bushidoblocks/MainActivity.java
|
||||||
|
index 12e4392..c5d735c 100644
|
||||||
|
--- a/bushido-blocks-android/src/com/sandeel/bushidoblocks/MainActivity.java
|
||||||
|
+++ b/bushido-blocks-android/src/com/sandeel/bushidoblocks/MainActivity.java
|
||||||
|
@@ -30,7 +30,6 @@ import com.google.ads.AdRequest;
|
||||||
|
import com.google.ads.AdSize;
|
||||||
|
import com.google.ads.AdView;
|
||||||
|
import com.sandeel.bushidoblocks.BushidoBlocks;
|
||||||
|
-import com.swarmconnect.Swarm;
|
||||||
|
|
||||||
|
public class MainActivity extends AndroidApplication {
|
||||||
|
|
||||||
|
@@ -39,9 +38,6 @@ public class MainActivity extends AndroidApplication {
|
||||||
|
|
||||||
|
super.onCreate(savedInstanceState);
|
||||||
|
|
||||||
|
- Swarm.setActive(this);
|
||||||
|
- Swarm.init(this, ID, "KEY");
|
||||||
|
-
|
||||||
|
AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
|
||||||
|
cfg.useGL20 = true;
|
||||||
|
cfg.useAccelerometer = false;
|
||||||
|
@@ -88,11 +84,9 @@ public class MainActivity extends AndroidApplication {
|
||||||
|
|
||||||
|
public void onResume() {
|
||||||
|
super.onResume();
|
||||||
|
- Swarm.setActive(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onPause() {
|
||||||
|
super.onPause();
|
||||||
|
- Swarm.setInactive(this);
|
||||||
|
}
|
||||||
|
-}
|
||||||
|
\ No newline at end of file
|
||||||
|
+}
|
Loading…
Reference in a new issue