Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save andythenorth/086052167f10a73fc0f3a9d26a864b52 to your computer and use it in GitHub Desktop.
Save andythenorth/086052167f10a73fc0f3a9d26a864b52 to your computer and use it in GitHub Desktop.
switch (FEAT_TRAINS, SELF, switch_alt_var_41_ids_matched, [STORE_TEMP(LOAD_TEMP(1), 0x10F), var[0x61, 0, 0x0000FFFF, 0xC6] == 470]) {
1: return 1;
return 0;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_127, [STORE_TEMP(-127, 1), switch_alt_var_41_ids_matched()]) {
return 126;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_126, [STORE_TEMP(-126, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_127;
return 125;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_125, [STORE_TEMP(-125, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_126;
return 124;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_124, [STORE_TEMP(-124, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_125;
return 123;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_123, [STORE_TEMP(-123, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_124;
return 122;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_122, [STORE_TEMP(-122, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_123;
return 121;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_121, [STORE_TEMP(-121, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_122;
return 120;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_120, [STORE_TEMP(-120, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_121;
return 119;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_119, [STORE_TEMP(-119, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_120;
return 118;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_118, [STORE_TEMP(-118, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_119;
return 117;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_117, [STORE_TEMP(-117, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_118;
return 116;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_116, [STORE_TEMP(-116, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_117;
return 115;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_115, [STORE_TEMP(-115, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_116;
return 114;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_114, [STORE_TEMP(-114, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_115;
return 113;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_113, [STORE_TEMP(-113, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_114;
return 112;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_112, [STORE_TEMP(-112, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_113;
return 111;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_111, [STORE_TEMP(-111, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_112;
return 110;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_110, [STORE_TEMP(-110, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_111;
return 109;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_109, [STORE_TEMP(-109, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_110;
return 108;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_108, [STORE_TEMP(-108, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_109;
return 107;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_107, [STORE_TEMP(-107, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_108;
return 106;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_106, [STORE_TEMP(-106, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_107;
return 105;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_105, [STORE_TEMP(-105, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_106;
return 104;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_104, [STORE_TEMP(-104, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_105;
return 103;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_103, [STORE_TEMP(-103, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_104;
return 102;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_102, [STORE_TEMP(-102, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_103;
return 101;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_101, [STORE_TEMP(-101, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_102;
return 100;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_100, [STORE_TEMP(-100, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_101;
return 99;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_99, [STORE_TEMP(-99, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_100;
return 98;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_98, [STORE_TEMP(-98, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_99;
return 97;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_97, [STORE_TEMP(-97, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_98;
return 96;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_96, [STORE_TEMP(-96, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_97;
return 95;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_95, [STORE_TEMP(-95, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_96;
return 94;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_94, [STORE_TEMP(-94, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_95;
return 93;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_93, [STORE_TEMP(-93, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_94;
return 92;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_92, [STORE_TEMP(-92, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_93;
return 91;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_91, [STORE_TEMP(-91, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_92;
return 90;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_90, [STORE_TEMP(-90, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_91;
return 89;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_89, [STORE_TEMP(-89, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_90;
return 88;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_88, [STORE_TEMP(-88, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_89;
return 87;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_87, [STORE_TEMP(-87, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_88;
return 86;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_86, [STORE_TEMP(-86, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_87;
return 85;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_85, [STORE_TEMP(-85, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_86;
return 84;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_84, [STORE_TEMP(-84, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_85;
return 83;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_83, [STORE_TEMP(-83, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_84;
return 82;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_82, [STORE_TEMP(-82, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_83;
return 81;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_81, [STORE_TEMP(-81, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_82;
return 80;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_80, [STORE_TEMP(-80, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_81;
return 79;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_79, [STORE_TEMP(-79, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_80;
return 78;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_78, [STORE_TEMP(-78, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_79;
return 77;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_77, [STORE_TEMP(-77, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_78;
return 76;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_76, [STORE_TEMP(-76, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_77;
return 75;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_75, [STORE_TEMP(-75, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_76;
return 74;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_74, [STORE_TEMP(-74, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_75;
return 73;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_73, [STORE_TEMP(-73, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_74;
return 72;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_72, [STORE_TEMP(-72, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_73;
return 71;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_71, [STORE_TEMP(-71, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_72;
return 70;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_70, [STORE_TEMP(-70, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_71;
return 69;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_69, [STORE_TEMP(-69, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_70;
return 68;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_68, [STORE_TEMP(-68, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_69;
return 67;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_67, [STORE_TEMP(-67, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_68;
return 66;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_66, [STORE_TEMP(-66, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_67;
return 65;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_65, [STORE_TEMP(-65, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_66;
return 64;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_64, [STORE_TEMP(-64, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_65;
return 63;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_63, [STORE_TEMP(-63, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_64;
return 62;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_62, [STORE_TEMP(-62, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_63;
return 61;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_61, [STORE_TEMP(-61, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_62;
return 60;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_60, [STORE_TEMP(-60, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_61;
return 59;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_59, [STORE_TEMP(-59, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_60;
return 58;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_58, [STORE_TEMP(-58, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_59;
return 57;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_57, [STORE_TEMP(-57, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_58;
return 56;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_56, [STORE_TEMP(-56, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_57;
return 55;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_55, [STORE_TEMP(-55, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_56;
return 54;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_54, [STORE_TEMP(-54, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_55;
return 53;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_53, [STORE_TEMP(-53, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_54;
return 52;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_52, [STORE_TEMP(-52, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_53;
return 51;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_51, [STORE_TEMP(-51, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_52;
return 50;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_50, [STORE_TEMP(-50, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_51;
return 49;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_49, [STORE_TEMP(-49, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_50;
return 48;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_48, [STORE_TEMP(-48, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_49;
return 47;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_47, [STORE_TEMP(-47, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_48;
return 46;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_46, [STORE_TEMP(-46, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_47;
return 45;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_45, [STORE_TEMP(-45, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_46;
return 44;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_44, [STORE_TEMP(-44, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_45;
return 43;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_43, [STORE_TEMP(-43, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_44;
return 42;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_42, [STORE_TEMP(-42, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_43;
return 41;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_41, [STORE_TEMP(-41, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_42;
return 40;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_40, [STORE_TEMP(-40, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_41;
return 39;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_39, [STORE_TEMP(-39, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_40;
return 38;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_38, [STORE_TEMP(-38, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_39;
return 37;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_37, [STORE_TEMP(-37, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_38;
return 36;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_36, [STORE_TEMP(-36, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_37;
return 35;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_35, [STORE_TEMP(-35, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_36;
return 34;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_34, [STORE_TEMP(-34, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_35;
return 33;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_33, [STORE_TEMP(-33, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_34;
return 32;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_32, [STORE_TEMP(-32, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_33;
return 31;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_31, [STORE_TEMP(-31, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_32;
return 30;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_30, [STORE_TEMP(-30, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_31;
return 29;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_29, [STORE_TEMP(-29, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_30;
return 28;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_28, [STORE_TEMP(-28, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_29;
return 27;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_27, [STORE_TEMP(-27, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_28;
return 26;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_26, [STORE_TEMP(-26, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_27;
return 25;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_25, [STORE_TEMP(-25, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_26;
return 24;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_24, [STORE_TEMP(-24, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_25;
return 23;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_23, [STORE_TEMP(-23, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_24;
return 22;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_22, [STORE_TEMP(-22, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_23;
return 21;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_21, [STORE_TEMP(-21, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_22;
return 20;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_20, [STORE_TEMP(-20, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_21;
return 19;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_19, [STORE_TEMP(-19, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_20;
return 18;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_18, [STORE_TEMP(-18, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_19;
return 17;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_17, [STORE_TEMP(-17, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_18;
return 16;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_16, [STORE_TEMP(-16, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_17;
return 15;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_15, [STORE_TEMP(-15, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_16;
return 14;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_14, [STORE_TEMP(-14, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_15;
return 13;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_13, [STORE_TEMP(-13, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_14;
return 12;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_12, [STORE_TEMP(-12, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_13;
return 11;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_11, [STORE_TEMP(-11, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_12;
return 10;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_10, [STORE_TEMP(-10, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_11;
return 9;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_9, [STORE_TEMP(-9, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_10;
return 8;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_8, [STORE_TEMP(-8, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_9;
return 7;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_7, [STORE_TEMP(-7, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_8;
return 6;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_6, [STORE_TEMP(-6, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_7;
return 5;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_5, [STORE_TEMP(-5, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_6;
return 4;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_4, [STORE_TEMP(-4, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_5;
return 3;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_3, [STORE_TEMP(-3, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_4;
return 2;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_2, [STORE_TEMP(-2, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_3;
return 1;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids_1, [STORE_TEMP(-1, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_2;
return 0;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_multiple_ids, 1) {
return switch_alt_var_41_position_in_vehid_chain_multiple_ids_1;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_127, [STORE_TEMP(127, 1), switch_alt_var_41_ids_matched()]) {
return 126;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_126, [STORE_TEMP(126, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_127;
return 125;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_125, [STORE_TEMP(125, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_126;
return 124;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_124, [STORE_TEMP(124, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_125;
return 123;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_123, [STORE_TEMP(123, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_124;
return 122;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_122, [STORE_TEMP(122, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_123;
return 121;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_121, [STORE_TEMP(121, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_122;
return 120;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_120, [STORE_TEMP(120, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_121;
return 119;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_119, [STORE_TEMP(119, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_120;
return 118;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_118, [STORE_TEMP(118, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_119;
return 117;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_117, [STORE_TEMP(117, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_118;
return 116;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_116, [STORE_TEMP(116, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_117;
return 115;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_115, [STORE_TEMP(115, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_116;
return 114;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_114, [STORE_TEMP(114, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_115;
return 113;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_113, [STORE_TEMP(113, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_114;
return 112;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_112, [STORE_TEMP(112, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_113;
return 111;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_111, [STORE_TEMP(111, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_112;
return 110;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_110, [STORE_TEMP(110, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_111;
return 109;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_109, [STORE_TEMP(109, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_110;
return 108;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_108, [STORE_TEMP(108, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_109;
return 107;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_107, [STORE_TEMP(107, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_108;
return 106;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_106, [STORE_TEMP(106, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_107;
return 105;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_105, [STORE_TEMP(105, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_106;
return 104;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_104, [STORE_TEMP(104, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_105;
return 103;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_103, [STORE_TEMP(103, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_104;
return 102;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_102, [STORE_TEMP(102, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_103;
return 101;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_101, [STORE_TEMP(101, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_102;
return 100;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_100, [STORE_TEMP(100, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_101;
return 99;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_99, [STORE_TEMP(99, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_100;
return 98;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_98, [STORE_TEMP(98, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_99;
return 97;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_97, [STORE_TEMP(97, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_98;
return 96;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_96, [STORE_TEMP(96, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_97;
return 95;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_95, [STORE_TEMP(95, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_96;
return 94;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_94, [STORE_TEMP(94, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_95;
return 93;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_93, [STORE_TEMP(93, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_94;
return 92;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_92, [STORE_TEMP(92, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_93;
return 91;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_91, [STORE_TEMP(91, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_92;
return 90;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_90, [STORE_TEMP(90, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_91;
return 89;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_89, [STORE_TEMP(89, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_90;
return 88;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_88, [STORE_TEMP(88, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_89;
return 87;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_87, [STORE_TEMP(87, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_88;
return 86;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_86, [STORE_TEMP(86, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_87;
return 85;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_85, [STORE_TEMP(85, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_86;
return 84;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_84, [STORE_TEMP(84, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_85;
return 83;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_83, [STORE_TEMP(83, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_84;
return 82;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_82, [STORE_TEMP(82, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_83;
return 81;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_81, [STORE_TEMP(81, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_82;
return 80;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_80, [STORE_TEMP(80, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_81;
return 79;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_79, [STORE_TEMP(79, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_80;
return 78;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_78, [STORE_TEMP(78, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_79;
return 77;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_77, [STORE_TEMP(77, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_78;
return 76;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_76, [STORE_TEMP(76, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_77;
return 75;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_75, [STORE_TEMP(75, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_76;
return 74;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_74, [STORE_TEMP(74, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_75;
return 73;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_73, [STORE_TEMP(73, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_74;
return 72;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_72, [STORE_TEMP(72, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_73;
return 71;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_71, [STORE_TEMP(71, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_72;
return 70;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_70, [STORE_TEMP(70, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_71;
return 69;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_69, [STORE_TEMP(69, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_70;
return 68;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_68, [STORE_TEMP(68, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_69;
return 67;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_67, [STORE_TEMP(67, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_68;
return 66;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_66, [STORE_TEMP(66, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_67;
return 65;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_65, [STORE_TEMP(65, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_66;
return 64;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_64, [STORE_TEMP(64, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_65;
return 63;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_63, [STORE_TEMP(63, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_64;
return 62;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_62, [STORE_TEMP(62, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_63;
return 61;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_61, [STORE_TEMP(61, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_62;
return 60;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_60, [STORE_TEMP(60, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_61;
return 59;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_59, [STORE_TEMP(59, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_60;
return 58;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_58, [STORE_TEMP(58, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_59;
return 57;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_57, [STORE_TEMP(57, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_58;
return 56;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_56, [STORE_TEMP(56, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_57;
return 55;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_55, [STORE_TEMP(55, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_56;
return 54;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_54, [STORE_TEMP(54, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_55;
return 53;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_53, [STORE_TEMP(53, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_54;
return 52;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_52, [STORE_TEMP(52, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_53;
return 51;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_51, [STORE_TEMP(51, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_52;
return 50;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_50, [STORE_TEMP(50, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_51;
return 49;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_49, [STORE_TEMP(49, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_50;
return 48;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_48, [STORE_TEMP(48, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_49;
return 47;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_47, [STORE_TEMP(47, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_48;
return 46;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_46, [STORE_TEMP(46, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_47;
return 45;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_45, [STORE_TEMP(45, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_46;
return 44;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_44, [STORE_TEMP(44, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_45;
return 43;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_43, [STORE_TEMP(43, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_44;
return 42;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_42, [STORE_TEMP(42, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_43;
return 41;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_41, [STORE_TEMP(41, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_42;
return 40;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_40, [STORE_TEMP(40, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_41;
return 39;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_39, [STORE_TEMP(39, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_40;
return 38;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_38, [STORE_TEMP(38, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_39;
return 37;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_37, [STORE_TEMP(37, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_38;
return 36;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_36, [STORE_TEMP(36, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_37;
return 35;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_35, [STORE_TEMP(35, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_36;
return 34;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_34, [STORE_TEMP(34, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_35;
return 33;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_33, [STORE_TEMP(33, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_34;
return 32;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_32, [STORE_TEMP(32, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_33;
return 31;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_31, [STORE_TEMP(31, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_32;
return 30;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_30, [STORE_TEMP(30, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_31;
return 29;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_29, [STORE_TEMP(29, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_30;
return 28;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_28, [STORE_TEMP(28, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_29;
return 27;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_27, [STORE_TEMP(27, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_28;
return 26;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_26, [STORE_TEMP(26, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_27;
return 25;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_25, [STORE_TEMP(25, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_26;
return 24;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_24, [STORE_TEMP(24, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_25;
return 23;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_23, [STORE_TEMP(23, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_24;
return 22;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_22, [STORE_TEMP(22, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_23;
return 21;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_21, [STORE_TEMP(21, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_22;
return 20;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_20, [STORE_TEMP(20, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_21;
return 19;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_19, [STORE_TEMP(19, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_20;
return 18;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_18, [STORE_TEMP(18, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_19;
return 17;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_17, [STORE_TEMP(17, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_18;
return 16;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_16, [STORE_TEMP(16, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_17;
return 15;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_15, [STORE_TEMP(15, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_16;
return 14;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_14, [STORE_TEMP(14, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_15;
return 13;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_13, [STORE_TEMP(13, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_14;
return 12;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_12, [STORE_TEMP(12, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_13;
return 11;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_11, [STORE_TEMP(11, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_12;
return 10;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_10, [STORE_TEMP(10, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_11;
return 9;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_9, [STORE_TEMP(9, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_10;
return 8;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_8, [STORE_TEMP(8, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_9;
return 7;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_7, [STORE_TEMP(7, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_8;
return 6;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_6, [STORE_TEMP(6, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_7;
return 5;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_5, [STORE_TEMP(5, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_6;
return 4;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_4, [STORE_TEMP(4, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_5;
return 3;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_3, [STORE_TEMP(3, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_4;
return 2;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_2, [STORE_TEMP(2, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_3;
return 1;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_1, [STORE_TEMP(1, 1), switch_alt_var_41_ids_matched()]) {
1: switch_alt_var_41_position_in_vehid_chain_multiple_ids_2;
return 0;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids, 1) {
return switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids_1;
}
switch (FEAT_TRAINS, SELF, switch_alt_var_41_num_vehs_in_vehid_chain_multiple_ids, STORE_TEMP(1 + switch_alt_var_41_position_in_vehid_chain_multiple_ids() + switch_alt_var_41_position_in_vehid_chain_from_end_multiple_ids(), 2)) {
return LOAD_TEMP(2);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment