Cheats: Difference between revisions

From Wiki of ZZT
Jump to navigation Jump to search
m (The madlads who managed to jerry-rig the cheat codes AND flags into custom game engines deserve a mention.)
(Put the cheats in a table.)
Line 1: Line 1:
ZZT has a number of hidden cheat codes accessible by holding SHIFT and press ? to bring up a text-box in the upper-right corner.
ZZT has a number of hidden cheat codes accessible by holding SHIFT and press ? to bring up a text-box in the upper-right corner.


{| class="wikitable"
! Cheat !! Effect
|-
| ammo || Gives 5 ammo.
|-
| gems || Gives 5 health
|-
| health || Gives 50 health.
|-
| keys || Gives all 7 colors of keys.
|-
| time || Gives 30 extra seconds (for timed boards).
|-
| torches || Gives 3 torches.
|-
| zap || Destroys all 4 spaces surrounding the player.
|-
| dark || Darkens the room.
|-
| -dark || Undarkens the room (ZZT 3.2 only). Also clears the "dark" flag if one exists.
|-
| -[flagname] || Clear a [[flag]].
|-
| +[flagname] || Sets a flag.
|}


Give all keys              keys
Some of these cheats may be dangerous (particularly ZAP, which can destroy critical objects, passages, board edges, etc.), and some worlds may have anti-cheat mechanisms in place. Use with caution.


Clears the flag 'flagname'  -flagname
Some ZZT worlds are designed for the player to use the '''-[flagname]''' or '''+[flagname]''' cheats to activate certain features, such as '''+i''' to bring up a custom inventory.
 
Sets the flag 'flagname'    +flagname
 
Darken level                +DARK
 
Un-darken level            -DARK
 
Debug mode off              -debug
 
Debug mode on              +debug
 
Give 3 torches              TORCHES
 
Give 5 ammo                AMMO
 
Give 5 gems                GEMS
 
Give 50 health              HEALTH
 
Removes anything within 1 square ZAP
 
 
'''Be warned that setting/clearing flags and ZAP-ing may break a game world and render that savegame useless.'''  
 
The ZAP command is particularly dangerous as it permanently removes '''''anything''''' within 1 square in each of the [[cardinal directions]] and replace it with an empty space. You can easily ZAP an object containing vital code that was disguised as scenery or a part of a wall.
 
 
A handful of ZZT games with custom 'engines' have the player ''deliberately'' set flags to do things like access inventories or activate context-specific commands.

Revision as of 23:25, 23 December 2025

ZZT has a number of hidden cheat codes accessible by holding SHIFT and press ? to bring up a text-box in the upper-right corner.

Cheat Effect
ammo Gives 5 ammo.
gems Gives 5 health
health Gives 50 health.
keys Gives all 7 colors of keys.
time Gives 30 extra seconds (for timed boards).
torches Gives 3 torches.
zap Destroys all 4 spaces surrounding the player.
dark Darkens the room.
-dark Undarkens the room (ZZT 3.2 only). Also clears the "dark" flag if one exists.
-[flagname] Clear a flag.
+[flagname] Sets a flag.

Some of these cheats may be dangerous (particularly ZAP, which can destroy critical objects, passages, board edges, etc.), and some worlds may have anti-cheat mechanisms in place. Use with caution.

Some ZZT worlds are designed for the player to use the -[flagname] or +[flagname] cheats to activate certain features, such as +i to bring up a custom inventory.