# Version Comparison

{% hint style="warning" %}
If you plan to include localization in your project, it's highly recommended to start with the **full version** from the beginning. See [#localization-notice](#localization-notice "mention").
{% endhint %}

The full version of **Feel Speak** includes a broader set of features than the Lite version. The table below lists the differences.

|                                         | Feel Speak                                                                                                        | Feel Speak Lite                                                       |
| --------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- |
| **Object Manager**                      | <ol><li>Dialogue Groups</li><li>Dialogue Graphs</li><li>Characters</li><li>Emotions</li></ol>                     | <ol><li>Dialogue Graphs</li><li>Characters</li><li>Emotions</li></ol> |
| **Nodes**                               | <ol><li>Dialogue</li><li>Choice</li><li>Delay</li><li>Sound</li><li>Action</li><li>Boolean</li><li>Nest</li></ol> | <ol><li>Dialogue</li><li>Choice</li><li>Delay</li><li>Sound</li></ol> |
| **Text Tags**                           | ✅                                                                                                                 | ✅                                                                     |
| **Text Sounds**                         | ✅                                                                                                                 | ✅                                                                     |
| **Voice Lines**                         | ✅                                                                                                                 | ✅                                                                     |
| **Fast Forward**                        | ✅                                                                                                                 | ✅                                                                     |
| **Localization**                        | ✅                                                                                                                 | ❌                                                                     |
| **Animated Sprites**                    | ✅                                                                                                                 | ❌                                                                     |
| **Deep Text Search**                    | ✅                                                                                                                 | ❌                                                                     |
| **Emotion Bubble**                      | ✅                                                                                                                 | ❌                                                                     |
| **2 Speaker Sprites**                   | ✅                                                                                                                 | ❌                                                                     |
| **Custom Sentence Enders & Honorifics** | ✅                                                                                                                 | ❌                                                                     |
| **Update Priority**                     | ✅                                                                                                                 | ❌                                                                     |

## Important Notes

* **Dialogue Groups** help organize your dialogue graph&#x73;**.**
* **Localization** applies to both dialogue text and voice line&#x73;**.**
* **Animated Sprites** refers to animated character artwork in dialogue sequences, allowing characters to display looping sprite animations instead of a single static picture.
* **Action Node** lets you trigger a custom method during dialogue—no coding required.
* **Boolean Node** allows you to run a custom Boolean method during dialogue and branch the flow based on its result (true/false)—all without writing code.
* **Nest Node** lets you embed one dialogue graph within another, making it easy to reuse dialogue sequences across your project.
* **Deep Text Search** enables you to find specific text within dialogue and choice nodes across your entire dialogue graph—even localized text.
* **Emotion Bubble** provides a visual way to express a character’s emotion by displaying emotion sprites. It can also be used to show any custom icon or image.
* **2 Speaker Sprites** allows you to display up to two of the most recent characters who participated in the dialogue, making conversations feel more dynamic and visually engaging.
* **Sentence Enders** are punctuation marks that signal the end of a sentence. You can configure a pause between sentences for natural pacing.
  * **Lite Version**: Supports periods, exclamation points, and question marks.
  * **Full Version**: Lets you add any custom symbols as sentence enders.
* **Honorifics** are a way to address a person. Periods in common honorifics (e.g., Mr., Ms., Dr.) are automatically excluded from pauses caused by periods, so dialogue flows naturally. You can even add any custom honorifcs.

## Upgrading

Planning on switching to the full version? **Upgrading from Lite is seamless—**&#x73;imply install the full version and you're good to go.

### Localization Notice

While upgrading Feel Speak is seamless, it's important to note that **unlocalized and localized text fields are stored separately**. This means that if you enter dialogue while localization is disabled, then later enable localization, you’ll need to re-enter that dialogue for your game’s main language. For this reason, it’s important to have localization enabled from the beginning if your game depends on it.
