This static utility class contains tools for working with Articy data.
More...
This static utility class contains tools for working with Articy data.
◆ DataContainsSchemaId()
static bool PixelCrushers.DialogueSystem.Articy.ArticyTools.DataContainsSchemaId |
( |
string |
xmlData, |
|
|
string |
schemaId |
|
) |
| |
|
static |
Checks the first few lines of a string in articy:draft XML format for a schema identifier.
- Returns
true
if it contains the schema identifier.
- Parameters
-
xmlFilename | XML data to check. |
schemaId | Schema identifier to check for. |
◆ EnumValueToQuestState()
static string PixelCrushers.DialogueSystem.Articy.ArticyTools.EnumValueToQuestState |
( |
int |
enumValue, |
|
|
string |
stringValue |
|
) |
| |
|
static |
◆ FindAssetByArticyId()
static Asset PixelCrushers.DialogueSystem.Articy.ArticyTools.FindAssetByArticyId |
( |
string |
articyId | ) |
|
|
static |
Returns the item in the master database with the specified Articy Id field.
◆ InitializeLuaSubtables()
static void PixelCrushers.DialogueSystem.Articy.ArticyTools.InitializeLuaSubtables |
( |
| ) |
|
|
static |
Articy strips are saved in a string field.
This method converts them into subtables that reference the strip contents.
◆ IsQuestStateArticyPropertyName()
static bool PixelCrushers.DialogueSystem.Articy.ArticyTools.IsQuestStateArticyPropertyName |
( |
string |
propertyName | ) |
|
|
static |
◆ RemoveHtml()
static string PixelCrushers.DialogueSystem.Articy.ArticyTools.RemoveHtml |
( |
string |
s | ) |
|
|
static |
Removes HTML tags from a string.
- Returns
- The string without HTML.
- Parameters
-
◆ SubtableFieldPrefix
const string PixelCrushers.DialogueSystem.Articy.ArticyTools.SubtableFieldPrefix = "SUBTABLE__" |
|
static |
The documentation for this class was generated from the following file:
- D:/Documents/Unity Projects/Dialogue System/Dev/Source/Assets/Dialogue System/Scripts/Core/Model-View-Controller/Model/Data/Articy/ArticyTools.cs