@@ -27,7 +27,6 @@ const UINT16 Cyberbots_A_IMGIDS_USED[] =
2727 indexCyberbots_Vise , // 0xB4
2828 indexCyberbots_Warlock , // 0xB5
2929 indexCyberbots_Bonus , // 0xB6
30-
3130};
3231
3332//---MACHINES---
@@ -528,40 +527,39 @@ const sGame_PaletteDataset Cyberbots_A_VISE_PORTRAIT_PALETTES[] =
528527
529528const sGame_PaletteDataset Cyberbots_A_CYCLONE_P1_PALETTES [] =
530529{
531- { L"P1 Cyclone Top" , 0x4Fd66 , 0x4Fd86 , indexCyberbots_Cyclone , 0x3 , & pairFullyLinkedNode },
530+ { L"P1 Cyclone Top" , 0x4Fd66 , 0x4Fd86 , indexCyberbots_Cyclone , 0x3 , & pairNextAndNextAndNextAndNext13 },
532531 { L"P1 Cyclone Legs" , 0x505e6 , 0x50606 , indexCyberbots_Cyclone , 0x2 },
533532 { L"P1 Cyclone Arm" , 0x50de6 , 0x50e06 , indexCyberbots_Cyclone , 0x0 },
534533 { L"P1 Cyclone Weapon" , 0x51c06 , 0x51c26 , indexCyberbots_Cyclone , 0x4 },
535534};
536535
537536const sGame_PaletteDataset Cyberbots_A_CYCLONE_P2_PALETTES [] =
538537{
539- { L"P2 Cyclone Top" , 0x4Fde6 , 0x4Fe06 , indexCyberbots_Cyclone , 0x3 , & pairFullyLinkedNode },
538+ { L"P2 Cyclone Top" , 0x4Fde6 , 0x4Fe06 , indexCyberbots_Cyclone , 0x3 , & pairNextAndNextAndNextAndNext9 },
540539 { L"P2 Cyclone Legs" , 0x50666 , 0x50686 , indexCyberbots_Cyclone , 0x2 },
541540 { L"P2 Cyclone Arm" , 0x50e66 , 0x50e86 , indexCyberbots_Cyclone , 0x0 },
542541 { L"P2 Cyclone Weapon" , 0x51d86 , 0x51da6 , indexCyberbots_Cyclone , 0x4 },
543542};
544543
545544const sGame_PaletteDataset Cyberbots_A_CYCLONE_P1_UNDERWATER_PALETTES [] =
546545{
547- { L"P1 Cyclone Top Underwater" , 0x50066 , 0x50086 , indexCyberbots_Cyclone , 0x3 , & pairFullyLinkedNode },
546+ { L"P1 Cyclone Top Underwater" , 0x50066 , 0x50086 , indexCyberbots_Cyclone , 0x3 , & pairNextAndNextAndNextAndNext5 },
548547 { L"P1 Cyclone Legs Underwater" , 0x508e6 , 0x50906 , indexCyberbots_Cyclone , 0x2 },
549548 { L"P1 Cyclone Arm Underwater" , 0x510e6 , 0x51106 , indexCyberbots_Cyclone , 0x0 },
550549 { L"P1 Cyclone Weapon Underwater" , 0x51f06 , 0x51f26 , indexCyberbots_Cyclone , 0x4 },
551550};
552551
553552const sGame_PaletteDataset Cyberbots_A_CYCLONE_P2_UNDERWATER_PALETTES [] =
554553{
555- { L"P2 Cyclone Top Underwater" , 0x500e6 , 0x50106 , indexCyberbots_Cyclone , 0x3 , & pairFullyLinkedNode },
554+ { L"P2 Cyclone Top Underwater" , 0x500e6 , 0x50106 , indexCyberbots_Cyclone , 0x3 , & pairNextAndNextAndNextAndNext },
556555 { L"P2 Cyclone Legs Underwater" , 0x50966 , 0x50986 , indexCyberbots_Cyclone , 0x2 },
557556 { L"P2 Cyclone Arm Underwater" , 0x51166 , 0x51186 , indexCyberbots_Cyclone , 0x0 },
558557 { L"P2 Cyclone Weapon Underwater" , 0x52086 , 0x520a6 , indexCyberbots_Cyclone , 0x4 },
559558};
560559
561- //Shared-- This could be linked to the normal palette display
562560const sGame_PaletteDataset Cyberbots_A_CYCLONE_SHARED_PALETTES [] =
563561{
564- { L"Cyclone Drill" , 0x51906 , 0x51926 , indexCyberbots_Cyclone , 0x1 },
562+ { L"Shared: Cyclone Drill" , 0x51906 , 0x51926 , indexCyberbots_Cyclone , 0x1 },
565563};
566564
567565const sGame_PaletteDataset Cyberbots_A_CYCLONE_PORTRAIT_PALETTES [] =
@@ -712,35 +710,35 @@ const sGame_PaletteDataset Cyberbots_A_HELION_PORTRAIT_PALETTES[] =
712710
713711const sGame_PaletteDataset Cyberbots_A_WARLOCK_P1_PALETTES [] =
714712{
715- { L"P1 Warlock" , 0x50306 , 0x50326 , indexCyberbots_Warlock , 0x0 , & pairFullyLinkedNode },
713+ { L"P1 Warlock" , 0x50306 , 0x50326 , indexCyberbots_Warlock , 0x0 , & pairNextAndNext12 },
716714 { L"P1 Warlock Effects" , 0x50aa6 , 0x50ac6 , indexCyberbots_Warlock , 0x1 },
717715 { L"P1 Warlock Soul Blade" , 0x521e6 , 0x52206 },
718716};
719717
720718const sGame_PaletteDataset Cyberbots_A_WARLOCK_P2_PALETTES [] =
721719{
722- { L"P2 Warlock" , 0x501c6 , 0x501e6 , indexCyberbots_Warlock , 0x0 , & pairFullyLinkedNode },
720+ { L"P2 Warlock" , 0x501c6 , 0x501e6 , indexCyberbots_Warlock , 0x0 , & pairNextAndNext9 },
723721 { L"P2 Warlock Effects" , 0x50a26 , 0x50a46 , indexCyberbots_Warlock , 0x1 },
724722 { L"P2 Warlock Soul Blade" , 0x52166 , 0x52186 },
725723};
726724
727725const sGame_PaletteDataset Cyberbots_A_WARLOCK_P1_UNDERWATER_PALETTES [] =
728726{
729- { L"P1 Warlock Underwater" , 0x503a6 , 0x503c6 , indexCyberbots_Warlock , 0x0 , & pairFullyLinkedNode },
727+ { L"P1 Warlock Underwater" , 0x503a6 , 0x503c6 , indexCyberbots_Warlock , 0x0 , & pairNextAndNext6 },
730728 { L"P1 Warlock Effects Underwater" , 0x50ba6 , 0x50bc6 , indexCyberbots_Warlock , 0x1 },
731729 { L"P1 Warlock Soul Blade Underwater" , 0x522e6 , 0x52306 },
732730};
733731
734732const sGame_PaletteDataset Cyberbots_A_WARLOCK_P2_UNDERWATER_PALETTES [] =
735733{
736- { L"P2 Warlock Underwater" , 0x50266 , 0x50286 , indexCyberbots_Warlock , 0x0 , & pairFullyLinkedNode },
734+ { L"P2 Warlock Underwater" , 0x50266 , 0x50286 , indexCyberbots_Warlock , 0x0 , & pairNextAndNextSkipped },
737735 { L"P2 Warlock Effects Underwater" , 0x50b26 , 0x50b46 , indexCyberbots_Warlock , 0x1 },
738736 { L"P2 Warlock Soul Blade Underwater" , 0x52266 , 0x52286 },
739737};
740738
741739const sGame_PaletteDataset Cyberbots_A_WARLOCK_SHARED_PALETTES [] =
742740{
743- {L"Warlock Soul Drain" , 0x51926 , 0x51946 , indexCyberbots_Warlock , 0x2 },
741+ {L"Shared: Warlock Soul Drain" , 0x51926 , 0x51946 , indexCyberbots_Warlock , 0x2 },
744742};
745743
746744const sGame_PaletteDataset Cyberbots_A_WARLOCK_PORTRAIT_PALETTES [] =
@@ -858,7 +856,7 @@ const sGame_PaletteDataset Cyberbots_A_BONUS_INTRO_PALETTES[] =
858856
859857const sGame_PaletteDataset Cyberbots_A_BONUS_SELECTSCREEN_PALETTES [] =
860858{
861- { L"Select Background" , 0x4db84 , 0x4dd84 },
859+ { L"Select Background" , 0x4db64 , 0x4db84 },
862860 { L"Select Cursor" , 0x41a7e , 0x41a9e },
863861 { L"Select Timer" , 0x41abe , 0x41ade },
864862 { L"Select Text" , 0x41ade , 0x41afe },
@@ -1087,21 +1085,21 @@ const sDescTreeNode Cyberbots_A_BONUS_COLLECTION[] =
10871085const sDescTreeNode Cyberbots_A_UNITS [] =
10881086{
10891087 { L"BX-02 BLODIA" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_BLODIA_COLLECTION , ARRAYSIZE (Cyberbots_A_BLODIA_COLLECTION ) },
1090- { L"S-008 SUPER-8" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_SUPER8_COLLECTION , ARRAYSIZE (Cyberbots_A_SUPER8_COLLECTION ) },
1091- { L"UVA-02 HELION" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_HELION_COLLECTION , ARRAYSIZE (Cyberbots_A_HELION_COLLECTION ) },
1092- { L"RF-004 REPTOS" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_REPTOS_COLLECTION , ARRAYSIZE (Cyberbots_A_REPTOS_COLLECTION ) },
1093- { L"FZ-900J KILLER BEE" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_KILLERBEE_COLLECTION , ARRAYSIZE (Cyberbots_A_KILLERBEE_COLLECTION ) },
1094- { L"GP-N1 GULDIN" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_GULDIN_COLLECTION , ARRAYSIZE (Cyberbots_A_GULDIN_COLLECTION ) },
1095- { L"FZ-100 FORDY" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_FORDY_COLLECTION , ARRAYSIZE (Cyberbots_A_FORDY_COLLECTION ) },
1096- { L"GP-V4 VISE" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_VISE_COLLECTION , ARRAYSIZE (Cyberbots_A_VISE_COLLECTION ) },
1097- { L"P-10033 GAITS" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_GAITS_COLLECTION , ARRAYSIZE (Cyberbots_A_GAITS_COLLECTION ) },
1098-
10991088 { L"BX-04S SWORDSMAN" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_SWORDSMAN_COLLECTION , ARRAYSIZE (Cyberbots_A_SWORDSMAN_COLLECTION ) },
11001089 { L"BX-07R RIOT" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_RIOT_COLLECTION , ARRAYSIZE (Cyberbots_A_RIOT_COLLECTION ) },
1090+ { L"RF-004 REPTOS" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_REPTOS_COLLECTION , ARRAYSIZE (Cyberbots_A_REPTOS_COLLECTION ) },
11011091 { L"RF-009 LIGHTNING" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_LIGHTNING_COLLECTION , ARRAYSIZE (Cyberbots_A_LIGHTNING_COLLECTION ) },
11021092 { L"RF-027 JACKAL" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_JACKAL_COLLECTION , ARRAYSIZE (Cyberbots_A_JACKAL_COLLECTION ) },
1093+ { L"FZ-100 FORDY" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_FORDY_COLLECTION , ARRAYSIZE (Cyberbots_A_FORDY_COLLECTION ) },
11031094 { L"FZ-202 TARANTULA" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_TARANTULA_COLLECTION , ARRAYSIZE (Cyberbots_A_TARANTULA_COLLECTION ) },
1095+ { L"FZ-900J KILLER BEE" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_KILLERBEE_COLLECTION , ARRAYSIZE (Cyberbots_A_KILLERBEE_COLLECTION ) },
1096+ { L"GP-N1 GULDIN" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_GULDIN_COLLECTION , ARRAYSIZE (Cyberbots_A_GULDIN_COLLECTION ) },
1097+ { L"GP-V4 VISE" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_VISE_COLLECTION , ARRAYSIZE (Cyberbots_A_VISE_COLLECTION ) },
11041098 { L"GP-D2 CYCLONE" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_CYCLONE_COLLECTION , ARRAYSIZE (Cyberbots_A_CYCLONE_COLLECTION ) },
1099+ { L"P-10033 GAITS" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_GAITS_COLLECTION , ARRAYSIZE (Cyberbots_A_GAITS_COLLECTION ) },
1100+
1101+ { L"S-008 SUPER-8" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_SUPER8_COLLECTION , ARRAYSIZE (Cyberbots_A_SUPER8_COLLECTION ) },
1102+ { L"UVA-02 HELION" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_HELION_COLLECTION , ARRAYSIZE (Cyberbots_A_HELION_COLLECTION ) },
11051103 { L"X-O WARLOCK" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_WARLOCK_COLLECTION , ARRAYSIZE (Cyberbots_A_WARLOCK_COLLECTION ) },
11061104 { L"UNKNOWN 404" , DESC_NODETYPE_TREE , (void * )Cyberbots_A_404_COLLECTION , ARRAYSIZE (Cyberbots_A_404_COLLECTION ) },
11071105
0 commit comments