diff --git a/Assets/Fungus/Scripts/Components/Flowchart.cs b/Assets/Fungus/Scripts/Components/Flowchart.cs
index e8a57452..ed563167 100644
--- a/Assets/Fungus/Scripts/Components/Flowchart.cs
+++ b/Assets/Fungus/Scripts/Components/Flowchart.cs
@@ -739,6 +739,40 @@ namespace Fungus
Debug.LogWarning("Variable " + key + " not found.");
}
+ ///
+ /// Checks if a given variable exists in the flowchart.
+ ///
+ public virtual bool HasVariable(string key)
+ {
+ for (int i = 0; i < variables.Count; i++)
+ {
+ var v = variables[i];
+ if (v != null && v.Key == key)
+ {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ ///
+ /// Returns the list of variable names in the Flowchart.
+ ///
+ public virtual string[] GetVariableNames()
+ {
+ var vList = new string[variables.Count];
+
+ for (int i = 0; i < variables.Count; i++)
+ {
+ var v = variables[i];
+ if (v != null)
+ {
+ vList[i] = v.Key;
+ }
+ }
+ return vList;
+ }
+
///
/// Gets a list of all variables with public scope in this Flowchart.
///
diff --git a/Assets/Tests/Scripting/Scripting.unity b/Assets/Tests/Scripting/Scripting.unity
index ce889fc3..af30491e 100644
--- a/Assets/Tests/Scripting/Scripting.unity
+++ b/Assets/Tests/Scripting/Scripting.unity
@@ -13,7 +13,7 @@ SceneSettings:
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
- serializedVersion: 6
+ serializedVersion: 7
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
@@ -37,12 +37,12 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
+ m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
--- !u!157 &4
LightmapSettings:
m_ObjectHideFlags: 0
- serializedVersion: 6
+ serializedVersion: 7
m_GIWorkflowMode: 1
- m_LightmapsMode: 1
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
@@ -53,17 +53,22 @@ LightmapSettings:
m_EnableBakedLightmaps: 0
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
- serializedVersion: 3
+ serializedVersion: 4
m_Resolution: 2
m_BakeResolution: 40
m_TextureWidth: 1024
m_TextureHeight: 1024
+ m_AO: 0
m_AOMaxDistance: 1
- m_Padding: 2
m_CompAOExponent: 0
+ m_CompAOExponentDirect: 0
+ m_Padding: 2
m_LightmapParameters: {fileID: 0}
+ m_LightmapsBakeMode: 1
m_TextureCompression: 1
+ m_DirectLightInLightProbes: 1
m_FinalGather: 0
+ m_FinalGatherFiltering: 1
m_FinalGatherRayCount: 1024
m_ReflectionCompression: 2
m_LightingDataAsset: {fileID: 0}
@@ -114,6 +119,7 @@ Transform:
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: 676156676}
m_RootOrder: 0
@@ -129,7 +135,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 2
- errorMessage:
indentLevel: 0
--- !u!114 &115525220
MonoBehaviour:
@@ -143,7 +148,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 1
- errorMessage:
indentLevel: 0
duration: 2
--- !u!114 &115525221
@@ -219,6 +223,8 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
--- !u!1 &169310208
GameObject:
m_ObjectHideFlags: 0
@@ -248,6 +254,7 @@ Transform:
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: 984493284}
m_RootOrder: 3
@@ -263,7 +270,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 2
- errorMessage:
indentLevel: 0
--- !u!114 &169310211
MonoBehaviour:
@@ -277,7 +283,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 1
- errorMessage:
indentLevel: 0
_duration:
floatRef: {fileID: 0}
@@ -356,6 +361,90 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
+--- !u!1 &178675535
+GameObject:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 142980, guid: 5e7fbc8d4eb714b279eeeef2262c1e1a, type: 2}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 4
+ m_Component:
+ - 4: {fileID: 178675540}
+ - 114: {fileID: 178675536}
+ - 114: {fileID: 178675537}
+ m_Layer: 0
+ m_Name: Flowchart
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &178675536
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 11430050, guid: 5e7fbc8d4eb714b279eeeef2262c1e1a,
+ type: 2}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 178675535}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 7a334fe2ffb574b3583ff3b18b4792d3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ version: 1
+ scrollPos: {x: 0, y: 0}
+ variablesScrollPos: {x: 0, y: 0}
+ variablesExpanded: 1
+ blockViewHeight: 400
+ zoom: 1
+ scrollViewRect:
+ serializedVersion: 2
+ x: -343
+ y: -340
+ width: 1114
+ height: 859
+ selectedBlock: {fileID: 0}
+ selectedCommands: []
+ variables:
+ - {fileID: 178675537}
+ description: Checks if the HasVariable() and GetVariableNames() methods work
+ stepPause: 0
+ colorCommands: 1
+ hideComponents: 1
+ saveSelection: 1
+ localizationId:
+ showLineNumbers: 0
+ hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
+--- !u!114 &178675537
+MonoBehaviour:
+ m_ObjectHideFlags: 2
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 178675535}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4580f28dd8581476b810b38eea2f1316, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ scope: 0
+ key: TestVar
+ value:
+--- !u!4 &178675540
+Transform:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 467082, guid: 5e7fbc8d4eb714b279eeeef2262c1e1a, type: 2}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 178675535}
+ 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: 1314799791}
+ m_RootOrder: 0
--- !u!1 &265055365
GameObject:
m_ObjectHideFlags: 0
@@ -396,6 +485,7 @@ Transform:
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: 1595430751}
m_RootOrder: 0
@@ -411,7 +501,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 12
- errorMessage:
indentLevel: 1
failMessage:
--- !u!114 &265055368
@@ -426,7 +515,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 11
- errorMessage:
indentLevel: 0
--- !u!114 &265055369
MonoBehaviour:
@@ -440,7 +528,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 9
- errorMessage:
indentLevel: 0
--- !u!114 &265055370
MonoBehaviour:
@@ -454,7 +541,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 8
- errorMessage:
indentLevel: 1
--- !u!114 &265055371
MonoBehaviour:
@@ -468,7 +554,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 7
- errorMessage:
indentLevel: 0
compareOperator: 0
variable: {fileID: 265055376}
@@ -496,7 +581,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 6
- errorMessage:
indentLevel: 0
_duration:
floatRef: {fileID: 0}
@@ -514,7 +598,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 5
- errorMessage:
indentLevel: 0
flowchart: {fileID: 0}
blockName:
@@ -532,7 +615,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 4
- errorMessage:
indentLevel: 0
_duration:
floatRef: {fileID: 0}
@@ -550,7 +632,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 3
- errorMessage:
indentLevel: 0
variable: {fileID: 265055376}
setOperator: 0
@@ -592,7 +673,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 2
- errorMessage:
indentLevel: 0
_duration:
floatRef: {fileID: 0}
@@ -714,6 +794,8 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
--- !u!1 &338809961
GameObject:
m_ObjectHideFlags: 0
@@ -751,6 +833,7 @@ Transform:
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: 0}
m_RootOrder: 4
@@ -821,6 +904,8 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
--- !u!114 &396492927
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -861,7 +946,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 2
- errorMessage:
indentLevel: 0
key: TestStringKey
variable: {fileID: 396492927}
@@ -909,7 +993,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 3
- errorMessage:
indentLevel: 0
key: TestStringKey
variable: {fileID: 396492928}
@@ -925,7 +1008,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 1
- errorMessage:
indentLevel: 0
variable: {fileID: 396492928}
setOperator: 0
@@ -965,7 +1047,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 5
- errorMessage:
indentLevel: 0
key: TestString
--- !u!4 &396492935
@@ -977,6 +1058,7 @@ Transform:
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: 911947602}
m_RootOrder: 0
@@ -992,7 +1074,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 4
- errorMessage:
indentLevel: 0
key: TestString
--- !u!114 &396492937
@@ -1007,7 +1088,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 8
- errorMessage:
indentLevel: 1
failMessage: Wrong string value
--- !u!114 &396492938
@@ -1022,7 +1102,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 7
- errorMessage:
indentLevel: 0
--- !u!114 &396492939
MonoBehaviour:
@@ -1036,7 +1115,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 6
- errorMessage:
indentLevel: 0
compareOperator: 1
variable: {fileID: 396492927}
@@ -1064,7 +1142,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 9
- errorMessage:
indentLevel: 0
--- !u!1 &491823350
GameObject:
@@ -1102,6 +1179,7 @@ Transform:
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: 1883088050}
m_RootOrder: 0
@@ -1117,7 +1195,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 8
- errorMessage:
indentLevel: 1
failMessage:
--- !u!114 &491823353
@@ -1132,7 +1209,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 7
- errorMessage:
indentLevel: 1
--- !u!114 &491823354
MonoBehaviour:
@@ -1146,7 +1222,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 6
- errorMessage:
indentLevel: 0
--- !u!114 &491823355
MonoBehaviour:
@@ -1160,7 +1235,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 5
- errorMessage:
indentLevel: 0
--- !u!114 &491823356
MonoBehaviour:
@@ -1174,7 +1248,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 4
- errorMessage:
indentLevel: 0
compareOperator: 0
variable: {fileID: 491823359}
@@ -1202,7 +1275,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 3
- errorMessage:
indentLevel: 0
--- !u!114 &491823358
MonoBehaviour:
@@ -1216,7 +1288,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 2
- errorMessage:
indentLevel: 1
variable: {fileID: 491823359}
setOperator: 2
@@ -1258,7 +1329,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 1
- errorMessage:
indentLevel: 0
compareOperator: 2
variable: {fileID: 491823359}
@@ -1356,6 +1426,8 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
--- !u!1 &575909998
GameObject:
m_ObjectHideFlags: 0
@@ -1389,6 +1461,7 @@ Transform:
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: 984493284}
m_RootOrder: 2
@@ -1404,7 +1477,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 5
- errorMessage:
indentLevel: 0
failMessage:
--- !u!114 &575910001
@@ -1419,7 +1491,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 4
- errorMessage:
indentLevel: 0
stopParentFlowchart: 1
targetFlowcharts: []
@@ -1435,7 +1506,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 3
- errorMessage:
indentLevel: 0
_duration:
floatRef: {fileID: 0}
@@ -1489,7 +1559,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 1
- errorMessage:
indentLevel: 0
storyText: Write some text and wait for input
description:
@@ -1576,6 +1645,8 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
--- !u!1 &590474771
GameObject:
m_ObjectHideFlags: 0
@@ -1610,6 +1681,7 @@ Transform:
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: 984493284}
m_RootOrder: 0
@@ -1625,7 +1697,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 8
- errorMessage:
indentLevel: 0
duration: 0.25
fadeOut: 0
@@ -1646,7 +1717,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 7
- errorMessage:
indentLevel: 0
failMessage:
--- !u!114 &590474775
@@ -1661,7 +1731,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 4
- errorMessage:
indentLevel: 0
stopParentFlowchart: 1
targetFlowcharts: []
@@ -1677,7 +1746,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 3
- errorMessage:
indentLevel: 0
_duration:
floatRef: {fileID: 0}
@@ -1794,6 +1862,8 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
--- !u!114 &590474782
MonoBehaviour:
m_ObjectHideFlags: 2
@@ -1806,7 +1876,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 9
- errorMessage:
indentLevel: 0
duration: 5
targetView: {fileID: 1920662343}
@@ -1849,7 +1918,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 7
- errorMessage:
indentLevel: 0
failMessage:
--- !u!114 &636123606
@@ -1927,6 +1995,8 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
--- !u!4 &636123609
Transform:
m_ObjectHideFlags: 0
@@ -1936,6 +2006,7 @@ Transform:
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: 984493284}
m_RootOrder: 1
@@ -1951,7 +2022,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 4
- errorMessage:
indentLevel: 0
stopParentFlowchart: 1
targetFlowcharts: []
@@ -1967,7 +2037,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 3
- errorMessage:
indentLevel: 0
_duration:
floatRef: {fileID: 0}
@@ -2021,7 +2090,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 8
- errorMessage:
indentLevel: 0
duration: 0.1
fadeOut: 0
@@ -2042,7 +2110,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 6
- errorMessage:
indentLevel: 0
textObject: {fileID: 1141004796}
text:
@@ -2085,7 +2152,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 61dddfdc5e0e44ca298d8f46f7f5a915, type: 3}
m_Name:
m_EditorClassIdentifier:
- selectedFlowchart: {fileID: 265055382}
+ selectedFlowchart: {fileID: 178675536}
--- !u!4 &646902075
Transform:
m_ObjectHideFlags: 1
@@ -2095,6 +2162,7 @@ Transform:
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: 0}
m_RootOrder: 0
@@ -2144,6 +2212,7 @@ Transform:
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: 115525218}
m_Father: {fileID: 0}
@@ -2194,6 +2263,7 @@ Transform:
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: 1982550309}
m_Father: {fileID: 0}
@@ -2281,6 +2351,7 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
@@ -2355,6 +2426,7 @@ Transform:
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: 0}
m_RootOrder: 5
@@ -2383,6 +2455,7 @@ Transform:
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: 396492935}
m_Father: {fileID: 0}
@@ -2454,6 +2527,7 @@ Transform:
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: 590474772}
- {fileID: 636123609}
@@ -2491,6 +2565,7 @@ RectTransform:
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: 1960747668}
m_RootOrder: 0
@@ -2538,6 +2613,58 @@ CanvasRenderer:
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1141004796}
+--- !u!1 &1314799789
+GameObject:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 4
+ m_Component:
+ - 4: {fileID: 1314799791}
+ - 114: {fileID: 1314799790}
+ m_Layer: 0
+ m_Name: HasVariableTest
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1314799790
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1314799789}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: b1dba0b27b0864740a8720e920aa88c0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ timeout: 5
+ ignored: 0
+ succeedAfterAllAssertionsAreExecuted: 0
+ expectException: 0
+ expectedExceptionList:
+ succeedWhenExceptionIsThrown: 0
+ includedPlatforms: -1
+ platformsToIgnore: []
+ dynamic: 0
+ dynamicTypeName:
+--- !u!4 &1314799791
+Transform:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1314799789}
+ 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: 178675540}
+ - {fileID: 1753646195}
+ m_Father: {fileID: 0}
+ m_RootOrder: 11
--- !u!1 &1354065529
GameObject:
m_ObjectHideFlags: 0
@@ -2563,6 +2690,7 @@ Transform:
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: 984493284}
m_RootOrder: 5
@@ -2575,17 +2703,20 @@ SpriteRenderer:
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_ReflectionProbeUsage: 0
m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
+ m_SelectedWireframeHidden: 1
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
@@ -2621,6 +2752,7 @@ Transform:
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: 1618689133}
- {fileID: 1960615185}
@@ -2662,7 +2794,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!114 &1595430750
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -2693,6 +2825,7 @@ Transform:
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: 265055366}
m_Father: {fileID: 0}
@@ -2775,6 +2908,8 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
--- !u!114 &1618689130
MonoBehaviour:
m_ObjectHideFlags: 2
@@ -2787,7 +2922,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 7
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -2925,6 +3059,7 @@ Transform:
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: 1384749030}
m_RootOrder: 0
@@ -2940,7 +3075,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 3
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -2984,7 +3118,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 4
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -3028,7 +3161,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 5
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -3072,7 +3204,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 6
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -3130,7 +3261,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 1
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -3157,7 +3287,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 15
- errorMessage:
indentLevel: 0
commenterName:
commentText: Both these invoke commands use a delay before executing
@@ -3187,7 +3316,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 8
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -3242,7 +3370,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 9
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -3269,7 +3396,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 10
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -3322,7 +3448,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 13
- errorMessage:
indentLevel: 0
delay: 2
invokeType: 0
@@ -3386,7 +3511,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 12
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
targetComponentAssemblyName: Fungus.TestInvoke, Assembly-CSharp, Version=0.0.0.0,
@@ -3413,7 +3537,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 14
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1618689128}
targetComponentAssemblyName: Fungus.Flowchart, Assembly-CSharp, Version=0.0.0.0,
@@ -3457,7 +3580,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 16
- errorMessage:
indentLevel: 0
_duration:
floatRef: {fileID: 0}
@@ -3475,11 +3597,158 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 17
- errorMessage:
indentLevel: 0
targetObject: {fileID: 1960615183}
methodName: TestCallMethod
delay: 0
+--- !u!1 &1753646194
+GameObject:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 179118, guid: 3ddf9f33ba98e4b31ba4d2b9722bea00, type: 2}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 4
+ m_Component:
+ - 4: {fileID: 1753646195}
+ - 114: {fileID: 1753646200}
+ - 114: {fileID: 1753646199}
+ - 114: {fileID: 1753646198}
+ - 114: {fileID: 1753646197}
+ - 114: {fileID: 1753646196}
+ m_Layer: 0
+ m_Name: Lua
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1753646195
+Transform:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 466848, guid: 3ddf9f33ba98e4b31ba4d2b9722bea00, type: 2}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1753646194}
+ 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: 1314799791}
+ m_RootOrder: 1
+--- !u!114 &1753646196
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 11437776, guid: 3ddf9f33ba98e4b31ba4d2b9722bea00,
+ type: 2}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1753646194}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c10f0b861365b42b0928858f7b086ff3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ fungusModule: 0
+ activeLanguage: en
+ stringTables: []
+ registerTypes:
+ - {fileID: 4900000, guid: 9c3ab7a98d51241bbb499643399fa761, type: 3}
+ - {fileID: 4900000, guid: 93fddea8208764a2dbb189cc238aed40, type: 3}
+--- !u!114 &1753646197
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 11483650, guid: 3ddf9f33ba98e4b31ba4d2b9722bea00,
+ type: 2}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1753646194}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: ba19c26c1ba7243d2b57ebc4329cc7c6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ remoteDebugger: 0
+--- !u!114 &1753646198
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 11499092, guid: 3ddf9f33ba98e4b31ba4d2b9722bea00,
+ type: 2}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1753646194}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4cc8a659e950044b69d7c62696c36962, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ allEnvironments: 1
+ luaEnvironment: {fileID: 1753646197}
+ tableName:
+ registerTypes: 1
+ boundTypes:
+ - UnityEngine.GameObject, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - UnityEngine.PrimitiveType, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - UnityEngine.Component, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - System.Type, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ - System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ - System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ - UnityEngine.SendMessageOptions, UnityEngine, Version=0.0.0.0, Culture=neutral,
+ PublicKeyToken=null
+ - UnityEngine.SceneManagement.Scene, UnityEngine, Version=0.0.0.0, Culture=neutral,
+ PublicKeyToken=null
+ - UnityEngine.Object, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - System.Single, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ - Fungus.Flowchart, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - UnityEngine.Vector2, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - UnityEngine.Rect, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - Fungus.Block, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - Fungus.Command, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - Fungus.Variable, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - Fungus.LuaEnvironment, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - System.Action, System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ - Fungus.Label, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+ - Fungus.CommandInfoAttribute, Assembly-CSharp, Version=0.0.0.0, Culture=neutral,
+ PublicKeyToken=null
+ - System.Text.StringBuilder, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ boundObjects:
+ - key: flowchart
+ obj: {fileID: 178675535}
+ component: {fileID: 178675536}
+ showInherited: 0
+--- !u!114 &1753646199
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 11417560, guid: 3ddf9f33ba98e4b31ba4d2b9722bea00,
+ type: 2}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1753646194}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 446caeace65234baaacd52095d24f101, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ luaEnvironment: {fileID: 1753646197}
+ luaFile: {fileID: 0}
+ luaScript: "-- Check the Flowchart.HasVariable() and GetVariableNames() methods\n\nlocal
+ hasvar = flowchart.HasVariable(\"TestVar\")\nif not hasvar then\n fail()\nend\n\nlocal
+ names = flowchart.GetVariableNames();\nif names[1] != \"TestVar\" then\n fail()\nend\n\npass()"
+ runAsCoroutine: 1
+--- !u!114 &1753646200
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 11415008, guid: 3ddf9f33ba98e4b31ba4d2b9722bea00,
+ type: 2}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1753646194}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 6ee79785811ba49399c1b56d7309e3df, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ executeAfterTime: 1
+ repeatExecuteTime: 1
+ repeatEveryTime: 1
+ executeAfterFrames: 1
+ repeatExecuteFrame: 1
+ repeatEveryFrame: 1
+ executeMethods: 2
+ executeMethodName: OnExecute
--- !u!1 &1759271209
GameObject:
m_ObjectHideFlags: 0
@@ -3505,6 +3774,7 @@ Transform:
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: 984493284}
m_RootOrder: 6
@@ -3569,6 +3839,7 @@ Transform:
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: 491823351}
m_Father: {fileID: 0}
@@ -3598,6 +3869,7 @@ Transform:
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: 984493284}
m_RootOrder: 7
@@ -3654,6 +3926,7 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.13777122, y: -0.16843766, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 1384749030}
m_RootOrder: 1
@@ -3684,6 +3957,7 @@ RectTransform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 1141004797}
m_Father: {fileID: 984493284}
@@ -3783,6 +4057,7 @@ Transform:
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: 697320581}
m_RootOrder: 0
@@ -3812,7 +4087,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 1
- errorMessage:
indentLevel: 0
textFile: {fileID: 4900000, guid: 79d0482254a77462cb1e27a74f2d07e5, type: 3}
stringVariable: {fileID: 1982550310}
@@ -3894,6 +4168,8 @@ MonoBehaviour:
localizationId:
showLineNumbers: 0
hideCommands: []
+ luaEnvironment: {fileID: 0}
+ luaBindingName: flowchart
--- !u!114 &1982550315
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -3906,7 +4182,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 6
- errorMessage:
indentLevel: 1
failMessage:
--- !u!114 &1982550316
@@ -3921,7 +4196,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 5
- errorMessage:
indentLevel: 1
--- !u!114 &1982550317
MonoBehaviour:
@@ -3935,7 +4209,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 4
- errorMessage:
indentLevel: 0
--- !u!114 &1982550318
MonoBehaviour:
@@ -3949,7 +4222,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 3
- errorMessage:
indentLevel: 0
--- !u!114 &1982550319
MonoBehaviour:
@@ -3963,7 +4235,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
itemId: 2
- errorMessage:
indentLevel: 0
compareOperator: 0
variable: {fileID: 1982550310}
diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset
index 20dab2a7..809131b3 100644
--- a/ProjectSettings/ProjectSettings.asset
+++ b/ProjectSettings/ProjectSettings.asset
@@ -123,6 +123,7 @@ PlayerSettings:
iPhoneTargetOSVersion: 22
tvOSSdkVersion: 0
tvOSTargetOSVersion: 900
+ tvOSRequireExtendedGameController: 0
uIPrerenderedIcon: 0
uIRequiresPersistentWiFi: 0
uIRequiresFullScreen: 1
@@ -162,6 +163,7 @@ PlayerSettings:
iOSLaunchScreeniPadCustomXibPath:
iOSDeviceRequirements: []
iOSURLSchemes: []
+ appleDeveloperTeamID:
AndroidTargetDevice: 0
AndroidSplashScreenScale: 0
androidSplashScreen: {fileID: 0}
@@ -206,12 +208,15 @@ PlayerSettings:
wiiUSystemHeapSize: 128
wiiUTVStartupScreen: {fileID: 0}
wiiUGamePadStartupScreen: {fileID: 0}
+ wiiUDrcBufferDisabled: 0
wiiUProfilerLibPath:
actionOnDotNetUnhandledException: 1
enableInternalProfiler: 0
logObjCUncaughtExceptions: 1
enableCrashReportAPI: 0
+ cameraUsageDescription:
locationUsageDescription:
+ microphoneUsageDescription:
XboxTitleId:
XboxImageXexPath:
XboxSpaPath:
@@ -251,7 +256,8 @@ PlayerSettings:
ps4AppType: 0
ps4ParamSfxPath:
ps4VideoOutPixelFormat: 0
- ps4VideoOutResolution: 4
+ ps4VideoOutInitialWidth: 1920
+ ps4VideoOutReprojectionRate: 120
ps4PronunciationXMLPath:
ps4PronunciationSIGPath:
ps4BackgroundImagePath:
@@ -280,9 +286,12 @@ PlayerSettings:
ps4pnFriends: 1
ps4pnGameCustomData: 1
playerPrefsSupport: 0
+ ps4UseResolutionFallback: 0
+ restrictedAudioUsageRights: 0
ps4ReprojectionSupport: 0
ps4UseAudio3dBackend: 0
ps4SocialScreenEnabled: 0
+ ps4ScriptOptimizationLevel: 3
ps4Audio3dVirtualSpeakerCount: 14
ps4attribCpuUsage: 0
ps4PatchPkgPath:
diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt
index 96b25e7c..727b74db 100644
--- a/ProjectSettings/ProjectVersion.txt
+++ b/ProjectSettings/ProjectVersion.txt
@@ -1,2 +1,2 @@
-m_EditorVersion: 5.4.1f1
+m_EditorVersion: 5.4.2f1
m_StandardAssetsVersion: 0