Revision adb3a093
Added by Leszek Koltunski over 2 years ago
src/main/java/org/distorted/objectlib/main/ObjectPreRender.java | ||
---|---|---|
63 | 63 |
private long mAddRotationID, mRemoveRotationID; |
64 | 64 |
private int mCubit, mFace, mNewColor; |
65 | 65 |
private int mNearestAngle; |
66 |
private long mDebugStartTime;
|
|
66 |
private long mScrambleStartTime, mScrambleEndTime;
|
|
67 | 67 |
private int mMeshState; |
68 | 68 |
|
69 | 69 |
// debugging only |
... | ... | |
310 | 310 |
|
311 | 311 |
void rememberMove(int axis, int row, int angle) |
312 | 312 |
{ |
313 |
mDebug += (" (m "+axis+" "+(1<<row)+" "+angle+" "+(System.currentTimeMillis()-mDebugStartTime)+")");
|
|
313 |
mDebug += ("(m "+axis+" "+(1<<row)+" "+angle+" "+(System.currentTimeMillis()-mScrambleEndTime)+")");
|
|
314 | 314 |
} |
315 | 315 |
|
316 | 316 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
... | ... | |
536 | 536 |
|
537 | 537 |
if( listener instanceof ScrambleEffect ) |
538 | 538 |
{ |
539 |
mDebug += (" (a "+axis+" "+rowBitmap+" "+angle+" "+(System.currentTimeMillis()-mDebugStartTime)+")");
|
|
539 |
mDebug += ("(a "+axis+" "+rowBitmap+" "+angle+" "+(System.currentTimeMillis()-mScrambleStartTime)+")");
|
|
540 | 540 |
} |
541 | 541 |
} |
542 | 542 |
} |
... | ... | |
558 | 558 |
mScrambleObject = true; |
559 | 559 |
mScrambleObjectNum = num; |
560 | 560 |
mDebug = ""; |
561 |
mDebugStartTime = System.currentTimeMillis();
|
|
561 |
mScrambleStartTime = System.currentTimeMillis();
|
|
562 | 562 |
} |
563 | 563 |
} |
564 | 564 |
|
... | ... | |
623 | 623 |
{ |
624 | 624 |
if( effectID == mEffectID[i] ) |
625 | 625 |
{ |
626 |
if( i!=BaseEffect.Type.WIN.ordinal() ) unblockEverything(); |
|
627 |
if( i==BaseEffect.Type.SCRAMBLE.ordinal() ) mInterface.onScrambleEffectFinished(); |
|
628 |
if( i==BaseEffect.Type.WIN.ordinal() ) mInterface.onWinEffectFinished(mDebug,mScrambleObjectNum); |
|
626 |
if( i!=BaseEffect.Type.WIN.ordinal() ) |
|
627 |
{ |
|
628 |
unblockEverything(); |
|
629 |
} |
|
630 |
if( i==BaseEffect.Type.SCRAMBLE.ordinal() ) |
|
631 |
{ |
|
632 |
mScrambleEndTime = System.currentTimeMillis(); |
|
633 |
mInterface.onScrambleEffectFinished(); |
|
634 |
} |
|
635 |
if( i==BaseEffect.Type.WIN.ordinal() ) |
|
636 |
{ |
|
637 |
mInterface.onWinEffectFinished(mScrambleStartTime,mScrambleEndTime-mScrambleStartTime,mDebug,mScrambleObjectNum); |
|
638 |
} |
|
629 | 639 |
break; |
630 | 640 |
} |
631 | 641 |
} |
Also available in: Unified diff
Add debugging for the case when people submit suspicious records.