Browse Source

Merge pull request #415 from FungusGames/rename-fungus-bindings

Rename fungus bindings
master
Chris Gregan 9 years ago
parent
commit
140f1eeb1b
  1. 9
      Assets/Fungus/FungusScript/ExampleScenes.meta
  2. 2
      Assets/Fungus/FungusScript/Resources/Prefabs/LuaBindings.prefab
  3. 0
      Assets/Fungus/FungusScript/Resources/Prefabs/LuaBindings.prefab.meta
  4. 30
      Assets/Fungus/FungusScript/Scripts/Editor/LuaBindingsEditor.cs
  5. 0
      Assets/Fungus/FungusScript/Scripts/Editor/LuaBindingsEditor.cs.meta
  6. 6
      Assets/Fungus/FungusScript/Scripts/Editor/MenuItems.cs
  7. 4
      Assets/Fungus/FungusScript/Scripts/FungusScript.cs
  8. 2
      Assets/Fungus/FungusScript/Scripts/LuaBindings.cs
  9. 0
      Assets/Fungus/FungusScript/Scripts/LuaBindings.cs.meta
  10. 2
      Assets/FungusExamples/FungusScript/Narrative.unity
  11. 0
      Assets/FungusExamples/FungusScript/Narrative.unity.meta
  12. 3
      Assets/FungusExamples/FungusScript/Trigger.unity
  13. 0
      Assets/FungusExamples/FungusScript/Trigger.unity.meta
  14. 174
      Assets/FungusExamples/Sherlock/TheExperiment.unity
  15. 235
      Assets/Tests/FungusScript/FungusTests.unity

9
Assets/Fungus/FungusScript/ExampleScenes.meta

@ -1,9 +0,0 @@
fileFormatVersion: 2
guid: b08784ce29a474b758098629a00fb6c4
folderAsset: yes
timeCreated: 1454684130
licenseType: Free
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

2
Assets/Fungus/FungusScript/Resources/Prefabs/FungusBindings.prefab → Assets/Fungus/FungusScript/Resources/Prefabs/LuaBindings.prefab

@ -10,7 +10,7 @@ GameObject:
- 4: {fileID: 403334}
- 114: {fileID: 11414792}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0

0
Assets/Fungus/FungusScript/Resources/Prefabs/FungusBindings.prefab.meta → Assets/Fungus/FungusScript/Resources/Prefabs/LuaBindings.prefab.meta

30
Assets/Fungus/FungusScript/Scripts/Editor/FungusBindingsEditor.cs → Assets/Fungus/FungusScript/Scripts/Editor/LuaBindingsEditor.cs

