Merge remote-tracking branch 'origin/master'

This commit is contained in:
kabix09 2023-01-14 11:00:22 +01:00
commit eb3f0d1cc2
66 changed files with 68280 additions and 10233 deletions

View File

@ -277,22 +277,22 @@
<HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll</HintPath> <HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Plastic.Newtonsoft.Json"> <Reference Include="Unity.Plastic.Newtonsoft.Json">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/PackageCache/com.unity.collab-proxy@1.15.13/Lib/Editor/PlasticSCM/Unity.Plastic.Newtonsoft.Json.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/PackageCache/com.unity.collab-proxy@1.15.13/Lib/Editor/PlasticSCM/Unity.Plastic.Newtonsoft.Json.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Plastic.Antlr3.Runtime"> <Reference Include="Unity.Plastic.Antlr3.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/PackageCache/com.unity.collab-proxy@1.15.13/Lib/Editor/PlasticSCM/Unity.Plastic.Antlr3.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/PackageCache/com.unity.collab-proxy@1.15.13/Lib/Editor/PlasticSCM/Unity.Plastic.Antlr3.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="unityplastic"> <Reference Include="unityplastic">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/PackageCache/com.unity.collab-proxy@1.15.13/Lib/Editor/PlasticSCM/unityplastic.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/PackageCache/com.unity.collab-proxy@1.15.13/Lib/Editor/PlasticSCM/unityplastic.dll</HintPath>
</Reference> </Reference>
<Reference Include="log4netPlastic"> <Reference Include="log4netPlastic">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/PackageCache/com.unity.collab-proxy@1.15.13/Lib/Editor/PlasticSCM/log4netPlastic.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/PackageCache/com.unity.collab-proxy@1.15.13/Lib/Editor/PlasticSCM/log4netPlastic.dll</HintPath>
</Reference> </Reference>
<Reference Include="HardLight2D"> <Reference Include="HardLight2D">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Assets/HardLight2D/Scripts/HardLight2D.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Assets/HardLight2D/Scripts/HardLight2D.dll</HintPath>
</Reference> </Reference>
<Reference Include="nunit.framework"> <Reference Include="nunit.framework">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/PackageCache/com.unity.ext.nunit@1.0.6/net35/unity-custom/nunit.framework.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/PackageCache/com.unity.ext.nunit@1.0.6/net35/unity-custom/nunit.framework.dll</HintPath>
</Reference> </Reference>
<Reference Include="mscorlib"> <Reference Include="mscorlib">
<HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll</HintPath> <HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll</HintPath>
@ -643,100 +643,100 @@
<HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll</HintPath> <HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll</HintPath>
</Reference> </Reference>
<Reference Include="UnityEngine.TestRunner"> <Reference Include="UnityEngine.TestRunner">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/UnityEngine.TestRunner.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/UnityEngine.TestRunner.dll</HintPath>
</Reference> </Reference>
<Reference Include="UnityEditor.TestRunner"> <Reference Include="UnityEditor.TestRunner">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/UnityEditor.TestRunner.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/UnityEditor.TestRunner.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Animation.Editor"> <Reference Include="Unity.2D.Animation.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.InternalAPIEngineBridge.001"> <Reference Include="Unity.InternalAPIEngineBridge.001">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEngineBridge.001.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEngineBridge.001.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.VSCode.Editor"> <Reference Include="Unity.VSCode.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.VSCode.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.VSCode.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.PixelPerfect"> <Reference Include="Unity.2D.PixelPerfect">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Tilemap.Editor"> <Reference Include="Unity.2D.Tilemap.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="PsdPlugin"> <Reference Include="PsdPlugin">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/PsdPlugin.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/PsdPlugin.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.TextMeshPro.Editor"> <Reference Include="Unity.TextMeshPro.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.VisualStudio.Editor"> <Reference Include="Unity.VisualStudio.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Timeline"> <Reference Include="Unity.Timeline">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Timeline.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Timeline.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.TextMeshPro"> <Reference Include="Unity.TextMeshPro">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.IK.Editor"> <Reference Include="Unity.2D.IK.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Sprite.Editor"> <Reference Include="Unity.2D.Sprite.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Psdimporter.Editor"> <Reference Include="Unity.2D.Psdimporter.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Psdimporter.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Psdimporter.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Path.Editor"> <Reference Include="Unity.2D.Path.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Path.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Path.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.InternalAPIEditorBridge.001"> <Reference Include="Unity.InternalAPIEditorBridge.001">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEditorBridge.001.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEditorBridge.001.dll</HintPath>
</Reference> </Reference>
<Reference Include="UnityEditor.UI"> <Reference Include="UnityEditor.UI">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/UnityEditor.UI.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/UnityEditor.UI.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.PlasticSCM.Editor"> <Reference Include="Unity.PlasticSCM.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Rider.Editor"> <Reference Include="Unity.Rider.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Rider.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Rider.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="UnityEngine.UI"> <Reference Include="UnityEngine.UI">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/UnityEngine.UI.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/UnityEngine.UI.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Mathematics"> <Reference Include="Unity.Mathematics">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.IK.Runtime"> <Reference Include="Unity.2D.IK.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Animation.Triangle.Runtime"> <Reference Include="Unity.2D.Animation.Triangle.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Triangle.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Triangle.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Animation.Runtime"> <Reference Include="Unity.2D.Animation.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.PixelPerfect.Editor"> <Reference Include="Unity.2D.PixelPerfect.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Timeline.Editor"> <Reference Include="Unity.Timeline.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Timeline.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Timeline.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Mathematics.Editor"> <Reference Include="Unity.Mathematics.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Common.Runtime"> <Reference Include="Unity.2D.Common.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.SpriteShape.Editor"> <Reference Include="Unity.2D.SpriteShape.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Common.Editor"> <Reference Include="Unity.2D.Common.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.SpriteShape.Runtime"> <Reference Include="Unity.2D.SpriteShape.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Runtime.dll</HintPath>
</Reference> </Reference>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

View File

@ -131,6 +131,7 @@
<Compile Include="Assets\Scripts\SceneManager\SaveDynamicObjects.cs" /> <Compile Include="Assets\Scripts\SceneManager\SaveDynamicObjects.cs" />
<Compile Include="Assets\Scripts\Knockback.cs" /> <Compile Include="Assets\Scripts\Knockback.cs" />
<Compile Include="Assets\ContinueButton.cs" /> <Compile Include="Assets\ContinueButton.cs" />
<Compile Include="Assets\WizardLight.cs" />
<Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Chest\SaveChestManager.cs" /> <Compile Include="Assets\Scripts\REFACTORING\Application\Panel\Chest\SaveChestManager.cs" />
<Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\Panel\SceneBaseDataManager.cs" /> <Compile Include="Assets\Scripts\REFACTORING\Application\Shared\Manager\Panel\SceneBaseDataManager.cs" />
<Compile Include="Assets\Scripts\DialogueNpcTest.cs" /> <Compile Include="Assets\Scripts\DialogueNpcTest.cs" />
@ -270,6 +271,7 @@
<Compile Include="Assets\Scripts\Pathfinding\Node.cs" /> <Compile Include="Assets\Scripts\Pathfinding\Node.cs" />
<Compile Include="Assets\SwitchSprite.cs" /> <Compile Include="Assets\SwitchSprite.cs" />
<Compile Include="Assets\ManageExpBar.cs" /> <Compile Include="Assets\ManageExpBar.cs" />
<Compile Include="Assets\Scripts\DungeonItemsFiller.cs" />
<Compile Include="Assets\Scripts\Pathfinding\Pathfinding.cs" /> <Compile Include="Assets\Scripts\Pathfinding\Pathfinding.cs" />
<Compile Include="Assets\Scripts\Item\PickableController.cs" /> <Compile Include="Assets\Scripts\Item\PickableController.cs" />
<Compile Include="Assets\Scripts\REFACTORING\Application\Chest\SceneChestBuilder.cs" /> <Compile Include="Assets\Scripts\REFACTORING\Application\Chest\SceneChestBuilder.cs" />
@ -575,7 +577,7 @@
<HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll</HintPath> <HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll</HintPath>
</Reference> </Reference>
<Reference Include="HardLight2D"> <Reference Include="HardLight2D">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Assets/HardLight2D/Scripts/HardLight2D.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Assets/HardLight2D/Scripts/HardLight2D.dll</HintPath>
</Reference> </Reference>
<Reference Include="netstandard"> <Reference Include="netstandard">
<HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/NetStandard/ref/2.0.0/netstandard.dll</HintPath> <HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/NetStandard/ref/2.0.0/netstandard.dll</HintPath>
@ -923,94 +925,94 @@
<HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.Serialization.dll</HintPath> <HintPath>C:/Program Files/Unity/Hub/Editor/2020.3.32f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.Serialization.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Animation.Editor"> <Reference Include="Unity.2D.Animation.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.InternalAPIEngineBridge.001"> <Reference Include="Unity.InternalAPIEngineBridge.001">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEngineBridge.001.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEngineBridge.001.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.VSCode.Editor"> <Reference Include="Unity.VSCode.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.VSCode.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.VSCode.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.PixelPerfect"> <Reference Include="Unity.2D.PixelPerfect">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Tilemap.Editor"> <Reference Include="Unity.2D.Tilemap.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="PsdPlugin"> <Reference Include="PsdPlugin">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/PsdPlugin.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/PsdPlugin.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.TextMeshPro.Editor"> <Reference Include="Unity.TextMeshPro.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.VisualStudio.Editor"> <Reference Include="Unity.VisualStudio.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Timeline"> <Reference Include="Unity.Timeline">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Timeline.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Timeline.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.TextMeshPro"> <Reference Include="Unity.TextMeshPro">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.TextMeshPro.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.IK.Editor"> <Reference Include="Unity.2D.IK.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Sprite.Editor"> <Reference Include="Unity.2D.Sprite.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Psdimporter.Editor"> <Reference Include="Unity.2D.Psdimporter.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Psdimporter.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Psdimporter.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Path.Editor"> <Reference Include="Unity.2D.Path.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Path.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Path.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.InternalAPIEditorBridge.001"> <Reference Include="Unity.InternalAPIEditorBridge.001">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEditorBridge.001.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.InternalAPIEditorBridge.001.dll</HintPath>
</Reference> </Reference>
<Reference Include="UnityEditor.UI"> <Reference Include="UnityEditor.UI">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/UnityEditor.UI.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/UnityEditor.UI.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.PlasticSCM.Editor"> <Reference Include="Unity.PlasticSCM.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Rider.Editor"> <Reference Include="Unity.Rider.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Rider.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Rider.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="UnityEngine.UI"> <Reference Include="UnityEngine.UI">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/UnityEngine.UI.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/UnityEngine.UI.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Mathematics"> <Reference Include="Unity.Mathematics">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.IK.Runtime"> <Reference Include="Unity.2D.IK.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.IK.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Animation.Triangle.Runtime"> <Reference Include="Unity.2D.Animation.Triangle.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Triangle.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Triangle.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Animation.Runtime"> <Reference Include="Unity.2D.Animation.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Animation.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.PixelPerfect.Editor"> <Reference Include="Unity.2D.PixelPerfect.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.PixelPerfect.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Timeline.Editor"> <Reference Include="Unity.Timeline.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Timeline.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Timeline.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.Mathematics.Editor"> <Reference Include="Unity.Mathematics.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.Mathematics.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Common.Runtime"> <Reference Include="Unity.2D.Common.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Runtime.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.SpriteShape.Editor"> <Reference Include="Unity.2D.SpriteShape.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.Common.Editor"> <Reference Include="Unity.2D.Common.Editor">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Editor.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.Common.Editor.dll</HintPath>
</Reference> </Reference>
<Reference Include="Unity.2D.SpriteShape.Runtime"> <Reference Include="Unity.2D.SpriteShape.Runtime">
<HintPath>C:/Users/alicj/OneDrive/Desktop/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Runtime.dll</HintPath> <HintPath>C:/Users/alicj/OneDrive/Desktop/final/Scriptum/Library/ScriptAssemblies/Unity.2D.SpriteShape.Runtime.dll</HintPath>
</Reference> </Reference>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

