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