- // To-Do: (Mark Slee, Alex Green, or Ben Morrow): The Cube # is determined by the order in this list. "raw object index" is serialized by running through towermapping and then individual cube mapping below.
- // We can do better than this. The raw object index should be obvious from the code-- looking through the rendered simulation and counting through cubes in mapping mode is grossly inefficient.
- TowerMapping[] towerCubes = new TowerMapping[] {
-
-
-
- //back left cubes: temp Channel 1
- new TowerMapping(0, 3*Cube.EDGE_HEIGHT, 72, new CubeMapping[] {
- new CubeMapping(0, 14, -45 , WRL), // #1
- new CubeMapping(10, -12, -20, WFL), //#2
- new CubeMapping(5, 9, 45, WRR), //#3
-
-
- }),
- //back left cube tower: Channel 2
- new TowerMapping(0, Cube.EDGE_HEIGHT, 70, new CubeMapping[] {
- new CubeMapping(18, -2.5, 45, WRL), //#4
- new CubeMapping(15, -6, 45, WFR), //#5
- new CubeMapping(-6 , 7, 5, WRR), //#6
- new CubeMapping(18, 11, -5, WFL)
-
- }),
-
- //second from left back tower: Channel 3
- new TowerMapping(31, Cube.EDGE_HEIGHT, 73.5, new CubeMapping[] {
- new CubeMapping( 12.5, 5.5 , 10 , WRR),
- new CubeMapping( 16.5, 2.5 , 30, WRR),
- new CubeMapping( 16.5, 3, 10, WRR),
- new CubeMapping(.5, 4.5, -10 , WFL)
- } ),
-
- //center tower, Channel 4
- new TowerMapping(106, Cube.EDGE_HEIGHT, 84, new CubeMapping[] {
- new CubeMapping( -3.5, -2, 10, WFL),
- new CubeMapping( -11, 5, 30, WFR),
- new CubeMapping( 13.5, 2, 15, WRR),
- new CubeMapping(20.75, -4, 35 , WRL)
- } ),
-
- //second from back right tower, Channel 5
-
- new TowerMapping(160, Cube.EDGE_HEIGHT, 78, new CubeMapping[] {
- new CubeMapping( -31.5, -.5 , 5 , WFR),
- new CubeMapping( 7, -.5, 60, WRL),
- new CubeMapping( -5.5, -3, 0, WFR),
- new CubeMapping(22 , 2 , 30 , WRL)
- }),
-
-
- //back right cubes: temp Channel 6
- new TowerMapping(201, Cube.EDGE_HEIGHT, 72, new CubeMapping[] {
- new CubeMapping(7.5, 6, 25, WRL),
- new CubeMapping(-4.5, -0.5, 18, WFR),
- new CubeMapping(8.5, .5, 30, WRL),
- new CubeMapping(-7, -14, 10, WFR)
-
- }),
-
-
-
-
-
- //tower to the right of BASS BOX
- new TowerMapping (192, Cube.EDGE_HEIGHT, 40, new CubeMapping[] {
- new CubeMapping(-6, 4, -10, WRL),
- new CubeMapping(5 ,5 , 5, WFR ),
- new CubeMapping(-2, .5 , -3, WFL),
- new CubeMapping(-10, 5.5 , -20, WRR )
- }),
-
- //end right tower in middle, right of previous tower
- //new TowerMapping (214, Cube.EDGE_HEIGHT, 37, new CubeMapping[] {
- //new CubeMapping(10,0 , 50, WRR),
- //new CubeMapping(5 ,5 , 65, WFL)
- //}),
-// // DJ booth, from back left to back right
-
- new TowerMapping(BBX, BBY, BBZ, new CubeMapping[] {
- new CubeMapping(3, 28, 3, WFL),
- new CubeMapping(-4, -8, 10, WFR),
- new CubeMapping(-15, 8, 40, WFR)
-
-
- }),