v1.3.0: implemented rankings support for daily runs
This commit is contained in:
@@ -194,6 +194,21 @@ public class Bundle {
|
||||
}
|
||||
}
|
||||
|
||||
public long[] getLongArray( String key ) {
|
||||
try {
|
||||
JSONArray array = data.getJSONArray( key );
|
||||
int length = array.length();
|
||||
long[] result = new long[length];
|
||||
for (int i=0; i < length; i++) {
|
||||
result[i] = array.getLong( i );
|
||||
}
|
||||
return result;
|
||||
} catch (JSONException e) {
|
||||
Game.reportException(e);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public float[] getFloatArray( String key ) {
|
||||
try {
|
||||
JSONArray array = data.getJSONArray( key );
|
||||
@@ -386,6 +401,18 @@ public class Bundle {
|
||||
}
|
||||
}
|
||||
|
||||
public void put( String key, long[] array ) {
|
||||
try {
|
||||
JSONArray jsonArray = new JSONArray();
|
||||
for (int i=0; i < array.length; i++) {
|
||||
jsonArray.put( i, array[i] );
|
||||
}
|
||||
data.put( key, jsonArray );
|
||||
} catch (JSONException e) {
|
||||
Game.reportException(e);
|
||||
}
|
||||
}
|
||||
|
||||
public void put( String key, float[] array ) {
|
||||
try {
|
||||
JSONArray jsonArray = new JSONArray();
|
||||
|
||||
Reference in New Issue
Block a user