Revision 27249eea
Added by Leszek Koltunski almost 3 years 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)