about summary refs log tree commit diff stats
path: root/Source/Panels.h
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2021-08-21 16:55:00 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2021-08-21 16:55:00 -0400
commit02327bf40bb9f6ef8d5e17fa982da70a3fe93eb4 (patch)
tree35cbc1452dc1f6d45b26a179474f5c4732e18bb5 /Source/Panels.h
parentb8d472ff024ad5b13dfe0c33ae10d5fdf8a2c4cc (diff)
downloadwitness-tutorializer-02327bf40bb9f6ef8d5e17fa982da70a3fe93eb4.tar.gz
witness-tutorializer-02327bf40bb9f6ef8d5e17fa982da70a3fe93eb4.tar.bz2
witness-tutorializer-02327bf40bb9f6ef8d5e17fa982da70a3fe93eb4.zip
Implemented tutorialisation stuff
Diffstat (limited to 'Source/Panels.h')
-rw-r--r--Source/Panels.h150
1 files changed, 148 insertions, 2 deletions
diff --git a/Source/Panels.h b/Source/Panels.h index 4a850ee..ec1686c 100644 --- a/Source/Panels.h +++ b/Source/Panels.h
@@ -67,6 +67,13 @@ std::vector<int> leftForwardRightPanels = {
67 0x17E52, // Treehouse Green 4 67 0x17E52, // Treehouse Green 4
68}; 68};
69 69
70std::vector<int> utmPerspective = {
71 0x288EA, // UTM Perspective 1
72 0x288FC, // UTM Perspective 2
73 0x289E7, // UTM Perspective 3
74 0x288AA, // UTM Perspective 4
75};
76
70std::vector<int> pillars = { 77std::vector<int> pillars = {
71 0x0383D, // Mountain 3 Left Pillar 1 78 0x0383D, // Mountain 3 Left Pillar 1
72 0x0383F, // Mountain 3 Left Pillar 2 79 0x0383F, // Mountain 3 Left Pillar 2
@@ -117,8 +124,8 @@ std::vector<int> mountainMultipanel = {
117}; 124};
118 125
119std::vector<int> squarePanels = { 126std::vector<int> squarePanels = {
120 0x00064, // Tutorial Straight 127 //0x00064, // Tutorial Straight
121 0x00182, // Tutorial Bend 128 //0x00182, // Tutorial Bend
122 0x0A3B2, // Tutorial Back Right 129 0x0A3B2, // Tutorial Back Right
123 0x00295, // Tutorial Center Left 130 0x00295, // Tutorial Center Left
124 0x00293, // Tutorial Front Center 131 0x00293, // Tutorial Front Center
@@ -433,6 +440,145 @@ std::vector<int> squarePanels = {
433 0x0A16E, // UTM Challenge Entrance 440 0x0A16E, // UTM Challenge Entrance
434 0x039B4, // Tunnels Theater Catwalk 441 0x039B4, // Tunnels Theater Catwalk
435 0x09E85, // Tunnels Town Shortcut 442 0x09E85, // Tunnels Town Shortcut
443
444 0x00698, // Desert Surface 1
445 0x0048F, // Desert Surface 2
446 0x09F92, // Desert Surface 3
447 0x0A036, // Desert Surface 4
448 0x09DA6, // Desert Surface 5
449 0x0A049, // Desert Surface 6
450 0x0A053, // Desert Surface 7
451 0x09F94, // Desert Surface 8
452 0x00422, // Desert Light 1
453 0x006E3, // Desert Light 2
454 0x0A02D, // Desert Light 3
455 0x00C72, // Desert Pond 1
456 0x0129D, // Desert Pond 2
457 0x008BB, // Desert Pond 3
458 0x0078D, // Desert Pond 4
459 0x18313, // Desert Pond 5
460 0x04D18, // Desert Flood 1
461 0x01205, // Desert Flood 2
462 0x181AB, // Desert Flood 3
463 0x0117A, // Desert Flood 4
464 0x17ECA, // Desert Flood 5
465 0x18076, // Desert Flood Exit
466 0x0A15C, // Desert Final Left Convex
467 0x09FFF, // Desert Final Left Concave
468 0x0A15F, // Desert Final Near
469 0x012D7, // Desert Final Far
470 0x09F7D, // Bunker Tutorial 1
471 0x09FDC, // Bunker Tutorial 2
472 0x09FF7, // Bunker Tutorial 3
473 0x09F82, // Bunker Tutorial 4
474 0x09FF8, // Bunker Tutorial 5
475 0x09D9F, // Bunker Advanced 1
476 0x09DA1, // Bunker Advanced 2
477 0x09DA2, // Bunker Advanced 3
478 0x09DAF, // Bunker Advanced 4
479 // 0x0A099, // Bunker Glass Door
480 0x0A010, // Bunker Glass 1
481 0x0A01B, // Bunker Glass 2
482 0x0A01F, // Bunker Glass 3
483 0x17E63, // Bunker Ultraviolet 1
484 0x17E67, // Bunker Ultraviolet 2
485 0x002C4, // Jungle Waves 1
486 0x00767, // Jungle Waves 2
487 0x002C6, // Jungle Waves 3
488 0x0070E, // Jungle Waves 4
489 0x0070F, // Jungle Waves 5
490 0x0087D, // Jungle Waves 6
491 0x002C7, // Jungle Waves 7
492 // 0x17CAB, // Jungle Pop-up Wall
493 0x0026D, // Jungle Dots 1
494 0x0026E, // Jungle Dots 2
495 0x0026F, // Jungle Dots 3
496 0x00C3F, // Jungle Dots 4
497 0x00C41, // Jungle Dots 5
498 0x014B2, // Jungle Dots 6
499 0x198B5, // Shadows Tutorial 1
500 0x198BD, // Shadows Tutorial 2
501 0x198BF, // Shadows Tutorial 3
502 0x19771, // Shadows Tutorial 4
503 0x0A8DC, // Shadows Tutorial 5
504 0x0AC74, // Shadows Tutorial 6
505 0x0AC7A, // Shadows Tutorial 7
506 0x0A8E0, // Shadows Tutorial 8
507 0x386FA, // Shadows Avoid 1
508 0x1C33F, // Shadows Avoid 2
509 0x196E2, // Shadows Avoid 3
510 0x1972A, // Shadows Avoid 4
511 0x19809, // Shadows Avoid 5
512 0x19806, // Shadows Avoid 6
513 0x196F8, // Shadows Avoid 7
514 0x1972F, // Shadows Avoid 8
515 0x19797, // Shadows Follow 1
516 0x1979A, // Shadows Follow 2
517 0x197E0, // Shadows Follow 3
518 0x197E8, // Shadows Follow 4
519 0x197E5, // Shadows Follow 5
520 0x19650, // Shadows Laser
521
522 0x09FCC, // Mountain 2 Multipanel 1
523 0x09FCE, // Mountain 2 Multipanel 2
524 0x09FCF, // Mountain 2 Multipanel 3
525 0x09FD0, // Mountain 2 Multipanel 4
526 0x09FD1, // Mountain 2 Multipanel 5
527 0x09FD2, // Mountain 2 Multipanel 6
528
529 0x00290, // Monastery Exterior 1
530 0x00038, // Monastery Exterior 2
531 0x00037, // Monastery Exterior 3
532 // 0x09D9B, // Monastery Bonsai
533 0x193A7, // Monastery Interior 1
534 0x193AA, // Monastery Interior 2
535 0x193AB, // Monastery Interior 3
536 0x193A6, // Monastery Interior 4
537
538
539
540 0x03629, // Tutorial Gate Open
541
542 0x0C373, // Tutorial Patio floor
543 0x1C349, // Symmetry Island Door 2 - Collision fails here, sadly
544
545 0x28A69, // Town Lattice
546 0x28A79, // Town Maze
547 0x28B39, // Town Red Hexagonal
548
549 0x18590, // Town Transparent
550 0x28AE3, // Town Wire
551
552
553
554 0x0383D, // Mountain 3 Left Pillar 1
555 0x0383F, // Mountain 3 Left Pillar 2
556 0x03859, // Mountain 3 Left Pillar 3
557 0x339BB, // Mountain 3 Left Pillar 4
558
559 0x0383A, // Mountain 3 Right Pillar 1
560 0x09E56, // Mountain 3 Right Pillar 2
561 0x09E5A, // Mountain 3 Right Pillar 3
562 0x33961, // Mountain 3 Right Pillar 4
563
564 0x09DD5, // UTM Challenge Pillar
565
566
567 0x09FD8, // Mountain 2 Rainbow 5
568 0x17CAA, // Jungle Courtyard Gate
569 0x0005C, // Glass Factory Vertical Symmetry 5
570 0x17C31, // Desert Final Transparent
571
572 0x00143, // Orchard Apple Tree 1
573 0x0003B, // Orchard Apple Tree 2
574 0x00055, // Orchard Apple Tree 3
575 0x032F7, // Orchard Apple Tree 4
576 0x032FF, // Orchard Apple Tree 5
577 0x009B8, // Symmetry Island Transparent 1
578 0x003E8, // Symmetry Island Transparent 2
579 0x00A15, // Symmetry Island Transparent 3
580 0x00B53, // Symmetry Island Transparent 4
581 0x00B8D, // Symmetry Island Transparent 5
436}; 582};
437 583
438std::vector<int> desertPanels = { 584std::vector<int> desertPanels = {