View File

@ -9,14 +9,28 @@ public class Fire : MonoBehaviour
float maxFlickerIntensity = 1.0f; float maxFlickerIntensity = 1.0f;
float flickerSpeed = 4.9f; float flickerSpeed = 4.9f;
private HardLight2D firelight; private HardLight2D firelight;
private HardLight2D[] lights;
private GameObject fire; private GameObject fire;
private int randomizer = 0; private int randomizer = 0;
// Start is called before the first frame update // Start is called before the first frame update
void Start() void Start()
{ {
firelight = FindObjectOfType<HardLight2D>();
fire = GameObject.Find("Fire"); lights = FindObjectsOfType<HardLight2D>();
List<HardLight2D> finalList = new List<HardLight2D>();
string nameToLookFor = "LightFire";
for(var i = 0; i < lights.Length; i++)
{
if(lights[i].name == nameToLookFor)
{
finalList.Add(lights[i]);
}
}
firelight = finalList[0];
//firelight = FindObjectOfType<HardLight2D>();
StartCoroutine( ChangeRange()); StartCoroutine( ChangeRange());
} }

View File

@ -0,0 +1,156 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &6871812367389855946
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3525429541201917992}
- component: {fileID: -3986418963424125854}
- component: {fileID: -2557735283830208736}
- component: {fileID: -4011591537468410255}
- component: {fileID: 8930108977305812708}
m_Layer: 0
m_Name: FireCamp
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3525429541201917992
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6871812367389855946}
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: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &-3986418963424125854
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6871812367389855946}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 6bbac356cbeeb02448e529b4f2d9c604, type: 3}
m_Name:
m_EditorClassIdentifier:
inRange: 0
timerDmg: 0
waitTime: 1
firstAttack: 0
baseAttack: 1
isPanelEnabled: 1
other: {fileID: 0}
--- !u!95 &-2557735283830208736
Animator:
serializedVersion: 3
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6871812367389855946}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: f83320568db09104ab270d53cc7d8cc7, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!212 &-4011591537468410255
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6871812367389855946}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 3
m_Sprite: {fileID: 4268471932424394617, guid: 813d71ef063a3984384ab7e19f7677e5, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1, y: 1}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!60 &8930108977305812708
PolygonCollider2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6871812367389855946}
m_Enabled: 1
m_Density: 1
m_Material: {fileID: 0}
m_IsTrigger: 0
m_UsedByEffector: 0
m_UsedByComposite: 0
m_Offset: {x: 0, y: 0}
m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0.5, y: 0.5}
oldSize: {x: 1, y: 1}
newSize: {x: 1, y: 1}
adaptiveTilingThreshold: 0.5
drawMode: 0
adaptiveTiling: 0
m_AutoTiling: 0
m_Points:
m_Paths:
- - {x: -0.12326962, y: 0.33559301}
- {x: -0.31504217, y: 0.11126381}
- {x: -0.3184673, y: -0.2396889}
- {x: 0.31846726, y: -0.23968893}
- {x: 0.311617, y: 0.05307194}
- {x: 0.064194754, y: 0.49657482}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ba4de28a7b4b5ab478f9d594180b5e44
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1ab219ba65b3fee49b7ac13978c70ff2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@ -0,0 +1,528 @@
fileFormatVersion: 2
guid: 81c1e556f37ff7d498815a51751db9e3
TextureImporter:
internalIDToNameTable:
- first:
213: -2719994208978545080
second: Green Portal Sprite Sheet_0
- first:
213: 4394573487689358311
second: Green Portal Sprite Sheet_1
- first:
213: -2285153152877451226
second: Green Portal Sprite Sheet_2
- first:
213: 8165007364133127476
second: Green Portal Sprite Sheet_3
- first:
213: -6852767344712249715
second: Green Portal Sprite Sheet_4
- first:
213: -4848553832261993613
second: Green Portal Sprite Sheet_5
- first:
213: 1943393458402971858
second: Green Portal Sprite Sheet_6
- first:
213: 2502851955874185411
second: Green Portal Sprite Sheet_7
- first:
213: 824154499171795023
second: Green Portal Sprite Sheet_8
- first:
213: -6141282753041911926
second: Green Portal Sprite Sheet_9
- first:
213: -7114761891093729983
second: Green Portal Sprite Sheet_10
- first:
213: -2036634387726229738
second: Green Portal Sprite Sheet_11
- first:
213: -7546389005682541580
second: Green Portal Sprite Sheet_12
- first:
213: -5536896186241417835
second: Green Portal Sprite Sheet_13
- first:
213: -3343418601671857258
second: Green Portal Sprite Sheet_14
- first:
213: 5996213593317683434
second: Green Portal Sprite Sheet_15
- first:
213: 6605544101886951558
second: Green Portal Sprite Sheet_16
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 2
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 16
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites:
- serializedVersion: 2
name: Green Portal Sprite Sheet_0
rect:
serializedVersion: 2
x: 12
y: 96
width: 30
height: 82
alignment: 9
pivot: {x: 0.6765848, y: 0.7368821}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 846d6b69da3a04ad0800000000000000
internalID: -2719994208978545080
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_1
rect:
serializedVersion: 2
x: 87
y: 135
width: 19
height: 41
alignment: 9
pivot: {x: 0.49972293, y: 0.51179135}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 7ebd219bd49acfc30800000000000000
internalID: 4394573487689358311
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_2
rect:
serializedVersion: 2
x: 150
y: 135
width: 25
height: 43
alignment: 9
pivot: {x: 0.39930603, y: 0.4709125}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 628206190518940e0800000000000000
internalID: -2285153152877451226
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_3
rect:
serializedVersion: 2
x: 210
y: 135
width: 30
height: 41
alignment: 9
pivot: {x: 0.46636504, y: 0.49397576}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 4358a9700feef4170800000000000000
internalID: 8165007364133127476
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_4
rect:
serializedVersion: 2
x: 275
y: 135
width: 25
height: 42
alignment: 9
pivot: {x: 0.52963865, y: 0.488238}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: d8e8702586416e0a0800000000000000
internalID: -6852767344712249715
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_5
rect:
serializedVersion: 2
x: 333
y: 132
width: 28
height: 44
alignment: 9
pivot: {x: 0.69707817, y: 0.5168405}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 37b3aa17af976bcb0800000000000000
internalID: -4848553832261993613
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_6
rect:
serializedVersion: 2
x: 405
y: 135
width: 17
height: 40
alignment: 9
pivot: {x: 0.61871874, y: 0.4996914}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 2d05deacd0258fa10800000000000000
internalID: 1943393458402971858
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_7
rect:
serializedVersion: 2
x: 467
y: 135
width: 19
height: 41
alignment: 9
pivot: {x: 0.6832757, y: 0.5000007}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 3c0c54bd79aebb220800000000000000
internalID: 2502851955874185411
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_8
rect:
serializedVersion: 2
x: 81
y: 91
width: 91
height: 8
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: f40cc23862cff6b00800000000000000
internalID: 824154499171795023
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_9
rect:
serializedVersion: 2
x: 209
y: 30
width: 163
height: 84
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: a8f24bfbfd7c5caa0800000000000000
internalID: -6141282753041911926
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_10
rect:
serializedVersion: 2
x: 214
y: 85
width: 17
height: 17
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 14d2fd371c9434d90800000000000000
internalID: -7114761891093729983
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_11
rect:
serializedVersion: 2
x: 281
y: 77
width: 13
height: 34
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 61f9b3e90db6cb3e0800000000000000
internalID: -2036634387726229738
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_12
rect:
serializedVersion: 2
x: 409
y: 71
width: 13
height: 40
alignment: 9
pivot: {x: 0.5350905, y: 0.49999982}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 4fbf06b8e27d54790800000000000000
internalID: -7546389005682541580
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_13
rect:
serializedVersion: 2
x: 473
y: 72
width: 13
height: 41
alignment: 9
pivot: {x: 0.5526358, y: 0.50556314}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 59d7ddc114ef823b0800000000000000
internalID: -5536896186241417835
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_14
rect:
serializedVersion: 2
x: 12
y: 13
width: 29
height: 35
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 69b6ae7fe7ac991d0800000000000000
internalID: -3343418601671857258
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_15
rect:
serializedVersion: 2
x: 83
y: 21
width: 26
height: 17
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: ae0b11b6e74d63350800000000000000
internalID: 5996213593317683434
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: Green Portal Sprite Sheet_16
rect:
serializedVersion: 2
x: 145
y: 27
width: 27
height: 8
alignment: 0
pivot: {x: 0.5, y: 0.5}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 680062dec5b9bab50800000000000000
internalID: 6605544101886951558
vertices: []
indices:
edges: []
weights: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,86 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: New Animation 1
serializedVersion: 6
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_EulerCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 4394573487689358311, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- time: 0.083333336
value: {fileID: -2285153152877451226, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- time: 0.16666667
value: {fileID: 8165007364133127476, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- time: 0.25
value: {fileID: -6852767344712249715, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- time: 0.33333334
value: {fileID: -4848553832261993613, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- time: 0.41666666
value: {fileID: 1943393458402971858, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- time: 0.5
value: {fileID: 2502851955874185411, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 12
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- serializedVersion: 2
path: 0
attribute: 0
script: {fileID: 0}
typeID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 4394573487689358311, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- {fileID: -2285153152877451226, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- {fileID: 8165007364133127476, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- {fileID: -6852767344712249715, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- {fileID: -4848553832261993613, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- {fileID: 1943393458402971858, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
- {fileID: 2502851955874185411, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 0.5833333
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_Events: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 59c28e69d93cf9d4cbb3cc9d30853207
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,72 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1102 &-6076907732768367869
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: New Animation 1
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: 59c28e69d93cf9d4cbb3cc9d30853207, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1107 &-598534371690728527
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: -6076907732768367869}
m_Position: {x: 300, y: 60, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: -6076907732768367869}
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Portal
serializedVersion: 5
m_AnimatorParameters: []
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: -598534371690728527}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4d604470a1d97d84fa58a8af0030546e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -281,6 +281,16 @@ Tilemap:
m_TileObjectToInstantiateIndex: 65535 m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0 dummyAlignment: 0
m_AllTileFlags: 1073741825 m_AllTileFlags: 1073741825
- first: {x: 20, y: -29, z: 0}
second:
serializedVersion: 2
m_TileIndex: 462
m_TileSpriteIndex: 462
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -1, y: -28, z: 0} - first: {x: -1, y: -28, z: 0}
second: second:
serializedVersion: 2 serializedVersion: 2
@ -3191,6 +3201,26 @@ Tilemap:
m_TileObjectToInstantiateIndex: 65535 m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0 dummyAlignment: 0
m_AllTileFlags: 1073741825 m_AllTileFlags: 1073741825
- first: {x: -5, y: -9, z: 0}
second:
serializedVersion: 2
m_TileIndex: 463
m_TileSpriteIndex: 463
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -4, y: -9, z: 0}
second:
serializedVersion: 2
m_TileIndex: 463
m_TileSpriteIndex: 463
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -1, y: -8, z: 0} - first: {x: -1, y: -8, z: 0}
second: second:
serializedVersion: 2 serializedVersion: 2
@ -5587,6 +5617,10 @@ Tilemap:
m_Data: {fileID: 11400000, guid: 2e97116909ed2f944803ae543475c947, type: 2} m_Data: {fileID: 11400000, guid: 2e97116909ed2f944803ae543475c947, type: 2}
- m_RefCount: 1 - m_RefCount: 1
m_Data: {fileID: 11400000, guid: aa1d513d675086e489899c6be98aeee1, type: 2} m_Data: {fileID: 11400000, guid: aa1d513d675086e489899c6be98aeee1, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 0bd400519d67ac445b48b519a273e0c4, type: 2}
- m_RefCount: 2
m_Data: {fileID: 11400000, guid: 7cd610c48e9e9e34484b04ef2f212fd4, type: 2}
m_TileSpriteArray: m_TileSpriteArray:
- m_RefCount: 1 - m_RefCount: 1
m_Data: {fileID: -8929257334587973569, guid: 6593ab27aa1b24b47a34584964b2c5ad, type: 3} m_Data: {fileID: -8929257334587973569, guid: 6593ab27aa1b24b47a34584964b2c5ad, type: 3}
@ -6512,8 +6546,12 @@ Tilemap:
m_Data: {fileID: -2113599768307928106, guid: 6593ab27aa1b24b47a34584964b2c5ad, type: 3} m_Data: {fileID: -2113599768307928106, guid: 6593ab27aa1b24b47a34584964b2c5ad, type: 3}
- m_RefCount: 1 - m_RefCount: 1
m_Data: {fileID: 4760597475302811503, guid: 6593ab27aa1b24b47a34584964b2c5ad, type: 3} m_Data: {fileID: 4760597475302811503, guid: 6593ab27aa1b24b47a34584964b2c5ad, type: 3}
- m_RefCount: 1
m_Data: {fileID: 3832754618602560763, guid: a9c0c772b01d7ad46a8fc890b31f10f3, type: 3}
- m_RefCount: 2
m_Data: {fileID: -7730296357592156854, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
m_TileMatrixArray: m_TileMatrixArray:
- m_RefCount: 462 - m_RefCount: 465
m_Data: m_Data:
e00: 1 e00: 1
e01: 0 e01: 0
@ -6532,13 +6570,13 @@ Tilemap:
e32: 0 e32: 0
e33: 1 e33: 1
m_TileColorArray: m_TileColorArray:
- m_RefCount: 462 - m_RefCount: 465
m_Data: {r: 1, g: 1, b: 1, a: 1} m_Data: {r: 1, g: 1, b: 1, a: 1}
m_TileObjectToInstantiateArray: [] m_TileObjectToInstantiateArray: []
m_AnimationFrameRate: 1 m_AnimationFrameRate: 1
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Origin: {x: -1, y: -30, z: 0} m_Origin: {x: -5, y: -30, z: 0}
m_Size: {x: 38, y: 31, z: 1} m_Size: {x: 42, y: 31, z: 1}
m_TileAnchor: {x: 0.5, y: 0.5, z: 0} m_TileAnchor: {x: 0.5, y: 0.5, z: 0}
m_TileOrientation: 0 m_TileOrientation: 0
m_TileOrientationMatrix: m_TileOrientationMatrix:
@ -6650,7 +6688,7 @@ Grid:
m_CellGap: {x: 0, y: 0, z: 0} m_CellGap: {x: 0, y: 0, z: 0}
m_CellLayout: 0 m_CellLayout: 0
m_CellSwizzle: 0 m_CellSwizzle: 0
--- !u!114 &5728502201950056929 --- !u!114 &6370008164669940627
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}

View File

@ -0,0 +1,134 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 06201cadd951bcc4db5fccaa01783060, type: 3}
m_Name: WizardCaveDial
m_EditorClassIdentifier:
SpeakerName: Kabix015
CurrentStep: 0
DialogueSteps:
- Header: Kabix015
WasDisplayed: 0
ListOfSentences:
- Sentence: Mercenary! You've found me! Do you have the scroll?
Buttons:
- ButtonName: No, I don't.
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000}
m_TargetAssemblyTypeName: Dialogue, Assembly-CSharp
m_MethodName: BreakDialogueStep
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- ButtonName: Yes.
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000}
m_TargetAssemblyTypeName: Dialogue, Assembly-CSharp
m_MethodName: GoToNextSentence
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- Sentence: Thank you, give it to me and get your reward.
Buttons:
- ButtonName: <Give>
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000}
m_TargetAssemblyTypeName: Dialogue, Assembly-CSharp
m_MethodName: GoToNextSentence
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
EndOfDialogueStepAction:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 0}
m_TargetAssemblyTypeName:
m_MethodName:
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName:
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- Header: Kabix015
WasDisplayed: 0
ListOfSentences:
- Sentence: Now I posses the unlimited power of the Darkness! The world will
be mine! And as your reward, you can choose to join me and help me conquer
the world!
Buttons:
- ButtonName: I'd be glad to join you.
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000, guid: 18c346a423dc37b4cbd99cb02648802c, type: 2}
m_TargetAssemblyTypeName: MultiDialogue, Assembly-CSharp
m_MethodName: GoToNextDialogue
m_Mode: 3
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 1
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- ButtonName: What? Over my dead body!
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000, guid: 18c346a423dc37b4cbd99cb02648802c, type: 2}
m_TargetAssemblyTypeName: MultiDialogue, Assembly-CSharp
m_MethodName: GoToNextDialogue
m_Mode: 3
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 2
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
EndOfDialogueStepAction:
m_PersistentCalls:
m_Calls: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 08f993855e47b8045bd5035db92c959a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,23 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45b41589283138641ba006c2243b0637, type: 3}
m_Name: WizardCaveMultiDial
m_EditorClassIdentifier:
SpeakerName: Kabix015
CurrentDialogue: 0
Dialogues:
- Key: 0
Value: {fileID: 11400000, guid: 08f993855e47b8045bd5035db92c959a, type: 2}
- Key: 1
Value: {fileID: 11400000, guid: 78d0731a7ef20614584d07ce05ff3d35, type: 2}
- Key: 2
Value: {fileID: 11400000, guid: d762fd55a97d1fc4c87c89fa954b73aa, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 18c346a423dc37b4cbd99cb02648802c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,25 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 06201cadd951bcc4db5fccaa01783060, type: 3}
m_Name: WizardNoDial
m_EditorClassIdentifier:
SpeakerName: Kabix015
CurrentStep: 0
DialogueSteps:
- Header: Kabix015
WasDisplayed: 0
ListOfSentences:
- Sentence: You will never find me! Muahahahahahaha!
Buttons: []
EndOfDialogueStepAction:
m_PersistentCalls:
m_Calls: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d762fd55a97d1fc4c87c89fa954b73aa
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,25 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 06201cadd951bcc4db5fccaa01783060, type: 3}
m_Name: WizardYesDial
m_EditorClassIdentifier:
SpeakerName: Kabix015
CurrentStep: 0
DialogueSteps:
- Header: Kabix015
WasDisplayed: 0
ListOfSentences:
- Sentence: Wise of you. Take this sword as a sign of our alliance!
Buttons: []
EndOfDialogueStepAction:
m_PersistentCalls:
m_Calls: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 78d0731a7ef20614584d07ce05ff3d35
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,134 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 06201cadd951bcc4db5fccaa01783060, type: 3}
m_Name: WizardCaveDialPL
m_EditorClassIdentifier:
SpeakerName: Kabix015
CurrentStep: 0
DialogueSteps:
- Header: Kabix015
WasDisplayed: 0
ListOfSentences:
- Sentence: Najemniku! Znalazles mnie! Czy znalazles zwoj?
Buttons:
- ButtonName: Nie mam.
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000}
m_TargetAssemblyTypeName: Dialogue, Assembly-CSharp
m_MethodName: BreakDialogueStep
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- ButtonName: Tak.
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000}
m_TargetAssemblyTypeName: Dialogue, Assembly-CSharp
m_MethodName: GoToNextSentence
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- Sentence: Dziekuje, daj mi go i dam ci twoja nagrode.
Buttons:
- ButtonName: <Give>
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000}
m_TargetAssemblyTypeName: Dialogue, Assembly-CSharp
m_MethodName: GoToNextSentence
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
EndOfDialogueStepAction:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 0}
m_TargetAssemblyTypeName:
m_MethodName:
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName:
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- Header: Kabix015
WasDisplayed: 0
ListOfSentences:
- Sentence: Teraz posiadam nieograniczona moc Ciemnosci! Caly swiat bedzie nalezec
do mnie! Jako twoja nagrode, mozesz do mnie dolaczyc i razem ze mna podbic
swiat!
Buttons:
- ButtonName: Chetnie do ciebie dolacze.
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000, guid: 18c346a423dc37b4cbd99cb02648802c, type: 2}
m_TargetAssemblyTypeName: MultiDialogue, Assembly-CSharp
m_MethodName: GoToNextDialogue
m_Mode: 3
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 1
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- ButtonName: Co? Po moim trupie!
Type: 1
ButtonActions:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000, guid: 18c346a423dc37b4cbd99cb02648802c, type: 2}
m_TargetAssemblyTypeName: MultiDialogue, Assembly-CSharp
m_MethodName: GoToNextDialogue
m_Mode: 3
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 2
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
EndOfDialogueStepAction:
m_PersistentCalls:
m_Calls: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d0d2e5d5acd571340a5d240d164fc06a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,23 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45b41589283138641ba006c2243b0637, type: 3}
m_Name: WizardCaveMultiDialPL
m_EditorClassIdentifier:
SpeakerName: Kabix015
CurrentDialogue: 0
Dialogues:
- Key: 0
Value: {fileID: 11400000, guid: d0d2e5d5acd571340a5d240d164fc06a, type: 2}
- Key: 1
Value: {fileID: 11400000, guid: b62afd4a2c1a8d24687050579b226754, type: 2}
- Key: 2
Value: {fileID: 11400000, guid: 93ae58a369470134494da47b0dd0e10b, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 3c87bd9622d56d14d8f8fbec4f364eac
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,25 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 06201cadd951bcc4db5fccaa01783060, type: 3}
m_Name: WizardNoDialPL
m_EditorClassIdentifier:
SpeakerName: Kabix015
CurrentStep: 0
DialogueSteps:
- Header: Kabix015
WasDisplayed: 0
ListOfSentences:
- Sentence: Nigdy mnie nie znajdziesz! Muahahahahahaha
Buttons: []
EndOfDialogueStepAction:
m_PersistentCalls:
m_Calls: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 93ae58a369470134494da47b0dd0e10b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,25 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 06201cadd951bcc4db5fccaa01783060, type: 3}
m_Name: WizardYesDialPL
m_EditorClassIdentifier:
SpeakerName: Kabix015
CurrentStep: 0
DialogueSteps:
- Header: Kabix015
WasDisplayed: 0
ListOfSentences:
- Sentence: Madra decyzja. Wez ten miecz na znak naszego sojuszu!
Buttons: []
EndOfDialogueStepAction:
m_PersistentCalls:
m_Calls: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b62afd4a2c1a8d24687050579b226754
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,317 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1101 &-5806975412209012471
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: isRunning
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 5154281723833786323}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1107 &-3621334542891261866
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: -3123819037744566438}
m_Position: {x: 420, y: 80, z: 0}
- serializedVersion: 1
m_State: {fileID: 5154281723833786323}
m_Position: {x: 420, y: 210, z: 0}
- serializedVersion: 1
m_State: {fileID: -439700991718221505}
m_Position: {x: 800, y: -20, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: -3123819037744566438}
--- !u!1102 &-3123819037744566438
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: WizardIdle
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: -2030680816099414090}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: 955446ad3a4db2b4780f05c45d05c5c8, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1101 &-2030680816099414090
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: isRunning
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 5154281723833786323}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!206 &-1264004586810225053
BlendTree:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Blend Tree
m_Childs:
- serializedVersion: 2
m_Motion: {fileID: 7400000, guid: b900c5133de323a46a58498a00abc987, type: 2}
m_Threshold: 0
m_Position: {x: 0, y: 1}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Blend
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: 7400000, guid: 3233cd06998b20547adc8836d0a3f51a, type: 2}
m_Threshold: 0.33333334
m_Position: {x: 0, y: -1}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Blend
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: 7400000, guid: 442fd2520a0fbc045b9cf62740455d3e, type: 2}
m_Threshold: 0.6666667
m_Position: {x: -1, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Blend
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: 7400000, guid: e778166e384c02c4692152085cd99b63, type: 2}
m_Threshold: 1
m_Position: {x: 1, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Blend
m_Mirror: 0
m_BlendParameter: moveXWizard
m_BlendParameterY: moveYWizard
m_MinThreshold: 0
m_MaxThreshold: 1
m_UseAutomaticThresholds: 1
m_NormalizedBlendValues: 0
m_BlendType: 1
--- !u!1102 &-439700991718221505
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: WizardFrontIdle
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: -5806975412209012471}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: 90f3fe0e624b43c44b515016d52dfbae, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: EscapingWizardController
serializedVersion: 5
m_AnimatorParameters:
- m_Name: isRunning
m_Type: 4
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
- m_Name: moveXWizard
m_Type: 1
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
- m_Name: moveYWizard
m_Type: 1
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
- m_Name: TurnBack
m_Type: 9
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
- m_Name: TurnFront
m_Type: 4
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: -3621334542891261866}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1101 &3234619281913491369
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 2
m_ConditionEvent: TurnFront
m_EventTreshold: 0
- m_ConditionMode: 2
m_ConditionEvent: isRunning
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -3123819037744566438}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &3909964258867045483
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 2
m_ConditionEvent: isRunning
m_EventTreshold: 0
- m_ConditionMode: 1
m_ConditionEvent: TurnFront
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -439700991718221505}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1102 &5154281723833786323
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Blend Tree
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 3234619281913491369}
- {fileID: 3909964258867045483}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: -1264004586810225053}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 297686d7f5022ff47b3adda4dfdc1386
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -33,7 +33,6 @@ Transform:
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -1.9412931, y: -2.068871, z: 133.20683} m_LocalPosition: {x: -1.9412931, y: -2.068871, z: 133.20683}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 1699783724360580876} - {fileID: 1699783724360580876}
m_Father: {fileID: 0} m_Father: {fileID: 0}
@ -50,7 +49,6 @@ SpriteRenderer:
m_CastShadows: 0 m_CastShadows: 0
m_ReceiveShadows: 0 m_ReceiveShadows: 0
m_DynamicOccludee: 1 m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1 m_MotionVectors: 1
m_LightProbeUsage: 1 m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1 m_ReflectionProbeUsage: 1
@ -130,7 +128,7 @@ CircleCollider2D:
m_Radius: 1.5 m_Radius: 1.5
--- !u!95 &1190203389089447339 --- !u!95 &1190203389089447339
Animator: Animator:
serializedVersion: 4 serializedVersion: 3
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
@ -138,12 +136,11 @@ Animator:
m_GameObject: {fileID: 4759712171538235754} m_GameObject: {fileID: 4759712171538235754}
m_Enabled: 1 m_Enabled: 1
m_Avatar: {fileID: 0} m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: 7d09ffbc6c0aa7c409b8da27c69433bd, type: 2} m_Controller: {fileID: 9100000, guid: 297686d7f5022ff47b3adda4dfdc1386, type: 2}
m_CullingMode: 0 m_CullingMode: 0
m_UpdateMode: 0 m_UpdateMode: 0
m_ApplyRootMotion: 0 m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0 m_LinearVelocityBlending: 0
m_StabilizeFeet: 0
m_WarningMessage: m_WarningMessage:
m_HasTransformHierarchy: 1 m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1 m_AllowConstantClipSamplingOptimization: 1
@ -174,7 +171,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d622984048644f87804ad1a3f20aa23a, type: 3} m_Script: {fileID: 11500000, guid: d622984048644f87804ad1a3f20aa23a, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
speed: 1 speed: 4
currentPosition: currentPosition:
GCost: 0 GCost: 0
hCost: 0 hCost: 0
@ -230,7 +227,6 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
m_Father: {fileID: 4759712171538235753} m_Father: {fileID: 4759712171538235753}
m_RootOrder: 0 m_RootOrder: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2642d67b18313874cbac04b515a3ba2d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,254 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &872844846741150860
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 872844846741150863}
- component: {fileID: 872844846741150862}
- component: {fileID: 872844846741150850}
- component: {fileID: 872844846741150851}
- component: {fileID: 6815460739701989453}
- component: {fileID: 574776200439751497}
- component: {fileID: 2255085012972026895}
- component: {fileID: 7400036343426951234}
m_Layer: 0
m_Name: TalkingWizard
m_TagString: NPC
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &872844846741150863
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 872844846741150860}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -20.848145, y: 18.195751, z: 133.20683}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6451347682704892650}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &872844846741150862
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 872844846741150860}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 3
m_Sprite: {fileID: 2429924255151692236, guid: a618c1a6d5f6e29438eeadfa55fcea33, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1.1875, y: 1.8125}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!50 &872844846741150850
Rigidbody2D:
serializedVersion: 4
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 872844846741150860}
m_BodyType: 2
m_Simulated: 1
m_UseFullKinematicContacts: 0
m_UseAutoMass: 0
m_Mass: 1
m_LinearDrag: 0
m_AngularDrag: 0.05
m_GravityScale: 1
m_Material: {fileID: 0}
m_Interpolate: 0
m_SleepingMode: 1
m_CollisionDetection: 0
m_Constraints: 0
--- !u!58 &872844846741150851
CircleCollider2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 872844846741150860}
m_Enabled: 1
m_Density: 1
m_Material: {fileID: 0}
m_IsTrigger: 1
m_UsedByEffector: 0
m_UsedByComposite: 0
m_Offset: {x: 0, y: 0}
serializedVersion: 2
m_Radius: 1.5
--- !u!95 &6815460739701989453
Animator:
serializedVersion: 3
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 872844846741150860}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: 7d09ffbc6c0aa7c409b8da27c69433bd, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!114 &574776200439751497
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 872844846741150860}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d622984048644f87804ad1a3f20aa23a, type: 3}
m_Name:
m_EditorClassIdentifier:
speed: 0.5
currentPosition:
GCost: 0
hCost: 0
walkable: 0
worldPosition: {x: 0, y: 0, z: 0}
gridPosition: {x: 0, y: 0}
isChasing: 0
point: {x: 0, y: 0, z: 0}
path: []
--- !u!114 &2255085012972026895
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 872844846741150860}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a13ccc76cd22a814287fc3a36a9cac71, type: 3}
m_Name:
m_EditorClassIdentifier:
Name:
State: 1
--- !u!114 &7400036343426951234
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 872844846741150860}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ce2c370efba4d2e43b409e7ec8429171, type: 3}
m_Name:
m_EditorClassIdentifier:
SpeakerName:
languageDetector:
InstanceTemplates:
- Key: 1
Value: {fileID: 11400000, guid: 18c346a423dc37b4cbd99cb02648802c, type: 2}
- Key: 0
Value: {fileID: 11400000, guid: 18c346a423dc37b4cbd99cb02648802c, type: 2}
Dialogue: {fileID: 0}
EndactionEventList: []
keyToOpen: 101
CanBeOpened: 1
OpenInDefaultWay: 1
--- !u!1 &3370531153457017342
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6451347682704892650}
- component: {fileID: 1946175044675696943}
m_Layer: 0
m_Name: Collider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6451347682704892650
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3370531153457017342}
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: 872844846741150863}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!58 &1946175044675696943
CircleCollider2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3370531153457017342}
m_Enabled: 1
m_Density: 1
m_Material: {fileID: 0}
m_IsTrigger: 0
m_UsedByEffector: 0
m_UsedByComposite: 0
m_Offset: {x: 0, y: -0.4}
serializedVersion: 2
m_Radius: 0.5

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: d17e5507719af6d41a75c8fe7ae731bf
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -13,6 +13,8 @@ GameObject:
- component: {fileID: 5514110702475440543} - component: {fileID: 5514110702475440543}
- component: {fileID: 5514110702475440542} - component: {fileID: 5514110702475440542}
- component: {fileID: 5514110702475440541} - component: {fileID: 5514110702475440541}
- component: {fileID: 1401431901890015548}
- component: {fileID: -8812260458895579843}
m_Layer: 0 m_Layer: 0
m_Name: Door m_Name: Door
m_TagString: SceneTransition m_TagString: SceneTransition
@ -30,7 +32,6 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.55, y: -10.48, z: 0} m_LocalPosition: {x: 0.55, y: -10.48, z: 0}
m_LocalScale: {x: 1.975, y: 1, z: 1} m_LocalScale: {x: 1.975, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 0 m_RootOrder: 0
@ -48,18 +49,18 @@ BoxCollider2D:
m_IsTrigger: 0 m_IsTrigger: 0
m_UsedByEffector: 0 m_UsedByEffector: 0
m_UsedByComposite: 0 m_UsedByComposite: 0
m_Offset: {x: 0, y: 0} m_Offset: {x: -0.023932666, y: 0}
m_SpriteTilingProperty: m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0} border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0, y: 0} pivot: {x: 0.5526358, y: 0.50556314}
oldSize: {x: 0, y: 0} oldSize: {x: 0.8125, y: 2.5625}
newSize: {x: 0, y: 0} newSize: {x: 0.8125, y: 2.5625}
adaptiveTilingThreshold: 0 adaptiveTilingThreshold: 0.5
drawMode: 0 drawMode: 0
adaptiveTiling: 0 adaptiveTiling: 0
m_AutoTiling: 0 m_AutoTiling: 0
serializedVersion: 2 serializedVersion: 2
m_Size: {x: 1, y: 1} m_Size: {x: 0.7671074, y: 1}
m_EdgeRadius: 0 m_EdgeRadius: 0
--- !u!50 &5514110702475440543 --- !u!50 &5514110702475440543
Rigidbody2D: Rigidbody2D:
@ -113,3 +114,74 @@ MonoBehaviour:
coords: {x: 0, y: 0, z: 0} coords: {x: 0, y: 0, z: 0}
nextMapName: nextMapName:
respawnCoords: {x: 0, y: 0, z: 0} respawnCoords: {x: 0, y: 0, z: 0}
isEnabled: 1
--- !u!212 &1401431901890015548
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5514110702475440540}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 3
m_Sprite: {fileID: -5536896186241417835, guid: 81c1e556f37ff7d498815a51751db9e3, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 0.8125, y: 2.5625}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!95 &-8812260458895579843
Animator:
serializedVersion: 3
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5514110702475440540}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: 4d604470a1d97d84fa58a8af0030546e, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1088,7 +1088,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 12 m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &148988773 --- !u!114 &148988773
MonoBehaviour: MonoBehaviour:
@ -1257,7 +1257,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 6 m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &174581753 --- !u!1 &174581753
GameObject: GameObject:
@ -1454,7 +1454,7 @@ RectTransform:
- {fileID: 1464669569} - {fileID: 1464669569}
- {fileID: 1554558664} - {fileID: 1554558664}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 2 m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0} m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0}
@ -1489,7 +1489,120 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 5 m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &190767204
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 190767209}
- component: {fileID: 190767208}
- component: {fileID: 190767207}
- component: {fileID: 190767206}
- component: {fileID: 190767205}
m_Layer: 0
m_Name: DoorToHell
m_TagString: SceneTransition
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &190767205
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 190767204}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 754d016cd82f48f408221e1d4f04a31a, type: 3}
m_Name:
m_EditorClassIdentifier:
SaveController: {fileID: 190767204}
gateway:
id: 0
currentMapName: SampleScene
coords: {x: 0, y: 0, z: 0}
nextMapName: Dungeon
respawnCoords: {x: 0, y: 0, z: 0}
isEnabled: 1
--- !u!114 &190767206
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 190767204}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f8dbef2798cc8064f86e56d2bc02d2fa, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!50 &190767207
Rigidbody2D:
serializedVersion: 4
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 190767204}
m_BodyType: 0
m_Simulated: 1
m_UseFullKinematicContacts: 0
m_UseAutoMass: 0
m_Mass: 1
m_LinearDrag: 0
m_AngularDrag: 0.05
m_GravityScale: 0
m_Material: {fileID: 0}
m_Interpolate: 0
m_SleepingMode: 1
m_CollisionDetection: 0
m_Constraints: 0
--- !u!61 &190767208
BoxCollider2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 190767204}
m_Enabled: 1
m_Density: 1
m_Material: {fileID: 0}
m_IsTrigger: 0
m_UsedByEffector: 0
m_UsedByComposite: 0
m_Offset: {x: 0, y: 0}
m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0, y: 0}
oldSize: {x: 0, y: 0}
newSize: {x: 0, y: 0}
adaptiveTilingThreshold: 0
drawMode: 0
adaptiveTiling: 0
m_AutoTiling: 0
serializedVersion: 2
m_Size: {x: 0.5, y: 2}
m_EdgeRadius: 0
--- !u!4 &190767209
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 190767204}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -10.5, y: 79.13, z: 0}
m_LocalScale: {x: 1.975, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 18
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &220874724 --- !u!1 &220874724
GameObject: GameObject:
@ -2051,7 +2164,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 7 m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &271856464 --- !u!1 &271856464
GameObject: GameObject:
@ -19529,7 +19642,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 8 m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &405555967 --- !u!1 &405555967
GameObject: GameObject:
@ -45658,7 +45771,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 1 m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &547743593 --- !u!1 &547743593
GameObject: GameObject:
@ -55288,46 +55401,6 @@ Tilemap:
m_TileObjectToInstantiateIndex: 65535 m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0 dummyAlignment: 0
m_AllTileFlags: 1073741825 m_AllTileFlags: 1073741825
- first: {x: -13, y: 78, z: 0}
second:
serializedVersion: 2
m_TileIndex: 17
m_TileSpriteIndex: 17
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -12, y: 78, z: 0}
second:
serializedVersion: 2
m_TileIndex: 16
m_TileSpriteIndex: 16
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -11, y: 78, z: 0}
second:
serializedVersion: 2
m_TileIndex: 12
m_TileSpriteIndex: 12
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -10, y: 78, z: 0}
second:
serializedVersion: 2
m_TileIndex: 15
m_TileSpriteIndex: 15
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -9, y: 78, z: 0} - first: {x: -9, y: 78, z: 0}
second: second:
serializedVersion: 2 serializedVersion: 2
@ -55408,26 +55481,6 @@ Tilemap:
m_TileObjectToInstantiateIndex: 65535 m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0 dummyAlignment: 0
m_AllTileFlags: 1073741825 m_AllTileFlags: 1073741825
- first: {x: -13, y: 79, z: 0}
second:
serializedVersion: 2
m_TileIndex: 14
m_TileSpriteIndex: 14
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -10, y: 79, z: 0}
second:
serializedVersion: 2
m_TileIndex: 13
m_TileSpriteIndex: 13
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -9, y: 79, z: 0} - first: {x: -9, y: 79, z: 0}
second: second:
serializedVersion: 2 serializedVersion: 2
@ -55464,18 +55517,18 @@ Tilemap:
m_Data: {fileID: 11400000, guid: 87a30a1705a7e8f4893679c1d2b1b45a, type: 2} m_Data: {fileID: 11400000, guid: 87a30a1705a7e8f4893679c1d2b1b45a, type: 2}
- m_RefCount: 3 - m_RefCount: 3
m_Data: {fileID: 11400000, guid: 65bba46cca550f44082f979e04075eb5, type: 2} m_Data: {fileID: 11400000, guid: 65bba46cca550f44082f979e04075eb5, type: 2}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: 11400000, guid: fdea5d1a4912a0b4d82f3554ce95bc46, type: 2} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: 11400000, guid: 913f867d9059d174a91b14bd4854cb6c, type: 2} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: 11400000, guid: d75b058fc27205641a74495c3c9a841c, type: 2} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: 11400000, guid: 8ae29011a27562c4c92ca2b2117705f3, type: 2} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: 11400000, guid: d74bfe4a59e9dc14daa5fc52768959e8, type: 2} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: 11400000, guid: d5057e46827138245b7a1b15233b09f9, type: 2} m_Data: {fileID: 0}
- m_RefCount: 31 - m_RefCount: 31
m_Data: {fileID: 11400000, guid: cb5615c8e409a9e45957859f8b64744e, type: 2} m_Data: {fileID: 11400000, guid: cb5615c8e409a9e45957859f8b64744e, type: 2}
- m_RefCount: 110 - m_RefCount: 110
@ -55525,18 +55578,18 @@ Tilemap:
m_Data: {fileID: 4643327461063052979, guid: 3a08fefc7df696140a7a44798f351457, type: 3} m_Data: {fileID: 4643327461063052979, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- m_RefCount: 3 - m_RefCount: 3
m_Data: {fileID: 1483559064528246288, guid: 3a08fefc7df696140a7a44798f351457, type: 3} m_Data: {fileID: 1483559064528246288, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: -9185296715947905393, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: -5605345268835181587, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: 7200422386688868780, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: 3678966112557192347, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: -5460663297692018491, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3} m_Data: {fileID: 0}
- m_RefCount: 1 - m_RefCount: 0
m_Data: {fileID: 4555932469916765269, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3} m_Data: {fileID: 0}
- m_RefCount: 31 - m_RefCount: 31
m_Data: {fileID: -8846392677280700622, guid: fa69deb4ddceb0445a9554c041267090, type: 3} m_Data: {fileID: -8846392677280700622, guid: fa69deb4ddceb0445a9554c041267090, type: 3}
- m_RefCount: 110 - m_RefCount: 110
@ -55562,7 +55615,7 @@ Tilemap:
- m_RefCount: 142 - m_RefCount: 142
m_Data: {fileID: -3637763608315836460, guid: fa69deb4ddceb0445a9554c041267090, type: 3} m_Data: {fileID: -3637763608315836460, guid: fa69deb4ddceb0445a9554c041267090, type: 3}
m_TileMatrixArray: m_TileMatrixArray:
- m_RefCount: 885 - m_RefCount: 879
m_Data: m_Data:
e00: 1 e00: 1
e01: 0 e01: 0
@ -55581,7 +55634,7 @@ Tilemap:
e32: 0 e32: 0
e33: 1 e33: 1
m_TileColorArray: m_TileColorArray:
- m_RefCount: 885 - m_RefCount: 879
m_Data: {r: 1, g: 1, b: 1, a: 1} m_Data: {r: 1, g: 1, b: 1, a: 1}
m_TileObjectToInstantiateArray: [] m_TileObjectToInstantiateArray: []
m_AnimationFrameRate: 1 m_AnimationFrameRate: 1
@ -55698,7 +55751,7 @@ Transform:
- {fileID: 441303621} - {fileID: 441303621}
- {fileID: 241381574} - {fileID: 241381574}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 4 m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &708386335 --- !u!1 &708386335
GameObject: GameObject:
@ -56006,6 +56059,67 @@ MonoBehaviour:
textEnglish: music volume textEnglish: music volume
textPolish: muzyka textPolish: muzyka
displayText: {fileID: 739374133} displayText: {fileID: 739374133}
--- !u!1001 &754696784
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 872844846741150860, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_Name
value: TalkingWizard
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_RootOrder
value: 1
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalPosition.x
value: -5.21
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalPosition.y
value: 74.49
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalPosition.z
value: 133.20683
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 872844846741150863, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7400036343426951234, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
propertyPath: languageDetector.InstanceTemplates.Array.data[1].Value
value:
objectReference: {fileID: 11400000, guid: 3c87bd9622d56d14d8f8fbec4f364eac, type: 2}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d17e5507719af6d41a75c8fe7ae731bf, type: 3}
--- !u!1 &763832645 --- !u!1 &763832645
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -61970,7 +62084,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 10 m_RootOrder: 11
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &897697749 --- !u!1 &897697749
GameObject: GameObject:
@ -69110,9 +69224,232 @@ Transform:
- {fileID: 311956049} - {fileID: 311956049}
- {fileID: 683424792} - {fileID: 683424792}
- {fileID: 490741522} - {fileID: 490741522}
- {fileID: 1193618488}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 3 m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1193618487
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1193618488}
- component: {fileID: 1193618490}
- component: {fileID: 1193618489}
m_Layer: 0
m_Name: Additional
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1193618488
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1193618487}
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: 1193056562}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!483693784 &1193618489
TilemapRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1193618487}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 2
m_ChunkSize: {x: 32, y: 32, z: 32}
m_ChunkCullingBounds: {x: 0, y: 0, z: 0}
m_MaxChunkCount: 16
m_MaxFrameAge: 16
m_SortOrder: 0
m_Mode: 0
m_DetectChunkCullingBounds: 0
m_MaskInteraction: 0
--- !u!1839735485 &1193618490
Tilemap:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1193618487}
m_Enabled: 1
m_Tiles:
- first: {x: -13, y: 78, z: 0}
second:
serializedVersion: 2
m_TileIndex: 0
m_TileSpriteIndex: 0
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -12, y: 78, z: 0}
second:
serializedVersion: 2
m_TileIndex: 1
m_TileSpriteIndex: 1
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -11, y: 78, z: 0}
second:
serializedVersion: 2
m_TileIndex: 2
m_TileSpriteIndex: 2
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -10, y: 78, z: 0}
second:
serializedVersion: 2
m_TileIndex: 3
m_TileSpriteIndex: 3
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -13, y: 79, z: 0}
second:
serializedVersion: 2
m_TileIndex: 4
m_TileSpriteIndex: 4
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- first: {x: -10, y: 79, z: 0}
second:
serializedVersion: 2
m_TileIndex: 5
m_TileSpriteIndex: 5
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
m_AnimatedTiles: {}
m_TileAssetArray:
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: d5057e46827138245b7a1b15233b09f9, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: d74bfe4a59e9dc14daa5fc52768959e8, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: fdea5d1a4912a0b4d82f3554ce95bc46, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 8ae29011a27562c4c92ca2b2117705f3, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: d75b058fc27205641a74495c3c9a841c, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 913f867d9059d174a91b14bd4854cb6c, type: 2}
m_TileSpriteArray:
- m_RefCount: 1
m_Data: {fileID: 4555932469916765269, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3}
- m_RefCount: 1
m_Data: {fileID: -5460663297692018491, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3}
- m_RefCount: 1
m_Data: {fileID: -9185296715947905393, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3}
- m_RefCount: 1
m_Data: {fileID: 3678966112557192347, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3}
- m_RefCount: 1
m_Data: {fileID: 7200422386688868780, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3}
- m_RefCount: 1
m_Data: {fileID: -5605345268835181587, guid: cf3fb6ff02c0e7b46983a3fbd69a1612, type: 3}
m_TileMatrixArray:
- m_RefCount: 6
m_Data:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_TileColorArray:
- m_RefCount: 6
m_Data: {r: 1, g: 1, b: 1, a: 1}
m_TileObjectToInstantiateArray: []
m_AnimationFrameRate: 1
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Origin: {x: -13, y: 0, z: 0}
m_Size: {x: 13, y: 80, z: 1}
m_TileAnchor: {x: 0.5, y: 0.5, z: 0}
m_TileOrientation: 0
m_TileOrientationMatrix:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
--- !u!1 &1200894936 --- !u!1 &1200894936
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -76600,6 +76937,8 @@ MonoBehaviour:
settings: {fileID: 936481724} settings: {fileID: 936481724}
attack: {fileID: 873758862} attack: {fileID: 873758862}
inventory: {fileID: 1891497580} inventory: {fileID: 1891497580}
quests: {fileID: 0}
exphlth: {fileID: 0}
--- !u!1 &1556249456 --- !u!1 &1556249456
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -206325,120 +206664,8 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 11 m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1995903830
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1995903835}
- component: {fileID: 1995903834}
- component: {fileID: 1995903833}
- component: {fileID: 1995903831}
- component: {fileID: 1995903836}
m_Layer: 0
m_Name: DoorToHell
m_TagString: SceneTransition
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1995903831
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1995903830}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f8dbef2798cc8064f86e56d2bc02d2fa, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!50 &1995903833
Rigidbody2D:
serializedVersion: 4
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1995903830}
m_BodyType: 0
m_Simulated: 1
m_UseFullKinematicContacts: 0
m_UseAutoMass: 0
m_Mass: 1
m_LinearDrag: 0
m_AngularDrag: 0.05
m_GravityScale: 0
m_Material: {fileID: 0}
m_Interpolate: 0
m_SleepingMode: 1
m_CollisionDetection: 0
m_Constraints: 0
--- !u!61 &1995903834
BoxCollider2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1995903830}
m_Enabled: 1
m_Density: 1
m_Material: {fileID: 0}
m_IsTrigger: 0
m_UsedByEffector: 0
m_UsedByComposite: 0
m_Offset: {x: 0, y: 0}
m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0, y: 0}
oldSize: {x: 0, y: 0}
newSize: {x: 0, y: 0}
adaptiveTilingThreshold: 0
drawMode: 0
adaptiveTiling: 0
m_AutoTiling: 0
serializedVersion: 2
m_Size: {x: 0.5, y: 2}
m_EdgeRadius: 0
--- !u!4 &1995903835
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1995903830}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -10.5, y: 79.3, z: 0}
m_LocalScale: {x: 1.975, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 14
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1995903836
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1995903830}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 754d016cd82f48f408221e1d4f04a31a, type: 3}
m_Name:
m_EditorClassIdentifier:
SaveController: {fileID: 1995903830}
gateway:
id: 0
currentMapName: SampleScene
coords: {x: 0, y: 0, z: 0}
nextMapName: WizardHouse
respawnCoords: {x: -5, y: 1.5, z: 10}
--- !u!1 &2020454682 --- !u!1 &2020454682
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -206518,7 +206745,7 @@ Transform:
m_LocalScale: {x: 1.975, y: 1, z: 1} m_LocalScale: {x: 1.975, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 9 m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2020454687 --- !u!114 &2020454687
MonoBehaviour: MonoBehaviour:
@ -206551,6 +206778,7 @@ MonoBehaviour:
coords: {x: 0, y: 0, z: 0} coords: {x: 0, y: 0, z: 0}
nextMapName: ForestWay nextMapName: ForestWay
respawnCoords: {x: 0.55, y: -11.5, z: 10} respawnCoords: {x: 0.55, y: -11.5, z: 10}
isEnabled: 1
--- !u!1 &2042296513 --- !u!1 &2042296513
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -206752,6 +206980,7 @@ MonoBehaviour:
SoundsPanel: {fileID: 271856464} SoundsPanel: {fileID: 271856464}
ControlsPanel: {fileID: 174581753} ControlsPanel: {fileID: 174581753}
LanguagePanel: {fileID: 1794238133} LanguagePanel: {fileID: 1794238133}
keyToSettings: 0
--- !u!4 &2046845869 --- !u!4 &2046845869
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -206764,7 +206993,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 13 m_RootOrder: 15
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2059437275 --- !u!1 &2059437275
GameObject: GameObject:
@ -207375,7 +207604,7 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 3079617781123838030, guid: 6b44df46620f48f41903e7858379f704, type: 3} - target: {fileID: 3079617781123838030, guid: 6b44df46620f48f41903e7858379f704, type: 3}
propertyPath: m_RootOrder propertyPath: m_RootOrder
value: 15 value: 14
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 3079617781123838030, guid: 6b44df46620f48f41903e7858379f704, type: 3} - target: {fileID: 3079617781123838030, guid: 6b44df46620f48f41903e7858379f704, type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,44 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DungeonItemsFiller : MonoBehaviour
{
public GameObject itemOriginalOne;
public GameObject itemOneContainer;
private bool wasBuilt = false;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
if (!wasBuilt)
{
PlaceItems(20);
}
}
private void PlaceItems(int numberOfItems)
{
Vector3 coords;
for (int i = 0; i < numberOfItems; i++)
{
//GameObject CoinClone = Instantiate(itemOriginalOne);
//GameObject CoinClone = Instantiate(itemOriginalOne, new Vector3(i * 0.6f, itemOriginalOne.transform.position.y, i * 0.75f), itemOriginalOne.transform.rotation);
coords = GameObject.FindObjectOfType<TileMapGenerator>().gameObject.GetComponent<TileMapGenerator>().randomCoordsForStanding();
var CoinClone = Instantiate(itemOriginalOne, coords, Quaternion.identity);
CoinClone.name = "ItemClone-" + (i + 1);
CoinClone.transform.parent = itemOneContainer.transform;
if (i == numberOfItems - 1)
{
wasBuilt = true;
}
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 55de082866c90be4dbc852a48b53c897
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -62,6 +62,13 @@ public class BossThug : MonoBehaviour
} }
else if (state == BossThugEnum.Attacking && player.GetComponent<Player>().currentHealth <= 0) else if (state == BossThugEnum.Attacking && player.GetComponent<Player>().currentHealth <= 0)
{ {
// 3. Save additional controls
SkillsUIManager.Instance.keyToOpen = (KeyCode) System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("Skills"));
DisplayExpStatus.keyToExp = (KeyCode) System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("EXP HEALTH"));
DisplayHealthStatus.keyToHealth = (KeyCode) System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("EXP HEALTH"));
DisplayExpStatus.keyToExp = (KeyCode) System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("ExpHlth"));
DisplayHealthStatus.keyToHealth = (KeyCode) System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("ExpHlth"));
PlayerPrefs.Save();
doorway.GetComponent<DoorBehaviour>().ScenetToMoveTo(); doorway.GetComponent<DoorBehaviour>().ScenetToMoveTo();
PlayerPrefs.SetFloat("health-S", 10.0f); PlayerPrefs.SetFloat("health-S", 10.0f);
PlayerPrefs.SetFloat("health-S", 10.0f); PlayerPrefs.SetFloat("health-S", 10.0f);