@ -11,8 +11,8 @@ using System.IO;
namespace Fungus
{
[CustomEditor (typeof(FungusBindings))]
public class FungusBindingsEditor : Editor
[CustomEditor (typeof(LuaBindings))]
public class LuaBindingsEditor : Editor
{
protected ReorderableList boundObjectsList;
@ -54,8 +54,8 @@ namespace Fungus
if (EditorGUI.EndChangeCheck())
{
// Force the key to be a valid Lua variable name
FungusBindings fungusBindings = target as FungusBindings;
keyProp.stringValue = GetUniqueKey(fungusBindings, keyProp.stringValue, index);
LuaBindings luaBindings = target as LuaBindings;
keyProp.stringValue = GetUniqueKey(luaBindings, keyProp.stringValue, index);
}
EditorGUI.BeginChangeCheck();
@ -68,8 +68,8 @@ namespace Fungus
{
// Use the object name as the key
string keyName = objectProp.objectReferenceValue.name;
FungusBindings fungusBindings = target as FungusBindings;
element.FindPropertyRelative("key").stringValue = GetUniqueKey(fungusBindings, keyName.ToLower(), index);
LuaBindings luaBindings = target as LuaBindings;
element.FindPropertyRelative("key").stringValue = GetUniqueKey(luaBindings, keyName.ToLower(), index);
}
if (objectProp.objectReferenceValue != null)
@ -165,8 +165,8 @@ namespace Fungus
List<string> details = new List<string>();
details.Add("");
FungusBindings fungusBindings = target as FungusBindings;
foreach (FungusBindings.BoundObject boundObject in fungusBindings.boundObjects)
LuaBindings luaBindings = target as LuaBindings;
foreach (LuaBindings.BoundObject boundObject in luaBindings.boundObjects)
{
UnityEngine.Object inspectObject = boundObject.obj;
if (boundObject.component != null)
@ -301,7 +301,7 @@ namespace Fungus
/// Returns a new binding key that is guaranteed to be a valid Lua variable name and
/// not to clash with any existing binding in the list.
/// </summary>
protected virtual string GetUniqueKey(FungusBindings fungusBindings, string originalKey, int ignoreIndex = -1)
protected virtual string GetUniqueKey(LuaBindings luaBindings, string originalKey, int ignoreIndex = -1)
{
string baseKey = originalKey;
@ -320,14 +320,14 @@ namespace Fungus
// Build a hash of all keys currently in use
HashSet<string> keyhash = new HashSet<string>();
for (int i = 0; i < fungusBindings.boundObjects.Count; ++i)
for (int i = 0; i < luaBindings.boundObjects.Count; ++i)
{
if (i == ignoreIndex)
{
continue;
}
keyhash.Add(fungusBindings.boundObjects[i].key);
keyhash.Add(luaBindings.boundObjects[i].key);
}
// Append a suffix to make the key unique
@ -343,16 +343,16 @@ namespace Fungus
}
/// <summary>
/// Update the list of bound types on the FungusBindings object.
/// Update the list of bound types on the LuaBindings object.
/// </summary>
protected virtual void PopulateBoundTypes()
{
FungusBindings fungusBindings = target as FungusBindings;
LuaBindings luaBindings = target as LuaBindings;
// Use a temp HashSet to store the list of types.
// The final list is stored as a list of type strings.
HashSet<System.Type> typeSet = new HashSet<System.Type>();
foreach (FungusBindings.BoundObject boundObject in fungusBindings.boundObjects)
foreach (LuaBindings.BoundObject boundObject in luaBindings.boundObjects)
{
if (boundObject.obj == null)
{
@ -367,7 +367,7 @@ namespace Fungus
}
}
// Store the final list of types in the fungusBindings object
// Store the final list of types in the luaBindings object
SerializedProperty boundTypesProp = serializedObject.FindProperty("boundTypes");
boundTypesProp.ClearArray();
int index = 0;

0
Assets/Fungus/FungusScript/Scripts/Editor/FungusBindingsEditor.cs.meta → Assets/Fungus/FungusScript/Scripts/Editor/LuaBindingsEditor.cs.meta

6
Assets/Fungus/FungusScript/Scripts/Editor/MenuItems.cs

@ -14,10 +14,10 @@ namespace Fungus
SpawnPrefab("Prefabs/FungusScript", false);
}
[MenuItem("Tools/Fungus/Create/Fungus Bindings", false, 2001)]
static void CreateFungusBindings()
[MenuItem("Tools/Fungus/Create/Lua Bindings", false, 2001)]
static void CreateLuaBindings()
{
SpawnPrefab("Prefabs/FungusBindings", false);
SpawnPrefab("Prefabs/LuaBindings", false);
}
[MenuItem("Tools/Fungus/Create/Fungus Invoke", false, 2002)]

4
Assets/Fungus/FungusScript/Scripts/FungusScript.cs

@ -245,8 +245,8 @@ namespace Fungus
/// </summary>
protected virtual void RegisterBindings()
{
FungusBindings[] bindings = GameObject.FindObjectsOfType<FungusBindings>();
foreach (FungusBindings binding in bindings)
LuaBindings[] bindings = GameObject.FindObjectsOfType<LuaBindings>();
foreach (LuaBindings binding in bindings)
{
binding.AddBindings(interpreter.Globals);
}

2
Assets/Fungus/FungusScript/Scripts/FungusBindings.cs → Assets/Fungus/FungusScript/Scripts/LuaBindings.cs

@ -13,7 +13,7 @@ namespace Fungus
/// Component which manages a list of bound objects to be accessed in Lua scripts.
/// </summary>
[ExecuteInEditMode]
public class FungusBindings : MonoBehaviour
public class LuaBindings : MonoBehaviour
{
/// <summary>
/// Represents a single Unity object (+ optional component) bound to a string key.

0
Assets/Fungus/FungusScript/Scripts/FungusBindings.cs.meta → Assets/Fungus/FungusScript/Scripts/LuaBindings.cs.meta

2
Assets/Fungus/FungusScript/ExampleScenes/Narrative.unity → Assets/FungusExamples/FungusScript/Narrative.unity

@ -1764,7 +1764,7 @@ GameObject:
- 4: {fileID: 1265440902}
- 114: {fileID: 1265440901}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0

0
Assets/Fungus/FungusScript/ExampleScenes/Narrative.unity.meta → Assets/FungusExamples/FungusScript/Narrative.unity.meta

3
Assets/Fungus/FungusScript/ExampleScenes/Trigger.unity → Assets/FungusExamples/FungusScript/Trigger.unity

@ -287,7 +287,7 @@ GameObject:
- 4: {fileID: 775333279}
- 114: {fileID: 775333278}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -411,6 +411,7 @@ MonoBehaviour:
hideComponents: 1
saveSelection: 1
localizationId:
showLineNumbers: 0
hideCommands: []
--- !u!114 &913136540
MonoBehaviour:

0
Assets/Fungus/FungusScript/ExampleScenes/Trigger.unity.meta → Assets/FungusExamples/FungusScript/Trigger.unity.meta

174
Assets/FungusExamples/Sherlock/TheExperiment.unity

@ -3415,12 +3415,12 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 7a334fe2ffb574b3583ff3b18b4792d3, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 1.0
version: 1
scrollPos: {x: 2985.3325, y: 1207.838}
variablesScrollPos: {x: 0, y: 0}
variablesExpanded: 1
blockViewHeight: 280
zoom: 0.98599917
zoom: 1
scrollViewRect:
serializedVersion: 2
x: -4071.385
@ -3428,8 +3428,7 @@ MonoBehaviour:
width: 5969.446
height: 2818.8503
selectedBlock: {fileID: 1390555440}
selectedCommands:
- {fileID: 1390555300}
selectedCommands: []
variables:
- {fileID: 1390555396}
description: 'Example scene from Sherlock: The Game Is On'
@ -3438,6 +3437,7 @@ MonoBehaviour:
hideComponents: 1
saveSelection: 1
localizationId:
showLineNumbers: 0
hideCommands: []
--- !u!4 &1390555296
Transform:
@ -3476,6 +3476,7 @@ MonoBehaviour:
extendPrevious: 1
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555298
MonoBehaviour:
@ -3581,6 +3582,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 0
waitForClick: 0
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555301
MonoBehaviour:
@ -3619,7 +3621,7 @@ MonoBehaviour:
nodeRect:
serializedVersion: 2
x: -2429.3325
y: -947.838
y: -948.8522
width: 120
height: 40
itemId: 95
@ -3668,7 +3670,7 @@ MonoBehaviour:
m_EditorClassIdentifier:
nodeRect:
serializedVersion: 2
x: -2430.3325
x: -2429.3184
y: -879.838
width: 120
height: 40
@ -3728,6 +3730,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 0
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555307
MonoBehaviour:
@ -3857,6 +3860,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 0
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555312
MonoBehaviour:
@ -3928,6 +3932,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555314
MonoBehaviour:
@ -3954,6 +3959,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555315
MonoBehaviour:
@ -3980,6 +3986,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555316
MonoBehaviour:
@ -4006,6 +4013,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555317
MonoBehaviour:
@ -4032,6 +4040,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555318
MonoBehaviour:
@ -4098,6 +4107,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555321
MonoBehaviour:
@ -4124,6 +4134,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555322
MonoBehaviour:
@ -4150,6 +4161,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555323
MonoBehaviour:
@ -4176,6 +4188,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555324
MonoBehaviour:
@ -4203,6 +4216,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555325
MonoBehaviour:
@ -4240,6 +4254,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555327
MonoBehaviour:
@ -4266,6 +4281,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555328
MonoBehaviour:
@ -4292,6 +4308,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555329
MonoBehaviour:
@ -4318,6 +4335,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555330
MonoBehaviour:
@ -4344,6 +4362,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555331
MonoBehaviour:
@ -4370,6 +4389,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555332
MonoBehaviour:
@ -4396,6 +4416,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555333
MonoBehaviour:
@ -4423,6 +4444,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555334
MonoBehaviour:
@ -4449,6 +4471,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555335
MonoBehaviour:
@ -4563,9 +4586,15 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 1789234734}
duration: 1
targetColor: {r: 1, g: 1, b: 1, a: 0}
_duration:
floatRef: {fileID: 0}
floatVal: 1
_targetColor:
colorRef: {fileID: 0}
colorVal: {r: 1, g: 1, b: 1, a: 0}
waitUntilFinished: 0
durationOLD: 0
targetColorOLD: {r: 0, g: 0, b: 0, a: 0}
--- !u!114 &1390555340
MonoBehaviour:
m_ObjectHideFlags: 2
@ -4582,9 +4611,15 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 1789234734}
duration: 1
targetColor: {r: 1, g: 1, b: 1, a: 1}
_duration:
floatRef: {fileID: 0}
floatVal: 1
_targetColor:
colorRef: {fileID: 0}
colorVal: {r: 1, g: 1, b: 1, a: 1}
waitUntilFinished: 0
durationOLD: 0
targetColorOLD: {r: 0, g: 0, b: 0, a: 0}
--- !u!114 &1390555341
MonoBehaviour:
m_ObjectHideFlags: 2
@ -4693,11 +4728,14 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
control: 2
audioSource: {fileID: 236204401}
_audioSource:
audioSourceRef: {fileID: 0}
audioSourceVal: {fileID: 236204401}
startVolume: 1
endVolume: 1
fadeDuration: 1
waitUntilFinished: 0
audioSourceOLD: {fileID: 0}
--- !u!114 &1390555345
MonoBehaviour:
m_ObjectHideFlags: 2
@ -4878,6 +4916,7 @@ MonoBehaviour:
extendPrevious: 1
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555351
MonoBehaviour:
@ -5025,6 +5064,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555356
MonoBehaviour:
@ -5071,9 +5111,15 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 1612042692}
duration: 1
targetColor: {r: 1, g: 1, b: 1, a: 1}
_duration:
floatRef: {fileID: 0}
floatVal: 1
_targetColor:
colorRef: {fileID: 0}
colorVal: {r: 1, g: 1, b: 1, a: 1}
waitUntilFinished: 0
durationOLD: 0
targetColorOLD: {r: 0, g: 0, b: 0, a: 0}
--- !u!114 &1390555358
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5117,9 +5163,15 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 884427801}
duration: 1
targetColor: {r: 1, g: 1, b: 1, a: 1}
_duration:
floatRef: {fileID: 0}
floatVal: 1
_targetColor:
colorRef: {fileID: 0}
colorVal: {r: 1, g: 1, b: 1, a: 1}
waitUntilFinished: 0
durationOLD: 0
targetColorOLD: {r: 0, g: 0, b: 0, a: 0}
--- !u!114 &1390555360
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5134,7 +5186,10 @@ MonoBehaviour:
itemId: 83
errorMessage:
indentLevel: 0
duration: 3
_duration:
floatRef: {fileID: 0}
floatVal: 3
durationOLD: 0
--- !u!114 &1390555361
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5150,9 +5205,15 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 1612042692}
duration: 1
targetColor: {r: 1, g: 1, b: 1, a: 0}
_duration:
floatRef: {fileID: 0}
floatVal: 1
_targetColor:
colorRef: {fileID: 0}
colorVal: {r: 1, g: 1, b: 1, a: 0}
waitUntilFinished: 0
durationOLD: 0
targetColorOLD: {r: 0, g: 0, b: 0, a: 0}
--- !u!114 &1390555362
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5284,6 +5345,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555367
MonoBehaviour:
@ -5319,11 +5381,14 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
control: 2
audioSource: {fileID: 236204401}
_audioSource:
audioSourceRef: {fileID: 0}
audioSourceVal: {fileID: 236204401}
startVolume: 1
endVolume: 1
fadeDuration: 1
waitUntilFinished: 0
audioSourceOLD: {fileID: 0}
--- !u!114 &1390555369
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5348,6 +5413,7 @@ MonoBehaviour:
extendPrevious: 0
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555370
MonoBehaviour:
@ -5691,6 +5757,7 @@ MonoBehaviour:
extendPrevious: 1
fadeWhenDone: 1
waitForClick: 1
stopVoiceover: 1
setSayDialog: {fileID: 0}
--- !u!114 &1390555382
MonoBehaviour:
@ -5827,9 +5894,15 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 31336594}
duration: 1
targetColor: {r: 1, g: 1, b: 1, a: 1}
_duration:
floatRef: {fileID: 0}
floatVal: 1
_targetColor:
colorRef: {fileID: 0}
colorVal: {r: 1, g: 1, b: 1, a: 1}
waitUntilFinished: 0
durationOLD: 0
targetColorOLD: {r: 0, g: 0, b: 0, a: 0}
--- !u!114 &1390555387
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5845,9 +5918,15 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 884427801}
duration: 1
targetColor: {r: 1, g: 1, b: 1, a: 0}
_duration:
floatRef: {fileID: 0}
floatVal: 1
_targetColor:
colorRef: {fileID: 0}
colorVal: {r: 1, g: 1, b: 1, a: 0}
waitUntilFinished: 0
durationOLD: 0
targetColorOLD: {r: 0, g: 0, b: 0, a: 0}
--- !u!114 &1390555388
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5863,9 +5942,15 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 31336594}
duration: 1
targetColor: {r: 1, g: 1, b: 1, a: 0}
_duration:
floatRef: {fileID: 0}
floatVal: 1
_targetColor:
colorRef: {fileID: 0}
colorVal: {r: 1, g: 1, b: 1, a: 0}
waitUntilFinished: 0
durationOLD: 0
targetColorOLD: {r: 0, g: 0, b: 0, a: 0}
--- !u!114 &1390555389
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5881,11 +5966,14 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
control: 1
audioSource: {fileID: 236204401}
_audioSource:
audioSourceRef: {fileID: 0}
audioSourceVal: {fileID: 236204401}
startVolume: 1
endVolume: 1
fadeDuration: 1
waitUntilFinished: 0
audioSourceOLD: {fileID: 0}
--- !u!114 &1390555390
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5901,11 +5989,14 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
control: 0
audioSource: {fileID: 720879693}
_audioSource:
audioSourceRef: {fileID: 0}
audioSourceVal: {fileID: 720879693}
startVolume: 1
endVolume: 1
fadeDuration: 0
waitUntilFinished: 1
audioSourceOLD: {fileID: 0}
--- !u!114 &1390555391
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5921,11 +6012,14 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
control: 2
audioSource: {fileID: 236204401}
_audioSource:
audioSourceRef: {fileID: 0}
audioSourceVal: {fileID: 236204401}
startVolume: 1
endVolume: 1
fadeDuration: 1
waitUntilFinished: 1
audioSourceOLD: {fileID: 0}
--- !u!114 &1390555392
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5941,11 +6035,14 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
control: 1
audioSource: {fileID: 236204401}
_audioSource:
audioSourceRef: {fileID: 0}
audioSourceVal: {fileID: 236204401}
startVolume: 1
endVolume: 1
fadeDuration: 0
waitUntilFinished: 0
audioSourceOLD: {fileID: 0}
--- !u!114 &1390555393
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5961,8 +6058,11 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 884427801}
visible: 0
_visible:
booleanRef: {fileID: 0}
booleanVal: 0
affectChildren: 1
visibleOLD: 0
--- !u!114 &1390555394
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5978,8 +6078,11 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 31336594}
visible: 0
_visible:
booleanRef: {fileID: 0}
booleanVal: 0
affectChildren: 1
visibleOLD: 0
--- !u!114 &1390555395
MonoBehaviour:
m_ObjectHideFlags: 2
@ -5995,8 +6098,11 @@ MonoBehaviour:
errorMessage:
indentLevel: 0
spriteRenderer: {fileID: 1612042692}
visible: 0
_visible:
booleanRef: {fileID: 0}
booleanVal: 0
affectChildren: 1
visibleOLD: 0
--- !u!114 &1390555396
MonoBehaviour:
m_ObjectHideFlags: 2
@ -6025,8 +6131,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
nodeRect:
serializedVersion: 2
x: -2599.42
y: -1010.35046
x: -2598.4058
y: -1009.3363
width: 142
height: 40
itemId: 93

