Revision 85b09df4
Added by Leszek Koltunski about 4 years ago
src/main/java/org/distorted/scores/RubikScoresDownloader.java | ||
---|---|---|
29 | 29 |
import java.net.URL; |
30 | 30 |
import java.net.UnknownHostException; |
31 | 31 |
|
32 |
import static org.distorted.states.RubikStatePlay.MAX_SCRAMBLE;
|
|
32 |
import static org.distorted.states.RubikStatePlay.MAX_LEVEL;
|
|
33 | 33 |
|
34 | 34 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
35 | 35 |
|
... | ... | |
90 | 90 |
|
91 | 91 |
private static int mTotal = RubikObjectList.getTotal(); |
92 | 92 |
private static String mScores = ""; |
93 |
private static String[][][] mCountry = new String[mTotal][MAX_SCRAMBLE][MAX_PLACES];
|
|
94 |
private static String[][][] mName = new String[mTotal][MAX_SCRAMBLE][MAX_PLACES];
|
|
95 |
private static float[][][] mTime = new float[mTotal][MAX_SCRAMBLE][MAX_PLACES];
|
|
93 |
private static String[][][] mCountry = new String[mTotal][MAX_LEVEL][MAX_PLACES];
|
|
94 |
private static String[][][] mName = new String[mTotal][MAX_LEVEL][MAX_PLACES];
|
|
95 |
private static float[][][] mTime = new float[mTotal][MAX_LEVEL][MAX_PLACES];
|
|
96 | 96 |
|
97 |
private static int[][] mPlaces = new int[mTotal][MAX_SCRAMBLE];
|
|
97 |
private static int[][] mPlaces = new int[mTotal][MAX_LEVEL];
|
|
98 | 98 |
private static RubikScoresDownloader mThis; |
99 | 99 |
|
100 | 100 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
... | ... | |
143 | 143 |
} |
144 | 144 |
|
145 | 145 |
for(int i=0; i<mTotal; i++) |
146 |
for(int j=0; j<MAX_SCRAMBLE; j++)
|
|
146 |
for(int j=0; j<MAX_LEVEL; j++)
|
|
147 | 147 |
{ |
148 | 148 |
mPlaces[i][j] = 0; |
149 | 149 |
} |
... | ... | |
190 | 190 |
int time = Integer.parseInt( row.substring(s3+1,s4) ); |
191 | 191 |
String country = row.substring(s4+1, s5); |
192 | 192 |
|
193 |
if(scramble>=0 && scramble<MAX_SCRAMBLE)
|
|
193 |
if(scramble>=0 && scramble<MAX_LEVEL)
|
|
194 | 194 |
{ |
195 | 195 |
int p = mPlaces[object][scramble]; |
196 | 196 |
mPlaces[object][scramble]++; |
... | ... | |
311 | 311 |
|
312 | 312 |
String url="https://distorted.org/magic/cgi-bin/download.cgi"; |
313 | 313 |
url += "?n="+name+"&v="+veri+"&r="+numRuns+"&p="+numPlay+"&e="+mVersion+"d"; |
314 |
url += "&o="+RubikObjectList.getObjectList()+"&min=0&max="+MAX_SCRAMBLE+"&l="+MAX_PLACES;
|
|
314 |
url += "&o="+RubikObjectList.getObjectList()+"&min=0&max="+MAX_LEVEL+"&l="+MAX_PLACES;
|
|
315 | 315 |
|
316 | 316 |
return url; |
317 | 317 |
} |
... | ... | |
335 | 335 |
String url="https://distorted.org/magic/cgi-bin/submit.cgi"; |
336 | 336 |
url += "?n="+name+"&v="+veri+"&r="+numRuns+"&p="+numPlay+"&i="+deviceID+"&e="+mVersion+"d"; |
337 | 337 |
url += "&o="+objlist+"&l="+lvllist+"&t="+timlist+"&c="+country+"&h="+hash; |
338 |
url += "&oo="+RubikObjectList.getObjectList()+"&min=0&max="+MAX_SCRAMBLE+"&lo="+MAX_PLACES;
|
|
338 |
url += "&oo="+RubikObjectList.getObjectList()+"&min=0&max="+MAX_LEVEL+"&lo="+MAX_PLACES;
|
|
339 | 339 |
|
340 | 340 |
return url; |
341 | 341 |
} |
Also available in: Unified diff
Reorganize UI of the Play state.