Project

General

Profile

« Previous | Next » 

Revision 6c39a268

Added by Leszek Koltunski over 1 year ago

AI Cube: dmesh, jsons. Only scrambling now missing.

View differences:

src/main/java/org/distorted/objectlib/main/ObjectSignatures.java
54 54
  public static final int BAN2_3 = ObjectType.BAN2_3.ordinal();
55 55
  public static final int BAN3_3 = ObjectType.BAN3_3.ordinal();
56 56
  public static final int BAN4_3 = ObjectType.BAN4_3.ordinal();
57
  public static final int BAN5_3 = ObjectType.BAN5_3.ordinal();
57 58
  public static final int SQU1_3 = ObjectType.SQU1_3.ordinal();
58 59
  public static final int SQU2_3 = ObjectType.SQU2_3.ordinal();
59 60
  public static final int WIND_3 = ObjectType.WIND_3.ordinal();
src/main/java/org/distorted/objectlib/main/ObjectType.java
99 99
  DINO_3 ( TwistyDino6.class          , 10, R.drawable.dino_3, true,     0, new InitData(new int[] {3,3,3,3})),
100 100
  DIN4_3 ( TwistyDino4.class          ,  9, R.drawable.din4_3, true,    30, new InitData(new int[] {3,3,3,3})),
101 101

  
102
  BAN5_3 ( TwistyBandagedCuboid.class , 48, R.drawable.ban4_3, true,    50, new InitData(new int[] {4,4,4}, TwistyBandagedCuboid.POS_5)),
102
  BAN5_3 ( TwistyBandagedCuboid.class , 48, R.drawable.ban5_3, true,    50, new InitData(new int[] {4,4,4}, TwistyBandagedCuboid.POS_5)),
103 103

  
104 104
  PDUO_2 ( TwistyPyraminxDuo.class    ,  4, R.drawable.pduo_2, false,    0, new InitData(new int[] {2,2,2,2})),
105 105
  PDIA_3 ( TwistyPyraminxDiamond.class, 12, R.drawable.pdia_3, false,   40, new InitData(new int[] {3,3,3})),
src/main/java/org/distorted/objectlib/objects/TwistyBandagedCuboid.java
641 641
    if( mPosition==POS_2 ) return ObjectType.BAN2_3.name();
642 642
    if( mPosition==POS_3 ) return ObjectType.BAN3_3.name();
643 643
    if( mPosition==POS_4 ) return ObjectType.BAN4_3.name();
644
    if( mPosition==POS_5 ) return ObjectType.BAN5_3.name();
644 645

  
645 646
    if( mSignature==null ) mSignature = getSignature();
646 647
    int[] numLayers = getNumLayers();
......
671 672
    if( mPosition==POS_2 ) return "2Bar Cube";
672 673
    if( mPosition==POS_3 ) return "Bandaged Cube C";
673 674
    if( mPosition==POS_4 ) return "BiCube";
675
    if( mPosition==POS_5 ) return "AI Cube";
674 676

  
675 677
    return OBJECT_NAME;
676 678
    }
......
685 687
    if( mPosition==POS_2 ) return "Unknown";
686 688
    if( mPosition==POS_3 ) return "Andreas Nortmann";
687 689
    if( mPosition==POS_4 ) return "Uwe Meffert";
690
    if( mPosition==POS_5 ) return "David Adams";
688 691

  
689 692
    return "??";
690 693
    }
......
699 702
    if( mPosition==POS_2 ) return 0;
700 703
    if( mPosition==POS_3 ) return 2005;
701 704
    if( mPosition==POS_4 ) return 1999;
705
    if( mPosition==POS_5 ) return 2004;
702 706

  
703 707
    return 0;
704 708
    }
......
713 717
    if( mPosition==POS_2 ) return 2;
714 718
    if( mPosition==POS_3 ) return 2;
715 719
    if( mPosition==POS_4 ) return 3;
720
    if( mPosition==POS_5 ) return 4;
716 721

  
717 722
    return 4;
718 723
    }
......
766 771
                            {"vn","ZCJDaF4jEbc","Tutorial N.3 - BiCube","Duy Thích Rubik"},
767 772
                           };
768 773
      }
774
    if( mPosition==POS_5 )
775
      {
776
      return new String[][]{
777
                            {"gb","b62HPjlUmYQ","4x4x4 AI Bandaged Cube 1/2","Superantoniovivaldi"},
778
                            {"gb","DQeZ0iDqt4s","4x4x4 AI Bandaged Cube 2/2","Superantoniovivaldi"},
779
                            {"es","bZRV8aXyIY4","Tutorial AI Cube 4x4","QBAndo"},
780
                            {"ru","2NIEHu6jE9o","Как собрать AI Cube","Rodion Strizhakov"},
781
                            {"fr","iP9sSg1q0K0","Résolution de l'AI Cube","asthalis"},
782
                            {"pl","y6MNyoHgY8A","All Bandage 4x4 cube TUTORIAL","MrUK"},
783
                            {"br","yGnQ4ObiPRY","Como Resolver o 4x4 Bandaged 1/4","Rafael Cinoto"},
784
                            {"br","XJUtQrwrCmA","Como Resolver o 4x4 Bandaged 2/4","Rafael Cinoto"},
785
                            {"br","Wrdec2WNBSY","Como Resolver o 4x4 Bandaged 3/4","Rafael Cinoto"},
786
                            {"br","mWvYD53fqHI","Como Resolver o 4x4 Bandaged 4/4","Rafael Cinoto"},
787
                            {"kr","MvaFtrU4O_k","AI 밴디지 큐브 해법","듀나메스 큐브 해법연구소"},
788
                            {"vn","aAP1E567ADc","Tutorial N.78 - AI Cube","Duy Thích Rubik"},
789
                           };
790
      }
769 791

  
770 792
    return null;
771 793
    }

Also available in: Unified diff