Diagram Symbol Templates

==List==
Code 	Img	Description
Rotleft 	 	Rotate counter-clockwise
Rotright 	 	Rotate clockwise
Rot180 	 	Rotate 180 degrees
Hold 	 	Hold active piece
Tapleft 	 	Tap left
Tapright 	 	Tap right
Holdleft 	 	Hold left and keep held
Holdright 	 	Hold right and keep held
Leftwall 	 	Hold left until piece reaches wall
Rightwall 	 	Hold right until piece reaches wall
Softdrop 	 	Soft drop
Firmdrop 	 	Firm drop
Harddrop 	 	Hard drop
Softfirmdrop 	 	Soft or firm drop (for diagrams that allow for both)
Initrotleft 	 	Initial rotate counterclockwise
Initrotright 	 	Initial rotate clockwise
Initrot180l 	 	Initial rotate 180 degrees or initial rotate 180 degrees to the left
Initrot180r 	 	Initial rotate 180 degrees to the right
Inithold 	 	Initial Hold active piece
Initholdleft 	 	Initial hold left input and keep held
Initholdright	 	Initial hold right input and keep held
Initleftwall 	 	Initial hold left input until piece reaches wall
Initrightwall	 	Initial hold right input until piece reaches wall
Initfirmdrop 	 	Initial Firm drop
Initharddrop 	 	Initial Hard drop
+ 	 	Synchronization of input
Or 	 	Option of input (you can do this/these OR that/these)
() 	() 	Groups or to make distinct from chronological inputs
Mirror 	 	Situation and action can be mirrored
== Usage Guideline ==
1. A string of symbols will be treated as consecutive inputs unless noted by a symbol.
* = Rotate left. Then tap right.
* = Rotate left. Then tap right. Then soft drop.
2. Only the symbol to the left and to the right of a symbol will be treated as simultaneous inputs. Use () to separate simultaneous inputs from chronological inputs.
* = Rotate counter-clockwise and tap left simultaneously.
*() = Tap right. Then rotate counter-clockwise and tap left simultaneously.
*() = Tap right. Then rotate counter-clockwise and tap left simultaneously. Then tap left.
* = Initial hold, initial rotate counter-clockwise, and initial hold left simultaneously.
*() = Initial hold, initial rotate counter-clockwise, and initial hold left simultaneously. Then tap left.
3. ,,, and stay held through a whole string regardless of .
* = Hold left and keep held. Then rotate clockwise. While still holding left, rotate clockwise again.
*() = Hold left and keep held while simultaneously initial rotating clockwise. While still holding left, tap right.
4. can be used to link a single or multiple "OR" strings. Use () to separate and inputs from chronological inputs.
*() = Rotate left or rotate right.
*() = Tap left. Then rotate left or rotate right.
*() = Tap left. Then tap left and rotate left or tap right and rotate right.
*() = Tap left. Then rotate left or rotate right or tap right.
Category:Terminology