Restore cheats from PS2
This commit is contained in:
+160
-44
@@ -1110,94 +1110,210 @@ void CPad::AddToCheatString(char c)
|
||||
CheatString[0] = c;
|
||||
|
||||
#define _CHEATCMP(str) strncmp(str, CheatString, sizeof(str)-1)
|
||||
// "4414LDRULDRU" - R2 R2 L1 R2 LEFT DOWN RIGHT UP LEFT DOWN RIGHT UP
|
||||
if ( !_CHEATCMP("URDLURDL4144") )
|
||||
// "3414LDRULDRU" - R1 R2 L1 R2 LEFT DOWN RIGHT UP LEFT DOWN RIGHT UP
|
||||
if ( !_CHEATCMP("URDLURDL4143") )
|
||||
WeaponCheat1();
|
||||
|
||||
// "4411LDRULDRU" - R2 R2 L1 L1 LEFT DOWN RIGHT UP LEFT DOWN RIGHT UP
|
||||
else if ( !_CHEATCMP("URDLURDL1144") )
|
||||
MoneyCheat();
|
||||
// "3414LDRULDDL" - R1 R2 L1 R2 LEFT DOWN RIGHT UP LEFT DOWN DOWN LEFT
|
||||
else if ( !_CHEATCMP("LDDLURDL4143") )
|
||||
WeaponCheat2();
|
||||
|
||||
// "4412LDRULDRU" - R2 R2 L1 L2 LEFT DOWN RIGHT UP LEFT DOWN RIGHT UP
|
||||
else if ( !_CHEATCMP("URDLURDL2144") )
|
||||
// "3414LDRULDDD" - R1 R2 L1 R2 LEFT DOWN RIGHT UP LEFT DOWN DOWN DOWN
|
||||
else if ( !_CHEATCMP("DDDLURDL4143") )
|
||||
WeaponCheat3();
|
||||
|
||||
// "341XLDRULDRU" - R1 R2 L1 X LEFT DOWN RIGHT UP LEFT DOWN RIGHT UP
|
||||
else if ( !_CHEATCMP("URDLURDLX143") )
|
||||
ArmourCheat();
|
||||
|
||||
// "4413LDRULDRU" - R2 R2 L1 R1 LEFT DOWN RIGHT UP LEFT DOWN RIGHT UP
|
||||
else if ( !_CHEATCMP("URDLURDL3144") )
|
||||
// "341CLDRULDRU" - R1 R2 L1 CIRCLE LEFT DOWN RIGHT UP LEFT DOWN RIGHT UP
|
||||
else if ( !_CHEATCMP("URDLURDLC143") )
|
||||
HealthCheat();
|
||||
|
||||
// "4414LRLRLR" - R2 R2 L1 R2 LEFT RIGHT LEFT RIGHT LEFT RIGHT
|
||||
else if ( !_CHEATCMP("RLRLRL4144") )
|
||||
// "33C4LRLRLR" - R1 R1 CIRCLE R2 LEFT RIGHT LEFT RIGHT LEFT RIGHT
|
||||
else if ( !_CHEATCMP("RLRLRL4C33") )
|
||||
WantedLevelUpCheat();
|
||||
|
||||
// "4414UDUDUD" - R2 R2 L1 R2 UP DOWN UP DOWN UP DOWN
|
||||
else if ( !_CHEATCMP("DUDUDU4144") )
|
||||
// "33CR2UDUDUD" - R1 R1 CIRCLE R2 UP DOWN UP DOWN UP DOWN
|
||||
else if ( !_CHEATCMP("DUDUDU4C33") )
|
||||
WantedLevelDownCheat();
|
||||
|
||||
// "1234432T" - L1 L2 R1 R2 R2 R1 L2 TRIANGLE
|
||||
else if ( !_CHEATCMP("T2344321") )
|
||||
// "4X11222D - R2 X L1 L1 L2 L2 L2 DOWN
|
||||
else if ( !_CHEATCMP("D22211X4") )
|
||||
SunnyWeatherCheat();
|
||||
|
||||
// "1234432S" - L1 L2 R1 R2 R2 R1 L2 SQUARE
|
||||
else if ( !_CHEATCMP("S2344321") )
|
||||
// 4X11222T" - R2 X L1 L1 L2 L2 L2 TRIANGLE
|
||||
else if ( !_CHEATCMP("T22211X4") )
|
||||
ExtraSunnyWeatherCheat();
|
||||
|
||||
// "4X11222S" - R2 X L1 L1 L2 L2 L2 SQUARE
|
||||
else if ( !_CHEATCMP("S22211X4") )
|
||||
CloudyWeatherCheat();
|
||||
|
||||
// "1234432C" - L1 L2 R1 R2 R2 R1 L2 CIRCLE
|
||||
else if ( !_CHEATCMP("C2344321") )
|
||||
// "4X11222C" - R2 X L1 L1 L2 L2 L2 CIRCLE
|
||||
else if ( !_CHEATCMP("C22211X4") )
|
||||
RainyWeatherCheat();
|
||||
|
||||
// "1234432X" - L1 L2 R1 R2 R2 R1 L2 CROSS
|
||||
else if ( !_CHEATCMP("X2344321") )
|
||||
// "4X11222X" - R2 X L1 L1 L2 L2 L2 X
|
||||
else if ( !_CHEATCMP("X22211X4") )
|
||||
FoggyWeatherCheat();
|
||||
|
||||
// "CCCCCC321TCT" - CIRCLE CIRCLE CIRCLE CIRCLE CIRCLE CIRCLE R1 L2 L1 TRIANGLE CIRCLE TRIANGLE
|
||||
else if ( !_CHEATCMP("TCT123CCCCCC") )
|
||||
// "CC1CCC123TCT" - CIRCLE CIRCLE L1 CIRCLE CIRCLE CIRCLE L1 L2 R1 TRIANGLE CIRCLE TRIANGLE
|
||||
else if ( !_CHEATCMP("TCT321CCC1CC") )
|
||||
VehicleCheat(MI_RHINO);
|
||||
|
||||
// "CCCSSSSS1TCT" - CIRCLE CIRCLE CIRCLE SQUARE SQUARE SQUARE SQUARE SQUARE L1 TRIANGLE CIRCLE TRIANGLE
|
||||
else if ( !_CHEATCMP("TCT1SSSSSCCC") )
|
||||
// "CC1S1SSS1TCT" - CIRCLE CIRCLE L1 SQUARE L1 SQUARE SQUARE SQUARE L1 TRIANGLE CIRCLE TRIANGLE
|
||||
else if ( !_CHEATCMP("TCT1SSS1S1CC") )
|
||||
FastWeatherCheat();
|
||||
|
||||
// "241324TSCT21" - L2 R2 L1 R1 L2 R2 TRIANGLE SQUARE CIRCLE TRIANGLE L2 L1
|
||||
else if ( !_CHEATCMP("12TCST423142") )
|
||||
// "423124STCT21" - R2 L2 R1 L1 L2 R2 SQUARE TRIANGLE CIRCLE TRIANGLE L2 L1
|
||||
else if ( !_CHEATCMP("12TCTS421324") )
|
||||
BlowUpCarsCheat();
|
||||
|
||||
// "RDLU12ULDR" - RIGHT DOWN LEFT UP L1 L2 UP LEFT DOWN RIGHT
|
||||
else if ( !_CHEATCMP("RDLU21ULDR") )
|
||||
// "RRLU12LUDR" - RIGHT RIGHT LEFT UP L1 L2 LEFT UP DOWN RIGHT
|
||||
else if ( !_CHEATCMP("RDUL21ULRR") )
|
||||
ChangePlayerCheat();
|
||||
|
||||
// "DULUX3421" - DOWN UP LEFT UP CROSS R1 R2 L2 L1
|
||||
else if ( !_CHEATCMP("1243XULUD") )
|
||||
// "DLULX4321" - DOWN LEFT UP LEFT X R2 R1 L2 L1
|
||||
else if ( !_CHEATCMP("1234XLULD") )
|
||||
MayhemCheat();
|
||||
|
||||
// "DULUX3412" - DOWN UP LEFT UP CROSS R1 R2 L1 L2
|
||||
else if ( !_CHEATCMP("2143XULUD") )
|
||||
// "DUUUX4322" - DOWN UP UP UP X R2 R1 L2 L2
|
||||
else if ( !_CHEATCMP("2234XUUUD") )
|
||||
EverybodyAttacksPlayerCheat();
|
||||
|
||||
// "43TX21UD" - R2 R1 TRIANGLE CROSS L2 L1 UP DOWN
|
||||
else if ( !_CHEATCMP("DU12XT34") )
|
||||
// "43XTXTUD" - R2 R1 X TRIANGLE X TRIANGLE UP DOWN
|
||||
else if ( !_CHEATCMP("DUTXTX34") )
|
||||
WeaponsForAllCheat();
|
||||
|
||||
// "TURDS12" - TRIANGLE UP RIGHT DOWN SQUARE L1 L2
|
||||
else if ( !_CHEATCMP("21SDRUT") )
|
||||
// "T33L3141" - TRIANGLE R1 R1 LEFT R1 L1 R2 L1
|
||||
else if ( !_CHEATCMP("1413L33T") )
|
||||
FastTimeCheat();
|
||||
|
||||
// "TURDS34" - TRIANGLE UP RIGHT DOWN SQUARE R1 R2
|
||||
else if ( !_CHEATCMP("43SDRUT") )
|
||||
// "TURDS43" - TRIANGLE UP RIGHT DOWN SQUARE R2 R1
|
||||
else if ( !_CHEATCMP("34SDRUT") )
|
||||
SlowTimeCheat();
|
||||
|
||||
// "11S4T1T" - L1 L1 SQUARE R2 TRIANGLE L1 TRIANGLE
|
||||
else if ( !_CHEATCMP("T1T4S11") )
|
||||
// "T1T4S11" - TRIANGLE L1 TRIANGLE R2 SQUARE L1 L1
|
||||
else if ( !_CHEATCMP("11S4T1T") )
|
||||
OnlyRenderWheelsCheat();
|
||||
|
||||
// "R4C32D13" - RIGHT R2 CIRCLE R1 L2 DOWN L1 R1
|
||||
// "R4C32D13" - RIGHT R2 CIRCLE R1 L2 DOWN L1 R1
|
||||
else if ( !_CHEATCMP("31D23C4R") )
|
||||
ChittyChittyBangBangCheat();
|
||||
|
||||
// "3141L33T" - R1 L1 R2 L1 LEFT R1 R1 TRIANGLE
|
||||
else if ( !_CHEATCMP("T33L1413") )
|
||||
// "4C32L3142" - R2 CIRCLE R1 L2 LEFT R1 L1 R2 L2
|
||||
else if ( !_CHEATCMP("2413L23C4") )
|
||||
StrongGripCheat();
|
||||
|
||||
// "4CU1R3RUST" - R2 CIRCLE UP L1 RIGHT R1 RIGHT UP SQUARE TRIANGLE
|
||||
else if ( !_CHEATCMP("TSUR3R1UC4") )
|
||||
DoShowChaseStatCheat();
|
||||
|
||||
// "R1C2LX311X" - RIGHT L1 CIRCLE L2 LEFT X R1 L1 L1 X
|
||||
else if ( !_CHEATCMP("X113XL2C1R") )
|
||||
DoChicksWithGunsCheat();
|
||||
|
||||
// "R2D3LL3121" - RIGHT L2 DOWN R1 LEFT LEFT R1 L1 L2 L1
|
||||
else if ( !_CHEATCMP("1213LL3D2R") )
|
||||
SuicideCheat();
|
||||
|
||||
// "R3U22L3133" - RIGHT R1 UP L2 L2 LEFT R1 L1 R1 R1
|
||||
else if ( !_CHEATCMP("3313L22U3R") )
|
||||
TrafficLightsCheat();
|
||||
|
||||
// "C1D2LX31RC" - CIRCLE L1 DOWN L2 LEFT X R1 L1 RIGHT CIRCLE
|
||||
else if ( !_CHEATCMP("CR13XL2D1C") )
|
||||
PinkCarsCheat();
|
||||
|
||||
// "C2U3LX31LC" - CIRCLE L2 UP R1 LEFT X R1 L1 LEFT CIRCLE
|
||||
else if ( !_CHEATCMP("CL13XL3U2C") )
|
||||
BlackCarsCheat();
|
||||
|
||||
// "D3C22X31LL" - DOWN R1 CIRCLE L2 L2 X R1 L1 LEFT LEFT
|
||||
else if ( !_CHEATCMP("LL13X22C3D") )
|
||||
VehicleCheat(MI_BLOODRA);
|
||||
|
||||
// "D4D32L31LR" - DOWN R2 DOWN R1 L2 LEFT R1 L1 LEFT RIGHT
|
||||
else if ( !_CHEATCMP("RL13L23D4D") )
|
||||
VehicleCheat(MI_ROMERO);
|
||||
|
||||
// "4U2LL31CR" - R2 UP L2 LEFT LEFT R1 L1 CIRCLE RIGHT
|
||||
else if ( !_CHEATCMP("RC13LL2U4") )
|
||||
VehicleCheat(MI_LOVEFIST);
|
||||
|
||||
// "C3C3LL31CR" - CIRCLE R1 CIRCLE R1 LEFT LEFT R1 L1 CIRCLE RIGHT
|
||||
else if ( !_CHEATCMP("RC13LL3C3C") )
|
||||
VehicleCheat(MI_TRASH);
|
||||
|
||||
// "URR1RUS2" - UP RIGHT RIGHT L1 RIGHT UP SQUARE L2
|
||||
else if ( !_CHEATCMP("2SUR1RRU") )
|
||||
VehicleCheat(MI_BLOODRB);
|
||||
|
||||
// "R2D22X31CL" - RIGHT L2 DOWN L2 L2 X R1 L1 CIRCLE LEFT
|
||||
else if ( !_CHEATCMP("LC13X22D2R") )
|
||||
VehicleCheat(MI_SABRETUR);
|
||||
|
||||
// "C1U32X31CX" - CIRCLE L1 UP R1 L2 X R1 L1 CIRCLE X
|
||||
else if ( !_CHEATCMP("XC13X23U1C") )
|
||||
VehicleCheat(MI_CADDY);
|
||||
|
||||
// "3C4R12XXS3" - R1 CIRCLE R2 RIGHT L1 L2 X X SQUARE R1
|
||||
else if ( !_CHEATCMP("3SXX21R4C3") )
|
||||
VehicleCheat(MI_HOTRINA);
|
||||
|
||||
// "41CR13RUC4" - R2 L1 CIRCLE RIGHT L1 R1 RIGHT UP CIRCLE R2
|
||||
else if ( !_CHEATCMP("4CUR31RC14") )
|
||||
VehicleCheat(MI_HOTRINB);
|
||||
|
||||
// "C2LX31X1" - CIRCLE L2 LEFT X R1 L1 X L1
|
||||
else if ( !_CHEATCMP("1X13XL2C") )
|
||||
ChangePlayerModel("igbuddy");
|
||||
|
||||
// "C4D3LR31X2" - CIRCLE R2 DOWN R1 LEFT RIGHT R1 L1 X L2
|
||||
else if ( !_CHEATCMP("2X13RL3D4C") )
|
||||
ChangePlayerModel("igcandy");
|
||||
|
||||
// "R1U21R31X3" - RIGHT L1 UP L2 L1 RIGHT R1 L1 X R1
|
||||
else if ( !_CHEATCMP("3X13R12U1R") )
|
||||
ChangePlayerModel("igken");
|
||||
|
||||
// "3C41R31X4" - R1 CIRCLE R2 L1 RIGHT R1 L1 X R2
|
||||
else if ( !_CHEATCMP("4X13R14C3") )
|
||||
ChangePlayerModel("ighlary");
|
||||
|
||||
// "D1D2LX31XX" - DOWN L1 DOWN L2 LEFT X R1 L1 X X
|
||||
else if ( !_CHEATCMP("XX13XL2D1D") )
|
||||
ChangePlayerModel("igjezz");
|
||||
|
||||
// "R3U41R31RC" - RIGHT R1 UP R2 L1 RIGHT R1 L1 RIGHT CIRCLE
|
||||
else if ( !_CHEATCMP("CR13R14U3R") )
|
||||
ChangePlayerModel("igphil");
|
||||
|
||||
// "C1C2LX31XX" - CIRCLE L1 CIRCLE L2 LEFT X R1 L1 X X
|
||||
else if ( !_CHEATCMP("XX13XL2C1C") )
|
||||
ChangePlayerModel("igsonny");
|
||||
|
||||
// "41U1R3RUCT" - R2 L1 UP L1 RIGHT R1 RIGHT UP CIRCLE TRIANGLE
|
||||
else if ( !_CHEATCMP("TCUR3R1U14") )
|
||||
ChangePlayerModel("igmerc");
|
||||
|
||||
// "1234D142" - L1 L2 R1 R2 DOWN L1 R2 L2
|
||||
else if ( !_CHEATCMP("241D4321") )
|
||||
ChangePlayerModel("igdiaz");
|
||||
|
||||
// "R4C32S34" - RIGHT R2 CIRCLE R1 L2 SQUARE R1 R2
|
||||
else if ( !_CHEATCMP("43S23C4R") )
|
||||
BackToTheFuture();
|
||||
|
||||
// "3XTR4SUDS" - R1 X TRIANGLE RIGHT R2 SQUARE UP DOWN SQUARE
|
||||
else if ( !_CHEATCMP("SDUS4RTX3") )
|
||||
SpecialCarCheats();
|
||||
|
||||
// "CX114XXCT" - CIRCLE X L1 L1 R2 X X CIRCLE TRIANGLE
|
||||
else if ( !_CHEATCMP("TCXX411XC") )
|
||||
FannyMagnetCheat();
|
||||
|
||||
#undef _CHEATCMP
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user