Revision 27249eea
Added by Leszek Koltunski over 1 year ago
src/main/java/org/distorted/objectlib/objects/TwistyMixup.java | ||
---|---|---|
341 | 341 |
|
342 | 342 |
int[] ret = new int[2*num]; |
343 | 343 |
|
344 |
if( stateX>=0 ) |
|
345 |
{ |
|
346 |
insertSection(ret,0,size,0,stateX); |
|
347 |
if( stateY>=0 ) |
|
348 |
{ |
|
349 |
insertSection(ret,size,size,size,stateY); |
|
350 |
if( stateZ>=0 ) insertSection(ret,2*size,size,2*size,stateZ); |
|
351 |
} |
|
352 |
else |
|
353 |
{ |
|
354 |
insertSection(ret,size,size,2*size,stateZ); |
|
355 |
} |
|
356 |
} |
|
357 |
else |
|
358 |
{ |
|
359 |
if( stateY>=0 ) |
|
360 |
{ |
|
361 |
insertSection(ret,0,size,size,stateY); |
|
362 |
if( stateZ>=0 ) insertSection(ret,size,size,2*size,stateZ); |
|
363 |
} |
|
364 |
else |
|
365 |
{ |
|
366 |
insertSection(ret,0,size,2*size,stateZ); |
|
367 |
} |
|
368 |
} |
|
344 |
int index = 0; |
|
345 |
int alg = 0; |
|
346 |
if( stateX>=0 ) { insertSection(ret,index,size,alg,stateX); index += size; } |
|
347 |
alg += size; |
|
348 |
if( stateY>=0 ) { insertSection(ret,index,size,alg,stateY); index += size; } |
|
349 |
alg += size; |
|
350 |
if( stateZ>=0 ) { insertSection(ret,index,size,alg,stateZ); } |
|
369 | 351 |
|
370 | 352 |
return ret; |
371 | 353 |
} |
Also available in: Unified diff
Produce new JSONs files (version 7, with new scrambling method)