View File

@ -12,8 +12,8 @@ public class AStarPathfindingAgent : MonoBehaviour
public bool isChasing; public bool isChasing;
private Animator myAnim; private Animator myAnim;
private float moveX; private float moveX, moveXWizard;
private float moveY; private float moveY, moveYWizard;
public Vector3 point; public Vector3 point;
@ -43,7 +43,7 @@ public class AStarPathfindingAgent : MonoBehaviour
public void FindPath() public void FindPath()
{ {
var player = FindObjectOfType<Player>().gameObject; var player = FindObjectOfType<Player>().gameObject;
Debug.Log("Findign Path");
point = player.transform.position; point = player.transform.position;
FindPoint(); FindPoint();
@ -54,6 +54,7 @@ public class AStarPathfindingAgent : MonoBehaviour
Pathfinder.FindPath(transform.position, point, this); Pathfinder.FindPath(transform.position, point, this);
} }
public void ControlAnim() public void ControlAnim()
{ {
moveX = point.x - transform.position.x; moveX = point.x - transform.position.x;
@ -109,8 +110,10 @@ public class AStarPathfindingAgent : MonoBehaviour
myAnim.SetBool("Left", false); myAnim.SetBool("Left", false);
} }
//moveX = path[targetIndex].worldPosition.x - current.x; moveXWizard = path[targetIndex].worldPosition.x - current.x;
//moveY = path[targetIndex].worldPosition.y - current.y; moveYWizard = path[targetIndex].worldPosition.y - current.y;
myAnim.SetFloat("moveYWizard", moveYWizard);
myAnim.SetFloat("moveXWizard", moveXWizard);
moveX = point.x - current.x; moveX = point.x - current.x;
moveY = point.y - current.y; moveY = point.y - current.y;
myAnim.SetFloat("Yinfo", moveY); myAnim.SetFloat("Yinfo", moveY);

