This page is incomplete! You can contribute information using GitHub issues or pull requests.

Text symbols

These symbols can be used in your text files to get specific results. Although there is overlap with hud_message_text symbols, this list is not the same. Examples include displaying the necessary key to press for an action and creating a new line in a sentence:

SymbolNote
%dUsually seen be item counts. Stuff like picked up ammo.
%sMP Score.
%03dIncrement profile count.
%.2fJust for race. Used for the timer.
%a-buttonDisplay the key mapped to the a-button.
%b-buttonDisplay the key mapped to the b-button.
%x-buttonDisplay the key mapped to the x-button.
%y-buttonDisplay the key mapped to the y-button.
%black-buttonDisplay the key mapped to the black-button.
%white-buttonDisplay the key mapped to the white-button.
%left-triggerDisplay the key mapped to the left-trigger.
%right-triggerDisplay the key mapped to the right-trigger.
%dpad-upDisplay the key mapped to dpad-up.
%dpad-downDisplay the key mapped to dpad-down.
%dpad-leftDisplay the key mapped to dpad-left.
%dpad-rightDisplay the key mapped to dpad-right.
%start-buttonDisplay the key mapped to the start-button.
%back-buttonDisplay the key mapped to the back-button.
%left-thumbDisplay the key mapped to left-thumb.
%right-thumbDisplay the key mapped to right-thumb.
%left-stickDisplay the key mapped to the left-stick.
%right-stickDisplay the key mapped to the right-stick.
%actionDisplay the key mapped to action.
%throw-grenadeDisplay the key mapped to throw-grenade
%primary-triggerDisplay the key mapped to the primary-trigger.
%integrated-lightDisplay the key mapped to the integrated-light.
%jumpDisplay the key mapped to jump.
%use-equipmentDisplay the key mapped to use-equipment.
%rotate-weaponsDisplay the key mapped to rotate-weapons.
%rotate-grenadesDisplay the key mapped to rotate-grenades.
%crouchDisplay the key mapped to crouch.
%zoomDisplay the key mapped to zoom.
%acceptDisplay the key mapped to accept.
%backDisplay the key mapped to back.
%moveDisplay the key mapped to move.
%lookDisplay the key mapped to look.
%custom-1Display the key mapped to custom-1.
%custom-2Display the key mapped to custom-2.
%custom-3Display the key mapped to custom-3.
%custom-4Display the key mapped to custom-4.
%custom-5Display the key mapped to custom-5.
%custom-6Display the key mapped to custom-6.
%custom-7Display the key mapped to custom-7.
%custom-8Display the key mapped to custom-8.
\hSets a text line to a heading making the text a bit larger and displaying a yellow color. Only for the Custom Edition credits menu.
\s#Write a specific number of spaces. Replace the # character with an integer. Only for the Custom Edition credits menu.

Structure and fields

FieldTypeComments
stringsBlock
  • HEK max count: 800
  • Read-only
  • Processed during compile
FieldTypeComments
stringTagDataOffset
FieldTypeComments
sizeuint32
externaluint32
file offsetuint32
pointerptr64

Acknowledgements

Thanks to the following individuals for their research or contributions to this topic:

  • Kavawuvi (Invader tag definitions)
  • MosesOfEgypt (Tag structure research)