Tetris Wiki
Advertisement

List[]

Code Img Description
Rotleft Rotleft Rotate counter-clockwise
Rotright Rotright Rotate clockwise
Rot180 Rot180 Rotate 180 degrees
Hold Hold Hold active piece
Tapleft Tapleft Tap left
Tapright Tapright Tap right
Holdleft Holdleft Hold left and keep held
Holdright Holdright Hold right and keep held
Leftwall Leftwall Hold left until piece reaches wall
Rightwall Rightwall Hold right until piece reaches wall
Softdrop Softdrop Soft drop
Firmdrop Firmdrop Firm drop
Harddrop Harddrop Hard drop
Softfirmdrop Softfirmdrop Soft or firm drop (for diagrams that allow for both)
Initrotleft @rotleft Initial rotate counterclockwise
Initrotright @rotright Initial rotate clockwise
Initrot180l @rot180 Initial rotate 180 degrees or initial rotate 180 degrees to the left
Initrot180r @rot180r Initial rotate 180 degrees to the right
Inithold @hold Initial Hold active piece
Initholdleft @holdleft Initial hold left input and keep held
Initholdright @holdright Initial hold right input and keep held
Initleftwall @leftwall Initial hold left input until piece reaches wall
Initrightwall @rightwall Initial hold right input until piece reaches wall
Initfirmdrop @firmdrop Initial Firm drop
Initharddrop @harddrop Initial Hard drop
+ Synchro Synchronization of input
Or Or1 Option of input (you can do this/these OR that/these)
() () Groups Synchro or Or1 to make distinct from chronological inputs
Mirror Mirror Situation and action can be mirrored

Usage Guideline[]

1. A string of symbols will be treated as consecutive inputs unless noted by a Synchro symbol.

  • RotleftTapright = Rotate left. Then tap right.
  • RotleftTaprightSoftdrop = Rotate left. Then tap right. Then soft drop.


2. Only the symbol to the left and to the right of a Synchro symbol will be treated as simultaneous inputs. Use () to separate simultaneous inputs from chronological inputs.

  • RotleftSynchroTapleft = Rotate counter-clockwise and tap left simultaneously.
  • Tapright(RotleftSynchroTapleft) = Tap right. Then rotate counter-clockwise and tap left simultaneously.
  • Tapright(RotleftSynchroTapleft)Tapleft = Tap right. Then rotate counter-clockwise and tap left simultaneously. Then tap left.
  • @holdSynchro@rotleftSynchro@holdleft = Initial hold, initial rotate counter-clockwise, and initial hold left simultaneously.
  • (@holdSynchro@rotleftSynchro@holdleft)Tapleft = Initial hold, initial rotate counter-clockwise, and initial hold left simultaneously. Then tap left.


3. Holdleft,Holdright,@holdleft, and @holdright stay held through a whole string regardless of Synchro.

  • HoldleftRotrightRotright = Hold left and keep held. Then rotate clockwise. While still holding left, rotate clockwise again.
  • (HoldleftSynchro@rotright)Tapright = Hold left and keep held while simultaneously initial rotating clockwise. While still holding left, tap right.


4. Or1 can be used to link a single or multiple "OR" strings. Use () to separate Or1 and Or2 inputs from chronological inputs.

  • (RotleftOr1Rotright) = Rotate left or rotate right.
  • Tapleft(RotleftOr1Rotright) = Tap left. Then rotate left or rotate right.
  • Tapleft(TapleftRotleftOr1TaprightRotright) = Tap left. Then tap left and rotate left or tap right and rotate right.
  • Tapleft(RotleftOr1RotrightOr1Tapright) = Tap left. Then rotate left or rotate right or tap right.
Advertisement