Project

General

Profile

« Previous | Next » 

Revision 4c0a6d97

Added by Leszek Koltunski about 3 years ago

Beginnings of support for bandaged versions of the 3x3 cube.

View differences:

src/main/java/org/distorted/objects/ObjectList.java
160 160
         4,
161 161
         30
162 162
       ),
163

  
164
  BAN1 (
165
         new int[][] {
166
                       {3 , 16, R.raw.mega3, R.drawable.ui_small_mega3, R.drawable.ui_medium_mega3, R.drawable.ui_big_mega3, R.drawable.ui_huge_mega3} ,
167
                     },
168
         TwistyBandagedFused.class,
169
         new MovementCube(),
170
         5,
171
         60
172
       ),
163 173
  ;
164 174

  
165 175
  public static final int NUM_OBJECTS = values().length;
......
541 551

  
542 552
    switch(ordinal())
543 553
      {
544
      case  0: return new TwistyCube      (size, quat, texture, mesh, effects, moves, res, scrWidth);
545
      case  1: return new TwistyPyraminx  (size, quat, texture, mesh, effects, moves, res, scrWidth);
546
      case  2: return new TwistyDiamond   (size, quat, texture, mesh, effects, moves, res, scrWidth);
547
      case  3: return new TwistyDino6     (size, quat, texture, mesh, effects, moves, res, scrWidth);
548
      case  4: return new TwistyDino4     (size, quat, texture, mesh, effects, moves, res, scrWidth);
549
      case  5: return new TwistyRedi      (size, quat, texture, mesh, effects, moves, res, scrWidth);
550
      case  6: return new TwistyHelicopter(size, quat, texture, mesh, effects, moves, res, scrWidth);
551
      case  7: return new TwistySkewb     (size, quat, texture, mesh, effects, moves, res, scrWidth);
552
      case  8: return new TwistyIvy       (size, quat, texture, mesh, effects, moves, res, scrWidth);
553
      case  9: return new TwistyRex       (size, quat, texture, mesh, effects, moves, res, scrWidth);
554
      case 10: return new TwistyKilominx  (size, quat, texture, mesh, effects, moves, res, scrWidth);
555
      case 11: return new TwistyMegaminx  (size, quat, texture, mesh, effects, moves, res, scrWidth);
554
      case  0: return new TwistyCube         (size, quat, texture, mesh, effects, moves, res, scrWidth);
555
      case  1: return new TwistyPyraminx     (size, quat, texture, mesh, effects, moves, res, scrWidth);
556
      case  2: return new TwistyDiamond      (size, quat, texture, mesh, effects, moves, res, scrWidth);
557
      case  3: return new TwistyDino6        (size, quat, texture, mesh, effects, moves, res, scrWidth);
558
      case  4: return new TwistyDino4        (size, quat, texture, mesh, effects, moves, res, scrWidth);
559
      case  5: return new TwistyRedi         (size, quat, texture, mesh, effects, moves, res, scrWidth);
560
      case  6: return new TwistyHelicopter   (size, quat, texture, mesh, effects, moves, res, scrWidth);
561
      case  7: return new TwistySkewb        (size, quat, texture, mesh, effects, moves, res, scrWidth);
562
      case  8: return new TwistyIvy          (size, quat, texture, mesh, effects, moves, res, scrWidth);
563
      case  9: return new TwistyRex          (size, quat, texture, mesh, effects, moves, res, scrWidth);
564
      case 10: return new TwistyKilominx     (size, quat, texture, mesh, effects, moves, res, scrWidth);
565
      case 11: return new TwistyMegaminx     (size, quat, texture, mesh, effects, moves, res, scrWidth);
566
      case 12: return new TwistyBandagedFused(size, quat, texture, mesh, effects, moves, res, scrWidth);
556 567
      }
557 568

  
558 569
    return null;

Also available in: Unified diff