Text Formatting

Different formatting options for Text.

Wooble Text

Wooble Text is the internal name for a variety of special text formatting effects that produce different wobbling effects on the text output. Wooble Text works in Text Boxes and Panels.

FormattingExplanationExample

{w}

Ends a wooble text segment, IE: {wj}Lorem ipsum{w}. Has no effect on its own.

{ws}

Starts a wooble text segment wherein all text raises and lowers simultaneously. Example: {ws}Lorem ipsum{w}.

{wq}

Starts a wooble text segment wherein all text raises and lowers in a smooth wave pattern. Example: {wq}Lorem ipsum{w}.

{wr}

Starts a wooble text segment wherein each letter raises and lowers at its own rate. Example: {wr}Lorem ipsum{w}.

{wj}

Starts a wooble text segment wherein each letter jitters irregularly. Example: {wj}Lorem ipsum{w}.

{wb}

Starts a wooble text segment wherein all text raises and lowers in a smooth wave pattern. In addition, text within this wooble segment will flash rainbow colours. Example: {wb}Lorem ipsum{w}.

Notes

  • {wb} Wooble Text is bugged, and requires the player to visit the Breach at least once before the rainbow colours will apply. This means that if the player quick-starts a run from the intro cutscene, any {wb} wooble text will look identical to {wq} wooble text.

Token Inserts

Token inserts are little sprites that can be inserted into text as part of the string. Different types of currency, pickups, and especially controller buttons are handled here. Token inserts can be used in Text Boxes and Panels.

The \ character is used to prevent " characters from ending the string prematurely when used in code.

General Tokens

Formatting

[sprite \"ui_coin\"]

Inserts the UI sprite for currency. IE: <Pay 100[sprite \"ui_coin\"]>

[sprite \"hbux_text_icon\"]

Inserts the UI sprite for Hegemony Credits. IE: <Pay 100[sprite \"hbux_text_icon\"]>

[sprite \"heart_big_idle_001\"]

Inserts the UI sprite for a full heart. IE: Pray <Lose 1 [sprite \"heart_big_idle_001\"] Container>

[sprite \"ui_key\"]

Inserts the UI sprite for a key. IE: Use a Key <Lose 1 [sprite \"ui_key\"]>

[sprite \"ui_blank\"]

Inserts the UI sprite for a blank. IE: Use a Blank <Lose 1 [sprite \"ui_blank\"]>

[sprite \"armor_money_icon_001\"]

Inserts a unique armour sprite. IE: Pray <Lose 2 [sprite \"armor_money_icon_001\"]>

[sprite \"poopsack_001\"]

Inserts the sprite for Junk. IE: Offer Junk <Lose [sprite \"poopsack_001\"]>

[sprite \"forged_bullet_primer_001\"]

Inserts the sprite for the Prime Primer. IE: I need the [sprite \"forged_bullet_primer_001\"]...

[sprite \"forged_bullet_powder_001\"]

Inserts the sprite for the Arcane Gunpowder. IE: I need the [sprite "forged_bullet_primer_001"]...

[sprite \"forged_bullet_slug_001\"]

Inserts the sprite for the Planar Lead. IE: I need the [sprite \"forged_bullet_slug_001\"]...

[sprite \"forged_bullet_case_001\"]

Inserts the sprite for the Obsidian Shell Casing. IE: I need the [sprite \"forged_bullet_case_001\"]...

Controller Buttons

A wide variety of unique sprites representing Controller Buttons for various systems can also be accessed via the Token Insert system.

Last updated