> For the complete documentation index, see [llms.txt](https://docs.febucci.com/text-animator-godot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.febucci.com/text-animator-godot/effects/built-in-effects-list.md).

# Built-in effects list

Here’s a list of all built-in effects ready to use in your games. (To add effects in your texts, visit here [Add effects to your texts](/text-animator-godot/effects/add-effects-to-your-texts.md)). You can also create your own effects: [Create your own effects](/text-animator-godot/effects/create-your-own-effects.md).

## Behaviors

Behavior Effects animate letters continuously during time, after the letter has been shown.

You can also use Modifiers, which let you change the characteristics of your Behavior effects individually [Modifiers](/text-animator-godot/effects/add-effects-to-your-texts/modifiers.md).

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td>Pendulum<br>Tag: [pend]<br>Modifiers: a, f, w</td><td><a href="/files/57lX1xYYDFIMBwfeckkJ">/files/57lX1xYYDFIMBwfeckkJ</a></td></tr><tr><td>Dangle<br>Tag: [dangle]<br>Modifiers: a, f, w</td><td><a href="/files/mH4dlQdbQ2w81WzgoqKk">/files/mH4dlQdbQ2w81WzgoqKk</a></td></tr><tr><td><a data-footnote-ref href="#user-content-fn-1">Fade</a><br>Tag: [fade]<br>Modifiers: d</td><td><a href="/files/hjqWQqWeJlUie7nG1Wol">/files/hjqWQqWeJlUie7nG1Wol</a></td></tr><tr><td>Rainbow<br>Tag: [rainb]<br>Modifiers: f, w</td><td><a href="/files/zPIQycHWXHJyZ5z1sNlM">/files/zPIQycHWXHJyZ5z1sNlM</a></td></tr><tr><td>Rotate<br>Tag: [rot]<br>Modifiers: f, w</td><td><a href="/files/ROSltDjMD25iCYr9GaWX">/files/ROSltDjMD25iCYr9GaWX</a></td></tr><tr><td>Bounce Tag: [bounce] Modifiers: a, f, w</td><td><a href="/files/lXk4YGcHLVzBmd9UdRLZ">/files/lXk4YGcHLVzBmd9UdRLZ</a></td></tr><tr><td>Slide<br>Tag: [slide]<br>Modifiers: a, f, w</td><td><a href="/files/UNXbnUOvMwSLzkOLEWpa">/files/UNXbnUOvMwSLzkOLEWpa</a></td></tr><tr><td>Swing<br>Tag: [swing]<br>Modifiers: a, f, w</td><td><a href="/files/8suDcw881XGfgIu0vKoz">/files/8suDcw881XGfgIu0vKoz</a></td></tr><tr><td>Wave<br>Tag: [wave]<br>Modifiers: a, f, w</td><td><a href="/files/16aqrn25CQsRgp3G7Qll">/files/16aqrn25CQsRgp3G7Qll</a></td></tr><tr><td>Increase Size<br>Tag: [incr]<br>Modifiers: a, f, w</td><td><a href="/files/ebwXXUMIHjd1ZVAZwDcc">/files/ebwXXUMIHjd1ZVAZwDcc</a></td></tr><tr><td>Shake<br>Tag: [shake]<br>Modifiers: a, d</td><td><a href="/files/7hA5q58aX8crvMFUB0AY">/files/7hA5q58aX8crvMFUB0AY</a></td></tr><tr><td>Wiggle<br>Tag: [wiggle]<br>Modifiers: a, f</td><td><a href="/files/48G4fbFBFabg2OKntdnj">/files/48G4fbFBFabg2OKntdnj</a></td></tr></tbody></table>

## Glossary

<table><thead><tr><th width="192">Modifier ID</th><th width="241">Modifier Value</th><th width="113">Name</th><th>Modifier Value</th></tr></thead><tbody><tr><td>a</td><td>floating point number, example: 3</td><td>amplitude</td><td>effect's strength</td></tr><tr><td>f</td><td>floating point number, example: 3</td><td>frequency</td><td>speed</td></tr><tr><td>w</td><td>floating point number, example: 3</td><td>wave size</td><td>how uniform is the effect applied to letters</td></tr><tr><td>d</td><td>floating point number, example: 3</td><td>delay</td><td>delay of the animation in seconds</td></tr></tbody></table>

* `Tag`: represents the effect tag, unique in its category (eg. \<shake>)

## Appearances <a href="#appearances-and-disappearances" id="appearances-and-disappearances"></a>

{% hint style="warning" %}
**Disappearances** are not currently supported, but we are working on porting them.
{% endhint %}

Appearance Effects animate letters only when they’re appearing on screen. For this reason, they’re mostly used in combination with the typewriter, which shows/hides letters one after another.

{% hint style="info" %}
*Reminder: you can set default Appearance Effects in the TextAnimator node, without having to write Appearance Effects tags in each text.* [Add effects to your texts](/text-animator-godot/effects/add-effects-to-your-texts.md#set-default-effects-to-the-entire-text)
{% endhint %}

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td>Rotating<br>Tag: {rot}<br>Modifiers: a, d</td><td><a href="/files/FIttxM9ZeASYu2wu8Keq">/files/FIttxM9ZeASYu2wu8Keq</a></td></tr><tr><td>Diagonal Expand<br>Tag: {diagexp}<br>Modifiers: bot, d</td><td><a href="/files/7B7Z1IiQOlqRUK2wmY9I">/files/7B7Z1IiQOlqRUK2wmY9I</a></td></tr><tr><td>Horizontal Expand<br>Tag: {horiexp}<br>Modifiers: d, x</td><td><a href="/files/u1hx7jds4r66ISOWeDhh">/files/u1hx7jds4r66ISOWeDhh</a></td></tr><tr><td>Vertical Expand<br>Tag: {vertexp}<br>Modifiers: bot, d</td><td><a href="/files/zZyRCskKxHOlJsGbS729">/files/zZyRCskKxHOlJsGbS729</a></td></tr><tr><td>Offset<br>Tag: {offset}<br>Modifiers: a, d</td><td><a href="/files/EfRGF2IwRSNtxK3Ir1kE">/files/EfRGF2IwRSNtxK3Ir1kE</a></td></tr><tr><td><p>Fading </p><p>Tag: {fade} </p><p>Modifiers: d</p></td><td><a href="/files/D4xOdg0VngTTcUwQwCHr">/files/D4xOdg0VngTTcUwQwCHr</a></td></tr><tr><td><p>Size </p><p>Tag: {size} </p><p>Modifiers: a, d</p></td><td><a href="/files/6WTO0Cz6nYkrBEXgPZH6">/files/6WTO0Cz6nYkrBEXgPZH6</a></td></tr><tr><td>Random Direction<br>Tag: {rdir}<br>Modifiers: a</td><td><a href="/files/K21ryo696sbzqBhVqBVU">/files/K21ryo696sbzqBhVqBVU</a></td></tr></tbody></table>

{% hint style="info" %}
Reminder: by default, appearances start with '`{`'
{% endhint %}

## Glossary <a href="#glossary-1" id="glossary-1"></a>

| Modifier ID | Modifier Value                                      | Name                 | Explanation                          |
| ----------- | --------------------------------------------------- | -------------------- | ------------------------------------ |
| a           | floating point number, example: 3                   | amplitude            | effect's strength                    |
| bot         | <p>0 for false,<br>1 for true</p>                   | bottom               | if ana effect starts from            |
| x           | <p>-1 for left,<br>0 for middle,<br>1 for right</p> | horizontal direction | the direction an effect starts from  |
| d           | <p>floating point number,<br>example: 3</p>         | duration             | duration of the animation in seconds |

[^1]: PSA the fade effect is the only effect that *doesn't* loop, but keeps the letters hidden forever! If you're interested in a looping fade, you can easily create your own in [Broken mention](broken://pages/OCN34IliXESUwTp7GSDL) (or let us know if you need any help! <3)