235
Assets/Tests/FungusScript/FungusTests.unity

@ -95,7 +95,7 @@ GameObject:
- 4: {fileID: 6102669}
- 114: {fileID: 6102670}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -143,19 +143,26 @@ MonoBehaviour:
obj: {fileID: 8300000, guid: d2ab1fbe555d44e9e870311657856bdc, type: 3}
component: {fileID: 0}
boundTypes:
- Fungus.Scripting.FungusBindings+BoundObject, Assembly-CSharp, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
- UnityEngine.Object, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- 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
- Fungus.SayDialog, Assembly-CSharp, 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
- System.Object, 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.SayDialog, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.AudioClip, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.Action, System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Fungus.Character, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- Fungus.Flowchart, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Sprite, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Color, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.Single, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- UnityEngine.UI.Button, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Canvas, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.UI.Text, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
@ -165,7 +172,6 @@ MonoBehaviour:
- UnityEngine.TextGenerator, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Texture, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Font, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- UnityEngine.TextAnchor, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.HorizontalWrapMode, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
@ -174,6 +180,14 @@ MonoBehaviour:
- UnityEngine.TextGenerationSettings, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.Vector2, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.AudioClipLoadType, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.AudioDataLoadState, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.AudioClip+PCMReaderCallback, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.AudioClip+PCMSetPositionCallback, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
--- !u!1 &13683311
GameObject:
m_ObjectHideFlags: 0
@ -711,7 +725,7 @@ GameObject:
- 4: {fileID: 35482412}
- 114: {fileID: 35482413}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -748,7 +762,21 @@ MonoBehaviour:
component: {fileID: 560555134}
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
- System.Object, 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.MenuDialog, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- Fungus.Block, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.UI.Slider, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
--- !u!1 &36455798
GameObject:
m_ObjectHideFlags: 0
@ -952,6 +980,7 @@ MonoBehaviour:
hideComponents: 1
saveSelection: 1
localizationId:
showLineNumbers: 0
hideCommands: []
--- !u!114 &56584894
MonoBehaviour:
@ -1090,7 +1119,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 7a334fe2ffb574b3583ff3b18b4792d3, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 0
version: 1
scrollPos: {x: 0, y: 0}
variablesScrollPos: {x: 0, y: 0}
variablesExpanded: 1
@ -1111,6 +1140,7 @@ MonoBehaviour:
hideComponents: 1
saveSelection: 1
localizationId:
showLineNumbers: 0
hideCommands: []
--- !u!1 &158657321
GameObject:
@ -1257,7 +1287,7 @@ GameObject:
- 4: {fileID: 168651319}
- 114: {fileID: 168651320}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -1297,8 +1327,28 @@ MonoBehaviour:
component: {fileID: 876352041}
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
- System.Object, 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.MenuDialog, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- Fungus.Block, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.UI.Slider, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.UI.Button, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.EventSystems.PointerEventData, UnityEngine.UI, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.EventSystems.BaseEventData, UnityEngine.UI, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
--- !u!1 &190681717
GameObject:
m_ObjectHideFlags: 0
@ -2702,7 +2752,7 @@ GameObject:
- 4: {fileID: 500244462}
- 114: {fileID: 500244463}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -2737,7 +2787,30 @@ MonoBehaviour:
- key: flowchart
obj: {fileID: 1983492490}
component: {fileID: 1983492495}
boundTypes: []
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
- System.Object, 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
- Fungus.Block, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Vector2, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.Action, System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Fungus.Variable, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- Fungus.Label, 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.CommandInfoAttribute, Assembly-CSharp, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.Rect, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
--- !u!1 &507572619
GameObject:
m_ObjectHideFlags: 0
@ -3651,7 +3724,7 @@ GameObject:
- 4: {fileID: 724447888}
- 114: {fileID: 724447889}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -3689,7 +3762,37 @@ MonoBehaviour:
- key: transform
obj: {fileID: 328064332}
component: {fileID: 328064333}
boundTypes: []
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
- System.Object, 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
- Fungus.Block, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Vector2, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.Action, System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Fungus.Variable, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- Fungus.Label, 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.CommandInfoAttribute, Assembly-CSharp, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.Rect, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.RectTransform+ReapplyDrivenProperties, UnityEngine, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
- UnityEngine.Vector3, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.RectTransform+Edge, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.RectTransform+Axis, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
--- !u!1 &761668838
GameObject:
m_ObjectHideFlags: 0
@ -4042,7 +4145,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 7a334fe2ffb574b3583ff3b18b4792d3, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 0
version: 1
scrollPos: {x: 0, y: 0}
variablesScrollPos: {x: 0, y: 0}
variablesExpanded: 1
@ -4067,6 +4170,7 @@ MonoBehaviour:
hideComponents: 1
saveSelection: 1
localizationId:
showLineNumbers: 0
hideCommands: []
--- !u!1 &811464735
GameObject:
@ -4679,7 +4783,7 @@ GameObject:
- 4: {fileID: 919432342}
- 114: {fileID: 919432343}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -4721,14 +4825,21 @@ MonoBehaviour:
obj: {fileID: 0}
component: {fileID: 0}
boundTypes:
- Fungus.Scripting.FungusBindings+BoundObject, Assembly-CSharp, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
- UnityEngine.Object, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- 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
- Fungus.MenuDialog, Assembly-CSharp, 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
- Fungus.Block, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- System.Object, 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.MenuDialog, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- Fungus.Block, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.UI.Slider, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
--- !u!1 &928936324
GameObject:
@ -5037,7 +5148,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 7a334fe2ffb574b3583ff3b18b4792d3, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 0
version: 1
scrollPos: {x: 32, y: -30}
variablesScrollPos: {x: 0, y: 0}
variablesExpanded: 1
@ -5071,6 +5182,7 @@ MonoBehaviour:
hideComponents: 1
saveSelection: 1
localizationId:
showLineNumbers: 0
hideCommands: []
--- !u!114 &942227029
MonoBehaviour:
@ -7361,7 +7473,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!114 &1641285457
MonoBehaviour:
m_ObjectHideFlags: 0
@ -8027,7 +8139,7 @@ GameObject:
- 4: {fileID: 1736454667}
- 114: {fileID: 1736454668}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -8062,7 +8174,30 @@ MonoBehaviour:
- key: flowchart
obj: {fileID: 807616582}
component: {fileID: 807616590}
boundTypes: []
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
- System.Object, 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
- Fungus.Block, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Vector2, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.Action, System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Fungus.Variable, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- Fungus.Label, 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.CommandInfoAttribute, Assembly-CSharp, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.Rect, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
--- !u!1 &1738857300
GameObject:
m_ObjectHideFlags: 0
@ -8902,7 +9037,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 7a334fe2ffb574b3583ff3b18b4792d3, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 0
version: 1
scrollPos: {x: 0, y: 0}
variablesScrollPos: {x: 0, y: 0}
variablesExpanded: 1
@ -8926,6 +9061,7 @@ MonoBehaviour:
hideComponents: 1
saveSelection: 1
localizationId:
showLineNumbers: 0
hideCommands: []
--- !u!114 &1983492497
MonoBehaviour:
@ -9471,7 +9607,7 @@ GameObject:
- 4: {fileID: 2108324589}
- 114: {fileID: 2108324590}
m_Layer: 0
m_Name: FungusBindings
m_Name: LuaBindings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -9518,7 +9654,50 @@ MonoBehaviour:
- key: mousepointer
obj: {fileID: 2800000, guid: efe8aa62cc87f4b70b9272e4e8e06668, type: 3}
component: {fileID: 0}
boundTypes: []
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
- System.Object, 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
- Fungus.Block, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Vector2, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.Action, System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Fungus.Variable, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- Fungus.Label, 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.CommandInfoAttribute, Assembly-CSharp, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.Rect, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Material, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Shader, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Color, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Texture, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Vector4, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Matrix4x4, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.ComputeBuffer, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.MaterialGlobalIlluminationFlags, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.Sprite, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Texture2D, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.UInt32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- UnityEngine.SpriteMeshType, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.Bounds, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- UnityEngine.SpritePackingMode, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.SpritePackingRotation, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
- UnityEngine.TextureFormat, UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- System.IntPtr, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
--- !u!1 &2119731355
GameObject:
m_ObjectHideFlags: 0

Loading…
Cancel
Save