diff --git a/Assets/ArticyImporter.meta b/Assets/ArticyImporter.meta new file mode 100644 index 0000000000000000000000000000000000000000..d1b14d8cc0a8230cf1f63fbf69f1a834a25a8925 --- /dev/null +++ b/Assets/ArticyImporter.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b045124062d1f83479bba2dc57a52477 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/ArticyRuntime.dll b/Assets/ArticyImporter/ArticyRuntime.dll new file mode 100644 index 0000000000000000000000000000000000000000..f6f5066d1b3af14cbaff13b8a5ca872ad44323e3 --- /dev/null +++ b/Assets/ArticyImporter/ArticyRuntime.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5703cf32c38cc7c7568fd276ef9bee917b6cefa4b58bf4b2036957d4012dbc4d +size 183808 diff --git a/Assets/ArticyImporter/ArticyRuntime.dll.meta b/Assets/ArticyImporter/ArticyRuntime.dll.meta new file mode 100644 index 0000000000000000000000000000000000000000..7abe0dfe261b0aff88f78aedb675f80e28d88637 --- /dev/null +++ b/Assets/ArticyImporter/ArticyRuntime.dll.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: df2ec02f61e861546b9427c26ccacb8d +timeCreated: 1473336849 +licenseType: Free +PluginImporter: + serializedVersion: 1 + iconMap: {} + executionOrder: {} + isPreloaded: 0 + platformData: + Any: + enabled: 1 + settings: {} + Editor: + enabled: 0 + settings: + DefaultValueInitialized: true + WindowsStoreApps: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content.meta b/Assets/ArticyImporter/Content.meta new file mode 100644 index 0000000000000000000000000000000000000000..c290e9e8110a4ea1ee81292e7dec69e624b0c6e8 --- /dev/null +++ b/Assets/ArticyImporter/Content.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 93a5dcc55f1630d4399dfe3fbf7a9b14 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/ArticyPluginSettings.asset b/Assets/ArticyImporter/Content/ArticyPluginSettings.asset new file mode 100644 index 0000000000000000000000000000000000000000..1183e55b99b54dba95dcb1ce3a57bf51e7d75bd9 --- /dev/null +++ b/Assets/ArticyImporter/Content/ArticyPluginSettings.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1760449090, guid: 538242286e35fb84f8e90dd86ba08b80, type: 3} + m_Name: ArticyPluginSettings + m_EditorClassIdentifier: + mUsedImportFile: Assets/ArticyTestData/ViaVr.articyu3d + mUsedLocalizationPath: + mSCMIgnoreState: 1 + mShowObjectsInDatabaseView: 1 + mLastPluginVersion: 2.5.1.40748 + mAutomaticallyTriggerImport: 1 + mUseAssemblyDefinitions: 0 + mGenerateStringInterpolationCode: 1 + mIsUsingLocalization: 0 diff --git a/Assets/ArticyImporter/Content/ArticyPluginSettings.asset.meta b/Assets/ArticyImporter/Content/ArticyPluginSettings.asset.meta new file mode 100644 index 0000000000000000000000000000000000000000..62d1f1efba860d219a47bc2f2952ab67bd266d0f --- /dev/null +++ b/Assets/ArticyImporter/Content/ArticyPluginSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f9e410dd48a68004f8842a8dd4987db6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated.meta b/Assets/ArticyImporter/Content/Generated.meta new file mode 100644 index 0000000000000000000000000000000000000000..3450962109d2c5f2476ce8ae6aefff596b3a1984 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a8d3b56189cd7094184a6486a5221ecc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/ArticyEditorSettings.asset b/Assets/ArticyImporter/Content/Generated/ArticyEditorSettings.asset new file mode 100644 index 0000000000000000000000000000000000000000..482470f4650a64457ac38867d020b03f138c2de1 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/ArticyEditorSettings.asset @@ -0,0 +1,26 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 704907223, guid: 538242286e35fb84f8e90dd86ba08b80, type: 3} + m_Name: ArticyEditorSettings + m_EditorClassIdentifier: + mIsImporting: 0 + mAwaitingModelImport: 0 + mAwaitingFragmentsImport: 0 + mLastUsedObjectDefinitionHash: 3C145F6B6ED71D9CC6520F74955B6FF035F3D6828A61FDB82A631D368EDC3BEA + mLastUsedScriptFragmentsHash: 0000000000 + mLastUsedPackagesHash: 1187110788 + mLastUsedPackagesCount: 1 + mLastBuildCode: 1 + mLastEditorStartupTimeTicks: 638188654087521262 + mNewVersionAvailable: 0 + mLastSelectedCustomGvPath: + mLastAttachedFlowPlayerValue: 0 diff --git a/Assets/ArticyImporter/Content/Generated/ArticyEditorSettings.asset.meta b/Assets/ArticyImporter/Content/Generated/ArticyEditorSettings.asset.meta new file mode 100644 index 0000000000000000000000000000000000000000..01744e241018a129284a63c7cc1371c4181d2992 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/ArticyEditorSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b196ea4e3d3f1424eae3f22d67bc2028 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/ArticyGlobalVariables.cs b/Assets/ArticyImporter/Content/Generated/ArticyGlobalVariables.cs new file mode 100644 index 0000000000000000000000000000000000000000..e2a9cdbf0eb3dbd89342703dd806fb12bbc66ebc --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/ArticyGlobalVariables.cs @@ -0,0 +1,66 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using UnityEngine; + + +namespace Articy.ViaVr.GlobalVariables +{ + + + [Serializable()] + [CreateAssetMenu(fileName="ArticyGlobalVariables", menuName="Create GlobalVariables", order=620)] + public class ArticyGlobalVariables : BaseGlobalVariables + { + + [SerializeField()] + [HideInInspector()] + private Variables mVariables = new Variables(); + + #region Initialize static VariableName set + static ArticyGlobalVariables() + { + variableNames.Add("Variables.AskedQuestion"); + variableNames.Add("Variables.DialogueCount"); + variableNames.Add("Variables.Question"); + } + #endregion + + public Variables Variables + { + get + { + return mVariables; + } + } + + public static ArticyGlobalVariables Default + { + get + { + return ((ArticyGlobalVariables)(Articy.Unity.ArticyDatabase.DefaultGlobalVariables)); + } + } + + public override void Init() + { + Variables.RegisterVariables(this); + } + + public static ArticyGlobalVariables CreateGlobalVariablesClone() + { + return Articy.Unity.BaseGlobalVariables.CreateGlobalVariablesClone<ArticyGlobalVariables>(); + } + } +} diff --git a/Assets/UI/DialogueBox/Storyline.cs.meta b/Assets/ArticyImporter/Content/Generated/ArticyGlobalVariables.cs.meta similarity index 83% rename from Assets/UI/DialogueBox/Storyline.cs.meta rename to Assets/ArticyImporter/Content/Generated/ArticyGlobalVariables.cs.meta index cced93aab23c334765c268f2df2db0841791ff7d..8d8c168ae4e177870ffade8c89bf64c696cff2c6 100644 --- a/Assets/UI/DialogueBox/Storyline.cs.meta +++ b/Assets/ArticyImporter/Content/Generated/ArticyGlobalVariables.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5ba11467abf042d4f8e33891cdac93bf +guid: 667c55c241f316441adcc94b2b964383 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/ArticyImporter/Content/Generated/ArticyScriptFragments.cs b/Assets/ArticyImporter/Content/Generated/ArticyScriptFragments.cs new file mode 100644 index 0000000000000000000000000000000000000000..46f0e3d6a9263cacdd0efe217e6ab92488d018da --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/ArticyScriptFragments.cs @@ -0,0 +1,73 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr.GlobalVariables +{ + + + [Articy.Unity.ArticyCodeGenerationHashAttribute(638188737176624399)] + public class ArticyScriptFragments : BaseScriptFragments, ISerializationCallbackReceiver + { + + #region Fields + private System.Collections.Generic.Dictionary<uint, System.Func<ArticyGlobalVariables, Articy.Unity.IBaseScriptMethodProvider, bool>> Conditions = new System.Collections.Generic.Dictionary<uint, System.Func<ArticyGlobalVariables, Articy.Unity.IBaseScriptMethodProvider, bool>>(); + + private System.Collections.Generic.Dictionary<uint, System.Action<ArticyGlobalVariables, Articy.Unity.IBaseScriptMethodProvider>> Instructions = new System.Collections.Generic.Dictionary<uint, System.Action<ArticyGlobalVariables, Articy.Unity.IBaseScriptMethodProvider>>(); + #endregion + + #region Unity serialization + public override void OnBeforeSerialize() + { + } + + public override void OnAfterDeserialize() + { + Conditions = new System.Collections.Generic.Dictionary<uint, System.Func<ArticyGlobalVariables, Articy.Unity.IBaseScriptMethodProvider, bool>>(); + Instructions = new System.Collections.Generic.Dictionary<uint, System.Action<ArticyGlobalVariables, Articy.Unity.IBaseScriptMethodProvider>>(); + } + #endregion + + #region Script execution + public override void CallInstruction(Articy.Unity.Interfaces.IGlobalVariables aGlobalVariables, uint aHandlerId, Articy.Unity.IBaseScriptMethodProvider aMethodProvider) + { + if ((Instructions.ContainsKey(aHandlerId) == false)) + { + return; + } + if ((aMethodProvider != null)) + { + aMethodProvider.IsCalledInForecast = aGlobalVariables.IsInShadowState; + } + Instructions[aHandlerId].Invoke(((ArticyGlobalVariables)(aGlobalVariables)), aMethodProvider); + } + + public override bool CallCondition(Articy.Unity.Interfaces.IGlobalVariables aGlobalVariables, uint aHandlerId, Articy.Unity.IBaseScriptMethodProvider aMethodProvider) + { + if ((Conditions.ContainsKey(aHandlerId) == false)) + { + return true; + } + if ((aMethodProvider != null)) + { + aMethodProvider.IsCalledInForecast = aGlobalVariables.IsInShadowState; + } + return Conditions[aHandlerId].Invoke(((ArticyGlobalVariables)(aGlobalVariables)), aMethodProvider); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/ArticyScriptFragments.cs.meta b/Assets/ArticyImporter/Content/Generated/ArticyScriptFragments.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..4a241b9d1464a2cc10cc43f34a92aecf2d743e8e --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/ArticyScriptFragments.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6c0f21a28a202a04b858190ebcf3c689 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/ArticyValues.cs b/Assets/ArticyImporter/Content/Generated/ArticyValues.cs new file mode 100644 index 0000000000000000000000000000000000000000..c3d34ed50ea07a14c3bfb146c7ae459f42642ea8 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/ArticyValues.cs @@ -0,0 +1,234 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueOutgoingConnection : ArticyValue<OutgoingConnection> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueIncomingConnection : ArticyValue<IncomingConnection> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueOutputPin : ArticyValue<OutputPin> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueInputPin : ArticyValue<InputPin> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueLocationAnchor : ArticyValue<LocationAnchor> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueShapeType : ArticyValue<ShapeType> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueSelectabilityModes : ArticyValue<SelectabilityModes> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueVisibilityModes : ArticyValue<VisibilityModes> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueOutlineStyle : ArticyValue<OutlineStyle> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValuePathCaps : ArticyValue<PathCaps> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueLocationAnchorSize : ArticyValue<LocationAnchorSize> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueFlowFragment : ArticyValue<FlowFragment> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueDialogue : ArticyValue<Dialogue> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueDialogueFragment : ArticyValue<DialogueFragment> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueHub : ArticyValue<Hub> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueComment : ArticyValue<Comment> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueJump : ArticyValue<Jump> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueEntity : ArticyValue<Entity> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueCondition : ArticyValue<Condition> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueInstruction : ArticyValue<Instruction> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueUserFolder : ArticyValue<UserFolder> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueListOutgoingConnection : ArticyValue<System.Collections.Generic.List<OutgoingConnection>> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueListInputPin : ArticyValue<System.Collections.Generic.List<InputPin>> + { + } +} +namespace Articy.ViaVr +{ + + + [Serializable()] + public class ArticyValueListOutputPin : ArticyValue<System.Collections.Generic.List<OutputPin>> + { + } +} diff --git a/Assets/ArticyImporter/Content/Generated/ArticyValues.cs.meta b/Assets/ArticyImporter/Content/Generated/ArticyValues.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..7dd64bc4d687d9fa140f40a1376b2eef433dd057 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/ArticyValues.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: acc363214134fc94f848e2f7796c1989 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Comment.cs b/Assets/ArticyImporter/Content/Generated/Comment.cs new file mode 100644 index 0000000000000000000000000000000000000000..9a244b3ad4058170d614d370ee6a50c83e18f469 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Comment.cs @@ -0,0 +1,308 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class Comment : ArticyObject, IComment, IPropertyProvider, IObjectWithColor, IObjectWithText, IObjectWithUnresolvedText, IObjectWithExternalId, IObjectWithShortId, IObjectWithPosition, IObjectWithZIndex, IObjectWithSize + { + + [SerializeField()] + private String mCreatedBy; + + [SerializeField()] + private DateTime mCreatedOn = new DateTime(); + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private String mText; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private Vector2 mPosition; + + [SerializeField()] + private Single mZIndex; + + [SerializeField()] + private Vector2 mSize; + + [SerializeField()] + private UInt32 mShortId; + + public String Unresolved_CreatedBy + { + get + { + return mCreatedBy; + } + } + + public String CreatedBy + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mCreatedBy); + } + set + { + var oldValue = mCreatedBy; + mCreatedBy = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "CreatedBy", oldValue, mCreatedBy); + } + } + + public DateTime CreatedOn + { + get + { + return mCreatedOn; + } + set + { + var oldValue = mCreatedOn; + mCreatedOn = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "CreatedOn", oldValue, mCreatedOn); + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + var oldValue = mColor; + mColor = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Color", oldValue, mColor); + } + } + + public String Unresolved_Text + { + get + { + return mText; + } + } + + public String Text + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mText); + } + set + { + var oldValue = mText; + mText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Text", oldValue, mText); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public Vector2 Position + { + get + { + return mPosition; + } + set + { + var oldValue = mPosition; + mPosition = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Position", oldValue, mPosition); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + public Vector2 Size + { + get + { + return mSize; + } + set + { + var oldValue = mSize; + mSize = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Size", oldValue, mSize); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + Comment newClone = ((Comment)(aClone)); + newClone.CreatedBy = Unresolved_CreatedBy; + newClone.CreatedOn = CreatedOn; + newClone.Color = Color; + newClone.Text = Unresolved_Text; + newClone.ExternalId = ExternalId; + newClone.Position = Position; + newClone.ZIndex = ZIndex; + newClone.Size = Size; + newClone.ShortId = ShortId; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "CreatedBy")) + { + CreatedBy = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "CreatedOn")) + { + CreatedOn = ((DateTime)(aValue)); + return; + } + if ((aProperty == "Color")) + { + Color = ((Color)(aValue)); + return; + } + if ((aProperty == "Text")) + { + Text = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Position")) + { + Position = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Size")) + { + Size = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "CreatedBy")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(CreatedBy); + } + if ((aProperty == "CreatedOn")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(CreatedOn); + } + if ((aProperty == "Color")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Color); + } + if ((aProperty == "Text")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Text); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "Position")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Position); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + if ((aProperty == "Size")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Size); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/Comment.cs.meta b/Assets/ArticyImporter/Content/Generated/Comment.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..ed672610d9d29dddd6e0a7dda2506ab93678cac7 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Comment.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f1de30166292433488a5b8ed90feb92f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Condition.cs b/Assets/ArticyImporter/Content/Generated/Condition.cs new file mode 100644 index 0000000000000000000000000000000000000000..ac5291ec921ca7023384571d773de70ac45e7beb --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Condition.cs @@ -0,0 +1,392 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class Condition : ArticyObject, ICondition, IPropertyProvider, IInputPinsOwner, IOutputPinsOwner, IObjectWithColor, IObjectWithDisplayName, IObjectWithUnresolvedDisplayName, IObjectWithText, IObjectWithUnresolvedText, IObjectWithExternalId, IObjectWithShortId, IObjectWithPosition, IObjectWithZIndex, IObjectWithSize + { + + [SerializeField()] + private String mDisplayName; + + [SerializeField()] + private String mText; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private Vector2 mPosition; + + [SerializeField()] + private Single mZIndex; + + [SerializeField()] + private Vector2 mSize; + + [SerializeField()] + private UInt32 mShortId; + + [SerializeField()] + private ArticyValueArticyScriptCondition mExpression = new ArticyValueArticyScriptCondition(); + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private ArticyValueListInputPin mInputPins = new ArticyValueListInputPin(); + + [SerializeField()] + private ArticyValueListOutputPin mOutputPins = new ArticyValueListOutputPin(); + + public String Unresolved_DisplayName + { + get + { + return mDisplayName; + } + } + + public String DisplayName + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mDisplayName); + } + set + { + var oldValue = mDisplayName; + mDisplayName = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "DisplayName", oldValue, mDisplayName); + } + } + + public String Unresolved_Text + { + get + { + return mText; + } + } + + public String Text + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mText); + } + set + { + var oldValue = mText; + mText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Text", oldValue, mText); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public Vector2 Position + { + get + { + return mPosition; + } + set + { + var oldValue = mPosition; + mPosition = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Position", oldValue, mPosition); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + public Vector2 Size + { + get + { + return mSize; + } + set + { + var oldValue = mSize; + mSize = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Size", oldValue, mSize); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + public ArticyScriptCondition Expression + { + get + { + return mExpression.GetValue(); + } + set + { + var oldValue = mExpression; + mExpression.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Expression", oldValue.GetValue(), mExpression.GetValue()); + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + var oldValue = mColor; + mColor = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Color", oldValue, mColor); + } + } + + public List<InputPin> InputPins + { + get + { + return mInputPins.GetValue(); + } + set + { + var oldValue = mInputPins; + mInputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "InputPins", oldValue.GetValue(), mInputPins.GetValue()); + } + } + + public List<OutputPin> OutputPins + { + get + { + return mOutputPins.GetValue(); + } + set + { + var oldValue = mOutputPins; + mOutputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "OutputPins", oldValue.GetValue(), mOutputPins.GetValue()); + } + } + + public List<Articy.Unity.Interfaces.IInputPin> GetInputPins() + { + return InputPins.Cast<IInputPin>().ToList(); + } + + public List<Articy.Unity.Interfaces.IOutputPin> GetOutputPins() + { + return OutputPins.Cast<IOutputPin>().ToList(); + } + + public bool Evaluate([System.Runtime.InteropServices.OptionalAttribute()] Articy.Unity.IBaseScriptMethodProvider aMethodProvider, [System.Runtime.InteropServices.OptionalAttribute()] Articy.Unity.Interfaces.IGlobalVariables aGlobalVariables) + { + return Expression.CallScript(aMethodProvider, aGlobalVariables); + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + Condition newClone = ((Condition)(aClone)); + newClone.DisplayName = Unresolved_DisplayName; + newClone.Text = Unresolved_Text; + newClone.ExternalId = ExternalId; + newClone.Position = Position; + newClone.ZIndex = ZIndex; + newClone.Size = Size; + newClone.ShortId = ShortId; + if ((Expression != null)) + { + newClone.Expression = ((ArticyScriptCondition)(Expression.CloneObject(newClone, aFirstClassParent))); + } + newClone.Color = Color; + List<InputPin> temp_InputPins = new List<InputPin>(); + int i = 0; + for (i = 0; (i < InputPins.Count); i = (i + 1)) + { + temp_InputPins.Add(((InputPin)(InputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.InputPins = temp_InputPins; + List<OutputPin> temp_OutputPins = new List<OutputPin>(); + for (i = 0; (i < OutputPins.Count); i = (i + 1)) + { + temp_OutputPins.Add(((OutputPin)(OutputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.OutputPins = temp_OutputPins; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "DisplayName")) + { + DisplayName = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Text")) + { + Text = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Position")) + { + Position = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Size")) + { + Size = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + if ((aProperty == "Expression")) + { + Expression = ((ArticyScriptCondition)(aValue)); + return; + } + if ((aProperty == "Color")) + { + Color = ((Color)(aValue)); + return; + } + if ((aProperty == "InputPins")) + { + InputPins = ((List<InputPin>)(aValue)); + return; + } + if ((aProperty == "OutputPins")) + { + OutputPins = ((List<OutputPin>)(aValue)); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "DisplayName")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(DisplayName); + } + if ((aProperty == "Text")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Text); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "Position")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Position); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + if ((aProperty == "Size")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Size); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + if ((aProperty == "Expression")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Expression); + } + if ((aProperty == "Color")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Color); + } + if ((aProperty == "InputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(InputPins); + } + if ((aProperty == "OutputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(OutputPins); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/Condition.cs.meta b/Assets/ArticyImporter/Content/Generated/Condition.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..4f5624ab21413415d5c5d5c3960fc3be29990434 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Condition.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c03085f881799e94f8de8b65200ee516 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Dialogue.cs b/Assets/ArticyImporter/Content/Generated/Dialogue.cs new file mode 100644 index 0000000000000000000000000000000000000000..4582b4b4d94f1b6b80aaacf797eb717664e8e630 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Dialogue.cs @@ -0,0 +1,411 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class Dialogue : ArticyObject, IDialogue, IPropertyProvider, IInputPinsOwner, IOutputPinsOwner, IObjectWithColor, IObjectWithDisplayName, IObjectWithUnresolvedDisplayName, IObjectWithPreviewImage, IObjectWithText, IObjectWithUnresolvedText, IObjectWithAttachments, IObjectWithExternalId, IObjectWithShortId, IObjectWithPosition, IObjectWithZIndex, IObjectWithSize + { + + [SerializeField()] + private ArticyValueArticyModelList mAttachments = new ArticyValueArticyModelList(); + + [SerializeField()] + private String mDisplayName; + + [SerializeField()] + private PreviewImage mPreviewImage = new PreviewImage(); + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private String mText; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private Vector2 mPosition; + + [SerializeField()] + private Single mZIndex; + + [SerializeField()] + private Vector2 mSize; + + [SerializeField()] + private UInt32 mShortId; + + [SerializeField()] + private ArticyValueListInputPin mInputPins = new ArticyValueListInputPin(); + + [SerializeField()] + private ArticyValueListOutputPin mOutputPins = new ArticyValueListOutputPin(); + + public List<ArticyObject> Attachments + { + get + { + return mAttachments.GetValue(); + } + set + { + var oldValue = mAttachments; + mAttachments.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Attachments", oldValue.GetValue(), mAttachments.GetValue()); + } + } + + public String Unresolved_DisplayName + { + get + { + return mDisplayName; + } + } + + public String DisplayName + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mDisplayName); + } + set + { + var oldValue = mDisplayName; + mDisplayName = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "DisplayName", oldValue, mDisplayName); + } + } + + public PreviewImage PreviewImage + { + get + { + return mPreviewImage; + } + set + { + var oldValue = mPreviewImage; + mPreviewImage = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "PreviewImage", oldValue, mPreviewImage); + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + var oldValue = mColor; + mColor = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Color", oldValue, mColor); + } + } + + public String Unresolved_Text + { + get + { + return mText; + } + } + + public String Text + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mText); + } + set + { + var oldValue = mText; + mText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Text", oldValue, mText); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public Vector2 Position + { + get + { + return mPosition; + } + set + { + var oldValue = mPosition; + mPosition = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Position", oldValue, mPosition); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + public Vector2 Size + { + get + { + return mSize; + } + set + { + var oldValue = mSize; + mSize = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Size", oldValue, mSize); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + public List<InputPin> InputPins + { + get + { + return mInputPins.GetValue(); + } + set + { + var oldValue = mInputPins; + mInputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "InputPins", oldValue.GetValue(), mInputPins.GetValue()); + } + } + + public List<OutputPin> OutputPins + { + get + { + return mOutputPins.GetValue(); + } + set + { + var oldValue = mOutputPins; + mOutputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "OutputPins", oldValue.GetValue(), mOutputPins.GetValue()); + } + } + + public List<Articy.Unity.Interfaces.IInputPin> GetInputPins() + { + return InputPins.Cast<IInputPin>().ToList(); + } + + public List<Articy.Unity.Interfaces.IOutputPin> GetOutputPins() + { + return OutputPins.Cast<IOutputPin>().ToList(); + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + Dialogue newClone = ((Dialogue)(aClone)); + mAttachments.CustomClone(newClone.mAttachments); + newClone.DisplayName = Unresolved_DisplayName; + newClone.PreviewImage = PreviewImage; + newClone.Color = Color; + newClone.Text = Unresolved_Text; + newClone.ExternalId = ExternalId; + newClone.Position = Position; + newClone.ZIndex = ZIndex; + newClone.Size = Size; + newClone.ShortId = ShortId; + List<InputPin> temp_InputPins = new List<InputPin>(); + int i = 0; + for (i = 0; (i < InputPins.Count); i = (i + 1)) + { + temp_InputPins.Add(((InputPin)(InputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.InputPins = temp_InputPins; + List<OutputPin> temp_OutputPins = new List<OutputPin>(); + for (i = 0; (i < OutputPins.Count); i = (i + 1)) + { + temp_OutputPins.Add(((OutputPin)(OutputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.OutputPins = temp_OutputPins; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "Attachments")) + { + Attachments = ((List<ArticyObject>)(aValue)); + return; + } + if ((aProperty == "DisplayName")) + { + DisplayName = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "PreviewImage")) + { + PreviewImage = ((PreviewImage)(aValue)); + return; + } + if ((aProperty == "Color")) + { + Color = ((Color)(aValue)); + return; + } + if ((aProperty == "Text")) + { + Text = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Position")) + { + Position = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Size")) + { + Size = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + if ((aProperty == "InputPins")) + { + InputPins = ((List<InputPin>)(aValue)); + return; + } + if ((aProperty == "OutputPins")) + { + OutputPins = ((List<OutputPin>)(aValue)); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "Attachments")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Attachments); + } + if ((aProperty == "DisplayName")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(DisplayName); + } + if ((aProperty == "PreviewImage")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(PreviewImage); + } + if ((aProperty == "Color")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Color); + } + if ((aProperty == "Text")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Text); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "Position")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Position); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + if ((aProperty == "Size")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Size); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + if ((aProperty == "InputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(InputPins); + } + if ((aProperty == "OutputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(OutputPins); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/Dialogue.cs.meta b/Assets/ArticyImporter/Content/Generated/Dialogue.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..42bd6f9ebacd70a046dcdfbcde20eddeb1ba801e --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Dialogue.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fb9db56664043274faaedc1ca183be51 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/DialogueFragment.cs b/Assets/ArticyImporter/Content/Generated/DialogueFragment.cs new file mode 100644 index 0000000000000000000000000000000000000000..219d219e7b3ab55fc83da74b4cdbaf60d02ce4b8 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/DialogueFragment.cs @@ -0,0 +1,449 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class DialogueFragment : ArticyObject, IDialogueFragment, IPropertyProvider, IInputPinsOwner, IOutputPinsOwner, IObjectWithColor, IObjectWithMenuText, IObjectWithUnresolvedMenuText, IObjectWithSpeaker, IObjectWithStageDirections, IObjectWithUnresolvedStageDirections, IObjectWithText, IObjectWithUnresolvedText, IObjectWithExternalId, IObjectWithShortId, IObjectWithPosition, IObjectWithZIndex, IObjectWithSize + { + + [SerializeField()] + private String mMenuText; + + [SerializeField()] + private String mStageDirections; + + [SerializeField()] + private ArticyValueArticyObject mSpeaker = new ArticyValueArticyObject(); + + [SerializeField()] + private Single mSplitHeight; + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private String mText; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private Vector2 mPosition; + + [SerializeField()] + private Single mZIndex; + + [SerializeField()] + private Vector2 mSize; + + [SerializeField()] + private UInt32 mShortId; + + [SerializeField()] + private ArticyValueListInputPin mInputPins = new ArticyValueListInputPin(); + + [SerializeField()] + private ArticyValueListOutputPin mOutputPins = new ArticyValueListOutputPin(); + + public String Unresolved_MenuText + { + get + { + return mMenuText; + } + } + + public String MenuText + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mMenuText); + } + set + { + var oldValue = mMenuText; + mMenuText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "MenuText", oldValue, mMenuText); + } + } + + public String Unresolved_StageDirections + { + get + { + return mStageDirections; + } + } + + public String StageDirections + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mStageDirections); + } + set + { + var oldValue = mStageDirections; + mStageDirections = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "StageDirections", oldValue, mStageDirections); + } + } + + public ArticyObject Speaker + { + get + { + return mSpeaker.GetValue(); + } + set + { + var oldValue = mSpeaker; + mSpeaker.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Speaker", oldValue.GetValue(), mSpeaker.GetValue()); + } + } + + public Single SplitHeight + { + get + { + return mSplitHeight; + } + set + { + var oldValue = mSplitHeight; + mSplitHeight = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "SplitHeight", oldValue, mSplitHeight); + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + var oldValue = mColor; + mColor = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Color", oldValue, mColor); + } + } + + public String Unresolved_Text + { + get + { + return mText; + } + } + + public String Text + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mText); + } + set + { + var oldValue = mText; + mText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Text", oldValue, mText); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public Vector2 Position + { + get + { + return mPosition; + } + set + { + var oldValue = mPosition; + mPosition = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Position", oldValue, mPosition); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + public Vector2 Size + { + get + { + return mSize; + } + set + { + var oldValue = mSize; + mSize = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Size", oldValue, mSize); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + public List<InputPin> InputPins + { + get + { + return mInputPins.GetValue(); + } + set + { + var oldValue = mInputPins; + mInputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "InputPins", oldValue.GetValue(), mInputPins.GetValue()); + } + } + + public List<OutputPin> OutputPins + { + get + { + return mOutputPins.GetValue(); + } + set + { + var oldValue = mOutputPins; + mOutputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "OutputPins", oldValue.GetValue(), mOutputPins.GetValue()); + } + } + + public List<Articy.Unity.Interfaces.IInputPin> GetInputPins() + { + return InputPins.Cast<IInputPin>().ToList(); + } + + public List<Articy.Unity.Interfaces.IOutputPin> GetOutputPins() + { + return OutputPins.Cast<IOutputPin>().ToList(); + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + DialogueFragment newClone = ((DialogueFragment)(aClone)); + newClone.MenuText = Unresolved_MenuText; + newClone.StageDirections = Unresolved_StageDirections; + if ((mSpeaker != null)) + { + newClone.mSpeaker = ((ArticyValueArticyObject)(mSpeaker.CloneObject(newClone, aFirstClassParent))); + } + newClone.SplitHeight = SplitHeight; + newClone.Color = Color; + newClone.Text = Unresolved_Text; + newClone.ExternalId = ExternalId; + newClone.Position = Position; + newClone.ZIndex = ZIndex; + newClone.Size = Size; + newClone.ShortId = ShortId; + List<InputPin> temp_InputPins = new List<InputPin>(); + int i = 0; + for (i = 0; (i < InputPins.Count); i = (i + 1)) + { + temp_InputPins.Add(((InputPin)(InputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.InputPins = temp_InputPins; + List<OutputPin> temp_OutputPins = new List<OutputPin>(); + for (i = 0; (i < OutputPins.Count); i = (i + 1)) + { + temp_OutputPins.Add(((OutputPin)(OutputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.OutputPins = temp_OutputPins; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "MenuText")) + { + MenuText = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "StageDirections")) + { + StageDirections = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Speaker")) + { + Speaker = Articy.Unity.Interfaces.BaseScriptFragments.ObjectToModelRep(aValue); + return; + } + if ((aProperty == "SplitHeight")) + { + SplitHeight = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Color")) + { + Color = ((Color)(aValue)); + return; + } + if ((aProperty == "Text")) + { + Text = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Position")) + { + Position = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Size")) + { + Size = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + if ((aProperty == "InputPins")) + { + InputPins = ((List<InputPin>)(aValue)); + return; + } + if ((aProperty == "OutputPins")) + { + OutputPins = ((List<OutputPin>)(aValue)); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "MenuText")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(MenuText); + } + if ((aProperty == "StageDirections")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(StageDirections); + } + if ((aProperty == "Speaker")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Speaker); + } + if ((aProperty == "SplitHeight")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(SplitHeight); + } + if ((aProperty == "Color")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Color); + } + if ((aProperty == "Text")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Text); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "Position")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Position); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + if ((aProperty == "Size")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Size); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + if ((aProperty == "InputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(InputPins); + } + if ((aProperty == "OutputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(OutputPins); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/DialogueFragment.cs.meta b/Assets/ArticyImporter/Content/Generated/DialogueFragment.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..2305368d0ce3bdadd1d5a7a3adbcf9fe3ded2db9 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/DialogueFragment.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 27e360f8b3a184843aa850517cb6618d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Editor.meta b/Assets/ArticyImporter/Content/Generated/Editor.meta new file mode 100644 index 0000000000000000000000000000000000000000..7f580e6ad3c8acf0fc85d5b14e804cc7406aa054 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5e4beb9c86d060841b457554c09af70a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Editor/GlobalVariablesEditor.cs b/Assets/ArticyImporter/Content/Generated/Editor/GlobalVariablesEditor.cs new file mode 100644 index 0000000000000000000000000000000000000000..80ae0e714f82213a0645a3bfcd35f56735e5729f --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Editor/GlobalVariablesEditor.cs @@ -0,0 +1,37 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity.Editor.PropertyDrawer; +using Articy.ViaVr.GlobalVariables; +using System; +using System.Collections; +using UnityEditor; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + [CustomEditor(typeof(Articy.ViaVr.GlobalVariables.ArticyGlobalVariables))] + public class GlobalVariablesDrawer : GlobalVariablesEditor + { + } + + public class GlobalVariablesMenuItems + { + + [UnityEditor.MenuItem("Tools/articy:draft Importer/Advanced/Create GlobalVariables")] + public static void CreateNewGlobalVariables() + { +Articy.Unity.Editor.Utils.ArticyEditorUtility.CreateGlobalVariablesClone<Articy.ViaVr.GlobalVariables.ArticyGlobalVariables>(); + } + } +} diff --git a/Assets/ArticyImporter/Content/Generated/Editor/GlobalVariablesEditor.cs.meta b/Assets/ArticyImporter/Content/Generated/Editor/GlobalVariablesEditor.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..93a19402313cae5af901117bdb4dc8f9f4004af5 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Editor/GlobalVariablesEditor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2f516fb8a5833f64485c3c28ae82a311 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Entity.cs b/Assets/ArticyImporter/Content/Generated/Entity.cs new file mode 100644 index 0000000000000000000000000000000000000000..00a1fb9eeaa169b60de5dc301a7500384e904faa --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Entity.cs @@ -0,0 +1,335 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class Entity : ArticyObject, IEntity, IPropertyProvider, IObjectWithColor, IObjectWithDisplayName, IObjectWithUnresolvedDisplayName, IObjectWithPreviewImage, IObjectWithText, IObjectWithUnresolvedText, IObjectWithAttachments, IObjectWithExternalId, IObjectWithShortId, IObjectWithPosition, IObjectWithZIndex, IObjectWithSize + { + + [SerializeField()] + private ArticyValueArticyModelList mAttachments = new ArticyValueArticyModelList(); + + [SerializeField()] + private String mDisplayName; + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private String mText; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private Vector2 mPosition; + + [SerializeField()] + private Single mZIndex; + + [SerializeField()] + private Vector2 mSize; + + [SerializeField()] + private PreviewImage mPreviewImage = new PreviewImage(); + + [SerializeField()] + private UInt32 mShortId; + + public List<ArticyObject> Attachments + { + get + { + return mAttachments.GetValue(); + } + set + { + var oldValue = mAttachments; + mAttachments.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Attachments", oldValue.GetValue(), mAttachments.GetValue()); + } + } + + public String Unresolved_DisplayName + { + get + { + return mDisplayName; + } + } + + public String DisplayName + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mDisplayName); + } + set + { + var oldValue = mDisplayName; + mDisplayName = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "DisplayName", oldValue, mDisplayName); + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + var oldValue = mColor; + mColor = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Color", oldValue, mColor); + } + } + + public String Unresolved_Text + { + get + { + return mText; + } + } + + public String Text + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mText); + } + set + { + var oldValue = mText; + mText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Text", oldValue, mText); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public Vector2 Position + { + get + { + return mPosition; + } + set + { + var oldValue = mPosition; + mPosition = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Position", oldValue, mPosition); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + public Vector2 Size + { + get + { + return mSize; + } + set + { + var oldValue = mSize; + mSize = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Size", oldValue, mSize); + } + } + + public PreviewImage PreviewImage + { + get + { + return mPreviewImage; + } + set + { + var oldValue = mPreviewImage; + mPreviewImage = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "PreviewImage", oldValue, mPreviewImage); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + Entity newClone = ((Entity)(aClone)); + mAttachments.CustomClone(newClone.mAttachments); + newClone.DisplayName = Unresolved_DisplayName; + newClone.Color = Color; + newClone.Text = Unresolved_Text; + newClone.ExternalId = ExternalId; + newClone.Position = Position; + newClone.ZIndex = ZIndex; + newClone.Size = Size; + newClone.PreviewImage = PreviewImage; + newClone.ShortId = ShortId; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "Attachments")) + { + Attachments = ((List<ArticyObject>)(aValue)); + return; + } + if ((aProperty == "DisplayName")) + { + DisplayName = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Color")) + { + Color = ((Color)(aValue)); + return; + } + if ((aProperty == "Text")) + { + Text = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Position")) + { + Position = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Size")) + { + Size = ((Vector2)(aValue)); + return; + } + if ((aProperty == "PreviewImage")) + { + PreviewImage = ((PreviewImage)(aValue)); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "Attachments")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Attachments); + } + if ((aProperty == "DisplayName")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(DisplayName); + } + if ((aProperty == "Color")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Color); + } + if ((aProperty == "Text")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Text); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "Position")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Position); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + if ((aProperty == "Size")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Size); + } + if ((aProperty == "PreviewImage")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(PreviewImage); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/Entity.cs.meta b/Assets/ArticyImporter/Content/Generated/Entity.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..4eb693227effb1b866f979d1c0c93727c7e5f976 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Entity.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8a8027f3a47590445baf238930633bbd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/EnumExtensions.cs b/Assets/ArticyImporter/Content/Generated/EnumExtensions.cs new file mode 100644 index 0000000000000000000000000000000000000000..29c9fc40c74fa8568f88f9b3822a30538700e68b --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/EnumExtensions.cs @@ -0,0 +1,37 @@ +namespace Articy.ViaVr +{ + public static class EnumExtensionMethods + { + public static string GetDisplayName(this ShapeType aShapeType) + { + return Articy.Unity.ArticyTypeSystem.GetArticyType("ShapeType").GetEnumValue(((int)(aShapeType))).DisplayName; + } + + public static string GetDisplayName(this SelectabilityModes aSelectabilityModes) + { + return Articy.Unity.ArticyTypeSystem.GetArticyType("SelectabilityModes").GetEnumValue(((int)(aSelectabilityModes))).DisplayName; + } + + public static string GetDisplayName(this VisibilityModes aVisibilityModes) + { + return Articy.Unity.ArticyTypeSystem.GetArticyType("VisibilityModes").GetEnumValue(((int)(aVisibilityModes))).DisplayName; + } + + public static string GetDisplayName(this OutlineStyle aOutlineStyle) + { + return Articy.Unity.ArticyTypeSystem.GetArticyType("OutlineStyle").GetEnumValue(((int)(aOutlineStyle))).DisplayName; + } + + public static string GetDisplayName(this PathCaps aPathCaps) + { + return Articy.Unity.ArticyTypeSystem.GetArticyType("PathCaps").GetEnumValue(((int)(aPathCaps))).DisplayName; + } + + public static string GetDisplayName(this LocationAnchorSize aLocationAnchorSize) + { + return Articy.Unity.ArticyTypeSystem.GetArticyType("LocationAnchorSize").GetEnumValue(((int)(aLocationAnchorSize))).DisplayName; + } + + } +} + diff --git a/Assets/ArticyImporter/Content/Generated/EnumExtensions.cs.meta b/Assets/ArticyImporter/Content/Generated/EnumExtensions.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..9fd9b1d6b97ef585c93247023229aac888c9a0d3 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/EnumExtensions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 613518fd4d6db90418618a32524feedd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/FlowFragment.cs b/Assets/ArticyImporter/Content/Generated/FlowFragment.cs new file mode 100644 index 0000000000000000000000000000000000000000..2a8c078cad5752683e67b10bb0c77bafbf7638b9 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/FlowFragment.cs @@ -0,0 +1,411 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class FlowFragment : ArticyObject, IFlowFragment, IPropertyProvider, IInputPinsOwner, IOutputPinsOwner, IObjectWithColor, IObjectWithDisplayName, IObjectWithUnresolvedDisplayName, IObjectWithPreviewImage, IObjectWithText, IObjectWithUnresolvedText, IObjectWithAttachments, IObjectWithExternalId, IObjectWithShortId, IObjectWithPosition, IObjectWithZIndex, IObjectWithSize + { + + [SerializeField()] + private ArticyValueArticyModelList mAttachments = new ArticyValueArticyModelList(); + + [SerializeField()] + private String mDisplayName; + + [SerializeField()] + private PreviewImage mPreviewImage = new PreviewImage(); + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private String mText; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private Vector2 mPosition; + + [SerializeField()] + private Single mZIndex; + + [SerializeField()] + private Vector2 mSize; + + [SerializeField()] + private UInt32 mShortId; + + [SerializeField()] + private ArticyValueListInputPin mInputPins = new ArticyValueListInputPin(); + + [SerializeField()] + private ArticyValueListOutputPin mOutputPins = new ArticyValueListOutputPin(); + + public List<ArticyObject> Attachments + { + get + { + return mAttachments.GetValue(); + } + set + { + var oldValue = mAttachments; + mAttachments.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Attachments", oldValue.GetValue(), mAttachments.GetValue()); + } + } + + public String Unresolved_DisplayName + { + get + { + return mDisplayName; + } + } + + public String DisplayName + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mDisplayName); + } + set + { + var oldValue = mDisplayName; + mDisplayName = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "DisplayName", oldValue, mDisplayName); + } + } + + public PreviewImage PreviewImage + { + get + { + return mPreviewImage; + } + set + { + var oldValue = mPreviewImage; + mPreviewImage = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "PreviewImage", oldValue, mPreviewImage); + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + var oldValue = mColor; + mColor = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Color", oldValue, mColor); + } + } + + public String Unresolved_Text + { + get + { + return mText; + } + } + + public String Text + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mText); + } + set + { + var oldValue = mText; + mText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Text", oldValue, mText); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public Vector2 Position + { + get + { + return mPosition; + } + set + { + var oldValue = mPosition; + mPosition = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Position", oldValue, mPosition); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + public Vector2 Size + { + get + { + return mSize; + } + set + { + var oldValue = mSize; + mSize = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Size", oldValue, mSize); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + public List<InputPin> InputPins + { + get + { + return mInputPins.GetValue(); + } + set + { + var oldValue = mInputPins; + mInputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "InputPins", oldValue.GetValue(), mInputPins.GetValue()); + } + } + + public List<OutputPin> OutputPins + { + get + { + return mOutputPins.GetValue(); + } + set + { + var oldValue = mOutputPins; + mOutputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "OutputPins", oldValue.GetValue(), mOutputPins.GetValue()); + } + } + + public List<Articy.Unity.Interfaces.IInputPin> GetInputPins() + { + return InputPins.Cast<IInputPin>().ToList(); + } + + public List<Articy.Unity.Interfaces.IOutputPin> GetOutputPins() + { + return OutputPins.Cast<IOutputPin>().ToList(); + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + FlowFragment newClone = ((FlowFragment)(aClone)); + mAttachments.CustomClone(newClone.mAttachments); + newClone.DisplayName = Unresolved_DisplayName; + newClone.PreviewImage = PreviewImage; + newClone.Color = Color; + newClone.Text = Unresolved_Text; + newClone.ExternalId = ExternalId; + newClone.Position = Position; + newClone.ZIndex = ZIndex; + newClone.Size = Size; + newClone.ShortId = ShortId; + List<InputPin> temp_InputPins = new List<InputPin>(); + int i = 0; + for (i = 0; (i < InputPins.Count); i = (i + 1)) + { + temp_InputPins.Add(((InputPin)(InputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.InputPins = temp_InputPins; + List<OutputPin> temp_OutputPins = new List<OutputPin>(); + for (i = 0; (i < OutputPins.Count); i = (i + 1)) + { + temp_OutputPins.Add(((OutputPin)(OutputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.OutputPins = temp_OutputPins; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "Attachments")) + { + Attachments = ((List<ArticyObject>)(aValue)); + return; + } + if ((aProperty == "DisplayName")) + { + DisplayName = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "PreviewImage")) + { + PreviewImage = ((PreviewImage)(aValue)); + return; + } + if ((aProperty == "Color")) + { + Color = ((Color)(aValue)); + return; + } + if ((aProperty == "Text")) + { + Text = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Position")) + { + Position = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Size")) + { + Size = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + if ((aProperty == "InputPins")) + { + InputPins = ((List<InputPin>)(aValue)); + return; + } + if ((aProperty == "OutputPins")) + { + OutputPins = ((List<OutputPin>)(aValue)); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "Attachments")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Attachments); + } + if ((aProperty == "DisplayName")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(DisplayName); + } + if ((aProperty == "PreviewImage")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(PreviewImage); + } + if ((aProperty == "Color")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Color); + } + if ((aProperty == "Text")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Text); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "Position")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Position); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + if ((aProperty == "Size")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Size); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + if ((aProperty == "InputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(InputPins); + } + if ((aProperty == "OutputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(OutputPins); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/FlowFragment.cs.meta b/Assets/ArticyImporter/Content/Generated/FlowFragment.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..0ae537c5eeeb33a46211f981aa871d5591471de8 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/FlowFragment.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5f5086e397e1e744f814e88a72bc45ac +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/GlobalVariablesNamespaces.cs b/Assets/ArticyImporter/Content/Generated/GlobalVariablesNamespaces.cs new file mode 100644 index 0000000000000000000000000000000000000000..bef34b32c8b26833887ba5d54ab3237223c63d77 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/GlobalVariablesNamespaces.cs @@ -0,0 +1,84 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using UnityEngine; + + +namespace Articy.ViaVr.GlobalVariables +{ + + + [Serializable()] + public class Variables : IArticyNamespace + { + + [SerializeField()] + private BaseGlobalVariables _VariableStorage; + + // + public bool AskedQuestion + { + get + { + return _VariableStorage.Internal_GetVariableValueBoolean(0); + } + set + { + _VariableStorage.Internal_SetVariableValueBoolean(0, value); + } + } + + // + public int DialogueCount + { + get + { + return _VariableStorage.Internal_GetVariableValueInt32(0); + } + set + { + _VariableStorage.Internal_SetVariableValueInt32(0, value); + } + } + + public string Question + { + get + { + return _VariableStorage.Internal_GetVariableValueString(0, true); + } + set + { + _VariableStorage.Internal_SetVariableValueString(0, value); + } + } + + // + public string Unresolved_Question + { + get + { + return _VariableStorage.Internal_GetVariableValueString(0, false); + } + } + + public void RegisterVariables(BaseGlobalVariables aStorage) + { + _VariableStorage = aStorage; + aStorage.RegisterVariable("Variables.AskedQuestion", false); + aStorage.RegisterVariable("Variables.DialogueCount", 0); + aStorage.RegisterVariable("Variables.Question", "\"Hello\""); + } + } +} diff --git a/Assets/ArticyImporter/Content/Generated/GlobalVariablesNamespaces.cs.meta b/Assets/ArticyImporter/Content/Generated/GlobalVariablesNamespaces.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..49024ca0d24b1ff2d7e18ae0f20f91c9477d32bf --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/GlobalVariablesNamespaces.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 13b695792d5b49a4495a41f3c2ec6343 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Hub.cs b/Assets/ArticyImporter/Content/Generated/Hub.cs new file mode 100644 index 0000000000000000000000000000000000000000..c512849ab85bdf83aaf0273440fc8aeefa0a7ee0 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Hub.cs @@ -0,0 +1,357 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class Hub : ArticyObject, IHub, IPropertyProvider, IInputPinsOwner, IOutputPinsOwner, IObjectWithColor, IObjectWithDisplayName, IObjectWithUnresolvedDisplayName, IObjectWithText, IObjectWithUnresolvedText, IObjectWithExternalId, IObjectWithShortId, IObjectWithPosition, IObjectWithZIndex, IObjectWithSize + { + + [SerializeField()] + private String mDisplayName; + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private String mText; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private Vector2 mPosition; + + [SerializeField()] + private Single mZIndex; + + [SerializeField()] + private Vector2 mSize; + + [SerializeField()] + private UInt32 mShortId; + + [SerializeField()] + private ArticyValueListInputPin mInputPins = new ArticyValueListInputPin(); + + [SerializeField()] + private ArticyValueListOutputPin mOutputPins = new ArticyValueListOutputPin(); + + public String Unresolved_DisplayName + { + get + { + return mDisplayName; + } + } + + public String DisplayName + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mDisplayName); + } + set + { + var oldValue = mDisplayName; + mDisplayName = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "DisplayName", oldValue, mDisplayName); + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + var oldValue = mColor; + mColor = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Color", oldValue, mColor); + } + } + + public String Unresolved_Text + { + get + { + return mText; + } + } + + public String Text + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mText); + } + set + { + var oldValue = mText; + mText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Text", oldValue, mText); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public Vector2 Position + { + get + { + return mPosition; + } + set + { + var oldValue = mPosition; + mPosition = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Position", oldValue, mPosition); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + public Vector2 Size + { + get + { + return mSize; + } + set + { + var oldValue = mSize; + mSize = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Size", oldValue, mSize); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + public List<InputPin> InputPins + { + get + { + return mInputPins.GetValue(); + } + set + { + var oldValue = mInputPins; + mInputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "InputPins", oldValue.GetValue(), mInputPins.GetValue()); + } + } + + public List<OutputPin> OutputPins + { + get + { + return mOutputPins.GetValue(); + } + set + { + var oldValue = mOutputPins; + mOutputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "OutputPins", oldValue.GetValue(), mOutputPins.GetValue()); + } + } + + public List<Articy.Unity.Interfaces.IInputPin> GetInputPins() + { + return InputPins.Cast<IInputPin>().ToList(); + } + + public List<Articy.Unity.Interfaces.IOutputPin> GetOutputPins() + { + return OutputPins.Cast<IOutputPin>().ToList(); + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + Hub newClone = ((Hub)(aClone)); + newClone.DisplayName = Unresolved_DisplayName; + newClone.Color = Color; + newClone.Text = Unresolved_Text; + newClone.ExternalId = ExternalId; + newClone.Position = Position; + newClone.ZIndex = ZIndex; + newClone.Size = Size; + newClone.ShortId = ShortId; + List<InputPin> temp_InputPins = new List<InputPin>(); + int i = 0; + for (i = 0; (i < InputPins.Count); i = (i + 1)) + { + temp_InputPins.Add(((InputPin)(InputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.InputPins = temp_InputPins; + List<OutputPin> temp_OutputPins = new List<OutputPin>(); + for (i = 0; (i < OutputPins.Count); i = (i + 1)) + { + temp_OutputPins.Add(((OutputPin)(OutputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.OutputPins = temp_OutputPins; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "DisplayName")) + { + DisplayName = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Color")) + { + Color = ((Color)(aValue)); + return; + } + if ((aProperty == "Text")) + { + Text = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Position")) + { + Position = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Size")) + { + Size = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + if ((aProperty == "InputPins")) + { + InputPins = ((List<InputPin>)(aValue)); + return; + } + if ((aProperty == "OutputPins")) + { + OutputPins = ((List<OutputPin>)(aValue)); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "DisplayName")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(DisplayName); + } + if ((aProperty == "Color")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Color); + } + if ((aProperty == "Text")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Text); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "Position")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Position); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + if ((aProperty == "Size")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Size); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + if ((aProperty == "InputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(InputPins); + } + if ((aProperty == "OutputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(OutputPins); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/Hub.cs.meta b/Assets/ArticyImporter/Content/Generated/Hub.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..3cee07ebe47b0fb4b38534eef2c7090e711e049f --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Hub.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8ce712e14bc19a3499e0a3bf6d62505e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/IScriptMethodProvider.cs b/Assets/ArticyImporter/Content/Generated/IScriptMethodProvider.cs new file mode 100644 index 0000000000000000000000000000000000000000..402d069dbabefd92d008a2ea697fb8cfcbc07c0e --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/IScriptMethodProvider.cs @@ -0,0 +1,25 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public interface IScriptMethodProvider : IBaseScriptMethodProvider + { + } +} diff --git a/Assets/ArticyImporter/Content/Generated/IScriptMethodProvider.cs.meta b/Assets/ArticyImporter/Content/Generated/IScriptMethodProvider.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..d1d9305b4a4260d47a335a605a459834a8f233d7 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/IScriptMethodProvider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 521ed39125124df4b8af57a4bc8d5f15 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/IncomingConnection.cs b/Assets/ArticyImporter/Content/Generated/IncomingConnection.cs new file mode 100644 index 0000000000000000000000000000000000000000..e30315b78bc82f29360d7d3d465e7cbb0fb7fa33 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/IncomingConnection.cs @@ -0,0 +1,119 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + [Serializable()] + public class IncomingConnection : IArticyBaseObject, IIncomingConnection, IObjectWithColor + { + + [SerializeField()] + private String mLabel; + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private UInt64 mSourcePin; + + [SerializeField()] + private ArticyValueArticyObject mSource = new ArticyValueArticyObject(); + + public String Unresolved_Label + { + get + { + return mLabel; + } + } + + public String Label + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mLabel); + } + set + { + mLabel = value; + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + mColor = value; + } + } + + public UInt64 SourcePin + { + get + { + return mSourcePin; + } + set + { + mSourcePin = value; + } + } + + public ArticyObject Source + { + get + { + return mSource.GetValue(); + } + set + { + mSource.SetValue(value); + } + } + + private void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + IncomingConnection newClone = ((IncomingConnection)(aClone)); + newClone.Label = Unresolved_Label; + newClone.Color = Color; + newClone.SourcePin = SourcePin; + if ((mSource != null)) + { + newClone.mSource = ((ArticyValueArticyObject)(mSource.CloneObject(newClone, aFirstClassParent))); + } + } + + public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent) + { + IncomingConnection clone = new IncomingConnection(); + CloneProperties(clone, aFirstClassParent); + return clone; + } + + public virtual bool IsLocalizedPropertyOverwritten(string aProperty) + { + return false; + } + } +} diff --git a/Assets/ArticyImporter/Content/Generated/IncomingConnection.cs.meta b/Assets/ArticyImporter/Content/Generated/IncomingConnection.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..73f1889b83bedbb240312e16fc6589c2bd4f7f35 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/IncomingConnection.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ca36b62c07d7bc04ea2c3ef0e4e0ed51 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/InputPin.cs b/Assets/ArticyImporter/Content/Generated/InputPin.cs new file mode 100644 index 0000000000000000000000000000000000000000..a9b10da626c963e0145ef8f339768e0b176768a6 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/InputPin.cs @@ -0,0 +1,130 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + [Serializable()] + [Articy.Unity.ArticyCodeGenerationHashAttribute(638188737028907417)] + public class InputPin : ArticyPrimitive, IInputPin + { + + [SerializeField()] + private ArticyValueArticyScriptCondition mText = new ArticyValueArticyScriptCondition(); + + [SerializeField()] + private UInt64 mOwner; + + [SerializeField()] + private ArticyValueListOutgoingConnection mConnections = new ArticyValueListOutgoingConnection(); + + [SerializeField()] + private UInt32 mOwnerInstanceId; + + public ArticyScriptCondition Text + { + get + { + return mText.GetValue(); + } + set + { + mText.SetValue(value); + } + } + + public UInt64 Owner + { + get + { + return mOwner; + } + set + { + mOwner = value; + } + } + + public List<OutgoingConnection> Connections + { + get + { + return mConnections.GetValue(); + } + set + { + mConnections.SetValue(value); + } + } + + public UInt32 OwnerInstanceId + { + get + { + return mOwnerInstanceId; + } + set + { + mOwnerInstanceId = value; + } + } + + public List<Articy.Unity.Interfaces.IOutgoingConnection> GetOutgoingConnections() + { + return Connections.Cast<IOutgoingConnection>().ToList(); + } + + public bool Evaluate([System.Runtime.InteropServices.OptionalAttribute()] Articy.Unity.IBaseScriptMethodProvider aMethodProvider, [System.Runtime.InteropServices.OptionalAttribute()] Articy.Unity.Interfaces.IGlobalVariables aGlobalVariables) + { + return Text.CallScript(aMethodProvider, aGlobalVariables); + } + + protected void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + InputPin newClone = ((InputPin)(aClone)); + if ((Text != null)) + { + newClone.Text = ((ArticyScriptCondition)(Text.CloneObject(newClone, aFirstClassParent))); + } + newClone.Owner = Owner; + List<OutgoingConnection> temp_Connections = new List<OutgoingConnection>(); + int i = 0; + for (i = 0; (i < Connections.Count); i = (i + 1)) + { + temp_Connections.Add(((OutgoingConnection)(Connections[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.Connections = temp_Connections; + newClone.Id = Id; + newClone.OwnerInstanceId = aFirstClassParent.InstanceId; + } + + public override object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent) + { + InputPin clone = new InputPin(); + CloneProperties(clone, aFirstClassParent); + return clone; + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + } +} diff --git a/Assets/ArticyImporter/Content/Generated/InputPin.cs.meta b/Assets/ArticyImporter/Content/Generated/InputPin.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..beba9e7527e8d4cbbc894bfbd3aa7741b0652256 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/InputPin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e0886e0b6729ea249b65a798cc813d49 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Instruction.cs b/Assets/ArticyImporter/Content/Generated/Instruction.cs new file mode 100644 index 0000000000000000000000000000000000000000..2756142e7bf00aea384941bb99f772890f3b638a --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Instruction.cs @@ -0,0 +1,392 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class Instruction : ArticyObject, IInstruction, IPropertyProvider, IInputPinsOwner, IOutputPinsOwner, IObjectWithColor, IObjectWithDisplayName, IObjectWithUnresolvedDisplayName, IObjectWithText, IObjectWithUnresolvedText, IObjectWithExternalId, IObjectWithShortId, IObjectWithPosition, IObjectWithZIndex, IObjectWithSize + { + + [SerializeField()] + private String mDisplayName; + + [SerializeField()] + private String mText; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private Vector2 mPosition; + + [SerializeField()] + private Single mZIndex; + + [SerializeField()] + private Vector2 mSize; + + [SerializeField()] + private UInt32 mShortId; + + [SerializeField()] + private ArticyValueArticyScriptInstruction mExpression = new ArticyValueArticyScriptInstruction(); + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private ArticyValueListInputPin mInputPins = new ArticyValueListInputPin(); + + [SerializeField()] + private ArticyValueListOutputPin mOutputPins = new ArticyValueListOutputPin(); + + public String Unresolved_DisplayName + { + get + { + return mDisplayName; + } + } + + public String DisplayName + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mDisplayName); + } + set + { + var oldValue = mDisplayName; + mDisplayName = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "DisplayName", oldValue, mDisplayName); + } + } + + public String Unresolved_Text + { + get + { + return mText; + } + } + + public String Text + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mText); + } + set + { + var oldValue = mText; + mText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Text", oldValue, mText); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public Vector2 Position + { + get + { + return mPosition; + } + set + { + var oldValue = mPosition; + mPosition = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Position", oldValue, mPosition); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + public Vector2 Size + { + get + { + return mSize; + } + set + { + var oldValue = mSize; + mSize = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Size", oldValue, mSize); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + public ArticyScriptInstruction Expression + { + get + { + return mExpression.GetValue(); + } + set + { + var oldValue = mExpression; + mExpression.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Expression", oldValue.GetValue(), mExpression.GetValue()); + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + var oldValue = mColor; + mColor = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Color", oldValue, mColor); + } + } + + public List<InputPin> InputPins + { + get + { + return mInputPins.GetValue(); + } + set + { + var oldValue = mInputPins; + mInputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "InputPins", oldValue.GetValue(), mInputPins.GetValue()); + } + } + + public List<OutputPin> OutputPins + { + get + { + return mOutputPins.GetValue(); + } + set + { + var oldValue = mOutputPins; + mOutputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "OutputPins", oldValue.GetValue(), mOutputPins.GetValue()); + } + } + + public List<Articy.Unity.Interfaces.IInputPin> GetInputPins() + { + return InputPins.Cast<IInputPin>().ToList(); + } + + public List<Articy.Unity.Interfaces.IOutputPin> GetOutputPins() + { + return OutputPins.Cast<IOutputPin>().ToList(); + } + + public void Evaluate([System.Runtime.InteropServices.OptionalAttribute()] Articy.Unity.IBaseScriptMethodProvider aMethodProvider, [System.Runtime.InteropServices.OptionalAttribute()] Articy.Unity.Interfaces.IGlobalVariables aGlobalVariables) + { + Expression.CallScript(aMethodProvider, aGlobalVariables); + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + Instruction newClone = ((Instruction)(aClone)); + newClone.DisplayName = Unresolved_DisplayName; + newClone.Text = Unresolved_Text; + newClone.ExternalId = ExternalId; + newClone.Position = Position; + newClone.ZIndex = ZIndex; + newClone.Size = Size; + newClone.ShortId = ShortId; + if ((Expression != null)) + { + newClone.Expression = ((ArticyScriptInstruction)(Expression.CloneObject(newClone, aFirstClassParent))); + } + newClone.Color = Color; + List<InputPin> temp_InputPins = new List<InputPin>(); + int i = 0; + for (i = 0; (i < InputPins.Count); i = (i + 1)) + { + temp_InputPins.Add(((InputPin)(InputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.InputPins = temp_InputPins; + List<OutputPin> temp_OutputPins = new List<OutputPin>(); + for (i = 0; (i < OutputPins.Count); i = (i + 1)) + { + temp_OutputPins.Add(((OutputPin)(OutputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.OutputPins = temp_OutputPins; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "DisplayName")) + { + DisplayName = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Text")) + { + Text = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Position")) + { + Position = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Size")) + { + Size = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + if ((aProperty == "Expression")) + { + Expression = ((ArticyScriptInstruction)(aValue)); + return; + } + if ((aProperty == "Color")) + { + Color = ((Color)(aValue)); + return; + } + if ((aProperty == "InputPins")) + { + InputPins = ((List<InputPin>)(aValue)); + return; + } + if ((aProperty == "OutputPins")) + { + OutputPins = ((List<OutputPin>)(aValue)); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "DisplayName")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(DisplayName); + } + if ((aProperty == "Text")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Text); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "Position")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Position); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + if ((aProperty == "Size")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Size); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + if ((aProperty == "Expression")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Expression); + } + if ((aProperty == "Color")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Color); + } + if ((aProperty == "InputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(InputPins); + } + if ((aProperty == "OutputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(OutputPins); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/Instruction.cs.meta b/Assets/ArticyImporter/Content/Generated/Instruction.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..72e216c0e58680da9607a627d2562a7f1ded3d48 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Instruction.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 52378f16df96f9b44b66e8f7700fc7af +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Jump.cs b/Assets/ArticyImporter/Content/Generated/Jump.cs new file mode 100644 index 0000000000000000000000000000000000000000..2ef8f3d2d45b06579e1df75b842a26734de09c20 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Jump.cs @@ -0,0 +1,379 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class Jump : ArticyObject, IJump, IPropertyProvider, IInputPinsOwner, IOutputPinsOwner, IObjectWithColor, IObjectWithText, IObjectWithUnresolvedText, IObjectWithExternalId, IObjectWithShortId, IObjectWithPosition, IObjectWithZIndex, IObjectWithSize, IObjectWithTarget + { + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private String mText; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private Vector2 mPosition; + + [SerializeField()] + private Single mZIndex; + + [SerializeField()] + private Vector2 mSize; + + [SerializeField()] + private UInt32 mShortId; + + [SerializeField()] + private ArticyValueArticyObject mTarget = new ArticyValueArticyObject(); + + [SerializeField()] + private UInt64 mTargetPin; + + [SerializeField()] + private ArticyValueListInputPin mInputPins = new ArticyValueListInputPin(); + + [SerializeField()] + private ArticyValueListOutputPin mOutputPins = new ArticyValueListOutputPin(); + + public Color Color + { + get + { + return mColor; + } + set + { + var oldValue = mColor; + mColor = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Color", oldValue, mColor); + } + } + + public String Unresolved_Text + { + get + { + return mText; + } + } + + public String Text + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mText); + } + set + { + var oldValue = mText; + mText = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Text", oldValue, mText); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public Vector2 Position + { + get + { + return mPosition; + } + set + { + var oldValue = mPosition; + mPosition = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Position", oldValue, mPosition); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + public Vector2 Size + { + get + { + return mSize; + } + set + { + var oldValue = mSize; + mSize = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Size", oldValue, mSize); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + public ArticyObject Target + { + get + { + return mTarget.GetValue(); + } + set + { + var oldValue = mTarget; + mTarget.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "Target", oldValue.GetValue(), mTarget.GetValue()); + } + } + + public UInt64 TargetPin + { + get + { + return mTargetPin; + } + set + { + var oldValue = mTargetPin; + mTargetPin = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "TargetPin", oldValue, mTargetPin); + } + } + + public List<InputPin> InputPins + { + get + { + return mInputPins.GetValue(); + } + set + { + var oldValue = mInputPins; + mInputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "InputPins", oldValue.GetValue(), mInputPins.GetValue()); + } + } + + public List<OutputPin> OutputPins + { + get + { + return mOutputPins.GetValue(); + } + set + { + var oldValue = mOutputPins; + mOutputPins.SetValue(value); + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "OutputPins", oldValue.GetValue(), mOutputPins.GetValue()); + } + } + + public List<Articy.Unity.Interfaces.IInputPin> GetInputPins() + { + return InputPins.Cast<IInputPin>().ToList(); + } + + public List<Articy.Unity.Interfaces.IOutputPin> GetOutputPins() + { + return OutputPins.Cast<IOutputPin>().ToList(); + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + Jump newClone = ((Jump)(aClone)); + newClone.Color = Color; + newClone.Text = Unresolved_Text; + newClone.ExternalId = ExternalId; + newClone.Position = Position; + newClone.ZIndex = ZIndex; + newClone.Size = Size; + newClone.ShortId = ShortId; + if ((mTarget != null)) + { + newClone.mTarget = ((ArticyValueArticyObject)(mTarget.CloneObject(newClone, aFirstClassParent))); + } + newClone.TargetPin = TargetPin; + List<InputPin> temp_InputPins = new List<InputPin>(); + int i = 0; + for (i = 0; (i < InputPins.Count); i = (i + 1)) + { + temp_InputPins.Add(((InputPin)(InputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.InputPins = temp_InputPins; + List<OutputPin> temp_OutputPins = new List<OutputPin>(); + for (i = 0; (i < OutputPins.Count); i = (i + 1)) + { + temp_OutputPins.Add(((OutputPin)(OutputPins[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.OutputPins = temp_OutputPins; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "Color")) + { + Color = ((Color)(aValue)); + return; + } + if ((aProperty == "Text")) + { + Text = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "Position")) + { + Position = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + if ((aProperty == "Size")) + { + Size = ((Vector2)(aValue)); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + if ((aProperty == "Target")) + { + Target = Articy.Unity.Interfaces.BaseScriptFragments.ObjectToModelRep(aValue); + return; + } + if ((aProperty == "TargetPin")) + { + TargetPin = ((UInt64)(aValue)); + return; + } + if ((aProperty == "InputPins")) + { + InputPins = ((List<InputPin>)(aValue)); + return; + } + if ((aProperty == "OutputPins")) + { + OutputPins = ((List<OutputPin>)(aValue)); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "Color")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Color); + } + if ((aProperty == "Text")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Text); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "Position")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Position); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + if ((aProperty == "Size")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Size); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + if ((aProperty == "Target")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(Target); + } + if ((aProperty == "TargetPin")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(TargetPin); + } + if ((aProperty == "InputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(InputPins); + } + if ((aProperty == "OutputPins")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(OutputPins); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/Jump.cs.meta b/Assets/ArticyImporter/Content/Generated/Jump.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..0a6c8a084835915342772ccfa8d004616347df49 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Jump.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3ad395af99773ad499c59793fea5e554 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/LocationAnchor.cs b/Assets/ArticyImporter/Content/Generated/LocationAnchor.cs new file mode 100644 index 0000000000000000000000000000000000000000..09644010ff10b6c1aa1e014d05671966ad888b73 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/LocationAnchor.cs @@ -0,0 +1,108 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + [Serializable()] + public class LocationAnchor : IArticyBaseObject + { + + [SerializeField()] + private Single mAnchorPositionX; + + [SerializeField()] + private Single mAnchorPositionY; + + [SerializeField()] + private Color mAnchorColor; + + [SerializeField()] + private LocationAnchorSize mAnchorSize = new LocationAnchorSize(); + + public Single AnchorPositionX + { + get + { + return mAnchorPositionX; + } + set + { + mAnchorPositionX = value; + } + } + + public Single AnchorPositionY + { + get + { + return mAnchorPositionY; + } + set + { + mAnchorPositionY = value; + } + } + + public Color AnchorColor + { + get + { + return mAnchorColor; + } + set + { + mAnchorColor = value; + } + } + + public LocationAnchorSize AnchorSize + { + get + { + return mAnchorSize; + } + set + { + mAnchorSize = value; + } + } + + private void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + LocationAnchor newClone = ((LocationAnchor)(aClone)); + newClone.AnchorPositionX = AnchorPositionX; + newClone.AnchorPositionY = AnchorPositionY; + newClone.AnchorColor = AnchorColor; + newClone.AnchorSize = AnchorSize; + } + + public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent) + { + LocationAnchor clone = new LocationAnchor(); + CloneProperties(clone, aFirstClassParent); + return clone; + } + + public virtual bool IsLocalizedPropertyOverwritten(string aProperty) + { + return false; + } + } +} diff --git a/Assets/ArticyImporter/Content/Generated/LocationAnchor.cs.meta b/Assets/ArticyImporter/Content/Generated/LocationAnchor.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..98e7fe5d022afed358baa5740bd1e2cbab1e33b0 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/LocationAnchor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e36e03a46c6d36b4ca82c936452debc4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/LocationAnchorSize.cs b/Assets/ArticyImporter/Content/Generated/LocationAnchorSize.cs new file mode 100644 index 0000000000000000000000000000000000000000..28354d7c47de0fd6ef0cd521b6bc39f635634f9b --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/LocationAnchorSize.cs @@ -0,0 +1,32 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public enum LocationAnchorSize + { + + Small = 0, + + Medium = 1, + + Large = 2, + } +} diff --git a/Assets/ArticyImporter/Content/Generated/LocationAnchorSize.cs.meta b/Assets/ArticyImporter/Content/Generated/LocationAnchorSize.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..176294a8766791b5b5eeba3417c8d19331cc0243 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/LocationAnchorSize.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d4c177659a7351c4e9b732d7b7fe6623 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/OutgoingConnection.cs b/Assets/ArticyImporter/Content/Generated/OutgoingConnection.cs new file mode 100644 index 0000000000000000000000000000000000000000..5070e240868483a1b3150df917f6436f86240e1e --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/OutgoingConnection.cs @@ -0,0 +1,119 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + [Serializable()] + public class OutgoingConnection : IArticyBaseObject, IOutgoingConnection, IObjectWithColor, IObjectWithTarget + { + + [SerializeField()] + private String mLabel; + + [SerializeField()] + private Color mColor; + + [SerializeField()] + private UInt64 mTargetPin; + + [SerializeField()] + private ArticyValueArticyObject mTarget = new ArticyValueArticyObject(); + + public String Unresolved_Label + { + get + { + return mLabel; + } + } + + public String Label + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mLabel); + } + set + { + mLabel = value; + } + } + + public Color Color + { + get + { + return mColor; + } + set + { + mColor = value; + } + } + + public UInt64 TargetPin + { + get + { + return mTargetPin; + } + set + { + mTargetPin = value; + } + } + + public ArticyObject Target + { + get + { + return mTarget.GetValue(); + } + set + { + mTarget.SetValue(value); + } + } + + private void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + OutgoingConnection newClone = ((OutgoingConnection)(aClone)); + newClone.Label = Unresolved_Label; + newClone.Color = Color; + newClone.TargetPin = TargetPin; + if ((mTarget != null)) + { + newClone.mTarget = ((ArticyValueArticyObject)(mTarget.CloneObject(newClone, aFirstClassParent))); + } + } + + public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent) + { + OutgoingConnection clone = new OutgoingConnection(); + CloneProperties(clone, aFirstClassParent); + return clone; + } + + public virtual bool IsLocalizedPropertyOverwritten(string aProperty) + { + return false; + } + } +} diff --git a/Assets/ArticyImporter/Content/Generated/OutgoingConnection.cs.meta b/Assets/ArticyImporter/Content/Generated/OutgoingConnection.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..dcb7a78caa14b7356856a6425746c294f6230c05 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/OutgoingConnection.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 05ce247651d041d47ab8c7d2357eb344 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/OutlineStyle.cs b/Assets/ArticyImporter/Content/Generated/OutlineStyle.cs new file mode 100644 index 0000000000000000000000000000000000000000..1f070f1854bef03afdeb83c3f520b5b57de0482b --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/OutlineStyle.cs @@ -0,0 +1,36 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public enum OutlineStyle + { + + Solid = 0, + + Dot = 1, + + Dash = 2, + + DashDot = 3, + + DashDotDot = 4, + } +} diff --git a/Assets/ArticyImporter/Content/Generated/OutlineStyle.cs.meta b/Assets/ArticyImporter/Content/Generated/OutlineStyle.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..8dfa6c8a94ad23a21c3252087408c86c7e61a705 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/OutlineStyle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cd74cc0fada5dc94bb0150d128086c8e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/OutputPin.cs b/Assets/ArticyImporter/Content/Generated/OutputPin.cs new file mode 100644 index 0000000000000000000000000000000000000000..75b7d97ee6ddeade2e8a325c22f4f09bb677b607 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/OutputPin.cs @@ -0,0 +1,129 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + [Serializable()] + public class OutputPin : ArticyPrimitive, IOutputPin + { + + [SerializeField()] + private ArticyValueArticyScriptInstruction mText = new ArticyValueArticyScriptInstruction(); + + [SerializeField()] + private UInt64 mOwner; + + [SerializeField()] + private ArticyValueListOutgoingConnection mConnections = new ArticyValueListOutgoingConnection(); + + [SerializeField()] + private UInt32 mOwnerInstanceId; + + public ArticyScriptInstruction Text + { + get + { + return mText.GetValue(); + } + set + { + mText.SetValue(value); + } + } + + public UInt64 Owner + { + get + { + return mOwner; + } + set + { + mOwner = value; + } + } + + public List<OutgoingConnection> Connections + { + get + { + return mConnections.GetValue(); + } + set + { + mConnections.SetValue(value); + } + } + + public UInt32 OwnerInstanceId + { + get + { + return mOwnerInstanceId; + } + set + { + mOwnerInstanceId = value; + } + } + + public List<Articy.Unity.Interfaces.IOutgoingConnection> GetOutgoingConnections() + { + return Connections.Cast<IOutgoingConnection>().ToList(); + } + + public void Evaluate([System.Runtime.InteropServices.OptionalAttribute()] Articy.Unity.IBaseScriptMethodProvider aMethodProvider, [System.Runtime.InteropServices.OptionalAttribute()] Articy.Unity.Interfaces.IGlobalVariables aGlobalVariables) + { + Text.CallScript(aMethodProvider, aGlobalVariables); + } + + protected void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + OutputPin newClone = ((OutputPin)(aClone)); + if ((Text != null)) + { + newClone.Text = ((ArticyScriptInstruction)(Text.CloneObject(newClone, aFirstClassParent))); + } + newClone.Owner = Owner; + List<OutgoingConnection> temp_Connections = new List<OutgoingConnection>(); + int i = 0; + for (i = 0; (i < Connections.Count); i = (i + 1)) + { + temp_Connections.Add(((OutgoingConnection)(Connections[i].CloneObject(newClone, aFirstClassParent)))); + } + newClone.Connections = temp_Connections; + newClone.Id = Id; + newClone.OwnerInstanceId = aFirstClassParent.InstanceId; + } + + public override object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent) + { + OutputPin clone = new OutputPin(); + CloneProperties(clone, aFirstClassParent); + return clone; + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + } +} diff --git a/Assets/ArticyImporter/Content/Generated/OutputPin.cs.meta b/Assets/ArticyImporter/Content/Generated/OutputPin.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..dc8dd78f14cd1e8f51ff8d8e3939117ddcafb063 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/OutputPin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b77b1f4aa43dff74db114515818a1a00 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/PathCaps.cs b/Assets/ArticyImporter/Content/Generated/PathCaps.cs new file mode 100644 index 0000000000000000000000000000000000000000..6c347ee1ed56908bba80ade891791f1e4c12d1a2 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/PathCaps.cs @@ -0,0 +1,40 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public enum PathCaps + { + + ColoredDot = 0, + + None = 1, + + LineArrowHead = 2, + + FilledArrowHead = 3, + + Diamond = 4, + + Square = 5, + + Disc = 6, + } +} diff --git a/Assets/ArticyImporter/Content/Generated/PathCaps.cs.meta b/Assets/ArticyImporter/Content/Generated/PathCaps.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..1d1951ba2841a6c92421df0942b608169019fc74 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/PathCaps.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2c6dedcc350b6824da182de34a4b14ea +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Resources.meta b/Assets/ArticyImporter/Content/Generated/Resources.meta new file mode 100644 index 0000000000000000000000000000000000000000..a1536e45cd00c3c4f9754b2f82852240a42a4e24 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 49c76163695c90f4980561c9968fb224 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Resources/ArticyDatabase.asset b/Assets/ArticyImporter/Content/Generated/Resources/ArticyDatabase.asset new file mode 100644 index 0000000000000000000000000000000000000000..88afbd0b0e1f69e85358eb12cf989a64f0a4c4ba --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Resources/ArticyDatabase.asset @@ -0,0 +1,354 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1676762633, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ArticyDatabase + m_EditorClassIdentifier: + mHierarchy: {fileID: 92882610392906493} + mLocalization: {fileID: 1105480772320505602} + mInternalProject: + mName: VIA/VR Scenario + mDetailName: + mId: 60d852f6-273d-4a9a-8b83-eef79f8dc671 + mTechnicalName: ViaVr + mImportedAssets: [] + mDefaultGlobalVariables: {fileID: 4123147735054654569} + mScriptFragments: {fileID: 8041021278647052462} + mPackages: + - PackageName: Export package + PackagePath: Export package + mIsDefaultPackage: 1 +--- !u!114 &92882610392906493 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1655710724, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: HierarchyManager + m_EditorClassIdentifier: + serializedNodes: + - id: 72057594037927937 + parent: 0 + technicalName: ViaVr + articyType: Project + childCount: 6 + - id: 216172786292838683 + parent: 72057594037927937 + technicalName: ProjectSettings + articyType: ProjectSettingsFolder + childCount: 3 + - id: 72057594037927962 + parent: 216172786292838683 + technicalName: + articyType: ProjectSettingsFlow + childCount: 0 + - id: 72057594037927960 + parent: 216172786292838683 + technicalName: + articyType: ProjectSettingsGeneral + childCount: 0 + - id: 72057594037927961 + parent: 216172786292838683 + technicalName: + articyType: ProjectSettingsJourneys + childCount: 0 + - id: 216172782840400980 + parent: 72057594037927937 + technicalName: GlobalVariables + articyType: GlobalVariables + childCount: 1 + - id: 72057594037927963 + parent: 216172782840400980 + technicalName: + articyType: VariableSet + childCount: 0 + - id: 216172783251375095 + parent: 72057594037927937 + technicalName: Flow + articyType: Flow + childCount: 3 + - id: 72057594037927991 + parent: 216172783251375095 + technicalName: Test_Dialogue_1 + articyType: Dialogue + childCount: 3 + - id: 72057594037928083 + parent: 72057594037927991 + technicalName: DFr_873D91B3 + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928089 + parent: 72057594037927991 + technicalName: DFr_63715C29 + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928097 + parent: 72057594037927991 + technicalName: DFr_64FEE19A + articyType: DialogueFragment + childCount: 0 + - id: 72057594037927979 + parent: 216172783251375095 + technicalName: Test_Dialogue_2A + articyType: Dialogue + childCount: 8 + - id: 72057594037927998 + parent: 72057594037927979 + technicalName: DFr_97DB3541 + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928008 + parent: 72057594037927979 + technicalName: Hub_B7DF6639 + articyType: Hub + childCount: 0 + - id: 72057594037928014 + parent: 72057594037927979 + technicalName: DFr_AE932E46 + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928034 + parent: 72057594037927979 + technicalName: DFr_FFDB0717 + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928043 + parent: 72057594037927979 + technicalName: DFr_7672325F + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928019 + parent: 72057594037927979 + technicalName: DFr_3EA4BB16 + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928049 + parent: 72057594037927979 + technicalName: DFr_4571D1A3 + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928028 + parent: 72057594037927979 + technicalName: Jmp_070767CE + articyType: Jump + childCount: 0 + - id: 72057594037927985 + parent: 216172783251375095 + technicalName: Test_Dialogue_2B + articyType: Dialogue + childCount: 3 + - id: 72057594037928062 + parent: 72057594037927985 + technicalName: DFr_8AF42064 + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928069 + parent: 72057594037927985 + technicalName: DFr_CBE66EE6 + articyType: DialogueFragment + childCount: 0 + - id: 72057594037928076 + parent: 72057594037927985 + technicalName: DFr_A4971ED0 + articyType: DialogueFragment + childCount: 0 + - id: 216172785005863603 + parent: 72057594037927937 + technicalName: Entities + articyType: Entities + childCount: 4 + - id: 72057594037927971 + parent: 216172785005863603 + technicalName: A + articyType: Entity + childCount: 0 + - id: 72057594037927975 + parent: 216172785005863603 + technicalName: B + articyType: Entity + childCount: 0 + - id: 72057594037928004 + parent: 216172785005863603 + technicalName: C + articyType: Entity + childCount: 0 + - id: 72057594037927967 + parent: 216172785005863603 + technicalName: Player + articyType: Entity + childCount: 0 + - id: 216172782815217020 + parent: 72057594037927937 + technicalName: TemplateDesign + articyType: TemplateDesign + childCount: 3 + - id: 216172785641213376 + parent: 216172782815217020 + technicalName: Features + articyType: Features + childCount: 0 + - id: 216172782852592046 + parent: 216172782815217020 + technicalName: PropertyTemplates + articyType: TraitTemplatesFolder + childCount: 6 + - id: 216172785252364728 + parent: 216172782852592046 + technicalName: + articyType: TraitTemplatesTypedFolder + childCount: 0 + - id: 216172783051006960 + parent: 216172782852592046 + technicalName: + articyType: TraitTemplatesTypedFolder + childCount: 0 + - id: 216172783962167179 + parent: 216172782852592046 + technicalName: + articyType: TraitTemplatesTypedFolder + childCount: 0 + - id: 216172785725457481 + parent: 216172782852592046 + technicalName: + articyType: TraitTemplatesTypedFolder + childCount: 0 + - id: 216172783022940736 + parent: 216172782852592046 + technicalName: + articyType: TraitTemplatesTypedFolder + childCount: 0 + - id: 216172783984629646 + parent: 216172782852592046 + technicalName: + articyType: TraitTemplatesTypedFolder + childCount: 0 + - id: 216172784713633229 + parent: 216172782815217020 + technicalName: Templates + articyType: Templates + childCount: 8 + - id: 216172785817780125 + parent: 216172784713633229 + technicalName: + articyType: TemplateTypeFolder + childCount: 0 + - id: 216172782164859599 + parent: 216172784713633229 + technicalName: + articyType: TemplateTypeFolder + childCount: 0 + - id: 216172784493379826 + parent: 216172784713633229 + technicalName: + articyType: TemplateTypeFolder + childCount: 0 + - id: 216172784138869361 + parent: 216172784713633229 + technicalName: + articyType: TemplateTypeFolder + childCount: 0 + - id: 216172783944319605 + parent: 216172784713633229 + technicalName: + articyType: TemplateTypeFolder + childCount: 0 + - id: 216172782447180314 + parent: 216172784713633229 + technicalName: + articyType: TemplateTypeFolder + childCount: 0 + - id: 216172785234488879 + parent: 216172784713633229 + technicalName: + articyType: TemplateTypeFolder + childCount: 0 + - id: 216172785027381783 + parent: 216172784713633229 + technicalName: + articyType: TemplateTypeFolder + childCount: 0 + - id: 72057594037928105 + parent: 72057594037927937 + technicalName: + articyType: RuleSet + childCount: 1 + - id: 72057594037928108 + parent: 72057594037928105 + technicalName: + articyType: RuleSetPackage + childCount: 0 +--- !u!114 &1105480772320505602 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1174674681, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: LocalizationManager + m_EditorClassIdentifier: + OnLanguageChanged: + m_PersistentCalls: + m_Calls: [] + mUseLocalization: 0 + mLanguage: en + mThrowOnMissingText: 0 + mClearOnLanguageSwitch: 1 + mExportLanguage: en +--- !u!114 &4123147735054654569 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 667c55c241f316441adcc94b2b964383, type: 3} + m_Name: DefaultGlobalVariables + m_EditorClassIdentifier: + BoolVariableCache: + - mFullQualifiedName: Variables.AskedQuestion + mVar: + values: 00 + IntVariableCache: + - mFullQualifiedName: Variables.DialogueCount + mVar: + values: 00000000 + StringVariableCache: + - mFullQualifiedName: Variables.Question + mVar: + values: + - '"Hello"' + LiveBoolVariableCache: [] + LiveIntVariableCache: [] + LiveStringVariableCache: [] + isInitialized: 1 + mVariables: + _VariableStorage: {fileID: 4123147735054654569} +--- !u!114 &8041021278647052462 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6c0f21a28a202a04b858190ebcf3c689, type: 3} + m_Name: ArticyScriptFragments + m_EditorClassIdentifier: diff --git a/Assets/ArticyImporter/Content/Generated/Resources/ArticyDatabase.asset.meta b/Assets/ArticyImporter/Content/Generated/Resources/ArticyDatabase.asset.meta new file mode 100644 index 0000000000000000000000000000000000000000..09e48a1cd37c444f2c5fc70ac00f019b37e6faf3 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Resources/ArticyDatabase.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aeeae6f1b0a92a94ba1e48394a6aa114 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Resources/ArticyTypeSystem.asset b/Assets/ArticyImporter/Content/Generated/Resources/ArticyTypeSystem.asset new file mode 100644 index 0000000000000000000000000000000000000000..1d8b8dacc385ddf8e1da401b9b702acfb1c6b549 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Resources/ArticyTypeSystem.asset @@ -0,0 +1,1619 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9189214150073158398 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Attachments + m_EditorClassIdentifier: + mTechnicalName: Attachments + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: Articy.ViaVr.List`1, Assembly-CSharp + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-9145219546275191011 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: VisibilityModes + m_EditorClassIdentifier: + mTechnicalName: VisibilityModes + mDisplayName: VisibilityModes + mBaseType: {fileID: 0} + mCSharpType: Articy.ViaVr.VisibilityModes, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 1 + mHasTemplate: 0 + mFeatures: [] + mProperties: [] + mEnumValues: + - {fileID: 2883498336611993086} + - {fileID: -6926772517670678492} +--- !u!114 &-8868111531055097802 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: InputPins + m_EditorClassIdentifier: + mTechnicalName: InputPins + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: Articy.ViaVr.List`1, Assembly-CSharp + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-8748899712495409661 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: LocationAnchorSize + m_EditorClassIdentifier: + mTechnicalName: LocationAnchorSize + mDisplayName: LocationAnchorSize + mBaseType: {fileID: 0} + mCSharpType: Articy.ViaVr.LocationAnchorSize, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + mIsEnum: 1 + mHasTemplate: 0 + mFeatures: [] + mProperties: [] + mEnumValues: + - {fileID: -8019977461817881250} + - {fileID: 8324996557654795480} + - {fileID: 1881223734723883452} +--- !u!114 &-8722914595478532889 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Speaker + m_EditorClassIdentifier: + mTechnicalName: Speaker + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: Articy.Unity.ArticyObject, ArticyRuntime, Version=2.5.1.0, Culture=neutral, + PublicKeyToken=null + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-8638778470643448799 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: OutlineStyle + m_EditorClassIdentifier: + mTechnicalName: OutlineStyle + mDisplayName: OutlineStyle + mBaseType: {fileID: 0} + mCSharpType: Articy.ViaVr.OutlineStyle, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 1 + mHasTemplate: 0 + mFeatures: [] + mProperties: [] + mEnumValues: + - {fileID: -1433844049014459433} + - {fileID: 2828516935800887653} + - {fileID: -4116823003661442078} + - {fileID: 5307434293598041778} + - {fileID: -5303996908048872396} +--- !u!114 &-8495564542377826984 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PathCaps.None + m_EditorClassIdentifier: + mTechnicalName: None + mDisplayName: None + mValue: 1 +--- !u!114 &-8455439766739654800 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Position + m_EditorClassIdentifier: + mTechnicalName: Position + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-8392993662882533130 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: MenuText + m_EditorClassIdentifier: + mTechnicalName: MenuText + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-8276521893527974206 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Instruction + m_EditorClassIdentifier: + mTechnicalName: Instruction + mDisplayName: Instruction + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.Instruction, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: 2392983087699091707} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: 3765218721691186697} + - {fileID: 2734357654540971499} + - {fileID: 6498191937304105368} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -8868111531055097802} + - {fileID: -5459899976097457787} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &-8105329146131826360 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PathCaps.Square + m_EditorClassIdentifier: + mTechnicalName: Square + mDisplayName: Square + mValue: 5 +--- !u!114 &-8038115183648886641 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PreviewImageViewBoxModes.Custom + m_EditorClassIdentifier: + mTechnicalName: Custom + mDisplayName: Custom + mValue: 1 +--- !u!114 &-8019977461817881250 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: LocationAnchorSize.Small + m_EditorClassIdentifier: + mTechnicalName: Small + mDisplayName: Small + mValue: 0 +--- !u!114 &-7627978513278563995 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: InstanceId + m_EditorClassIdentifier: + mTechnicalName: InstanceId + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.UInt64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-7432063745881071474 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: SelectabilityModes + m_EditorClassIdentifier: + mTechnicalName: SelectabilityModes + mDisplayName: SelectabilityModes + mBaseType: {fileID: 0} + mCSharpType: Articy.ViaVr.SelectabilityModes, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + mIsEnum: 1 + mHasTemplate: 0 + mFeatures: [] + mProperties: [] + mEnumValues: + - {fileID: 3555388252479522129} + - {fileID: 636484834540046073} +--- !u!114 &-7201274537976499603 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PathCaps + m_EditorClassIdentifier: + mTechnicalName: PathCaps + mDisplayName: PathCaps + mBaseType: {fileID: 0} + mCSharpType: Articy.ViaVr.PathCaps, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 1 + mHasTemplate: 0 + mFeatures: [] + mProperties: [] + mEnumValues: + - {fileID: 8152410565766335552} + - {fileID: -8495564542377826984} + - {fileID: 1985720273272886750} + - {fileID: 7339663537917051673} + - {fileID: 6366280613019592991} + - {fileID: -8105329146131826360} + - {fileID: 615936740281625120} +--- !u!114 &-7072058330826132353 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: UserFolder + m_EditorClassIdentifier: + mTechnicalName: UserFolder + mDisplayName: UserFolder + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.UserFolder, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: 2392983087699091707} + - {fileID: 4470867499700882483} + - {fileID: 3765218721691186697} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -90879690274115224} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &-6926772517670678492 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: VisibilityModes.Visible + m_EditorClassIdentifier: + mTechnicalName: Visible + mDisplayName: Visible + mValue: 1 +--- !u!114 &-5573242095573046087 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Jump + m_EditorClassIdentifier: + mTechnicalName: Jump + mDisplayName: Jump + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.Jump, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: 6498191937304105368} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: 3765218721691186697} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -5328353479806120356} + - {fileID: 2015165945393530087} + - {fileID: -8868111531055097802} + - {fileID: -5459899976097457787} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &-5459899976097457787 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: OutputPins + m_EditorClassIdentifier: + mTechnicalName: OutputPins + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: Articy.ViaVr.List`1, Assembly-CSharp + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-5451741378861532331 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ParentId + m_EditorClassIdentifier: + mTechnicalName: ParentId + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.UInt64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-5328353479806120356 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Target + m_EditorClassIdentifier: + mTechnicalName: Target + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: Articy.Unity.ArticyObject, ArticyRuntime, Version=2.5.1.0, Culture=neutral, + PublicKeyToken=null + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-5303996908048872396 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: OutlineStyle.DashDotDot + m_EditorClassIdentifier: + mTechnicalName: DashDotDot + mDisplayName: DashDotDot + mValue: 4 +--- !u!114 &-4839359036658055008 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: CreatedBy + m_EditorClassIdentifier: + mTechnicalName: CreatedBy + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-4823179319609373373 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ShapeType + m_EditorClassIdentifier: + mTechnicalName: ShapeType + mDisplayName: ShapeType + mBaseType: {fileID: 0} + mCSharpType: Articy.ViaVr.ShapeType, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 1 + mHasTemplate: 0 + mFeatures: [] + mProperties: [] + mEnumValues: + - {fileID: -1411774801482380880} + - {fileID: 221271117855176803} + - {fileID: -1554564813201033093} + - {fileID: 7057364448008754510} + - {fileID: 1008409883038019805} + - {fileID: -4784318948189339502} + - {fileID: -2244174644459994218} +--- !u!114 &-4784318948189339502 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ShapeType.Polygon + m_EditorClassIdentifier: + mTechnicalName: Polygon + mDisplayName: Polygon + mValue: 5 +--- !u!114 &-4239943879622353458 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PreviewImage + m_EditorClassIdentifier: + mTechnicalName: PreviewImage + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: Articy.Unity.PreviewImage, ArticyRuntime, Version=2.5.1.0, Culture=neutral, + PublicKeyToken=null + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-4116823003661442078 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: OutlineStyle.Dash + m_EditorClassIdentifier: + mTechnicalName: Dash + mDisplayName: Dash + mValue: 2 +--- !u!114 &-3339638872278466915 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Dialogue + m_EditorClassIdentifier: + mTechnicalName: Dialogue + mDisplayName: Dialogue + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.Dialogue, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: -9189214150073158398} + - {fileID: 2392983087699091707} + - {fileID: -4239943879622353458} + - {fileID: 6498191937304105368} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: 3765218721691186697} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -8868111531055097802} + - {fileID: -5459899976097457787} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &-3060671191945276134 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Text + m_EditorClassIdentifier: + mTechnicalName: Text + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-2778834465942144736 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ArticyObject + m_EditorClassIdentifier: + mTechnicalName: ArticyObject + mDisplayName: + mBaseType: {fileID: 0} + mCSharpType: Articy.Unity.ArticyObject, ArticyRuntime, Version=2.5.1.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: -5451741378861532331} + - {fileID: 3882531978329488867} + - {fileID: -7627978513278563995} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &-2244174644459994218 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ShapeType.Link + m_EditorClassIdentifier: + mTechnicalName: Link + mDisplayName: Link + mValue: 6 +--- !u!114 &-1554564813201033093 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ShapeType.Circle + m_EditorClassIdentifier: + mTechnicalName: Circle + mDisplayName: Circle + mValue: 2 +--- !u!114 &-1433844049014459433 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: OutlineStyle.Solid + m_EditorClassIdentifier: + mTechnicalName: Solid + mDisplayName: Solid + mValue: 0 +--- !u!114 &-1411774801482380880 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ShapeType.Invalid + m_EditorClassIdentifier: + mTechnicalName: Invalid + mDisplayName: Invalid + mValue: 0 +--- !u!114 &-1138590704907077772 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: FlowFragment + m_EditorClassIdentifier: + mTechnicalName: FlowFragment + mDisplayName: FlowFragment + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.FlowFragment, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: -9189214150073158398} + - {fileID: 2392983087699091707} + - {fileID: -4239943879622353458} + - {fileID: 6498191937304105368} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: 3765218721691186697} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -8868111531055097802} + - {fileID: -5459899976097457787} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &-1023697188527919783 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Children + m_EditorClassIdentifier: + mTechnicalName: Children + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.Collections.ArrayList, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-618591093181290532 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: SplitHeight + m_EditorClassIdentifier: + mTechnicalName: SplitHeight + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &-294845565952124161 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Comment + m_EditorClassIdentifier: + mTechnicalName: Comment + mDisplayName: Comment + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.Comment, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: -4839359036658055008} + - {fileID: 863039458190069784} + - {fileID: 6498191937304105368} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: 3765218721691186697} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &-90879690274115224 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ZIndex + m_EditorClassIdentifier: + mTechnicalName: ZIndex + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1064702003, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ArticyTypeSystem + m_EditorClassIdentifier: + mArticyTypes: + - {fileID: -2778834465942144736} + - {fileID: -4823179319609373373} + - {fileID: -7432063745881071474} + - {fileID: -9145219546275191011} + - {fileID: -8638778470643448799} + - {fileID: -7201274537976499603} + - {fileID: -8748899712495409661} + - {fileID: 8049129696559703708} + - {fileID: -1138590704907077772} + - {fileID: -3339638872278466915} + - {fileID: 8169757646905823623} + - {fileID: 4420633294108958988} + - {fileID: -294845565952124161} + - {fileID: -5573242095573046087} + - {fileID: 7289086548806165612} + - {fileID: 529579746902252100} + - {fileID: -8276521893527974206} + - {fileID: -7072058330826132353} + mArticyPropertyInfos: + - {fileID: -5451741378861532331} + - {fileID: 3882531978329488867} + - {fileID: -7627978513278563995} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -1023697188527919783} + - {fileID: -9189214150073158398} + - {fileID: 2392983087699091707} + - {fileID: -4239943879622353458} + - {fileID: 6498191937304105368} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: 3765218721691186697} + - {fileID: -8868111531055097802} + - {fileID: -5459899976097457787} + - {fileID: -8392993662882533130} + - {fileID: 4902027463282799932} + - {fileID: -8722914595478532889} + - {fileID: -618591093181290532} + - {fileID: -4839359036658055008} + - {fileID: 863039458190069784} + - {fileID: -5328353479806120356} + - {fileID: 2015165945393530087} + - {fileID: 2734357654540971499} + mArticyTypeNames: + - ArticyObject + - ShapeType + - SelectabilityModes + - VisibilityModes + - OutlineStyle + - PathCaps + - LocationAnchorSize + - PreviewImageViewBoxModes + - FlowFragment + - Dialogue + - DialogueFragment + - Hub + - Comment + - Jump + - Entity + - Condition + - Instruction + - UserFolder + mArticyTypeTypes: + - Articy.Unity.ArticyObject, ArticyRuntime, Version=2.5.1.0, Culture=neutral, PublicKeyToken=null + - Articy.ViaVr.ShapeType, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - Articy.ViaVr.SelectabilityModes, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + - Articy.ViaVr.VisibilityModes, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + - Articy.ViaVr.OutlineStyle, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + - Articy.ViaVr.PathCaps, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - Articy.ViaVr.LocationAnchorSize, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + - Articy.Unity.PreviewImageViewBoxModes, ArticyRuntime, Version=2.5.1.0, Culture=neutral, + PublicKeyToken=null + - Articy.ViaVr.FlowFragment, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + - Articy.ViaVr.Dialogue, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - Articy.ViaVr.DialogueFragment, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + - Articy.ViaVr.Hub, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - Articy.ViaVr.Comment, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - Articy.ViaVr.Jump, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - Articy.ViaVr.Entity, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - Articy.ViaVr.Condition, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + - Articy.ViaVr.Instruction, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + - Articy.ViaVr.UserFolder, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + mFeatureProps: [] + mFeaturePropInfos: [] + mFeatureTechnicalNames: [] + mFeatureDisplayNames: [] +--- !u!114 &221271117855176803 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ShapeType.Spot + m_EditorClassIdentifier: + mTechnicalName: Spot + mDisplayName: Spot + mValue: 1 +--- !u!114 &529579746902252100 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Condition + m_EditorClassIdentifier: + mTechnicalName: Condition + mDisplayName: Condition + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.Condition, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: 2392983087699091707} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: 3765218721691186697} + - {fileID: 2734357654540971499} + - {fileID: 6498191937304105368} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -8868111531055097802} + - {fileID: -5459899976097457787} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &615936740281625120 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PathCaps.Disc + m_EditorClassIdentifier: + mTechnicalName: Disc + mDisplayName: Disc + mValue: 6 +--- !u!114 &636484834540046073 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: SelectabilityModes.Selectable + m_EditorClassIdentifier: + mTechnicalName: Selectable + mDisplayName: Selectable + mValue: 1 +--- !u!114 &863039458190069784 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: CreatedOn + m_EditorClassIdentifier: + mTechnicalName: CreatedOn + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &1008409883038019805 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ShapeType.Path + m_EditorClassIdentifier: + mTechnicalName: Path + mDisplayName: Path + mValue: 4 +--- !u!114 &1881223734723883452 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: LocationAnchorSize.Large + m_EditorClassIdentifier: + mTechnicalName: Large + mDisplayName: Large + mValue: 2 +--- !u!114 &1985720273272886750 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PathCaps.LineArrowHead + m_EditorClassIdentifier: + mTechnicalName: LineArrowHead + mDisplayName: LineArrowHead + mValue: 2 +--- !u!114 &2015165945393530087 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: TargetPin + m_EditorClassIdentifier: + mTechnicalName: TargetPin + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: Articy.ViaVr.UInt64, Assembly-CSharp + mConstraintNames: + mConstraintValues: [] +--- !u!114 &2039908890203384137 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Parent + m_EditorClassIdentifier: + mTechnicalName: Parent + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: Articy.Unity.ArticyObject, ArticyRuntime, Version=2.5.1.0, Culture=neutral, + PublicKeyToken=null + mConstraintNames: + mConstraintValues: [] +--- !u!114 &2392983087699091707 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: DisplayName + m_EditorClassIdentifier: + mTechnicalName: DisplayName + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &2734357654540971499 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Expression + m_EditorClassIdentifier: + mTechnicalName: Expression + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: Articy.Unity.ArticyScriptCondition, ArticyRuntime, Version=2.5.1.0, + Culture=neutral, PublicKeyToken=null + mConstraintNames: + mConstraintValues: [] +--- !u!114 &2828516935800887653 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: OutlineStyle.Dot + m_EditorClassIdentifier: + mTechnicalName: Dot + mDisplayName: Dot + mValue: 1 +--- !u!114 &2883498336611993086 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: VisibilityModes.Invisible + m_EditorClassIdentifier: + mTechnicalName: Invisible + mDisplayName: Invisible + mValue: 0 +--- !u!114 &3535722548692808951 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: TechnicalName + m_EditorClassIdentifier: + mTechnicalName: TechnicalName + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &3555388252479522129 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: SelectabilityModes.Unselectable + m_EditorClassIdentifier: + mTechnicalName: Unselectable + mDisplayName: Unselectable + mValue: 0 +--- !u!114 &3765218721691186697 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ShortId + m_EditorClassIdentifier: + mTechnicalName: ShortId + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &3882531978329488867 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Id + m_EditorClassIdentifier: + mTechnicalName: Id + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.UInt64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &4382677503611188633 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Size + m_EditorClassIdentifier: + mTechnicalName: Size + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mConstraintNames: + mConstraintValues: [] +--- !u!114 &4420633294108958988 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Hub + m_EditorClassIdentifier: + mTechnicalName: Hub + mDisplayName: Hub + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.Hub, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: 2392983087699091707} + - {fileID: 6498191937304105368} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: 3765218721691186697} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -8868111531055097802} + - {fileID: -5459899976097457787} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &4470867499700882483 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ExternalId + m_EditorClassIdentifier: + mTechnicalName: ExternalId + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &4902027463282799932 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: StageDirections + m_EditorClassIdentifier: + mTechnicalName: StageDirections + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + mConstraintNames: + mConstraintValues: [] +--- !u!114 &5307434293598041778 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: OutlineStyle.DashDot + m_EditorClassIdentifier: + mTechnicalName: DashDot + mDisplayName: DashDot + mValue: 3 +--- !u!114 &6366280613019592991 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PathCaps.Diamond + m_EditorClassIdentifier: + mTechnicalName: Diamond + mDisplayName: Diamond + mValue: 4 +--- !u!114 &6498191937304105368 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -152228120, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Color + m_EditorClassIdentifier: + mTechnicalName: Color + mDisplayName: + mIsTemplateProperty: 0 + mPropertyType: UnityEngine.Color, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mConstraintNames: + mConstraintValues: [] +--- !u!114 &7057364448008754510 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ShapeType.Rectangle + m_EditorClassIdentifier: + mTechnicalName: Rectangle + mDisplayName: Rectangle + mValue: 3 +--- !u!114 &7289086548806165612 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Entity + m_EditorClassIdentifier: + mTechnicalName: Entity + mDisplayName: Entity + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.Entity, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: -9189214150073158398} + - {fileID: 2392983087699091707} + - {fileID: 6498191937304105368} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: -4239943879622353458} + - {fileID: 3765218721691186697} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &7339663537917051673 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PathCaps.FilledArrowHead + m_EditorClassIdentifier: + mTechnicalName: FilledArrowHead + mDisplayName: FilledArrowHead + mValue: 3 +--- !u!114 &8049129696559703708 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PreviewImageViewBoxModes + m_EditorClassIdentifier: + mTechnicalName: PreviewImageViewBoxModes + mDisplayName: PreviewImageViewBoxModes + mBaseType: {fileID: 0} + mCSharpType: Articy.Unity.PreviewImageViewBoxModes, ArticyRuntime, Version=2.5.1.0, + Culture=neutral, PublicKeyToken=null + mIsEnum: 1 + mHasTemplate: 0 + mFeatures: [] + mProperties: [] + mEnumValues: + - {fileID: 8334247948072765682} + - {fileID: -8038115183648886641} +--- !u!114 &8152410565766335552 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PathCaps.ColoredDot + m_EditorClassIdentifier: + mTechnicalName: ColoredDot + mDisplayName: ColoredDot + mValue: 0 +--- !u!114 &8169757646905823623 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 747260720, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: DialogueFragment + m_EditorClassIdentifier: + mTechnicalName: DialogueFragment + mDisplayName: DialogueFragment + mBaseType: {fileID: -2778834465942144736} + mCSharpType: Articy.ViaVr.DialogueFragment, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mIsEnum: 0 + mHasTemplate: 0 + mFeatures: [] + mProperties: + - {fileID: -8392993662882533130} + - {fileID: 4902027463282799932} + - {fileID: -8722914595478532889} + - {fileID: -618591093181290532} + - {fileID: 6498191937304105368} + - {fileID: -3060671191945276134} + - {fileID: 4470867499700882483} + - {fileID: -8455439766739654800} + - {fileID: -90879690274115224} + - {fileID: 4382677503611188633} + - {fileID: 3765218721691186697} + - {fileID: 3882531978329488867} + - {fileID: 3535722548692808951} + - {fileID: 2039908890203384137} + - {fileID: -8868111531055097802} + - {fileID: -5459899976097457787} + - {fileID: -5451741378861532331} + - {fileID: -7627978513278563995} + - {fileID: -1023697188527919783} + mEnumValues: [] +--- !u!114 &8324996557654795480 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: LocationAnchorSize.Medium + m_EditorClassIdentifier: + mTechnicalName: Medium + mDisplayName: Medium + mValue: 1 +--- !u!114 &8334247948072765682 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -246416443, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: PreviewImageViewBoxModes.FromAsset + m_EditorClassIdentifier: + mTechnicalName: FromAsset + mDisplayName: FromAsset + mValue: 0 diff --git a/Assets/ArticyImporter/Content/Generated/Resources/ArticyTypeSystem.asset.meta b/Assets/ArticyImporter/Content/Generated/Resources/ArticyTypeSystem.asset.meta new file mode 100644 index 0000000000000000000000000000000000000000..78e1d32c9a1e1e194087d4ea121c861af253a27b --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Resources/ArticyTypeSystem.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b2e90253058844d4892ad0eb3a332fce +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/Resources/Export package.asset b/Assets/ArticyImporter/Content/Generated/Resources/Export package.asset new file mode 100644 index 0000000000000000000000000000000000000000..65299a79a90ea16c6b0fde6b5372f029eeb83a0a --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Resources/Export package.asset @@ -0,0 +1,1187 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9185682313677881491 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_CBE66EE6 + m_EditorClassIdentifier: + id: 72057594037928069 + technicalName: DFr_CBE66EE6 + parentId: 72057594037927985 + childrenIds: + mMenuText: + mStageDirections: + mSpeaker: + objectRef: 72057594037928004 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>Glad to be of service!</align> + mExternalId: + mPosition: {x: 550, y: 250} + mZIndex: 2 + mSize: {x: 225, y: 200} + mShortId: 3420876518 + mInputPins: + value: + - id: 72057594037928072 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928069 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928073 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928069 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928079 + mTarget: + objectRef: 72057594037928076 + mOwnerInstanceId: 0 +--- !u!114 &-8075192554813786006 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8027f3a47590445baf238930633bbd, type: 3} + m_Name: B + m_EditorClassIdentifier: + id: 72057594037927975 + technicalName: B + parentId: 216172785005863603 + childrenIds: + mAttachments: + listIds: + mDisplayName: B + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: + mExternalId: B + mPosition: {x: 40, y: 40} + mZIndex: 2 + mSize: {x: 256, y: 196} + mPreviewImage: + mViewBoxX: 0 + mViewBoxY: 0 + mViewBoxWidth: 0 + mViewBoxHeight: 0 + mMode: 0 + mAsset: + objectRef: 0 + mShortId: 3013704420 +--- !u!114 &-7857056539188166173 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_A4971ED0 + m_EditorClassIdentifier: + id: 72057594037928076 + technicalName: DFr_A4971ED0 + parentId: 72057594037927985 + childrenIds: + mMenuText: + mStageDirections: + mSpeaker: + objectRef: 0 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>End of Dialogue 2B.</align> + mExternalId: + mPosition: {x: 825, y: 250} + mZIndex: 4 + mSize: {x: 225, y: 200} + mShortId: 2761367248 + mInputPins: + value: + - id: 72057594037928079 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928076 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928080 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928076 + mConnections: + value: [] + mOwnerInstanceId: 0 +--- !u!114 &-6923144214826464249 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ad395af99773ad499c59793fea5e554, type: 3} + m_Name: Jmp_070767CE + m_EditorClassIdentifier: + id: 72057594037928028 + technicalName: Jmp_070767CE + parentId: 72057594037927979 + childrenIds: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: + mExternalId: + mPosition: {x: 1580, y: 13} + mZIndex: 7 + mSize: {x: 175, y: 150} + mShortId: 117925838 + mTarget: + objectRef: 72057594037928008 + mTargetPin: 72057594037928010 + mInputPins: + value: + - id: 72057594037928031 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928028 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: [] +--- !u!114 &-6628943155562264395 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_63715C29 + m_EditorClassIdentifier: + id: 72057594037928089 + technicalName: DFr_63715C29 + parentId: 72057594037927991 + childrenIds: + mMenuText: Very Long Text + mStageDirections: + mSpeaker: + objectRef: 72057594037927971 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin + vehicula euismod magna eu fringilla. Aliquam erat volutpat. In hac habitasse + platea dictumst. Cras ornare sagittis euismod. Praesent bibendum, arcu id maximus + bibendum, diam augue tempor est, vitae feugiat lacus magna id diam. Praesent + mollis nisl fringilla nisl efficitur, ac aliquam libero pharetra. Morbi interdum, + turpis ut cursus dictum, erat purus bibendum nisl, ut ullamcorper nibh est in + massa. Praesent at volutpat erat. Sed in magna nec ante hendrerit pellentesque + a sit amet diam. Aliquam quis dui mattis, vulputate est id, feugiat sem. Nam + egestas tortor sit amet libero consectetur ultrices. Donec auctor vulputate erat, + vel blandit tortor bibendum in. Suspendisse eget diam aliquet, convallis turpis + vitae, vehicula nunc. </align> + mExternalId: + mPosition: {x: 825, y: 75} + mZIndex: 1 + mSize: {x: 225, y: 200} + mShortId: 1668373545 + mInputPins: + value: + - id: 72057594037928092 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928089 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928093 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928089 + mConnections: + value: [] + mOwnerInstanceId: 0 +--- !u!114 &-4603614065855667521 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8027f3a47590445baf238930633bbd, type: 3} + m_Name: C + m_EditorClassIdentifier: + id: 72057594037928004 + technicalName: C + parentId: 216172785005863603 + childrenIds: + mAttachments: + listIds: + mDisplayName: C + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: + mExternalId: C + mPosition: {x: 60, y: 60} + mZIndex: 3 + mSize: {x: 256, y: 196} + mPreviewImage: + mViewBoxX: 0 + mViewBoxY: 0 + mViewBoxWidth: 0 + mViewBoxHeight: 0 + mMode: 0 + mAsset: + objectRef: 0 + mShortId: 2652349448 +--- !u!114 &-4278320681678433423 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fb9db56664043274faaedc1ca183be51, type: 3} + m_Name: Test_Dialogue_2B + m_EditorClassIdentifier: + id: 72057594037927985 + technicalName: Test_Dialogue_2B + parentId: 216172783251375095 + childrenIds: 7e0000000000000185000000000000018c00000000000001 + mAttachments: + listIds: + mDisplayName: Test Dialogue 2B + mPreviewImage: + mViewBoxX: 0 + mViewBoxY: 0 + mViewBoxWidth: 0 + mViewBoxHeight: 0 + mMode: 0 + mAsset: + objectRef: 0 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: + mExternalId: Test_Dialogue_2B + mPosition: {x: 492, y: 125} + mZIndex: 1 + mSize: {x: 291, y: 200} + mShortId: 2853363502 + mInputPins: + value: + - id: 72057594037927988 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037927985 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928065 + mTarget: + objectRef: 72057594037928062 + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037927989 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037927985 + mConnections: + value: [] + mOwnerInstanceId: 0 +--- !u!114 &-3747185939723646174 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_4571D1A3 + m_EditorClassIdentifier: + id: 72057594037928049 + technicalName: DFr_4571D1A3 + parentId: 72057594037927979 + childrenIds: + mMenuText: + mStageDirections: + mSpeaker: + objectRef: 0 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>It seems the dialogue will progress now!</align> + mExternalId: + mPosition: {x: 1305, y: 438} + mZIndex: 14 + mSize: {x: 225, y: 200} + mShortId: 1165087139 + mInputPins: + value: + - id: 72057594037928052 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928049 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928053 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928049 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037927983 + mTarget: + objectRef: 72057594037927979 + mOwnerInstanceId: 0 +--- !u!114 &-3204281123709222305 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_FFDB0717 + m_EditorClassIdentifier: + id: 72057594037928034 + technicalName: DFr_FFDB0717 + parentId: 72057594037927979 + childrenIds: + mMenuText: Ask Person B + mStageDirections: + mSpeaker: + objectRef: 72057594037927975 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>Maybe this will work?</align> + mExternalId: + mPosition: {x: 1030, y: 213} + mZIndex: 9 + mSize: {x: 225, y: 200} + mShortId: 4292544279 + mInputPins: + value: + - id: 72057594037928037 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928034 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928038 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928034 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928022 + mTarget: + objectRef: 72057594037928019 + mOwnerInstanceId: 0 +--- !u!114 &-2932560157803132161 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fb9db56664043274faaedc1ca183be51, type: 3} + m_Name: Test_Dialogue_1 + m_EditorClassIdentifier: + id: 72057594037927991 + technicalName: Test_Dialogue_1 + parentId: 216172783251375095 + childrenIds: 93000000000000019900000000000001a100000000000001 + mAttachments: + listIds: + mDisplayName: Test Dialogue 1 + mPreviewImage: + mViewBoxX: 0 + mViewBoxY: 0 + mViewBoxWidth: 0 + mViewBoxHeight: 0 + mMode: 0 + mAsset: + objectRef: 0 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: + mExternalId: Test_Dialogue_1 + mPosition: {x: 142, y: -125} + mZIndex: 2 + mSize: {x: 291, y: 200} + mShortId: 4039136308 + mInputPins: + value: + - id: 72057594037927994 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037927991 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037927995 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037927991 + mConnections: + value: [] + mOwnerInstanceId: 0 +--- !u!114 &-1662318861885091309 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_873D91B3 + m_EditorClassIdentifier: + id: 72057594037928083 + technicalName: DFr_873D91B3 + parentId: 72057594037927991 + childrenIds: + mMenuText: + mStageDirections: + mSpeaker: + objectRef: 72057594037927967 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>Let's see what I can do here.</align> + mExternalId: + mPosition: {x: 500, y: 175} + mZIndex: 0 + mSize: {x: 225, y: 200} + mShortId: 2268959155 + mInputPins: + value: + - id: 72057594037928086 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928083 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928087 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928083 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928092 + mTarget: + objectRef: 72057594037928089 + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928100 + mTarget: + objectRef: 72057594037928097 + mOwnerInstanceId: 0 +--- !u!114 &-1591139762512354898 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8ce712e14bc19a3499e0a3bf6d62505e, type: 3} + m_Name: Hub_B7DF6639 + m_EditorClassIdentifier: + id: 72057594037928008 + technicalName: Hub_B7DF6639 + parentId: 72057594037927979 + childrenIds: + mDisplayName: Question + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: + mExternalId: + mPosition: {x: 780, y: 288} + mZIndex: 1 + mSize: {x: 175, y: 50} + mShortId: 3084871225 + mInputPins: + value: + - id: 72057594037928010 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928008 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928011 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928008 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928017 + mTarget: + objectRef: 72057594037928014 + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928037 + mTarget: + objectRef: 72057594037928034 + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928046 + mTarget: + objectRef: 72057594037928043 + mOwnerInstanceId: 0 +--- !u!114 &-1388812805781344422 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_AE932E46 + m_EditorClassIdentifier: + id: 72057594037928014 + technicalName: DFr_AE932E46 + parentId: 72057594037927979 + childrenIds: + mMenuText: 'Ask Person A + +' + mStageDirections: + mSpeaker: + objectRef: 72057594037927971 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>Let's see if this works!</align> + mExternalId: + mPosition: {x: 1030, y: -12} + mZIndex: 3 + mSize: {x: 225, y: 200} + mShortId: 2928881222 + mInputPins: + value: + - id: 72057594037928017 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928014 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928018 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928014 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928022 + mTarget: + objectRef: 72057594037928019 + mOwnerInstanceId: 0 +--- !u!114 &-838882721269485025 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_64FEE19A + m_EditorClassIdentifier: + id: 72057594037928097 + technicalName: DFr_64FEE19A + parentId: 72057594037927991 + childrenIds: + mMenuText: Articy Text Size + mStageDirections: + mSpeaker: + objectRef: 72057594037927971 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left><size=48>BIG TEXT</size></align> + mExternalId: + mPosition: {x: 825, y: 300} + mZIndex: 3 + mSize: {x: 225, y: 200} + mShortId: 1694425498 + mInputPins: + value: + - id: 72057594037928100 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928097 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928101 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928097 + mConnections: + value: [] + mOwnerInstanceId: 0 +--- !u!114 &-583741287173451145 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_7672325F + m_EditorClassIdentifier: + id: 72057594037928043 + technicalName: DFr_7672325F + parentId: 72057594037927979 + childrenIds: + mMenuText: Ask Person C + mStageDirections: + mSpeaker: + objectRef: 72057594037928004 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>I know exactly what to do!</align> + mExternalId: + mPosition: {x: 1030, y: 438} + mZIndex: 12 + mSize: {x: 225, y: 200} + mShortId: 1987195487 + mInputPins: + value: + - id: 72057594037928046 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928043 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928047 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928043 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928052 + mTarget: + objectRef: 72057594037928049 + mOwnerInstanceId: 0 +--- !u!114 &-265330348326433859 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8027f3a47590445baf238930633bbd, type: 3} + m_Name: A + m_EditorClassIdentifier: + id: 72057594037927971 + technicalName: A + parentId: 216172785005863603 + childrenIds: + mAttachments: + listIds: + mDisplayName: A + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: + mExternalId: A + mPosition: {x: 20, y: 20} + mZIndex: 1 + mSize: {x: 256, y: 196} + mPreviewImage: + mViewBoxX: 0 + mViewBoxY: 0 + mViewBoxWidth: 0 + mViewBoxHeight: 0 + mMode: 0 + mAsset: + objectRef: 0 + mShortId: 2716827231 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1919818469, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: Export package + m_EditorClassIdentifier: + mPackagePath: Assets/ArticyImporter/Content/Generated/Resources/Export package.asset + mResourceKey: Export package + mObjects: + - {fileID: 4174130946903967307} + - {fileID: -4278320681678433423} + - {fileID: -2932560157803132161} + - {fileID: 8075058515358250530} + - {fileID: -3204281123709222305} + - {fileID: -583741287173451145} + - {fileID: -3747185939723646174} + - {fileID: -1388812805781344422} + - {fileID: 2665077905115144925} + - {fileID: 1923041745617007953} + - {fileID: -9185682313677881491} + - {fileID: -7857056539188166173} + - {fileID: -1662318861885091309} + - {fileID: -6628943155562264395} + - {fileID: -838882721269485025} + - {fileID: -1591139762512354898} + - {fileID: -6923144214826464249} + - {fileID: 2400060859471165692} + - {fileID: -265330348326433859} + - {fileID: -8075192554813786006} + - {fileID: -4603614065855667521} +--- !u!114 &1923041745617007953 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_8AF42064 + m_EditorClassIdentifier: + id: 72057594037928062 + technicalName: DFr_8AF42064 + parentId: 72057594037927985 + childrenIds: + mMenuText: + mStageDirections: + mSpeaker: + objectRef: 72057594037927967 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>It looks like it worked, we're in another Dialogue now!</align> + mExternalId: + mPosition: {x: 250, y: 250} + mZIndex: 0 + mSize: {x: 225, y: 200} + mShortId: 2331254884 + mInputPins: + value: + - id: 72057594037928065 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928062 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928066 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928062 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928072 + mTarget: + objectRef: 72057594037928069 + mOwnerInstanceId: 0 +--- !u!114 &2400060859471165692 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8027f3a47590445baf238930633bbd, type: 3} + m_Name: Player + m_EditorClassIdentifier: + id: 72057594037927967 + technicalName: Player + parentId: 216172785005863603 + childrenIds: + mAttachments: + listIds: + mDisplayName: Player + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: + mExternalId: Player + mPosition: {x: 0, y: 0} + mZIndex: 0 + mSize: {x: 256, y: 196} + mPreviewImage: + mViewBoxX: 0 + mViewBoxY: 0 + mViewBoxWidth: 0 + mViewBoxHeight: 0 + mMode: 0 + mAsset: + objectRef: 0 + mShortId: 175041976 +--- !u!114 &2665077905115144925 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_3EA4BB16 + m_EditorClassIdentifier: + id: 72057594037928019 + technicalName: DFr_3EA4BB16 + parentId: 72057594037927979 + childrenIds: + mMenuText: + mStageDirections: + mSpeaker: + objectRef: 72057594037927967 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: <align=left>Doesn't seem like this will help me much.</align> + mExternalId: + mPosition: {x: 1305, y: -12} + mZIndex: 4 + mSize: {x: 225, y: 200} + mShortId: 1050983190 + mInputPins: + value: + - id: 72057594037928022 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928019 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928023 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037928019 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928031 + mTarget: + objectRef: 72057594037928028 + mOwnerInstanceId: 0 +--- !u!114 &4174130946903967307 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fb9db56664043274faaedc1ca183be51, type: 3} + m_Name: Test_Dialogue_2A + m_EditorClassIdentifier: + id: 72057594037927979 + technicalName: Test_Dialogue_2A + parentId: 216172783251375095 + childrenIds: 3e0000000000000162000000000000016b0000000000000171000000000000014e00000000000001530000000000000148000000000000015c00000000000001 + mAttachments: + listIds: + mDisplayName: Test Dialogue 2A + mPreviewImage: + mViewBoxX: 0 + mViewBoxY: 0 + mViewBoxWidth: 0 + mViewBoxHeight: 0 + mMode: 0 + mAsset: + objectRef: 0 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: + mExternalId: Test_Dialogue_2A + mPosition: {x: 142, y: 125} + mZIndex: 0 + mSize: {x: 291, y: 200} + mShortId: 3849112351 + mInputPins: + value: + - id: 72057594037927982 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037927979 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928001 + mTarget: + objectRef: 72057594037927998 + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037927983 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037927979 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037927988 + mTarget: + objectRef: 72057594037927985 + mOwnerInstanceId: 0 +--- !u!114 &8075058515358250530 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 27e360f8b3a184843aa850517cb6618d, type: 3} + m_Name: DFr_97DB3541 + m_EditorClassIdentifier: + id: 72057594037927998 + technicalName: DFr_97DB3541 + parentId: 72057594037927979 + childrenIds: + mMenuText: + mStageDirections: + mSpeaker: + objectRef: 72057594037927967 + mSplitHeight: 64 + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mText: '<align=left>Who should I talk to next?</align> + + <align=left></align>' + mExternalId: + mPosition: {x: 505, y: 213} + mZIndex: 0 + mSize: {x: 225, y: 200} + mShortId: 2547725633 + mInputPins: + value: + - id: 72057594037928001 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037927998 + mConnections: + value: [] + mOwnerInstanceId: 0 + mOutputPins: + value: + - id: 72057594037928002 + mText: + value: + handlerId: 0 + ownerId: 0 + ownerInstanceId: 0 + mRawScript: + mOwner: 72057594037927998 + mConnections: + value: + - mLabel: + mColor: {r: 0.57758045, g: 0.7605245, b: 0.7991027, a: 1} + mTargetPin: 72057594037928010 + mTarget: + objectRef: 72057594037928008 + mOwnerInstanceId: 0 diff --git a/Assets/ArticyImporter/Content/Generated/Resources/Export package.asset.meta b/Assets/ArticyImporter/Content/Generated/Resources/Export package.asset.meta new file mode 100644 index 0000000000000000000000000000000000000000..ceb187eb5687f108b722e751ff70bcfdc7541a7d --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/Resources/Export package.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 33f40cccc81f88c49a1bf2a0843da444 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/SelectabilityModes.cs b/Assets/ArticyImporter/Content/Generated/SelectabilityModes.cs new file mode 100644 index 0000000000000000000000000000000000000000..ebdbb9a20c1962d5dddcb3f8550c287445e071e3 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/SelectabilityModes.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public enum SelectabilityModes + { + + Unselectable = 0, + + Selectable = 1, + } +} diff --git a/Assets/ArticyImporter/Content/Generated/SelectabilityModes.cs.meta b/Assets/ArticyImporter/Content/Generated/SelectabilityModes.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..41da5a9b0ff374d234d6f9a2fa59dd8bf63f9672 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/SelectabilityModes.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 61bf92b4899ec3c45a176d10225f168a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/ShapeType.cs b/Assets/ArticyImporter/Content/Generated/ShapeType.cs new file mode 100644 index 0000000000000000000000000000000000000000..04db3738f2b64604f6007a49fdaee549a62af0cd --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/ShapeType.cs @@ -0,0 +1,40 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public enum ShapeType + { + + Invalid = 0, + + Spot = 1, + + Circle = 2, + + Rectangle = 3, + + Path = 4, + + Polygon = 5, + + Link = 6, + } +} diff --git a/Assets/ArticyImporter/Content/Generated/ShapeType.cs.meta b/Assets/ArticyImporter/Content/Generated/ShapeType.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..c24b2ebb39c4c9214596865030fdce0e7a3f7435 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/ShapeType.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 82765d8c9fab29b46bd9027029940880 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/UserFolder.cs b/Assets/ArticyImporter/Content/Generated/UserFolder.cs new file mode 100644 index 0000000000000000000000000000000000000000..edc25dbf456d442faa38f295a3d1529a234c9543 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/UserFolder.cs @@ -0,0 +1,165 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public class UserFolder : ArticyObject, IUserFolder, IPropertyProvider, IObjectWithDisplayName, IObjectWithUnresolvedDisplayName, IObjectWithExternalId, IObjectWithShortId, IObjectWithZIndex + { + + [SerializeField()] + private String mDisplayName; + + [SerializeField()] + private String mExternalId; + + [SerializeField()] + private UInt32 mShortId; + + [SerializeField()] + private Single mZIndex; + + public String Unresolved_DisplayName + { + get + { + return mDisplayName; + } + } + + public String DisplayName + { + get + { + return Articy.Unity.ArticyTextExtension.Resolve(this, mDisplayName); + } + set + { + var oldValue = mDisplayName; + mDisplayName = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "DisplayName", oldValue, mDisplayName); + } + } + + public String ExternalId + { + get + { + return mExternalId; + } + set + { + var oldValue = mExternalId; + mExternalId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ExternalId", oldValue, mExternalId); + } + } + + public UInt32 ShortId + { + get + { + return mShortId; + } + set + { + var oldValue = mShortId; + mShortId = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ShortId", oldValue, mShortId); + } + } + + public Single ZIndex + { + get + { + return mZIndex; + } + set + { + var oldValue = mZIndex; + mZIndex = value; + Articy.Unity.ArticyDatabase.ObjectNotifications.ReportChanged(Id, InstanceId, "ZIndex", oldValue, mZIndex); + } + } + + protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent) + { + UserFolder newClone = ((UserFolder)(aClone)); + newClone.DisplayName = Unresolved_DisplayName; + newClone.ExternalId = ExternalId; + newClone.ShortId = ShortId; + newClone.ZIndex = ZIndex; + base.CloneProperties(newClone, aFirstClassParent); + } + + public override bool IsLocalizedPropertyOverwritten(string aProperty) + { + return base.IsLocalizedPropertyOverwritten(aProperty); + } + + #region property provider interface + public override void setProp(string aProperty, object aValue) + { + if ((aProperty == "DisplayName")) + { + DisplayName = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ExternalId")) + { + ExternalId = System.Convert.ToString(aValue); + return; + } + if ((aProperty == "ShortId")) + { + ShortId = ((UInt32)(aValue)); + return; + } + if ((aProperty == "ZIndex")) + { + ZIndex = System.Convert.ToSingle(aValue); + return; + } + base.setProp(aProperty, aValue); + } + + public override Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) + { + if ((aProperty == "DisplayName")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(DisplayName); + } + if ((aProperty == "ExternalId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ExternalId); + } + if ((aProperty == "ShortId")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ShortId); + } + if ((aProperty == "ZIndex")) + { + return new Articy.Unity.Interfaces.ScriptDataProxy(ZIndex); + } + return base.getProp(aProperty); + } + #endregion + } +} diff --git a/Assets/ArticyImporter/Content/Generated/UserFolder.cs.meta b/Assets/ArticyImporter/Content/Generated/UserFolder.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..8cc2c1e5bcabdaa2efa21836b92cc727ea17cb07 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/UserFolder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c7d042b24051efa4dae8a3d2f137a3b1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Generated/VisibilityModes.cs b/Assets/ArticyImporter/Content/Generated/VisibilityModes.cs new file mode 100644 index 0000000000000000000000000000000000000000..195090f30e1476020683a86f05d57df582311498 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/VisibilityModes.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +using Articy.Unity; +using Articy.Unity.Interfaces; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace Articy.ViaVr +{ + + + public enum VisibilityModes + { + + Invisible = 0, + + Visible = 1, + } +} diff --git a/Assets/ArticyImporter/Content/Generated/VisibilityModes.cs.meta b/Assets/ArticyImporter/Content/Generated/VisibilityModes.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..51f81162ebbacf67f5ceacc41c6b9a8d550c3999 --- /dev/null +++ b/Assets/ArticyImporter/Content/Generated/VisibilityModes.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5f1722b3a81e47744a27b901f50b172f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Resources.meta b/Assets/ArticyImporter/Content/Resources.meta new file mode 100644 index 0000000000000000000000000000000000000000..661bb437279c89f240ea0280ed744adc385246b9 --- /dev/null +++ b/Assets/ArticyImporter/Content/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 43b93cdad09706241b5e6f523f2d4d68 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Content/Resources/ArticyRuntimeSettings.asset b/Assets/ArticyImporter/Content/Resources/ArticyRuntimeSettings.asset new file mode 100644 index 0000000000000000000000000000000000000000..b82ad0cbf32160fa5ca49516616bf155125a50a8 --- /dev/null +++ b/Assets/ArticyImporter/Content/Resources/ArticyRuntimeSettings.asset @@ -0,0 +1,18 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -959837014, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: ArticyRuntimeSettings + m_EditorClassIdentifier: + mAssemblyNameGeneratedContent: Assembly-CSharp + mResolveInvalidTokensAsEmptyString: 0 + mLogVerbositiesMapKeys: + mLogVerbositiesMapValues: diff --git a/Assets/ArticyImporter/Content/Resources/ArticyRuntimeSettings.asset.meta b/Assets/ArticyImporter/Content/Resources/ArticyRuntimeSettings.asset.meta new file mode 100644 index 0000000000000000000000000000000000000000..3dc7341ea1405ecdf9990d64edc61e0865c496d7 --- /dev/null +++ b/Assets/ArticyImporter/Content/Resources/ArticyRuntimeSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 76b7e06c91abf0a48a9d72c2e93960f3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Helper.meta b/Assets/ArticyImporter/Helper.meta new file mode 100644 index 0000000000000000000000000000000000000000..092e31c8d12dc02f3e4eef0850ca02c450a8d28d --- /dev/null +++ b/Assets/ArticyImporter/Helper.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 017d02c0030d7ee40afa1d3b4af7da40 +folderAsset: yes +timeCreated: 1471957436 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Helper/Prefabs.meta b/Assets/ArticyImporter/Helper/Prefabs.meta new file mode 100644 index 0000000000000000000000000000000000000000..8d3bd148c5a9e08bc09183bb9acdcfd976d1466d --- /dev/null +++ b/Assets/ArticyImporter/Helper/Prefabs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: aa70e0bdd41ed9d4cb23261191316ca3 +folderAsset: yes +timeCreated: 1572007607 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugBranchButton.prefab b/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugBranchButton.prefab new file mode 100644 index 0000000000000000000000000000000000000000..3d67e4e1e451fc441596122a889df7d7a0a94eb6 --- /dev/null +++ b/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugBranchButton.prefab @@ -0,0 +1,229 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &126732 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22437128} + - 222: {fileID: 22269746} + - 114: {fileID: 11478598} + - 114: {fileID: 11409636} + - 114: {fileID: 11412932} + - 114: {fileID: 11412692} + m_Layer: 5 + m_Name: ArticyDebugBranchButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &143308 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22420964} + - 222: {fileID: 22242346} + - 114: {fileID: 11456792} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &11409636 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 126732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 11478598} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &11412692 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 126732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e28c6f0f1635594091f40c8fb8db00f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &11412932 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 126732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: 32 + m_MinHeight: 24 + m_PreferredWidth: -1 + m_PreferredHeight: 24 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 +--- !u!114 &11456792 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 143308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Button +--- !u!114 &11478598 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 126732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &22242346 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 143308} +--- !u!222 &22269746 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 126732} +--- !u!224 &22420964 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 143308} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22437128} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22437128 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 126732} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22420964} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 126732} + m_IsPrefabParent: 1 diff --git a/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugBranchButton.prefab.meta b/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugBranchButton.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..c5823b5128cbe1576776f57813fb47f05c9b36f5 --- /dev/null +++ b/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugBranchButton.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0f55dfa733c12e34daf488047675488f +timeCreated: 1471957509 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugFlowPlayer.prefab b/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugFlowPlayer.prefab new file mode 100644 index 0000000000000000000000000000000000000000..0aa4b6e0c3634d7dc697ae30dd1bf09e5b054900 --- /dev/null +++ b/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugFlowPlayer.prefab @@ -0,0 +1,1918 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &101702 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22420868} + - 222: {fileID: 22256932} + - 114: {fileID: 11419384} + m_Layer: 5 + m_Name: DisplayNameLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &102792 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22431274} + - 222: {fileID: 22272446} + - 114: {fileID: 11461250} + m_Layer: 5 + m_Name: PreviewImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &103434 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22457732} + - 222: {fileID: 22201060} + - 114: {fileID: 11489464} + - 114: {fileID: 11465296} + m_Layer: 5 + m_Name: InfoPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &105314 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22449214} + - 222: {fileID: 22281876} + - 114: {fileID: 11400784} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &105528 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22498744} + - 222: {fileID: 22246804} + - 114: {fileID: 11464366} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &115378 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22431986} + - 222: {fileID: 22286680} + - 114: {fileID: 11492246} + - 114: {fileID: 11416884} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &116400 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22495170} + - 222: {fileID: 22226064} + - 114: {fileID: 11410232} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &117722 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22479262} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &123440 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22460472} + - 222: {fileID: 22290410} + - 114: {fileID: 11456550} + - 114: {fileID: 11419142} + m_Layer: 5 + m_Name: TypeLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &125410 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22413846} + - 222: {fileID: 22201240} + - 114: {fileID: 11480474} + m_Layer: 5 + m_Name: TextPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &130070 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22468396} + - 222: {fileID: 22229730} + - 114: {fileID: 11458496} + - 114: {fileID: 11479778} + m_Layer: 5 + m_Name: TechnicalNameLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &134734 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22481930} + - 114: {fileID: 11444748} + - 222: {fileID: 22298704} + - 114: {fileID: 11421998} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &147556 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22495504} + - 222: {fileID: 22294280} + - 114: {fileID: 11488392} + - 114: {fileID: 11466482} + m_Layer: 5 + m_Name: IdLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &150438 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22465792} + - 222: {fileID: 22266582} + - 114: {fileID: 11435860} + m_Layer: 5 + m_Name: DisplayNamePanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &150800 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22474244} + - 114: {fileID: 11441592} + - 222: {fileID: 22227198} + - 114: {fileID: 11455700} + m_Layer: 5 + m_Name: BranchesScrollView + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &158324 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22429252} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &162000 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22447966} + - 222: {fileID: 22263788} + - 114: {fileID: 11402214} + - 114: {fileID: 11428234} + - 114: {fileID: 11452730} + m_Layer: 5 + m_Name: TypeText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &163218 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22472994} + - 114: {fileID: 11437920} + - 114: {fileID: 11401192} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &167172 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22485752} + - 222: {fileID: 22281314} + - 114: {fileID: 11455424} + - 114: {fileID: 11446946} + - 114: {fileID: 11427084} + m_Layer: 5 + m_Name: TechnicalNameText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &172578 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22459946} + - 222: {fileID: 22204554} + - 114: {fileID: 11414718} + - 114: {fileID: 11463474} + - 114: {fileID: 11481416} + m_Layer: 5 + m_Name: IdText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &174172 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22483428} + - 222: {fileID: 22208622} + - 114: {fileID: 11490898} + - 114: {fileID: 11455752} + - 114: {fileID: 11483866} + m_Layer: 5 + m_Name: ArticyDebugFlowPlayer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &187458 +GameObject: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22406978} + - 222: {fileID: 22278756} + - 114: {fileID: 11403762} + - 114: {fileID: 11448188} + m_Layer: 5 + m_Name: Scrollbar Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &11400784 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 105314} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11401192 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 163218} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 1 +--- !u!114 &11402214 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 162000} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 14 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: None +--- !u!114 &11403762 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 187458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11410232 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 116400} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 14 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: New Text +--- !u!114 &11414718 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 14 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 000000000000000 +--- !u!114 &11416884 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 115378} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -2061169968, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 11464366} + m_HandleRect: {fileID: 22498744} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Scrollbar+ScrollEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &11419142 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 123440} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: 1 +--- !u!114 &11419384 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 101702} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 7 + m_MaxSize: 14 + m_Alignment: 3 + m_AlignByGeometry: 1 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: DisplayName +--- !u!114 &11421998 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 134734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11427084 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 167172} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1862395651, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 4 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 11455752} + m_MethodName: CopyTargetLabel + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 + m_TypeName: UnityEngine.EventSystems.EventTrigger+TriggerEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + delegates: [] +--- !u!114 &11428234 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 162000} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: 1 +--- !u!114 &11435860 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 150438} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11437920 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 163218} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_ChildAlignment: 0 + m_Spacing: 2 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 +--- !u!114 &11441592 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 150800} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1367256648, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 22472994} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 8 + m_Viewport: {fileID: 22481930} + m_HorizontalScrollbar: {fileID: 11448188} + m_VerticalScrollbar: {fileID: 11416884} + m_HorizontalScrollbarVisibility: 1 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &11444748 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 134734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &11446946 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 167172} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: 1 +--- !u!114 &11448188 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 187458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -2061169968, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 11400784} + m_HandleRect: {fileID: 22449214} + m_Direction: 0 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Scrollbar+ScrollEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &11452730 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 162000} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1862395651, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 4 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 11455752} + m_MethodName: CopyTargetLabel + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 + m_TypeName: UnityEngine.EventSystems.EventTrigger+TriggerEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + delegates: [] +--- !u!114 &11455424 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 167172} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 14 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: None +--- !u!114 &11455700 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 150800} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11455752 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 174172} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 972a8a1deb9b7264f9d1c66e8b694da3, type: 3} + m_Name: + m_EditorClassIdentifier: + branchPrefab: {fileID: 126732, guid: 0f55dfa733c12e34daf488047675488f, type: 2} + displayNameLabel: {fileID: 11419384} + textLabel: {fileID: 11410232} + typeLabel: {fileID: 11402214} + technicalNameLabel: {fileID: 11455424} + idLabel: {fileID: 11414718} + branchLayoutPanel: {fileID: 22472994} + previewImagePanel: {fileID: 11461250} + showFalseBranches: 0 +--- !u!114 &11456550 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 123440} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 14 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Type:' +--- !u!114 &11458496 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 130070} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 14 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Tn:' +--- !u!114 &11461250 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 102792} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11463474 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: 1 +--- !u!114 &11464366 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 105528} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11465296 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 103434} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -405508275, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_ChildAlignment: 0 + m_Spacing: 8 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 1 +--- !u!114 &11466482 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 147556} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: 1 +--- !u!114 &11479778 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 130070} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: 1 +--- !u!114 &11480474 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 125410} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11481416 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1862395651, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 4 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 11455752} + m_MethodName: CopyTargetLabel + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 + m_TypeName: UnityEngine.EventSystems.EventTrigger+TriggerEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + delegates: [] +--- !u!114 &11483866 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 174172} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 149237616, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: + m_EditorClassIdentifier: + useDefaultGlobalVariables: 1 + globalVariables: {fileID: 0} + startOn: + instanceId: 0 + referencingMode: 0 + lowId: 0 + highId: 0 + pauseOn: 7 + continuouslyRecalculateBranches: 0 + continouslyRecalculateInterval: 1 +--- !u!114 &11488392 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 147556} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 14 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Id:' +--- !u!114 &11489464 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 103434} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11490898 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 174172} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11492246 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 115378} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &22201060 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 103434} +--- !u!222 &22201240 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 125410} +--- !u!222 &22204554 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172578} +--- !u!222 &22208622 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 174172} +--- !u!222 &22226064 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 116400} +--- !u!222 &22227198 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 150800} +--- !u!222 &22229730 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 130070} +--- !u!222 &22246804 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 105528} +--- !u!222 &22256932 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 101702} +--- !u!222 &22263788 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 162000} +--- !u!222 &22266582 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 150438} +--- !u!222 &22272446 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 102792} +--- !u!222 &22278756 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 187458} +--- !u!222 &22281314 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 167172} +--- !u!222 &22281876 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 105314} +--- !u!222 &22286680 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 115378} +--- !u!222 &22290410 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 123440} +--- !u!222 &22294280 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 147556} +--- !u!222 &22298704 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 134734} +--- !u!224 &22406978 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 187458} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22479262} + m_Father: {fileID: 22474244} + m_RootOrder: 1 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!224 &22413846 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 125410} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22495170} + m_Father: {fileID: 22483428} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 36.75, y: -50.1} + m_SizeDelta: {x: -92.5, y: 64} + m_Pivot: {x: 0.5, y: 1} +--- !u!224 &22420868 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 101702} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22465792} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.00000011920929, y: 0} + m_SizeDelta: {x: -8, y: -8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22429252 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 158324} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22498744} + m_Father: {fileID: 22431986} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22431274 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 102792} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22483428} + m_RootOrder: 3 + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 9.5, y: -50.1} + m_SizeDelta: {x: 64, y: 64} + m_Pivot: {x: 0, y: 1} +--- !u!224 &22431986 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 115378} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22429252} + m_Father: {fileID: 22474244} + m_RootOrder: 2 + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: -17} + m_Pivot: {x: 1, y: 1} +--- !u!224 &22447966 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 162000} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22457732} + m_RootOrder: 1 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22449214 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 105314} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22479262} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22457732 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 103434} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22460472} + - {fileID: 22447966} + - {fileID: 22468396} + - {fileID: 22485752} + - {fileID: 22495504} + - {fileID: 22459946} + m_Father: {fileID: 22483428} + m_RootOrder: 2 + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.00000041350722, y: -140} + m_SizeDelta: {x: -19, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22459946 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 172578} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22457732} + m_RootOrder: 5 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22460472 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 123440} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22457732} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22465792 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 150438} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22420868} + m_Father: {fileID: 22483428} + m_RootOrder: 4 + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.00000017881393, y: -9.5} + m_SizeDelta: {x: -19, y: 33} + m_Pivot: {x: 0.5, y: 1} +--- !u!224 &22468396 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 130070} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22457732} + m_RootOrder: 2 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22472994 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 163218} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22481930} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!224 &22474244 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 150800} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22481930} + - {fileID: 22406978} + - {fileID: 22431986} + m_Father: {fileID: 22483428} + m_RootOrder: 1 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.00000041350722, y: -79.5} + m_SizeDelta: {x: -19, y: -178} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22479262 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 117722} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22449214} + m_Father: {fileID: 22406978} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22481930 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 134734} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22472994} + m_Father: {fileID: 22474244} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!224 &22483428 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 174172} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 22413846} + - {fileID: 22474244} + - {fileID: 22457732} + - {fileID: 22431274} + - {fileID: 22465792} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 463, y: 335.4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22485752 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 167172} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22457732} + m_RootOrder: 3 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22495170 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 116400} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22413846} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -12, y: -12} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22495504 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 147556} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22457732} + m_RootOrder: 4 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22498744 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 105528} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 22429252} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 174172} + m_IsPrefabParent: 1 diff --git a/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugFlowPlayer.prefab.meta b/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugFlowPlayer.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..264a1fda46508d6b887d5ea38d3aeb83cc3cde5b --- /dev/null +++ b/Assets/ArticyImporter/Helper/Prefabs/ArticyDebugFlowPlayer.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 777aebc90044bcd4a8fbc30628247904 +timeCreated: 1472045515 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Helper/Scripts.meta b/Assets/ArticyImporter/Helper/Scripts.meta new file mode 100644 index 0000000000000000000000000000000000000000..88cf9ff97fea89c8088911d5b4dc2b22f0a749cc --- /dev/null +++ b/Assets/ArticyImporter/Helper/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a25958864a2ef774ba4a1ffc6f3516ad +folderAsset: yes +timeCreated: 1572007600 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Helper/Scripts/ArticyDebugBranch.cs b/Assets/ArticyImporter/Helper/Scripts/ArticyDebugBranch.cs new file mode 100644 index 0000000000000000000000000000000000000000..e5372c3045c11a71d8365fa0539320eb3ad0a153 --- /dev/null +++ b/Assets/ArticyImporter/Helper/Scripts/ArticyDebugBranch.cs @@ -0,0 +1,83 @@ +using Articy.Unity; +using Articy.Unity.Interfaces; +using UnityEngine; +using UnityEngine.UI; + +public class ArticyDebugBranch : MonoBehaviour +{ + // the unity ui button text, so we can assign in code different labels. + private Text dialogText; + // the branch identifier, so we can tell the processor which way it should continue to traverse our flow when the user clicked this button + private Branch branch; + // the processor itself. + private ArticyFlowPlayer processor; + + /// Called when the button is created to represent a single branch out of possible many. This is important to give the ui button the branch that is used to follow along if the user pressed the button in the ui + public void AssignBranch(ArticyFlowPlayer aProcessor, Branch aBranch) + { + // You would usually do this in the inspector in the button itself, but its so important for the correct functionalty + // we placed it here to show you what happened when the button is pressed by the user. + GetComponentInChildren<Button>().onClick.AddListener(OnBranchSelected); + + // we find the text component in our children, this should be the label of the button, unless you changed the button somewhat, then you need to take care of selecting the proper text. + dialogText = GetComponentInChildren<Text>(); + + // store for later use + branch = aBranch; + processor = aProcessor; + + // a nice debug aid, if we show all branches (valid or invalid) we can identify branches that shouldn't be allowed because of our scripts + dialogText.color = aBranch.IsValid ? Color.black : Color.red; + + var target = aBranch.Target; + dialogText.text = ""; + + // now we figure out which text our button should have, and we just try to cast our target into different types, + // creating some sort of priority naming MenuText -> DisplayName -> TechnicalName -> ClassName/Null + + var obj = target as IObjectWithMenuText; + + if (obj != null) + { + dialogText.text = obj.MenuText; + + // Empty? Usually it would have a menu text, but it was deliberately left empty, in a normal game this could mean a single branch to just continue the dialog, if the protagonist is talking for + // example, how you handle this is up to you, for this we just use the text normal text to show. + if (dialogText.text == "") + { + var txtObj = obj as IObjectWithText; + if(txtObj != null) + dialogText.text = txtObj.Text; + else + dialogText.text = "..."; + } + } + + // if the text is still empty, we can show the displayname of the target + if (dialogText.text == "") + { + var dspObj = target as IObjectWithDisplayName; + if (dspObj != null) + dialogText.text = dspObj.DisplayName; + else + { + // if it is still empty, we just show the technical name + var articyObject = target as IArticyObject; + if (articyObject != null) + dialogText.text = articyObject.TechnicalName; + else + { + // if for some reason the object cannot be cast to a basic articy type, we show its class name or null. + dialogText.text = target == null ? "null" : target.GetType().Name; + } + } + } + } + + // the method used when the button is clicked + public void OnBranchSelected() + { + // by giving the processor the branch assigned to the button on creation, the processor knows where to continue the flow + processor.Play(branch); + } +} diff --git a/Assets/ArticyImporter/Helper/Scripts/ArticyDebugBranch.cs.meta b/Assets/ArticyImporter/Helper/Scripts/ArticyDebugBranch.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..36ad3f12a371bd5e4b497bb1de4f2356f068ca61 --- /dev/null +++ b/Assets/ArticyImporter/Helper/Scripts/ArticyDebugBranch.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7e28c6f0f1635594091f40c8fb8db00f +timeCreated: 1471958292 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Helper/Scripts/ArticyDebugFlowPlayer.cs b/Assets/ArticyImporter/Helper/Scripts/ArticyDebugFlowPlayer.cs new file mode 100644 index 0000000000000000000000000000000000000000..6007c9e44cc8ea884ba4160ea297f65749534fb7 --- /dev/null +++ b/Assets/ArticyImporter/Helper/Scripts/ArticyDebugFlowPlayer.cs @@ -0,0 +1,173 @@ +using System.Collections.Generic; +using Articy.Unity; +using Articy.Unity.Interfaces; +using Articy.Unity.Utils; +using UnityEngine; +using System.Collections; +using UnityEngine.EventSystems; +using UnityEngine.UI; + +[RequireComponent(typeof(ArticyFlowPlayer))] +public class ArticyDebugFlowPlayer : MonoBehaviour, IArticyFlowPlayerCallbacks +{ + [Header("UI")] + // a prefab used to instantiate a branch + public GameObject branchPrefab; + // the display name label, used to show the name of the current paused on node + public Text displayNameLabel; + // the main text label, used to show the text of the current paused on node + public Text textLabel; + + // our 3 info labels in the middle of the panel, displaying basic information about the current pause. + public Text typeLabel; + public Text technicalNameLabel; + public Text idLabel; + + // the ui target for our vertical list of branch buttons + public RectTransform branchLayoutPanel; + + // the preview image ui element. A simple 64x64 image that will show the articy preview image or speaker, depending on the current pause. + public Image previewImagePanel; + + [Header("Options")] + // you can set this to true to see false branches in red, very helpful for debugging. + public bool showFalseBranches = false; + + // the flow player component found on this game object + private ArticyFlowPlayer flowPlayer; + + // Used to initializes our debug flow player handler. + void Start() + { + // you could assign this via the inspector but this works equally well for our purpose. + flowPlayer = GetComponent<ArticyFlowPlayer>(); + Debug.Assert(flowPlayer != null, "ArticyDebugFlowPlayer needs the ArticyFlowPlayer component!."); + + // by clearing at start we can safely have a prefab instantiated in the editor for our convenience and automatically get rid of it when we play. + ClearAllBranches(); + + // just a little reminder text to actually set a start on object, otherwise the Flowplayer won't do anything and just idles. + if (flowPlayer != null && flowPlayer.StartOn == null) + textLabel.text = "<color=green>No object selected in the flow player. Navigate to the ArticyflowPlayer and choose a StartOn node.</color>"; + } + + // This is called everytime the flow player reaches and object of interest. + public void OnFlowPlayerPaused(IFlowObject aObject) + { + if(aObject != null) + { + typeLabel.text = aObject.GetType().Name; + + // reset, just in case we don't have any + idLabel.text = string.Empty; + technicalNameLabel.text = string.Empty; + + var articyObj = aObject as IArticyObject; + if(articyObj != null) + { + idLabel.text = articyObj.Id.ToHex(); + technicalNameLabel.text = articyObj.TechnicalName; + } + } + // To show the displayname in the ui of the current node + var modelWithDisplayName = aObject as IObjectWithDisplayName; + if (modelWithDisplayName != null) + displayNameLabel.text = modelWithDisplayName.DisplayName; + else + displayNameLabel.text = string.Empty; + + // To show text in the ui of the current node + // we just check if it has a text property by using the object property interfaces, if it has the property we use it to show the text in our main text label. + var modelWithText = aObject as IObjectWithText; + if (modelWithText != null) + textLabel.text = modelWithText.Text; + else + textLabel.text = string.Empty; + + // this will make sure that we find a proper preview image to show in our ui. + ExtractCurrentPausePreviewImage(aObject); + } + + // called everytime the flow player encounteres multiple branches, or paused on a node and want to tell us how to continue. + public void OnBranchesUpdated(IList<Branch> aBranches) + { + // we clear all old branch buttons + ClearAllBranches(); + + // for every branch provided by the flow player, we will create a button in our vertical list + foreach (var branch in aBranches) + { + // if the branch is invalid, because a script evaluated to false, we don't create a button, unless we want to see false branches. + if (!branch.IsValid && !showFalseBranches) continue; + + // we create a our button prefab and parent it to our vertical list + var btn = Instantiate(branchPrefab); + var rect = btn.GetComponent<RectTransform>(); + rect.SetParent(branchLayoutPanel, false); + + // here we make sure to get the Branch component from our button, either by referencing an already existing one, or by adding it. + var branchBtn = btn.GetComponent<ArticyDebugBranch>(); + if(branchBtn == null) + branchBtn = btn.AddComponent<ArticyDebugBranch>(); + + // this will assign the flowplayer and branch and will create a proper label for the button. + branchBtn.AssignBranch(flowPlayer, branch); + } + } + + // convenience method to clear everything underneath our branch layout panel, this should only be our dynamically created branch buttons. + private void ClearAllBranches() + { + foreach (Transform child in branchLayoutPanel) + Destroy(child.gameObject); + } + + // method to find a preview image to show in the ui. + private void ExtractCurrentPausePreviewImage(IFlowObject aObject) + { + IAsset articyAsset = null; + + previewImagePanel.sprite = null; + + // to figure out which asset we could show in our preview, we first try to see if it is an object with a speaker + var dlgSpeaker = aObject as IObjectWithSpeaker; + if (dlgSpeaker != null) + { + // if we have a speaker, we extract it, because now we have to check if it has a preview image. + ArticyObject speaker = dlgSpeaker.Speaker; + if (speaker != null) + { + var speakerWithPreviewImage = speaker as IObjectWithPreviewImage; + if (speakerWithPreviewImage != null) + { + // our speaker has the property for preview image and we assign it to our asset. + articyAsset = speakerWithPreviewImage.PreviewImage.Asset; + } + } + } + + // if we have no asset until now, we could try to check if the target itself has a preview image. + if (articyAsset == null) + { + var objectWithPreviewImage = aObject as IObjectWithPreviewImage; + if (objectWithPreviewImage != null) + { + articyAsset = objectWithPreviewImage.PreviewImage.Asset; + } + } + + // and if we have an asset at this point, we load it as a sprite and show it in our ui image. + if (articyAsset != null) + { + previewImagePanel.sprite = articyAsset.LoadAssetAsSprite(); + } + } + + public void CopyTargetLabel(BaseEventData aData) + { + var pointerData = aData as PointerEventData; + if (pointerData != null) + GUIUtility.systemCopyBuffer = pointerData.pointerPress.GetComponent<Text>().text; + Debug.LogFormat("Copied text \"{0}\" into clipboard!", GUIUtility.systemCopyBuffer); + } +} diff --git a/Assets/ArticyImporter/Helper/Scripts/ArticyDebugFlowPlayer.cs.meta b/Assets/ArticyImporter/Helper/Scripts/ArticyDebugFlowPlayer.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..3706757f0af629330cad39ad3b3ac586bd8b7c4f --- /dev/null +++ b/Assets/ArticyImporter/Helper/Scripts/ArticyDebugFlowPlayer.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 972a8a1deb9b7264f9d1c66e8b694da3 +timeCreated: 1471958348 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Plugin.meta b/Assets/ArticyImporter/Plugin.meta new file mode 100644 index 0000000000000000000000000000000000000000..f0dceecdc18460846fbea8e46649491b0b082023 --- /dev/null +++ b/Assets/ArticyImporter/Plugin.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 98ee6eadfedb9124c901b42af0bc6434 +folderAsset: yes +timeCreated: 1463501458 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Plugin/Editor.meta b/Assets/ArticyImporter/Plugin/Editor.meta new file mode 100644 index 0000000000000000000000000000000000000000..b93370d83a7632b879c75848b9d56a179d858d0d --- /dev/null +++ b/Assets/ArticyImporter/Plugin/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fb0b4393f66977e4192f11e650a35307 +folderAsset: yes +timeCreated: 1456411175 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Plugin/Editor/Articy.Newtonsoft.Json.dll b/Assets/ArticyImporter/Plugin/Editor/Articy.Newtonsoft.Json.dll new file mode 100644 index 0000000000000000000000000000000000000000..4425b463afa0d8484ba91c4b1192e477d461640e --- /dev/null +++ b/Assets/ArticyImporter/Plugin/Editor/Articy.Newtonsoft.Json.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:305177c25418fa5b775bf5e1ef816ba6e026f0982e09f909395e405469a55397 +size 479232 diff --git a/Assets/ArticyImporter/Plugin/Editor/Articy.Newtonsoft.Json.dll.meta b/Assets/ArticyImporter/Plugin/Editor/Articy.Newtonsoft.Json.dll.meta new file mode 100644 index 0000000000000000000000000000000000000000..0c82ece2bd38a441aee33b59905c326a375c2b18 --- /dev/null +++ b/Assets/ArticyImporter/Plugin/Editor/Articy.Newtonsoft.Json.dll.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: a5a39a5b9a5951443a4bad5d4330cdd0 +timeCreated: 1603466354 +licenseType: Free +PluginImporter: + serializedVersion: 1 + iconMap: {} + executionOrder: {} + isPreloaded: 0 + platformData: + Any: + enabled: 0 + settings: {} + Editor: + enabled: 1 + settings: + DefaultValueInitialized: true + WindowsStoreApps: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Plugin/Editor/ArticyImporter.Editor.dll b/Assets/ArticyImporter/Plugin/Editor/ArticyImporter.Editor.dll new file mode 100644 index 0000000000000000000000000000000000000000..9f5b9d8958f2894e34f028b9c85ff2d2ccb91fbe --- /dev/null +++ b/Assets/ArticyImporter/Plugin/Editor/ArticyImporter.Editor.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:720b277e61c4239f11a8b98651623ddc04c168a5cacf20487436c57ad1d72e04 +size 1135616 diff --git a/Assets/ArticyImporter/Plugin/Editor/ArticyImporter.Editor.dll.meta b/Assets/ArticyImporter/Plugin/Editor/ArticyImporter.Editor.dll.meta new file mode 100644 index 0000000000000000000000000000000000000000..1c47329525227f302308c642908945d82aa02a2b --- /dev/null +++ b/Assets/ArticyImporter/Plugin/Editor/ArticyImporter.Editor.dll.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 538242286e35fb84f8e90dd86ba08b80 +timeCreated: 1473336920 +licenseType: Free +PluginImporter: + serializedVersion: 1 + iconMap: {} + executionOrder: {} + isPreloaded: 0 + platformData: + Any: + enabled: 0 + settings: {} + Editor: + enabled: 1 + settings: + DefaultValueInitialized: true + WindowsStoreApps: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/PluginHelp.pdf b/Assets/ArticyImporter/PluginHelp.pdf new file mode 100644 index 0000000000000000000000000000000000000000..43a47db5e9fe5f3744176ebc43091ea2c425949c --- /dev/null +++ b/Assets/ArticyImporter/PluginHelp.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef1b960fa0523d10a44ef80cee745d56a5cef2065de632b0631e28980a2c5b00 +size 314159 diff --git a/Assets/ArticyImporter/PluginHelp.pdf.meta b/Assets/ArticyImporter/PluginHelp.pdf.meta new file mode 100644 index 0000000000000000000000000000000000000000..89bdadb71260cfc868fa97d9b106f94e4546c885 --- /dev/null +++ b/Assets/ArticyImporter/PluginHelp.pdf.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: efe27a2b291d3df4d80d465223bdd722 +timeCreated: 1580217858 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyImporter/Third-Party Notices.txt b/Assets/ArticyImporter/Third-Party Notices.txt new file mode 100644 index 0000000000000000000000000000000000000000..da143fd536de08cd5903e3502443ae8e644dc881 --- /dev/null +++ b/Assets/ArticyImporter/Third-Party Notices.txt @@ -0,0 +1,13 @@ +This asset is governed by the Asset Store EULA; however, the following component is governed by the licenses indicated below: + +Json.NET (https://www.newtonsoft.com/json) + +The MIT License (MIT) + +Copyright (c) 2007 James Newton-King + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/Assets/ArticyImporter/Third-Party Notices.txt.meta b/Assets/ArticyImporter/Third-Party Notices.txt.meta new file mode 100644 index 0000000000000000000000000000000000000000..41feb5d0f052572f70be6bdc757977d367599842 --- /dev/null +++ b/Assets/ArticyImporter/Third-Party Notices.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7bb87d697fae71440bedba5b666140ca +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyTestData.meta b/Assets/ArticyTestData.meta new file mode 100644 index 0000000000000000000000000000000000000000..42ffe9955a532dc40711da4a4c49adbadbbac5ef --- /dev/null +++ b/Assets/ArticyTestData.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cd884de4c4c842141bd263fcf3b512a2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyTestData/StartFlowPlayer.cs b/Assets/ArticyTestData/StartFlowPlayer.cs new file mode 100644 index 0000000000000000000000000000000000000000..9d6f4e653af502abfd482699d84da496c869c948 --- /dev/null +++ b/Assets/ArticyTestData/StartFlowPlayer.cs @@ -0,0 +1,38 @@ +using Articy.Unity; +using Articy.Unity.Interfaces; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UIElements; + +public class StartFlowPlayer : MonoBehaviour +{ + //Testing Script to start Dialogues + + private ArticyFlowPlayer flowPlayer; + + [ArticyTypeConstraint(typeof(IDialogue), typeof(IDialogueFragment))] + public ArticyRef aPress; + [ArticyTypeConstraint(typeof(IDialogue), typeof(IDialogueFragment))] + public ArticyRef bPress; + + + void Start() { + var aPressId = aPress.GetObject() as IArticyReference; + flowPlayer = GetComponent<ArticyFlowPlayer>(); + flowPlayer.StartOn = ArticyDatabase.GetObject(aPressId.Id); + Debug.Log("Press A or B to start one of the dialogues"); + } + + void Update() { + var aPressId = aPress.GetObject() as IArticyReference; + var bPressId = bPress.GetObject() as IArticyReference; + + if (Input.GetKeyDown("a")) { + flowPlayer.StartOn = ArticyDatabase.GetObject(aPressId.Id); + } + if (Input.GetKeyDown("b")) + flowPlayer.StartOn = ArticyDatabase.GetObject(bPressId.Id); + } + +} diff --git a/Assets/ArticyTestData/StartFlowPlayer.cs.meta b/Assets/ArticyTestData/StartFlowPlayer.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..d7b44e0cfbdc551ec676432571f9e6992ca6013b --- /dev/null +++ b/Assets/ArticyTestData/StartFlowPlayer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 04f433ebeda01b14092e4f7f84512a40 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyTestData/Unity Importer Tutorial.articyu3d b/Assets/ArticyTestData/Unity Importer Tutorial.articyu3d new file mode 100644 index 0000000000000000000000000000000000000000..8fbd30edb38e692a28233d08fd6926fd9e7021c4 --- /dev/null +++ b/Assets/ArticyTestData/Unity Importer Tutorial.articyu3d @@ -0,0 +1,7168 @@ +{ + "Settings": { + "set_Localization": "False", + "set_TextFormatter": "Unity", + "set_IncludedNodes": "Settings, Project, GlobalVariables, ObjectDefinitions, Packages, ScriptMethods, Hierarchy, Assets", + "set_UseScriptSupport": "True", + "ExportVersion": "1.2", + "ObjectDefinitionsHash": "05909851CC9DE8B250CD7EA39C030B5E9616637F78C9A061F4028E772FF2D367", + "ScriptFragmentsHash": "1990543101" + }, + "Project": { + "Name": "Unity Importer Tutorial", + "DetailName": "articy:draft Importer for Unity tutorial series", + "Guid": "5073f84d-fd65-40fa-8eca-f3f80ed30882", + "TechnicalName": "UnityImporterTutorial" + }, + "GlobalVariables": [ + { + "Namespace": "GameState", + "Description": "", + "Variables": [ + { + "Variable": "gotTip", + "Type": "Boolean", + "Value": "False", + "Description": "Player received a tip about what to ask the Oracle" + }, + { + "Variable": "dialogue1Visited", + "Type": "Boolean", + "Value": "False", + "Description": "Player talked to Kirian before" + }, + { + "Variable": "dialogue2Visited", + "Type": "Boolean", + "Value": "False", + "Description": "Player talked to the Oracle before" + } + ] + } + ], + "ObjectDefinitions": [ + { + "Type": "Point", + "Class": "Primitive", + "Properties": [ + { + "Property": "x", + "Type": "float" + }, + { + "Property": "y", + "Type": "float" + } + ] + }, + { + "Type": "Color", + "Class": "Primitive", + "Properties": [ + { + "Property": "a", + "Type": "float" + }, + { + "Property": "r", + "Type": "float" + }, + { + "Property": "g", + "Type": "float" + }, + { + "Property": "b", + "Type": "float" + } + ] + }, + { + "Type": "Size", + "Class": "Primitive", + "Properties": [ + { + "Property": "w", + "Type": "float" + }, + { + "Property": "h", + "Type": "float" + } + ] + }, + { + "Type": "Rect", + "Class": "Primitive", + "Properties": [ + { + "Property": "x", + "Type": "float" + }, + { + "Property": "y", + "Type": "float" + }, + { + "Property": "w", + "Type": "float" + }, + { + "Property": "h", + "Type": "float" + } + ] + }, + { + "Type": "PreviewImage", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "ViewBox", + "Type": "Rect" + }, + { + "Property": "Mode", + "Type": "PreviewImageViewBoxModes" + }, + { + "Property": "Asset", + "Type": "Id" + } + ] + }, + { + "Type": "Transformation", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Pivot", + "Type": "Point" + }, + { + "Property": "Rotation", + "Type": "float" + }, + { + "Property": "Translation", + "Type": "Point" + }, + { + "Property": "Matrix", + "Type": "Array", + "ItemType": "float" + } + ] + }, + { + "Type": "OutgoingConnection", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Label", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "TargetPin", + "Type": "InputPin" + }, + { + "Property": "Target", + "Type": "Id" + } + ] + }, + { + "Type": "IncomingConnection", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Label", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "SourcePin", + "Type": "OutputPin" + }, + { + "Property": "Source", + "Type": "Id" + } + ] + }, + { + "Type": "OutputPin", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Text", + "Type": "Script_Instruction" + }, + { + "Property": "Id", + "Type": "id" + }, + { + "Property": "Owner", + "Type": "id" + }, + { + "Property": "Connections", + "Type": "Array", + "ItemType": "OutgoingConnection" + } + ] + }, + { + "Type": "InputPin", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Text", + "Type": "Script_Condition" + }, + { + "Property": "Id", + "Type": "id" + }, + { + "Property": "Owner", + "Type": "id" + }, + { + "Property": "Connections", + "Type": "Array", + "ItemType": "OutgoingConnection" + } + ] + }, + { + "Type": "LocationAnchor", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "AnchorPositionX", + "Type": "float" + }, + { + "Property": "AnchorPositionY", + "Type": "float" + }, + { + "Property": "AnchorColor", + "Type": "Color" + }, + { + "Property": "AnchorSize", + "Type": "LocationAnchorSize" + } + ] + }, + { + "Type": "Sex", + "Class": "Enum", + "DisplayName": "Sex", + "Values": { + "Male": 0, + "Female": 1, + "Unknown": 2 + }, + "DisplayNames": { + "Male": "Male", + "Female": "Female", + "Unknown": "Unknown" + } + }, + { + "Type": "ShapeType", + "Class": "Enum", + "DisplayName": "ShapeType", + "Values": { + "Invalid": 0, + "Spot": 1, + "Circle": 2, + "Rectangle": 3, + "Path": 4, + "Polygon": 5, + "Link": 6 + }, + "DisplayNames": { + "Invalid": "Invalid", + "Spot": "Spot", + "Circle": "Circle", + "Rectangle": "Rectangle", + "Path": "Path", + "Polygon": "Polygon", + "Link": "Link" + } + }, + { + "Type": "SelectabilityModes", + "Class": "Enum", + "DisplayName": "SelectabilityModes", + "Values": { + "Unselectable": 0, + "Selectable": 1 + }, + "DisplayNames": { + "Unselectable": "Unselectable", + "Selectable": "Selectable" + } + }, + { + "Type": "VisibilityModes", + "Class": "Enum", + "DisplayName": "VisibilityModes", + "Values": { + "Invisible": 0, + "Visible": 1 + }, + "DisplayNames": { + "Invisible": "Invisible", + "Visible": "Visible" + } + }, + { + "Type": "OutlineStyle", + "Class": "Enum", + "DisplayName": "OutlineStyle", + "Values": { + "Solid": 0, + "Dot": 1, + "Dash": 2, + "DashDot": 3, + "DashDotDot": 4 + }, + "DisplayNames": { + "Solid": "Solid", + "Dot": "Dot", + "Dash": "Dash", + "DashDot": "DashDot", + "DashDotDot": "DashDotDot" + } + }, + { + "Type": "PathCaps", + "Class": "Enum", + "DisplayName": "PathCaps", + "Values": { + "ColoredDot": 0, + "None": 1, + "LineArrowHead": 2, + "FilledArrowHead": 3, + "Diamond": 4, + "Square": 5, + "Disc": 6 + }, + "DisplayNames": { + "ColoredDot": "ColoredDot", + "None": "None", + "LineArrowHead": "LineArrowHead", + "FilledArrowHead": "FilledArrowHead", + "Diamond": "Diamond", + "Square": "Square", + "Disc": "Disc" + } + }, + { + "Type": "LocationAnchorSize", + "Class": "Enum", + "DisplayName": "LocationAnchorSize", + "Values": { + "Small": 0, + "Medium": 1, + "Large": 2 + }, + "DisplayNames": { + "Small": "Small", + "Medium": "Medium", + "Large": "Large" + } + }, + { + "Type": "PreviewImageViewBoxModes", + "Class": "Enum", + "DisplayName": "PreviewImageViewBoxModes", + "Values": { + "FromAsset": 0, + "Custom": 1 + }, + "DisplayNames": { + "FromAsset": "FromAsset", + "Custom": "Custom" + } + }, + { + "Type": "FlowFragment", + "Class": "FlowFragment", + "DisplayName": "FlowFragment", + "Properties": [ + { + "Property": "Attachments", + "Type": "Array", + "ItemType": "Id" + }, + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Dialogue", + "Class": "Dialogue", + "DisplayName": "Dialogue", + "Properties": [ + { + "Property": "Attachments", + "Type": "Array", + "ItemType": "Id" + }, + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "DialogueFragment", + "Class": "DialogueFragment", + "DisplayName": "DialogueFragment", + "Properties": [ + { + "Property": "MenuText", + "Type": "string" + }, + { + "Property": "StageDirections", + "Type": "string" + }, + { + "Property": "Speaker", + "Type": "Id" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Hub", + "Class": "Hub", + "DisplayName": "Hub", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Comment", + "Class": "Comment", + "DisplayName": "Comment", + "Properties": [ + { + "Property": "CreatedBy", + "Type": "string" + }, + { + "Property": "CreatedOn", + "Type": "DateTime" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Jump", + "Class": "Jump", + "DisplayName": "Jump", + "Properties": [ + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "Target", + "Type": "Id" + }, + { + "Property": "TargetPin", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Entity", + "Class": "Entity", + "DisplayName": "Entity", + "Properties": [ + { + "Property": "Attachments", + "Type": "Array", + "ItemType": "Id" + }, + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "DefaultSupportingCharacterTemplate", + "Class": "Entity", + "InheritsFrom": "Entity", + "Template": { + "TechnicalName": "DefaultSupportingCharacterTemplate", + "DisplayName": "Supporting characters", + "Features": [ + { + "TechnicalName": "DefaultBasicCharacterFeature", + "DisplayName": "Basic Character Properties", + "Properties": [ + { + "Property": "Age", + "Type": "Float", + "DisplayName": "Age" + }, + { + "Property": "Species", + "Type": "string", + "DisplayName": "Species" + }, + { + "Property": "BornIn", + "Type": "string", + "DisplayName": "Born in" + }, + { + "Property": "Sex", + "Type": "Sex", + "DisplayName": "Sex" + }, + { + "Property": "Occupation", + "Type": "string", + "DisplayName": "Profession" + }, + { + "Property": "Accent", + "Type": "string", + "DisplayName": "Voice" + }, + { + "Property": "Personality", + "Type": "string", + "DisplayName": "Personality" + }, + { + "Property": "Appearance", + "Type": "string", + "DisplayName": "Appearance" + } + ], + "Constraints": [ + { + "Property": "Age", + "Type": "Number", + "MinValue": "-3.40282346638529E+38", + "MaxValue": "3.40282346638529E+38", + "Precision": "0", + "MinPrecision": "0", + "MaxPrecision": "0", + "Unit": null + }, + { + "Property": "Species", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "False" + }, + { + "Property": "BornIn", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "False" + }, + { + "Property": "Sex", + "Type": "Enum", + "IsLocalized": "True", + "SortMode": "BySortIndex" + }, + { + "Property": "Occupation", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "False" + }, + { + "Property": "Accent", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "False" + }, + { + "Property": "Personality", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + }, + { + "Property": "Appearance", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + } + ] + } + ] + } + }, + { + "Type": "DefaultMainCharacterTemplate", + "Class": "Entity", + "InheritsFrom": "Entity", + "Template": { + "TechnicalName": "DefaultMainCharacterTemplate", + "DisplayName": "Main characters", + "Features": [ + { + "TechnicalName": "DefaultExtendedCharacterFeature", + "DisplayName": "Extended Character Properties", + "Properties": [ + { + "Property": "Motivation", + "Type": "string", + "DisplayName": "Goals" + }, + { + "Property": "InnerConflict", + "Type": "string", + "DisplayName": "Inner Conflict" + }, + { + "Property": "Skills", + "Type": "string", + "DisplayName": "Skills" + }, + { + "Property": "Fears", + "Type": "string", + "DisplayName": "Weaknesses" + }, + { + "Property": "Habits", + "Type": "string", + "DisplayName": "Quirks / Habits" + }, + { + "Property": "FurtherDetails", + "Type": "string", + "DisplayName": "Further Details" + } + ], + "Constraints": [ + { + "Property": "Motivation", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + }, + { + "Property": "InnerConflict", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + }, + { + "Property": "Skills", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + }, + { + "Property": "Fears", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + }, + { + "Property": "Habits", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + }, + { + "Property": "FurtherDetails", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + } + ] + }, + { + "TechnicalName": "DefaultBasicCharacterFeature", + "DisplayName": "Basic Character Properties", + "Properties": [ + { + "Property": "Age", + "Type": "Float", + "DisplayName": "Age" + }, + { + "Property": "Species", + "Type": "string", + "DisplayName": "Species" + }, + { + "Property": "BornIn", + "Type": "string", + "DisplayName": "Born in" + }, + { + "Property": "Sex", + "Type": "Sex", + "DisplayName": "Sex" + }, + { + "Property": "Occupation", + "Type": "string", + "DisplayName": "Profession" + }, + { + "Property": "Accent", + "Type": "string", + "DisplayName": "Voice" + }, + { + "Property": "Personality", + "Type": "string", + "DisplayName": "Personality" + }, + { + "Property": "Appearance", + "Type": "string", + "DisplayName": "Appearance" + } + ], + "Constraints": [ + { + "Property": "Age", + "Type": "Number", + "MinValue": "-3.40282346638529E+38", + "MaxValue": "3.40282346638529E+38", + "Precision": "0", + "MinPrecision": "0", + "MaxPrecision": "0", + "Unit": null + }, + { + "Property": "Species", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "False" + }, + { + "Property": "BornIn", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "False" + }, + { + "Property": "Sex", + "Type": "Enum", + "IsLocalized": "True", + "SortMode": "BySortIndex" + }, + { + "Property": "Occupation", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "False" + }, + { + "Property": "Accent", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "False" + }, + { + "Property": "Personality", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + }, + { + "Property": "Appearance", + "Type": "Text", + "MaxLength": "2048", + "PlaceholderValue": "", + "IsLocalized": "True", + "AllowsLinebreaks": "True" + } + ] + } + ] + } + }, + { + "Type": "Location", + "Class": "Location", + "DisplayName": "Location", + "Properties": [ + { + "Property": "Attachments", + "Type": "Array", + "ItemType": "Id" + }, + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Spot", + "Class": "Spot", + "DisplayName": "Spot", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Visibility", + "Type": "VisibilityModes" + }, + { + "Property": "ShowDisplayName", + "Type": "Boolean" + }, + { + "Property": "DisplayNameColor", + "Type": "Color" + }, + { + "Property": "DisplayNameSize", + "Type": "int" + }, + { + "Property": "OutlineColor", + "Type": "Color" + }, + { + "Property": "OutlineSize", + "Type": "Float" + }, + { + "Property": "OutlineStyle", + "Type": "OutlineStyle" + }, + { + "Property": "DropShadow", + "Type": "Boolean" + }, + { + "Property": "Selectability", + "Type": "SelectabilityModes" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Zone", + "Class": "Zone", + "DisplayName": "Zone", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Vertices", + "Type": "Array", + "ItemType": "Point" + }, + { + "Property": "Transform", + "Type": "Transformation" + }, + { + "Property": "ShapeType", + "Type": "ShapeType" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Visibility", + "Type": "VisibilityModes" + }, + { + "Property": "OutlineColor", + "Type": "Color" + }, + { + "Property": "OutlineSize", + "Type": "Float" + }, + { + "Property": "OutlineStyle", + "Type": "OutlineStyle" + }, + { + "Property": "ShowDisplayName", + "Type": "Boolean" + }, + { + "Property": "DisplayNameColor", + "Type": "Color" + }, + { + "Property": "DisplayNameSize", + "Type": "int" + }, + { + "Property": "DropShadow", + "Type": "Boolean" + }, + { + "Property": "Selectability", + "Type": "SelectabilityModes" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Path", + "Class": "Path", + "DisplayName": "Path", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Vertices", + "Type": "Array", + "ItemType": "Point" + }, + { + "Property": "Transform", + "Type": "Transformation" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Visibility", + "Type": "VisibilityModes" + }, + { + "Property": "Selectability", + "Type": "SelectabilityModes" + }, + { + "Property": "ShowDisplayName", + "Type": "Boolean" + }, + { + "Property": "DisplayNameColor", + "Type": "Color" + }, + { + "Property": "DisplayNameSize", + "Type": "int" + }, + { + "Property": "DropShadow", + "Type": "Boolean" + }, + { + "Property": "OutlineColor", + "Type": "Color" + }, + { + "Property": "OutlineSize", + "Type": "Float" + }, + { + "Property": "OutlineStyle", + "Type": "OutlineStyle" + }, + { + "Property": "StartCap", + "Type": "PathCaps" + }, + { + "Property": "EndCap", + "Type": "PathCaps" + }, + { + "Property": "LineWidth", + "Type": "Float" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Link", + "Class": "Link", + "DisplayName": "Link", + "Properties": [ + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "Target", + "Type": "Id" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Visibility", + "Type": "VisibilityModes" + }, + { + "Property": "ShowDisplayName", + "Type": "Boolean" + }, + { + "Property": "DisplayNameColor", + "Type": "Color" + }, + { + "Property": "DisplayNameSize", + "Type": "int" + }, + { + "Property": "Selectability", + "Type": "SelectabilityModes" + }, + { + "Property": "DropShadow", + "Type": "Boolean" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Asset", + "Class": "Asset", + "DisplayName": "Asset", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "Filename", + "Type": "string" + }, + { + "Property": "OriginalSource", + "Type": "string" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Condition", + "Class": "Condition", + "DisplayName": "Condition", + "Properties": [ + { + "Property": "DisplayName", + "Type": "String" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Expression", + "Type": "Script_Condition" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Instruction", + "Class": "Instruction", + "DisplayName": "Instruction", + "Properties": [ + { + "Property": "DisplayName", + "Type": "String" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Expression", + "Type": "Script_Instruction" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "LocationText", + "Class": "LocationText", + "DisplayName": "LocationText", + "Properties": [ + { + "Property": "DisplayName", + "Type": "String" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Anchors", + "Type": "Array", + "ItemType": "LocationAnchor" + }, + { + "Property": "Vertices", + "Type": "Array", + "ItemType": "Point" + }, + { + "Property": "Transform", + "Type": "Transformation" + }, + { + "Property": "ShapeType", + "Type": "ShapeType" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Visibility", + "Type": "VisibilityModes" + }, + { + "Property": "OutlineColor", + "Type": "Color" + }, + { + "Property": "OutlineSize", + "Type": "Float" + }, + { + "Property": "OutlineStyle", + "Type": "OutlineStyle" + }, + { + "Property": "Selectability", + "Type": "SelectabilityModes" + }, + { + "Property": "ForcedWidth", + "Type": "Float" + }, + { + "Property": "ForcedHeight", + "Type": "Float" + }, + { + "Property": "DropShadow", + "Type": "Boolean" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "LocationImage", + "Class": "LocationImage", + "DisplayName": "LocationImage", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Anchors", + "Type": "Array", + "ItemType": "LocationAnchor" + }, + { + "Property": "Vertices", + "Type": "Array", + "ItemType": "Point" + }, + { + "Property": "Transform", + "Type": "Transformation" + }, + { + "Property": "ShapeType", + "Type": "ShapeType" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Visibility", + "Type": "VisibilityModes" + }, + { + "Property": "OutlineColor", + "Type": "Color" + }, + { + "Property": "OutlineSize", + "Type": "Float" + }, + { + "Property": "OutlineStyle", + "Type": "OutlineStyle" + }, + { + "Property": "Selectability", + "Type": "SelectabilityModes" + }, + { + "Property": "DropShadow", + "Type": "Boolean" + }, + { + "Property": "ClipRect", + "Type": "Rect" + }, + { + "Property": "ImageOpacity", + "Type": "Float" + }, + { + "Property": "ImageAsset", + "Type": "Id" + }, + { + "Property": "CachedImageWidth", + "Type": "int" + }, + { + "Property": "CachedImageHeight", + "Type": "int" + }, + { + "Property": "ShowDisplayName", + "Type": "Boolean" + }, + { + "Property": "DisplayNameColor", + "Type": "Color" + }, + { + "Property": "DisplayNameSize", + "Type": "int" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Document", + "Class": "Document", + "DisplayName": "Document", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "TextObject", + "Class": "TextObject", + "DisplayName": "TextObject", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "Attachments", + "Type": "Array", + "ItemType": "Id" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "UserFolder", + "Class": "UserFolder", + "DisplayName": "UserFolder", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "ZIndex", + "Type": "Float" + } + ] + } + ], + "Packages": [ + { + "Name": "All objects", + "Description": "Exports all objects & types of the project", + "IsDefaultPackage": true, + "Models": [ + { + "Type": "FlowFragment", + "Properties": { + "TechnicalName": "FFr_F5EA4EA6", + "Id": "0x0100000000000314", + "Parent": "0x0300000043CE43F7", + "Attachments": [], + "DisplayName": "Tests", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": -225.0, + "y": 275.0 + }, + "ZIndex": 6.0, + "Size": { + "w": 275.0, + "h": 200.0 + }, + "ShortId": 4125773478, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000317", + "Owner": "0x0100000000000314" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000318", + "Owner": "0x0100000000000314" + } + ] + } + }, + { + "Type": "Dialogue", + "Properties": { + "TechnicalName": "Dlg_8C6B33D0", + "Id": "0x010000000000011B", + "Parent": "0x0300000043CE43F7", + "Attachments": [ + "0x010000000000010F", + "0x0100000000000117" + ], + "DisplayName": "Dialogue 1", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 217.0, + "y": 275.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 291.0, + "h": 200.0 + }, + "ShortId": 2355835856, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000011E", + "Owner": "0x010000000000011B", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000013E", + "Target": "0x010000000000013B" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000150", + "Target": "0x010000000000014D" + } + ] + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000011F", + "Owner": "0x010000000000011B" + } + ] + } + }, + { + "Type": "Dialogue", + "Properties": { + "TechnicalName": "Dlg_80270600", + "Id": "0x0100000000000121", + "Parent": "0x0300000043CE43F7", + "Attachments": [ + "0x010000000000010F", + "0x0100000000000113" + ], + "DisplayName": "Dialogue 2", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 642.0, + "y": 275.0 + }, + "ZIndex": 1.0, + "Size": { + "w": 291.0, + "h": 200.0 + }, + "ShortId": 2150041088, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000124", + "Owner": "0x0100000000000121", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000200", + "Target": "0x01000000000001FD" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000207", + "Target": "0x0100000000000204" + } + ] + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000125", + "Owner": "0x0100000000000121" + } + ] + } + }, + { + "Type": "Dialogue", + "Properties": { + "TechnicalName": "Dlg_19BF0109", + "Id": "0x01000000000002BD", + "Parent": "0x0100000000000314", + "Attachments": [ + "0x010000000000010F", + "0x0100000000000117" + ], + "DisplayName": "Linear Test", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 788.0, + "y": 651.0 + }, + "ZIndex": 4.0, + "Size": { + "w": 291.0, + "h": 200.0 + }, + "ShortId": 431948041, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002C0", + "Owner": "0x01000000000002BD", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002CA", + "Target": "0x01000000000002C7" + } + ] + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002C1", + "Owner": "0x01000000000002BD" + } + ] + } + }, + { + "Type": "Dialogue", + "Properties": { + "TechnicalName": "Dlg_BCE87EF3", + "Id": "0x010000000000031C", + "Parent": "0x0100000000000314", + "Attachments": [ + "0x010000000000010F", + "0x0100000000000113" + ], + "DisplayName": "Branch test", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 1167.0, + "y": 650.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 291.0, + "h": 200.0 + }, + "ShortId": 3169353459, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000031F", + "Owner": "0x010000000000031C", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000329", + "Target": "0x0100000000000326" + } + ] + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000320", + "Owner": "0x010000000000031C" + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_051B7DD2", + "Id": "0x010000000000013B", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Greetings. I am happy that you accepted our invitation", + "ExternalId": "", + "Position": { + "x": 325.0, + "y": 325.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 85687762, + "InputPins": [ + { + "Text": "!GameState.dialogue1Visited", + "Id": "0x010000000000013E", + "Owner": "0x010000000000013B" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000013F", + "Owner": "0x010000000000013B", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000145", + "Target": "0x0100000000000142" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000165", + "Target": "0x0100000000000162" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_036E6EA6", + "Id": "0x0100000000000142", + "Parent": "0x010000000000011B", + "MenuText": "No problem", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Sure thing. I was in the area anyways, so it wasn't any trouble.", + "ExternalId": "", + "Position": { + "x": 650.0, + "y": 225.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 57568934, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000145", + "Owner": "0x0100000000000142" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000146", + "Owner": "0x0100000000000142", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000015E", + "Target": "0x010000000000015B" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_734FEB33", + "Id": "0x010000000000014D", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Hi.", + "ExternalId": "", + "Position": { + "x": 325.0, + "y": 750.0 + }, + "ZIndex": 4.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1934617395, + "InputPins": [ + { + "Text": "GameState.dialogue1Visited", + "Id": "0x0100000000000150", + "Owner": "0x010000000000014D" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000151", + "Owner": "0x010000000000014D", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000157", + "Target": "0x0100000000000154" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_CE143CDC", + "Id": "0x0100000000000154", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Anything else?", + "ExternalId": "", + "Position": { + "x": 1375.0, + "y": 750.0 + }, + "ZIndex": 6.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3457432796, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000157", + "Owner": "0x0100000000000154" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000158", + "Owner": "0x0100000000000154", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000175", + "Target": "0x0100000000000173" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_555939CB", + "Id": "0x010000000000015B", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Great to have an adventurer of your renown in our humble village", + "ExternalId": "", + "Position": { + "x": 1000.0, + "y": 325.0 + }, + "ZIndex": 8.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1431910859, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000015E", + "Owner": "0x010000000000015B" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000015F", + "Owner": "0x010000000000015B", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000016F", + "Target": "0x010000000000016C" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_937E84CD", + "Id": "0x0100000000000162", + "Parent": "0x010000000000011B", + "MenuText": "Long travels", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "It was a long journey I had to take. But I am finally here.", + "ExternalId": "", + "Position": { + "x": 650.0, + "y": 475.0 + }, + "ZIndex": 10.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2474542285, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000165", + "Owner": "0x0100000000000162" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000166", + "Owner": "0x0100000000000162", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000015E", + "Target": "0x010000000000015B" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_4BFC6044", + "Id": "0x010000000000016C", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Can I help you with anything before you talk to the Oracle?", + "ExternalId": "", + "Position": { + "x": 1375.0, + "y": 325.0 + }, + "ZIndex": 13.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1274830916, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000016F", + "Owner": "0x010000000000016C" + } + ], + "OutputPins": [ + { + "Text": "GameState.dialogue1Visited = true;", + "Id": "0x0100000000000170", + "Owner": "0x010000000000016C", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000175", + "Target": "0x0100000000000173" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_6540F317", + "Id": "0x010000000000017A", + "Parent": "0x010000000000011B", + "MenuText": "Oracle dangerous?", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "I heard the Oracle is unpredictable and knows witchcraft. Am I in danger here?", + "ExternalId": "", + "Position": { + "x": 2050.0, + "y": 75.0 + }, + "ZIndex": 18.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1698755351, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000017D", + "Owner": "0x010000000000017A" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000017E", + "Owner": "0x010000000000017A", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001A4", + "Target": "0x01000000000001A1" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_83758E1C", + "Id": "0x0100000000000180", + "Parent": "0x010000000000011B", + "MenuText": "No idea", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Not really, my mind is kinda blank. Do you have a suggestion for a good topic?", + "ExternalId": "", + "Position": { + "x": 2050.0, + "y": 350.0 + }, + "ZIndex": 20.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2205519388, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000183", + "Owner": "0x0100000000000180" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000184", + "Owner": "0x0100000000000180", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001AA", + "Target": "0x01000000000001A7" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_1A5B8416", + "Id": "0x0100000000000186", + "Parent": "0x010000000000011B", + "MenuText": "Nope", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "I am as prepared as one can be. Let's do this!", + "ExternalId": "", + "Position": { + "x": 2050.0, + "y": 625.0 + }, + "ZIndex": 22.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 442205206, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000189", + "Owner": "0x0100000000000186" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000018A", + "Owner": "0x0100000000000186", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000196", + "Target": "0x0100000000000193" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_9D6B9F47", + "Id": "0x0100000000000193", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Good luck!", + "ExternalId": "", + "Position": { + "x": 2400.0, + "y": 625.0 + }, + "ZIndex": 24.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2641076039, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000196", + "Owner": "0x0100000000000193" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000197", + "Owner": "0x0100000000000193", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000011F", + "Target": "0x010000000000011B" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_FFE3CE99", + "Id": "0x01000000000001A1", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Let me tell you a secret. That is a rumor we spread ourself.", + "ExternalId": "", + "Position": { + "x": 2400.0, + "y": 75.0 + }, + "ZIndex": 28.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 4293119641, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001A4", + "Owner": "0x01000000000001A1" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001A5", + "Owner": "0x01000000000001A1", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001B1", + "Target": "0x01000000000001AE" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_772E01C2", + "Id": "0x01000000000001A7", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Well, if you have the chance...", + "ExternalId": "", + "Position": { + "x": 2400.0, + "y": 350.0 + }, + "ZIndex": 30.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1999503810, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001AA", + "Owner": "0x01000000000001A7" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001AB", + "Owner": "0x01000000000001A7", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001DC", + "Target": "0x01000000000001D9" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_671CD267", + "Id": "0x01000000000001AE", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Why would you do that?", + "ExternalId": "", + "Position": { + "x": 2750.0, + "y": 75.0 + }, + "ZIndex": 32.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1729942119, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001B1", + "Owner": "0x01000000000001AE" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001B2", + "Owner": "0x01000000000001AE", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001BE", + "Target": "0x01000000000001BB" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_73753FEE", + "Id": "0x01000000000001BB", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Do you have any idea how stressful it is for her to get pestered for every misplaced oxen-cart key?", + "ExternalId": "", + "Position": { + "x": 3075.0, + "y": 75.0 + }, + "ZIndex": 34.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1937063918, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001BE", + "Owner": "0x01000000000001BB" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001BF", + "Owner": "0x01000000000001BB", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001C5", + "Target": "0x01000000000001C2" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_3E0251B9", + "Id": "0x01000000000001C2", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Oh, haven't thought about that.", + "ExternalId": "", + "Position": { + "x": 3425.0, + "y": 75.0 + }, + "ZIndex": 36.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1040339385, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001C5", + "Owner": "0x01000000000001C2" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001C6", + "Owner": "0x01000000000001C2", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001CC", + "Target": "0x01000000000001C9" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_C2C050D6", + "Id": "0x01000000000001C9", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Now people only come if they really have problems.", + "ExternalId": "", + "Position": { + "x": 3775.0, + "y": 75.0 + }, + "ZIndex": 38.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3267383510, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001CC", + "Owner": "0x01000000000001C9" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001CD", + "Owner": "0x01000000000001C9", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001D3", + "Target": "0x01000000000001D0" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_FFFD9FE4", + "Id": "0x01000000000001D0", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Anything else?", + "ExternalId": "", + "Position": { + "x": 4475.0, + "y": 200.0 + }, + "ZIndex": 40.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 4294811620, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001D3", + "Owner": "0x01000000000001D0" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001D4", + "Owner": "0x01000000000001D0", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000019E", + "Target": "0x010000000000019B" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_153D469C", + "Id": "0x01000000000001D9", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Ah, no. You shouldn't.", + "ExternalId": "", + "Position": { + "x": 2750.0, + "y": 350.0 + }, + "ZIndex": 43.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 356337308, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001DC", + "Owner": "0x01000000000001D9" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001DD", + "Owner": "0x01000000000001D9", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001E3", + "Target": "0x01000000000001E0" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_85676098", + "Id": "0x01000000000001E0", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "What? Don't leave me hanging. Out with it.", + "ExternalId": "", + "Position": { + "x": 3075.0, + "y": 350.0 + }, + "ZIndex": 45.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2238144664, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001E3", + "Owner": "0x01000000000001E0" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001E4", + "Owner": "0x01000000000001E0", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001EA", + "Target": "0x01000000000001E7" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_B089ADB5", + "Id": "0x01000000000001E7", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "She wants a favor from you. So she might be inclined to answer if you ask for the upcoming lottery numbers.", + "ExternalId": "", + "Position": { + "x": 3425.0, + "y": 350.0 + }, + "ZIndex": 47.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2961812917, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001EA", + "Owner": "0x01000000000001E7" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001EB", + "Owner": "0x01000000000001E7", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001F1", + "Target": "0x01000000000001EE" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_D85A5126", + "Id": "0x01000000000001EE", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "But you haven't heard that from me!", + "ExternalId": "", + "Position": { + "x": 3775.0, + "y": 350.0 + }, + "ZIndex": 49.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3629797670, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001F1", + "Owner": "0x01000000000001EE" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000001F2", + "Owner": "0x01000000000001EE", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001F8", + "Target": "0x01000000000001F5" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_D58D3529", + "Id": "0x01000000000001F5", + "Parent": "0x010000000000011B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Thank you. And don't worry - mum's the word.", + "ExternalId": "", + "Position": { + "x": 4100.0, + "y": 350.0 + }, + "ZIndex": 51.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3582801193, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000001F8", + "Owner": "0x01000000000001F5" + } + ], + "OutputPins": [ + { + "Text": "GameState.gotTip = true", + "Id": "0x01000000000001F9", + "Owner": "0x01000000000001F5", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000001D3", + "Target": "0x01000000000001D0" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_0ADD76DD", + "Id": "0x01000000000001FD", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Welcome, welcome.", + "ExternalId": "", + "Position": { + "x": 800.0, + "y": 550.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 182286045, + "InputPins": [ + { + "Text": "!GameState.dialogue2Visited", + "Id": "0x0100000000000200", + "Owner": "0x01000000000001FD" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000201", + "Owner": "0x01000000000001FD", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000020E", + "Target": "0x010000000000020B" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_B29FF06C", + "Id": "0x0100000000000204", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Nice to see you again.", + "ExternalId": "", + "Position": { + "x": 800.0, + "y": 825.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2996826220, + "InputPins": [ + { + "Text": "GameState.dialogue2Visited", + "Id": "0x0100000000000207", + "Owner": "0x0100000000000204" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000208", + "Owner": "0x0100000000000204", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000280", + "Target": "0x010000000000027D" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_E5A503CB", + "Id": "0x010000000000020B", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "I hope it is okay if I get right down to business? Time is of the essence here.", + "ExternalId": "", + "Position": { + "x": 1125.0, + "y": 550.0 + }, + "ZIndex": 4.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3852796875, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000020E", + "Owner": "0x010000000000020B" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000020F", + "Owner": "0x010000000000020B", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000021B", + "Target": "0x0100000000000218" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_40F502D3", + "Id": "0x0100000000000218", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "The early bird speaks silver, as the wise ones say.", + "ExternalId": "", + "Position": { + "x": 1450.0, + "y": 550.0 + }, + "ZIndex": 8.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1089798867, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000021B", + "Owner": "0x0100000000000218" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000021C", + "Owner": "0x0100000000000218", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000239", + "Target": "0x0100000000000236" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_239E650A", + "Id": "0x0100000000000236", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "And the worm gets the cheese. So true.", + "ExternalId": "", + "Position": { + "x": 1775.0, + "y": 550.0 + }, + "ZIndex": 15.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 597583114, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000239", + "Owner": "0x0100000000000236" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000023A", + "Owner": "0x0100000000000236", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000242", + "Target": "0x010000000000023F" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_7225F0A4", + "Id": "0x010000000000023F", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Are you aware of why I invited you here?", + "ExternalId": "", + "Position": { + "x": 2100.0, + "y": 550.0 + }, + "ZIndex": 10.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1915089060, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000242", + "Owner": "0x010000000000023F" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000243", + "Owner": "0x010000000000023F", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000249", + "Target": "0x0100000000000246" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000024F", + "Target": "0x010000000000024C" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_AE76FD71", + "Id": "0x0100000000000246", + "Parent": "0x0100000000000121", + "MenuText": "No idea", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Not really. Besides promising a sizeable reward the invitation was pretty vague.", + "ExternalId": "", + "Position": { + "x": 2425.0, + "y": 425.0 + }, + "ZIndex": 12.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2927033713, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000249", + "Owner": "0x0100000000000246" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000024A", + "Owner": "0x0100000000000246", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000259", + "Target": "0x0100000000000256" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_519F3783", + "Id": "0x010000000000024C", + "Parent": "0x0100000000000121", + "MenuText": "I guess so", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Could it have something to do with the evil looking forest behind the village?", + "ExternalId": "", + "Position": { + "x": 2425.0, + "y": 675.0 + }, + "ZIndex": 14.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1369388931, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000024F", + "Owner": "0x010000000000024C" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000250", + "Owner": "0x010000000000024C", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000025F", + "Target": "0x010000000000025C" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_97BE50F2", + "Id": "0x0100000000000256", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "The task I ask of you is not without danger. We will reward you accordingly.", + "ExternalId": "", + "Position": { + "x": 2750.0, + "y": 425.0 + }, + "ZIndex": 16.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2545832178, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000259", + "Owner": "0x0100000000000256" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000025A", + "Owner": "0x0100000000000256", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000267", + "Target": "0x0100000000000264" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_346C9824", + "Id": "0x010000000000025C", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Indeed, mighty adventurer. You have keen eyes and a sharp mind.", + "ExternalId": "", + "Position": { + "x": 2750.0, + "y": 675.0 + }, + "ZIndex": 18.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 879532068, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000025F", + "Owner": "0x010000000000025C" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000260", + "Owner": "0x010000000000025C", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000267", + "Target": "0x0100000000000264" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_8F9A05A4", + "Id": "0x0100000000000264", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "The forest that lies beyond our village is cursed and we fear for our lives!", + "ExternalId": "", + "Position": { + "x": 3100.0, + "y": 550.0 + }, + "ZIndex": 20.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2409235876, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000267", + "Owner": "0x0100000000000264" + } + ], + "OutputPins": [ + { + "Text": "GameState.dialogue2Visited = true", + "Id": "0x0100000000000268", + "Owner": "0x0100000000000264", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000026E", + "Target": "0x010000000000026C" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_CDDD87E1", + "Id": "0x010000000000027D", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "You know that the forest beyond our village is still cursed?", + "ExternalId": "", + "Position": { + "x": 1125.0, + "y": 825.0 + }, + "ZIndex": 26.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3453847521, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000280", + "Owner": "0x010000000000027D" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000281", + "Owner": "0x010000000000027D", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000275", + "Target": "0x0100000000000272" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_41B7C34B", + "Id": "0x0100000000000285", + "Parent": "0x0100000000000121", + "MenuText": "Forest?", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "An evil Forest? We are indeed living in grim times.", + "ExternalId": "", + "Position": { + "x": 3700.0, + "y": 300.0 + }, + "ZIndex": 29.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1102562123, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000288", + "Owner": "0x0100000000000285" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000289", + "Owner": "0x0100000000000285", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002EA", + "Target": "0x01000000000002E7" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_C18C47A0", + "Id": "0x010000000000028B", + "Parent": "0x0100000000000121", + "MenuText": "Curse?", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "A curse? That doesn't sound good.", + "ExternalId": "", + "Position": { + "x": 3700.0, + "y": 550.0 + }, + "ZIndex": 31.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3247196064, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000028E", + "Owner": "0x010000000000028B" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000028F", + "Owner": "0x010000000000028B", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002F0", + "Target": "0x01000000000002ED" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_A95E9253", + "Id": "0x0100000000000291", + "Parent": "0x0100000000000121", + "MenuText": "No questions!", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Say no more! I will find the origin of the curse and make short work of it!", + "ExternalId": "", + "Position": { + "x": 3700.0, + "y": 800.0 + }, + "ZIndex": 33.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2841547347, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000294", + "Owner": "0x0100000000000291" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000295", + "Owner": "0x0100000000000291", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000029B", + "Target": "0x0100000000000298" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_3A9EDA62", + "Id": "0x0100000000000298", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "We will pray for your swift return.", + "ExternalId": "", + "Position": { + "x": 4025.0, + "y": 800.0 + }, + "ZIndex": 35.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 983489122, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000029B", + "Owner": "0x0100000000000298" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000029C", + "Owner": "0x0100000000000298", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002A1", + "Target": "0x010000000000029F" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_426B8005", + "Id": "0x01000000000002A6", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Now that you mention it. Would it be any trouble to provide me with the lottery numbers for next week?", + "ExternalId": "", + "Position": { + "x": 5025.0, + "y": 550.0 + }, + "ZIndex": 40.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1114341381, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002A9", + "Owner": "0x01000000000002A6" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002AA", + "Owner": "0x01000000000002A6", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002B0", + "Target": "0x01000000000002AD" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_98AA31D9", + "Id": "0x01000000000002AD", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "*Sigh* Sure, why not. 12-17-32-33-41-49", + "ExternalId": "", + "Position": { + "x": 5325.0, + "y": 550.0 + }, + "ZIndex": 42.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2561290713, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002B0", + "Owner": "0x01000000000002AD" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002B1", + "Owner": "0x01000000000002AD", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000125", + "Target": "0x0100000000000121" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_2F96A000", + "Id": "0x01000000000002DD", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Is there anything else I can do for you, before you leave?", + "ExternalId": "", + "Position": { + "x": 4725.0, + "y": 550.0 + }, + "ZIndex": 44.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 798400512, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002E0", + "Owner": "0x01000000000002DD" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002E1", + "Owner": "0x01000000000002DD", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002A9", + "Target": "0x01000000000002A6" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_5DBB5368", + "Id": "0x01000000000002E7", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "To be precise not the forest is evil, but its denizens. Still, the entire situation is is very inconvenient.", + "ExternalId": "", + "Position": { + "x": 4050.0, + "y": 300.0 + }, + "ZIndex": 47.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1572557672, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002EA", + "Owner": "0x01000000000002E7" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002EB", + "Owner": "0x01000000000002E7", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002F6", + "Target": "0x01000000000002F3" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_C73E354E", + "Id": "0x01000000000002ED", + "Parent": "0x0100000000000121", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "I am afraid so. Although of what exact nature is still hidden from me.", + "ExternalId": "", + "Position": { + "x": 4050.0, + "y": 550.0 + }, + "ZIndex": 49.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3342742862, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002F0", + "Owner": "0x01000000000002ED" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002F1", + "Owner": "0x01000000000002ED", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002F6", + "Target": "0x01000000000002F3" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_ED5DF485", + "Id": "0x01000000000002C7", + "Parent": "0x01000000000002BD", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Hey! This is the first dialogue line in this test dialogue!", + "ExternalId": "", + "Position": { + "x": 775.0, + "y": 500.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3982357637, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002CA", + "Owner": "0x01000000000002C7" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002CB", + "Owner": "0x01000000000002C7", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002D1", + "Target": "0x01000000000002CE" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_17E8B79F", + "Id": "0x01000000000002CE", + "Parent": "0x01000000000002BD", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Really?", + "ExternalId": "", + "Position": { + "x": 1125.0, + "y": 500.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 401127327, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002D1", + "Owner": "0x01000000000002CE" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002D2", + "Owner": "0x01000000000002CE", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002D8", + "Target": "0x01000000000002D5" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_C1574955", + "Id": "0x01000000000002D5", + "Parent": "0x01000000000002BD", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Yes. Unbelievable, right?", + "ExternalId": "", + "Position": { + "x": 1475.0, + "y": 500.0 + }, + "ZIndex": 4.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3243723093, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002D8", + "Owner": "0x01000000000002D5" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002D9", + "Owner": "0x01000000000002D5", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000308", + "Target": "0x0100000000000305" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_3EDA6235", + "Id": "0x0100000000000305", + "Parent": "0x01000000000002BD", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "I think I spider!", + "ExternalId": "", + "Position": { + "x": 1825.0, + "y": 500.0 + }, + "ZIndex": 6.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1054499381, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000308", + "Owner": "0x0100000000000305" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000309", + "Owner": "0x0100000000000305", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000030F", + "Target": "0x010000000000030C" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_BFFA0DA2", + "Id": "0x010000000000030C", + "Parent": "0x01000000000002BD", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000117", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Hey! Ho! Let's go! Gabba, gabba, hey!", + "ExternalId": "", + "Position": { + "x": 2150.0, + "y": 500.0 + }, + "ZIndex": 8.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3220835746, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000030F", + "Owner": "0x010000000000030C" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000310", + "Owner": "0x010000000000030C", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002C1", + "Target": "0x01000000000002BD" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_C58501C0", + "Id": "0x0100000000000326", + "Parent": "0x010000000000031C", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Hi there. How are things?", + "ExternalId": "", + "Position": { + "x": 750.0, + "y": 600.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3313828288, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000329", + "Owner": "0x0100000000000326" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000032A", + "Owner": "0x0100000000000326", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000330", + "Target": "0x010000000000032D" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000336", + "Target": "0x0100000000000333" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_F76CB9F9", + "Id": "0x010000000000032D", + "Parent": "0x010000000000031C", + "MenuText": "Good", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Doing great thanks.", + "ExternalId": "", + "Position": { + "x": 1075.0, + "y": 475.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 4151097849, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000330", + "Owner": "0x010000000000032D" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000331", + "Owner": "0x010000000000032D", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000340", + "Target": "0x010000000000033D" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_BAD9F592", + "Id": "0x0100000000000333", + "Parent": "0x010000000000031C", + "MenuText": "Meh", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Like the Germans are fond of saying: \"Muss\".", + "ExternalId": "", + "Position": { + "x": 1075.0, + "y": 725.0 + }, + "ZIndex": 4.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3134846354, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000336", + "Owner": "0x0100000000000333" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000337", + "Owner": "0x0100000000000333", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000340", + "Target": "0x010000000000033D" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_79D29BF3", + "Id": "0x010000000000033D", + "Parent": "0x010000000000031C", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "What do you think of the weather?", + "ExternalId": "", + "Position": { + "x": 1400.0, + "y": 625.0 + }, + "ZIndex": 6.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2043845619, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000340", + "Owner": "0x010000000000033D" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000341", + "Owner": "0x010000000000033D", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000034F", + "Target": "0x010000000000034C" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000355", + "Target": "0x0100000000000352" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000035B", + "Target": "0x0100000000000358" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_5CD4C92B", + "Id": "0x0100000000000346", + "Parent": "0x010000000000031C", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000113", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "Okay then. Take care.", + "ExternalId": "", + "Position": { + "x": 2150.0, + "y": 625.0 + }, + "ZIndex": 6.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1557449003, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000347", + "Owner": "0x0100000000000346" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000348", + "Owner": "0x0100000000000346", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000320", + "Target": "0x010000000000031C" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_98281AB9", + "Id": "0x010000000000034C", + "Parent": "0x010000000000031C", + "MenuText": "Too hot", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "I am melting! Not a fan of this humid heat.", + "ExternalId": "", + "Position": { + "x": 1712.0, + "y": 375.0 + }, + "ZIndex": 11.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2552765113, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000034F", + "Owner": "0x010000000000034C" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000350", + "Owner": "0x010000000000034C", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000347", + "Target": "0x0100000000000346" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_D260A08E", + "Id": "0x0100000000000352", + "Parent": "0x010000000000031C", + "MenuText": "Too cold", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "I am freezing, where is the sun?", + "ExternalId": "", + "Position": { + "x": 1712.0, + "y": 625.0 + }, + "ZIndex": 13.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3529547918, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000355", + "Owner": "0x0100000000000352" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000356", + "Owner": "0x0100000000000352", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000347", + "Target": "0x0100000000000346" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_EB3D8305", + "Id": "0x0100000000000358", + "Parent": "0x010000000000031C", + "MenuText": "Pretty wet", + "StageDirections": "", + "Speaker": "0x010000000000010F", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "I am cool with all the rain - I like jumping into puddles.", + "ExternalId": "", + "Position": { + "x": 1712.0, + "y": 875.0 + }, + "ZIndex": 15.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3946676997, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000035B", + "Owner": "0x0100000000000358" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000035C", + "Owner": "0x0100000000000358", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000347", + "Target": "0x0100000000000346" + } + ] + } + ] + } + }, + { + "Type": "Hub", + "Properties": { + "TechnicalName": "Hub_6F4EAF29", + "Id": "0x0100000000000173", + "Parent": "0x010000000000011B", + "DisplayName": "Questions", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 1725.0, + "y": 400.0 + }, + "ZIndex": 15.0, + "Size": { + "w": 175.0, + "h": 50.0 + }, + "ShortId": 1867427625, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000175", + "Owner": "0x0100000000000173" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000176", + "Owner": "0x0100000000000173", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000017D", + "Target": "0x010000000000017A" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000183", + "Target": "0x0100000000000180" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000189", + "Target": "0x0100000000000186" + } + ] + } + ] + } + }, + { + "Type": "Hub", + "Properties": { + "TechnicalName": "Hub_93724850", + "Id": "0x010000000000026C", + "Parent": "0x0100000000000121", + "DisplayName": "Questions", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 3425.0, + "y": 625.0 + }, + "ZIndex": 23.0, + "Size": { + "w": 175.0, + "h": 50.0 + }, + "ShortId": 2473740368, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000026E", + "Owner": "0x010000000000026C" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000026F", + "Owner": "0x010000000000026C", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000288", + "Target": "0x0100000000000285" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000028E", + "Target": "0x010000000000028B" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000294", + "Target": "0x0100000000000291" + } + ] + } + ] + } + }, + { + "Type": "Jump", + "Properties": { + "TechnicalName": "Jmp_F087E397", + "Id": "0x010000000000019B", + "Parent": "0x010000000000011B", + "Target": "0x0100000000000173", + "TargetPin": "0x0100000000000175", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 4775.0, + "y": 225.0 + }, + "ZIndex": 27.0, + "Size": { + "w": 175.0, + "h": 150.0 + }, + "ShortId": 4035437463, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000019E", + "Owner": "0x010000000000019B" + } + ] + } + }, + { + "Type": "Jump", + "Properties": { + "TechnicalName": "Jmp_F2E7FD71", + "Id": "0x0100000000000272", + "Parent": "0x0100000000000121", + "Target": "0x010000000000026C", + "TargetPin": "0x010000000000026E", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 1450.0, + "y": 850.0 + }, + "ZIndex": 25.0, + "Size": { + "w": 175.0, + "h": 150.0 + }, + "ShortId": 4075289969, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000275", + "Owner": "0x0100000000000272" + } + ] + } + }, + { + "Type": "Jump", + "Properties": { + "TechnicalName": "Jmp_83A87C4F", + "Id": "0x01000000000002F3", + "Parent": "0x0100000000000121", + "Target": "0x010000000000026C", + "TargetPin": "0x010000000000026E", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 4425.0, + "y": 450.0 + }, + "ZIndex": 51.0, + "Size": { + "w": 175.0, + "h": 150.0 + }, + "ShortId": 2208857167, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002F6", + "Owner": "0x01000000000002F3" + } + ] + } + }, + { + "Type": "Condition", + "Properties": { + "TechnicalName": "Cnd_BBA54379", + "Id": "0x010000000000029F", + "Parent": "0x0100000000000121", + "DisplayName": "GameState.gotTip == true", + "Text": "", + "ExternalId": "", + "Position": { + "x": 4375.0, + "y": 850.0 + }, + "ZIndex": 37.0, + "Size": { + "w": 225.0, + "h": 100.0 + }, + "ShortId": 3148170105, + "Expression": "GameState.gotTip == true", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000002A1", + "Owner": "0x010000000000029F" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000002A2", + "Owner": "0x010000000000029F", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000002E0", + "Target": "0x01000000000002DD" + } + ] + }, + { + "Text": "", + "Id": "0x01000000000002A3", + "Owner": "0x010000000000029F", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000125", + "Target": "0x0100000000000121" + } + ] + } + ] + } + }, + { + "Type": "Comment", + "Properties": { + "TechnicalName": "CMT_72057594037928238", + "Id": "0x010000000000012E", + "Parent": "0x0300000043CE43F7", + "CreatedBy": "", + "CreatedOn": "2021-07-27T13:32:41.04524", + "Color": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "Text": "Dialogue with NPC 1", + "ExternalId": "", + "Position": { + "x": 225.0, + "y": 150.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 225.0, + "h": 100.0 + }, + "ShortId": 595989412 + } + }, + { + "Type": "Comment", + "Properties": { + "TechnicalName": "CMT_72057594037928240", + "Id": "0x0100000000000130", + "Parent": "0x0300000043CE43F7", + "CreatedBy": "", + "CreatedOn": "2021-07-27T13:32:58.3520136", + "Color": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "Text": "Dialogue with NPC 2", + "ExternalId": "", + "Position": { + "x": 650.0, + "y": 150.0 + }, + "ZIndex": 3.0, + "Size": { + "w": 225.0, + "h": 100.0 + }, + "ShortId": 1824239227 + } + }, + { + "Type": "Comment", + "Properties": { + "TechnicalName": "CMT_72057594037928643", + "Id": "0x01000000000002C3", + "Parent": "0x0100000000000314", + "CreatedBy": "", + "CreatedOn": "2021-07-29T10:00:18.5891534", + "Color": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "Text": "Just a small linear test for first implementation", + "ExternalId": "", + "Position": { + "x": 821.0, + "y": 526.0 + }, + "ZIndex": 5.0, + "Size": { + "w": 225.0, + "h": 100.0 + }, + "ShortId": 974441162 + } + }, + { + "Type": "Comment", + "Properties": { + "TechnicalName": "CMT_72057594037928738", + "Id": "0x0100000000000322", + "Parent": "0x0100000000000314", + "CreatedBy": "", + "CreatedOn": "2021-08-04T08:29:45.262165", + "Color": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "Text": "Small branching structure", + "ExternalId": "", + "Position": { + "x": 1200.0, + "y": 525.0 + }, + "ZIndex": 3.0, + "Size": { + "w": 225.0, + "h": 100.0 + }, + "ShortId": 1630476027 + } + }, + { + "Type": "Comment", + "Properties": { + "TechnicalName": "CMT_72057594037928730", + "Id": "0x010000000000031A", + "Parent": "0x0300000043CE43F7", + "CreatedBy": "", + "CreatedOn": "2021-08-04T08:28:49.4179905", + "Color": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "Text": "Test dialogues for implementations", + "ExternalId": "", + "Position": { + "x": -225.0, + "y": 150.0 + }, + "ZIndex": 7.0, + "Size": { + "w": 225.0, + "h": 100.0 + }, + "ShortId": 3532094464 + } + }, + { + "Type": "Entity", + "Properties": { + "TechnicalName": "Ntt_65BA230A", + "Id": "0x010000000000010F", + "Parent": "0x03000000AC61A2B3", + "Attachments": [], + "DisplayName": "Player", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 0.0, + "y": 0.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0100000000000138" + }, + "ShortId": 1706697482 + } + }, + { + "Type": "Entity", + "Properties": { + "TechnicalName": "Ntt_B1F02A9D", + "Id": "0x0100000000000113", + "Parent": "0x03000000AC61A2B3", + "Attachments": [], + "DisplayName": "Oracle", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 20.0, + "y": 20.0 + }, + "ZIndex": 1.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0100000000000132" + }, + "ShortId": 2985306781 + } + }, + { + "Type": "Entity", + "Properties": { + "TechnicalName": "Ntt_C01E8510", + "Id": "0x0100000000000117", + "Parent": "0x03000000AC61A2B3", + "Attachments": [], + "DisplayName": "Kirian", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 40.0, + "y": 40.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0100000000000135" + }, + "ShortId": 3223225616 + } + }, + { + "Type": "Asset", + "AssetRef": "Assets/Images/ava_guinevere_01.jpg", + "Category": "Image", + "Properties": { + "TechnicalName": "Ast_C2F4992D", + "Id": "0x0100000000000132", + "Parent": "0x0100000000000105", + "DisplayName": "ava_guinevere_01", + "Filename": "ava_guinevere_01(0032).jpg", + "OriginalSource": "file:///F:/_Assets/Images/articy/Galahad/Assets/Portraits/ava_guinevere_01.jpg", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + } + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 0.0, + "y": 0.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "ShortId": 3270809901 + } + }, + { + "Type": "Asset", + "AssetRef": "Assets/Images/ava_sitlancelot_01.jpg", + "Category": "Image", + "Properties": { + "TechnicalName": "Ast_EA0AE647", + "Id": "0x0100000000000135", + "Parent": "0x0100000000000105", + "DisplayName": "ava_sitlancelot_01", + "Filename": "ava_sitlancelot_01(0035).jpg", + "OriginalSource": "file:///F:/_Assets/Images/articy/Galahad/Assets/Portraits/ava_sitlancelot_01.jpg", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + } + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 20.0, + "y": 20.0 + }, + "ZIndex": 1.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "ShortId": 3926582855 + } + }, + { + "Type": "Asset", + "AssetRef": "Assets/Images/Class_Template_Entity_MainCharacter_256.png", + "Category": "Image", + "Properties": { + "TechnicalName": "Ast_8ADE173A", + "Id": "0x0100000000000138", + "Parent": "0x0100000000000105", + "DisplayName": "Class_Template_Entity_MainCharacter_256", + "Filename": "Class_Template_Entity_MainCharacter_256(0038).png", + "OriginalSource": "file:///F:/_Assets/Images/articy/Graphics/Icons/Class_Template_Entity_MainCharacter_256.png", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + } + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 40.0, + "y": 40.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "ShortId": 2329810746 + } + }, + { + "Type": "UserFolder", + "Properties": { + "TechnicalName": "Ufo_126E1374", + "Id": "0x0100000000000105", + "Parent": "0x030000004C3DAF54", + "DisplayName": "Images", + "ExternalId": "", + "ShortId": 309203828 + } + }, + { + "Type": "UserFolder", + "Properties": { + "TechnicalName": "Ufo_8B9CAC75", + "Id": "0x0100000000000107", + "Parent": "0x030000004C3DAF54", + "DisplayName": "Videos", + "ExternalId": "", + "ShortId": 2342300789 + } + }, + { + "Type": "UserFolder", + "Properties": { + "TechnicalName": "Ufo_E52E5680", + "Id": "0x0100000000000109", + "Parent": "0x030000004C3DAF54", + "DisplayName": "Audio", + "ExternalId": "", + "ShortId": 3845019264 + } + }, + { + "Type": "UserFolder", + "Properties": { + "TechnicalName": "Ufo_9DC42329", + "Id": "0x010000000000010B", + "Parent": "0x030000004C3DAF54", + "DisplayName": "Documents", + "ExternalId": "", + "ShortId": 2646876969 + } + }, + { + "Type": "UserFolder", + "Properties": { + "TechnicalName": "Ufo_F9A0B0B5", + "Id": "0x010000000000010D", + "Parent": "0x030000004C3DAF54", + "DisplayName": "Miscellaneous", + "ExternalId": "", + "ShortId": 4188057781 + } + } + ] + } + ], + "ScriptMethods": [], + "Hierarchy": { + "Id": "0x0100000000000001", + "TechnicalName": "UnityImporterTutorial", + "Type": "Project", + "Children": [ + { + "Id": "0x03000000F917511B", + "TechnicalName": "ProjectSettings", + "Type": "ProjectSettingsFolder", + "Children": [ + { + "Id": "0x01000000000000FD", + "TechnicalName": "", + "Type": "ProjectSettingsFlow" + }, + { + "Id": "0x01000000000000FA", + "TechnicalName": "", + "Type": "ProjectSettingsGeneral" + }, + { + "Id": "0x01000000000000FB", + "TechnicalName": "", + "Type": "ProjectSettingsJourneys" + }, + { + "Id": "0x01000000000000FC", + "TechnicalName": "", + "Type": "ProjectSettingsLocation" + } + ] + }, + { + "Id": "0x030000002B4F4C54", + "TechnicalName": "GlobalVariables", + "Type": "GlobalVariables", + "Children": [ + { + "Id": "0x010000000000012B", + "TechnicalName": "", + "Type": "VariableSet" + } + ] + }, + { + "Id": "0x0300000043CE43F7", + "TechnicalName": "Flow", + "Type": "Flow", + "Children": [ + { + "Id": "0x010000000000012E", + "TechnicalName": "", + "Type": "Comment" + }, + { + "Id": "0x0100000000000130", + "TechnicalName": "", + "Type": "Comment" + }, + { + "Id": "0x010000000000031A", + "TechnicalName": "", + "Type": "Comment" + }, + { + "Id": "0x0100000000000314", + "TechnicalName": "FFr_F5EA4EA6", + "Type": "FlowFragment", + "Children": [ + { + "Id": "0x01000000000002C3", + "TechnicalName": "", + "Type": "Comment" + }, + { + "Id": "0x0100000000000322", + "TechnicalName": "", + "Type": "Comment" + }, + { + "Id": "0x01000000000002BD", + "TechnicalName": "Dlg_19BF0109", + "Type": "Dialogue", + "Children": [ + { + "Id": "0x01000000000002C7", + "TechnicalName": "DFr_ED5DF485", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000002CE", + "TechnicalName": "DFr_17E8B79F", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000002D5", + "TechnicalName": "DFr_C1574955", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000305", + "TechnicalName": "DFr_3EDA6235", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000030C", + "TechnicalName": "DFr_BFFA0DA2", + "Type": "DialogueFragment" + } + ] + }, + { + "Id": "0x010000000000031C", + "TechnicalName": "Dlg_BCE87EF3", + "Type": "Dialogue", + "Children": [ + { + "Id": "0x0100000000000326", + "TechnicalName": "DFr_C58501C0", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000032D", + "TechnicalName": "DFr_F76CB9F9", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000333", + "TechnicalName": "DFr_BAD9F592", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000033D", + "TechnicalName": "DFr_79D29BF3", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000034C", + "TechnicalName": "DFr_98281AB9", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000352", + "TechnicalName": "DFr_D260A08E", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000358", + "TechnicalName": "DFr_EB3D8305", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000346", + "TechnicalName": "DFr_5CD4C92B", + "Type": "DialogueFragment" + } + ] + } + ] + }, + { + "Id": "0x010000000000011B", + "TechnicalName": "Dlg_8C6B33D0", + "Type": "Dialogue", + "Children": [ + { + "Id": "0x010000000000013B", + "TechnicalName": "DFr_051B7DD2", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000014D", + "TechnicalName": "DFr_734FEB33", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000142", + "TechnicalName": "DFr_036E6EA6", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000162", + "TechnicalName": "DFr_937E84CD", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000015B", + "TechnicalName": "DFr_555939CB", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000016C", + "TechnicalName": "DFr_4BFC6044", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000154", + "TechnicalName": "DFr_CE143CDC", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000173", + "TechnicalName": "Hub_6F4EAF29", + "Type": "Hub" + }, + { + "Id": "0x010000000000017A", + "TechnicalName": "DFr_6540F317", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000180", + "TechnicalName": "DFr_83758E1C", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000186", + "TechnicalName": "DFr_1A5B8416", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001A1", + "TechnicalName": "DFr_FFE3CE99", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001A7", + "TechnicalName": "DFr_772E01C2", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000193", + "TechnicalName": "DFr_9D6B9F47", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001AE", + "TechnicalName": "DFr_671CD267", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001D9", + "TechnicalName": "DFr_153D469C", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001BB", + "TechnicalName": "DFr_73753FEE", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001E0", + "TechnicalName": "DFr_85676098", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001C2", + "TechnicalName": "DFr_3E0251B9", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001E7", + "TechnicalName": "DFr_B089ADB5", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001C9", + "TechnicalName": "DFr_C2C050D6", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001EE", + "TechnicalName": "DFr_D85A5126", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001F5", + "TechnicalName": "DFr_D58D3529", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000001D0", + "TechnicalName": "DFr_FFFD9FE4", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000019B", + "TechnicalName": "Jmp_F087E397", + "Type": "Jump" + } + ] + }, + { + "Id": "0x0100000000000121", + "TechnicalName": "Dlg_80270600", + "Type": "Dialogue", + "Children": [ + { + "Id": "0x01000000000001FD", + "TechnicalName": "DFr_0ADD76DD", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000204", + "TechnicalName": "DFr_B29FF06C", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000020B", + "TechnicalName": "DFr_E5A503CB", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000027D", + "TechnicalName": "DFr_CDDD87E1", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000218", + "TechnicalName": "DFr_40F502D3", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000272", + "TechnicalName": "Jmp_F2E7FD71", + "Type": "Jump" + }, + { + "Id": "0x0100000000000236", + "TechnicalName": "DFr_239E650A", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000023F", + "TechnicalName": "DFr_7225F0A4", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000246", + "TechnicalName": "DFr_AE76FD71", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000024C", + "TechnicalName": "DFr_519F3783", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000256", + "TechnicalName": "DFr_97BE50F2", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000025C", + "TechnicalName": "DFr_346C9824", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000264", + "TechnicalName": "DFr_8F9A05A4", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000026C", + "TechnicalName": "Hub_93724850", + "Type": "Hub" + }, + { + "Id": "0x0100000000000285", + "TechnicalName": "DFr_41B7C34B", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000028B", + "TechnicalName": "DFr_C18C47A0", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000291", + "TechnicalName": "DFr_A95E9253", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000298", + "TechnicalName": "DFr_3A9EDA62", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000002E7", + "TechnicalName": "DFr_5DBB5368", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000002ED", + "TechnicalName": "DFr_C73E354E", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000029F", + "TechnicalName": "Cnd_BBA54379", + "Type": "Condition" + }, + { + "Id": "0x01000000000002F3", + "TechnicalName": "Jmp_83A87C4F", + "Type": "Jump" + }, + { + "Id": "0x01000000000002DD", + "TechnicalName": "DFr_2F96A000", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000002A6", + "TechnicalName": "DFr_426B8005", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000002AD", + "TechnicalName": "DFr_98AA31D9", + "Type": "DialogueFragment" + } + ] + } + ] + }, + { + "Id": "0x03000000AC61A2B3", + "TechnicalName": "Entities", + "Type": "Entities", + "Children": [ + { + "Id": "0x0100000000000117", + "TechnicalName": "Ntt_C01E8510", + "Type": "Entity" + }, + { + "Id": "0x0100000000000113", + "TechnicalName": "Ntt_B1F02A9D", + "Type": "Entity" + }, + { + "Id": "0x010000000000010F", + "TechnicalName": "Ntt_65BA230A", + "Type": "Entity" + } + ] + }, + { + "Id": "0x030000003140D3AC", + "TechnicalName": "Locations", + "Type": "Locations" + }, + { + "Id": "0x03000000103AA2F0", + "TechnicalName": "Documents", + "Type": "Documents" + }, + { + "Id": "0x03000000236F7272", + "TechnicalName": "Journeys", + "Type": "Journeys" + }, + { + "Id": "0x0300000029CF057C", + "TechnicalName": "TemplateDesign", + "Type": "TemplateDesign", + "Children": [ + { + "Id": "0x03000000D2404DC0", + "TechnicalName": "Features", + "Type": "Features", + "Children": [ + { + "Id": "0x0100000000000008", + "TechnicalName": "DefaultBasicCharacterFeature", + "Type": "Feature" + }, + { + "Id": "0x0100000000000043", + "TechnicalName": "DefaultExtendedCharacterFeature", + "Type": "Feature" + } + ] + }, + { + "Id": "0x030000002C0951AE", + "TechnicalName": "PropertyTemplates", + "Type": "TraitTemplatesFolder", + "Children": [ + { + "Id": "0x03000000BB12F1B8", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x0300000037DCE3F0", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x030000006E2C178B", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x03000000D745C449", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x030000003630A240", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x030000006F82D78E", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + } + ] + }, + { + "Id": "0x030000009AF68DCD", + "TechnicalName": "Templates", + "Type": "Templates", + "Children": [ + { + "Id": "0x0300000030635118", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000DCC67F9D", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000030B5ACF", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x030000008DD5C0F2", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000ECC00F83", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x0300000078B45A71", + "TechnicalName": "", + "Type": "TemplateTypeFolder", + "Children": [ + { + "Id": "0x0100000000000095", + "TechnicalName": "DefaultMainCharacterTemplate", + "Type": "Template" + }, + { + "Id": "0x010000000000006B", + "TechnicalName": "DefaultSupportingCharacterTemplate", + "Type": "Template" + } + ] + }, + { + "Id": "0x030000006D1BC275", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x0300000013DF3A1A", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000CC5A07F0", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000BA022E2F", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000ADA9FA17", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000FB371D5C", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x0300000092CF598E", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x030000005314E813", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x030000004264B29C", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000F514339C", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x0300000096812FC1", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000A715C057", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + } + ] + } + ] + }, + { + "Id": "0x03000000173C3392", + "TechnicalName": "", + "Type": "RuleSets", + "Children": [ + { + "Id": "0x01000000000000FF", + "TechnicalName": "", + "Type": "RuleSet", + "Children": [ + { + "Id": "0x0100000000000102", + "TechnicalName": "", + "Type": "RuleSetPackage" + } + ] + } + ] + }, + { + "Id": "0x030000004C3DAF54", + "TechnicalName": "Assets", + "Type": "Assets", + "Children": [ + { + "Id": "0x0100000000000109", + "TechnicalName": "Ufo_E52E5680", + "Type": "AssetsUserFolder" + }, + { + "Id": "0x010000000000010B", + "TechnicalName": "Ufo_9DC42329", + "Type": "AssetsUserFolder" + }, + { + "Id": "0x0100000000000105", + "TechnicalName": "Ufo_126E1374", + "Type": "AssetsUserFolder", + "Children": [ + { + "Id": "0x0100000000000132", + "TechnicalName": "Ast_C2F4992D", + "Type": "Asset" + }, + { + "Id": "0x0100000000000135", + "TechnicalName": "Ast_EA0AE647", + "Type": "Asset" + }, + { + "Id": "0x0100000000000138", + "TechnicalName": "Ast_8ADE173A", + "Type": "Asset" + } + ] + }, + { + "Id": "0x010000000000010D", + "TechnicalName": "Ufo_F9A0B0B5", + "Type": "AssetsUserFolder" + }, + { + "Id": "0x0100000000000107", + "TechnicalName": "Ufo_8B9CAC75", + "Type": "AssetsUserFolder" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/Assets/ArticyTestData/Unity Importer Tutorial.articyu3d.meta b/Assets/ArticyTestData/Unity Importer Tutorial.articyu3d.meta new file mode 100644 index 0000000000000000000000000000000000000000..56d7e09696d1ab28d0c9a03cd851e859cc09eb38 --- /dev/null +++ b/Assets/ArticyTestData/Unity Importer Tutorial.articyu3d.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 77b85494577865946b8050ca7a58878d +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ArticyTestData/ViaVr.articyu3d b/Assets/ArticyTestData/ViaVr.articyu3d new file mode 100644 index 0000000000000000000000000000000000000000..2ddef21d05e8d2f51bcd3aed6dcca868cbae114e --- /dev/null +++ b/Assets/ArticyTestData/ViaVr.articyu3d @@ -0,0 +1,2385 @@ +{ + "Settings": { + "set_TextFormatter": "TextMeshPro", + "set_IncludedNodes": "Settings, Project, GlobalVariables, ObjectDefinitions, Packages, ScriptMethods, Hierarchy, Assets", + "set_Localization": "False", + "set_UseScriptSupport": "True", + "ExportVersion": "1.2", + "ObjectDefinitionsHash": "3C145F6B6ED71D9CC6520F74955B6FF035F3D6828A61FDB82A631D368EDC3BEA", + "ScriptFragmentsHash": "0000000000" + }, + "Project": { + "Name": "VIA/VR Scenario", + "DetailName": "", + "Guid": "60d852f6-273d-4a9a-8b83-eef79f8dc671", + "TechnicalName": "ViaVr" + }, + "GlobalVariables": [ + { + "Namespace": "Variables", + "Description": "", + "Variables": [ + { + "Variable": "AskedQuestion", + "Type": "Boolean", + "Value": "False", + "Description": "" + }, + { + "Variable": "DialogueCount", + "Type": "Integer", + "Value": "0", + "Description": "" + }, + { + "Variable": "Question", + "Type": "String", + "Value": "\"Hello\"", + "Description": "" + } + ] + } + ], + "ObjectDefinitions": [ + { + "Type": "Point", + "Class": "Primitive", + "Properties": [ + { + "Property": "x", + "Type": "float" + }, + { + "Property": "y", + "Type": "float" + } + ] + }, + { + "Type": "Color", + "Class": "Primitive", + "Properties": [ + { + "Property": "a", + "Type": "float" + }, + { + "Property": "r", + "Type": "float" + }, + { + "Property": "g", + "Type": "float" + }, + { + "Property": "b", + "Type": "float" + } + ] + }, + { + "Type": "Size", + "Class": "Primitive", + "Properties": [ + { + "Property": "w", + "Type": "float" + }, + { + "Property": "h", + "Type": "float" + } + ] + }, + { + "Type": "Rect", + "Class": "Primitive", + "Properties": [ + { + "Property": "x", + "Type": "float" + }, + { + "Property": "y", + "Type": "float" + }, + { + "Property": "w", + "Type": "float" + }, + { + "Property": "h", + "Type": "float" + } + ] + }, + { + "Type": "PreviewImage", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "ViewBox", + "Type": "Rect" + }, + { + "Property": "Mode", + "Type": "PreviewImageViewBoxModes" + }, + { + "Property": "Asset", + "Type": "Id" + } + ] + }, + { + "Type": "Transformation", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Pivot", + "Type": "Point" + }, + { + "Property": "Rotation", + "Type": "float" + }, + { + "Property": "Translation", + "Type": "Point" + }, + { + "Property": "Matrix", + "Type": "Array", + "ItemType": "float" + } + ] + }, + { + "Type": "OutgoingConnection", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Label", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "TargetPin", + "Type": "InputPin" + }, + { + "Property": "Target", + "Type": "Id" + } + ] + }, + { + "Type": "IncomingConnection", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Label", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "SourcePin", + "Type": "OutputPin" + }, + { + "Property": "Source", + "Type": "Id" + } + ] + }, + { + "Type": "OutputPin", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Text", + "Type": "Script_Instruction" + }, + { + "Property": "Id", + "Type": "id" + }, + { + "Property": "Owner", + "Type": "id" + }, + { + "Property": "Connections", + "Type": "Array", + "ItemType": "OutgoingConnection" + } + ] + }, + { + "Type": "InputPin", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "Text", + "Type": "Script_Condition" + }, + { + "Property": "Id", + "Type": "id" + }, + { + "Property": "Owner", + "Type": "id" + }, + { + "Property": "Connections", + "Type": "Array", + "ItemType": "OutgoingConnection" + } + ] + }, + { + "Type": "LocationAnchor", + "Class": "ArticyObject", + "Properties": [ + { + "Property": "AnchorPositionX", + "Type": "float" + }, + { + "Property": "AnchorPositionY", + "Type": "float" + }, + { + "Property": "AnchorColor", + "Type": "Color" + }, + { + "Property": "AnchorSize", + "Type": "LocationAnchorSize" + } + ] + }, + { + "Type": "ShapeType", + "Class": "Enum", + "DisplayName": "ShapeType", + "Values": { + "Invalid": 0, + "Spot": 1, + "Circle": 2, + "Rectangle": 3, + "Path": 4, + "Polygon": 5, + "Link": 6 + }, + "DisplayNames": { + "Invalid": "Invalid", + "Spot": "Spot", + "Circle": "Circle", + "Rectangle": "Rectangle", + "Path": "Path", + "Polygon": "Polygon", + "Link": "Link" + } + }, + { + "Type": "SelectabilityModes", + "Class": "Enum", + "DisplayName": "SelectabilityModes", + "Values": { + "Unselectable": 0, + "Selectable": 1 + }, + "DisplayNames": { + "Unselectable": "Unselectable", + "Selectable": "Selectable" + } + }, + { + "Type": "VisibilityModes", + "Class": "Enum", + "DisplayName": "VisibilityModes", + "Values": { + "Invisible": 0, + "Visible": 1 + }, + "DisplayNames": { + "Invisible": "Invisible", + "Visible": "Visible" + } + }, + { + "Type": "OutlineStyle", + "Class": "Enum", + "DisplayName": "OutlineStyle", + "Values": { + "Solid": 0, + "Dot": 1, + "Dash": 2, + "DashDot": 3, + "DashDotDot": 4 + }, + "DisplayNames": { + "Solid": "Solid", + "Dot": "Dot", + "Dash": "Dash", + "DashDot": "DashDot", + "DashDotDot": "DashDotDot" + } + }, + { + "Type": "PathCaps", + "Class": "Enum", + "DisplayName": "PathCaps", + "Values": { + "ColoredDot": 0, + "None": 1, + "LineArrowHead": 2, + "FilledArrowHead": 3, + "Diamond": 4, + "Square": 5, + "Disc": 6 + }, + "DisplayNames": { + "ColoredDot": "ColoredDot", + "None": "None", + "LineArrowHead": "LineArrowHead", + "FilledArrowHead": "FilledArrowHead", + "Diamond": "Diamond", + "Square": "Square", + "Disc": "Disc" + } + }, + { + "Type": "LocationAnchorSize", + "Class": "Enum", + "DisplayName": "LocationAnchorSize", + "Values": { + "Small": 0, + "Medium": 1, + "Large": 2 + }, + "DisplayNames": { + "Small": "Small", + "Medium": "Medium", + "Large": "Large" + } + }, + { + "Type": "PreviewImageViewBoxModes", + "Class": "Enum", + "DisplayName": "PreviewImageViewBoxModes", + "Values": { + "FromAsset": 0, + "Custom": 1 + }, + "DisplayNames": { + "FromAsset": "FromAsset", + "Custom": "Custom" + } + }, + { + "Type": "FlowFragment", + "Class": "FlowFragment", + "DisplayName": "FlowFragment", + "Properties": [ + { + "Property": "Attachments", + "Type": "Array", + "ItemType": "Id" + }, + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Dialogue", + "Class": "Dialogue", + "DisplayName": "Dialogue", + "Properties": [ + { + "Property": "Attachments", + "Type": "Array", + "ItemType": "Id" + }, + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "DialogueFragment", + "Class": "DialogueFragment", + "DisplayName": "DialogueFragment", + "Properties": [ + { + "Property": "MenuText", + "Type": "string" + }, + { + "Property": "StageDirections", + "Type": "string" + }, + { + "Property": "Speaker", + "Type": "Id" + }, + { + "Property": "SplitHeight", + "Type": "Float" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Hub", + "Class": "Hub", + "DisplayName": "Hub", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Comment", + "Class": "Comment", + "DisplayName": "Comment", + "Properties": [ + { + "Property": "CreatedBy", + "Type": "string" + }, + { + "Property": "CreatedOn", + "Type": "DateTime" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Jump", + "Class": "Jump", + "DisplayName": "Jump", + "Properties": [ + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "Target", + "Type": "Id" + }, + { + "Property": "TargetPin", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Entity", + "Class": "Entity", + "DisplayName": "Entity", + "Properties": [ + { + "Property": "Attachments", + "Type": "Array", + "ItemType": "Id" + }, + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "PreviewImage", + "Type": "PreviewImage" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + } + ] + }, + { + "Type": "Condition", + "Class": "Condition", + "DisplayName": "Condition", + "Properties": [ + { + "Property": "DisplayName", + "Type": "String" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Expression", + "Type": "Script_Condition" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "Instruction", + "Class": "Instruction", + "DisplayName": "Instruction", + "Properties": [ + { + "Property": "DisplayName", + "Type": "String" + }, + { + "Property": "Text", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "Position", + "Type": "Point" + }, + { + "Property": "ZIndex", + "Type": "Float" + }, + { + "Property": "Size", + "Type": "Size" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Expression", + "Type": "Script_Instruction" + }, + { + "Property": "Color", + "Type": "Color" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "InputPins", + "Type": "Array", + "ItemType": "InputPin" + }, + { + "Property": "OutputPins", + "Type": "Array", + "ItemType": "OutputPin" + } + ] + }, + { + "Type": "UserFolder", + "Class": "UserFolder", + "DisplayName": "UserFolder", + "Properties": [ + { + "Property": "DisplayName", + "Type": "string" + }, + { + "Property": "ExternalId", + "Type": "string" + }, + { + "Property": "ShortId", + "Type": "uint" + }, + { + "Property": "Id", + "Type": "Id" + }, + { + "Property": "TechnicalName", + "Type": "string" + }, + { + "Property": "Parent", + "Type": "Id" + }, + { + "Property": "ZIndex", + "Type": "Float" + } + ] + } + ], + "Packages": [ + { + "Name": "Export package", + "Description": "", + "IsDefaultPackage": true, + "Models": [ + { + "Type": "Dialogue", + "Properties": { + "TechnicalName": "Test_Dialogue_2A", + "Id": "0x010000000000002B", + "Parent": "0x0300000043CE43F7", + "Attachments": [], + "DisplayName": "Test Dialogue 2A", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "Test_Dialogue_2A", + "Position": { + "x": 142.0, + "y": 125.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 291.0, + "h": 200.0 + }, + "ShortId": 3849112351, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000002E", + "Owner": "0x010000000000002B", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000041", + "Target": "0x010000000000003E" + } + ] + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000002F", + "Owner": "0x010000000000002B", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000034", + "Target": "0x0100000000000031" + } + ] + } + ] + } + }, + { + "Type": "Dialogue", + "Properties": { + "TechnicalName": "Test_Dialogue_2B", + "Id": "0x0100000000000031", + "Parent": "0x0300000043CE43F7", + "Attachments": [], + "DisplayName": "Test Dialogue 2B", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "Test_Dialogue_2B", + "Position": { + "x": 492.0, + "y": 125.0 + }, + "ZIndex": 1.0, + "Size": { + "w": 291.0, + "h": 200.0 + }, + "ShortId": 2853363502, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000034", + "Owner": "0x0100000000000031", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000081", + "Target": "0x010000000000007E" + } + ] + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000035", + "Owner": "0x0100000000000031" + } + ] + } + }, + { + "Type": "Dialogue", + "Properties": { + "TechnicalName": "Test_Dialogue_1", + "Id": "0x0100000000000037", + "Parent": "0x0300000043CE43F7", + "Attachments": [], + "DisplayName": "Test Dialogue 1", + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "Test_Dialogue_1", + "Position": { + "x": 142.0, + "y": -125.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 291.0, + "h": 200.0 + }, + "ShortId": 4039136308, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000003A", + "Owner": "0x0100000000000037" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000003B", + "Owner": "0x0100000000000037" + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_97DB3541", + "Id": "0x010000000000003E", + "Parent": "0x010000000000002B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000001F", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>Who should I talk to next?</align>\n<align=left></align>", + "ExternalId": "", + "Position": { + "x": 505.0, + "y": 213.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2547725633, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000041", + "Owner": "0x010000000000003E" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000042", + "Owner": "0x010000000000003E", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000004A", + "Target": "0x0100000000000048" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_FFDB0717", + "Id": "0x0100000000000062", + "Parent": "0x010000000000002B", + "MenuText": "Ask Person B", + "StageDirections": "", + "Speaker": "0x0100000000000027", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>Maybe this will work?</align>", + "ExternalId": "", + "Position": { + "x": 1030.0, + "y": 213.0 + }, + "ZIndex": 9.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 4292544279, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000065", + "Owner": "0x0100000000000062" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000066", + "Owner": "0x0100000000000062", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000056", + "Target": "0x0100000000000053" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_7672325F", + "Id": "0x010000000000006B", + "Parent": "0x010000000000002B", + "MenuText": "Ask Person C", + "StageDirections": "", + "Speaker": "0x0100000000000044", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>I know exactly what to do!</align>", + "ExternalId": "", + "Position": { + "x": 1030.0, + "y": 438.0 + }, + "ZIndex": 12.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1987195487, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000006E", + "Owner": "0x010000000000006B" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000006F", + "Owner": "0x010000000000006B", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000074", + "Target": "0x0100000000000071" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_4571D1A3", + "Id": "0x0100000000000071", + "Parent": "0x010000000000002B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0000000000000000", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>It seems the dialogue will progress now!</align>", + "ExternalId": "", + "Position": { + "x": 1305.0, + "y": 438.0 + }, + "ZIndex": 14.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1165087139, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000074", + "Owner": "0x0100000000000071" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000075", + "Owner": "0x0100000000000071", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000002F", + "Target": "0x010000000000002B" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_AE932E46", + "Id": "0x010000000000004E", + "Parent": "0x010000000000002B", + "MenuText": "Ask Person A\r\n", + "StageDirections": "", + "Speaker": "0x0100000000000023", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>Let's see if this works!</align>", + "ExternalId": "", + "Position": { + "x": 1030.0, + "y": -12.0 + }, + "ZIndex": 3.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2928881222, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000051", + "Owner": "0x010000000000004E" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000052", + "Owner": "0x010000000000004E", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000056", + "Target": "0x0100000000000053" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_3EA4BB16", + "Id": "0x0100000000000053", + "Parent": "0x010000000000002B", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000001F", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>Doesn't seem like this will help me much.</align>", + "ExternalId": "", + "Position": { + "x": 1305.0, + "y": -12.0 + }, + "ZIndex": 4.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1050983190, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000056", + "Owner": "0x0100000000000053" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000057", + "Owner": "0x0100000000000053", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000005F", + "Target": "0x010000000000005C" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_8AF42064", + "Id": "0x010000000000007E", + "Parent": "0x0100000000000031", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000001F", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>It looks like it worked, we're in another Dialogue now!</align>", + "ExternalId": "", + "Position": { + "x": 250.0, + "y": 250.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2331254884, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000081", + "Owner": "0x010000000000007E" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000082", + "Owner": "0x010000000000007E", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000088", + "Target": "0x0100000000000085" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_CBE66EE6", + "Id": "0x0100000000000085", + "Parent": "0x0100000000000031", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0100000000000044", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>Glad to be of service!</align>", + "ExternalId": "", + "Position": { + "x": 550.0, + "y": 250.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 3420876518, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000088", + "Owner": "0x0100000000000085" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000089", + "Owner": "0x0100000000000085", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000008F", + "Target": "0x010000000000008C" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_A4971ED0", + "Id": "0x010000000000008C", + "Parent": "0x0100000000000031", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x0000000000000000", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>End of Dialogue 2B.</align>", + "ExternalId": "", + "Position": { + "x": 825.0, + "y": 250.0 + }, + "ZIndex": 4.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2761367248, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000008F", + "Owner": "0x010000000000008C" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000090", + "Owner": "0x010000000000008C" + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_873D91B3", + "Id": "0x0100000000000093", + "Parent": "0x0100000000000037", + "MenuText": "", + "StageDirections": "", + "Speaker": "0x010000000000001F", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>Let's see what I can do here.</align>", + "ExternalId": "", + "Position": { + "x": 500.0, + "y": 175.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 2268959155, + "InputPins": [ + { + "Text": "", + "Id": "0x0100000000000096", + "Owner": "0x0100000000000093" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x0100000000000097", + "Owner": "0x0100000000000093", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000009C", + "Target": "0x0100000000000099" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x01000000000000A4", + "Target": "0x01000000000000A1" + } + ] + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_63715C29", + "Id": "0x0100000000000099", + "Parent": "0x0100000000000037", + "MenuText": "Very Long Text", + "StageDirections": "", + "Speaker": "0x0100000000000023", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vehicula euismod magna eu fringilla. Aliquam erat volutpat. In hac habitasse platea dictumst. Cras ornare sagittis euismod. Praesent bibendum, arcu id maximus bibendum, diam augue tempor est, vitae feugiat lacus magna id diam. Praesent mollis nisl fringilla nisl efficitur, ac aliquam libero pharetra. Morbi interdum, turpis ut cursus dictum, erat purus bibendum nisl, ut ullamcorper nibh est in massa. Praesent at volutpat erat. Sed in magna nec ante hendrerit pellentesque a sit amet diam. Aliquam quis dui mattis, vulputate est id, feugiat sem. Nam egestas tortor sit amet libero consectetur ultrices. Donec auctor vulputate erat, vel blandit tortor bibendum in. Suspendisse eget diam aliquet, convallis turpis vitae, vehicula nunc. </align>", + "ExternalId": "", + "Position": { + "x": 825.0, + "y": 75.0 + }, + "ZIndex": 1.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1668373545, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000009C", + "Owner": "0x0100000000000099" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000009D", + "Owner": "0x0100000000000099" + } + ] + } + }, + { + "Type": "DialogueFragment", + "Properties": { + "TechnicalName": "DFr_64FEE19A", + "Id": "0x01000000000000A1", + "Parent": "0x0100000000000037", + "MenuText": "Articy Text Size", + "StageDirections": "", + "Speaker": "0x0100000000000023", + "SplitHeight": 64.0, + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "<align=left><size=48>BIG TEXT</size></align>", + "ExternalId": "", + "Position": { + "x": 825.0, + "y": 300.0 + }, + "ZIndex": 3.0, + "Size": { + "w": 225.0, + "h": 200.0 + }, + "ShortId": 1694425498, + "InputPins": [ + { + "Text": "", + "Id": "0x01000000000000A4", + "Owner": "0x01000000000000A1" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x01000000000000A5", + "Owner": "0x01000000000000A1" + } + ] + } + }, + { + "Type": "Hub", + "Properties": { + "TechnicalName": "Hub_B7DF6639", + "Id": "0x0100000000000048", + "Parent": "0x010000000000002B", + "DisplayName": "Question", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 780.0, + "y": 288.0 + }, + "ZIndex": 1.0, + "Size": { + "w": 175.0, + "h": 50.0 + }, + "ShortId": 3084871225, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000004A", + "Owner": "0x0100000000000048" + } + ], + "OutputPins": [ + { + "Text": "", + "Id": "0x010000000000004B", + "Owner": "0x0100000000000048", + "Connections": [ + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000051", + "Target": "0x010000000000004E" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x0100000000000065", + "Target": "0x0100000000000062" + }, + { + "Color": { + "a": 1.0, + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Label": "", + "TargetPin": "0x010000000000006E", + "Target": "0x010000000000006B" + } + ] + } + ] + } + }, + { + "Type": "Jump", + "Properties": { + "TechnicalName": "Jmp_070767CE", + "Id": "0x010000000000005C", + "Parent": "0x010000000000002B", + "Target": "0x0100000000000048", + "TargetPin": "0x010000000000004A", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "", + "Position": { + "x": 1580.0, + "y": 13.0 + }, + "ZIndex": 7.0, + "Size": { + "w": 175.0, + "h": 150.0 + }, + "ShortId": 117925838, + "InputPins": [ + { + "Text": "", + "Id": "0x010000000000005F", + "Owner": "0x010000000000005C" + } + ] + } + }, + { + "Type": "Entity", + "Properties": { + "TechnicalName": "Player", + "Id": "0x010000000000001F", + "Parent": "0x03000000AC61A2B3", + "Attachments": [], + "DisplayName": "Player", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "Player", + "Position": { + "x": 0.0, + "y": 0.0 + }, + "ZIndex": 0.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "ShortId": 175041976 + } + }, + { + "Type": "Entity", + "Properties": { + "TechnicalName": "A", + "Id": "0x0100000000000023", + "Parent": "0x03000000AC61A2B3", + "Attachments": [], + "DisplayName": "A", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "A", + "Position": { + "x": 20.0, + "y": 20.0 + }, + "ZIndex": 1.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "ShortId": 2716827231 + } + }, + { + "Type": "Entity", + "Properties": { + "TechnicalName": "B", + "Id": "0x0100000000000027", + "Parent": "0x03000000AC61A2B3", + "Attachments": [], + "DisplayName": "B", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "B", + "Position": { + "x": 40.0, + "y": 40.0 + }, + "ZIndex": 2.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "ShortId": 3013704420 + } + }, + { + "Type": "Entity", + "Properties": { + "TechnicalName": "C", + "Id": "0x0100000000000044", + "Parent": "0x03000000AC61A2B3", + "Attachments": [], + "DisplayName": "C", + "Color": { + "r": 0.577580452, + "g": 0.7605245, + "b": 0.7991027 + }, + "Text": "", + "ExternalId": "C", + "Position": { + "x": 60.0, + "y": 60.0 + }, + "ZIndex": 3.0, + "Size": { + "w": 256.0, + "h": 196.0 + }, + "PreviewImage": { + "ViewBox": { + "x": 0.0, + "y": 0.0, + "w": 0.0, + "h": 0.0 + }, + "Mode": "FromAsset", + "Asset": "0x0000000000000000" + }, + "ShortId": 2652349448 + } + } + ] + } + ], + "ScriptMethods": [], + "Hierarchy": { + "Id": "0x0100000000000001", + "TechnicalName": "ViaVr", + "Type": "Project", + "Children": [ + { + "Id": "0x03000000F917511B", + "TechnicalName": "ProjectSettings", + "Type": "ProjectSettingsFolder", + "Children": [ + { + "Id": "0x010000000000001A", + "TechnicalName": "", + "Type": "ProjectSettingsFlow" + }, + { + "Id": "0x0100000000000018", + "TechnicalName": "", + "Type": "ProjectSettingsGeneral" + }, + { + "Id": "0x0100000000000019", + "TechnicalName": "", + "Type": "ProjectSettingsJourneys" + } + ] + }, + { + "Id": "0x030000002B4F4C54", + "TechnicalName": "GlobalVariables", + "Type": "GlobalVariables", + "Children": [ + { + "Id": "0x010000000000001B", + "TechnicalName": "", + "Type": "VariableSet" + } + ] + }, + { + "Id": "0x0300000043CE43F7", + "TechnicalName": "Flow", + "Type": "Flow", + "Children": [ + { + "Id": "0x0100000000000037", + "TechnicalName": "Test_Dialogue_1", + "Type": "Dialogue", + "Children": [ + { + "Id": "0x0100000000000093", + "TechnicalName": "DFr_873D91B3", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000099", + "TechnicalName": "DFr_63715C29", + "Type": "DialogueFragment" + }, + { + "Id": "0x01000000000000A1", + "TechnicalName": "DFr_64FEE19A", + "Type": "DialogueFragment" + } + ] + }, + { + "Id": "0x010000000000002B", + "TechnicalName": "Test_Dialogue_2A", + "Type": "Dialogue", + "Children": [ + { + "Id": "0x010000000000003E", + "TechnicalName": "DFr_97DB3541", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000048", + "TechnicalName": "Hub_B7DF6639", + "Type": "Hub" + }, + { + "Id": "0x010000000000004E", + "TechnicalName": "DFr_AE932E46", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000062", + "TechnicalName": "DFr_FFDB0717", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000006B", + "TechnicalName": "DFr_7672325F", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000053", + "TechnicalName": "DFr_3EA4BB16", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000071", + "TechnicalName": "DFr_4571D1A3", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000005C", + "TechnicalName": "Jmp_070767CE", + "Type": "Jump" + } + ] + }, + { + "Id": "0x0100000000000031", + "TechnicalName": "Test_Dialogue_2B", + "Type": "Dialogue", + "Children": [ + { + "Id": "0x010000000000007E", + "TechnicalName": "DFr_8AF42064", + "Type": "DialogueFragment" + }, + { + "Id": "0x0100000000000085", + "TechnicalName": "DFr_CBE66EE6", + "Type": "DialogueFragment" + }, + { + "Id": "0x010000000000008C", + "TechnicalName": "DFr_A4971ED0", + "Type": "DialogueFragment" + } + ] + } + ] + }, + { + "Id": "0x03000000AC61A2B3", + "TechnicalName": "Entities", + "Type": "Entities", + "Children": [ + { + "Id": "0x0100000000000023", + "TechnicalName": "A", + "Type": "Entity" + }, + { + "Id": "0x0100000000000027", + "TechnicalName": "B", + "Type": "Entity" + }, + { + "Id": "0x0100000000000044", + "TechnicalName": "C", + "Type": "Entity" + }, + { + "Id": "0x010000000000001F", + "TechnicalName": "Player", + "Type": "Entity" + } + ] + }, + { + "Id": "0x0300000029CF057C", + "TechnicalName": "TemplateDesign", + "Type": "TemplateDesign", + "Children": [ + { + "Id": "0x03000000D2404DC0", + "TechnicalName": "Features", + "Type": "Features" + }, + { + "Id": "0x030000002C0951AE", + "TechnicalName": "PropertyTemplates", + "Type": "TraitTemplatesFolder", + "Children": [ + { + "Id": "0x03000000BB12F1B8", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x0300000037DCE3F0", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x030000006E2C178B", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x03000000D745C449", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x030000003630A240", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + }, + { + "Id": "0x030000006F82D78E", + "TechnicalName": "", + "Type": "TraitTemplatesTypedFolder" + } + ] + }, + { + "Id": "0x030000009AF68DCD", + "TechnicalName": "Templates", + "Type": "Templates", + "Children": [ + { + "Id": "0x03000000DCC67F9D", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000030B5ACF", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x030000008DD5C0F2", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x0300000078B45A71", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x030000006D1BC275", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x0300000013DF3A1A", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000BA022E2F", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + }, + { + "Id": "0x03000000ADA9FA17", + "TechnicalName": "", + "Type": "TemplateTypeFolder" + } + ] + } + ] + }, + { + "Id": "0x01000000000000A9", + "TechnicalName": "", + "Type": "RuleSet", + "Children": [ + { + "Id": "0x01000000000000AC", + "TechnicalName": "", + "Type": "RuleSetPackage" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/Assets/ArticyTestData/ViaVr.articyu3d.meta b/Assets/ArticyTestData/ViaVr.articyu3d.meta new file mode 100644 index 0000000000000000000000000000000000000000..dd07eea73c39312ed92bd6dbe1ffbca4acd2e35a --- /dev/null +++ b/Assets/ArticyTestData/ViaVr.articyu3d.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 37fdb53e960a5764fbca60acee6eb15d +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos.meta b/Assets/Gizmos.meta new file mode 100644 index 0000000000000000000000000000000000000000..63bb67d1b092d2c098fd4759b24fe4456d177a29 --- /dev/null +++ b/Assets/Gizmos.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4edaca8d2cd56914f92b70fd1cc48081 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy.meta b/Assets/Gizmos/Articy.meta new file mode 100644 index 0000000000000000000000000000000000000000..6ea1ca8eff261c5dfc810a9083f4dda497055c5c --- /dev/null +++ b/Assets/Gizmos/Articy.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e10b2b7e8cd90ea4e89bd9aa9aa9290b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity.meta b/Assets/Gizmos/Articy/Unity.meta new file mode 100644 index 0000000000000000000000000000000000000000..77b72e3dd688e4f39b3dd92ed4821a4017f10f6c --- /dev/null +++ b/Assets/Gizmos/Articy/Unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dc73adf53e2bdc74b84633b3cb0b463a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyAssetCaretaker Icon.png b/Assets/Gizmos/Articy/Unity/ArticyAssetCaretaker Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8b8ca52720316832ac00341c1e318208b15c90a2 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyAssetCaretaker Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0f9a08a0b9690dd2b1fd240c7104e844861f589b2528517af51ac363315c5e7 +size 177 diff --git a/Assets/Gizmos/Articy/Unity/ArticyAssetCaretaker Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyAssetCaretaker Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..8c6cda5fed290d61704e530d6cfec435ef325d69 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyAssetCaretaker Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 39e0bfb38c4941e48bfaa9c5b54267d3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyDatabase Icon.png b/Assets/Gizmos/Articy/Unity/ArticyDatabase Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..815ad56396fc4effa2e61529352b03da8c4ff84c --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyDatabase Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18a706ee514c7734dc6ca040175347bd2de206c2961823a427d68a98d2e974a7 +size 4850 diff --git a/Assets/Gizmos/Articy/Unity/ArticyDatabase Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyDatabase Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..075416243f6723f5be935dc94621f5c708f2e937 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyDatabase Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: dce628c4a1b7d6940a6f09e9c289f2a1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyFlowPlayer Icon.png b/Assets/Gizmos/Articy/Unity/ArticyFlowPlayer Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9ed3d5de1e8e2e7d8433b34d70256a52b7f2fccf --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyFlowPlayer Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a64298288e6c451b7006285a93413fabde94effe3bcd3f891d11a0d3130eab8d +size 245 diff --git a/Assets/Gizmos/Articy/Unity/ArticyFlowPlayer Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyFlowPlayer Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..e326d71776a4674840b0424b8b1908e2dd7ee4d9 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyFlowPlayer Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 302e036b3aca273408b6fea72f74d97c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyLocaCaretaker Icon.png b/Assets/Gizmos/Articy/Unity/ArticyLocaCaretaker Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..406e7c91218e30fbf57e7400ec751ce141721ad0 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyLocaCaretaker Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0520d48a56da8810313eb97f8bd4bdf3f4cd2c68c0a2096d28ca06ccd5e2a0ec +size 444 diff --git a/Assets/Gizmos/Articy/Unity/ArticyLocaCaretaker Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyLocaCaretaker Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..f43e63b364ea8d417a8405d9790e54b6c5ce6a40 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyLocaCaretaker Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: e6ae9365fe5355a43a2ecb6512663d95 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyLocalizationPackage Icon.png b/Assets/Gizmos/Articy/Unity/ArticyLocalizationPackage Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8576d8ba0737dcf586a09882c8c2c49cc5ed4649 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyLocalizationPackage Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89154d111e60aab098176ea414a90dc59ba0dd80d23cc42942d44b8cb0e1f705 +size 5018 diff --git a/Assets/Gizmos/Articy/Unity/ArticyLocalizationPackage Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyLocalizationPackage Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..08e53d35543d07053ae68ad41543f98b7d38a383 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyLocalizationPackage Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 3c20e5b6ac6e2d6418006bb9f011d263 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyPackage Icon.png b/Assets/Gizmos/Articy/Unity/ArticyPackage Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f1cbfb4f3b447175e00afa15b15c1f5bbbb45e51 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyPackage Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:651457cb8c50289046ab353f0d1dec3393ca97c3a498437e7e754ccae983f9e7 +size 2526 diff --git a/Assets/Gizmos/Articy/Unity/ArticyPackage Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyPackage Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..852e288796adf0b126efe68a9740163ae28d28fc --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyPackage Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 2b6d1d5a68c740047b92e343ec57e0f7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyReference Icon.png b/Assets/Gizmos/Articy/Unity/ArticyReference Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e413d17bb66014c326f7c145e90f82a86080e9 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyReference Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8efd7fb283484e509bfec1dc0a839167ba7985a48280d77a1a3d4741d55a1cd +size 243 diff --git a/Assets/Gizmos/Articy/Unity/ArticyReference Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyReference Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..ef4079b1682d652016840b3d3573a12fc29b95cb --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyReference Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: b1a6e9291f6804e4ea2ec0e3d1900bfc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyRuntimeSettings Icon.png b/Assets/Gizmos/Articy/Unity/ArticyRuntimeSettings Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ddeaee2c8e521e9169b2cc2fdd535335155b7279 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyRuntimeSettings Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:373d32eaa35fa6ebfa1cc9bd2bca7c2847f53eeb9eca53102a6e374c1e703424 +size 6500 diff --git a/Assets/Gizmos/Articy/Unity/ArticyRuntimeSettings Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyRuntimeSettings Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..a031c31268fb3b7b24491f975e30ba7f1820ce48 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyRuntimeSettings Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 6b8324c17d307fe448590cfd68e0c8ad +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyTextComponent Icon.png b/Assets/Gizmos/Articy/Unity/ArticyTextComponent Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..50b5301e1bda6e8c87e3fe2cf6d78b5463c0cabd --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyTextComponent Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e360431b40f1c9d524963eba6923787ec0612a032e3b81611387a26b25e9b88b +size 3201 diff --git a/Assets/Gizmos/Articy/Unity/ArticyTextComponent Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyTextComponent Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..a236026dc6f8356b358860cd3637c33022416438 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyTextComponent Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 4ec16e7de806261418c984392030f1d3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/ArticyTypeSystem Icon.png b/Assets/Gizmos/Articy/Unity/ArticyTypeSystem Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..089499692a25a90feba8ff5a48b23de4d44dd12b --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyTypeSystem Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bde96123903b17887fb83a51a6ead1a8b9d0412945ec44a916bb7335b6068bca +size 7898 diff --git a/Assets/Gizmos/Articy/Unity/ArticyTypeSystem Icon.png.meta b/Assets/Gizmos/Articy/Unity/ArticyTypeSystem Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..56d115f0b688fcf0aba5fc02480999d46c6f5818 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/ArticyTypeSystem Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: c80c8619682d7ce4e890339edb5fafa8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/Editor.meta b/Assets/Gizmos/Articy/Unity/Editor.meta new file mode 100644 index 0000000000000000000000000000000000000000..7edf7054308d598812ceaabeac93b3eb7015dd3b --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6353aecd858964a49a2b218e4dcf4d32 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/Editor/ArticyEditorSettings Icon.png b/Assets/Gizmos/Articy/Unity/Editor/ArticyEditorSettings Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ddeaee2c8e521e9169b2cc2fdd535335155b7279 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/Editor/ArticyEditorSettings Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:373d32eaa35fa6ebfa1cc9bd2bca7c2847f53eeb9eca53102a6e374c1e703424 +size 6500 diff --git a/Assets/Gizmos/Articy/Unity/Editor/ArticyEditorSettings Icon.png.meta b/Assets/Gizmos/Articy/Unity/Editor/ArticyEditorSettings Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..162943f56b6a766bcbaf598bf7b87b41cc8b39e8 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/Editor/ArticyEditorSettings Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 2cf8387030b3bb14b9abaf4760299cba +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/Unity/Editor/ArticyPluginSettings Icon.png b/Assets/Gizmos/Articy/Unity/Editor/ArticyPluginSettings Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ddeaee2c8e521e9169b2cc2fdd535335155b7279 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/Editor/ArticyPluginSettings Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:373d32eaa35fa6ebfa1cc9bd2bca7c2847f53eeb9eca53102a6e374c1e703424 +size 6500 diff --git a/Assets/Gizmos/Articy/Unity/Editor/ArticyPluginSettings Icon.png.meta b/Assets/Gizmos/Articy/Unity/Editor/ArticyPluginSettings Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..d683974b3050aa9f6a1edaddb79b450c9e598bc9 --- /dev/null +++ b/Assets/Gizmos/Articy/Unity/Editor/ArticyPluginSettings Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 3dd313a6147ec8e4d8018e5054007ae4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/UnityImporterTutorial.meta b/Assets/Gizmos/Articy/UnityImporterTutorial.meta new file mode 100644 index 0000000000000000000000000000000000000000..63c6fcef11db2fcc7dc078c8300c87caa8efdff0 --- /dev/null +++ b/Assets/Gizmos/Articy/UnityImporterTutorial.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 78f12163fb67bea468aebbfdbbe8e1b0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/UnityImporterTutorial/GlobalVariables.meta b/Assets/Gizmos/Articy/UnityImporterTutorial/GlobalVariables.meta new file mode 100644 index 0000000000000000000000000000000000000000..e4e36060a299b0d5757150546694b3d8998cdc4c --- /dev/null +++ b/Assets/Gizmos/Articy/UnityImporterTutorial/GlobalVariables.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d9bfff5007c30d241b3ec6c584b17c2b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/UnityImporterTutorial/GlobalVariables/ArticyGlobalVariables Icon.png b/Assets/Gizmos/Articy/UnityImporterTutorial/GlobalVariables/ArticyGlobalVariables Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a1a962bc60a6d97482c1f68d86de733b4551e61 --- /dev/null +++ b/Assets/Gizmos/Articy/UnityImporterTutorial/GlobalVariables/ArticyGlobalVariables Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d863b982b502ff889bb42bc0ad7acde5a27f50eec2ff3cfaf9c21d520206ab69 +size 3619 diff --git a/Assets/Gizmos/Articy/UnityImporterTutorial/GlobalVariables/ArticyGlobalVariables Icon.png.meta b/Assets/Gizmos/Articy/UnityImporterTutorial/GlobalVariables/ArticyGlobalVariables Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..4eea24b0d731406e846360710772b5762d2e0515 --- /dev/null +++ b/Assets/Gizmos/Articy/UnityImporterTutorial/GlobalVariables/ArticyGlobalVariables Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 6f9df2e5fbad3604bb3fa00b737ff652 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/ViaVr.meta b/Assets/Gizmos/Articy/ViaVr.meta new file mode 100644 index 0000000000000000000000000000000000000000..8b6c18cb7ada90b993670914d023d579f800b93f --- /dev/null +++ b/Assets/Gizmos/Articy/ViaVr.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 947e65ea9ca6d2340a0f1a179e0aacb7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/ViaVr/GlobalVariables.meta b/Assets/Gizmos/Articy/ViaVr/GlobalVariables.meta new file mode 100644 index 0000000000000000000000000000000000000000..f863dce51ad9fae2619766a7cf4108c4a81f208c --- /dev/null +++ b/Assets/Gizmos/Articy/ViaVr/GlobalVariables.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fdee04de09807ec45b253e4109b15b20 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/Articy/ViaVr/GlobalVariables/ArticyGlobalVariables Icon.png b/Assets/Gizmos/Articy/ViaVr/GlobalVariables/ArticyGlobalVariables Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a1a962bc60a6d97482c1f68d86de733b4551e61 --- /dev/null +++ b/Assets/Gizmos/Articy/ViaVr/GlobalVariables/ArticyGlobalVariables Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d863b982b502ff889bb42bc0ad7acde5a27f50eec2ff3cfaf9c21d520206ab69 +size 3619 diff --git a/Assets/Gizmos/Articy/ViaVr/GlobalVariables/ArticyGlobalVariables Icon.png.meta b/Assets/Gizmos/Articy/ViaVr/GlobalVariables/ArticyGlobalVariables Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..2e7f435f6df4752ce55a03de73758a48272e3038 --- /dev/null +++ b/Assets/Gizmos/Articy/ViaVr/GlobalVariables/ArticyGlobalVariables Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 47f82cea9c0739345b23bf294cca0504 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Gizmos/ArticyApplication Icon.png b/Assets/Gizmos/ArticyApplication Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..600467db226415e856c1a7e3920841db6b34b605 --- /dev/null +++ b/Assets/Gizmos/ArticyApplication Icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c642d19355c05fbc926be9119d6288c4a05d61adf038dc839bf3e5d249619b5 +size 407 diff --git a/Assets/Gizmos/ArticyApplication Icon.png.meta b/Assets/Gizmos/ArticyApplication Icon.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..54fcd82e0163fc75475d2b895b5ad32b8e64e75a --- /dev/null +++ b/Assets/Gizmos/ArticyApplication Icon.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: b7e429e237575e64480aae9b5d7c70cb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/ArticyTestScene.unity b/Assets/Scenes/ArticyTestScene.unity new file mode 100644 index 0000000000000000000000000000000000000000..49482f1e62a854db8627fca1141cd9dffa6f2a23 --- /dev/null +++ b/Assets/Scenes/ArticyTestScene.unity @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &692528162 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 692528168} + - component: {fileID: 692528167} + - component: {fileID: 692528166} + - component: {fileID: 692528165} + - component: {fileID: 692528164} + - component: {fileID: 692528163} + m_Layer: 5 + m_Name: UIDocument + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &692528163 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 692528162} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 04f433ebeda01b14092e4f7f84512a40, type: 3} + m_Name: + m_EditorClassIdentifier: + aPress: + instanceId: 0 + referencingMode: 0 + lowId: 147 + highId: 16777216 + bPress: + instanceId: 0 + referencingMode: 0 + lowId: 43 + highId: 16777216 +--- !u!114 &692528164 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 692528162} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d52eb85494921dd48be8d847a8298602, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &692528165 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 692528162} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 149237616, guid: df2ec02f61e861546b9427c26ccacb8d, type: 3} + m_Name: + m_EditorClassIdentifier: + useDefaultGlobalVariables: 1 + globalVariables: {fileID: 0} + overwriteMethodProvider: 0 + overwrittenMethodProvider: {fileID: 0} + startOn: + instanceId: 0 + referencingMode: 0 + lowId: 0 + highId: 0 + pauseOn: 7 + ignoreInvalidBranches: 1 + continuouslyRecalculateBranches: 0 + continouslyRecalculateInterval: 1 +--- !u!114 &692528166 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 692528162} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b06390bd25b8824eb83c9de4937a410, type: 3} + m_Name: + m_EditorClassIdentifier: + visualTree: {fileID: 9197481963319205126, guid: 603e8ecda2bc66148be7bc0929e2f25b, type: 3} + styleSheet: {fileID: 7433441132597879392, guid: 78ec576a11766354b9c6c1e555acf5e4, type: 3} + defaultButtonText: Continue +--- !u!114 &692528167 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 692528162} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_PanelSettings: {fileID: 11400000, guid: fd07337020fac9f4d817f2d168694173, type: 2} + m_ParentUI: {fileID: 0} + sourceAsset: {fileID: 0} + m_SortingOrder: 0 +--- !u!4 &692528168 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 692528162} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1256801072 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1256801075} + - component: {fileID: 1256801074} + - component: {fileID: 1256801073} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1256801073 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1256801072} + m_Enabled: 1 +--- !u!20 &1256801074 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1256801072} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1256801075 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1256801072} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1933320861 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1933320863} + - component: {fileID: 1933320862} + - component: {fileID: 1933320864} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1933320862 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933320861} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1933320863 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933320861} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!114 &1933320864 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933320861} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 1 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} diff --git a/Assets/Scenes/ArticyTestScene.unity.meta b/Assets/Scenes/ArticyTestScene.unity.meta new file mode 100644 index 0000000000000000000000000000000000000000..f9198f3033daea0d62b57a2375f34d63de3cdae9 --- /dev/null +++ b/Assets/Scenes/ArticyTestScene.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 002b97dad56c6f843a061ab2ee0578c9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 406d2b5c221594c7616469eef7c558ac74fcde16..d2e93d338f2273f9912a80daaf7310230436e6c6 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -123,7 +123,7 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1 &316208882 +--- !u!1 &383685413 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -131,10 +131,10 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 316208886} - - component: {fileID: 316208885} - - component: {fileID: 316208884} - - component: {fileID: 316208883} + - component: {fileID: 383685417} + - component: {fileID: 383685415} + - component: {fileID: 383685414} + - component: {fileID: 383685418} m_Layer: 5 m_Name: UIDocument m_TagString: Untagged @@ -142,61 +142,72 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &316208883 +--- !u!114 &383685414 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316208882} + m_GameObject: {fileID: 383685413} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 5ba11467abf042d4f8e33891cdac93bf, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &316208884 + worldSpaceUIDocument: {fileID: 383685418} +--- !u!114 &383685415 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316208882} + m_GameObject: {fileID: 383685413} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f6a8876d339d1ce4dbb83ea0158084f2, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &316208885 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316208882} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_PanelSettings: {fileID: 11400000, guid: fd07337020fac9f4d817f2d168694173, type: 2} - m_ParentUI: {fileID: 0} - sourceAsset: {fileID: 0} - m_SortingOrder: 0 ---- !u!4 &316208886 + visualTree: {fileID: 9197481963319205126, guid: 603e8ecda2bc66148be7bc0929e2f25b, type: 3} + styleSheet: {fileID: 7433441132597879392, guid: 78ec576a11766354b9c6c1e555acf5e4, type: 3} + worldSpaceUIDocument: {fileID: 383685418} +--- !u!4 &383685417 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316208882} + m_GameObject: {fileID: 383685413} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 2, y: 0, z: -9} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &383685418 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 383685413} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fbbce919b93a804449b8e74c7b1eec1b, type: 3} + m_Name: + m_EditorClassIdentifier: + _panelWidth: 500 + _panelHeight: 100 + _panelScale: 1 + _pixelsPerUnit: 1000 + _visualTreeAsset: {fileID: 0} + _panelSettingsPrefab: {fileID: 11400000, guid: fd07337020fac9f4d817f2d168694173, type: 2} + _renderTexturePrefab: {fileID: 8400000, guid: 17662cfbd375e554d91b75bf67594f93, type: 2} + UseDragEventFix: 1 + onUIDocumentReady: + m_PersistentCalls: + m_Calls: [] --- !u!1 &705507993 GameObject: m_ObjectHideFlags: 0 @@ -323,6 +334,8 @@ GameObject: - component: {fileID: 963194228} - component: {fileID: 963194227} - component: {fileID: 963194226} + - component: {fileID: 963194230} + - component: {fileID: 963194229} m_Layer: 0 m_Name: Main Camera m_TagString: MainCamera @@ -396,3 +409,89 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &963194229 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 0} + m_Bones: [] + m_BlendShapeWeights: [] + m_RootBone: {fileID: 0} + m_AABB: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_DirtyAABB: 0 +--- !u!114 &963194230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 diff --git a/Assets/UI Toolkit/PanelTexture.renderTexture b/Assets/UI Toolkit/PanelTexture.renderTexture new file mode 100644 index 0000000000000000000000000000000000000000..50a4a8023e1b8de76fd093a9f92dd55e043548e3 --- /dev/null +++ b/Assets/UI Toolkit/PanelTexture.renderTexture @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!84 &8400000 +RenderTexture: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PanelTexture + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 5 + m_Width: 256 + m_Height: 256 + m_AntiAliasing: 1 + m_MipCount: -1 + m_DepthStencilFormat: 0 + m_ColorFormat: 8 + m_MipMap: 0 + m_GenerateMips: 1 + m_SRGB: 0 + m_UseDynamicScale: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 2 + m_Aniso: 0 + m_MipBias: 0 + m_WrapU: 1 + m_WrapV: 1 + m_WrapW: 1 + m_Dimension: 2 + m_VolumeDepth: 1 + m_ShadowSamplingMode: 2 diff --git a/Assets/UI Toolkit/PanelTexture.renderTexture.meta b/Assets/UI Toolkit/PanelTexture.renderTexture.meta new file mode 100644 index 0000000000000000000000000000000000000000..a5197114daae1dcbc221b0075677d178843cac69 --- /dev/null +++ b/Assets/UI Toolkit/PanelTexture.renderTexture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 17662cfbd375e554d91b75bf67594f93 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI/DialogueBox/ArticyStoryline.cs b/Assets/UI/DialogueBox/ArticyStoryline.cs new file mode 100644 index 0000000000000000000000000000000000000000..671a18f781124e724923af5acaf8a4144dbede69 --- /dev/null +++ b/Assets/UI/DialogueBox/ArticyStoryline.cs @@ -0,0 +1,51 @@ +using Articy.Unity; +using Articy.Unity.Interfaces; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class ArticyStoryline : MonoBehaviour, IArticyFlowPlayerCallbacks { + public IList<Branch> currentBranches; + + //previously ApplyTransition + //is called at every "Pause" of the Flow Player (Pause = Dialogue Nodes,...) + public void OnFlowPlayerPaused(IFlowObject currentNode) { + var dialogueBox = GetComponent<DialogueBox>(); + + if (currentNode != null) { + var objWithText = currentNode as IObjectWithText; + if (objWithText != null) { + dialogueBox.SetText(objWithText.Text); + } + + var objSpeaker = currentNode as IObjectWithSpeaker; + if (objSpeaker != null) { + var speakerDisplayName = objSpeaker.Speaker as IObjectWithDisplayName; + if (speakerDisplayName != null) { + dialogueBox.SetActor(speakerDisplayName.DisplayName); + } + else { + dialogueBox.SetActor(string.Empty); + } + } + else { + dialogueBox.SetActor(string.Empty); + } + } + else { + dialogueBox.ClearUI(); + } + } + + //is called with every new Dialogue Node and returns its branches + public void OnBranchesUpdated(IList<Branch> branches) { + currentBranches = branches; + GetComponent<DialogueBox>().SetTransitions(currentBranches); + } + + //used by the Buttons in the DialogueBox script + public void ApplyTransition(int count) { + GetComponent<DialogueBox>().ClearUI(); + GetComponent<ArticyFlowPlayer>().Play(currentBranches[count]); + } +} diff --git a/Assets/UI/DialogueBox/ArticyStoryline.cs.meta b/Assets/UI/DialogueBox/ArticyStoryline.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..6a513f43be3c894102b49f8a9e29c89e6b26ebd0 --- /dev/null +++ b/Assets/UI/DialogueBox/ArticyStoryline.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d52eb85494921dd48be8d847a8298602 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI/DialogueBox/DialogueBox.cs b/Assets/UI/DialogueBox/DialogueBox.cs index 913c5921ddbc0999badb5b3fcb252d96a09edd5c..ae23e655ac2de9271919c1bcb33487295556e1ee 100644 --- a/Assets/UI/DialogueBox/DialogueBox.cs +++ b/Assets/UI/DialogueBox/DialogueBox.cs @@ -1,5 +1,11 @@ using UnityEditor; +using System.Collections.Generic; +using Articy.Unity; +using Articy.Unity.Interfaces; +using Articy.Unity.Utils; using UnityEngine; +using System.Collections; +using UnityEngine.EventSystems; using UnityEngine.UIElements; [RequireComponent(typeof(UIDocument))] @@ -8,6 +14,9 @@ public class DialogueBox : MonoBehaviour { private VisualElement root; private Button[] buttons; + public VisualTreeAsset visualTree; + public StyleSheet styleSheet; + public string defaultButtonText = "Continue"; public void Awake() { uiDocument = GetComponent<UIDocument>(); @@ -15,19 +24,23 @@ public void Awake() { public void OnEnable() { root = uiDocument.rootVisualElement; - var visualTree = AssetDatabase.LoadAssetAtPath<VisualTreeAsset>("Assets/UI/DialogueBox/DialogueBox.uxml"); - var styleSheet = AssetDatabase.LoadAssetAtPath<StyleSheet>("Assets/UI/DialogueBox/DialogueBox.uss"); VisualElement tree = visualTree.CloneTree(); tree.styleSheets.Add(styleSheet); root.Add(tree); buttons = root.Query<Button>().ToList().ToArray(); + ClearUI(); - SetActor("ActorName"); - SetText("DialogueText"); - - for(var i = 0; i < buttons.Length; i++) { + for (var i = 0; i < buttons.Length; i++) { var index = i; - buttons[i].RegisterCallback<MouseUpEvent>(_ => GetComponent<Storyline>().ApplyTransition(index)); + buttons[i].RegisterCallback<MouseUpEvent>(_ => GetComponent<ArticyStoryline>().ApplyTransition(index)); + } + } + + public void ClearUI() { + SetActor(string.Empty); + SetText(string.Empty); + foreach (var button in buttons) { + button.visible = false; } } @@ -39,12 +52,21 @@ public void SetText(string text) { root.Q<TextElement>("Dialogue").text = text; } - public void SetTransitions(Storyline.Transition[] transitions) { - for(var i = 0; i < buttons.Length; i++) { - if(i < transitions.Length) { + public void SetTransitions(IList<Branch> branches) { + for (var i = 0; i < buttons.Length; i++) { + buttons[i].text = string.Empty; + + if (i < branches.Count) { buttons[i].visible = true; - buttons[i].text = transitions[i].transitionText; - } + + var menuText = branches[i].Target as IObjectWithMenuText; + if (menuText != null && menuText.MenuText != string.Empty) { + buttons[i].text = menuText.MenuText; + } + else { + buttons[i].text = defaultButtonText; + } + } else { buttons[i].visible = false; } diff --git a/Assets/UI/DialogueBox/DialogueBox.cs.meta b/Assets/UI/DialogueBox/DialogueBox.cs.meta index 3b51a123c0041de9e457a0b56c2a84fe532e7cc5..82169507a64312c0e8edf52556f28fed0cd2a7b2 100644 --- a/Assets/UI/DialogueBox/DialogueBox.cs.meta +++ b/Assets/UI/DialogueBox/DialogueBox.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f6a8876d339d1ce4dbb83ea0158084f2 +guid: 0b06390bd25b8824eb83c9de4937a410 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/UI/DialogueBox/DialogueBox.uss b/Assets/UI/DialogueBox/DialogueBox.uss index f486d4a45e21e51664f7268b5fd8e36de4d971e9..207567cdb83b0b870938e84378aaae01a2860509 100644 --- a/Assets/UI/DialogueBox/DialogueBox.uss +++ b/Assets/UI/DialogueBox/DialogueBox.uss @@ -16,8 +16,9 @@ Button { font-size: 15px; -unity-font-style:bold; color: rgb(255,255,255); - width: 150px; + width: 250px; height: 50px; + margin-top: 5px; margin-left: 15px; margin-right: 15px; padding-top: 15px; diff --git a/Assets/UI/DialogueBox/Storyline.cs b/Assets/UI/DialogueBox/Storyline.cs deleted file mode 100644 index cd96437b939e4e1368b9735132e6db4043612bb7..0000000000000000000000000000000000000000 --- a/Assets/UI/DialogueBox/Storyline.cs +++ /dev/null @@ -1,78 +0,0 @@ -using UnityEngine; - -public class Storyline : MonoBehaviour { - public Node currentNode; - - - public void Start() { - Transition[] GHI = new Transition[2]; - Node testNode = new Node("Actor 3","Testing Text 3",GHI); - - Transition testTransition = new Transition("Continue", testNode); - Transition[] ABC = new Transition[1]; - ABC[0] = testTransition; - Node TestNode2 = new Node("Actor 2","Testing Text 2", ABC); - - Transition testTransition1 = new Transition("Yes", TestNode2); - Transition[] DEF = new Transition[1]; - DEF[0] = testTransition1; - Node testNode3 = new Node("Actor 1","Testing Text 1", DEF); - - Transition testTransition2 = new Transition("No", testNode3); - GHI[0] = testTransition1; - - Transition[] JKL = new Transition[5]; - JKL[0] = testTransition1; - JKL[1] = testTransition2; - JKL[3] = testTransition; - JKL[4] = testTransition1; - - Node testNode4 = new Node("Actor 4", "Testing Text 4", JKL); - - Transition testTransition3 = new Transition("Unsure", testNode4); - GHI[1] = testTransition3; - JKL[2] = testTransition3; - - currentNode = testNode3; - UpdateUi(); - } - - public void ApplyTransition(int count) { - currentNode = currentNode.transitions[count].target; - UpdateUi(); - } - - public void UpdateUi() { - var dialogueBox = GetComponent<DialogueBox>(); - dialogueBox.SetActor(currentNode.actorName); - dialogueBox.SetText(currentNode.dialogueText); - dialogueBox.SetTransitions(currentNode.transitions); - } - - - public class Node { - public readonly string actorName; - public readonly string dialogueText; - public readonly Transition[] transitions; - - public Node(string actor, string dialogue) { - actorName = actor; - dialogueText = dialogue; - } - - public Node(string actor, string dialogue, Transition[] transitions) : this(actor, dialogue) { - this.transitions = transitions; - } - } - - - public class Transition { - public readonly string transitionText; - public readonly Node target; - - public Transition(string text, Node target) { - transitionText = text; - this.target = target; - } - } -} \ No newline at end of file diff --git a/Assets/UI/DialogueBox/UIDocument.prefab b/Assets/UI/DialogueBox/UIDocument.prefab new file mode 100644 index 0000000000000000000000000000000000000000..270ee8117cf0b398204dae26ecaeded5cb766b95 --- /dev/null +++ b/Assets/UI/DialogueBox/UIDocument.prefab @@ -0,0 +1,87 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3227880242391464282 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3227880242391464278} + - component: {fileID: 3227880242391464280} + - component: {fileID: 3227880242391464281} + - component: {fileID: 3227880242391464277} + m_Layer: 5 + m_Name: UIDocument + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3227880242391464278 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3227880242391464282} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 2, y: 0, z: -9} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3227880242391464280 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3227880242391464282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f6a8876d339d1ce4dbb83ea0158084f2, type: 3} + m_Name: + m_EditorClassIdentifier: + visualTree: {fileID: 9197481963319205126, guid: 603e8ecda2bc66148be7bc0929e2f25b, type: 3} + styleSheet: {fileID: 7433441132597879392, guid: 78ec576a11766354b9c6c1e555acf5e4, type: 3} + worldSpaceUIDocument: {fileID: 3227880242391464277} +--- !u!114 &3227880242391464281 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3227880242391464282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5ba11467abf042d4f8e33891cdac93bf, type: 3} + m_Name: + m_EditorClassIdentifier: + worldSpaceUIDocument: {fileID: 3227880242391464277} +--- !u!114 &3227880242391464277 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3227880242391464282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fbbce919b93a804449b8e74c7b1eec1b, type: 3} + m_Name: + m_EditorClassIdentifier: + _panelWidth: 2560 + _panelHeight: 1440 + _panelScale: 1 + _pixelsPerUnit: 1 + _visualTreeAsset: {fileID: 0} + _panelSettingsPrefab: {fileID: 11400000, guid: fd07337020fac9f4d817f2d168694173, type: 2} + _renderTexturePrefab: {fileID: 8400000, guid: 17662cfbd375e554d91b75bf67594f93, type: 2} + UseDragEventFix: 0 + onUIDocumentReady: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/UI/DialogueBox/UIDocument.prefab.meta b/Assets/UI/DialogueBox/UIDocument.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..3fb4b70a23b650851a9ce0a54710bafcae472515 --- /dev/null +++ b/Assets/UI/DialogueBox/UIDocument.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 48ae5cbc293c0f244adb2632ee65fceb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI/DialogueBox/WorldSpaceDialogueBox.cs b/Assets/UI/DialogueBox/WorldSpaceDialogueBox.cs new file mode 100644 index 0000000000000000000000000000000000000000..126e1f8f46efb371592096267c64deb0b7d3449d --- /dev/null +++ b/Assets/UI/DialogueBox/WorldSpaceDialogueBox.cs @@ -0,0 +1,41 @@ +using UnityEditor; +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.UIElements; + + +public class WorldSpaceDialogueBox : MonoBehaviour { + + //Only the different parts for now + + private UIDocument uiDocument; + [SerializeField] protected VisualTreeAsset visualTree; + [SerializeField] protected StyleSheet styleSheet; + [SerializeField] Katas.Experimental.WorldSpaceUIDocument worldSpaceUIDocument; + private VisualElement root; + private Button[] buttons; + + + public void Awake() { + worldSpaceUIDocument.onUIDocumentReady.AddListener(setUIDocument); + } + + private void setUIDocument() { + uiDocument = GetComponent<UIDocument>(); + root = uiDocument.rootVisualElement; + VisualElement tree = visualTree.CloneTree(); + tree.styleSheets.Add(styleSheet); + root.Add(tree); + buttons = root.Query<Button>().ToList().ToArray(); + + for (var i = 0; i < buttons.Length; i++) { + var index = i; + buttons[i].RegisterCallback<MouseUpEvent>(_ => GetComponent<ArticyStoryline>().ApplyTransition(index)); + } + + } + +} + + + diff --git a/Assets/UI/DialogueBox/WorldSpaceDialogueBox.cs.meta b/Assets/UI/DialogueBox/WorldSpaceDialogueBox.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..3b51a123c0041de9e457a0b56c2a84fe532e7cc5 --- /dev/null +++ b/Assets/UI/DialogueBox/WorldSpaceDialogueBox.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f6a8876d339d1ce4dbb83ea0158084f2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI/DialogueBox/WorldSpaceUIDocument.cs b/Assets/UI/DialogueBox/WorldSpaceUIDocument.cs new file mode 100644 index 0000000000000000000000000000000000000000..95c2de9f584597bd842299910852b0f2d79a8889 --- /dev/null +++ b/Assets/UI/DialogueBox/WorldSpaceUIDocument.cs @@ -0,0 +1,336 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UIElements; +using UnityEngine.Events; +using UnityEngine.EventSystems; +using UnityEngine.Rendering; + +namespace Katas.Experimental +{ + public class WorldSpaceUIDocument : MonoBehaviour, IPointerMoveHandler, IPointerUpHandler, IPointerDownHandler, + ISubmitHandler, ICancelHandler, IMoveHandler, IScrollHandler, ISelectHandler, IDeselectHandler, IDragHandler + { + [Tooltip("Width of the panel in pixels. The RenderTexture used to render the panel will have this width.")] + [SerializeField] protected int _panelWidth = 1280; + [Tooltip("Height of the panel in pixels. The RenderTexture used to render the panel will have this height.")] + [SerializeField] protected int _panelHeight = 720; + [Tooltip("Scale of the panel. It is like the zoom in a browser.")] + [SerializeField] protected float _panelScale = 1.0f; + [Tooltip("Pixels per world units, it will the termine the real panel size in the world based on panel pixel width and height.")] + [SerializeField] protected float _pixelsPerUnit = 1280.0f; + [Tooltip("Visual tree element object of this panel.")] + [SerializeField] protected VisualTreeAsset _visualTreeAsset; + [Tooltip("PanelSettings that will be used to create a new instance for this panel.")] + [SerializeField] protected PanelSettings _panelSettingsPrefab; + [Tooltip("RenderTexture that will be used to create a new instance for this panel.")] + [SerializeField] protected RenderTexture _renderTexturePrefab; + + [Tooltip("Some input modules (like the XRUIInputModule from the XR Interaction toolkit package) doesn't send PointerMove events. If you are using such an input module, just set this to true so at least you can properly drag things around.")] + public bool UseDragEventFix = false; + + public Vector2 PanelSize + { + get => new Vector2(_panelWidth, _panelHeight); + set + { + _panelWidth = Mathf.RoundToInt(value.x); + _panelHeight = Mathf.RoundToInt(value.y); + RefreshPanelSize(); + } + } + + public float PanelScale + { + get => _panelScale; + set + { + _panelScale = value; + + if (_panelSettings != null) + _panelSettings.scale = value; + } + } + + public VisualTreeAsset VisualTreeAsset + { + get => _visualTreeAsset; + set + { + _visualTreeAsset = value; + + if (_uiDocument != null) + _uiDocument.visualTreeAsset = value; + } + } + + public int PanelWidth { get => _panelWidth; set { _panelWidth = value; RefreshPanelSize(); } } + public int PanelHeight { get => _panelHeight; set { _panelHeight = value; RefreshPanelSize(); } } + public float PixelsPerUnit { get => _pixelsPerUnit; set { _pixelsPerUnit = value; RefreshPanelSize(); } } + public PanelSettings PanelSettingsPrefab { get => _panelSettingsPrefab; set { _panelSettingsPrefab = value; RebuildPanel(); } } + public RenderTexture RenderTexturePrefab { get => _renderTexturePrefab; set { _renderTexturePrefab = value; RebuildPanel(); } } + + protected MeshRenderer _meshRenderer; + protected PanelEventHandler _panelEventHandler; + + // runtime rebuildable stuff + protected UIDocument _uiDocument; + protected PanelSettings _panelSettings; + protected RenderTexture _renderTexture; + protected Material _material; + + public UnityEvent onUIDocumentReady; + + void Awake () + { + PixelsPerUnit = _pixelsPerUnit; + + // dynamically a MeshFilter, MeshRenderer and BoxCollider + MeshFilter meshFilter = gameObject.AddComponent<MeshFilter>(); + + _meshRenderer = gameObject.AddComponent<MeshRenderer>(); + _meshRenderer.sharedMaterial = null; + _meshRenderer.shadowCastingMode = ShadowCastingMode.Off; + _meshRenderer.receiveShadows = false; + _meshRenderer.allowOcclusionWhenDynamic = false; + _meshRenderer.lightProbeUsage = LightProbeUsage.Off; + _meshRenderer.reflectionProbeUsage = ReflectionProbeUsage.Off; + _meshRenderer.motionVectorGenerationMode = MotionVectorGenerationMode.ForceNoMotion; + + BoxCollider boxCollider = gameObject.AddComponent<BoxCollider>(); + Vector3 size = boxCollider.size; + size.z = 0; + boxCollider.size = size; + + // set the primitive quad mesh to the mesh filter + GameObject quadGo = GameObject.CreatePrimitive(PrimitiveType.Quad); + meshFilter.sharedMesh = quadGo.GetComponent<MeshFilter>().sharedMesh; + Destroy(quadGo); + } + + void Start() + { + RebuildPanel(); + } + + /// <summary> + /// Use this method to initialise the panel without triggering a rebuild (i.e.: when instantiating it from scripts). Start method + /// will always trigger RebuildPanel(), but if you are calling this after the GameObject started you must call RebuildPanel() so the + /// changes take effect. + /// </summary> + public void InitPanel (int panelWidth, int panelHeight, float panelScale, float pixelsPerUnit, VisualTreeAsset visualTreeAsset, PanelSettings panelSettingsPrefab, RenderTexture renderTexturePrefab) + { + _panelWidth = panelWidth; + _panelHeight = panelHeight; + _panelScale = panelScale; + _pixelsPerUnit = pixelsPerUnit; + _visualTreeAsset = visualTreeAsset; + _panelSettingsPrefab = panelSettingsPrefab; + _renderTexture = renderTexturePrefab; + } + + /// <summary> + /// Rebuilds the panel by destroy current assets and generating new ones based on the configuration. + /// </summary> + public void RebuildPanel () + { + DestroyGeneratedAssets(); + + // generate render texture + RenderTextureDescriptor textureDescriptor = _renderTexturePrefab.descriptor; + textureDescriptor.width = _panelWidth; + textureDescriptor.height = _panelHeight; + _renderTexture = new RenderTexture(textureDescriptor); + + // generate panel settings + _panelSettings = Instantiate(_panelSettingsPrefab); + _panelSettings.targetTexture = _renderTexture; + _panelSettings.clearColor = true; // ConstantPixelSize and clearColor are mandatory configs + _panelSettings.scaleMode = PanelScaleMode.ConstantPixelSize; + _panelSettings.scale = _panelScale; + _renderTexture.name = $"{name} - RenderTexture"; + _panelSettings.name = $"{name} - PanelSettings"; + + // generate UIDocument + _uiDocument = gameObject.AddComponent<UIDocument>(); + _uiDocument.panelSettings = _panelSettings; + _uiDocument.visualTreeAsset = _visualTreeAsset; + onUIDocumentReady.Invoke(); + + // generate material + if (_panelSettings.colorClearValue.a < 1.0f) + _material = new Material(Shader.Find("Unlit/Transparent")); + else + _material = new Material(Shader.Find("Unlit/Texture")); + + _material.SetTexture("_MainTex", _renderTexture); + _meshRenderer.sharedMaterial = _material; + + RefreshPanelSize(); + + // find the automatically generated PanelEventHandler and PanelRaycaster for this panel and disable the raycaster + PanelEventHandler[] handlers = FindObjectsOfType<PanelEventHandler>(); + + foreach (PanelEventHandler handler in handlers) + { + if (handler.panel == _uiDocument.rootVisualElement.panel) + { + _panelEventHandler = handler; + PanelRaycaster panelRaycaster = _panelEventHandler.GetComponent<PanelRaycaster>(); + if (panelRaycaster != null) + panelRaycaster.enabled = false; + + break; + } + } + } + + protected void RefreshPanelSize () + { + if (_renderTexture != null && (_renderTexture.width != _panelWidth || _renderTexture.height != _panelHeight)) + { + _renderTexture.Release(); + _renderTexture.width = _panelWidth; + _renderTexture.height = _panelHeight; + _renderTexture.Create(); + + if (_uiDocument != null) + _uiDocument.rootVisualElement?.MarkDirtyRepaint(); + } + + transform.localScale = new Vector3(_panelWidth / _pixelsPerUnit, _panelHeight / _pixelsPerUnit, 1.0f); + } + + protected void DestroyGeneratedAssets () + { + if (_uiDocument) Destroy(_uiDocument); + if (_renderTexture) Destroy(_renderTexture); + if (_panelSettings) Destroy(_panelSettings); + if (_material) Destroy(_material); + } + + void OnDestroy () + { + DestroyGeneratedAssets(); + } + +#if UNITY_EDITOR + void OnValidate () + { + if (Application.isPlaying && _material != null && _uiDocument != null) + { + if (_uiDocument.visualTreeAsset != _visualTreeAsset) + VisualTreeAsset = _visualTreeAsset; + if (_panelScale != _panelSettings.scale) + _panelSettings.scale = _panelScale; + + RefreshPanelSize(); + } + } +#endif + +///////////////////////// REDIRECTION OF EVENTS TO THE PANEL + protected readonly HashSet<(BaseEventData, int)> _eventsProcessedInThisFrame = new HashSet<(BaseEventData, int)>(); + + void LateUpdate () + { + _eventsProcessedInThisFrame.Clear(); + } + + public void OnPointerMove (PointerEventData eventData) + { + TransformPointerEventForUIToolkit(eventData); + _panelEventHandler?.OnPointerMove(eventData); + } + + public void OnPointerDown (PointerEventData eventData) + { + TransformPointerEventForUIToolkit(eventData); + _panelEventHandler?.OnPointerDown(eventData); + } + + public void OnPointerUp (PointerEventData eventData) + { + TransformPointerEventForUIToolkit(eventData); + _panelEventHandler?.OnPointerUp(eventData); + } + + public void OnSubmit (BaseEventData eventData) + { + _panelEventHandler?.OnSubmit(eventData); + } + + public void OnCancel (BaseEventData eventData) + { + _panelEventHandler?.OnCancel(eventData); + } + + public void OnMove (AxisEventData eventData) + { + _panelEventHandler?.OnMove(eventData); + } + + public void OnScroll (PointerEventData eventData) + { + TransformPointerEventForUIToolkit(eventData); + _panelEventHandler?.OnScroll(eventData); + } + + public void OnSelect (BaseEventData eventData) + { + _panelEventHandler?.OnSelect(eventData); + } + + public void OnDeselect (BaseEventData eventData) + { + _panelEventHandler?.OnDeselect(eventData); + } + + public void OnDrag (PointerEventData eventData) + { + if (UseDragEventFix) + OnPointerMove(eventData); + } + + protected void TransformPointerEventForUIToolkit (PointerEventData eventData) + { + var eventKey = (eventData, eventData.pointerId); + + if (!_eventsProcessedInThisFrame.Contains(eventKey)) + { + _eventsProcessedInThisFrame.Add(eventKey); + Camera eventCamera = eventData.enterEventCamera ?? eventData.pressEventCamera; + + if (eventCamera != null) + { + // get current event position and create the ray from the event camera + Vector3 position = eventData.position; + position.z = 1.0f; + position = eventCamera.ScreenToWorldPoint(position); + Plane panelPlane = new Plane(transform.forward, transform.position); + Ray ray = new Ray(eventCamera.transform.position, position - eventCamera.transform.position); + + if (panelPlane.Raycast(ray, out float distance)) + { + // get local pointer position within the panel + position = ray.origin + distance * ray.direction.normalized; + position = transform.InverseTransformPoint(position); + // compute a fake pointer screen position so it results in the proper panel position when projected from the camera by the PanelEventHandler + position.x += 0.5f; position.y -= 0.5f; + position = Vector3.Scale(position, new Vector3(_panelWidth, _panelHeight, 1.0f)); + position.y += Screen.height; + // print(new Vector2(position.x, Screen.height - position.y)); // print actual computed position in panel UIToolkit coords + + // update the event data with the new calculated position + eventData.position = position; + RaycastResult raycastResult = eventData.pointerCurrentRaycast; + raycastResult.screenPosition = position; + eventData.pointerCurrentRaycast = raycastResult; + raycastResult = eventData.pointerPressRaycast; + raycastResult.screenPosition = position; + eventData.pointerPressRaycast = raycastResult; + } + } + } + } + } +} diff --git a/Assets/UI/DialogueBox/WorldSpaceUIDocument.cs.meta b/Assets/UI/DialogueBox/WorldSpaceUIDocument.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..03cbf288035fc24a759dac14b8fcafafa5bb6ad0 --- /dev/null +++ b/Assets/UI/DialogueBox/WorldSpaceUIDocument.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fbbce919b93a804449b8e74c7b1eec1b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: