Cheats

From Ricochet Wiki

The Ricochet games have several cheats/commands that can be activated by typing them in-game. Using some of the gameplay cheats may flag the saved game as cheated and won't qualify for statistics.

All games[edit | edit source]

These cheats/commands work in all Ricochet games.

Command Description
showfps Toggle FPS
cheatzach Toggle crazy points display, when enabled, the score will appear to be multiplied by 57 but does not affect statistics
cheatreverse Toggle reversed controls
debugleft Force the first ball to go left
debugright Force the first ball to go right
killmenow On Xtreme: Instantly removes the first ball from the screen, if there are no other balls left, it will cause 'out of bounds penalty'

On Lost Worlds and Infinity: Instantly moves the first ball to the bottom-center of the screen, if the ball is facing down and there are no other balls left, it will cause 'out of bounds penalty'

Function key Description
F1 Open Controls Options
F10 Save screenshot as TGA

Ricochet Xtreme[edit | edit source]

These cheats/commands only work on Ricochet Xtreme.

Command Description
Gameplay cheats
cheatnext Skip current level
Powerup cheats
cheatsplit 8 Way Ball Split
cheatfire Turns the first ball into a Fire Ball
cheatrail Turns the first ball into a Rail Ball
cheatsmall Turns the first ball into a Small Ball
cheatgun Gives the Laser Blaster Gun powerup
cheatmiss Gives the Meg-O-Blaster Gun powerup
cheatcatch Gives the Ball Catcher powerup
cheatgrow Gives the Shield Expander powerup
cheatexpand Gives the Shield Expander powerup
cheatshrink Gives the Shield Shrinker powerup
Miscellaneous
flipad Cycles through the next ad at the bottom-right
showbackground Toggle the background setting from Animated Background to Still Background Image to No Background Image
showmph Toggle ball speed display
Function key Description
F5 Toggle the background setting from Animated Background to Still Background Image to No Background Image

Ricochet Lost Worlds[edit | edit source]

These cheats/commands only work on Ricochet Lost Worlds.

Command Description
Gameplay cheats
debugskip Skip current level
Player stat cheats
debugunlockall Unlock all checkpoints in current level set
debugunlocklast Unlock the last checkpoint in current level set (Recharged only)
debuggetrings Get all but 2 levels' rings on current level set (Recharged only)
Miscellaneous
flipad Cycles through the next ad at the top-right
showmph Supposed to activate ball speed display, but nothing seems to happen, probably a leftover from Xtreme
Game internals debugging
dirtyrect Enable dirty/direct [sic] rect display, press F3 to show (Recharged only)
Function key Description
F3 Display dirty rect if the dirtyrect cheat is enabled (Recharged only)
F5 Toggle the background setting from Animated Background to Still Background Image to No Background Image, this key is disabled starting from Build 30

These cheats are listed in on the PowerUp's properties file, but the game doesn't seem to recognize them so they are probably disabled/removed:

  • acid
  • convert
  • laserball
  • bombball
  • catch
  • gun
  • mul3
  • mul8
  • safty
  • small
  • sting

Ricochet Lost Worlds and Infinity[edit | edit source]

Function key Description
F6 Open in level editor if playing, or test play level
F7 Open in level editor if playing, or test play level with markers
F9 Update level thumbnail
F11 Save screenshot as JPEG

Ricochet Infinity[edit | edit source]

These cheats/commands only work on Ricochet Infinity.

Command Description
Gameplay cheats
debugfinishlevel Finish current level by destroying all bricks
slowmotion Enable slow motion, hold down left Shift+Alt to slow the game, also hold left Ctrl to slow even more
debugspawnspaceship Spawn an invader
Powerup cheats
debug3way Gives the 3 Way Ball Split powerup
debug8way Gives the 8 Way Ball Split powerup
debugacid Gives the Acid Ball powerup
debugcatch Gives the Ball Catcher powerup
debugballgen Gives the Ball Generator Ball powerup
debugbloss Gives the Blossom powerup
debugemp Gives the EMP Bomb powerup
debugextra Gives the Extra Ion Sphere powerup
debugfast Gives the Fast powerup
debugfire Gives the Fire Ball powerup
debugfreeze Gives the Freeze powerup
debuginline Gives the Inline 3 Way Ball Split powerup
debuglaser Gives the Laser Ball powerup
debuggun Gives the Laser Blaster Gun powerup
debuglight Gives the Lightning Ball powerup
debugbiggun Gives the Meg-O-Blaster Gun powerup
debugnormball Gives the Normal Ball powerup
debugnormship Gives the Normal Ship powerup
debugnuke Gives the Nuclear Beam powerup
debugprobe Gives the Probe powerup
debugrail Gives the Rail Ball powerup
debugsafe Gives the Safety Bumper powerup
debugexpand Gives the Shield Expander powerup
debugshrink Gives the Shield Shrinker powerup
debughelper Gives the Ship Helper powerup
debugspecialty Gives the Ship Specialty powerup
debugsight Gives the Sight powerup
debugballslow Gives the Slow powerup
debugsmall Gives the Small Ball powerup
debugsting Gives the Stinger Missiles powerup
Player stat cheats
debugunlockall Performs both debugunlockplanets and debugmaxrank
debugunlockplanets Unlock and mark both Quests as complete except rings
debugmaxrank Set total rings count to 1,100 if it's below that amount, unlocking most player ships and balls
debugunlockset / lxylxy Unlock and mark all levels on current level set as complete except rings
debugunlocklast Unlock all levels on current level set, and mark all except last as complete, does not collect rings
debugeveryring Mark all rings on current level set as complete, does not count towards total rings count
debuggetrings Similar to debugeveryring, but does not mark rings on the first 2 levels as complete
debugminrank Reset total rings count to 0
debugresetachievements Reset all achievements
Useful for level editors
debugon Enable level debugger, useful to figure out why a level isn't ending due to a stray leftover brick
debugoff Disable level debugger
bricklayername Toggle display of brick layer names
xybaxyba[up arrow] Immediately load all assets, on an unmodified game this will work fine, this can be useful for modders to validate their mods
Game internals debugging
blitx Toggle scaling, may cause bricks/balls to disappear
cachedscal Toggle realtime/cached scaling
debugfont Toggle font debugging, requires Data/Resources/Fonts/Editor.FONT.TXT font to be present or the game would crash
dirtyrect Enable dirty/direct [sic] rect display, press F3 to show
pmon Display statistics, also speeds up game
xxyyxx Supposed to toggle safe zone display, but nothing?
Function key Description
F3 Display dirty rect if the dirtyrect cheat is enabled