View File

@ -12,11 +12,12 @@ public class NodeMap : MonoBehaviour
public float cellSize; public float cellSize;
public TileData[] TileDatas; public TileData[] TileDatas;
public Dictionary<TileBase, TileData> DataFromTiles = new Dictionary<TileBase, TileData>(); public Dictionary<TileBase, TileData> DataFromTiles = new Dictionary<TileBase, TileData>();
public bool hasEverRun = false;
public Tilemap tilemap; public Tilemap tilemap;
// Start is called before the first frame update // Start is called before the first frame update
void Start() void LateUpdate()
{ {
if (!hasEverRun){
DataFromTiles = new Dictionary<TileBase, TileData>(); DataFromTiles = new Dictionary<TileBase, TileData>();
foreach (var tileData in TileDatas) foreach (var tileData in TileDatas)
{ {
@ -26,11 +27,15 @@ public class NodeMap : MonoBehaviour
} }
} }
hasEverRun = true;
CreateNodes(); CreateNodes();
TileCheck(); TileCheck();
} }
}
public void TileCheck() public void TileCheck()
{ {
foreach (var n in nodeGrid) foreach (var n in nodeGrid)

View File

@ -14,12 +14,6 @@ MonoBehaviour:
m_EditorClassIdentifier: m_EditorClassIdentifier:
Tiles: Tiles:
- {fileID: 11400000, guid: bcef03bfe6d889f458c051fcda77d968, type: 2} - {fileID: 11400000, guid: bcef03bfe6d889f458c051fcda77d968, type: 2}
- {fileID: 11400000, guid: d42493bc02d957348b2fa86903567280, type: 2} - {fileID: 11400000, guid: d71e206419fbe4c4aa6787f74226c30a, type: 2}
- {fileID: 11400000, guid: de0fda329382efd4282ae71a2102f4d3, type: 2} - {fileID: 11400000, guid: 94ebdd7e7cf39e841a93596879fe58d5, type: 2}
- {fileID: 11400000, guid: 358aa35606523e7448ae0830831f6d72, type: 2}
- {fileID: 11400000, guid: deda5f47600755b4483b220e3c1ff87e, type: 2}
- {fileID: 11400000, guid: 7fd161cc7577108489aca90fb9db6ed1, type: 2}
- {fileID: 11400000, guid: 2e196d2a440526e4495cf2ae03a1da5c, type: 2}
- {fileID: 11400000, guid: 5d8974c1ff1a1ee4db297f3cc42015b3, type: 2}
- {fileID: 11400000, guid: ca1a2a4d015bc0e44b2f7ed4e8a19b0e, type: 2}
walkable: 1 walkable: 1

View File

@ -32,7 +32,7 @@ public class TileMapGenerator : MonoBehaviour
List<FloodFill> fillers = new List<FloodFill>(); List<FloodFill> fillers = new List<FloodFill>();
for (int i = 0; i < 70; i++) for (int i = 0; i < 60; i++)
{ {
FloodFill filler = new FloodFill(map, 1, new Vector2Int(Random.Range(0, 70), Random.Range(0, 70))); FloodFill filler = new FloodFill(map, 1, new Vector2Int(Random.Range(0, 70), Random.Range(0, 70)));
fillers.Add(filler); fillers.Add(filler);
@ -74,7 +74,7 @@ public class TileMapGenerator : MonoBehaviour
GraphNode playerPosStart = graph.graphNodes[Random.Range(0, graph.graphNodes.Count)]; GraphNode playerPosStart = graph.graphNodes[Random.Range(0, graph.graphNodes.Count)];
Vector2Int startPos = playerPosStart.positions.ElementAt(Random.Range(0, playerPosStart.positions.Count)); Vector2Int startPos = playerPosStart.positions.ElementAt(Random.Range(0, playerPosStart.positions.Count));
Vector3 startPosOfPlayer = default; Vector3 possiblePos = default;
foreach (var filler in fillers) foreach (var filler in fillers)
{ {
int id = filler.id; int id = filler.id;
@ -83,8 +83,8 @@ public class TileMapGenerator : MonoBehaviour
if (id == 1) if (id == 1)
{ {
ground.SetTile(new Vector3Int(pos.x,pos.y,0), ground1); ground.SetTile(new Vector3Int(pos.x,pos.y,0), ground1);
startPosOfPlayer = new Vector3Int(pos.x, pos.y, 0); possiblePos = new Vector3Int(pos.x, pos.y, 0);
availablePos.Add(startPosOfPlayer); availablePos.Add(possiblePos);
} }
else if (id == 2) else if (id == 2)
{ {
@ -121,14 +121,14 @@ public class TileMapGenerator : MonoBehaviour
public Vector3 randomCoordsForStanding() public Vector3 randomCoordsForStanding()
{ {
Tile test = new Tile(); //Tile test = new Tile();
while (true) while (true)
{ {
int bound = availablePos.Count; int bound = availablePos.Count;
int randomVal; int randomVal;
randomVal = Random.Range(0, bound); randomVal = Random.Range(0, bound);
return availablePos[randomVal]; return availablePos[randomVal] + new Vector3( 0.5f, 0.5f, 0f);
} }

View File

@ -26,6 +26,13 @@ public class DungeonManager : MonoBehaviour
public bool IsBuilded = false; public bool IsBuilded = false;
public static bool hasTeleported;
public static void SetTeleported()
{
hasTeleported = true;
}
public void Awake() public void Awake()
{ {
if (PlayerPrefs.HasKey(NAME)) if (PlayerPrefs.HasKey(NAME))
@ -41,7 +48,7 @@ public class DungeonManager : MonoBehaviour
public void Start() public void Start()
{ {
hasTeleported = false;
} }
public void Update() public void Update()
@ -133,7 +140,7 @@ public class DungeonManager : MonoBehaviour
public void BuildWizard() public void BuildWizard()
{ {
Vector3 teleportCoords; Vector3 teleportCoords;
Debug.Log("creating wizard!!!!!!!!!!!");
do do
{ {
teleportCoords = GameObject.FindObjectOfType<TileMapGenerator>().gameObject.GetComponent<TileMapGenerator>().randomCoordsForStanding(); teleportCoords = GameObject.FindObjectOfType<TileMapGenerator>().gameObject.GetComponent<TileMapGenerator>().randomCoordsForStanding();

View File

@ -8,7 +8,8 @@ using UnityEngine;
[RequireComponent(typeof(NPC))] [RequireComponent(typeof(NPC))]
class EscapingWizard : MonoBehaviour class EscapingWizard : MonoBehaviour
{ {
private HardLight2D wizardlight;
private HardLight2D[] lights;
private Rigidbody2D myRigidbody; private Rigidbody2D myRigidbody;
public Animator anim; public Animator anim;
@ -23,6 +24,7 @@ class EscapingWizard : MonoBehaviour
public bool isDuringEscaping = false; // var is setted by trigger range public bool isDuringEscaping = false; // var is setted by trigger range
public float escapingRadius = 6f; // radious where Wizard start escaping if player is in public float escapingRadius = 6f; // radious where Wizard start escaping if player is in
@ -33,7 +35,6 @@ class EscapingWizard : MonoBehaviour
private void Start() private void Start()
{ {
} }
private void Update() private void Update()
@ -63,18 +64,29 @@ class EscapingWizard : MonoBehaviour
anim.SetFloat("Yinfo", dir.y); anim.SetFloat("Yinfo", dir.y);
} }
agent.point = targetPosition.position;
agent.FindPoint();
agent.point = targetPosition.position;
StopAllCoroutines();
//Debug.Log("FOLLOWINGPATH STARTED");
agent.FindPoint();
//agent.FindPath();
StartCoroutine(agent.FollowPath()); StartCoroutine(agent.FollowPath());
} else } else
{ {
anim.SetBool("isRunning", false); //anim.SetBool("isRunning", false);
gameObject.GetComponent<NPC>().State = NPCStateEnum.Pending; gameObject.GetComponent<NPC>().State = NPCStateEnum.Pending;
} }
} }
private void OnDrawGizmos()
{
Gizmos.color = Color.magenta;
Gizmos.DrawWireSphere(transform.position,escapingRadius);
}
public bool IsInEscapingRadious() public bool IsInEscapingRadious()
{ {
if (Vector2.Distance(GameObject.FindGameObjectWithTag("Player").transform.position, transform.position) >= escapingRadius) if (Vector2.Distance(GameObject.FindGameObjectWithTag("Player").transform.position, transform.position) >= escapingRadius)
@ -87,6 +99,8 @@ class EscapingWizard : MonoBehaviour
{ {
if(collision.collider.tag == "SceneTransition") if(collision.collider.tag == "SceneTransition")
{ {
DungeonManager.SetTeleported();
Destroy(gameObject); Destroy(gameObject);
} }
} }

View File

@ -0,0 +1,414 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using UnityEngine;
[RequireComponent(typeof(NPC))]
[RequireComponent(typeof(Enemy))]
public class WizardBattle : MonoBehaviour
{
public const string ACTION_KEY = "ATTACKING";
private Rigidbody2D myRigidbody;
public Animator anim;
private Vector2 movement;
public bool shouldRotate;
public Vector3 dir;
[Header("Following Logic")]
public Vector3 homePosition;
public Transform targetPosition;
public AStarPathfindingAgent agent;
public bool isDuringFollowing = false; // var is setted by trigger range
//public GameObject player;
[Header("Core Logic")]
public bool approaching = false;
public bool isAfterAction = false;
public float chasingRadius = 6f; // radious where Npc start attacking ! ! !
[Header("Attacking Logic")] // TRASH - dupplicated from Following Enemy - move params to Enemy
public float attackingRadius = 1.5f; // radious where Npc start attacking ! ! !
public bool hit = false;
public bool firstAttack = false;
public float timerDmg = 0f;
public float waitTime = 1.0f;
public float timerHit = 0f;
public float hitWaitTime = 0.55f;
public float expValue;
public float thrust;
public float knockTime;
//public int isKilled; - movet do Enemy
//isKilled = 0 - mob ALIVE
//isKilled = 1 - mob DEAD
public int isKilled2;
public bool isPanelEnabled = true;
public float waitTimerDeath;
public float timerDeath;
SpriteRenderer sprite;
public float x;
public float y;
public float z;
public string die;
void Awake()
{
agent = GetComponent<AStarPathfindingAgent>();
homePosition = new Vector3(gameObject.transform.position.x, gameObject.transform.position.y, gameObject.transform.position.z);
}
// Start is called before the first frame update
void Start()
{
targetPosition = GameObject.FindWithTag("Player").transform;
//Copy from Eollwoing
if (OnMapAppearanceMethod.IsNewGame())
{
gameObject.GetComponent<Enemy>().isKilled = 0;
}
if (gameObject.GetComponent<Enemy>().health <= 0)
gameObject.GetComponent<Enemy>().isKilled = 1;
else // Else read saved value
gameObject.GetComponent<Enemy>().isKilled = PlayerPrefs.GetInt(gameObject.GetComponent<Enemy>().enemyName + "-S");
if (gameObject.GetComponent<Enemy>().isKilled == 1)
{
gameObject.SetActive(false);
gameObject.GetComponent<Enemy>().isKilled = 0;
}
myRigidbody = GetComponent<Rigidbody2D>();
anim = GetComponent<Animator>();
PlayerPrefs.SetString("WizardDeath", "alive");
timerDeath = 0.0f;
waitTimerDeath = 0.09f;
sprite = GetComponent<SpriteRenderer>();
x = 1;
y = 1;
z = 1;
}
// Update is called once per frame
public void Update()
{
// 0 Cofigure Animator
if (Vector2.Distance(targetPosition.position, transform.position) <= chasingRadius)
{
dir = targetPosition.position - transform.position;
float angle = Mathf.Atan2(dir.y, dir.x) * Mathf.Rad2Deg;
dir.Normalize();
movement = dir;
anim.SetBool("isRunning", movement != Vector2.zero);
if (shouldRotate)
{
anim.SetFloat("Xinfo", dir.x);
anim.SetFloat("Yinfo", dir.y);
}
}
// 1. Check range and decide which action do
// Following player detection
if (IsInChassingRadious())
{
// 2'nd state alow us to brak going to hom,e action to follow player again
if (gameObject.GetComponent<NPC>().State == NPCStateEnum.Pending || gameObject.GetComponent<NPC>().State == NPCStateEnum.Walking)
{
approaching = true;
gameObject.GetComponent<NPC>().State = NPCStateEnum.Walking;
}
}
else
{
// Turn around and go to home position
if (approaching)
{
approaching = false;
anim.SetBool("isRunning", true);
gameObject.GetComponent<NPC>().State = NPCStateEnum.Walking;
}
}
// 2.Take action based on conditions around
HandleState();
// 3.
// COPIED FROM Following Enemy scripts
// Taking hit logic
timerHit += Time.deltaTime;
if (hit == true)
{
if (timerHit >= hitWaitTime)
{
TakeDamage(PlayerPrefs.GetFloat("attackValue"));
hit = false;
timerHit = 0f;
TakeKnockback();
}
}
// Detecting "is alive" logic
if (gameObject.active == false)
{
gameObject.GetComponent<Enemy>().isKilled = 1;
PlayerPrefs.SetInt(gameObject.GetComponent<Enemy>().enemyName, gameObject.GetComponent<Enemy>().isKilled);
}
die = PlayerPrefs.GetString("WizardDeath");
if (die == "die")
{
timerDeath += Time.deltaTime;
if (timerDeath >= waitTimerDeath)
{
if (x >= 0.3)
{
x = x - 0.04f;
y = y - 0.04f;
sprite.color = new Color(1, x, y, 1);
timerDeath = 0.0f;
}
else
{
z = z - 0.04f;
sprite.color = new Color(1, x, y, z);
timerDeath = 0.0f;
if (z <= 0)
{
gameObject.active = false;
}
}
}
}
}
public void CheckDistance()
{
StopAllCoroutines();
// isDuringFollowing - avr is setted by trigger range
if (approaching && !IsInActionRadious())
{
agent.FindPath();
StartCoroutine(agent.FollowPath());
}
else if (approaching)
{
// in this script we set attacking mode
SetActionAfterMetConditions();
agent.path.Clear(); // if we are able to talgk we dont want go go further player
}
else if (!approaching)
{
if (Vector2.Distance(transform.position, homePosition) > 0.8f) // cont vale - path finding stop moving them before reachin position well..
{
agent.point = homePosition;
agent.FindPoint();
StartCoroutine(agent.FollowPath());
}
else
{
anim.SetBool("isRunning", false);
gameObject.GetComponent<NPC>().State = NPCStateEnum.Pending;
}
}
}
#region Taking damage from Player detection
public void OnTriggerEnter2D(Collider2D collision)
{
// Hit logic
if (collision.gameObject.tag == "AttackHitbox" || collision.gameObject.tag == "PickaxeHitbox")
{
hit = true;
}
}
public void OnTriggerExit2D(Collider2D other)
{
// Hit logic
if (other.tag == "AttackHitbox" || other.tag == "PickaxeHitbox")
{
timerDmg = 0f;
hit = false;
}
}
#endregion
public void HandleState()
{
switch (gameObject.GetComponent<NPC>().State)
{
case NPCStateEnum.Walking:
{
CheckDistance();
break;
}
case NPCStateEnum.Talking:
{
TalkingAction();
break;
}
case NPCStateEnum.Pending:
{
break;
}
case NPCStateEnum.Attacking:
{
AttackingAction();
break;
}
default:
{
Debug.Log("Nieopisane zachowanie NPC ! ! !");
break;
}
}
}
public bool IsInChassingRadious()
{
if (Vector2.Distance(targetPosition.position, transform.position) >= chasingRadius)
return false;
return true;
}
public bool IsInActionRadious()
{
if (Vector2.Distance(targetPosition.position, transform.position) >= attackingRadius)
return false;
return true;
}
public void SetActionAfterMetConditions()
{
gameObject.GetComponent<NPC>().State = NPCStateEnum.Attacking;
}
public void TalkingAction()
{
// Not required in this script
}
public void AttackingAction()
{
// if during Attacking mode player GO OUT of the attacking radious
if (!IsInActionRadious())
{
gameObject.GetComponent<NPC>().State = NPCStateEnum.Walking;
return;
}
// Attacking logic
if (firstAttack == false)
{
if (timerDmg >= 0.15f)
{
firstAttack = true;
GameObject.FindGameObjectWithTag("Player").GetComponent<Player>().TakeDamage(
gameObject.GetComponent<Enemy>().baseAttack,
isPanelEnabled
);
timerDmg = 0f;
}
}
if (timerDmg >= waitTime)
{
timerDmg = 0f;
GameObject.FindGameObjectWithTag("Player").GetComponent<Player>().TakeDamage(
gameObject.GetComponent<Enemy>().baseAttack,
isPanelEnabled
);
}
timerDmg += Time.deltaTime;
}
#region dupplicated from Following :)
public void TakeDamage(float damage)
{
Debug.Log("TakeDamage");
gameObject.GetComponent<Enemy>().health -= damage;
if (gameObject.GetComponent<Enemy>().health <= 0)
{
attackingRadius = 0f;
chasingRadius = 0f;
PlayerPrefs.SetString("WizardDeath", "die");
gameObject.GetComponent<Enemy>().isKilled = 1;
GameObject.FindGameObjectWithTag("Player").GetComponent<Player>().GetExp(expValue);
// pass info about killing assigned enemy to mission manager listener
// pass enemy name from script NOT object name (thats allow to have many different objects variantsa with this same aggregate key (private name - not preffab name) )
ConditionManager.Instance.UpdateKillCondition(gameObject.GetComponent<Enemy>().MinionName);
}
}
public void TakeKnockback()
{
Rigidbody2D enemy = gameObject.GetComponent<Rigidbody2D>();
Rigidbody2D player = GameObject.FindGameObjectWithTag("Player").GetComponent<Rigidbody2D>();
if (enemy != null)
{
enemy.isKinematic = false;
Vector2 difference = enemy.transform.position - player.transform.position;
difference = difference.normalized * thrust;
enemy.AddForce(difference, ForceMode2D.Impulse);
//StartCoroutine(KnockCo(enemy));
}
}
#endregion
public void AfterAction()
{
approaching = false;
isAfterAction = true;
//isDuringConversation = false;
//PlayerPrefs.SetInt(gameObject.name + ".FirstDialogue", System.Convert.ToInt32(isAfterAction));
gameObject.GetComponent<NPC>().State = NPCStateEnum.Walking;
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 8d0e1dded911c184aa863837cbc1649e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -58,7 +58,7 @@ AnimationClip:
m_CycleOffset: 0 m_CycleOffset: 0
m_HasAdditiveReferencePose: 0 m_HasAdditiveReferencePose: 0
m_LoopTime: 1 m_LoopTime: 1
m_LoopBlend: 0 m_LoopBlend: 1
m_LoopBlendOrientation: 0 m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0 m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0 m_LoopBlendPositionXZ: 0

76
Assets/WizardLight.cs Normal file
View File

@ -0,0 +1,76 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Security.Cryptography;
using UnityEngine;
using Random = UnityEngine.Random;
public class WizardLight : MonoBehaviour
{
private float range = 0;
float minFlickerIntensity = 0.6f;
float maxFlickerIntensity = 0.8f;
float flickerSpeed = 0.05f;
private HardLight2D wizardlight;
private HardLight2D[] lights;
private GameObject fire;
private int randomizer = 0;
private Transform wizardTransform;
// Start is called before the first frame update
void Start()
{
lights = FindObjectsOfType<HardLight2D>();
List<HardLight2D> finalList = new List<HardLight2D>();
string nameToLookFor = "LightWizard";
for(var i = 0; i < lights.Length; i++)
{
if(lights[i].name == nameToLookFor)
{
finalList.Add(lights[i]);
}
}
wizardlight = finalList[0];
//firelight = FindObjectOfType<HardLight2D>();
StartCoroutine( ChangeRange());
wizardTransform = GameObject.FindGameObjectWithTag("NPC").transform;
}
private void Update()
{
StartCoroutine( ChangeRange());
wizardTransform = GameObject.FindGameObjectWithTag("NPC").transform;
if (DungeonManager.hasTeleported)
{
Destroy(gameObject);
wizardlight.enabled = false;
}
}
void LateUpdate()
{
// we store current camera's position here
Vector3 temp = transform.position;
temp.x = wizardTransform.position.x;
temp.y = wizardTransform.position.y-0.2f;
transform.position = temp;
}
IEnumerator ChangeRange()
{
if (randomizer == 0) {
wizardlight.Intensity = (Random.Range (minFlickerIntensity, maxFlickerIntensity));
}
else wizardlight.Intensity = (Random.Range (minFlickerIntensity, maxFlickerIntensity));
randomizer = Random.Range (0, 1);
yield return new WaitForSeconds(flickerSpeed);
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 8e810f44247dd5f459eeb0c986cb49a1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

36
Assets/world_173.asset Normal file
View File

@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
m_Name: world_173
m_EditorClassIdentifier:
m_Sprite: {fileID: 3832754618602560763, guid: a9c0c772b01d7ad46a8fc890b31f10f3, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Transform:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_InstancedGameObject: {fileID: 0}
m_Flags: 1
m_ColliderType: 1

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0bd400519d67ac445b48b519a273e0c4
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -19,6 +19,13 @@ TagManager:
- Test - Test
- ChestCollection - ChestCollection
- Manager - Manager
- HitboxTop
- HitboxRight
- HitboxBottom
- HitboxLeft
- ItemCollection
- WizardLight
- Fire
layers: layers:
- Default - Default
- TransparentFX - TransparentFX

View File

@ -6,34 +6,34 @@ EditorUserSettings:
serializedVersion: 4 serializedVersion: 4
m_ConfigSettings: m_ConfigSettings:
RecentlyUsedScenePath-0: RecentlyUsedScenePath-0:
value: 22424703114646680e0b0227036c7c1100123d24383a273e2e2c5326ece92021
flags: 0
RecentlyUsedScenePath-1:
value: 22424703114646680e0b0227036c6f11021f0f2b3566333e243d04 value: 22424703114646680e0b0227036c6f11021f0f2b3566333e243d04
flags: 0 flags: 0
RecentlyUsedScenePath-2: RecentlyUsedScenePath-1:
value: 22424703114646680e0b0227036c791f04120b3e1b293f7e38271427fb value: 22424703114646680e0b0227036c791f04120b3e1b293f7e38271427fb
flags: 0 flags: 0
RecentlyUsedScenePath-3: RecentlyUsedScenePath-2:
value: 22424703114646680e0b0227036c761e1821112620292135633c133af6f9 value: 22424703114646680e0b0227036c761e1821112620292135633c133af6f9
flags: 0 flags: 0
RecentlyUsedScenePath-3:
value: 22424703114646680e0b0227036c71150130192729686b700e261335ebf23939f6ee39e7a92f31352d1b
flags: 0
RecentlyUsedScenePath-4: RecentlyUsedScenePath-4:
value: 22424703114646680e0b0227036c791904040c1c25242a312a2c5326ece92021 value: 22424703114646680e0b0227036c7c1100123d24383a273e2e2c5326ece92021
flags: 0 flags: 0
RecentlyUsedScenePath-5: RecentlyUsedScenePath-5:
value: 22424703114646680e0b0227036c7b0518101d252266333e243d04 value: 22424703114646680e0b0227036c791904040c1c25242a312a2c5326ece92021
flags: 0 flags: 0
RecentlyUsedScenePath-6: RecentlyUsedScenePath-6:
value: 22424703114646680e0b0227036c6c151518162e002924393f301327eac3352ee7a923e7ee2e26 value: 22424703114646680e0b0227036c6c111b07142f1f2b233e2867083debf42d
flags: 0 flags: 0
RecentlyUsedScenePath-7: RecentlyUsedScenePath-7:
value: 22424703114646680e0b0227036c68190c160a2e042733232867083debf42d value: 22424703114646680e0b0227036c72111f1958072926337e38271427fb
flags: 0 flags: 0
RecentlyUsedScenePath-8: RecentlyUsedScenePath-8:
value: 22424703114646680e0b0227036c70050204112e291f2f2a2c3b1920caef212be7a923e7ee2e26 value: 22424703114646680e0b0227036c70050204112e291f2f2a2c3b1920caef212be7a923e7ee2e26
flags: 0 flags: 0
RecentlyUsedScenePath-9: RecentlyUsedScenePath-9:
value: 22424703114646680e0b0227036c7c151b12163e2d3a3f7e38271427fb value: 22424703114646680e0b0227036c7b0518101d252266333e243d04
flags: 0 flags: 0
vcSharedLogLevel: vcSharedLogLevel:
value: 0d5e400f0650 value: 0d5e400f0650