Project

General

Profile

« Previous | Next » 

Revision 5f54927b

Added by Leszek Koltunski over 2 years ago

Preparation for local creation of puzzles: remove the 'ObjectType' enum from TwistyObject class.

View differences:

src/main/java/org/distorted/objectlib/objects/TwistySkewb.java
483 483

  
484 484
///////////////////////////////////////////////////////////////////////////////////////////////////
485 485

  
486
  public ObjectType intGetObjectType(int[] numLayers)
486
  public String getShortName()
487 487
    {
488
    switch(numLayers[0])
488
    switch(getNumLayers()[0])
489
      {
490
      case 2: return ObjectType.SKEW_2.name();
491
      case 3: return ObjectType.SKEW_3.name();
492
      }
493

  
494
    return ObjectType.SKEW_2.name();
495
    }
496

  
497
///////////////////////////////////////////////////////////////////////////////////////////////////
498

  
499
  public long getSignature()
500
    {
501
    switch(getNumLayers()[0])
489 502
      {
490
      case 2: return ObjectType.SKEW_2;
491
      case 3: return ObjectType.SKEW_3;
503
      case 2: return ObjectType.SKEW_2.ordinal();
504
      case 3: return ObjectType.SKEW_3.ordinal();
492 505
      }
493 506

  
494
    return ObjectType.SKEW_2;
507
    return ObjectType.SKEW_2.ordinal();
495 508
    }
496 509

  
497 510
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff