CG-Tespy
5 years ago
committed by
GitHub
73 changed files with 29556 additions and 455 deletions
@ -1,36 +0,0 @@
|
||||
{ |
||||
"version": "0.2.0", |
||||
"configurations": [ |
||||
{ |
||||
"name": "Unity Editor", |
||||
"type": "unity", |
||||
"request": "launch" |
||||
}, |
||||
{ |
||||
"name": "Windows Player", |
||||
"type": "unity", |
||||
"request": "launch" |
||||
}, |
||||
{ |
||||
"name": "OSX Player", |
||||
"type": "unity", |
||||
"request": "launch" |
||||
}, |
||||
{ |
||||
"name": "Linux Player", |
||||
"type": "unity", |
||||
"request": "launch" |
||||
}, |
||||
{ |
||||
"name": "iOS Player", |
||||
"type": "unity", |
||||
"request": "launch" |
||||
}, |
||||
{ |
||||
"name": "Android Player", |
||||
"type": "unity", |
||||
"request": "launch" |
||||
|
||||
} |
||||
] |
||||
} |
@ -1,57 +0,0 @@
|
||||
{ |
||||
"files.exclude": |
||||
{ |
||||
"**/.DS_Store":true, |
||||
"**/.git":true, |
||||
"**/.gitignore":true, |
||||
"**/.gitattributes":true, |
||||
"**/.gitmodules":true, |
||||
"**/.svn":true, |
||||
"**/*.booproj":true, |
||||
"**/*.pidb":true, |
||||
"**/*.suo":true, |
||||
"**/*.user":true, |
||||
"**/*.userprefs":true, |
||||
"**/*.unityproj":true, |
||||
"**/*.dll":true, |
||||
"**/*.exe":true, |
||||
"**/*.pdf":true, |
||||
"**/*.mid":true, |
||||
"**/*.midi":true, |
||||
"**/*.wav":true, |
||||
"**/*.gif":true, |
||||
"**/*.ico":true, |
||||
"**/*.jpg":true, |
||||
"**/*.jpeg":true, |
||||
"**/*.png":true, |
||||
"**/*.psd":true, |
||||
"**/*.tga":true, |
||||
"**/*.tif":true, |
||||
"**/*.tiff":true, |
||||
"**/*.3ds":true, |
||||
"**/*.3DS":true, |
||||
"**/*.fbx":true, |
||||
"**/*.FBX":true, |
||||
"**/*.lxo":true, |
||||
"**/*.LXO":true, |
||||
"**/*.ma":true, |
||||
"**/*.MA":true, |
||||
"**/*.obj":true, |
||||
"**/*.OBJ":true, |
||||
"**/*.asset":true, |
||||
"**/*.cubemap":true, |
||||
"**/*.flare":true, |
||||
"**/*.mat":true, |
||||
"**/*.meta":true, |
||||
"**/*.prefab":true, |
||||
"**/*.unity":true, |
||||
"build/":true, |
||||
"Build/":true, |
||||
"Library/":true, |
||||
"library/":true, |
||||
"obj/":true, |
||||
"Obj/":true, |
||||
"ProjectSettings/":true,
"temp/":true, |
||||
"Temp/":true |
||||
} |
||||
} |
@ -0,0 +1,15 @@
|
||||
{ |
||||
"name": "Fungus", |
||||
"references": [ |
||||
"GUID:6055be8ebefd69e48b49212b09b47b2f" |
||||
], |
||||
"optionalUnityReferences": [], |
||||
"includePlatforms": [], |
||||
"excludePlatforms": [], |
||||
"allowUnsafeCode": false, |
||||
"overrideReferences": false, |
||||
"precompiledReferences": [], |
||||
"autoReferenced": true, |
||||
"defineConstraints": [], |
||||
"versionDefines": [] |
||||
} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 007db7f7a4c8f944990d71603a110f82 |
||||
AssemblyDefinitionImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,42 @@
|
||||
// This code is part of the Fungus library (http://fungusgames.com) maintained by Chris Gregan (http://twitter.com/gofungus). |
||||
// It is released for free under the MIT open source license (https://github.com/snozbot/fungus/blob/master/LICENSE) |
||||
|
||||
using UnityEngine; |
||||
|
||||
namespace Fungus |
||||
{ |
||||
/// <summary> |
||||
/// Writes a log message to the debug console. |
||||
/// </summary> |
||||
[CommandInfo("Scripting", |
||||
"Debug Break", |
||||
"Calls Debug.Break if enabled. Also useful for putting a visual studio breakbpoint within.")] |
||||
[AddComponentMenu("")] |
||||
public class DebugBreak : Command |
||||
{ |
||||
[SerializeField] new protected BooleanData enabled = new BooleanData(true); |
||||
|
||||
public override void OnEnter() |
||||
{ |
||||
if (enabled.Value) |
||||
Debug.Break(); |
||||
|
||||
Continue(); |
||||
} |
||||
|
||||
public override string GetSummary() |
||||
{ |
||||
return enabled.Value ? "enabled" : "disabled"; |
||||
} |
||||
|
||||
public override bool HasReference(Variable variable) |
||||
{ |
||||
return variable == enabled.booleanRef; |
||||
} |
||||
|
||||
public override Color GetButtonColor() |
||||
{ |
||||
return new Color32(235, 191, 217, 255); |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2 |
||||
guid: a14b04da97ec217478d0809feef89ec8 |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,17 @@
|
||||
{ |
||||
"name": "FungusEditor", |
||||
"references": [ |
||||
"GUID:007db7f7a4c8f944990d71603a110f82" |
||||
], |
||||
"optionalUnityReferences": [], |
||||
"includePlatforms": [ |
||||
"Editor" |
||||
], |
||||
"excludePlatforms": [], |
||||
"allowUnsafeCode": false, |
||||
"overrideReferences": false, |
||||
"precompiledReferences": [], |
||||
"autoReferenced": true, |
||||
"defineConstraints": [], |
||||
"versionDefines": [] |
||||
} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 34cf00d3f10a8f34783a2f8b914a0219 |
||||
AssemblyDefinitionImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,17 @@
|
||||
using UnityEngine; |
||||
using UnityEditor.Experimental.AssetImporters; |
||||
using System.IO; |
||||
|
||||
namespace Fungus.EditorUtils |
||||
{ |
||||
[ScriptedImporter(1, "lua")] |
||||
public class LuaScriptedImporter : ScriptedImporter |
||||
{ |
||||
public override void OnImportAsset(AssetImportContext ctx) |
||||
{ |
||||
TextAsset lua = new TextAsset(File.ReadAllText(ctx.assetPath)); |
||||
ctx.AddObjectToAsset("main", lua); |
||||
ctx.SetMainObject(lua); |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2 |
||||
guid: d97e7e55c88779e4ca8688698c573c4e |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,10 @@
|
||||
namespace Fungus |
||||
{ |
||||
/// <summary> |
||||
/// Interface for indicating that the class holds a reference to and may call a block |
||||
/// </summary> |
||||
public interface IBlockCaller : IStringLocationIdentifier |
||||
{ |
||||
bool MayCallBlock(Block block); |
||||
} |
||||
} |
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2 |
||||
guid: c14d678ff547d8944a1a28e12c00868e |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,11 @@
|
||||
namespace Fungus |
||||
{ |
||||
/// <summary> |
||||
/// Interface for providing a human readable path to an element, used in editor code to determine where |
||||
/// something exists elsewhere in the scene. |
||||
/// </summary> |
||||
public interface IStringLocationIdentifier |
||||
{ |
||||
string GetLocationIdentifier(); |
||||
} |
||||
} |
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 2993a9ad5bc21254d9ec5d09528775c0 |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,10 @@
|
||||
namespace Fungus |
||||
{ |
||||
/// <summary> |
||||
/// Interface for indicating that the class holds a reference to a fungus variable, used primarily in editor. |
||||
/// </summary> |
||||
public interface IVariableReference : IStringLocationIdentifier |
||||
{ |
||||
bool HasReference(Variable variable); |
||||
} |
||||
} |
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2 |
||||
guid: e8efeca0dcf047241abed0f0f00d1afd |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,17 @@
|
||||
{ |
||||
"name": "Fungus.FungusLuaEditor", |
||||
"references": [ |
||||
"GUID:007db7f7a4c8f944990d71603a110f82" |
||||
], |
||||
"optionalUnityReferences": [], |
||||
"includePlatforms": [ |
||||
"Editor" |
||||
], |
||||
"excludePlatforms": [], |
||||
"allowUnsafeCode": false, |
||||
"overrideReferences": false, |
||||
"precompiledReferences": [], |
||||
"autoReferenced": true, |
||||
"defineConstraints": [], |
||||
"versionDefines": [] |
||||
} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 68356f51e7c115448be4b12e1d73df06 |
||||
AssemblyDefinitionImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,17 @@
|
||||
{ |
||||
"name": "Fungus.LineEndingsEditor", |
||||
"references": [ |
||||
"GUID:007db7f7a4c8f944990d71603a110f82" |
||||
], |
||||
"optionalUnityReferences": [], |
||||
"includePlatforms": [ |
||||
"Editor" |
||||
], |
||||
"excludePlatforms": [], |
||||
"allowUnsafeCode": false, |
||||
"overrideReferences": false, |
||||
"precompiledReferences": [], |
||||
"autoReferenced": true, |
||||
"defineConstraints": [], |
||||
"versionDefines": [] |
||||
} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: c2b511c416619ce4488b142fc194a244 |
||||
AssemblyDefinitionImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,17 @@
|
||||
{ |
||||
"name": "Fungus.UsfxrEditor", |
||||
"references": [ |
||||
"GUID:007db7f7a4c8f944990d71603a110f82" |
||||
], |
||||
"optionalUnityReferences": [], |
||||
"includePlatforms": [ |
||||
"Editor" |
||||
], |
||||
"excludePlatforms": [], |
||||
"allowUnsafeCode": false, |
||||
"overrideReferences": false, |
||||
"precompiledReferences": [], |
||||
"autoReferenced": true, |
||||
"defineConstraints": [], |
||||
"versionDefines": [] |
||||
} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 0c1b20abafdf15d4cbb15a2d4fef2a97 |
||||
AssemblyDefinitionImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,14 @@
|
||||
{ |
||||
"name": "FungusExamples", |
||||
"references": [ |
||||
"GUID:007db7f7a4c8f944990d71603a110f82" |
||||
], |
||||
"includePlatforms": [], |
||||
"excludePlatforms": [], |
||||
"allowUnsafeCode": false, |
||||
"overrideReferences": false, |
||||
"precompiledReferences": [], |
||||
"autoReferenced": true, |
||||
"defineConstraints": [], |
||||
"versionDefines": [] |
||||
} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: d749be870df4c4048a9636146e66f475 |
||||
AssemblyDefinitionImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: f23bed438013a47438010dafdc996ae4 |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 66eda60c3533ab546af7641d0d3c8c48 |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,69 @@
|
||||
using NUnit.Framework; |
||||
using System.Collections.Generic; |
||||
|
||||
public class FungusConversationParseTests |
||||
{ |
||||
private const string SimpleConv = |
||||
@"john bored left: Oh, so that's how you use the Conversation command.
|
||||
sherlock eyeroll right nowait: Yes, well done John. {w=1.5} |
||||
You catch on quickly don't you? |
||||
sherlock >>>: |
||||
hide john ""offscreen left"": I sure do. |
||||
|
||||
-- This is a comment, it doesn't appear in the conversation |
||||
";
|
||||
private static readonly List<Fungus.ConversationManager.RawConversationItem> SimpleConvRes = new List<Fungus.ConversationManager.RawConversationItem>() |
||||
{ |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ "john", "bored", "left" }, text = "Oh, so that's how you use the Conversation command."}, |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ "sherlock", "eyeroll", "right", "nowait" }, text = "Yes, well done John. {w=1.5}"}, |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ }, text = "You catch on quickly don't you?"}, |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ "sherlock", ">>>" }, text = ""}, |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ "hide", "john", "offscreen left" }, text = "I sure do."}, |
||||
}; |
||||
|
||||
[Test] |
||||
public void FungusConversationPreParseSimple() |
||||
{ |
||||
var res = Fungus.ConversationManager.PreParse(SimpleConv); |
||||
ValueCompareRawConversationItemLists(res, SimpleConvRes); |
||||
} |
||||
|
||||
private void ValueCompareRawConversationItemLists(List<Fungus.ConversationManager.RawConversationItem> lhs, List<Fungus.ConversationManager.RawConversationItem> rhs) |
||||
{ |
||||
Assert.AreEqual(lhs.Count, rhs.Count, "Different number of results found."); |
||||
|
||||
for (int i = 0; i < lhs.Count; i++) |
||||
{ |
||||
Assert.AreEqual(lhs[i].text, rhs[i].text, "RawConItem " + i.ToString() + " has different text body."); |
||||
Assert.AreEqual(lhs[i].sayParams.Length, rhs[i].sayParams.Length, "RawConItem " + i.ToString() + " have differing say param counts"); |
||||
for (int j = 0; j < lhs[i].sayParams.Length; j++) |
||||
{ |
||||
Assert.AreEqual(lhs[i].sayParams[j], rhs[i].sayParams[j], "RawConItem " + i.ToString() + " param: " + j.ToString() + " content"); |
||||
} |
||||
} |
||||
} |
||||
|
||||
private const string MultiColonConv = |
||||
@"sherlock left: Outragous!
|
||||
john bashful: This is an overreaction Sherlock. |
||||
sherlock: Colon to direct attention to a list. Colon to emphasize connecton between independent phrases. |
||||
: To Buy: Eggs, Milk, Flour. |
||||
sherlock irate right: In this world, there are only two tragedies: one is not getting what one wants, and the other is getting it. |
||||
john smug:Love is blind: sometimes it keeps us from seeing the truth.";
|
||||
private static readonly List<Fungus.ConversationManager.RawConversationItem> MultiColonConvRes = new List<Fungus.ConversationManager.RawConversationItem>() |
||||
{ |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ "sherlock", "left" }, text = "Outragous!"}, |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ "john", "bashful" }, text = "This is an overreaction Sherlock."}, |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ "sherlock" }, text = "Colon to direct attention to a list. Colon to emphasize connecton between independent phrases."}, |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ }, text = "To Buy: Eggs, Milk, Flour."}, |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ "sherlock", "irate", "right" }, text = "In this world, there are only two tragedies: one is not getting what one wants, and the other is getting it."}, |
||||
new Fungus.ConversationManager.RawConversationItem(){ sayParams = new string[]{ "john", "smug" }, text = "Love is blind: sometimes it keeps us from seeing the truth."}, |
||||
}; |
||||
|
||||
[Test] |
||||
public void FungusConversationPreParseMultiColon() |
||||
{ |
||||
var res = Fungus.ConversationManager.PreParse(MultiColonConv); |
||||
ValueCompareRawConversationItemLists(res, MultiColonConvRes); |
||||
} |
||||
} |
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 12c18ec6bfbb6af4d935d98619790eb7 |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,89 @@
|
||||
using UnityEngine; |
||||
using UnityEditor; |
||||
using UnityEngine.TestTools; |
||||
using NUnit.Framework; |
||||
using System.Collections; |
||||
|
||||
public class FungusPrioritySignalsTest { |
||||
|
||||
private int changeCallCount, startCallCount, endCallCount; |
||||
|
||||
[Test] |
||||
public void CountsAndSignals() |
||||
{ |
||||
Fungus.FungusPrioritySignals.OnFungusPriorityStart += FungusPrioritySignals_OnFungusPriorityStart; |
||||
Fungus.FungusPrioritySignals.OnFungusPriorityEnd += FungusPrioritySignals_OnFungusPriorityEnd; |
||||
Fungus.FungusPrioritySignals.OnFungusPriorityChange += FungusPrioritySignals_OnFungusPriorityChange; |
||||
|
||||
Assert.Zero(Fungus.FungusPrioritySignals.CurrentPriorityDepth); |
||||
|
||||
Fungus.FungusPrioritySignals.DoIncreasePriorityDepth(); |
||||
//one start, one change, no end, 1 depth |
||||
Assert.AreEqual(0, endCallCount); |
||||
Assert.AreEqual(1, startCallCount); |
||||
Assert.AreEqual(1, changeCallCount); |
||||
Assert.AreEqual(1, Fungus.FungusPrioritySignals.CurrentPriorityDepth); |
||||
|
||||
|
||||
|
||||
Fungus.FungusPrioritySignals.DoIncreasePriorityDepth(); |
||||
//one start, 2 change, no end, 2 depth |
||||
Assert.AreEqual(0, endCallCount); |
||||
Assert.AreEqual(1, startCallCount); |
||||
Assert.AreEqual(2, changeCallCount); |
||||
Assert.AreEqual(2, Fungus.FungusPrioritySignals.CurrentPriorityDepth); |
||||
|
||||
|
||||
Fungus.FungusPrioritySignals.DoIncreasePriorityDepth(); |
||||
//one start, 3 change, no end, 3 depth |
||||
Assert.AreEqual(0, endCallCount); |
||||
Assert.AreEqual(1, startCallCount); |
||||
Assert.AreEqual(3, changeCallCount); |
||||
Assert.AreEqual(3, Fungus.FungusPrioritySignals.CurrentPriorityDepth); |
||||
|
||||
|
||||
Fungus.FungusPrioritySignals.DoDecreasePriorityDepth(); |
||||
//one start, 4 change, no end, 2 depth |
||||
Assert.AreEqual(0, endCallCount); |
||||
Assert.AreEqual(1, startCallCount); |
||||
Assert.AreEqual(4, changeCallCount); |
||||
Assert.AreEqual(2, Fungus.FungusPrioritySignals.CurrentPriorityDepth); |
||||
|
||||
|
||||
Fungus.FungusPrioritySignals.DoDecreasePriorityDepth(); |
||||
Fungus.FungusPrioritySignals.DoDecreasePriorityDepth(); |
||||
//one start, 6 change, 1 end, 0 depth |
||||
Assert.AreEqual(1, endCallCount); |
||||
Assert.AreEqual(1, startCallCount); |
||||
Assert.AreEqual(6, changeCallCount); |
||||
Assert.AreEqual(0, Fungus.FungusPrioritySignals.CurrentPriorityDepth); |
||||
|
||||
Fungus.FungusPrioritySignals.OnFungusPriorityStart -= FungusPrioritySignals_OnFungusPriorityStart; |
||||
Fungus.FungusPrioritySignals.OnFungusPriorityEnd -= FungusPrioritySignals_OnFungusPriorityEnd; |
||||
Fungus.FungusPrioritySignals.OnFungusPriorityChange -= FungusPrioritySignals_OnFungusPriorityChange; |
||||
|
||||
//unsubbed so all the same |
||||
Fungus.FungusPrioritySignals.DoIncreasePriorityDepth(); |
||||
Fungus.FungusPrioritySignals.DoDecreasePriorityDepth(); |
||||
//one start, 6 change, 1 end, 0 depth |
||||
Assert.AreEqual(1, endCallCount); |
||||
Assert.AreEqual(1, startCallCount); |
||||
Assert.AreEqual(6, changeCallCount); |
||||
Assert.AreEqual(0, Fungus.FungusPrioritySignals.CurrentPriorityDepth); |
||||
} |
||||
|
||||
private void FungusPrioritySignals_OnFungusPriorityChange(int previousActiveDepth, int newActiveDepth) |
||||
{ |
||||
changeCallCount++; |
||||
} |
||||
|
||||
private void FungusPrioritySignals_OnFungusPriorityEnd() |
||||
{ |
||||
endCallCount++; |
||||
} |
||||
|
||||
private void FungusPrioritySignals_OnFungusPriorityStart() |
||||
{ |
||||
startCallCount++; |
||||
} |
||||
} |
@ -0,0 +1,13 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 4b20617e7666fda46bd85a41ce882f9d |
||||
timeCreated: 1523182238 |
||||
licenseType: Free |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,114 @@
|
||||
using UnityEngine; |
||||
using UnityEngine.TestTools; |
||||
using NUnit.Framework; |
||||
using System.Collections; |
||||
|
||||
public class FungusTextVariationSelectionTests |
||||
{ |
||||
[Test] |
||||
public void SimpleSequenceSelection() |
||||
{ |
||||
Fungus.TextVariationHandler.ClearHistory(); |
||||
|
||||
string startingText = @"This is test [a|b|c]"; |
||||
string startingTextA = @"This is test a"; |
||||
string startingTextB = @"This is test b"; |
||||
string startingTextC = @"This is test c"; |
||||
|
||||
string res = string.Empty; |
||||
|
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextA); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextB); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextC); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextC); |
||||
} |
||||
|
||||
[Test] |
||||
public void SimpleCycleSelection() |
||||
{ |
||||
Fungus.TextVariationHandler.ClearHistory(); |
||||
|
||||
string startingText = @"This is test [&a|b|c]"; |
||||
string startingTextA = @"This is test a"; |
||||
string startingTextB = @"This is test b"; |
||||
string startingTextC = @"This is test c"; |
||||
|
||||
string res = string.Empty; |
||||
|
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextA); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextB); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextC); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextA); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextB); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextC); |
||||
} |
||||
|
||||
[Test] |
||||
public void SimpleOnceSelection() |
||||
{ |
||||
Fungus.TextVariationHandler.ClearHistory(); |
||||
|
||||
string startingText = @"This is test [!a|b|c]"; |
||||
string startingTextA = @"This is test a"; |
||||
string startingTextB = @"This is test b"; |
||||
string startingTextC = @"This is test c"; |
||||
string startingTextD = @"This is test "; |
||||
|
||||
string res = string.Empty; |
||||
|
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextA); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextB); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextC); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextD); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextD); |
||||
} |
||||
|
||||
[Test] |
||||
public void NestedSelection() |
||||
{ |
||||
Fungus.TextVariationHandler.ClearHistory(); |
||||
|
||||
string startingText = @"This is test [a||sub [~a|b]|[!b|[~c|d]]]"; |
||||
string startingTextA = @"This is test a"; |
||||
string startingTextBlank = @"This is test "; |
||||
string startingTextSubA = @"This is test sub a"; |
||||
string startingTextSubB = @"This is test sub b"; |
||||
string startingTextB = @"This is test b"; |
||||
string startingTextC = @"This is test c"; |
||||
string startingTextD = @"This is test d"; |
||||
|
||||
string res = string.Empty; |
||||
|
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextA); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextBlank); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
if(res != startingTextSubA && res != startingTextSubB) |
||||
{ |
||||
Assert.Fail(); |
||||
} |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
Assert.AreEqual(res, startingTextB); |
||||
res = Fungus.TextVariationHandler.SelectVariations(startingText); |
||||
if (res != startingTextC && res != startingTextD) |
||||
{ |
||||
Assert.Fail(); |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 8769bf7410785704f95413bb0865079c |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,73 @@
|
||||
using System.Collections.Generic; |
||||
using UnityEditor; |
||||
using UnityEngine; |
||||
|
||||
namespace Fungus.EditorUtils |
||||
{ |
||||
#if UNITY_2019_2_OR_NEWER |
||||
|
||||
public static class GenerateEverythingMenuItem |
||||
{ |
||||
[MenuItem("Tools/Fungus/Utilities/Generate Everything Flowchart")] |
||||
public static void GenerateEverythingFlowchart() |
||||
{ |
||||
var newGO = new GameObject("Flowchart w/ EVERYTHING"); |
||||
var flow = newGO.AddComponent<Flowchart>(); |
||||
|
||||
var blockPos = Vector2.zero; |
||||
var blockPosStep = new Vector2(0, 60); |
||||
|
||||
//adding a block for all event handlers |
||||
foreach (var eventHandlerType in TypeCache.GetTypesWithAttribute<EventHandlerInfoAttribute>()) |
||||
{ |
||||
var block = flow.CreateBlock(blockPos); |
||||
blockPos += blockPosStep; |
||||
|
||||
block.BlockName = eventHandlerType.Name; |
||||
|
||||
EventHandler newHandler = newGO.AddComponent(eventHandlerType) as EventHandler; |
||||
newHandler.ParentBlock = block; |
||||
block._EventHandler = newHandler; |
||||
} |
||||
|
||||
//reset head |
||||
blockPos = new Vector2(200, 0); |
||||
|
||||
//adding a block for each category, fill it with its commands |
||||
var blockComCats = new Dictionary<string, Block>(); |
||||
foreach (var commandType in TypeCache.GetTypesWithAttribute<CommandInfoAttribute>()) |
||||
{ |
||||
var commandTypeAttr = commandType.GetCustomAttributes(typeof(CommandInfoAttribute), false)[0] as CommandInfoAttribute; |
||||
|
||||
blockComCats.TryGetValue(commandTypeAttr.Category, out Block targetBlock); |
||||
if (targetBlock == null) |
||||
{ |
||||
targetBlock = flow.CreateBlock(blockPos); |
||||
blockPos += blockPosStep; |
||||
|
||||
targetBlock.BlockName = commandTypeAttr.Category; |
||||
blockComCats[commandTypeAttr.Category] = targetBlock; |
||||
} |
||||
|
||||
|
||||
var newCommand = newGO.AddComponent(commandType) as Command; |
||||
newCommand.ParentBlock = targetBlock; |
||||
newCommand.ItemId = flow.NextItemId(); |
||||
|
||||
// Let command know it has just been added to the block |
||||
newCommand.OnCommandAdded(targetBlock); |
||||
targetBlock.CommandList.Add(newCommand); |
||||
} |
||||
|
||||
//add all variable types |
||||
foreach (var varType in TypeCache.GetTypesWithAttribute<VariableInfoAttribute>()) |
||||
{ |
||||
Variable newVariable = newGO.AddComponent(varType) as Variable; |
||||
newVariable.Key = flow.GetUniqueVariableKey(""); |
||||
flow.Variables.Add(newVariable); |
||||
} |
||||
} |
||||
} |
||||
|
||||
#endif |
||||
} |
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2 |
||||
guid: a4db92e2e83406a4ca5ee454733c6f8a |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,220 @@
|
||||
// This code is part of the Fungus library (http://fungusgames.com) maintained by Chris Gregan (http://twitter.com/gofungus). |
||||
// It is released for free under the MIT open source license (https://github.com/snozbot/fungus/blob/master/LICENSE) |
||||
|
||||
using System.Collections.Generic; |
||||
using Fungus; |
||||
|
||||
#if UNITY_5_3_OR_NEWER |
||||
|
||||
using NUnit.Framework; |
||||
|
||||
[TestFixture] |
||||
public class TextTagParserTests |
||||
{ |
||||
[Test] |
||||
public void TextTagParser_Parser() |
||||
{ |
||||
// Parse an example string, generate correct sequence of tags |
||||
List<TextTagToken> tokens = TextTagParser.Tokenize("Words " + |
||||
"{b}bold test{/b}" + |
||||
"{i}italic test{/i}" + |
||||
"{color=red}color test{/color}" + |
||||
"{size=30}size test{/size}" + |
||||
"{w}{w=0.5}" + |
||||
"{wi}{wc}" + |
||||
"{wp}{wp=0.5}{/wp}" + |
||||
"{c}" + |
||||
"{s}{s=60}{/s}" + |
||||
"{x}{m=Message}" + |
||||
"{vpunch=0.5}" + |
||||
"{hpunch=0.5}" + |
||||
"{punch=0.5}" + |
||||
"{flash=0.5}" + |
||||
"{audio=Sound}" + |
||||
"{audioloop=Sound}" + |
||||
"{audiopause=Sound}" + |
||||
"{audiostop=Sound}"); |
||||
|
||||
int i = 0; |
||||
Assert.That(tokens[i].type == TokenType.Words); |
||||
Assert.That(tokens[i].paramList[0] == "Words "); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.BoldStart); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Words); |
||||
Assert.That(tokens[i].paramList[0] == "bold test"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.BoldEnd); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.ItalicStart); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Words); |
||||
Assert.That(tokens[i].paramList[0] == "italic test"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.ItalicEnd); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.ColorStart); |
||||
Assert.That(tokens[i].paramList[0] == "red"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Words); |
||||
Assert.That(tokens[i].paramList[0] == "color test"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.ColorEnd); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.SizeStart); |
||||
Assert.That(tokens[i].paramList[0] == "30"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Words); |
||||
Assert.That(tokens[i].paramList[0] == "size test"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.SizeEnd); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Wait); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Wait); |
||||
Assert.That(tokens[i].paramList[0] == "0.5"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.WaitForInputNoClear); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.WaitForInputAndClear); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.WaitOnPunctuationStart); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.WaitOnPunctuationStart); |
||||
Assert.That(tokens[i].paramList[0] == "0.5"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.WaitOnPunctuationEnd); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Clear); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.SpeedStart); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.SpeedStart); |
||||
Assert.That(tokens[i].paramList[0] == "60"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.SpeedEnd); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Exit); |
||||
Assert.That(tokens[i].paramList.Count == 0); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Message); |
||||
Assert.That(tokens[i].paramList[0] == "Message"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.VerticalPunch); |
||||
Assert.That(tokens[i].paramList[0] == "0.5"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.HorizontalPunch); |
||||
Assert.That(tokens[i].paramList[0] == "0.5"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Punch); |
||||
Assert.That(tokens[i].paramList[0] == "0.5"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Flash); |
||||
Assert.That(tokens[i].paramList[0] == "0.5"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Audio); |
||||
Assert.That(tokens[i].paramList[0] == "Sound"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.AudioLoop); |
||||
Assert.That(tokens[i].paramList[0] == "Sound"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.AudioPause); |
||||
Assert.That(tokens[i].paramList[0] == "Sound"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.AudioStop); |
||||
Assert.That(tokens[i].paramList[0] == "Sound"); |
||||
|
||||
Assert.That(tokens.Count == 34); |
||||
} |
||||
|
||||
[Test] |
||||
public void TextTagParser_AudioWaitBug() |
||||
{ |
||||
// Parse an example string, generate correct sequence of tags |
||||
List<TextTagToken> tokens = TextTagParser.Tokenize("Play sound{audio=BeepSound}{w=1} Play loop{audioloop=BeepSound}{w=3} Stop{audiostop=BeepSound}"); |
||||
|
||||
int i = 0; |
||||
Assert.That(tokens[i].type == TokenType.Words); |
||||
Assert.That(tokens[i].paramList[0] == "Play sound"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Audio); |
||||
Assert.That(tokens[i].paramList[0] == "BeepSound"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Wait); |
||||
Assert.That(tokens[i].paramList[0] == "1"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Words); |
||||
Assert.That(tokens[i].paramList[0] == " Play loop"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.AudioLoop); |
||||
Assert.That(tokens[i].paramList[0] == "BeepSound"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Wait); |
||||
Assert.That(tokens[i].paramList[0] == "3"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.Words); |
||||
Assert.That(tokens[i].paramList[0] == " Stop"); |
||||
|
||||
i++; |
||||
Assert.That(tokens[i].type == TokenType.AudioStop); |
||||
Assert.That(tokens[i].paramList[0] == "BeepSound"); |
||||
|
||||
Assert.That(tokens.Count == 8); |
||||
} |
||||
|
||||
} |
||||
|
||||
#endif |
@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2 |
||||
guid: a9cea7ad00f8a4d8aa33b09722792171 |
||||
timeCreated: 1436968375 |
||||
licenseType: Free |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: fa2c348035b31d84eb5cf8a0cca9d4d2 |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: c4d1692b35ae833488af6eacb8029e26 |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,891 @@
|
||||
%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: 3 |
||||
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} |
||||
m_SkyboxMaterial: {fileID: 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, g: 0, b: 0, a: 1} |
||||
m_UseRadianceAmbientProbe: 0 |
||||
--- !u!157 &3 |
||||
LightmapSettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 11 |
||||
m_GIWorkflowMode: 1 |
||||
m_GISettings: |
||||
serializedVersion: 2 |
||||
m_BounceScale: 1 |
||||
m_IndirectOutputScale: 1 |
||||
m_AlbedoBoost: 1 |
||||
m_EnvironmentLightingMode: 0 |
||||
m_EnableBakedLightmaps: 0 |
||||
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_ShowResolutionOverlay: 1 |
||||
m_ExportTrainingData: 0 |
||||
m_LightingDataAsset: {fileID: 0} |
||||
m_UseShadowmask: 1 |
||||
--- !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 |
||||
debug: |
||||
m_Flags: 0 |
||||
m_NavMeshData: {fileID: 0} |
||||
--- !u!1 &1217030777 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 1217030780} |
||||
- component: {fileID: 1217030779} |
||||
- component: {fileID: 1217030778} |
||||
m_Layer: 0 |
||||
m_Name: EventSystem |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!114 &1217030778 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1217030777} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
m_HorizontalAxis: Horizontal |
||||
m_VerticalAxis: Vertical |
||||
m_SubmitButton: Submit |
||||
m_CancelButton: Cancel |
||||
m_InputActionsPerSecond: 10 |
||||
m_RepeatDelay: 0.5 |
||||
m_ForceModuleActive: 0 |
||||
--- !u!114 &1217030779 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1217030777} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
m_FirstSelected: {fileID: 0} |
||||
m_sendNavigationEvents: 1 |
||||
m_DragThreshold: 10 |
||||
--- !u!4 &1217030780 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1217030777} |
||||
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_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 3 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!1 &1230283458 |
||||
GameObject: |
||||
m_ObjectHideFlags: 1 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 1230283460} |
||||
- component: {fileID: 1230283459} |
||||
m_Layer: 0 |
||||
m_Name: _FungusState |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!114 &1230283459 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 1 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1230283458} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 61dddfdc5e0e44ca298d8f46f7f5a915, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
selectedFlowchart: {fileID: 1515680124} |
||||
--- !u!4 &1230283460 |
||||
Transform: |
||||
m_ObjectHideFlags: 1 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1230283458} |
||||
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_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 1 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!1 &1455217712 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 1455217715} |
||||
- component: {fileID: 1455217714} |
||||
- component: {fileID: 1455217713} |
||||
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 &1455217713 |
||||
AudioListener: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1455217712} |
||||
m_Enabled: 1 |
||||
--- !u!20 &1455217714 |
||||
Camera: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1455217712} |
||||
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: 1 |
||||
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 &1455217715 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1455217712} |
||||
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_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 0 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!1 &1515680107 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 1515680125} |
||||
- component: {fileID: 1515680124} |
||||
- component: {fileID: 1515680123} |
||||
- component: {fileID: 1515680122} |
||||
- component: {fileID: 1515680121} |
||||
- component: {fileID: 1515680120} |
||||
- component: {fileID: 1515680119} |
||||
- component: {fileID: 1515680118} |
||||
- component: {fileID: 1515680117} |
||||
- component: {fileID: 1515680116} |
||||
- component: {fileID: 1515680115} |
||||
- component: {fileID: 1515680114} |
||||
- component: {fileID: 1515680113} |
||||
- component: {fileID: 1515680112} |
||||
- component: {fileID: 1515680111} |
||||
- component: {fileID: 1515680110} |
||||
- component: {fileID: 1515680109} |
||||
- component: {fileID: 1515680108} |
||||
m_Layer: 0 |
||||
m_Name: Flowchart |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!114 &1515680108 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: f608b8c9fb3044200aac956492d8d586, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 11 |
||||
indentLevel: 0 |
||||
conversationText: |
||||
stringRef: {fileID: 0} |
||||
stringVal: ConversationDialogContent |
||||
clearPrevious: |
||||
booleanRef: {fileID: 0} |
||||
booleanVal: 1 |
||||
waitForInput: |
||||
booleanRef: {fileID: 0} |
||||
booleanVal: 1 |
||||
waitForSeconds: |
||||
floatRef: {fileID: 0} |
||||
floatVal: 0 |
||||
fadeWhenDone: |
||||
booleanRef: {fileID: 0} |
||||
booleanVal: 1 |
||||
--- !u!114 &1515680109 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: ec422cd568a9c4a31ad7c36d0572b9da, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 10 |
||||
indentLevel: 0 |
||||
storyText: SayDialogContent |
||||
description: |
||||
character: {fileID: 0} |
||||
portrait: {fileID: 0} |
||||
voiceOverClip: {fileID: 0} |
||||
showAlways: 1 |
||||
showCount: 1 |
||||
extendPrevious: 0 |
||||
fadeWhenDone: 1 |
||||
waitForClick: 1 |
||||
stopVoiceover: 1 |
||||
waitForVO: 0 |
||||
setSayDialog: {fileID: 0} |
||||
--- !u!114 &1515680110 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 3d3d73aef2cfc4f51abf34ac00241f60, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
nodeRect: |
||||
serializedVersion: 2 |
||||
x: 564 |
||||
y: 195 |
||||
width: 120 |
||||
height: 40 |
||||
tint: {r: 1, g: 1, b: 1, a: 1} |
||||
useCustomTint: 0 |
||||
itemId: 9 |
||||
blockName: Say Content |
||||
description: |
||||
eventHandler: {fileID: 0} |
||||
commandList: |
||||
- {fileID: 1515680109} |
||||
- {fileID: 1515680108} |
||||
--- !u!114 &1515680111 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 93cb9773f2ca04e2bbf7a68ccfc23267, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 8 |
||||
indentLevel: 0 |
||||
--- !u!114 &1515680112 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 70c5622b8a80845c980954170295f292, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 7 |
||||
indentLevel: 0 |
||||
compareOperator: 0 |
||||
variable: {fileID: 1515680120} |
||||
booleanData: |
||||
booleanRef: {fileID: 0} |
||||
booleanVal: 0 |
||||
integerData: |
||||
integerRef: {fileID: 0} |
||||
integerVal: 0 |
||||
floatData: |
||||
floatRef: {fileID: 0} |
||||
floatVal: 0 |
||||
stringData: |
||||
stringRef: {fileID: 0} |
||||
stringVal: foo |
||||
animatorData: |
||||
animatorRef: {fileID: 0} |
||||
animatorVal: {fileID: 0} |
||||
audioSourceData: |
||||
audioSourceRef: {fileID: 0} |
||||
audioSourceVal: {fileID: 0} |
||||
colorData: |
||||
colorRef: {fileID: 0} |
||||
colorVal: {r: 0, g: 0, b: 0, a: 0} |
||||
gameObjectData: |
||||
gameObjectRef: {fileID: 0} |
||||
gameObjectVal: {fileID: 0} |
||||
materialData: |
||||
materialRef: {fileID: 0} |
||||
materialVal: {fileID: 0} |
||||
objectData: |
||||
objectRef: {fileID: 0} |
||||
objectVal: {fileID: 0} |
||||
rigidbody2DData: |
||||
rigidbody2DRef: {fileID: 0} |
||||
rigidbody2DVal: {fileID: 0} |
||||
spriteData: |
||||
spriteRef: {fileID: 0} |
||||
spriteVal: {fileID: 0} |
||||
textureData: |
||||
textureRef: {fileID: 0} |
||||
textureVal: {fileID: 0} |
||||
transformData: |
||||
transformRef: {fileID: 0} |
||||
transformVal: {fileID: 0} |
||||
vector2Data: |
||||
vector2Ref: {fileID: 0} |
||||
vector2Val: {x: 0, y: 0} |
||||
vector3Data: |
||||
vector3Ref: {fileID: 0} |
||||
vector3Val: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &1515680113 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 93cb9773f2ca04e2bbf7a68ccfc23267, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 6 |
||||
indentLevel: 1 |
||||
--- !u!114 &1515680114 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 70c5622b8a80845c980954170295f292, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 5 |
||||
indentLevel: 1 |
||||
compareOperator: 0 |
||||
variable: {fileID: 1515680121} |
||||
booleanData: |
||||
booleanRef: {fileID: 0} |
||||
booleanVal: 0 |
||||
integerData: |
||||
integerRef: {fileID: 0} |
||||
integerVal: 0 |
||||
floatData: |
||||
floatRef: {fileID: 0} |
||||
floatVal: 0 |
||||
stringData: |
||||
stringRef: {fileID: 0} |
||||
stringVal: |
||||
animatorData: |
||||
animatorRef: {fileID: 0} |
||||
animatorVal: {fileID: 0} |
||||
audioSourceData: |
||||
audioSourceRef: {fileID: 0} |
||||
audioSourceVal: {fileID: 0} |
||||
colorData: |
||||
colorRef: {fileID: 0} |
||||
colorVal: {r: 0, g: 0, b: 0, a: 0} |
||||
gameObjectData: |
||||
gameObjectRef: {fileID: 0} |
||||
gameObjectVal: {fileID: 0} |
||||
materialData: |
||||
materialRef: {fileID: 0} |
||||
materialVal: {fileID: 0} |
||||
objectData: |
||||
objectRef: {fileID: 0} |
||||
objectVal: {fileID: 0} |
||||
rigidbody2DData: |
||||
rigidbody2DRef: {fileID: 0} |
||||
rigidbody2DVal: {fileID: 0} |
||||
spriteData: |
||||
spriteRef: {fileID: 0} |
||||
spriteVal: {fileID: 0} |
||||
textureData: |
||||
textureRef: {fileID: 0} |
||||
textureVal: {fileID: 0} |
||||
transformData: |
||||
transformRef: {fileID: 0} |
||||
transformVal: {fileID: 0} |
||||
vector2Data: |
||||
vector2Ref: {fileID: 0} |
||||
vector2Val: {x: 0, y: 0} |
||||
vector3Data: |
||||
vector3Ref: {fileID: 0} |
||||
vector3Val: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &1515680115 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 93cb9773f2ca04e2bbf7a68ccfc23267, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 4 |
||||
indentLevel: 0 |
||||
--- !u!114 &1515680116 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 70c5622b8a80845c980954170295f292, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 3 |
||||
indentLevel: 0 |
||||
compareOperator: 0 |
||||
variable: {fileID: 1515680122} |
||||
booleanData: |
||||
booleanRef: {fileID: 0} |
||||
booleanVal: 0 |
||||
integerData: |
||||
integerRef: {fileID: 0} |
||||
integerVal: 0 |
||||
floatData: |
||||
floatRef: {fileID: 0} |
||||
floatVal: 0 |
||||
stringData: |
||||
stringRef: {fileID: 0} |
||||
stringVal: |
||||
animatorData: |
||||
animatorRef: {fileID: 0} |
||||
animatorVal: {fileID: 0} |
||||
audioSourceData: |
||||
audioSourceRef: {fileID: 0} |
||||
audioSourceVal: {fileID: 0} |
||||
colorData: |
||||
colorRef: {fileID: 0} |
||||
colorVal: {r: 0, g: 0, b: 0, a: 0} |
||||
gameObjectData: |
||||
gameObjectRef: {fileID: 0} |
||||
gameObjectVal: {fileID: 0} |
||||
materialData: |
||||
materialRef: {fileID: 0} |
||||
materialVal: {fileID: 0} |
||||
objectData: |
||||
objectRef: {fileID: 0} |
||||
objectVal: {fileID: 0} |
||||
rigidbody2DData: |
||||
rigidbody2DRef: {fileID: 0} |
||||
rigidbody2DVal: {fileID: 0} |
||||
spriteData: |
||||
spriteRef: {fileID: 0} |
||||
spriteVal: {fileID: 0} |
||||
textureData: |
||||
textureRef: {fileID: 0} |
||||
textureVal: {fileID: 0} |
||||
transformData: |
||||
transformRef: {fileID: 0} |
||||
transformVal: {fileID: 0} |
||||
vector2Data: |
||||
vector2Ref: {fileID: 0} |
||||
vector2Val: {x: 0, y: 0} |
||||
vector3Data: |
||||
vector3Ref: {fileID: 0} |
||||
vector3Val: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &1515680117 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 93cb9773f2ca04e2bbf7a68ccfc23267, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 2 |
||||
indentLevel: 0 |
||||
--- !u!114 &1515680118 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 70c5622b8a80845c980954170295f292, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 1 |
||||
indentLevel: 0 |
||||
compareOperator: 0 |
||||
variable: {fileID: 1515680123} |
||||
booleanData: |
||||
booleanRef: {fileID: 0} |
||||
booleanVal: 0 |
||||
integerData: |
||||
integerRef: {fileID: 0} |
||||
integerVal: 0 |
||||
floatData: |
||||
floatRef: {fileID: 0} |
||||
floatVal: 0 |
||||
stringData: |
||||
stringRef: {fileID: 0} |
||||
stringVal: |
||||
animatorData: |
||||
animatorRef: {fileID: 0} |
||||
animatorVal: {fileID: 0} |
||||
audioSourceData: |
||||
audioSourceRef: {fileID: 0} |
||||
audioSourceVal: {fileID: 0} |
||||
colorData: |
||||
colorRef: {fileID: 0} |
||||
colorVal: {r: 0, g: 0, b: 0, a: 0} |
||||
gameObjectData: |
||||
gameObjectRef: {fileID: 0} |
||||
gameObjectVal: {fileID: 0} |
||||
materialData: |
||||
materialRef: {fileID: 0} |
||||
materialVal: {fileID: 0} |
||||
objectData: |
||||
objectRef: {fileID: 0} |
||||
objectVal: {fileID: 0} |
||||
rigidbody2DData: |
||||
rigidbody2DRef: {fileID: 0} |
||||
rigidbody2DVal: {fileID: 0} |
||||
spriteData: |
||||
spriteRef: {fileID: 0} |
||||
spriteVal: {fileID: 0} |
||||
textureData: |
||||
textureRef: {fileID: 0} |
||||
textureVal: {fileID: 0} |
||||
transformData: |
||||
transformRef: {fileID: 0} |
||||
transformVal: {fileID: 0} |
||||
vector2Data: |
||||
vector2Ref: {fileID: 0} |
||||
vector2Val: {x: 0, y: 0} |
||||
vector3Data: |
||||
vector3Ref: {fileID: 0} |
||||
vector3Val: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &1515680119 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 3d3d73aef2cfc4f51abf34ac00241f60, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
nodeRect: |
||||
serializedVersion: 2 |
||||
x: 230 |
||||
y: 192 |
||||
width: 148.2857 |
||||
height: 40 |
||||
tint: {r: 1, g: 1, b: 1, a: 1} |
||||
useCustomTint: 0 |
||||
itemId: 0 |
||||
blockName: Uses All Variables |
||||
description: |
||||
eventHandler: {fileID: 0} |
||||
commandList: |
||||
- {fileID: 1515680118} |
||||
- {fileID: 1515680117} |
||||
- {fileID: 1515680116} |
||||
- {fileID: 1515680114} |
||||
- {fileID: 1515680113} |
||||
- {fileID: 1515680115} |
||||
- {fileID: 1515680112} |
||||
- {fileID: 1515680111} |
||||
--- !u!114 &1515680120 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 4580f28dd8581476b810b38eea2f1316, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
scope: 0 |
||||
key: stringVar |
||||
value: |
||||
--- !u!114 &1515680121 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: afb91b566ceda411bad1e9d3c3243ecc, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
scope: 0 |
||||
key: intVar |
||||
value: 0 |
||||
--- !u!114 &1515680122 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 705fa1ac97df74e3a84ff952ffd923f1, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
scope: 0 |
||||
key: floatVar |
||||
value: 0 |
||||
--- !u!114 &1515680123 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 5d02d9822eec54c98afe95bb497211b3, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
scope: 0 |
||||
key: boolVar |
||||
value: 0 |
||||
--- !u!114 &1515680124 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
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 |
||||
selectedBlocks: [] |
||||
selectedCommands: [] |
||||
variables: |
||||
- {fileID: 1515680123} |
||||
- {fileID: 1515680122} |
||||
- {fileID: 1515680121} |
||||
- {fileID: 1515680120} |
||||
description: |
||||
stepPause: 0 |
||||
colorCommands: 1 |
||||
hideComponents: 1 |
||||
saveSelection: 1 |
||||
localizationId: |
||||
showLineNumbers: 0 |
||||
hideCommands: [] |
||||
luaEnvironment: {fileID: 0} |
||||
luaBindingName: flowchart |
||||
--- !u!4 &1515680125 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1515680107} |
||||
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_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 2 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 87fc82585f625a5488176c000a57429a |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,470 @@
|
||||
%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: 3 |
||||
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} |
||||
m_SkyboxMaterial: {fileID: 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, g: 0, b: 0, a: 1} |
||||
m_UseRadianceAmbientProbe: 0 |
||||
--- !u!157 &3 |
||||
LightmapSettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 11 |
||||
m_GIWorkflowMode: 1 |
||||
m_GISettings: |
||||
serializedVersion: 2 |
||||
m_BounceScale: 1 |
||||
m_IndirectOutputScale: 1 |
||||
m_AlbedoBoost: 1 |
||||
m_EnvironmentLightingMode: 0 |
||||
m_EnableBakedLightmaps: 0 |
||||
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_LightingDataAsset: {fileID: 0} |
||||
m_UseShadowmask: 1 |
||||
--- !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 |
||||
debug: |
||||
m_Flags: 0 |
||||
m_NavMeshData: {fileID: 0} |
||||
--- !u!1 &370263887 |
||||
GameObject: |
||||
m_ObjectHideFlags: 1 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 370263889} |
||||
- component: {fileID: 370263888} |
||||
m_Layer: 0 |
||||
m_Name: _FungusState |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!114 &370263888 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 1 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 370263887} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 61dddfdc5e0e44ca298d8f46f7f5a915, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
selectedFlowchart: {fileID: 911349656} |
||||
--- !u!4 &370263889 |
||||
Transform: |
||||
m_ObjectHideFlags: 1 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 370263887} |
||||
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_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 2 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!1 &911349655 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 911349659} |
||||
- component: {fileID: 911349656} |
||||
- component: {fileID: 911349658} |
||||
- component: {fileID: 911349657} |
||||
- component: {fileID: 911349660} |
||||
m_Layer: 0 |
||||
m_Name: GameObject |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!114 &911349656 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 911349655} |
||||
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: 0 |
||||
y: 0 |
||||
width: 0 |
||||
height: 0 |
||||
selectedBlocks: [] |
||||
selectedCommands: [] |
||||
variables: [] |
||||
description: |
||||
stepPause: 0 |
||||
colorCommands: 1 |
||||
hideComponents: 1 |
||||
saveSelection: 1 |
||||
localizationId: |
||||
showLineNumbers: 0 |
||||
hideCommands: [] |
||||
luaEnvironment: {fileID: 0} |
||||
luaBindingName: flowchart |
||||
--- !u!114 &911349657 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 911349655} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: ec422cd568a9c4a31ad7c36d0572b9da, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
itemId: 1 |
||||
indentLevel: 0 |
||||
storyText: '{s=10}asd fas dfas dfas {s=30}asdfasd fasdfa sdfa s{s=60}asdf asdfa |
||||
s asd f{s=120}dfas dfasd fasd fasdf as dfas dfas dfasd fa{s=600}df a sd f a s |
||||
dfasdfas dfasdfasdfasdf asd fasdfa sd fa sd fasd fa sdfa sd fa s d fa sd fasdfasd |
||||
fas dfasdfa sdfas dfasdfa' |
||||
description: |
||||
character: {fileID: 0} |
||||
portrait: {fileID: 0} |
||||
voiceOverClip: {fileID: 0} |
||||
showAlways: 1 |
||||
showCount: 1 |
||||
extendPrevious: 0 |
||||
fadeWhenDone: 1 |
||||
waitForClick: 1 |
||||
stopVoiceover: 1 |
||||
waitForVO: 0 |
||||
setSayDialog: {fileID: 0} |
||||
--- !u!114 &911349658 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 911349655} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 3d3d73aef2cfc4f51abf34ac00241f60, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
nodeRect: |
||||
serializedVersion: 2 |
||||
x: 306 |
||||
y: 116 |
||||
width: 120 |
||||
height: 40 |
||||
tint: {r: 1, g: 1, b: 1, a: 1} |
||||
useCustomTint: 0 |
||||
itemId: 0 |
||||
blockName: New Block |
||||
description: |
||||
eventHandler: {fileID: 911349660} |
||||
commandList: |
||||
- {fileID: 911349657} |
||||
--- !u!4 &911349659 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 911349655} |
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} |
||||
m_LocalPosition: {x: 198.72691, y: 68.892815, z: -59.790787} |
||||
m_LocalScale: {x: 1, y: 1, z: 1} |
||||
m_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 1 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &911349660 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 2 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 911349655} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: d2f6487d21a03404cb21b245f0242e79, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
parentBlock: {fileID: 911349658} |
||||
waitForFrames: 1 |
||||
--- !u!1 &1382207762 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 1382207765} |
||||
- component: {fileID: 1382207764} |
||||
- component: {fileID: 1382207763} |
||||
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 &1382207763 |
||||
AudioListener: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1382207762} |
||||
m_Enabled: 1 |
||||
--- !u!20 &1382207764 |
||||
Camera: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1382207762} |
||||
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: 1 |
||||
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 &1382207765 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1382207762} |
||||
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_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 0 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!1 &1674323546 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 1674323550} |
||||
- component: {fileID: 1674323549} |
||||
- component: {fileID: 1674323548} |
||||
- component: {fileID: 1674323547} |
||||
m_Layer: 0 |
||||
m_Name: EventSystem |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!114 &1674323547 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1674323546} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 2d49b7c1bcd2e07499844da127be038d, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
m_ForceModuleActive: 0 |
||||
--- !u!114 &1674323548 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1674323546} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
m_HorizontalAxis: Horizontal |
||||
m_VerticalAxis: Vertical |
||||
m_SubmitButton: Submit |
||||
m_CancelButton: Cancel |
||||
m_InputActionsPerSecond: 10 |
||||
m_RepeatDelay: 0.5 |
||||
m_ForceModuleActive: 0 |
||||
--- !u!114 &1674323549 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1674323546} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
m_FirstSelected: {fileID: 0} |
||||
m_sendNavigationEvents: 1 |
||||
m_DragThreshold: 5 |
||||
--- !u!4 &1674323550 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1674323546} |
||||
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_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 3 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: f96a570dd766d0042b00f9ec1160738e |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -1,16 +0,0 @@
|
||||
|
||||
=== Fri May 3 22:24:04 2019 |
||||
|
||||
Packages were changed. |
||||
Update Mode: updateDependencies |
||||
|
||||
The following packages were added: |
||||
com.unity.timeline@1.0.0 |
||||
com.unity.multiplayer-hlapi@1.0.2 |
||||
com.unity.xr.legacyinputhelpers@2.0.2 |
||||
The following packages were updated: |
||||
com.unity.analytics from version 3.2.2 to 3.3.2 |
||||
com.unity.collab-proxy from version 1.2.15 to 1.2.16 |
||||
com.unity.package-manager-ui from version 2.0.3 to 2.1.2 |
||||
com.unity.purchasing from version 2.0.3 to 2.0.6 |
||||
com.unity.textmeshpro from version 1.3.0 to 2.0.0 |
@ -1,2 +1,2 @@
|
||||
m_EditorVersion: 2019.1.8f1 |
||||
m_EditorVersionWithRevision: 2019.1.8f1 (7938dd008a75) |
||||
m_EditorVersion: 2019.2.12f1 |
||||
m_EditorVersionWithRevision: 2019.2.12f1 (b1a7e1fb4fa5) |
||||
|
Loading…
Reference in new issue