From 8af4158f4472b6fae43a19c5756a27e046552750 Mon Sep 17 00:00:00 2001 From: M1_IDMhan Date: Thu, 10 Aug 2023 17:23:04 +0900 Subject: [PATCH] #10 Add Projectile Asset --- BlueWater/Assets/Blobcreate.meta | 8 + .../Assets/Blobcreate/Projectile Toolkit.meta | 8 + .../Blobcreate/Projectile Toolkit/Core.meta | 8 + .../Projectile Toolkit/Core/Projectile.cs | 378 + .../Core/Projectile.cs.meta | 11 + .../Core/TrajectoryPredictor.cs | 80 + .../Core/TrajectoryPredictor.cs.meta | 11 + .../Blobcreate/Projectile Toolkit/Demos.meta | 8 + .../Projectile Toolkit/Demos/00 Jump.unity | 1593 +++ .../Demos/00 Jump.unity.meta | 7 + .../01 NavMeshLink_OffMeshLink Jump.meta | 8 + .../01 NavMeshLink_OffMeshLink Jump.unity | 1656 +++ ...01 NavMeshLink_OffMeshLink Jump.unity.meta | 7 + .../NavMesh.asset | Bin 0 -> 19832 bytes .../NavMesh.asset.meta | 8 + .../Demos/02 Battle Pro Max.meta | 8 + .../Demos/02 Battle Pro Max.unity | 10977 ++++++++++++++++ .../Demos/02 Battle Pro Max.unity.meta | 7 + .../Demos/02 Battle Pro Max/NavMesh.asset | Bin 0 -> 23292 bytes .../02 Battle Pro Max/NavMesh.asset.meta | 8 + .../Demos/03 Cannon-Like Weapons.unity | 4763 +++++++ .../Demos/03 Cannon-Like Weapons.unity.meta | 7 + .../Demos/Other Assets.meta | 8 + .../Demos/Other Assets/Materials.meta | 8 + .../Demos/Other Assets/Materials/Black.mat | 109 + .../Other Assets/Materials/Black.mat.meta | 8 + .../Other Assets/Materials/CircleParticle.mat | 113 + .../Materials/CircleParticle.mat.meta | 8 + .../Demos/Other Assets/Materials/Grey.mat | 109 + .../Other Assets/Materials/Grey.mat.meta | 8 + .../Demos/Other Assets/Materials/Metal.mat | 109 + .../Other Assets/Materials/Metal.mat.meta | 8 + .../Other Assets/Materials/SSS_Crimson.mat | 109 + .../Materials/SSS_Crimson.mat.meta | 8 + .../Other Assets/Materials/SSS_DodgerBlue.mat | 109 + .../Materials/SSS_DodgerBlue.mat.meta | 8 + .../Demos/Other Assets/Materials/SeaGreen.mat | 109 + .../Other Assets/Materials/SeaGreen.mat.meta | 8 + .../Other Assets/Materials/SeaGreen_Grid.mat | 109 + .../Materials/SeaGreen_Grid.mat.meta | 8 + .../Demos/Other Assets/Materials/Skybox.mat | 90 + .../Other Assets/Materials/Skybox.mat.meta | 8 + .../Other Assets/Materials/SquareParticle.mat | 78 + .../Materials/SquareParticle.mat.meta | 8 + .../Demos/Other Assets/Materials/White.mat | 109 + .../Other Assets/Materials/White.mat.meta | 8 + .../Demos/Other Assets/Materials/Yellow.mat | 77 + .../Other Assets/Materials/Yellow.mat.meta | 8 + .../Demos/Other Assets/Models.meta | 8 + .../Demos/Other Assets/Models/Arc.fbx | Bin 0 -> 12076 bytes .../Demos/Other Assets/Models/Arc.fbx.meta | 97 + .../Demos/Other Assets/Physics Materials.meta | 8 + .../New Physic Material.physicMaterial | 14 + .../New Physic Material.physicMaterial.meta | 8 + .../Demos/Other Assets/SFX.meta | 8 + .../Demos/Other Assets/SFX/Hover.wav | Bin 0 -> 9644 bytes .../Demos/Other Assets/SFX/Hover.wav.meta | 22 + .../Demos/Other Assets/SFX/Kill.wav | Bin 0 -> 96044 bytes .../Demos/Other Assets/SFX/Kill.wav.meta | 22 + .../Demos/Other Assets/SFX/Pickup.wav | Bin 0 -> 11564 bytes .../Demos/Other Assets/SFX/Pickup.wav.meta | 22 + .../Demos/Other Assets/SFX/Tingle.wav | Bin 0 -> 11564 bytes .../Demos/Other Assets/SFX/Tingle.wav.meta | 22 + .../Demos/Other Assets/Settings.meta | 8 + .../Other Assets/Settings/PTKLayers.preset | 166 + .../Settings/PTKLayers.preset.meta | 8 + .../Other Assets/Settings/PTKPhysics.preset | 290 + .../Settings/PTKPhysics.preset.meta | 8 + .../Other Assets/Settings/URP Settings.meta | 8 + .../URP Settings/ForwardRenderer.asset | 38 + .../URP Settings/ForwardRenderer.asset.meta | 8 + .../URP Settings/PTK-URP-HighQuality.asset | 55 + .../PTK-URP-HighQuality.asset.meta | 8 + .../URP Settings/URPPostProcessing.asset | 118 + .../URP Settings/URPPostProcessing.asset.meta | 8 + .../Demos/PEB Trajectory Predictor.unity | 3042 +++++ .../Demos/PEB Trajectory Predictor.unity.meta | 7 + .../Projectile Toolkit/Demos/Prefabs.meta | 8 + .../Demos/Prefabs/BluCap.prefab | 241 + .../Demos/Prefabs/BluCap.prefab.meta | 7 + .../Demos/Prefabs/Bomb Launcher.prefab | 337 + .../Demos/Prefabs/Bomb Launcher.prefab.meta | 7 + .../Demos/Prefabs/Defender.prefab | 308 + .../Demos/Prefabs/Defender.prefab.meta | 7 + .../Demos/Prefabs/EscMenu.prefab | 898 ++ .../Demos/Prefabs/EscMenu.prefab.meta | 7 + .../Demos/Prefabs/Explosion_FX.prefab | 4809 +++++++ .../Demos/Prefabs/Explosion_FX.prefab.meta | 7 + .../Demos/Prefabs/Flame-10K.prefab | 5018 +++++++ .../Demos/Prefabs/Flame-10K.prefab.meta | 7 + .../Demos/Prefabs/Flame-mini.prefab | 228 + .../Demos/Prefabs/Flame-mini.prefab.meta | 7 + .../Demos/Prefabs/Helper.prefab | 64 + .../Demos/Prefabs/Helper.prefab.meta | 7 + .../Demos/Prefabs/Info Canvas.prefab | 245 + .../Demos/Prefabs/Info Canvas.prefab.meta | 7 + .../Demos/Prefabs/Pickup Sign.prefab | 175 + .../Demos/Prefabs/Pickup Sign.prefab.meta | 7 + .../Demos/Prefabs/RedDead_FX.prefab | 4818 +++++++ .../Demos/Prefabs/RedDead_FX.prefab.meta | 7 + .../Demos/Prefabs/Stair_6m.prefab | 1240 ++ .../Demos/Prefabs/Stair_6m.prefab.meta | 7 + .../Projectile Toolkit/Demos/README.txt | 6 + .../Projectile Toolkit/Demos/README.txt.meta | 7 + .../Projectile Toolkit/Demos/Scripts.meta | 8 + .../Demos/Scripts/00 Jump.meta | 8 + .../Demos/Scripts/00 Jump/ClickToJump.cs | 34 + .../Demos/Scripts/00 Jump/ClickToJump.cs.meta | 11 + .../Demos/Scripts/00 Jump/JumpTester.cs | 55 + .../Demos/Scripts/00 Jump/JumpTester.cs.meta | 11 + .../01 NavMeshLink_OffMeshLink Jump.meta | 8 + .../01 NavMeshLink_OffMeshLink Jump/NMJump.cs | 104 + .../NMJump.cs.meta | 11 + .../WASDude.cs | 98 + .../WASDude.cs.meta | 11 + .../Demos/Scripts/02 Battle Pro Max.meta | 8 + .../Scripts/02 Battle Pro Max/Defender.cs | 77 + .../02 Battle Pro Max/Defender.cs.meta | 11 + .../Demos/Scripts/02 Battle Pro Max/Helper.cs | 52 + .../Scripts/02 Battle Pro Max/Helper.cs.meta | 11 + .../Scripts/02 Battle Pro Max/JumpAttacker.cs | 220 + .../02 Battle Pro Max/JumpAttacker.cs.meta | 11 + .../02 Battle Pro Max/ProjectileLauncher.cs | 117 + .../ProjectileLauncher.cs.meta | 11 + .../02 Battle Pro Max/SimpleExplosive.cs | 54 + .../02 Battle Pro Max/SimpleExplosive.cs.meta | 11 + .../Scripts/02 Battle Pro Max/SimpleHealth.cs | 71 + .../02 Battle Pro Max/SimpleHealth.cs.meta | 11 + .../02 Battle Pro Max/TurnOffGodMode.cs | 22 + .../02 Battle Pro Max/TurnOffGodMode.cs.meta | 11 + .../Scripts/02 Battle Pro Max/WeaponPack.cs | 24 + .../02 Battle Pro Max/WeaponPack.cs.meta | 11 + .../Demos/Scripts/03 Cannon-Like Weapons.meta | 8 + .../03 Cannon-Like Weapons/CannonLike.cs | 175 + .../03 Cannon-Like Weapons/CannonLike.cs.meta | 11 + .../03 Cannon-Like Weapons/DynamicUI.cs | 42 + .../03 Cannon-Like Weapons/DynamicUI.cs.meta | 11 + .../03 Cannon-Like Weapons/UIHandler.cs | 104 + .../03 Cannon-Like Weapons/UIHandler.cs.meta | 11 + .../Demos/Scripts/Misc.meta | 8 + .../Demos/Scripts/Misc/EscMenu.cs | 33 + .../Demos/Scripts/Misc/EscMenu.cs.meta | 11 + .../Demos/Scripts/Misc/RPTester.cs | 90 + .../Demos/Scripts/Misc/RPTester.cs.meta | 11 + .../Demos/Scripts/Misc/SceneLoader.cs | 38 + .../Demos/Scripts/Misc/SceneLoader.cs.meta | 11 + .../Scripts/PEB Trajectory Predictor.meta | 8 + .../SimpleLauncher.cs | 71 + .../SimpleLauncher.cs.meta | 11 + .../Blobcreate/Projectile Toolkit/Home.pdf | Bin 0 -> 20793 bytes .../Projectile Toolkit/Home.pdf.meta | 7 + .../Blobcreate/Projectile Toolkit/Manual.pdf | Bin 0 -> 67204 bytes .../Projectile Toolkit/Manual.pdf.meta | 7 + .../Projectile Toolkit/Materials.meta | 8 + .../Materials/Dash Line.mat | 113 + .../Materials/Dash Line.mat.meta | 8 + .../Materials/Slash Line.mat | 113 + .../Materials/Slash Line.mat.meta | 8 + .../Materials/Textures.meta | 8 + .../Materials/Textures/dash.png | Bin 0 -> 1821 bytes .../Materials/Textures/dash.png.meta | 140 + .../Materials/Textures/slash.png | Bin 0 -> 2376 bytes .../Materials/Textures/slash.png.meta | 140 + .../URP Unlit Materials.unitypackage.meta | 7 + .../PEB Trajectory Predictor.meta | 8 + .../PEBTrajectoryPredictor.cs | 233 + .../PEBTrajectoryPredictor.cs.meta | 11 + .../Projectile Toolkit/Prefabs.meta | 8 + .../Prefabs/PEB Trajectory Predictor.prefab | 153 + .../PEB Trajectory Predictor.prefab.meta | 7 + .../Prefabs/Trajectory Predictor.prefab | 144 + .../Prefabs/Trajectory Predictor.prefab.meta | 7 + .../Scripting Reference.pdf | Bin 0 -> 108488 bytes .../Scripting Reference.pdf.meta | 7 + BlueWater/Assets/Blobcreate/Shared.meta | 8 + BlueWater/Assets/Blobcreate/Shared/Code.meta | 8 + .../Shared/Code/Character Movement Kit.meta | 8 + .../CharacterMovement.cs | 94 + .../CharacterMovement.cs.meta | 11 + .../Code/Character Movement Kit/Input.meta | 8 + .../Character Movement Kit/Input/Move.meta | 8 + .../Input/Move/InputManagerControl.cs | 33 + .../Input/Move/InputManagerControl.cs.meta | 11 + .../Character Movement Kit/Input/View.meta | 8 + .../Input/View/TopDownView.cs | 74 + .../Input/View/TopDownView.cs.meta | 11 + .../Assets/Blobcreate/Shared/Code/Health.meta | 8 + .../Shared/Code/Health/HealthPack.cs | 41 + .../Shared/Code/Health/HealthPack.cs.meta | 11 + .../Blobcreate/Shared/Code/Health/IHealth.cs | 7 + .../Shared/Code/Health/IHealth.cs.meta | 11 + .../Code/Projectile Behaviour Base.meta | 8 + .../ProjectileBehaviour.cs | 74 + .../ProjectileBehaviour.cs.meta | 11 + 194 files changed, 46728 insertions(+) create mode 100644 BlueWater/Assets/Blobcreate.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Core.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/Projectile.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/Projectile.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/TrajectoryPredictor.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/TrajectoryPredictor.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/00 Jump.unity create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/00 Jump.unity.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.unity create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.unity.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump/NavMesh.asset create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump/NavMesh.asset.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.unity create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.unity.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max/NavMesh.asset create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max/NavMesh.asset.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/03 Cannon-Like Weapons.unity create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/03 Cannon-Like Weapons.unity.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Black.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Black.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/CircleParticle.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/CircleParticle.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Grey.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Grey.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Metal.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Metal.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_Crimson.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_Crimson.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_DodgerBlue.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_DodgerBlue.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen_Grid.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen_Grid.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Skybox.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Skybox.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SquareParticle.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SquareParticle.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/White.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/White.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Yellow.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Yellow.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models/Arc.fbx create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models/Arc.fbx.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials/New Physic Material.physicMaterial create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials/New Physic Material.physicMaterial.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Hover.wav create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Hover.wav.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Kill.wav create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Kill.wav.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Pickup.wav create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Pickup.wav.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Tingle.wav create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Tingle.wav.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKLayers.preset create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKLayers.preset.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKPhysics.preset create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKPhysics.preset.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/ForwardRenderer.asset create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/ForwardRenderer.asset.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/PTK-URP-HighQuality.asset create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/PTK-URP-HighQuality.asset.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/URPPostProcessing.asset create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/URPPostProcessing.asset.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/PEB Trajectory Predictor.unity create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/PEB Trajectory Predictor.unity.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/BluCap.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/BluCap.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Bomb Launcher.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Bomb Launcher.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Defender.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Defender.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/EscMenu.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/EscMenu.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Explosion_FX.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Explosion_FX.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-10K.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-10K.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-mini.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-mini.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Helper.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Helper.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Info Canvas.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Info Canvas.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Pickup Sign.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Pickup Sign.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/RedDead_FX.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/RedDead_FX.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Stair_6m.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Stair_6m.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/README.txt create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/README.txt.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/ClickToJump.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/ClickToJump.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/JumpTester.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/JumpTester.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/NMJump.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/NMJump.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/WASDude.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/WASDude.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Defender.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Defender.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Helper.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Helper.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/JumpAttacker.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/JumpAttacker.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/ProjectileLauncher.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/ProjectileLauncher.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleExplosive.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleExplosive.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleHealth.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleHealth.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/TurnOffGodMode.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/TurnOffGodMode.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/WeaponPack.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/WeaponPack.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/CannonLike.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/CannonLike.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/DynamicUI.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/DynamicUI.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/UIHandler.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/UIHandler.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/EscMenu.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/EscMenu.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/RPTester.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/RPTester.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/SceneLoader.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/SceneLoader.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor/SimpleLauncher.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor/SimpleLauncher.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Home.pdf create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Home.pdf.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Manual.pdf create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Manual.pdf.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Dash Line.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Dash Line.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Slash Line.mat create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Slash Line.mat.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/dash.png create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/dash.png.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/slash.png create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/slash.png.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/URP Unlit Materials.unitypackage.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor/PEBTrajectoryPredictor.cs create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor/PEBTrajectoryPredictor.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/PEB Trajectory Predictor.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/PEB Trajectory Predictor.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/Trajectory Predictor.prefab create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/Trajectory Predictor.prefab.meta create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Scripting Reference.pdf create mode 100644 BlueWater/Assets/Blobcreate/Projectile Toolkit/Scripting Reference.pdf.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/CharacterMovement.cs create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/CharacterMovement.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move/InputManagerControl.cs create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move/InputManagerControl.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View/TopDownView.cs create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View/TopDownView.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Health.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Health/HealthPack.cs create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Health/HealthPack.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Health/IHealth.cs create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Health/IHealth.cs.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base.meta create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base/ProjectileBehaviour.cs create mode 100644 BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base/ProjectileBehaviour.cs.meta diff --git a/BlueWater/Assets/Blobcreate.meta b/BlueWater/Assets/Blobcreate.meta new file mode 100644 index 000000000..4f86ad8d2 --- /dev/null +++ b/BlueWater/Assets/Blobcreate.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 30db5ffb968ef40c39654d204e523d49 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit.meta new file mode 100644 index 000000000..3f90b60e7 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e4aa52fd91f665b40962c5312a047d24 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core.meta new file mode 100644 index 000000000..c39e795cd --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 10bfbda347b24f24c9ab677441dfe160 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/Projectile.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/Projectile.cs new file mode 100644 index 000000000..e6de07051 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/Projectile.cs @@ -0,0 +1,378 @@ +// Copyright (c) 2022 Blobcreate & Ge Ge + +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit +{ + public static class Projectile + { + /// + /// Computes the launch velocity by the given start point, end point, and coefficient + /// a of the quadratic function f(x) = ax^2 + bx + c which determines the trajectory + /// of the projectile motion. + /// + /// The a coefficient of the quadratic function f(x) = ax^2 + bx + c. + /// It determines the shape and speed of the trajectory, for example, -0.2f makes the + /// trajectory curvier and slower while -0.01f makes it straighter and faster. Should + /// always be negative. + public static Vector3 VelocityByA(Vector3 start, Vector3 end, float a) + { + var vec = end - start; + var n = vec.y; + vec.y = 0; + var m = vec.magnitude; + + var b = n / m - m * a; + var vx = Mathf.Sqrt(Physics.gravity.y / (2 * a)); // vy + g*m/vx = (2*a*m + b) * vx + var vy = b * vx; + var direction = vec / m; + return new Vector3(direction.x * vx, vy, direction.z * vx); + } + + /// + /// Computes the launch velocity by the given start point, end point, and launch angle + /// in degrees. + /// + /// The launch angle in degrees. 0 means launch + /// horizontally. Should be from -90f (exclusive) to 90f (exclusive) and greater than + /// the elevation angle formed by start to end. + public static Vector3 VelocityByAngle(Vector3 start, Vector3 end, float elevationAngle) + { + var b = Mathf.Tan(Mathf.Deg2Rad * elevationAngle); + + var vec = end - start; + var n = vec.y; + vec.y = 0; + var m = vec.magnitude; + + var a = (n / m - b) / m; + var vx = Mathf.Sqrt(Physics.gravity.y / (2 * a)); + var vy = b * vx; + var direction = vec / m; + return new Vector3(direction.x * vx, vy, direction.z * vx); + } + + /// + /// Computes the launch velocity by the given start point, end point, and time in + /// seconds the projectile flies from start to end. The projectile object will be + /// exactly at the end point time seconds after launch. + /// + /// The time in seconds you want the projectile to fly from start + /// to end. + public static Vector3 VelocityByTime(Vector3 start, Vector3 end, float time) + { + return new Vector3( + (end.x - start.x) / time, + (end.y - start.y) / time - 0.5f * Physics.gravity.y * time, + (end.z - start.z) / time); + } + + /// + /// Computes the launch velocity by the given start point, end point, and max height + /// of the projectile motion. + /// + /// The height measured from the end point (for example, + /// 1f means the max height of the trajectory is 1 meter above the end point). The + /// algorithm automatically clamps the value if it is lower than the y value of + /// start or end. + public static Vector3 VelocityByHeight(Vector3 start, Vector3 end, float heightFromEnd) + { + var h = end.y + heightFromEnd - start.y; + if (h < 0) + { + h = 0; + heightFromEnd = start.y - end.y; + } + + var time = Mathf.Sqrt(-2 * h / Physics.gravity.y) + Mathf.Sqrt(-2 * heightFromEnd / Physics.gravity.y); + return VelocityByTime(start, end, time); + } + + /// + /// Computes the two angle results by the given start point, end point, and launch + /// speed. Returns false if out of reach. + /// + /// The launch speed of the projectile object. + /// The lower angle that satisfies the conditions, or 0 if the + /// method returns false. + /// The higher angle that satisfies the conditions, or 0 if the + /// method returns false. + public static bool AnglesBySpeed(Vector3 start, Vector3 end, float speed, out float lowAngle, out float highAngle) + { + var vec = end - start; + var n = vec.y; + vec.y = 0; + var m = vec.magnitude; + + // Note that the b and c here are of the quadratic equation that calculates + // the b value of the quadratic function of the projectile motion. + var b = (2 * speed * speed) / (m * Physics.gravity.y); + var c = -(b * n / m) + 1; + var delta = b * b - 4 * c; + + if (delta < 0) + { + lowAngle = default; + highAngle = default; + return false; + } + + var deltaRoot = Mathf.Sqrt(delta); + lowAngle = Mathf.Atan((-b - deltaRoot) * 0.5f) * Mathf.Rad2Deg; + highAngle = Mathf.Atan((-b + deltaRoot) * 0.5f) * Mathf.Rad2Deg; + return true; + } + + /// + /// Computes the two velocity results by the given start point, end point, and launch + /// speed. Returns false if out of reach. + /// + /// The launch speed of the projectile object. + /// The lower-angle velocity that satisfies the conditions, + /// or (0, 0, 0) if the method returns false. + /// The higher-angle velocity that satisfies the conditions, + /// or (0, 0, 0) if the method returns false. + public static bool VelocitiesBySpeed(Vector3 start, Vector3 end, float speed, out Vector3 lowAngleV, out Vector3 highAngleV) + { + if (!AnglesBySpeed(start, end, speed, out var lowAngle, out var highAngle)) + { + lowAngleV = default; + highAngleV = default; + return false; + } + + var dirXZ = end - start; + dirXZ.y = 0; + dirXZ.Normalize(); + var right = Vector3.Cross(Vector3.down, dirXZ); + + var ro = Quaternion.AngleAxis(lowAngle, right); + var dir = ro * dirXZ; + lowAngleV = speed * dir; + + ro = Quaternion.AngleAxis(highAngle, right); + dir = ro * dirXZ; + highAngleV = speed * dir; + + return true; + } + + /// + /// Computes the position of the projectile at the given time counted from the moment + /// the projectile is at origin. + /// + /// The time counted from the moment the projectile is at origin. + /// Gravitational acceleration, equals the magnitude of + /// gravity (normally equals Physics.gravity.y). + public static Vector3 PositionAtTime(Vector3 origin, Vector3 originVelocity, float time, float gAcceleration) + { + var vy = originVelocity.y + time * gAcceleration; + var py = 0.5f * time * (originVelocity.y + vy); + var displacement = new Vector3(time * originVelocity.x, py, time * originVelocity.z); + return origin + displacement; + } + + /// + /// Computes the trajectory points of the projectile and stores them into the buffer. + /// + /// To calculate the positions to how far, from origin and + /// ignoring height. + /// How many positions to calculate, including the origin and end. + /// Gravitational acceleration, equals the magnitude of + /// gravity (normally equals Physics.gravity.y). + /// The buffer to store the calculated positions. + public static void Positions(Vector3 origin, Vector3 originVelocity, float distance, int count, float gAcceleration, Vector3[] positions) + { + var vxz = originVelocity; + vxz.y = 0; + + float timeInterval = distance / vxz.magnitude / (count - 1); + var y = 0.5f * gAcceleration * timeInterval; + positions[0] = origin; + + for (int i = 1; i < positions.Length; i++) + { + positions[i] = origin + i * timeInterval * + new Vector3(originVelocity.x, originVelocity.y + i * y, originVelocity.z); + } + } + + // Will be available in the next release! PEB stands for physics-engine-based. + // public static void PEBPositions(Vector3 origin, Vector3 originVelocity, int iterations, float gAcceleration, Vector3[] positions) + // { + // var vxz = originVelocity; + // vxz.y = 0; + + // positions[0] = origin; + // var prevPos = origin; + // var vy = originVelocity.y; + + // for (int i = 1; i < positions.Length; i++) + // { + // vy += gAcceleration * Time.fixedDeltaTime; + // positions[i] = prevPos + Time.fixedDeltaTime * + // new Vector3(originVelocity.x, vy, originVelocity.z); + // prevPos = positions[i]; + // } + // } + + /// + /// Tests if a projectile at start can use the vertical velocity (y) of startVelocity + /// to hit the elevation (y) of end, if true, outputs the time of flight based on the + /// vertical speed. Horizontal speed is ignored. + /// + /// The velocity at the start point, or launch velocity. + /// The time results that a projectile fly from start to + /// end with the launch velocity startVelocity. + public static bool VerticalFlightTest(Vector3 start, Vector3 end, Vector3 startVelocity, out Vector2 timesOfFlight) + { + timesOfFlight = new Vector2(-1f, -1f); + var a = 0.5f * Physics.gravity.y; + var b = startVelocity.y; + var c = start.y - end.y; + + var delta = b * b - 4 * a * c; + if (delta < 0f) + return false; + + var ta = (-b + Mathf.Sqrt(delta)) / (2 * a); + var tb = (-b - Mathf.Sqrt(delta)) / (2 * a); + timesOfFlight = new Vector2(ta, tb); + return true; + } + + /// + /// Tests if a projectile at start can use startVelocity to hit end, and outputs the + /// time of flight. + /// + /// The velocity at the start point, or launch velocity. + /// FlightTestMode (Enum). + /// The time that a projectile fly from start to end with + /// the launch velocity startVelocity. + public static bool FlightTest(Vector3 start, Vector3 end, Vector3 startVelocity, FlightTestMode testMode, out float timeOfFlight) + { + var dXZ = end - start; + var sqrDistance = dXZ.x * dXZ.x + dXZ.z * dXZ.z; + var sqrSpeed = startVelocity.x * startVelocity.x + startVelocity.z * startVelocity.z; + var testT = Mathf.Sqrt(sqrDistance / sqrSpeed); + + if (testMode == FlightTestMode.Horizontal) + { + timeOfFlight = testT; + if (sqrSpeed == 0f) + { + if (sqrDistance == 0f) + return true; + else + return false; + } + return true; + } + + if (testMode == FlightTestMode.Both) + { + if (testT == float.NaN) + testMode = FlightTestMode.VerticalB; + else + { + var vy = startVelocity.y + testT * Physics.gravity.y; + var py = 0.5f * testT * (startVelocity.y + vy) + start.y; + timeOfFlight = testT; + return Mathf.Abs(py - end.y) < 0.04f; + } + } + + if (testMode == FlightTestMode.VerticalB || + testMode == FlightTestMode.VerticalA) + { + if (VerticalFlightTest(start, end, startVelocity, out var results)) + { + if (testMode == FlightTestMode.VerticalB) + timeOfFlight = results.y; + else + timeOfFlight = results.x; + + return timeOfFlight >= 0f; + } + } + + timeOfFlight = -1f; + return false; + } + + /// + /// Computes how far a projectile that uses the given speed at start can reach at the + /// given elevation endElevation. Returns -1f if can't reach the elevation. + /// + /// The elevation (y) of the target point you want the + /// projectile motion to hit or pass through. + /// The launch speed of the projectile object. + public static float ElevationalReach(Vector3 start, float endElevation, float speed) + { + var n = endElevation - start.y; + var bm = (2 * speed * speed) / Physics.gravity.y; + var invSqr = 4f / (bm * bm + 4f * bm * n); + + if (invSqr <= 0f) + return -1f; + + return Mathf.Sqrt(1f / invSqr); + } + + /// + /// Computes how far a projectile that uses the given speed at start can reach at the + /// given elevation endElevation, and outputs the corresponding launch angle. Returns + /// -1f if can't reach the elevation. + /// + /// The elevation (y) of the target point you want the + /// projectile motion to hit or pass through. + /// The launch speed of the projectile object. + /// The angle that satisfies the conditions. + public static float ElevationalReach(Vector3 start, float endElevation, float speed, out float angle) + { + var n = endElevation - start.y; + var bm = (2 * speed * speed) / Physics.gravity.y; + var invSqr = 4f / (bm * bm + 4f * bm * n); + + if (invSqr <= 0f) + { + angle = default; + return -1f; + } + + var m = Mathf.Sqrt(1f / invSqr); + var b = bm / m; + angle = Mathf.Atan(-b * 0.5f) * Mathf.Rad2Deg; + return m; + } + } + + public enum FlightTestMode + { + /// + /// Calculates the time of flight based on the horizontal speed. Vertical speed is + /// ignored. + /// + Horizontal, + + /// + /// Calculates the time of flight that hit the elevation of the end point for the + /// second time, based on the vertical speed. Horizontal speed is ignored. + /// + VerticalB, + + /// + /// Calculates the time of flight that hit the elevation of the end point for the + /// first time, based on the vertical speed. Horizontal speed is ignored. + /// + VerticalA, + + /// + /// Tests the given velocity both horizontally and vertically, and outputs the time + /// of flight if the velocity is correct. + /// + Both, + + //Strict // coming soon! + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/Projectile.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/Projectile.cs.meta new file mode 100644 index 000000000..b9765257f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/Projectile.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 54efc3763750db243bdec00752296b7e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/TrajectoryPredictor.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/TrajectoryPredictor.cs new file mode 100644 index 000000000..20afaf2da --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/TrajectoryPredictor.cs @@ -0,0 +1,80 @@ +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit +{ + public class TrajectoryPredictor : MonoBehaviour + { + [SerializeField] LineRenderer line; + + Vector3[] positions; + int validCount; + Vector3 gravity; + float gAcceleration; + + public LineRenderer Line { get => line; set => line = value; } + public Vector3[] Positions => positions; + public int PositionCount => validCount; + + /// + /// The gravity that used to simulate trajectories. Currently does not support custom gravity direction. + /// + public Vector3 Gravity + { + get => gravity; + set + { + gravity = value; + gAcceleration = -gravity.magnitude; + } + } + + + /// + /// Computes and renders the trajectory. + /// + /// Launch position, or the position of the projectile at a certain time (usually current). + /// The velocity of the projectile when it is at origin. + /// To calculate the positions to how far, from origin and ignoring height. + /// How many positions to calculate, including the origin and end. + public virtual void Render(Vector3 origin, Vector3 originVelocity, float distance, int count = 16) + { + if (count > positions.Length) + positions = new Vector3[count]; + + Projectile.Positions(origin, originVelocity, distance, count, gAcceleration, positions); + validCount = count; + line.positionCount = count; + for (int i = 0; i < count; i++) + { + line.SetPosition(i, positions[i]); + } + } + + /// The end point of the trajectory. + public virtual void Render(Vector3 origin, Vector3 originVelocity, Vector3 end, int count = 16) + { + var xz = end - origin; + xz.y = 0f; + Render(origin, originVelocity, xz.magnitude, count); + } + + + protected virtual void Awake() + { + positions = new Vector3[16]; + Gravity = Physics.gravity; + } + + protected virtual void OnEnable() + { + if (line != null) + line.enabled = true; + } + + protected virtual void OnDisable() + { + if (line != null) + line.enabled = false; + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/TrajectoryPredictor.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/TrajectoryPredictor.cs.meta new file mode 100644 index 000000000..f63782187 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Core/TrajectoryPredictor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 76bffcdd27ea4d046a418bfa71aaa621 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos.meta new file mode 100644 index 000000000..5359f817d --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 63e438765a42cfa4285b1d0e061437a9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/00 Jump.unity b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/00 Jump.unity new file mode 100644 index 000000000..bbdf87dbe --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/00 Jump.unity @@ -0,0 +1,1593 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.65080994, g: 0.666729, b: 0.7075472, a: 1} + m_FogMode: 3 + m_FogDensity: 0.05 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.13296545, g: 0.19145328, b: 0.33962262, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: 0ffaa0b7117ba8c47a9d05ae701d4b4d, type: 2} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 2138677392} + m_IndirectSpecularColor: {r: 0.28520733, g: 0.3711576, b: 0.492356, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 1 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 32 + m_AtlasSize: 512 + m_AO: 1 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0.3 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 0 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 0 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 256 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.548 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &100511647 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 100511648} + - component: {fileID: 100511651} + - component: {fileID: 100511650} + - component: {fileID: 100511649} + m_Layer: 17 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &100511648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 100511647} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.4026252, y: -0.17699999, z: 2.107121} + m_LocalScale: {x: 0.27602273, y: 0.6790079, z: 1.9213874} + m_Children: [] + m_Father: {fileID: 954241443} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &100511649 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 100511647} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &100511650 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 100511647} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &100511651 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 100511647} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &104053912 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 104053915} + - component: {fileID: 104053914} + - component: {fileID: 104053913} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &104053913 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 104053912} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &104053914 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 104053912} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &104053915 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 104053912} + 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: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &159133063 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 159133069} + - component: {fileID: 159133068} + - component: {fileID: 159133067} + - component: {fileID: 159133066} + - component: {fileID: 159133065} + - component: {fileID: 159133064} + m_Layer: 0 + m_Name: cube2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!54 &159133064 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 159133063} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 2 +--- !u!114 &159133065 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 159133063} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 660fe63692f62b346b128fc2df0dff71, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {x: -8, y: 8.5, z: 9.181} + heightFromEnd: 1 + halfHeight: 0.5 +--- !u!65 &159133066 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 159133063} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &159133067 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 159133063} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: afa7930ed452bfc4fbbff32ab1292f83, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &159133068 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 159133063} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &159133069 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 159133063} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.72, y: 0.5, z: 11.791} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &277263284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 277263288} + - component: {fileID: 277263287} + - component: {fileID: 277263286} + - component: {fileID: 277263285} + m_Layer: 17 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &277263285 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 277263284} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &277263286 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 277263284} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &277263287 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 277263284} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &277263288 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 277263284} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.33343542, y: 0.5625, z: -7.499811} + m_LocalScale: {x: 0.18401515, y: 0.25, z: 1.2809243} + m_Children: [] + m_Father: {fileID: 954241443} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &751979815 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 751979819} + - component: {fileID: 751979818} + - component: {fileID: 751979817} + - component: {fileID: 751979816} + - component: {fileID: 751979820} + - component: {fileID: 751979821} + m_Layer: 0 + m_Name: cube1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &751979816 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 751979815} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &751979817 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 751979815} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1701c1a1daf033641beeee942a2d17b3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &751979818 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 751979815} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &751979819 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 751979815} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -4.45, y: 8.5, z: 9.2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &751979820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 751979815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 660fe63692f62b346b128fc2df0dff71, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {x: 3, y: 0.5, z: 9} + heightFromEnd: 4 + halfHeight: 0.5 +--- !u!54 &751979821 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 751979815} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 2 +--- !u!1 &952151745 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 952151750} + - component: {fileID: 952151749} + - component: {fileID: 952151748} + - component: {fileID: 952151747} + m_Layer: 17 + m_Name: platform (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &952151747 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 952151745} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &952151748 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 952151745} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &952151749 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 952151745} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &952151750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 952151745} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.33343542, y: 0.375, z: -3.9545968} + m_LocalScale: {x: 0.18401524, y: 0.125, z: 8.371417} + m_Children: [] + m_Father: {fileID: 954241443} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &954241439 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 954241443} + - component: {fileID: 954241442} + - component: {fileID: 954241441} + - component: {fileID: 954241440} + m_Layer: 17 + m_Name: platform + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &954241440 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954241439} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &954241441 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954241439} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &954241442 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954241439} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &954241443 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954241439} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -6.188, y: 4, z: 9.355} + m_LocalScale: {x: 5.4343348, y: 8, z: 0.78068626} + m_Children: + - {fileID: 952151750} + - {fileID: 277263288} + - {fileID: 100511648} + - {fileID: 1763953363} + - {fileID: 1916329646} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1240656719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1240656720} + - component: {fileID: 1240656722} + - component: {fileID: 1240656721} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1240656720 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1240656719} + 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: 5978872230008620733} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -207.1, y: 0} + m_SizeDelta: {x: 320, y: 500} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1240656721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1240656719} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.6} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 20 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1.2 + m_Text: 'This simple demo utilizes VelocityByHeight(start, end, heightFromEnd). + + + The + max height of the trajectory is auto configured based on the mouse position and + the given parameter "heightFromEnd".' +--- !u!222 &1240656722 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1240656719} + m_CullTransparentMesh: 0 +--- !u!1 &1487810535 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1487810539} + - component: {fileID: 1487810538} + - component: {fileID: 1487810537} + - component: {fileID: 1487810536} + m_Layer: 16 + m_Name: ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!64 &1487810536 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1487810537 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f1f84fd6bfc195745a6c5cdfecca48b6, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1487810538 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1487810539 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 20, y: 20, z: 20} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1687258581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1687258585} + - component: {fileID: 1687258584} + - component: {fileID: 1687258582} + - component: {fileID: 6468578515265298127} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1687258582 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_Enabled: 1 +--- !u!20 &1687258584 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 100 + field of view: 33 + orthographic: 0 + orthographic size: 12 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1687258585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_LocalRotation: {x: 0.13277477, y: -0.8663039, z: 0.36127472, w: 0.31838506} + m_LocalPosition: {x: 10.9, y: 30.2, z: 29.2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} +--- !u!1 &1763953359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1763953363} + - component: {fileID: 1763953362} + - component: {fileID: 1763953361} + - component: {fileID: 1763953360} + m_Layer: 17 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1763953360 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763953359} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1763953361 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763953359} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1763953362 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763953359} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1763953363 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763953359} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.034594886, y: -0.30675, z: 4.6689696} + m_LocalScale: {x: 0.27602273, y: 0.43842366, z: 1.9213874} + m_Children: [] + m_Father: {fileID: 954241443} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1916329642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1916329646} + - component: {fileID: 1916329645} + - component: {fileID: 1916329644} + - component: {fileID: 1916329643} + m_Layer: 17 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1916329643 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916329642} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1916329644 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916329642} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1916329645 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916329642} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1916329646 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916329642} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.4026252, y: -0.43150002, z: 7.2308183} + m_LocalScale: {x: 0.27602273, y: 0.18818955, z: 1.9213883} + m_Children: [] + m_Father: {fileID: 954241443} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2138677391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2138677393} + - component: {fileID: 2138677392} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2138677392 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138677391} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1.5 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.802082 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.1 + m_NormalBias: 0.2 + m_NearPlane: 0.1 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2138677393 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138677391} + m_LocalRotation: {x: 0.50261116, y: -0.0579392, z: -0.49737513, w: 0.7047291} + m_LocalPosition: {x: 0.24, y: 77, z: 4.18} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 139.4, y: 130, z: 90} +--- !u!1001 &5978872230008620732 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5407557727233632551, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 5978872229434107236, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Text + value: '1 : control red cube + + 2 : control blue cube + + LMB + : set target point + + + X : toggle exit menu' + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907980, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Name + value: Info Canvas + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8f686a2764fac4149a0cd5e55db5ad09, type: 3} +--- !u!224 &5978872230008620733 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + m_PrefabInstance: {fileID: 5978872230008620732} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6468578515265298127 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a86203929f4c30d4f8373ae781e30ba5, type: 3} + m_Name: + m_EditorClassIdentifier: + cube1: {fileID: 751979820} + cube2: {fileID: 159133065} +--- !u!1001 &6623994204094707074 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4862109031619294805, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_Name + value: Helper + objectReference: {fileID: 0} + - target: {fileID: 4862109031619294805, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6078083819843339761, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: useLinear + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 74f6f13b599920e4fa76558bc0ca7c64, type: 3} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/00 Jump.unity.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/00 Jump.unity.meta new file mode 100644 index 000000000..6627c9ebf --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/00 Jump.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8ffa12307c06d0a4491aa7bf2f2e2bd8 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.meta new file mode 100644 index 000000000..0292af6a2 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0fb04993bd473e34e8867fc3719d3f22 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.unity b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.unity new file mode 100644 index 000000000..bfe6d5037 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.unity @@ -0,0 +1,1656 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.65080994, g: 0.666729, b: 0.7075472, a: 1} + m_FogMode: 3 + m_FogDensity: 0.05 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.13296545, g: 0.19145328, b: 0.33962262, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: 0ffaa0b7117ba8c47a9d05ae701d4b4d, type: 2} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 2138677392} + m_IndirectSpecularColor: {r: 0.28520733, g: 0.3711576, b: 0.492356, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 1 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 32 + m_AtlasSize: 512 + m_AO: 1 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0.3 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 0 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 0 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 256 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.548 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 6 + maxJumpAcrossDistance: 8 + minRegionArea: 0.58 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 23800000, guid: bff0cf2acc7795d4e9620bed7ac1c383, type: 2} +--- !u!1 &131254848 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 131254852} + - component: {fileID: 131254851} + - component: {fileID: 131254850} + - component: {fileID: 131254849} + m_Layer: 17 + m_Name: Cube (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 1 +--- !u!65 &131254849 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131254848} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &131254850 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131254848} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &131254851 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131254848} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &131254852 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131254848} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -13, y: 3, z: 34} + m_LocalScale: {x: 2, y: 0.5, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &185830873 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 185830876} + - component: {fileID: 185830875} + - component: {fileID: 185830874} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &185830874 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185830873} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &185830875 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185830873} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &185830876 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185830873} + 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: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &215820015 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5978872229434107236, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Text + value: "U : toggle between Projectile Toolkit\n and default OffMeshLink + movement (blue guy) \nWASD : move red cube\nSpace : jump\n\nX + : toggle exit menu" + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907980, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Name + value: Info Canvas + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8f686a2764fac4149a0cd5e55db5ad09, type: 3} +--- !u!224 &215820016 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + m_PrefabInstance: {fileID: 215820015} + m_PrefabAsset: {fileID: 0} +--- !u!4 &322897811 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + m_PrefabInstance: {fileID: 1392889165987501006} + m_PrefabAsset: {fileID: 0} +--- !u!1 &596605891 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 596605896} + - component: {fileID: 596605895} + - component: {fileID: 596605894} + - component: {fileID: 596605893} + - component: {fileID: 596605897} + - component: {fileID: 596605898} + - component: {fileID: 596605892} + m_Layer: 0 + m_Name: RedCube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &596605892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596605891} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 470e70b1b1d091d4bbf825585e5dd563, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 10 + jumpForce: 13 + protectedJumpTime: 0.5 + groundMask: + serializedVersion: 2 + m_Bits: 196608 +--- !u!65 &596605893 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596605891} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &596605894 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596605891} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1701c1a1daf033641beeee942a2d17b3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &596605895 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596605891} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &596605896 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596605891} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6.63, y: 0.54, z: 36.67} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!54 &596605897 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596605891} + serializedVersion: 2 + m_Mass: 2 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 1 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 3 +--- !u!195 &596605898 +NavMeshAgent: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596605891} + m_Enabled: 1 + m_AgentTypeID: 0 + m_Radius: 0.5 + m_Speed: 3.5 + m_Acceleration: 8 + avoidancePriority: 50 + m_AngularSpeed: 120 + m_StoppingDistance: 0 + m_AutoTraverseOffMeshLink: 1 + m_AutoBraking: 1 + m_AutoRepath: 1 + m_Height: 1 + m_BaseOffset: 0.5 + m_WalkableMask: 4294967295 + m_ObstacleAvoidanceType: 4 +--- !u!1001 &799825017 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4862109031619294805, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_Name + value: Helper + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 74f6f13b599920e4fa76558bc0ca7c64, type: 3} +--- !u!1 &831649819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 831649823} + - component: {fileID: 831649820} + - component: {fileID: 831649826} + - component: {fileID: 831649824} + - component: {fileID: 831649825} + m_Layer: 0 + m_Name: BlueCapsule + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!136 &831649820 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831649819} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.5 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &831649823 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831649819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6.63, y: 6.06, z: 29.46} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 322897811} + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!195 &831649824 +NavMeshAgent: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831649819} + m_Enabled: 1 + m_AgentTypeID: 0 + m_Radius: 0.5 + m_Speed: 8 + m_Acceleration: 32 + avoidancePriority: 50 + m_AngularSpeed: 360 + m_StoppingDistance: 0 + m_AutoTraverseOffMeshLink: 0 + m_AutoBraking: 1 + m_AutoRepath: 1 + m_Height: 2 + m_BaseOffset: 1 + m_WalkableMask: 4294967295 + m_ObstacleAvoidanceType: 4 +--- !u!114 &831649825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831649819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 587e663b31f83c545a7c302e94fe453f, type: 3} + m_Name: + m_EditorClassIdentifier: + useUnityJump: 0 + heightFromEnd: 1.5 + protectedJumpTime: 1 + groundMask: + serializedVersion: 2 + m_Bits: 196608 + targetObj: {fileID: 596605896} + airAngularSpeed: 360 +--- !u!54 &831649826 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831649819} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 1 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 3 +--- !u!1 &1106259344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1106259348} + - component: {fileID: 1106259347} + - component: {fileID: 1106259346} + - component: {fileID: 1106259345} + m_Layer: 17 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 1 +--- !u!65 &1106259345 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1106259344} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1106259346 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1106259344} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1106259347 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1106259344} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1106259348 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1106259344} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -14.16, y: 2.5, z: 30.69} + m_LocalScale: {x: 4.4178, y: 5, z: 4.417802} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1157781964 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1157781968} + - component: {fileID: 1157781967} + - component: {fileID: 1157781966} + - component: {fileID: 1157781965} + m_Layer: 17 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 1 +--- !u!65 &1157781965 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1157781964} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1157781966 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1157781964} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1157781967 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1157781964} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1157781968 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1157781964} + m_LocalRotation: {x: 0.32650557, y: -0.6272114, z: 0.32650557, w: 0.6272114} + m_LocalPosition: {x: -1.36, y: 0.5, z: 31} + m_LocalScale: {x: 2, y: 9.18984, z: 4.417802} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 55, y: -90, z: 0} +--- !u!1 &1236735395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1236735397} + - component: {fileID: 1236735396} + m_Layer: 0 + m_Name: OffMeshLink + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!191 &1236735396 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236735395} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 2 + m_AgentTypeID: 0 + m_Start: {fileID: 2099006539} + m_End: {fileID: 1341658627} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 1 +--- !u!4 &1236735397 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236735395} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6, y: 5.046, z: 32.31} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1341658627} + - {fileID: 2099006539} + m_Father: {fileID: 0} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1341658626 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1341658627} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1341658627 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1341658626} + 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: 1236735397} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1487810535 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1487810539} + - component: {fileID: 1487810538} + - component: {fileID: 1487810537} + - component: {fileID: 1487810536} + m_Layer: 16 + m_Name: ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!64 &1487810536 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1487810537 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f1f84fd6bfc195745a6c5cdfecca48b6, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1487810538 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1487810539 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 20, y: 20, z: 20} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1675488308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1675488312} + - component: {fileID: 1675488311} + - component: {fileID: 1675488310} + - component: {fileID: 1675488309} + m_Layer: 17 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 1 +--- !u!65 &1675488309 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675488308} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1675488310 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675488308} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1675488311 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675488308} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1675488312 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675488308} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -13, y: 1, z: 36} + m_LocalScale: {x: 2, y: 2.5, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1687258581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1687258585} + - component: {fileID: 1687258584} + - component: {fileID: 1687258582} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1687258582 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_Enabled: 1 +--- !u!20 &1687258584 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 100 + field of view: 31 + orthographic: 0 + orthographic size: 12 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1687258585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_LocalRotation: {x: 0.13201141, y: -0.8671686, z: 0.359193, w: 0.31870377} + m_LocalPosition: {x: 10.58, y: 33.58, z: 56.57} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 45, y: -139.641, z: 0} +--- !u!1 &1941180965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1941180966} + - component: {fileID: 1941180968} + - component: {fileID: 1941180967} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1941180966 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1941180965} + 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: 215820016} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -186.25, y: 0} + m_SizeDelta: {x: 320, y: 500} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1941180967 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1941180965} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.6} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 20 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1.2 + m_Text: 'This simple demo utilizes VelocityByHeight(start, end, heightFromEnd). + + + The + realistic jump is achieved by disabling "Auto Traverse Off Mesh Link" of the + agent and calling VelocityByHeight(...) when the agent "isOnOffMeshLink". + + + The + max height of the trajectory is auto configured based on the end point of the + link and the given parameter "heightFromEnd".' +--- !u!222 &1941180968 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1941180965} + m_CullTransparentMesh: 0 +--- !u!1 &2005708915 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2005708919} + - component: {fileID: 2005708918} + - component: {fileID: 2005708917} + - component: {fileID: 2005708916} + m_Layer: 17 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 1 +--- !u!65 &2005708916 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005708915} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2005708917 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005708915} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2005708918 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005708915} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2005708919 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005708915} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -6, y: 2.5, z: 30.69} + m_LocalScale: {x: 4.4178, y: 5, z: 4.417802} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2099006538 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2099006539} + m_Layer: 0 + m_Name: GameObject (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2099006539 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099006538} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -5.046, z: 3.0299988} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1236735397} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2138677391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2138677393} + - component: {fileID: 2138677392} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2138677392 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138677391} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1.5 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.802082 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.1 + m_NormalBias: 0.2 + m_NearPlane: 0.1 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2138677393 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138677391} + m_LocalRotation: {x: 0.50261116, y: -0.0579392, z: -0.49737513, w: 0.7047291} + m_LocalPosition: {x: 0.24, y: 77, z: 4.18} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 139.4, y: 130, z: 90} +--- !u!1001 &1392889165987501006 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 831649823} + m_Modifications: + - target: {fileID: 1392889166237520988, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_Name + value: BlueCap + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4505d769429cea14ca4f404fe179fad0, type: 3} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.unity.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.unity.meta new file mode 100644 index 000000000..51f461026 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b78c81536eaaa7f4da450433481483bf +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump/NavMesh.asset b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump/NavMesh.asset new file mode 100644 index 0000000000000000000000000000000000000000..34cf5c897a9f6af19a15f08ef1b335947aee9aa0 GIT binary patch literal 19832 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 e2fyz7kIj&C1&ruarFi literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump/NavMesh.asset.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump/NavMesh.asset.meta new file mode 100644 index 000000000..bf6a20391 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/01 NavMeshLink_OffMeshLink Jump/NavMesh.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bff0cf2acc7795d4e9620bed7ac1c383 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.meta new file mode 100644 index 000000000..67614b5fd --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 49bcd7d1e2b2eae43abc2d8f264f8eb9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.unity b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.unity new file mode 100644 index 000000000..5726ab1e0 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.unity @@ -0,0 +1,10977 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.65080994, g: 0.666729, b: 0.7075472, a: 1} + m_FogMode: 3 + m_FogDensity: 0.05 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.13296545, g: 0.19145328, b: 0.33962262, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: 0ffaa0b7117ba8c47a9d05ae701d4b4d, type: 2} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 2138677392} + m_IndirectSpecularColor: {r: 0.28520733, g: 0.3711576, b: 0.492356, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 1 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 32 + m_AtlasSize: 512 + m_AO: 1 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0.3 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 0 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 0 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 256 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.548 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 7 + maxJumpAcrossDistance: 6 + minRegionArea: 1 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 23800000, guid: bd90619d3605cab40b11e754a5d66b86, type: 2} +--- !u!1 &975517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 975521} + - component: {fileID: 975520} + - component: {fileID: 975519} + - component: {fileID: 975518} + m_Layer: 16 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &975518 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975517} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &975519 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975517} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &975520 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975517} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &975521 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975517} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: -31.5, y: 6, z: 16} + m_LocalScale: {x: 6, y: 1, z: 25} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!1 &16519206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 16519207} + - component: {fileID: 16519209} + - component: {fileID: 16519208} + m_Layer: 0 + m_Name: navmeshimposter (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!4 &16519207 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16519206} + m_LocalRotation: {x: -0.16248958, y: 0.68818396, z: 0.16248958, w: 0.68818396} + m_LocalPosition: {x: -4.649, y: -5.074, z: -8} + m_LocalScale: {x: 4.000004, y: 1, z: 7.067633} + m_Children: [] + m_Father: {fileID: 809188055} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: -26.57, y: 90, z: 0} +--- !u!23 &16519208 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16519206} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &16519209 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 16519206} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &28236314 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 28236318} + - component: {fileID: 28236317} + - component: {fileID: 28236315} + m_Layer: 5 + m_Name: 3D Description (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &28236315 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 28236314} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 100 +--- !u!223 &28236317 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 28236314} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: -1618923513 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &28236318 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 28236314} + m_LocalRotation: {x: 0.38268343, y: -0, z: -0, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: -4} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_Children: + - {fileID: 1460805664} + m_Father: {fileID: 667605776} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 20, y: -0.99} + m_SizeDelta: {x: 15, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &44323983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 44323984} + - component: {fileID: 44323985} + m_Layer: 0 + m_Name: omLink (6) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &44323984 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44323983} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -16, y: 0, z: 26} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 995454543} + m_Father: {fileID: 1089719672} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &44323985 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44323983} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 44323984} + m_End: {fileID: 995454543} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &44674514 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 44674515} + - component: {fileID: 44674517} + - component: {fileID: 44674516} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &44674515 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44674514} + 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: 1321567148} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &44674516 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44674514} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 1 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 280 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Red Cube uses VelocityByHeight(...) to jump through OffMeshLinks. +--- !u!222 &44674517 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44674514} + m_CullTransparentMesh: 0 +--- !u!1 &49870892 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 49870894} + - component: {fileID: 49870893} + m_Layer: 0 + m_Name: omLink (4) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!191 &49870893 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 49870892} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 49870894} + m_End: {fileID: 628690643} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!4 &49870894 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 49870892} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -26, y: -1.8999996, z: -8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 628690643} + m_Father: {fileID: 1089719672} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &86714746 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 86714750} + - component: {fileID: 86714749} + - component: {fileID: 86714748} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &86714748 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86714746} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1701c1a1daf033641beeee942a2d17b3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &86714749 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86714746} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &86714750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86714746} + m_LocalRotation: {x: 0.6532815, y: -0.27059802, z: -0.27059802, w: 0.6532815} + m_LocalPosition: {x: 0.119999886, y: 0, z: 0} + m_LocalScale: {x: 0.46049187, y: 0.4600002, z: 0.79909146} + m_Children: [] + m_Father: {fileID: 1093344054} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: -45, z: 0} +--- !u!1 &95718233 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 95718234} + - component: {fileID: 95718237} + - component: {fileID: 95718236} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &95718234 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 95718233} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0.5, z: 0} + m_LocalScale: {x: 0.3, y: 0.2, z: 0.1} + m_Children: [] + m_Father: {fileID: 1022177071} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!23 &95718236 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 95718233} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e351fe982a47d2e4d9288a3665dd4f16, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &95718237 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 95718233} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &115106319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 115106320} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &115106320 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 115106319} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2, y: 3.9, z: 2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 120711362} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &120711361 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 120711362} + - component: {fileID: 120711363} + m_Layer: 0 + m_Name: omLink (12) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &120711362 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 120711361} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 16, y: -1.8999996, z: -30} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 115106320} + m_Father: {fileID: 1089719672} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &120711363 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 120711361} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 120711362} + m_End: {fileID: 115106320} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &130739741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 130739742} + - component: {fileID: 130739743} + m_Layer: 0 + m_Name: omLink (10) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &130739742 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 130739741} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 22, y: 0, z: 26} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1436291378} + m_Father: {fileID: 1089719672} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &130739743 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 130739741} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 130739742} + m_End: {fileID: 1436291378} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &137807402 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 137807403} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &137807403 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 137807402} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 5.5, z: -6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1768153436} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &160567666 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 160567670} + - component: {fileID: 160567669} + - component: {fileID: 160567668} + - component: {fileID: 160567667} + m_Layer: 16 + m_Name: Cube (20) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 1 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &160567667 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 160567666} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &160567668 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 160567666} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &160567669 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 160567666} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &160567670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 160567666} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -50, y: 0, z: -20} + m_LocalScale: {x: 4, y: 4, z: 4} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!1 &212580171 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2250635525634292468, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + m_PrefabInstance: {fileID: 995811919} + m_PrefabAsset: {fileID: 0} +--- !u!4 &212580172 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + m_PrefabInstance: {fileID: 995811919} + m_PrefabAsset: {fileID: 0} +--- !u!114 &212580173 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212580171} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 06eaa240e3b4d2b43ace0bdac8bf23e5, type: 3} + m_Name: + m_EditorClassIdentifier: + gunPrefab: {fileID: 3143468458721059040, guid: 3390dff4045c02d4c9a0058e05836d40, + type: 3} + enemy: {fileID: 2135508463} + pickupSound: {fileID: 1331194122} +--- !u!1 &237223668 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 237223672} + - component: {fileID: 237223671} + - component: {fileID: 237223669} + m_Layer: 5 + m_Name: 3D Description + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &237223669 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 237223668} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 100 +--- !u!223 &237223671 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 237223668} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &237223672 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 237223668} + m_LocalRotation: {x: 0.38268343, y: -0, z: -0, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: -18} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_Children: + - {fileID: 456864609} + m_Father: {fileID: 667605776} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 8, y: -0.86} + m_SizeDelta: {x: 16, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &239708649 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 239708650} + m_Layer: 0 + m_Name: Air Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &239708650 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 239708649} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -50} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 734161050} + - {fileID: 797774569} + - {fileID: 845242417} + - {fileID: 1588430158} + - {fileID: 515853555} + - {fileID: 1800333915} + m_Father: {fileID: 0} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &248286302 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2250635525634292468, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + m_PrefabInstance: {fileID: 2250635525872613034} + m_PrefabAsset: {fileID: 0} +--- !u!4 &248286306 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + m_PrefabInstance: {fileID: 2250635525872613034} + m_PrefabAsset: {fileID: 0} +--- !u!1 &279440196 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 279440197} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &279440197 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279440196} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 6.5, z: 6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1840183245} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &294547163 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 294547167} + - component: {fileID: 294547166} + - component: {fileID: 294547165} + - component: {fileID: 294547164} + m_Layer: 16 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!65 &294547164 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 294547163} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &294547165 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 294547163} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &294547166 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 294547163} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &294547167 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 294547163} + m_LocalRotation: {x: -0, y: -0.008726465, z: -0, w: 0.999962} + m_LocalPosition: {x: -10.75, y: 2, z: -4} + m_LocalScale: {x: 4, y: 4, z: 4} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: -1, z: 0} +--- !u!1 &300495942 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 300495946} + - component: {fileID: 300495945} + - component: {fileID: 300495944} + - component: {fileID: 300495943} + m_Layer: 16 + m_Name: Cube (23) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &300495943 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 300495942} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &300495944 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 300495942} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &300495945 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 300495942} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &300495946 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 300495942} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -26, y: 0, z: -44} + m_LocalScale: {x: 3, y: 4, z: 3} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!1 &332525853 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 332525855} + - component: {fileID: 332525854} + m_Layer: 0 + m_Name: omLink (3) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!191 &332525854 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 332525853} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 332525855} + m_End: {fileID: 1375320857} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!4 &332525855 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 332525853} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -16, y: -1.8999996, z: -30} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1375320857} + m_Father: {fileID: 1089719672} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &347321244 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + m_PrefabInstance: {fileID: 1546686746} + m_PrefabAsset: {fileID: 0} +--- !u!1 &351530867 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 351530871} + - component: {fileID: 351530870} + - component: {fileID: 351530869} + - component: {fileID: 351530868} + m_Layer: 16 + m_Name: Cube (33) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 0 +--- !u!65 &351530868 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 351530867} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &351530869 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 351530867} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &351530870 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 351530867} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &351530871 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 351530867} + m_LocalRotation: {x: -0, y: -0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -18, y: -1, z: -38} + m_LocalScale: {x: 20, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: -45, z: 0} +--- !u!1 &380836742 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 380836744} + - component: {fileID: 380836743} + m_Layer: 0 + m_Name: Camera Man + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!895512359 &380836743 +AimConstraint: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380836742} + m_Enabled: 1 + m_Weight: 0.29 + m_RotationAtRest: {x: -0, y: 0, z: 0} + m_RotationOffset: {x: -45.000008, y: 0, z: 0} + m_AimVector: {x: 0, y: 0, z: 1} + m_UpVector: {x: 0, y: 1, z: 0} + m_WorldUpVector: {x: 0, y: 1, z: 0} + m_WorldUpObject: {fileID: 0} + m_UpType: 4 + m_AffectRotationX: 1 + m_AffectRotationY: 1 + m_AffectRotationZ: 1 + m_IsContraintActive: 1 + m_IsLocked: 1 + m_Sources: + - sourceTransform: {fileID: 1499331444} + weight: 1 + - sourceTransform: {fileID: 1022177071} + weight: 0.1 +--- !u!4 &380836744 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380836742} + m_LocalRotation: {x: -0.069159105, y: 0.016671576, z: 0.006905592, w: 0.9974424} + m_LocalPosition: {x: -10, y: 2, z: -65} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1687258585} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -9.75, y: 2.4550002, z: 0.546} +--- !u!1 &405980107 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 405980108} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &405980108 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 405980107} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 6.5, z: 6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1266820025} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &406492074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 406492075} + - component: {fileID: 406492078} + - component: {fileID: 406492077} + - component: {fileID: 406492076} + m_Layer: 16 + m_Name: Cube (39) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 0 +--- !u!4 &406492075 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 406492074} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: 0, y: -2, z: -40} + m_LocalScale: {x: 18, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 37 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!65 &406492076 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 406492074} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &406492077 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 406492074} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &406492078 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 406492074} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &413402937 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + m_PrefabInstance: {fileID: 1386520962} + m_PrefabAsset: {fileID: 0} +--- !u!1 &441066261 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + m_PrefabInstance: {fileID: 2665005201713479834} + m_PrefabAsset: {fileID: 0} +--- !u!114 &441066267 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441066261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b41d27434578f094f82e9a16c35f5a05, type: 3} + m_Name: + m_EditorClassIdentifier: + maxHealth: 200 + deadFX: {fileID: 4779799753371983174, guid: 503308e63cb280242a39d0db782323d7, type: 3} + customHitSound: {fileID: 0} + customDeadSound: {fileID: 0} +--- !u!1 &456864608 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456864609} + - component: {fileID: 456864611} + - component: {fileID: 456864610} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &456864609 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456864608} + 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: 237223672} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &456864610 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456864608} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 1 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 280 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Projectile Launcher + + uses VelocityByA(...) to launch, + + uses + Trajectory Predictor to + + predict and draw the trajectory.' +--- !u!222 &456864611 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456864608} + m_CullTransparentMesh: 0 +--- !u!1 &501189548 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 501189549} + - component: {fileID: 501189551} + - component: {fileID: 501189550} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &501189549 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501189548} + 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: 1793911101} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &501189550 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501189548} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 1 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 280 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Defenders + + use VelocityByTime(...) + + to launch the projectiles.' +--- !u!222 &501189551 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501189548} + m_CullTransparentMesh: 0 +--- !u!1 &510079094 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 510079095} + - component: {fileID: 510079097} + - component: {fileID: 510079096} + m_Layer: 0 + m_Name: HealthPack + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &510079095 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510079094} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -12, y: 7, z: 16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1458947684} + - {fileID: 248286306} + m_Father: {fileID: 0} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!54 &510079096 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510079094} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!114 &510079097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510079094} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 415d5046cfed1e249a51eecc440e5a88, type: 3} + m_Name: + m_EditorClassIdentifier: + value: 200 + pickupSound: {fileID: 1458947683} + healthPackModel: {fileID: 248286302} + respawn: 1 + respawnInterval: 3 +--- !u!1 &515853554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 515853555} + - component: {fileID: 515853556} + m_Layer: 16 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &515853555 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515853554} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 42, y: 15, z: 80} + m_LocalScale: {x: 4, y: 30, z: 100} + m_Children: [] + m_Father: {fileID: 239708650} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &515853556 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515853554} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &541164383 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 541164384} + - component: {fileID: 541164386} + - component: {fileID: 541164385} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &541164384 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 541164383} + 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: 1022229036} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &541164385 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 541164383} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 1 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 280 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Red Cube uses VelocityByHeight(...) to jump through OffMeshLinks. +--- !u!222 &541164386 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 541164383} + m_CullTransparentMesh: 0 +--- !u!1 &555791518 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 555791519} + - component: {fileID: 555791520} + m_Layer: 0 + m_Name: omLink (16) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &555791519 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555791518} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 22, y: -1.8999996, z: -8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1491906018} + m_Father: {fileID: 1089719672} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &555791520 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555791518} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 555791519} + m_End: {fileID: 1491906018} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &567358846 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 567358850} + - component: {fileID: 567358849} + - component: {fileID: 567358848} + - component: {fileID: 567358847} + m_Layer: 16 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &567358847 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 567358846} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &567358848 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 567358846} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &567358849 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 567358846} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &567358850 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 567358846} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -12, y: 2.5, z: 16} + m_LocalScale: {x: 9.898001, y: 6, z: 9.898001} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 34 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!1001 &572997381 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.x + value: -26 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.y + value: 2.9 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.z + value: -44 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.9590672 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.28317848 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 147.1 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_Name + value: Defender (4) + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: targetObj + value: + objectReference: {fileID: 1499331444} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: attackTarget + value: + objectReference: {fileID: 1499331444} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: perceptionInterval + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: bombFlyTime + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: perceptionRadius + value: 22 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73ee7752919b26c4f9e8bb961042b529, type: 3} +--- !u!1 &601379006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 601379007} + - component: {fileID: 601379010} + - component: {fileID: 601379009} + m_Layer: 0 + m_Name: Cube (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &601379007 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 601379006} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: -2.999, z: -36} + m_LocalScale: {x: 6, y: 1, z: 6} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 30 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &601379009 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 601379006} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &601379010 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 601379006} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &602781946 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 602781947} + - component: {fileID: 602781950} + - component: {fileID: 602781949} + - component: {fileID: 602781948} + m_Layer: 16 + m_Name: Cube (29) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!4 &602781947 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 602781946} + m_LocalRotation: {x: -0, y: -0, z: 0.70710576, w: 0.70710784} + m_LocalPosition: {x: -7.5, y: -2, z: -60} + m_LocalScale: {x: 4, y: 0.3, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 32 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} +--- !u!65 &602781948 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 602781946} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &602781949 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 602781946} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &602781950 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 602781946} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &628690642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 628690643} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &628690643 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 628690642} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.9, z: 8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 49870894} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &667605775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 667605776} + m_Layer: 0 + m_Name: 3D Descriptions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &667605776 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 667605775} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: 0, z: -18} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 237223672} + - {fileID: 1325219848} + - {fileID: 1022229036} + - {fileID: 1646048997} + - {fileID: 28236318} + - {fileID: 1793911101} + - {fileID: 1923296828} + - {fileID: 1321567148} + m_Father: {fileID: 0} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &667613438 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.x + value: -16 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.9 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.z + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.9999966 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.002618082 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 179.7 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_Name + value: Defender (2) + objectReference: {fileID: 0} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: targetObj + value: + objectReference: {fileID: 1499331444} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: attackTarget + value: + objectReference: {fileID: 1499331444} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73ee7752919b26c4f9e8bb961042b529, type: 3} +--- !u!1001 &677353317 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.x + value: -42 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.y + value: 7.4 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.z + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.9590672 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.28317848 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 147.1 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_Name + value: Defender (3) + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: targetObj + value: + objectReference: {fileID: 1499331444} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: attackTarget + value: + objectReference: {fileID: 1499331444} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73ee7752919b26c4f9e8bb961042b529, type: 3} +--- !u!1 &684880304 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 684880308} + - component: {fileID: 684880307} + - component: {fileID: 684880306} + - component: {fileID: 684880305} + m_Layer: 16 + m_Name: Cube (21) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 0 +--- !u!65 &684880305 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684880304} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &684880306 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684880304} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &684880307 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684880304} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &684880308 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684880304} + m_LocalRotation: {x: -0, y: -0.06975647, z: -0, w: 0.9975641} + m_LocalPosition: {x: -12, y: -1.75, z: -5} + m_LocalScale: {x: 8, y: 4, z: 8} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: -8, z: 0} +--- !u!1 &690290158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 690290162} + - component: {fileID: 690290161} + - component: {fileID: 690290160} + - component: {fileID: 690290159} + m_Layer: 16 + m_Name: Cube (36) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 0 +--- !u!65 &690290159 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690290158} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &690290160 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690290158} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &690290161 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690290158} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &690290162 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690290158} + m_LocalRotation: {x: -0, y: 0.38268209, z: -0, w: 0.9238801} + m_LocalPosition: {x: -2, y: -1, z: -38} + m_LocalScale: {x: 20, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 23 + m_LocalEulerAnglesHint: {x: 0, y: 45.000004, z: 0} +--- !u!1 &691894799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 691894800} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &691894800 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 691894799} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.9, z: 8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 994841794} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &702167903 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 702167907} + - component: {fileID: 702167906} + - component: {fileID: 702167905} + - component: {fileID: 702167904} + m_Layer: 16 + m_Name: Cube (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!65 &702167904 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 702167903} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &702167905 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 702167903} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &702167906 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 702167903} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &702167907 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 702167903} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -10, y: 1, z: -30} + m_LocalScale: {x: 4, y: 6, z: 4} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!4 &711475083 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + m_PrefabInstance: {fileID: 3077633772654428230} + m_PrefabAsset: {fileID: 0} +--- !u!1 &732061042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 732061046} + - component: {fileID: 732061045} + - component: {fileID: 732061044} + - component: {fileID: 732061043} + m_Layer: 16 + m_Name: Cube (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 0 +--- !u!65 &732061043 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 732061042} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &732061044 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 732061042} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &732061045 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 732061042} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &732061046 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 732061042} + m_LocalRotation: {x: -0, y: -0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -1.29, y: -2, z: -53.29} + m_LocalScale: {x: 18, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: -45, z: 0} +--- !u!1 &734161049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 734161050} + - component: {fileID: 734161051} + m_Layer: 16 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &734161050 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734161049} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -62, y: 13, z: -20} + m_LocalScale: {x: 4, y: 30, z: 100} + m_Children: [] + m_Father: {fileID: 239708650} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &734161051 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734161049} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1001 &736444298 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.x + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.9 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.z + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.9631626 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.w + value: -0.26891974 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 211.2 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_Name + value: Defender (1) + objectReference: {fileID: 0} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: targetObj + value: + objectReference: {fileID: 1499331444} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: attackTarget + value: + objectReference: {fileID: 1499331444} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73ee7752919b26c4f9e8bb961042b529, type: 3} +--- !u!1 &756484844 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + m_PrefabInstance: {fileID: 572997381} + m_PrefabAsset: {fileID: 0} +--- !u!114 &756484845 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 756484844} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b41d27434578f094f82e9a16c35f5a05, type: 3} + m_Name: + m_EditorClassIdentifier: + maxHealth: 200 + deadFX: {fileID: 4779799753371983174, guid: 503308e63cb280242a39d0db782323d7, type: 3} + customHitSound: {fileID: 0} + customDeadSound: {fileID: 0} +--- !u!1 &770082266 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 770082270} + - component: {fileID: 770082269} + - component: {fileID: 770082268} + - component: {fileID: 770082267} + m_Layer: 16 + m_Name: Cube (31) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!65 &770082267 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770082266} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &770082268 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770082266} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &770082269 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770082266} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &770082270 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770082266} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -7.75, y: 0, z: -32.25} + m_LocalScale: {x: 2, y: 4, z: 2} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!1 &790007940 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 790007941} + - component: {fileID: 790007944} + - component: {fileID: 790007943} + - component: {fileID: 790007942} + m_Layer: 16 + m_Name: Cube (41) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!4 &790007941 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790007940} + m_LocalRotation: {x: -0, y: -0, z: 0.70710576, w: 0.70710784} + m_LocalPosition: {x: -13, y: -2, z: -33.25} + m_LocalScale: {x: 4, y: 0.3, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 39 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} +--- !u!65 &790007942 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790007940} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &790007943 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790007940} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &790007944 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790007940} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &797774568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 797774569} + - component: {fileID: 797774570} + m_Layer: 16 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &797774569 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 797774568} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 42, y: 13, z: -20} + m_LocalScale: {x: 4, y: 30, z: 100} + m_Children: [] + m_Father: {fileID: 239708650} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &797774570 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 797774568} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &809188055 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + m_PrefabInstance: {fileID: 1493782702} + m_PrefabAsset: {fileID: 0} +--- !u!1 &821821510 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 821821511} + m_Layer: 0 + m_Name: WeaponPack + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &821821511 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 821821510} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: -0.5, z: -46} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1331194123} + - {fileID: 212580172} + m_Father: {fileID: 0} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &827776226 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 827776227} + - component: {fileID: 827776228} + m_Layer: 0 + m_Name: audio listener + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &827776227 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 827776226} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: 32} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1687258585} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!81 &827776228 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 827776226} + m_Enabled: 1 +--- !u!1 &845242416 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 845242417} + - component: {fileID: 845242418} + m_Layer: 2 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &845242417 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845242416} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: 13, z: -32} + m_LocalScale: {x: 100, y: 30, z: 4} + m_Children: [] + m_Father: {fileID: 239708650} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &845242418 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845242416} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &868914270 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 868914274} + - component: {fileID: 868914273} + - component: {fileID: 868914272} + - component: {fileID: 868914271} + m_Layer: 16 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!65 &868914271 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 868914270} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &868914272 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 868914270} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &868914273 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 868914270} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &868914274 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 868914270} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -11, y: 0.25, z: -4.25} + m_LocalScale: {x: 4, y: 4, z: 4} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &881192625 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5978872229434107236, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Text + value: "WASD : move\nSpace : jump\nG : turn off god mode\n + (limit health to 100)\n- - - - - - - -\nweapon\nLMB Hold : charge\nLMB + Up : launch\n\nX : toggle exit menu" + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907980, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Name + value: Info Canvas + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_RootOrder + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8f686a2764fac4149a0cd5e55db5ad09, type: 3} +--- !u!1 &914255976 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 914255977} + - component: {fileID: 914255978} + - component: {fileID: 914255980} + - component: {fileID: 914255979} + m_Layer: 0 + m_Name: player dead + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &914255977 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 914255976} + 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: 1953538680} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!82 &914255978 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 914255976} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 99f1ed62886b1e54b947dcff37d5068b, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 0.2 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!169 &914255979 +AudioLowPassFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 914255976} + m_Enabled: 1 + serializedVersion: 3 + m_LowpassResonanceQ: 1 + lowpassLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.10413825 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!170 &914255980 +AudioDistortionFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 914255976} + m_Enabled: 1 + m_DistortionLevel: 0.5 +--- !u!1 &994841793 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 994841794} + - component: {fileID: 994841795} + m_Layer: 0 + m_Name: omLink (15) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &994841794 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994841793} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 14, y: -1.8999996, z: -8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 691894800} + m_Father: {fileID: 1089719672} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &994841795 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994841793} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 994841794} + m_End: {fileID: 691894800} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &995454542 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 995454543} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &995454543 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995454542} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 6.5, z: 6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 44323984} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &995811919 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 821821511} + m_Modifications: + - target: {fileID: 2250635525383063169, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e351fe982a47d2e4d9288a3665dd4f16, type: 2} + - target: {fileID: 2250635525383063170, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalPosition.z + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalScale.y + value: 0.10000001 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292468, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_Name + value: Pickup Sign + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1f6045512a061854b9cbd2912767e936, type: 3} +--- !u!1 &1006711592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1006711593} + - component: {fileID: 1006711594} + m_Layer: 0 + m_Name: omLink (13) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1006711593 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1006711592} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -18, y: -1.8999996, z: -8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1759282939} + m_Father: {fileID: 1089719672} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &1006711594 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1006711592} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 1006711593} + m_End: {fileID: 1759282939} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &1008502741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1008502742} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1008502742 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1008502741} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.9, z: 8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1282422989} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1022132285 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1022132289} + - component: {fileID: 1022132288} + - component: {fileID: 1022132287} + m_Layer: 16 + m_Name: Cube (19) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1022132287 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022132285} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1022132288 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022132285} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1022132289 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022132285} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -10, y: -1.001, z: -19.75} + m_LocalScale: {x: 100, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1022177070 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1022177071} + - component: {fileID: 1022177074} + - component: {fileID: 1022177073} + m_Layer: 0 + m_Name: 3DCursor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1022177071 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022177070} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 3.01, y: 0, z: 5.9} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1522596306} + - {fileID: 1549716545} + - {fileID: 1251484826} + - {fileID: 95718234} + - {fileID: 1707146676} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1022177073 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022177070} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1701c1a1daf033641beeee942a2d17b3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1022177074 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022177070} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1022229032 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1022229036} + - component: {fileID: 1022229035} + - component: {fileID: 1022229033} + m_Layer: 5 + m_Name: 3D Description (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1022229033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022229032} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 100 +--- !u!223 &1022229035 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022229032} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: -1618923513 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1022229036 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022229032} + m_LocalRotation: {x: 0.38268343, y: -0, z: -0, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: 29.529999} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_Children: + - {fileID: 541164384} + m_Father: {fileID: 667605776} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -18, y: 4.38} + m_SizeDelta: {x: 15, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1068945528 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1068945529} + - component: {fileID: 1068945530} + m_Layer: 0 + m_Name: player hit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1068945529 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1068945528} + 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: 1953538680} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!82 &1068945530 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1068945528} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 99f1ed62886b1e54b947dcff37d5068b, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 0.25 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!1001 &1087372579 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 8137705545523508897, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Text + value: GAME OVER + objectReference: {fileID: 0} + - target: {fileID: 8137705546207877842, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Text + value: Try Again + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228360, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_RootOrder + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228365, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Name + value: Lose + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cb1340f756dee9144b4eaf17a034fc89, type: 3} +--- !u!1 &1089719671 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1089719672} + m_Layer: 0 + m_Name: Manual Links + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1089719672 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1089719671} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -12, y: 0, z: -16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 332525855} + - {fileID: 49870894} + - {fileID: 1266820025} + - {fileID: 44323984} + - {fileID: 1840183245} + - {fileID: 1301553219} + - {fileID: 2030439744} + - {fileID: 130739742} + - {fileID: 1768153436} + - {fileID: 120711362} + - {fileID: 1006711593} + - {fileID: 1426310200} + - {fileID: 994841794} + - {fileID: 555791519} + - {fileID: 1282422989} + m_Father: {fileID: 0} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1093344053 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1093344054} + m_Layer: 0 + m_Name: Heart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1093344054 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1093344053} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.049000032} + m_LocalScale: {x: 0.5, y: 0.49999988, z: 10} + m_Children: + - {fileID: 1580940130} + - {fileID: 86714750} + m_Father: {fileID: 248286306} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1105252926 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1105252927} + - component: {fileID: 1105252930} + - component: {fileID: 1105252929} + - component: {fileID: 1105252928} + m_Layer: 16 + m_Name: Cube (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!4 &1105252927 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1105252926} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 7.5, y: 6, z: 16} + m_LocalScale: {x: 6, y: 1, z: 25} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 33 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!65 &1105252928 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1105252926} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1105252929 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1105252926} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1105252930 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1105252926} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1120311034 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1120311035} + - component: {fileID: 1120311037} + - component: {fileID: 1120311036} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1120311035 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120311034} + 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: 1325219848} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1120311036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120311034} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 1 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 280 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Red Cube + + uses VelocityByA(...) + + to attack.' +--- !u!222 &1120311037 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120311034} + m_CullTransparentMesh: 0 +--- !u!1 &1133693092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1133693093} + - component: {fileID: 1133693094} + - component: {fileID: 1133693095} + m_Layer: 0 + m_Name: enemy dead + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1133693093 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1133693092} + 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: 1953538680} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!82 &1133693094 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1133693092} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: e091ade58bc31bb4cb2adf97fd575996, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!169 &1133693095 +AudioLowPassFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1133693092} + m_Enabled: 1 + serializedVersion: 3 + m_LowpassResonanceQ: 1 + lowpassLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.09049568 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!1 &1135043619 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1135043620} + - component: {fileID: 1135043623} + - component: {fileID: 1135043622} + - component: {fileID: 1135043621} + m_Layer: 16 + m_Name: Cube (42) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!4 &1135043620 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1135043619} + m_LocalRotation: {x: -0, y: -0, z: 0.70710576, w: 0.70710784} + m_LocalPosition: {x: -7, y: -2, z: -33.25} + m_LocalScale: {x: 4, y: 0.3, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 40 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} +--- !u!65 &1135043621 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1135043619} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1135043622 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1135043619} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1135043623 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1135043619} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1174968514 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1174968518} + - component: {fileID: 1174968517} + - component: {fileID: 1174968516} + - component: {fileID: 1174968515} + m_Layer: 16 + m_Name: Cube (32) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 0 +--- !u!65 &1174968515 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174968514} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1174968516 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174968514} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1174968517 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174968514} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1174968518 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1174968514} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -18.71, y: -2, z: -53.29} + m_LocalScale: {x: 18, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!1 &1178789651 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1178789655} + - component: {fileID: 1178789654} + - component: {fileID: 1178789653} + - component: {fileID: 1178789652} + m_Layer: 16 + m_Name: Cube (24) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &1178789652 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1178789651} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1178789653 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1178789651} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1178789654 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1178789651} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1178789655 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1178789651} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: 6, y: 0, z: -44} + m_LocalScale: {x: 3, y: 4, z: 3} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!1 &1194982479 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1194982483} + - component: {fileID: 1194982482} + - component: {fileID: 1194982481} + - component: {fileID: 1194982480} + m_Layer: 16 + m_Name: ground (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &1194982480 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194982479} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 10, y: 2, z: 10} + m_Center: {x: 0, y: -1, z: 0} +--- !u!23 &1194982481 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194982479} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c193f0b5f32de3e4185c63a13301a100, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1194982482 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194982479} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1194982483 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194982479} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -10, y: -2, z: -30} + m_LocalScale: {x: 10, y: 1, z: 10} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1195061288 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1195061292} + - component: {fileID: 1195061291} + - component: {fileID: 1195061290} + - component: {fileID: 1195061289} + m_Layer: 16 + m_Name: Cube (35) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!65 &1195061289 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1195061288} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1195061290 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1195061288} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1195061291 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1195061288} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1195061292 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1195061288} + m_LocalRotation: {x: -0, y: -0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -22.25, y: 1, z: -42.25} + m_LocalScale: {x: 8, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: -45, z: 0} +--- !u!1 &1201665346 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1201665350} + - component: {fileID: 1201665349} + - component: {fileID: 1201665348} + - component: {fileID: 1201665347} + m_Layer: 16 + m_Name: Cube (30) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!65 &1201665347 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201665346} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1201665348 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201665346} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1201665349 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201665346} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1201665350 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201665346} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -9.25, y: -2, z: -33.75} + m_LocalScale: {x: 2, y: 4, z: 2} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!1 &1211237245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1211237246} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1211237246 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1211237245} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 6.5, z: 6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1301553219} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1243957852 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1243957856} + - component: {fileID: 1243957855} + - component: {fileID: 1243957854} + - component: {fileID: 1243957853} + m_Layer: 16 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 1 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &1243957853 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243957852} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1243957854 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243957852} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1243957855 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243957852} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1243957856 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243957852} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -42, y: 2.5, z: 16} + m_LocalScale: {x: 3, y: 6, z: 3} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1251484825 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1251484826} + - component: {fileID: 1251484829} + - component: {fileID: 1251484828} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1251484826 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251484825} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: -0.5, z: 0} + m_LocalScale: {x: 0.3, y: 0.2, z: 0.1} + m_Children: [] + m_Father: {fileID: 1022177071} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!23 &1251484828 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251484825} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e351fe982a47d2e4d9288a3665dd4f16, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1251484829 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251484825} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1266820023 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1266820025} + - component: {fileID: 1266820024} + m_Layer: 0 + m_Name: omLink (5) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!191 &1266820024 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1266820023} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 1266820025} + m_End: {fileID: 405980108} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!4 &1266820025 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1266820023} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -22, y: 0, z: 26} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 405980108} + m_Father: {fileID: 1089719672} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1282422988 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1282422989} + - component: {fileID: 1282422990} + m_Layer: 0 + m_Name: omLink (17) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1282422989 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1282422988} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 30, y: -1.8999996, z: -8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1008502742} + m_Father: {fileID: 1089719672} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &1282422990 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1282422988} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 1282422989} + m_End: {fileID: 1008502742} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &1301553218 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1301553219} + - component: {fileID: 1301553220} + m_Layer: 0 + m_Name: omLink (8) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1301553219 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301553218} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 10, y: 0, z: 26} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1211237246} + m_Father: {fileID: 1089719672} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &1301553220 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301553218} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 1301553219} + m_End: {fileID: 1211237246} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &1321567147 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1321567148} + - component: {fileID: 1321567150} + - component: {fileID: 1321567149} + m_Layer: 5 + m_Name: 3D Description (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1321567148 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321567147} + m_LocalRotation: {x: 0.38268343, y: -0, z: -0, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: -4} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_Children: + - {fileID: 44674515} + m_Father: {fileID: 667605776} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -18, y: -0.99} + m_SizeDelta: {x: 15, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1321567149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321567147} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 100 +--- !u!223 &1321567150 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1321567147} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: -1618923513 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1325219844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1325219848} + - component: {fileID: 1325219847} + - component: {fileID: 1325219845} + m_Layer: 5 + m_Name: 3D Description (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1325219845 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325219844} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 100 +--- !u!223 &1325219847 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325219844} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: -1618923513 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1325219848 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325219844} + m_LocalRotation: {x: 0.38268343, y: -0, z: -0, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: -4} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_Children: + - {fileID: 1120311035} + m_Father: {fileID: 667605776} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -10, y: -1} + m_SizeDelta: {x: 10, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1331194121 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1331194123} + - component: {fileID: 1331194122} + m_Layer: 0 + m_Name: sfx + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &1331194122 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1331194121} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 79e911f54e7c58c49ab6ca92b1a94639, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 0.5 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 0 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!4 &1331194123 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1331194121} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 821821511} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1351451305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1351451309} + - component: {fileID: 1351451308} + - component: {fileID: 1351451307} + - component: {fileID: 1351451306} + m_Layer: 16 + m_Name: Cube (38) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!65 &1351451306 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1351451305} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1351451307 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1351451305} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1351451308 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1351451305} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1351451309 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1351451305} + m_LocalRotation: {x: -0, y: 0.38268209, z: -0, w: 0.9238801} + m_LocalPosition: {x: -4, y: 1, z: -36} + m_LocalScale: {x: 9, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 25 + m_LocalEulerAnglesHint: {x: 0, y: 45.000004, z: 0} +--- !u!1 &1375320856 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1375320857} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1375320857 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1375320856} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2, y: 3.9, z: 2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 332525855} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &1380647808 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + m_PrefabInstance: {fileID: 1765110700} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1384709711 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1384709712} + - component: {fileID: 1384709713} + m_Layer: 0 + m_Name: enemy hit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1384709712 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1384709711} + 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: 1953538680} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!82 &1384709713 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1384709711} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 8b2b32a7cae13864eaf6fe5c530ac82e, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!1001 &1386520962 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1499331444} + m_Modifications: + - target: {fileID: 1392889166237520988, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_Name + value: BluCap + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1392889166237520989, guid: 4505d769429cea14ca4f404fe179fad0, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4505d769429cea14ca4f404fe179fad0, type: 3} +--- !u!1 &1425574057 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1425574061} + - component: {fileID: 1425574060} + - component: {fileID: 1425574059} + - component: {fileID: 1425574058} + m_Layer: 16 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 1 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &1425574058 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1425574057} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1425574059 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1425574057} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1425574060 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1425574057} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1425574061 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1425574057} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 18, y: 2.5, z: 16} + m_LocalScale: {x: 3, y: 6, z: 3} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1426310199 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1426310200} + - component: {fileID: 1426310201} + m_Layer: 0 + m_Name: omLink (14) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1426310200 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426310199} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -8, y: -1.8999996, z: -8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2006485327} + m_Father: {fileID: 1089719672} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &1426310201 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426310199} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 1426310200} + m_End: {fileID: 2006485327} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &1436291377 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1436291378} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1436291378 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436291377} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 6.5, z: 6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 130739742} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1458947682 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1458947684} + - component: {fileID: 1458947683} + m_Layer: 0 + m_Name: sfx + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &1458947683 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1458947682} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 79e911f54e7c58c49ab6ca92b1a94639, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 0.5 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 0 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!4 &1458947684 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1458947682} + 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: 510079095} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1460805663 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1460805664} + - component: {fileID: 1460805666} + - component: {fileID: 1460805665} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1460805664 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460805663} + 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: 28236318} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1460805665 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460805663} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 1 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 280 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'NavMeshLink/ + + OffMeshLink + + uses VelocityByHeight(...). + + (affects + Red Cube)' +--- !u!222 &1460805666 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1460805663} + m_CullTransparentMesh: 0 +--- !u!1 &1487810535 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1487810539} + - component: {fileID: 1487810538} + - component: {fileID: 1487810537} + - component: {fileID: 1487810536} + m_Layer: 16 + m_Name: ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &1487810536 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 10, y: 2, z: 10} + m_Center: {x: 0, y: -1, z: 0} +--- !u!23 &1487810537 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c193f0b5f32de3e4185c63a13301a100, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1487810538 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1487810539 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487810535} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -10, y: 0, z: 30} + m_LocalScale: {x: 10, y: 1, z: 10} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1488982680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1488982684} + - component: {fileID: 1488982683} + - component: {fileID: 1488982682} + - component: {fileID: 1488982681} + m_Layer: 16 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &1488982681 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1488982680} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1488982682 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1488982680} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1488982683 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1488982680} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1488982684 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1488982680} + m_LocalRotation: {x: -0, y: -0, z: 0.22886054, w: 0.97345924} + m_LocalPosition: {x: -6.017, y: 5.432, z: 15.9994} + m_LocalScale: {x: 2.771301, y: 1, z: 4} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 36 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 26.46} +--- !u!1 &1491906017 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1491906018} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1491906018 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1491906017} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.9, z: 8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 555791519} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1493782702 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2100396372} + m_Modifications: + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.y + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_RootOrder + value: 28 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1731440353137585648, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.834 + objectReference: {fileID: 0} + - target: {fileID: 1731440353137585648, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: -3.169 + objectReference: {fileID: 0} + - target: {fileID: 1731440353137585648, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalScale.x + value: 4.000002 + objectReference: {fileID: 0} + - target: {fileID: 1731440353137585648, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalScale.z + value: 7.3999624 + objectReference: {fileID: 0} + - target: {fileID: 1731440353137585648, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3077633772200000259, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.70710576 + objectReference: {fileID: 0} + - target: {fileID: 3077633772200000259, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071079 + objectReference: {fileID: 0} + - target: {fileID: 3077633772200000259, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: -5.499998 + objectReference: {fileID: 0} + - target: {fileID: 3077633772200000259, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: -8.00001 + objectReference: {fileID: 0} + - target: {fileID: 3077633772200000259, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90.00001 + objectReference: {fileID: 0} + - target: {fileID: 3077633772391242621, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.70710576 + objectReference: {fileID: 0} + - target: {fileID: 3077633772391242621, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071079 + objectReference: {fileID: 0} + - target: {fileID: 3077633772391242621, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: -6.5 + objectReference: {fileID: 0} + - target: {fileID: 3077633772391242621, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: -8.000011 + objectReference: {fileID: 0} + - target: {fileID: 3077633772391242621, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90.00001 + objectReference: {fileID: 0} + - target: {fileID: 3077633772773883939, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_StaticEditorFlags + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 3077633772773883951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.70710576 + objectReference: {fileID: 0} + - target: {fileID: 3077633772773883951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071079 + objectReference: {fileID: 0} + - target: {fileID: 3077633772773883951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3077633772773883951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: -8 + objectReference: {fileID: 0} + - target: {fileID: 3077633772773883951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90.00001 + objectReference: {fileID: 0} + - target: {fileID: 3077633772773883951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalScale.z + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3077633772984687034, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.70710576 + objectReference: {fileID: 0} + - target: {fileID: 3077633772984687034, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071079 + objectReference: {fileID: 0} + - target: {fileID: 3077633772984687034, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: -3.4999962 + objectReference: {fileID: 0} + - target: {fileID: 3077633772984687034, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: -8.000004 + objectReference: {fileID: 0} + - target: {fileID: 3077633772984687034, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90.00001 + objectReference: {fileID: 0} + - target: {fileID: 3077633773336672951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.70710576 + objectReference: {fileID: 0} + - target: {fileID: 3077633773336672951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071079 + objectReference: {fileID: 0} + - target: {fileID: 3077633773336672951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: -2.500002 + objectReference: {fileID: 0} + - target: {fileID: 3077633773336672951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: -8.000002 + objectReference: {fileID: 0} + - target: {fileID: 3077633773336672951, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90.00001 + objectReference: {fileID: 0} + - target: {fileID: 3077633773397466971, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.70710576 + objectReference: {fileID: 0} + - target: {fileID: 3077633773397466971, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071079 + objectReference: {fileID: 0} + - target: {fileID: 3077633773397466971, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: -4.500004 + objectReference: {fileID: 0} + - target: {fileID: 3077633773397466971, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: -8.000009 + objectReference: {fileID: 0} + - target: {fileID: 3077633773397466971, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90.00001 + objectReference: {fileID: 0} + - target: {fileID: 7544798452600982927, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_Name + value: Stair_6m (1) + objectReference: {fileID: 0} + - target: {fileID: 8115299990013360187, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_StaticEditorFlags + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 8115299990013360187, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2a157d51aa6986a40b1ce678546b2328, type: 3} +--- !u!1 &1499331441 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1499331444} + - component: {fileID: 1499331443} + - component: {fileID: 1499331442} + - component: {fileID: 1499331447} + - component: {fileID: 1499331445} + - component: {fileID: 1499331446} + m_Layer: 14 + m_Name: Player + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1499331442 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1499331441} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 858470117a24d204ca49d2f0ea944f47, type: 3} + m_Name: + m_EditorClassIdentifier: + forwardVector: {x: 0, y: 0, z: 1} + speed: 12 + jumpSpeed: 13 + gravity: {x: 0, y: -29.43, z: 0} + offGroundPenalty: 0.6 + airControl: 0.4 +--- !u!143 &1499331443 +CharacterController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1499331441} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Height: 2 + m_Radius: 0.5 + m_SlopeLimit: 45 + m_StepOffset: 0.55 + m_SkinWidth: 0.08 + m_MinMoveDistance: 0.001 + m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &1499331444 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1499331441} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: -1, z: -62} + m_LocalScale: {x: 0.55, y: 0.55, z: 0.55} + m_Children: + - {fileID: 413402937} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1499331445 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1499331441} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4cfbef1bc6201d7448b93f5b79dd37f8, type: 3} + m_Name: + m_EditorClassIdentifier: + cameraMan: {fileID: 380836744} + cameraOffset: {x: 0, y: 3, z: -3} + body: {fileID: 413402937} + head: {fileID: 413402937} + bodyRotationSpeed: 0.08 + headRotationSpeed: 0.13 + groundMask: + serializedVersion: 2 + m_Bits: 98305 + worldCursor: {fileID: 1022177071} +--- !u!114 &1499331446 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1499331441} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b41d27434578f094f82e9a16c35f5a05, type: 3} + m_Name: + m_EditorClassIdentifier: + maxHealth: 100000 + deadFX: {fileID: 0} + customHitSound: {fileID: 1068945530} + customDeadSound: {fileID: 914255978} +--- !u!114 &1499331447 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1499331441} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45234a1baa690864b9f1bb8596e430e1, type: 3} + m_Name: + m_EditorClassIdentifier: + mover: {fileID: 1499331442} +--- !u!1 &1522596305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1522596306} + - component: {fileID: 1522596309} + - component: {fileID: 1522596308} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1522596306 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522596305} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.5, y: 0, z: 0} + m_LocalScale: {x: 0.3, y: 0.2, z: 0.1} + m_Children: [] + m_Father: {fileID: 1022177071} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1522596308 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522596305} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e351fe982a47d2e4d9288a3665dd4f16, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1522596309 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522596305} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!223 &1531309092 stripped +Canvas: + m_CorrespondingSourceObject: {fileID: 8137705547419228360, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + m_PrefabInstance: {fileID: 8137705545997219052} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1546686746 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2100396372} + m_Modifications: + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: -10 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.y + value: 3.99 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: -28 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_RootOrder + value: 29 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7544798452600982927, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_Name + value: Stair_6m (2) + objectReference: {fileID: 0} + - target: {fileID: 7544798452600982927, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8115299990013360187, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8115299990013360187, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_StaticEditorFlags + value: 40 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2a157d51aa6986a40b1ce678546b2328, type: 3} +--- !u!1 &1549716544 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1549716545} + - component: {fileID: 1549716548} + - component: {fileID: 1549716547} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1549716545 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1549716544} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.5, y: 0, z: 0} + m_LocalScale: {x: 0.3, y: 0.2, z: 0.1} + m_Children: [] + m_Father: {fileID: 1022177071} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1549716547 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1549716544} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e351fe982a47d2e4d9288a3665dd4f16, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1549716548 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1549716544} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1557415484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1557415488} + - component: {fileID: 1557415487} + - component: {fileID: 1557415486} + - component: {fileID: 1557415485} + m_Layer: 16 + m_Name: Cube (22) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 1 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &1557415485 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1557415484} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1557415486 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1557415484} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1557415487 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1557415484} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1557415488 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1557415484} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: 30, y: 0, z: -20} + m_LocalScale: {x: 4, y: 4, z: 4} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!1 &1569815453 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1569815454} + m_Layer: 0 + m_Name: GunPoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1569815454 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1569815453} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.7, y: 0, z: 0.4} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 413402937} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1580940126 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1580940130} + - component: {fileID: 1580940129} + - component: {fileID: 1580940128} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1580940128 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1580940126} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1701c1a1daf033641beeee942a2d17b3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1580940129 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1580940126} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1580940130 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1580940126} + m_LocalRotation: {x: 0.6532815, y: 0.27059802, z: 0.27059802, w: 0.6532815} + m_LocalPosition: {x: -0.119999886, y: 0, z: 0} + m_LocalScale: {x: 0.46049187, y: 0.4600002, z: 0.79909146} + m_Children: [] + m_Father: {fileID: 1093344054} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!1 &1588430157 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1588430158} + - component: {fileID: 1588430159} + m_Layer: 16 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1588430158 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1588430157} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -62, y: 15, z: 80} + m_LocalScale: {x: 4, y: 30, z: 100} + m_Children: [] + m_Father: {fileID: 239708650} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1588430159 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1588430157} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &1591134489 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1591134490} + - component: {fileID: 1591134492} + - component: {fileID: 1591134491} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1591134490 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591134489} + 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: 1923296828} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1591134491 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591134489} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 1 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 280 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Defenders + + use VelocityByTime(...) + + to launch the projectiles.' +--- !u!222 &1591134492 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591134489} + m_CullTransparentMesh: 0 +--- !u!1 &1597210928 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1597210932} + - component: {fileID: 1597210931} + - component: {fileID: 1597210930} + - component: {fileID: 1597210929} + m_Layer: 16 + m_Name: Cube (37) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!65 &1597210929 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1597210928} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1597210930 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1597210928} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1597210931 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1597210928} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1597210932 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1597210928} + m_LocalRotation: {x: -0, y: 0.38268209, z: -0, w: 0.9238801} + m_LocalPosition: {x: 3.25, y: 1, z: -43.25} + m_LocalScale: {x: 5, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 24 + m_LocalEulerAnglesHint: {x: 0, y: 45.000004, z: 0} +--- !u!1 &1615971037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1615971041} + - component: {fileID: 1615971040} + - component: {fileID: 1615971039} + - component: {fileID: 1615971038} + m_Layer: 16 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 1 +--- !u!65 &1615971038 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1615971037} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1615971039 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1615971037} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1615971040 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1615971037} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1615971041 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1615971037} + m_LocalRotation: {x: -0, y: -0, z: -0.22886054, w: 0.97345924} + m_LocalPosition: {x: -17.983, y: 5.432, z: 15.9994} + m_LocalScale: {x: 2.771301, y: 1, z: 4} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 35 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -26.46} +--- !u!1 &1646048993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1646048997} + - component: {fileID: 1646048996} + - component: {fileID: 1646048994} + m_Layer: 5 + m_Name: 3D Description (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1646048994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646048993} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 100 +--- !u!223 &1646048996 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646048993} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: -1618923513 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1646048997 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646048993} + m_LocalRotation: {x: 0.38268343, y: -0, z: -0, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: 29.529999} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_Children: + - {fileID: 1743776114} + m_Father: {fileID: 667605776} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 16.74, y: 4.38} + m_SizeDelta: {x: 15, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1660482250 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1660482251} + - component: {fileID: 1660482254} + - component: {fileID: 1660482253} + - component: {fileID: 1660482252} + m_Layer: 16 + m_Name: Cube (43) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!4 &1660482251 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1660482250} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: -0.5, z: -33.25} + m_LocalScale: {x: 8, y: 1, z: 0.2} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 41 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1660482252 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1660482250} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1660482253 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1660482250} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1660482254 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1660482250} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1687258581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1687258585} + - component: {fileID: 1687258584} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!20 &1687258584 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 200 + field of view: 31 + orthographic: 0 + orthographic size: 12 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1687258585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_LocalRotation: {x: 0.38268343, y: 0, z: 0, w: 0.92387956} + m_LocalPosition: {x: 0, y: 22, z: -22} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 827776227} + m_Father: {fileID: 380836744} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} +--- !u!1 &1707146675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1707146676} + - component: {fileID: 1707146679} + - component: {fileID: 1707146678} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1707146676 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1707146675} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_Children: [] + m_Father: {fileID: 1022177071} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1707146678 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1707146675} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e351fe982a47d2e4d9288a3665dd4f16, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1707146679 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1707146675} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1741313868 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1741313869} + - component: {fileID: 1741313872} + - component: {fileID: 1741313871} + - component: {fileID: 1741313870} + m_Layer: 16 + m_Name: Cube (40) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 0 +--- !u!4 &1741313869 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1741313868} + m_LocalRotation: {x: -0, y: -0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -20, y: -2, z: -40} + m_LocalScale: {x: 18, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 38 + m_LocalEulerAnglesHint: {x: 0, y: -45, z: 0} +--- !u!65 &1741313870 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1741313868} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1741313871 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1741313868} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1741313872 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1741313868} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1743776113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1743776114} + - component: {fileID: 1743776116} + - component: {fileID: 1743776115} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1743776114 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743776113} + 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: 1646048997} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1743776115 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743776113} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 1 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 280 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Red Cube uses VelocityByHeight(...) to jump through OffMeshLinks. +--- !u!222 &1743776116 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743776113} + m_CullTransparentMesh: 0 +--- !u!1 &1747518008 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1747518009} + - component: {fileID: 1747518012} + - component: {fileID: 1747518011} + - component: {fileID: 1747518010} + m_Layer: 16 + m_Name: Cube (28) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!4 &1747518009 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747518008} + m_LocalRotation: {x: -0, y: -0, z: 0.70710576, w: 0.70710784} + m_LocalPosition: {x: -12.5, y: -2, z: -60} + m_LocalScale: {x: 4, y: 0.3, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 31 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90.00001} +--- !u!65 &1747518010 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747518008} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1747518011 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747518008} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1747518012 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747518008} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1759282938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1759282939} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1759282939 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1759282938} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.9, z: 8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1006711593} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1763749238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1763749240} + - component: {fileID: 1763749239} + - component: {fileID: 1763749241} + - component: {fileID: 1763749242} + - component: {fileID: 1763749243} + m_Layer: 0 + m_Name: Helper + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1763749239 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763749238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 75f3c1a751dc61442822308e39fd65c3, type: 3} + m_Name: + m_EditorClassIdentifier: + hitSFX: {fileID: 1384709713} + deadSFX: {fileID: 1133693094} + totalEnemyCount: 6 + winCanvas: {fileID: 1531309092} + loseCanvas: {fileID: 2077764695} +--- !u!4 &1763749240 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763749238} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10.433333, y: -11.4, z: 3.5183425} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1953538680} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1763749241 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763749238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cbf51b8ce1a670742b51e06edf5bae61, type: 3} + m_Name: + m_EditorClassIdentifier: + menuPrefab: {fileID: 8137705547419228360, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + description: +--- !u!114 &1763749242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763749238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0902b55266f23f44b29157a39b45b89, type: 3} + m_Name: + m_EditorClassIdentifier: + healthComponent: {fileID: 1499331446} + limitHealth: 100 +--- !u!114 &1763749243 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763749238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2cb9b373f211a8e4aa18448ff66505af, type: 3} + m_Name: + m_EditorClassIdentifier: + testMat: {fileID: 2100000, guid: 2b1f4529145b2314db370f695fd81af7, type: 2} + linearSunIntensity: 3 + GammaSunIntensity: 1.5 +--- !u!1001 &1765110700 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2100396372} + m_Modifications: + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: -10 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.20610332 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: -20 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_RootOrder + value: 26 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3077633772200000263, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3077633772391242609, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3077633772773883939, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3077633772984687038, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3077633773336672939, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3077633773397466975, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7544798452600982927, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_Name + value: Stair_6m + objectReference: {fileID: 0} + - target: {fileID: 7544798452600982927, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8115299990013360187, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8115299990013360187, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_NavMeshLayer + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2a157d51aa6986a40b1ce678546b2328, type: 3} +--- !u!1 &1768153435 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1768153436} + - component: {fileID: 1768153437} + m_Layer: 0 + m_Name: omLink (11) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1768153436 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1768153435} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 42} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 137807403} + m_Father: {fileID: 1089719672} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &1768153437 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1768153435} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 1768153436} + m_End: {fileID: 137807403} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &1793911097 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1793911101} + - component: {fileID: 1793911100} + - component: {fileID: 1793911098} + m_Layer: 5 + m_Name: 3D Description (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1793911098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1793911097} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 100 +--- !u!223 &1793911100 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1793911097} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: -1618923513 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1793911101 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1793911097} + m_LocalRotation: {x: 0.38268343, y: -0, z: -0, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: 23.85} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_Children: + - {fileID: 501189549} + m_Father: {fileID: 667605776} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 3.0500011, y: 0.6} + m_SizeDelta: {x: 15, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1800333914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1800333915} + - component: {fileID: 1800333916} + m_Layer: 16 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1800333915 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800333914} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: 15, z: 132} + m_LocalScale: {x: 100, y: 30, z: 4} + m_Children: [] + m_Father: {fileID: 239708650} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1800333916 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800333914} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &1820393502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1820393506} + - component: {fileID: 1820393505} + - component: {fileID: 1820393504} + - component: {fileID: 1820393503} + m_Layer: 16 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 40 + m_IsActive: 0 +--- !u!65 &1820393503 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820393502} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1820393504 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820393502} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1820393505 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820393502} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1820393506 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1820393502} + m_LocalRotation: {x: -0, y: -0.008726465, z: -0, w: 0.999962} + m_LocalPosition: {x: -12, y: 0, z: -6} + m_LocalScale: {x: 4, y: 4, z: 4} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: -1, z: 0} +--- !u!1 &1840183244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1840183245} + - component: {fileID: 1840183246} + m_Layer: 0 + m_Name: omLink (7) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1840183245 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1840183244} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -10, y: 0, z: 26} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 279440197} + m_Father: {fileID: 1089719672} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &1840183246 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1840183244} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 1840183245} + m_End: {fileID: 279440197} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &1867152299 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + m_PrefabInstance: {fileID: 667613438} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1867152305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1867152299} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b41d27434578f094f82e9a16c35f5a05, type: 3} + m_Name: + m_EditorClassIdentifier: + maxHealth: 200 + deadFX: {fileID: 4779799753371983174, guid: 503308e63cb280242a39d0db782323d7, type: 3} + customHitSound: {fileID: 0} + customDeadSound: {fileID: 0} +--- !u!1 &1911687510 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1911687511} + m_Layer: 0 + m_Name: Gun + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1911687511 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1911687510} + 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: + - {fileID: 8224361981173657364} + - {fileID: 8224361980794373544} + m_Father: {fileID: 212580172} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1923296827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1923296828} + - component: {fileID: 1923296830} + - component: {fileID: 1923296829} + m_Layer: 5 + m_Name: 3D Description (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1923296828 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923296827} + m_LocalRotation: {x: 0.38268343, y: -0, z: -0, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: -30} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_Children: + - {fileID: 1591134490} + m_Father: {fileID: 667605776} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 45, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -14.18, y: -0.96} + m_SizeDelta: {x: 15, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1923296829 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923296827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 100 +--- !u!223 &1923296830 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923296827} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: -1618923513 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1953538679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1953538680} + m_Layer: 0 + m_Name: Global SFX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1953538680 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953538679} + m_LocalRotation: {x: 0.38268343, y: -0, z: -0, w: 0.92387956} + m_LocalPosition: {x: 10.433333, y: 39.4, z: -31.518343} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1384709712} + - {fileID: 1133693093} + - {fileID: 1068945529} + - {fileID: 914255977} + m_Father: {fileID: 1763749240} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1962648583 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + m_PrefabInstance: {fileID: 736444298} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1962648589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1962648583} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b41d27434578f094f82e9a16c35f5a05, type: 3} + m_Name: + m_EditorClassIdentifier: + maxHealth: 200 + deadFX: {fileID: 4779799753371983174, guid: 503308e63cb280242a39d0db782323d7, type: 3} + customHitSound: {fileID: 0} + customDeadSound: {fileID: 0} +--- !u!1 &1977594757 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + m_PrefabInstance: {fileID: 677353317} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1977594763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1977594757} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b41d27434578f094f82e9a16c35f5a05, type: 3} + m_Name: + m_EditorClassIdentifier: + maxHealth: 200 + deadFX: {fileID: 4779799753371983174, guid: 503308e63cb280242a39d0db782323d7, type: 3} + customHitSound: {fileID: 0} + customDeadSound: {fileID: 0} +--- !u!1 &1978131960 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1978131961} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1978131961 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978131960} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 6.5, z: 6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2030439744} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2006485326 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2006485327} + m_Layer: 0 + m_Name: end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2006485327 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2006485326} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.9, z: 8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1426310200} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2028840646 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2028840650} + - component: {fileID: 2028840649} + - component: {fileID: 2028840648} + - component: {fileID: 2028840647} + m_Layer: 16 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 0 +--- !u!65 &2028840647 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2028840646} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2028840648 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2028840646} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2028840649 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2028840646} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2028840650 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2028840646} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -12, y: 3, z: 4.5} + m_LocalScale: {x: 4, y: 6, z: 13.000007} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2030439743 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2030439744} + - component: {fileID: 2030439745} + m_Layer: 0 + m_Name: omLink (9) + m_TagString: Untagged + m_Icon: {fileID: 3306451490063965843, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2030439744 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2030439743} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 16, y: 0, z: 26} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1978131961} + m_Father: {fileID: 1089719672} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!191 &2030439745 +OffMeshLink: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2030439743} + m_Enabled: 1 + serializedVersion: 3 + m_AreaIndex: 0 + m_AgentTypeID: 0 + m_Start: {fileID: 2030439744} + m_End: {fileID: 1978131961} + m_CostOverride: -1 + m_BiDirectional: 1 + m_Activated: 1 + m_AutoUpdatePositions: 0 +--- !u!1 &2063331615 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2063331618} + - component: {fileID: 2063331617} + - component: {fileID: 2063331616} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2063331616 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2063331615} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &2063331617 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2063331615} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &2063331618 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2063331615} + 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: 19 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!223 &2077764695 stripped +Canvas: + m_CorrespondingSourceObject: {fileID: 8137705547419228360, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + m_PrefabInstance: {fileID: 1087372579} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2100396371 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2100396372} + m_Layer: 0 + m_Name: Level + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2100396372 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2100396371} + 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: + - {fileID: 1487810539} + - {fileID: 2028840650} + - {fileID: 294547167} + - {fileID: 1820393506} + - {fileID: 868914274} + - {fileID: 684880308} + - {fileID: 975521} + - {fileID: 1243957856} + - {fileID: 1425574061} + - {fileID: 1194982483} + - {fileID: 1022132289} + - {fileID: 160567670} + - {fileID: 1557415488} + - {fileID: 300495946} + - {fileID: 1178789655} + - {fileID: 702167907} + - {fileID: 732061046} + - {fileID: 1201665350} + - {fileID: 770082270} + - {fileID: 1174968518} + - {fileID: 351530871} + - {fileID: 2141169183} + - {fileID: 1195061292} + - {fileID: 690290162} + - {fileID: 1597210932} + - {fileID: 1351451309} + - {fileID: 1380647808} + - {fileID: 711475083} + - {fileID: 809188055} + - {fileID: 347321244} + - {fileID: 601379007} + - {fileID: 1747518009} + - {fileID: 602781947} + - {fileID: 1105252927} + - {fileID: 567358850} + - {fileID: 1615971041} + - {fileID: 1488982684} + - {fileID: 406492075} + - {fileID: 1741313869} + - {fileID: 790007941} + - {fileID: 1135043620} + - {fileID: 1660482251} + m_Father: {fileID: 0} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2135508463 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2135508468} + - component: {fileID: 2135508467} + - component: {fileID: 2135508466} + - component: {fileID: 2135508465} + - component: {fileID: 2135508464} + - component: {fileID: 2135508470} + - component: {fileID: 2135508469} + m_Layer: 15 + m_Name: RedCub + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!54 &2135508464 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2135508463} + serializedVersion: 2 + m_Mass: 0.8 + m_Drag: 0.5 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 1 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!65 &2135508465 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2135508463} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2135508466 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2135508463} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1701c1a1daf033641beeee942a2d17b3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2135508467 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2135508463} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2135508468 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2135508463} + m_LocalRotation: {x: 0, y: 0.2588191, z: 0, w: 0.9659258} + m_LocalPosition: {x: -24, y: 0.5, z: -18} + m_LocalScale: {x: 0.6, y: 0.6, z: 0.6} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 30, z: 0} +--- !u!114 &2135508469 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2135508463} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 55960b1cbfbf1dd418236db4ff83e94b, type: 3} + m_Name: + m_EditorClassIdentifier: + attackTarget: {fileID: 1499331444} + healthPack: {fileID: 248286306} + attackRadius: 8 + heightFromEnd: 3 + protectedJumpTime: 0.2 + jumpPrepareTime: 0.2 + groundMask: + serializedVersion: 2 + m_Bits: 65536 + obstacleMask: + serializedVersion: 2 + m_Bits: 196608 + jumpAttackA: -0.15 + jumpGain: 2 + attackForce: 10 + damage: 25 + maxHealth: 800 + lowHealth: 200 + deadFX: {fileID: 4779799753371983174, guid: 503308e63cb280242a39d0db782323d7, type: 3} +--- !u!195 &2135508470 +NavMeshAgent: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2135508463} + m_Enabled: 1 + m_AgentTypeID: 0 + m_Radius: 0.5 + m_Speed: 20 + m_Acceleration: 32 + avoidancePriority: 50 + m_AngularSpeed: 720 + m_StoppingDistance: 0 + m_AutoTraverseOffMeshLink: 0 + m_AutoBraking: 1 + m_AutoRepath: 1 + m_Height: 1 + m_BaseOffset: 0.5 + m_WalkableMask: 4294967295 + m_ObstacleAvoidanceType: 4 +--- !u!1 &2138677391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2138677393} + - component: {fileID: 2138677392} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &2138677392 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138677391} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.97866666, b: 0.92, a: 1} + m_Intensity: 1.5 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.802082 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.1 + m_NormalBias: 0.2 + m_NearPlane: 0.1 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &2138677393 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138677391} + m_LocalRotation: {x: 0.50261116, y: -0.0579392, z: -0.49737513, w: 0.7047291} + m_LocalPosition: {x: 0.24, y: 77, z: 4.18} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 139.4, y: 130, z: 90} +--- !u!1 &2141169179 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2141169183} + - component: {fileID: 2141169182} + - component: {fileID: 2141169181} + - component: {fileID: 2141169180} + m_Layer: 16 + m_Name: Cube (34) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!65 &2141169180 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141169179} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2141169181 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141169179} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2141169182 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141169179} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2141169183 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2141169179} + m_LocalRotation: {x: -0, y: -0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -14, y: 1, z: -34} + m_LocalScale: {x: 8, y: 2, z: 0.5} + m_Children: [] + m_Father: {fileID: 2100396372} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: -45, z: 0} +--- !u!1001 &2250635525872613034 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 510079095} + m_Modifications: + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292424, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_LocalScale.y + value: 0.10000001 + objectReference: {fileID: 0} + - target: {fileID: 2250635525634292468, guid: 1f6045512a061854b9cbd2912767e936, + type: 3} + propertyPath: m_Name + value: Pickup Sign + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1f6045512a061854b9cbd2912767e936, type: 3} +--- !u!1001 &2665005201713479834 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.x + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.y + value: 7.4 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalPosition.z + value: 15.999995 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.9977433 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalRotation.w + value: -0.06714444 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 187.7 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803556, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4010606433915803557, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: m_Name + value: Defender + objectReference: {fileID: 0} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: targetObj + value: + objectReference: {fileID: 1499331444} + - target: {fileID: 8140674066999447558, guid: 73ee7752919b26c4f9e8bb961042b529, + type: 3} + propertyPath: attackTarget + value: + objectReference: {fileID: 1499331444} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73ee7752919b26c4f9e8bb961042b529, type: 3} +--- !u!1001 &3077633772654428230 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2100396372} + m_Modifications: + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.x + value: -42 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.y + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalPosition.z + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_RootOrder + value: 27 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153760368368234940, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7544798452600982927, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_Name + value: Stair_6m + objectReference: {fileID: 0} + - target: {fileID: 8115299990013360187, guid: 2a157d51aa6986a40b1ce678546b2328, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2a157d51aa6986a40b1ce678546b2328, type: 3} +--- !u!1001 &8137705545997219052 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 8137705545523508897, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Text + value: ' + + You win!' + objectReference: {fileID: 0} + - target: {fileID: 8137705546207877842, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Text + value: Play Again + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228360, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_RootOrder + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228361, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8137705547419228365, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + propertyPath: m_Name + value: Win + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cb1340f756dee9144b4eaf17a034fc89, type: 3} +--- !u!33 &8224361980794373541 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224361980794373545} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &8224361980794373544 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224361980794373545} + m_LocalRotation: {x: -0.6759184, y: 0.6759184, z: -0.20768806, w: 0.20768806} + m_LocalPosition: {x: -0.18357134, y: 0, z: 0.06571425} + m_LocalScale: {x: 4.465236, y: 0.13540821, z: 0.25613463} + m_Children: [] + m_Father: {fileID: 1911687511} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -55.839005, y: 0, z: 0} +--- !u!1 &8224361980794373545 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8224361980794373544} + - component: {fileID: 8224361980794373541} + - component: {fileID: 8224361980794373546} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &8224361980794373546 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224361980794373545} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &8224361981173657361 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224361981173657365} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &8224361981173657364 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224361981173657365} + m_LocalRotation: {x: -0.5, y: 0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: 0, y: 0, z: -0.04000001} + m_LocalScale: {x: 4.4652367, y: 0.30502847, z: 0.47192132} + m_Children: [] + m_Father: {fileID: 1911687511} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8224361981173657365 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8224361981173657364} + - component: {fileID: 8224361981173657361} + - component: {fileID: 8224361981173657366} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &8224361981173657366 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8224361981173657365} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.unity.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.unity.meta new file mode 100644 index 000000000..228cf5b87 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f964130901c37994982d365b90c5c243 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max/NavMesh.asset b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/02 Battle Pro Max/NavMesh.asset new file mode 100644 index 0000000000000000000000000000000000000000..0aa13d0cf719d9b5e4e2cd519c5507b72da9133f GIT binary patch literal 23292 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 : use VelocityByAngle(...) + + 2 + : use AnglesBySpeed(...) + + 3 : use VelocitiesBySpeed(...) + + D + : toggle double launcher + + + X : toggle exit menu' + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907980, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Name + value: Info Canvas + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8f686a2764fac4149a0cd5e55db5ad09, type: 3} +--- !u!1 &718987984 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 718987985} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &718987985 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718987984} + 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: + - {fileID: 1400033054} + m_Father: {fileID: 243032819} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &719328504 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 719328506} + - component: {fileID: 719328505} + m_Layer: 0 + m_Name: Cannon (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &719328505 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719328504} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4618fced6d50d8e499891f960d0ea9c3, type: 3} + m_Name: + m_EditorClassIdentifier: + type: 0 + shell: {fileID: 4250376250867435935, guid: 149cce8d5fdb4314192408e31890c093, type: 3} + barrel: {fileID: 1526149137} + launchPoint: {fileID: 1526149137} + uiRange: {fileID: 1336715775} + launchAngle: 45 + launchSpeed: 30 + useHighAngle: 1 + useLowAngle: 0 + ui: {fileID: 0} +--- !u!4 &719328506 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719328504} + m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 2, y: 0.5, z: -5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 729166380} + - {fileID: 481706104} + - {fileID: 1526149137} + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!1 &729166379 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 729166380} + - component: {fileID: 729166382} + - component: {fileID: 729166381} + m_Layer: 0 + m_Name: wheel_left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &729166380 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729166379} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: -0.5, y: 0, z: 0} + m_LocalScale: {x: 1, y: 0.1, z: 1} + m_Children: [] + m_Father: {fileID: 719328506} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!23 &729166381 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729166379} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2b1f4529145b2314db370f695fd81af7, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &729166382 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729166379} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &740562996 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 740562997} + - component: {fileID: 740562998} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &740562997 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 740562996} + 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: + - {fileID: 603095702} + - {fileID: 209014572} + - {fileID: 1479898415} + m_Father: {fileID: 1723848407} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -20} + m_SizeDelta: {x: 200, y: 20} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &740562998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 740562996} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 928142561} + m_FillRect: {fileID: 536147947} + m_HandleRect: {fileID: 928142560} + m_Direction: 0 + m_MinValue: 10 + m_MaxValue: 80 + m_WholeNumbers: 1 + m_Value: 45 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 878808996} + m_MethodName: ChangeLaunchAngle + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1001 &844537817 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalPosition.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalPosition.z + value: -5 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: afa7930ed452bfc4fbbff32ab1292f83, type: 2} + - target: {fileID: 919132149155446097, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_Name + value: Range Indicator (1) + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a993e2022bb4dd4409c4c99a484ab86f, type: 3} +--- !u!1 &878808991 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 878808995} + - component: {fileID: 878808994} + - component: {fileID: 878808993} + - component: {fileID: 878808992} + - component: {fileID: 878808996} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &878808992 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878808991} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &878808993 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878808991} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &878808994 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878808991} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &878808995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878808991} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1723848407} + - {fileID: 367317130} + - {fileID: 480268103} + - {fileID: 1359563045} + - {fileID: 636870838} + - {fileID: 294319753} + - {fileID: 445470984} + - {fileID: 1389064296} + - {fileID: 1261283294} + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &878808996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878808991} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dbfb3505c43e87640b9ae8b12d4ad74a, type: 3} + m_Name: + m_EditorClassIdentifier: + launcher: {fileID: 586436909} + launcher2: {fileID: 719328505} + byAngle: {fileID: 1723848409} + bySpeed: {fileID: 367317132} + angleMode: {fileID: 294319751} + angleMode2: {fileID: 445470982} + angleText: {fileID: 1654481056} + speedText: {fileID: 437353181} + index1: {fileID: 480268104} + index2: {fileID: 1359563046} + index3: {fileID: 636870836} +--- !u!1 &903567948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 903567952} + - component: {fileID: 903567951} + - component: {fileID: 903567950} + - component: {fileID: 903567949} + m_Layer: 16 + m_Name: ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &903567949 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 903567948} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 10, y: 2, z: 10} + m_Center: {x: 0, y: -1, z: 0} +--- !u!23 &903567950 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 903567948} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f1f84fd6bfc195745a6c5cdfecca48b6, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &903567951 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 903567948} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &903567952 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 903567948} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 10, y: 1, z: 10} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &928142559 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 928142560} + - component: {fileID: 928142562} + - component: {fileID: 928142561} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &928142560 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928142559} + 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: 1479898415} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &928142561 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928142559} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &928142562 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928142559} + m_CullTransparentMesh: 0 +--- !u!1 &947714180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 947714181} + - component: {fileID: 947714183} + - component: {fileID: 947714182} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &947714181 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947714180} + 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: 1468990556} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &947714182 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947714180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &947714183 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947714180} + m_CullTransparentMesh: 0 +--- !u!1 &964284095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 964284099} + - component: {fileID: 964284098} + - component: {fileID: 964284097} + - component: {fileID: 964284096} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &964284096 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 964284095} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &964284097 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 964284095} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &964284098 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 964284095} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &964284099 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 964284095} + m_LocalRotation: {x: 0, y: 0, z: 0.41207096, w: 0.91115177} + m_LocalPosition: {x: -21.83, y: -0.41, z: 0.5} + m_LocalScale: {x: 2, y: 5, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 48.67} +--- !u!1 &1117794497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1117794498} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1117794498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1117794497} + 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: + - {fileID: 147280899} + m_Father: {fileID: 243032819} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -4.9999924, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1132788009 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1132788010} + - component: {fileID: 1132788012} + - component: {fileID: 1132788011} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1132788010 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1132788009} + 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: 1389064296} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -100} + m_SizeDelta: {x: 300, y: 30} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1132788011 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1132788009} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.59607846} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 18 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Time of flight: 1.26 s' +--- !u!222 &1132788012 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1132788009} + m_CullTransparentMesh: 0 +--- !u!1 &1167274285 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1167274286} + - component: {fileID: 1167274288} + - component: {fileID: 1167274287} + m_Layer: 5 + m_Name: AngleField + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1167274286 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1167274285} + 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: + - {fileID: 1654481055} + m_Father: {fileID: 1723848407} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 295} + m_SizeDelta: {x: 175, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1167274287 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1167274285} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.078431375} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1167274288 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1167274285} + m_CullTransparentMesh: 0 +--- !u!1 &1237170197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1237170198} + - component: {fileID: 1237170199} + m_Layer: 5 + m_Name: Toggle2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1237170198 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237170197} + 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: + - {fileID: 278614983} + - {fileID: 61844663} + m_Father: {fileID: 445470984} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 980.2, y: 330} + m_SizeDelta: {x: 219.2, y: 25} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1237170199 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237170197} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 278614984} + toggleTransition: 1 + graphic: {fileID: 431327932} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 878808996} + m_MethodName: ChooseAngleMode2 + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 1 +--- !u!1 &1261283293 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1261283294} + - component: {fileID: 1261283295} + m_Layer: 5 + m_Name: Range + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1261283294 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1261283293} + 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: + - {fileID: 5172193} + m_Father: {fileID: 878808995} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &1261283295 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1261283293} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1266967942 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1266967943} + - component: {fileID: 1266967945} + - component: {fileID: 1266967944} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1266967943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1266967942} + 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: 1737486161} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 20, y: 20} + m_SizeDelta: {x: 850, y: 300} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1266967944 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1266967942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.6} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 20 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 6 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1.2 + m_Text: 'Algorithms 1, 2 and 3 are good for simulating weapons that has a specific + launch angle, or speed, such as cannon, mortar and bow. And: + + new: ElevationalReach(...), + calculates the max range and the corresponding launch angle. + + new: FlightTest(...), + validates if a projectile can pass a given point, and predicts the flight time.' +--- !u!222 &1266967945 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1266967942} + m_CullTransparentMesh: 0 +--- !u!1 &1290175437 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1290175438} + - component: {fileID: 1290175440} + - component: {fileID: 1290175439} + m_Layer: 0 + m_Name: wheel_left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1290175438 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290175437} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: -0.5, y: 0, z: 0} + m_LocalScale: {x: 1, y: 0.1, z: 1} + m_Children: [] + m_Father: {fileID: 586436908} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!23 &1290175439 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290175437} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2b1f4529145b2314db370f695fd81af7, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1290175440 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290175437} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1291320736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1291320737} + - component: {fileID: 1291320739} + - component: {fileID: 1291320738} + m_Layer: 0 + m_Name: Cylinder (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1291320737 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1291320736} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.0928493, z: 0.0012154079} + m_LocalScale: {x: 0.71428573, y: 1.0142857, z: 0.7142857} + m_Children: [] + m_Father: {fileID: 216859928} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 75, y: 0, z: 0} +--- !u!23 &1291320738 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1291320736} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1291320739 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1291320736} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1322970705 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1322970706} + m_Layer: 0 + m_Name: barrel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1322970706 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1322970705} + m_LocalRotation: {x: -0.13052624, y: 0, z: 0, w: 0.9914449} + m_LocalPosition: {x: 0, y: 0.1, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 216859928} + m_Father: {fileID: 586436908} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: -15, y: 0, z: 0} +--- !u!4 &1336715775 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + m_PrefabInstance: {fileID: 844537817} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1359563044 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1359563045} + - component: {fileID: 1359563047} + - component: {fileID: 1359563046} + m_Layer: 5 + m_Name: Index2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1359563045 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359563044} + 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: 878808995} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -120, y: -75} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1359563046 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359563044} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.6} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 42 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 42 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 2 +--- !u!222 &1359563047 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359563044} + m_CullTransparentMesh: 0 +--- !u!1 &1389064295 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1389064296} + - component: {fileID: 1389064297} + m_Layer: 5 + m_Name: Time of Flight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1389064296 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1389064295} + 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: + - {fileID: 1132788010} + m_Father: {fileID: 878808995} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &1389064297 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1389064295} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1400033053 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1400033054} + - component: {fileID: 1400033056} + - component: {fileID: 1400033055} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1400033054 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1400033053} + 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: 718987985} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1400033055 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1400033053} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1400033056 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1400033053} + m_CullTransparentMesh: 0 +--- !u!1 &1456094312 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1456094313} + - component: {fileID: 1456094314} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1456094313 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456094312} + 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: + - {fileID: 1468990556} + - {fileID: 166515234} + m_Father: {fileID: 294319753} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 840, y: 330} + m_SizeDelta: {x: 127.4, y: 25} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1456094314 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456094312} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1468990557} + toggleTransition: 1 + graphic: {fileID: 947714182} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 878808996} + m_MethodName: ChooseAngleMode + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 0 +--- !u!1 &1468990555 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1468990556} + - component: {fileID: 1468990558} + - component: {fileID: 1468990557} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1468990556 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1468990555} + 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: + - {fileID: 947714181} + m_Father: {fileID: 1456094313} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1468990557 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1468990555} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1468990558 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1468990555} + m_CullTransparentMesh: 0 +--- !u!1 &1479898414 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1479898415} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1479898415 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1479898414} + 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: + - {fileID: 928142560} + m_Father: {fileID: 740562997} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1508487424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1508487425} + - component: {fileID: 1508487427} + - component: {fileID: 1508487426} + m_Layer: 0 + m_Name: Cylinder (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1508487425 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508487424} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.25} + m_LocalScale: {x: 0.7, y: 0.7, z: 0.7} + m_Children: + - {fileID: 694815582} + m_Father: {fileID: 1526149137} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!23 &1508487426 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508487424} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2b1f4529145b2314db370f695fd81af7, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1508487427 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508487424} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1526149136 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1526149137} + m_Layer: 0 + m_Name: barrel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1526149137 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1526149136} + m_LocalRotation: {x: -0.13052624, y: 0, z: 0, w: 0.9914449} + m_LocalPosition: {x: 0, y: 0.1, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1508487425} + m_Father: {fileID: 719328506} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: -15, y: 0, z: 0} +--- !u!1 &1609435830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1609435834} + - component: {fileID: 1609435833} + - component: {fileID: 1609435832} + - component: {fileID: 1609435831} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1609435831 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609435830} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1609435832 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609435830} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1609435833 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609435830} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1609435834 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609435830} + m_LocalRotation: {x: 0, y: 0, z: 0.111642316, w: 0.9937485} + m_LocalPosition: {x: -21.83, y: 0.78, z: -4.14} + m_LocalScale: {x: 2, y: 5, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 12.82} +--- !u!1 &1619427854 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1619427857} + - component: {fileID: 1619427856} + - component: {fileID: 1619427855} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1619427855 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619427854} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1619427856 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619427854} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1619427857 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619427854} + 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: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1654481054 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1654481055} + - component: {fileID: 1654481057} + - component: {fileID: 1654481056} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1654481055 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654481054} + 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: 1167274286} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1654481056 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654481054} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.6} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 18 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "Launch Angle: 45\xB0" +--- !u!222 &1654481057 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654481054} + m_CullTransparentMesh: 0 +--- !u!1 &1687258581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1687258585} + - component: {fileID: 1687258584} + - component: {fileID: 1687258582} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1687258582 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_Enabled: 1 +--- !u!20 &1687258584 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 100 + field of view: 33 + orthographic: 0 + orthographic size: 12 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1687258585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687258581} + m_LocalRotation: {x: 0.030634196, y: -0.92003065, z: 0.38367844, w: 0.07345839} + m_LocalPosition: {x: -8.16, y: 28.34, z: 23.07} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 45.275, y: -170.87, z: 0} +--- !u!1001 &1695375075 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalPosition.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalPosition.z + value: -8 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: afa7930ed452bfc4fbbff32ab1292f83, type: 2} + - target: {fileID: 919132149155446097, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_Name + value: Range Indicator + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a993e2022bb4dd4409c4c99a484ab86f, type: 3} +--- !u!1 &1723848406 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1723848407} + - component: {fileID: 1723848409} + - component: {fileID: 1723848408} + m_Layer: 5 + m_Name: byAngle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1723848407 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723848406} + 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: + - {fileID: 740562997} + - {fileID: 1167274286} + m_Father: {fileID: 878808995} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1723848408 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723848406} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &1723848409 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723848406} + m_Enabled: 0 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1737486161 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + m_PrefabInstance: {fileID: 698541896} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1832863523 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: a993e2022bb4dd4409c4c99a484ab86f, + type: 3} + m_PrefabInstance: {fileID: 1695375075} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2073578965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2073578969} + - component: {fileID: 2073578968} + - component: {fileID: 2073578967} + - component: {fileID: 2073578966} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &2073578966 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073578965} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2073578967 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073578965} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2073578968 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073578965} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2073578969 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073578965} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -21.83, y: 2.03, z: -9.31} + m_LocalScale: {x: 2, y: 5, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2130126454 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2130126455} + - component: {fileID: 2130126457} + - component: {fileID: 2130126456} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2130126455 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2130126454} + 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: 243032819} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2130126456 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2130126454} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2130126457 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2130126454} + m_CullTransparentMesh: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/03 Cannon-Like Weapons.unity.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/03 Cannon-Like Weapons.unity.meta new file mode 100644 index 000000000..a86b2f43d --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/03 Cannon-Like Weapons.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3e8468d6389538e439c524252c87cd8e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets.meta new file mode 100644 index 000000000..e929d2cb6 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 69857f1acbffd2a4e8b9019910820a3c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials.meta new file mode 100644 index 000000000..810353f26 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 87b37206b9d55a640975e2cef5a5d8bd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Black.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Black.mat new file mode 100644 index 000000000..4e1c4d8ac --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Black.mat @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Black + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.1, g: 0.1, b: 0.1, a: 1} + - _Color: {r: 0.1, g: 0.1, b: 0.1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} +--- !u!114 &6617743286251702713 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Black.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Black.mat.meta new file mode 100644 index 000000000..2e3ca92e3 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Black.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3bc574f4aea5f3948a38aed7923de229 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/CircleParticle.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/CircleParticle.mat new file mode 100644 index 000000000..9b093fb1a --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/CircleParticle.mat @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8200515358650355629 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CircleParticle + m_Shader: {fileID: 211, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHATEST_ON _EMISSION + m_LightmapFlags: 0 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2450 + stringTagMap: + RenderType: TransparentCutout + disabledShaderPasses: + - SHADOWCASTER + - ALWAYS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 10307, guid: 0000000000000000f000000000000000, type: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 10307, guid: 0000000000000000f000000000000000, type: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 1 + - _Blend: 1 + - _BlendOp: 0 + - _BumpScale: 1 + - _CameraFadingEnabled: 0 + - _CameraFarFadeDistance: 2 + - _CameraNearFadeDistance: 1 + - _ColorMode: 0 + - _Cull: 2 + - _Cutoff: 0.05 + - _DistortionBlend: 0.5 + - _DistortionEnabled: 0 + - _DistortionStrength: 1 + - _DistortionStrengthScaled: 0.1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EnvironmentReflections: 1 + - _FlipbookBlending: 0 + - _FlipbookMode: 0 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _LightingEnabled: 0 + - _Metallic: 0 + - _Mode: 1 + - _OcclusionStrength: 1 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SoftParticlesEnabled: 0 + - _SoftParticlesFarFadeDistance: 1 + - _SoftParticlesNearFadeDistance: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 1 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorAddSubDiff: {r: 1, g: 0, b: 0, a: 0} + - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0.8, g: 0.7282759, b: 0.64, a: 1} + - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/CircleParticle.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/CircleParticle.mat.meta new file mode 100644 index 000000000..97f657d76 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/CircleParticle.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7eaafbcaff5bb1f4394fd00a15ac5d4e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Grey.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Grey.mat new file mode 100644 index 000000000..316ffff38 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Grey.mat @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Grey + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0.3 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.3 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + - _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} +--- !u!114 &6617743286251702713 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Grey.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Grey.mat.meta new file mode 100644 index 000000000..c343462c6 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Grey.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8435875cc08a4aa4d8be0b988418176e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Metal.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Metal.mat new file mode 100644 index 000000000..483ca0807 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Metal.mat @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6335145936863990648 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Metal + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0.4 + - _GlossyReflections: 1 + - _Metallic: 1 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.8, g: 0.8, b: 0.8, a: 1} + - _Color: {r: 0.8, g: 0.8, b: 0.8, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Metal.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Metal.mat.meta new file mode 100644 index 000000000..2e7f36b06 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Metal.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b1f4529145b2314db370f695fd81af7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_Crimson.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_Crimson.mat new file mode 100644 index 000000000..a4ec1c98d --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_Crimson.mat @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SSS_Crimson + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0.4 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.8627451, g: 0.078431375, b: 0.23529412, a: 1} + - _Color: {r: 0.86, g: 0.07739998, b: 0.23392022, a: 1} + - _EmissionColor: {r: 0.4, g: 0.034972668, b: 0.109289594, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} +--- !u!114 &5571232106271261355 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_Crimson.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_Crimson.mat.meta new file mode 100644 index 000000000..8d88d8722 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_Crimson.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1701c1a1daf033641beeee942a2d17b3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_DodgerBlue.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_DodgerBlue.mat new file mode 100644 index 000000000..d2c6d95f8 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_DodgerBlue.mat @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SSS_DodgerBlue + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0.3 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.3 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.11764706, g: 0.5647059, b: 1, a: 1} + - _Color: {r: 0.120000005, g: 0.56, b: 1, a: 1} + - _EmissionColor: {r: 0.035294116, g: 0.17058815, b: 0.3, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} +--- !u!114 &3968104432446146413 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_DodgerBlue.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_DodgerBlue.mat.meta new file mode 100644 index 000000000..3597ecf44 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SSS_DodgerBlue.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: afa7930ed452bfc4fbbff32ab1292f83 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen.mat new file mode 100644 index 000000000..256742f6d --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen.mat @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SeaGreen + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0.4 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.18214282, g: 0.55, b: 0.34285715, a: 1} + - _Color: {r: 0.18149999, g: 0.55, b: 0.34118336, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} +--- !u!114 &1947854086999931296 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen.mat.meta new file mode 100644 index 000000000..8ba493110 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f1f84fd6bfc195745a6c5cdfecca48b6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen_Grid.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen_Grid.mat new file mode 100644 index 000000000..8984f7ae7 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen_Grid.mat @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SeaGreen_Grid + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 10305, guid: 0000000000000000f000000000000000, type: 0} + m_Scale: {x: 20, y: 15} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 10305, guid: 0000000000000000f000000000000000, type: 0} + m_Scale: {x: 20, y: 15} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0.4 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.18214282, g: 0.55, b: 0.34285715, a: 1} + - _Color: {r: 0.18149999, g: 0.55, b: 0.34118336, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} +--- !u!114 &1947854086999931296 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen_Grid.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen_Grid.mat.meta new file mode 100644 index 000000000..ae2c557e1 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SeaGreen_Grid.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c193f0b5f32de3e4185c63a13301a100 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Skybox.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Skybox.mat new file mode 100644 index 000000000..9a5ecb182 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Skybox.mat @@ -0,0 +1,90 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Skybox + m_Shader: {fileID: 106, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _METALLIC_SETUP _SUNDISK_HIGH_QUALITY + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AtmosphereThickness: 0.53 + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Exposure: 1.25 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SunDisk: 2 + - _SunSize: 0.04 + - _SunSizeConvergence: 5 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _GroundColor: {r: 0.6392157, g: 0.6901961, b: 0.7411765, a: 1} + - _SkyTint: {r: 1, g: 1, b: 1, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Skybox.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Skybox.mat.meta new file mode 100644 index 000000000..facef4afe --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Skybox.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0ffaa0b7117ba8c47a9d05ae701d4b4d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SquareParticle.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SquareParticle.mat new file mode 100644 index 000000000..a91676564 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SquareParticle.mat @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8200515358650355629 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SquareParticle + m_Shader: {fileID: 211, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _COLORADDSUBDIFF_ON + m_LightmapFlags: 0 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - SHADOWCASTER + - ALWAYS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BlendOp: 0 + - _BumpScale: 1 + - _CameraFadingEnabled: 0 + - _CameraFarFadeDistance: 2 + - _CameraNearFadeDistance: 1 + - _ColorMode: 1 + - _Cull: 2 + - _Cutoff: 0.05 + - _DistortionBlend: 0.5 + - _DistortionEnabled: 0 + - _DistortionStrength: 1 + - _DistortionStrengthScaled: 0.1 + - _DstBlend: 10 + - _EmissionEnabled: 0 + - _FlipbookMode: 0 + - _LightingEnabled: 0 + - _Mode: 3 + - _SoftParticlesEnabled: 0 + - _SoftParticlesFarFadeDistance: 1 + - _SoftParticlesNearFadeDistance: 0 + - _SrcBlend: 1 + - _ZWrite: 0 + m_Colors: + - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorAddSubDiff: {r: 1, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SquareParticle.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SquareParticle.mat.meta new file mode 100644 index 000000000..bd763672d --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/SquareParticle.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b1088c1e2684d564a94bdd6ddd038eab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/White.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/White.mat new file mode 100644 index 000000000..08e4ca5a2 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/White.mat @@ -0,0 +1,109 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: White + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.94, g: 0.94, b: 0.94, a: 1} + - _Color: {r: 0.94, g: 0.94, b: 0.94, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} +--- !u!114 &6617743286251702713 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/White.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/White.mat.meta new file mode 100644 index 000000000..f00449233 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/White.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e351fe982a47d2e4d9288a3665dd4f16 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Yellow.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Yellow.mat new file mode 100644 index 000000000..ff24d085c --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Yellow.mat @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Yellow + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.3 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 0.8784314, b: 0.3529412, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Yellow.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Yellow.mat.meta new file mode 100644 index 000000000..96583cc5c --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Materials/Yellow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e78f2cb1f086164099b2c1dbb50ecaf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models.meta new file mode 100644 index 000000000..77f867e49 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 77b8e7c7a91c1fe4aa0fe222648e5bf6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models/Arc.fbx b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models/Arc.fbx new file mode 100644 index 0000000000000000000000000000000000000000..8bb099ed691e126182bbe6596f09ac45b6c8bff2 GIT binary patch literal 12076 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 F{{vj5!Pfu) literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models/Arc.fbx.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models/Arc.fbx.meta new file mode 100644 index 000000000..a673553de --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Models/Arc.fbx.meta @@ -0,0 +1,97 @@ +fileFormatVersion: 2 +guid: a993e2022bb4dd4409c4c99a484ab86f +ModelImporter: + serializedVersion: 19301 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 0 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials.meta new file mode 100644 index 000000000..ab6d03c42 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 84be64ed7cb31764baa82374097ffc08 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials/New Physic Material.physicMaterial b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials/New Physic Material.physicMaterial new file mode 100644 index 000000000..e11ce7954 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials/New Physic Material.physicMaterial @@ -0,0 +1,14 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!134 &13400000 +PhysicMaterial: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New Physic Material + dynamicFriction: 0.6 + staticFriction: 0.6 + bounciness: 1 + frictionCombine: 0 + bounceCombine: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials/New Physic Material.physicMaterial.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials/New Physic Material.physicMaterial.meta new file mode 100644 index 000000000..af5ce2e87 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Physics Materials/New Physic Material.physicMaterial.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 028ee8aa0e3a88a4dad4b97764c9da87 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX.meta new file mode 100644 index 000000000..016fa6a25 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e022d014496a9e44aa980b5ce897168 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Hover.wav b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Hover.wav new file mode 100644 index 0000000000000000000000000000000000000000..c755f636217c6c82c09bdf22d602d1420cf0286d GIT binary patch literal 9644 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 literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Hover.wav.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Hover.wav.meta new file mode 100644 index 000000000..30214d834 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Hover.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 99f1ed62886b1e54b947dcff37d5068b +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Kill.wav b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Kill.wav new file mode 100644 index 0000000000000000000000000000000000000000..d70be43a2065a9ed1dc6ce489f9201c33dd9a25d GIT binary patch literal 96044 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 Bs+#}+ literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Pickup.wav.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Pickup.wav.meta new file mode 100644 index 000000000..cfe8833d0 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Pickup.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 79e911f54e7c58c49ab6ca92b1a94639 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Tingle.wav b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Tingle.wav new file mode 100644 index 0000000000000000000000000000000000000000..475fc79be7f1f518b295bccb907af92088f98987 GIT binary patch literal 11564 zcmWNXcRbhM7su@~GBUEa?7e;7=h%`oiKM;tYw!6D4J9oaqFqWU?a1eSj;6FIDMgw} z5>1p!KmXl7?&EPEk8|$panI}dy2JWML|8k^$ixT7g-@Bez+6*CMn+ynRwh~6y=aw_ zQIIj0nKXXEc$w}!M!l>2ewD}t6pSehSg_qyGIRV+$=1q7iR^nD!Lodu5HFu8j96DB znCHC`_H9)Hi^-<&q0|@Bvxk9f%PcrNb{*X4xf5FE9)+vBieUfT+wkXe9hm-Z1xJ5b zY|>T5HJv)xaN88WPqf2=qwY9jb^w0K4Z*o;QRsYR2!4)=!#6D>(JOfjPWU|z-NsJ9 z=(7{>=%4YpVaPaKTRIwp#*DylS?BT>BE();btGF7<`7+nqwB zZoVLY*+E#i_^AK(?dIa?MTf;$;||fF*oIn%4xyW~mXlgW7HQ-ir>Q?n>CL<+bfDuC z>7SA1W30xe8GSge(}FiNIr1TYZ{B|w_+x4~XGcWyV!2^ldn}F(Tt@Qc%uyWtY&4gu zjA422(R?H+k>83Vcxl*ho}o9C|MrXKE1x2`SvQy)9|o|clNZ}LJM-6C8=mNI%HN~( zI7UmIEjBB%V%jhAPimx_cdKba$yG`UEhJc+LzAbjqo+}mC~CEYK4kT#R?A0XKg|@; z>#4iUmj__@6e`n*)c z3)eKUbc7L(NwvWOGgnm8^21EOAnd=qACA2?5cU2H!#T$Bm}W8(Gyf%GR{1ET)uV7n zP$D*JCEx+IINTdC3^zU=h#&4pqDM$5#)JS4t@AX&+efV)6?#SpUN2o#lVh4D+5!V1lyFk-G9EJ*q%46QjOWG?X&T8AGG z(4MR=HU{n%Wv(@g(-)ah+mikSf9BJawOc4)XdWFJA*E9r9@6XbMhg4-msWpN=1Kc? z_|h*^cCEEz4GRxmbvl6GPYYoOul{`X&mdlXK8D=}$MfNP34F#Sk;kj%dOgXY2CZxL!Q(hXT9r z`bk&lJ!wv^rljnvba8SawLj0HnHp)-WjuxcRRgt8(53X^XJTXSda37VP>C1Xuq2Z4~J$$y?!AK*0}*DF12tz;tL!yl*iExy>Ra&ebiZL ziT%}`u<554T9^U0Ob)}~OHnA(H5gC1#p0cQ@%SMm0ms;m#NvMm_@;IQTHlRBnRhX$ zghTLR^8j2b*AHv92ji1-5+%T zmxe2k+wIHSVgk9iBXX8~P*#6@Pt{gIgQ?AEx#_(8fH5$t9 zP6IhUH&yB%Db)jx3@7TrRlKV7B${9NP(Aa>7Z|&?SBi1TZA zOjQiP=YxasSAMtlx}vdn=uqsM9gDrz#No%)@wjAZJSxqP!`ReVTqGTe1)hU2NG1w1 zyu;D(eITk?2B6sPiTh_c4`4-SQ85jcbMQQ_rCx`3^L^ zFM{(eM__Z_Hn0s`0pZVLVUV9Qyj-XVw<4uNu}{2UZZlS*cD7RbyJNLjIlWp;m-Z&R zV-k9*Hkr1sNTZdP_K=73IdXbuMva! zU7*1GhWqd-WjFSpY|r;+S#p_!5jW;)bJulM-g-oyoBnI3GcNDQVca7sHMvU578FwU z{9L-`xSmu-CD9Pw5Ng|RNUhfI#kTgHVpXb!7#lYy;BT$7V4rtXaCp`(D8I0Ry%Y`g z#*5&w>{dwf$%DfOOTfVG0rbB44$cSshDq){QDaSS^ju<$!e<+tbH@dPKKbBwf5eWQ zFx>vPKYouHgwuBpMd5l3PI(cFW?y4bUpW@n`VPaMTL0I zCZ~Gf6n!U5PO!nK0j4~5r{#?@)$jy!6 zY_1$1xF=`-I_KreDlL!pi5{x=41ibs*2Q?Jjv8c!a z>-DVB(bfcGKI!7|Y3g`;uM#dX{0rLiKEa5{I=Gm38^U%JL9TTk1Wn9@-0T0r&G93k zwbUJweyYGjC>I)kFAy$2J15EBu|_&;(iqWnH;I1XN|bNpLSB>O$jxmP*#&JU(dIZE zk}%Q#9?|`sAL!opzx2&enL91CIsBS2@2$6Coj4aBrs2btp9TK>I)vX>_u~W_z~^@i zV*4>ec&71CHmV!KjroK5z^;L;FO6bFyMFxTTL=fcBCl-qgyPeAktnGjfV=$$;lZ@Q zh*g8J(Rwgm-ZBtp+6+MG?1y(O!_eS-AfBfH>>TEe#mTPtZKyqdtFXi^e~s|qYaPs5 z*$aC3>qtHp~2)fd>L8*#qHTRw^8(borX+2Mhlv|}CTDxi?FK)f?y6vmv z=K1!Lq@O;bPu(#w_RA?UteHz8N za{YPfgb1!u4dr{i1351}fScBM^K(r%wvagRzFyY6e~Sq_lNTqxO`5l}^b4K^4kFTxh#-=}Fy5y|5xO9M+S{Ebr zQ@kO$IDM(G`%bwqq*w*4{^t&`Z3F}wB}2XQc4%0d568ZUAYJwl-gLZ!w7^byuh|2) zT+l?5Rs)0smgrRIfNg)=@xTH<^pi!*%?d#!%Lt6ikHlZLQMlt+6i)Yu!sRuQn3W%a zZkI!Gj!6)zH%ah67hjZgx#PeoPN*`kFB&?S9T$am^aMYr(LvT#XL(+4Krr--MXxJRGrt&?7>!V{?WimUnqO>E9z*j zq?`YkJ{Fv!yuZ2hOFo@W@10G~&!gzzD;vtWE<=J#k!ZCeL9Ab~L28$FK=S;=WI?Ba z1b0?|*A?^9p{{{D5Jh3K;OP7jFNhhjaIv z;lQJ|81>x+N6+%cIC%+PJQRpRw{P?9*4Ls1{jjT7B+k3g4bi)& zUH;fP&Kv6ny5XNH2Ymk98V5f##d8VzIB>TX)?}(+??`!kxS#`i)-=L4X$>UW--2rU zOVC(;1aftBGm9o%L&M!Ac@P9=SyuBlwUnhp~+V)`nQj7e|Si<3zK73i; zgZJKc;wR3wyg$H#_jMSu({vp!+tG{nuTbKpL0x36@R{@?U(z?NN;;FobU)z~nSaiu z7{7F~PoG1sQPI?L-K+-OcYQy&o;(j9PThi%6Ls)p#b-!cE{hi5Rq&v)4kjNm#+3)H@kz5I&QJ2d zFN%J+@T`D?#s{IlW+=|!FpQoXj;}nzv6ogD9yJcZiPHk{Q4awV)cr7WvnSeTyP$7? zJ?bS}Vc9$re5l_C^A>5M&K6~CohXMsEp0Gy+k5y>`~*f$FN3Rv7h&JFBe26f3vNwM zf!cp#VDpOrkl&;SMIjAB_V8Tc)m3ZZocYdx*2XUBHSG=J#>Z9Shn?y)&Dx8~tw++O zA<5))FNAw$LA45;W~k1$Tl6^J*Nk^O@5@Tpoq0>OC)alQ z@i;Hw*E51RD=&oQUWal)-!P6%4P|fn5dK>d$TviR<&FJ$U$Yl$gB#bFIdba(8y4@F zu}+==FY(sq^{do4W33{aW&WX#oh=k@@`A=VR8Z|rqKaQ9DZeV0ipHeVosn~C*`9$^ zu-~4RtW>05+pdXAeHV!5mX}HY&i9q984xHKoXi&tT)qhnPNwj!AQa{uN`eh4>!E#R zF7!4(4KDT9KyP<C)q=lJZrBsAm}=q6;|Az-zyg&T?QqZ(SDdTtjbT^(@!%>z z4({%sQV2eK7=o&WA!wB!jEf!wVw^vqV!J*YZSxaTHYQzsXi0|N8{$nWKdlO#UT!b0XMlwd;AhotT++jbqoV@2It%#Mt3W>K z8O--HgL#v3Fz-1U$X?5Vd*=l3Y&~CAmG|U?xi0){jy)HsTl2`_ru;TqpTBo@&zKWc zdBA!FR;%fx65~&#_wG44dfz8c9iqC8C&?i{mwGQwr|BB==zY~7x-i_4`kw7U$G+YY zJ?ABhIcMKW53T$dP<7o&NSeG)xL^NXi22h8(mx9@D}DleFkS;*k-NbC@Cg`i#PD** zL)h`T0pzJVX4sRtJmC)N$Iv9@xHK z2D6I3!MPW2A$DUmOul{tY_?p0&|imPk9rmq)Th9d=5es%^eI%=Wj%LidNjdbCqHCLJ z%C0W*8Q+u7_15BbVFtXb&Yb^aTh4pp%&67IDBLEifJG15X?h;SeUn6N@a!@jeRK(=LPO!FzCuUP9gWZ*Xe49PS;V ziV9`gxGvuatKV7TgUR-otL=&lUwGo=5?|bVAOLr45%6U?;Kdxk=(_^`bd;b^g&*eM z@J2mL4_yD#8P|-k$CX2@aoHzR?C>_gE>CTo+pLBw#wwv;{SQ_vf9+=DZ(!oMM=-ta zI&A-V9&ED@!`?5MU?i6c1B%AOApJnN7Gexpx!(lZeo`>#IZzmXHbv6AYp3*t_Xu&{ z-E(5a-(TX1R&%=1FPvQUrqkb3X(UO@A+_{VwBz6vx_0If6=c4rWTRj7J42B(oYdKS zs2&@=GU0Ef*4(Gofj1br@tK8Q{NaT!-xwCaDpeAmJVD^vUIO=c6TtqT{di74A0GAB zgQr`$a?2eDo+sazBWuk$bfghq*r?097ie&&zA{f;F2@>@4w@+2M4zH-$;t9Aok){X z>RZ3B-5}z*15Xax_CC;xgySz(YSlb>thgtMx+CsYypJN$*mgFZucM>iX=tAf^d*IdGNJA z43}?Y!eRYXm@{<(tn42I&EHHw(%vrEG@cb4auS4X=k`f*9cM_V+zb~FZOIqCi(19? z*9<9r3sPL=1lo0NHT8_$Nr9TjY1>;Vd7Z1E9V1?o$I0)sgyned09AIGpv{IK47ukG z3m*8=mP`6N^R$ib94_z8<2U&77ZZP0Ec0irjs9%6%#Y0u`*2ntFK%vf<0($g9P-7E z)x)jX#m|g)RvU1sr4Coxsq?pwJ^11OWI1qT8%-G3NXjiwX_3MmsykUiMXe{OzB-4j zW~9@`we!iOawru(bfsTMd(pvLPeeuMOwq89k=UiOxn$gq&l2Bv$-=3KGNIT|2{zBP zhapY_;nCQ+U@X58+}G~~b+KAjoc*6*z`{|+6DotE7R|UyJ0e@NjhFNJXkUHlj9D4Hr9=*8=0ZY!ou#<=2UV0{& zSfs-G-xGkx1VeP18SF9mEi92M5^Q<0(DI~2^0kkX^uSF|u{2|!c;Uob@z;4Bn$+e? zzmF!8)%{iE=axxl^N!GRuOiaEcAI>ho>O7}R@%}0kJira$+?R)`O5b`{OOJ<&wp>t zT^zZ9VuDdvVQFA6B#VWqU`zpoft1(^wym_AG+`N_o=b(0u`)2q&I%GnMnH2{ z65LctgISTgVcLlTxNFEzzWf2$<-dVJ3w}UNjT{cuR_&fGdgI?t1KhOG9Pc^x#V`#= zl-G2{ioPDWY={>=+3bz6AG~qlRBu!;^g>rn58RgMiUHj@#BF~&Jkn}~VP!^sd6 z@9LnMxdvWxRmL}e<#4CLFQ}C^gWbD&D9x^fQFT|~&iS)o=6DE>MQ6ean^Y)Bn+VY} zLcmAI0{-XnPnfMC3X5;f75uM0k=$#4T2kC#A%5SzUHn)0RJ1Krr;thR^dK#k2AVFR z7R}AHIPd^X-*ArBJ-$KDeKA7U62Gi8!Pn{fXdR)A6N`GG zK|>GxQYnk`I@{rEZ4)$wK8HDe6(B>U(Cg_L7?61o4!3WEYOPe*{dOW8=pPC{=U774 zTvc?9TtocV&|~&b(=-1CQ$Vbc@5SczmlV7kC@;!M?iect?ZZ_f_F( z!3rGj|A(v=ex?_GZ^$*RnodnDqnt-Yl<*>-Hf`EX&7U^VZ0!Z4(-1>9r+QLsac}ze zg1Y!Aq5c+8=yt;Y_ znoe8*ql_}B3wa7UN1Gr$trKpKRKyKkYFMqSgRScgF(N z>W0Oa-0F>f{16(;} zyem5vyKr^1Gp}%U+v%v`~92{{(xgECNx4{$9mUuDN6p#KeKvjQTba2wdw#O>yAt>VZn_aLp`x`|3 zcn3@Boe z-)B^#{gGV9canF90^bT#VhF1sE>F!S+2{?l;MsioTo_AFJiVztMVBJSG>b~R3q;v%@#29y zr=>H~%_K(OZH4C%+l2)(kA)ews?g@(1Y>s%go-({!Qtt8_+*{~qf-i?@RbOarWN3% z`x0L6`V5ha|3ODk59}YRjt&JnIA)?D-cB$>*KS5qdao~z@8%^`?tnd3IO4`pj;OH6 z0UtfFL;Wp%@z!Z8EbniQ4l|8$m7P9LSg(zqyVSAAXl1PJcfIyB6+;QwO&~?&=hHIAjvclY~RrYa3`!RD!(a_k}$Un}yOm6CqIO z2pF$)MS5V!STXjq_ndu$nk$$X#M^JH2U>fD%ZJAoqE+| zQ`$h!U;d!U)^Z#_NtrMA(PS$-JuXi%;vqWboczd&PZag#TC(G^Mtfe`&6@9Av**L< zcIyTsB(|bitI8@hAr&cXrndT!GXAhYmezd+V?Pqo; z;7DR0;n=TqVSm9L;dOWZZ1mX%c2q>b9D`|~_ihb@H0}Ty`D1X_ycpJ5+y;kN&!EBm zBba>n1x85q;!h#+{fOk2Z z<`Q`F`XsdG?SllJtuV`tUIjO0(xqlNc2(8c&1y8G?~^&2H6_nf=bvZRhS-Tz4Q zr~jhdt@1qhjWQ40p}{u0bU5d!KF=Ry%y+(;a=;aHzAv@llOHWOC(eQ+yYsoVhNe7q zn-R}S(dWyZIvlU2#dKYblbm{T@nCs=ko1Q(U;9dGXWvu*fI6xfUr7%fuG8i0OB8VC zcz6HyP>+ty^gq88nz4BbrHqXtyT8ulwn~eB{Ad!tbe$1pCe0Bqj_Q)C$4oA9-F!om z`fQl+{J}xt(%f3Xs7M($&FTxECx(J{);Q2;SqZBPHo?=_J@D-537DjR8EQY5!A!qu zICc9Kge?CAXZm(PTC5C4%u~P@uX;+{hO+x?EMM6f`T4Bp?JK;@fhQ!R}Wyy)J zzomav#)+>S4vOv@s>C2;IeKGdM1x0pQ9TW$UcOW5{qSTu)tNzy=kBJpd-J+^Vz&-6 zMH2OH(WLSR^d{{Y>G;2<`!^b?!k~qcoWD}p@9%U!t&Pstwvmr~8)fT!rx`Y1XuzOP zv?0Hd{zSi_ufv|x@XE(zQ(ZyUb8b;xVJX#R7m>HuX);)QlrlE&C99b2RQNcZZWyG{ z;K*6j+Lk~A2ZU2bf*S>R8c|5IBK^~Uk{IxAqu8f2MBHRqFP%BHx@6z}Ns^Ce z)PzFGIHBmzZsC*a4dLvlR$;+%HF*B9d-k5^3km<(E6R%5rqu--ZF z4G%-rtpZTnb{@h~O5jfF6-Zli6AG8z2J^A^AlbbF{`Q-{2xBfotSa27TGs|IG z#|^kpdvc5ng}m(Qan zofKLYwVvu)Hd9j5c2af7A(aFBs3hQ*UcyOg~#Z-&QUs}aD)cwBvmS&8$eH8%t8@QO#0n7%__imv^5N8b{MF^{2fx0~P zhKFyXVaED+F!C7>W%rYy!)q?c#xI6Cn-#D-XBAwlO@OHqHj)F-hJ3L?=MjkVM#%9Rqo*20)TlC=|y9fMT3GXzJL(q3xy+TBifgnpME& zt_+xUeG=B0JQeyXUKb|ZIwdSyoGmP{TP?hxeIw^J%k7OqQoI=xFl!$fPiIR z>Pq(ATPHng_e45lZ*TFZc7WKtdc0V^c#SxeFl z6lh+t8r96yq0nVU6m`pj#s%9FKXs(usjk%O<3Vk0o^n^AJ2AzkUvp}&JQNOzVpi3##_z`avkJGMpa8}>@v^{z^6?0-|N zTU;bASbSV`AC@a>X>Ss9GFFQGb)3kv!^A8zJ29<~nppPemGoY}6ViiTNzyx#e@q*8Q_WPxH%y@}g4V9^DW!Kb8yrZFhww&+iKlj#LOPBPxVQ#rwi7z9aO{ zxg`ufeO++UD-~oLFAFdHE(mHCg~H}@$Ao8p4+vK^bA)~EnZowsjl$p2YlQM=O9iFJ z(}g8PiNeqHXhC%(2)=GELLWmj!P!PrST|Ny7*qI8;^%o=qB-T1(ovFg(tQ!fr83|4OU=galwLlWA>H4eD*Zo*6=TQ% literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Tingle.wav.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Tingle.wav.meta new file mode 100644 index 000000000..800658d34 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/SFX/Tingle.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 8b2b32a7cae13864eaf6fe5c530ac82e +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 0 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings.meta new file mode 100644 index 000000000..55e4dd176 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 21e71a353a06ed149972a5a57738a305 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKLayers.preset b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKLayers.preset new file mode 100644 index 000000000..df102cb74 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKLayers.preset @@ -0,0 +1,166 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!181963792 &2655988077585873504 +Preset: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PTKLayers + m_TargetType: + m_NativeTypeID: 78 + m_ManagedTypePPtr: {fileID: 0} + m_ManagedTypeFallback: + m_Properties: + - target: {fileID: 0} + propertyPath: tags.Array.size + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.size + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[0] + value: Default + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[1] + value: TransparentFX + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[2] + value: Ignore Raycast + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[3] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[4] + value: Water + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[5] + value: UI + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[6] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[7] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[8] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[9] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[10] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[11] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[12] + value: PlayerWeapon + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[13] + value: EnemyWeapon + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[14] + value: Player + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[15] + value: Enemy + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[16] + value: Ground + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[17] + value: Platform + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[18] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[19] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[20] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[21] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[22] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[23] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[24] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[25] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[26] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[27] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[28] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[29] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[30] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: layers.Array.data[31] + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_SortingLayers.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_SortingLayers.Array.data[0].name + value: Default + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_SortingLayers.Array.data[0].uniqueID + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_SortingLayers.Array.data[0].locked + value: 0 + objectReference: {fileID: 0} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKLayers.preset.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKLayers.preset.meta new file mode 100644 index 000000000..ff03ea3d8 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKLayers.preset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 513e2f6a0a2a7754b83401e1c4e8217f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKPhysics.preset b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKPhysics.preset new file mode 100644 index 000000000..8f09e9121 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKPhysics.preset @@ -0,0 +1,290 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!181963792 &2655988077585873504 +Preset: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PTKPhysics + m_TargetType: + m_NativeTypeID: 55 + m_ManagedTypePPtr: {fileID: 0} + m_ManagedTypeFallback: + m_Properties: + - target: {fileID: 0} + propertyPath: m_Gravity.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Gravity.y + value: -29.43 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_Gravity.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_DefaultMaterial + value: + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_BounceThreshold + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_SleepThreshold + value: 0.005 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_DefaultContactOffset + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_DefaultSolverIterations + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_DefaultSolverVelocityIterations + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_QueriesHitBackfaces + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_QueriesHitTriggers + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_EnableAdaptiveForce + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ClothInterCollisionDistance + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ClothInterCollisionStiffness + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ContactsGeneration + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.size + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[0] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[1] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[2] + value: 4294963199 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[3] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[4] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[5] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[6] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[7] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[8] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[9] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[10] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[11] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[12] + value: 4294938619 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[13] + value: 4294922239 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[14] + value: 4294963199 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[15] + value: 4294959103 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[16] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[17] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[18] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[19] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[20] + value: 4288675839 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[21] + value: 4289724415 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[22] + value: 4291821567 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[23] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[24] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[25] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[26] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[27] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[28] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[29] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[30] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_LayerCollisionMatrix.Array.data[31] + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_AutoSimulation + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_AutoSyncTransforms + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ReuseCollisionCallbacks + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ClothInterCollisionSettingsToggle + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ClothGravity.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ClothGravity.y + value: -29.43 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ClothGravity.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_ContactPairsMode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_BroadphaseType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_WorldBounds.m_Center.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_WorldBounds.m_Center.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_WorldBounds.m_Center.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_WorldBounds.m_Extent.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_WorldBounds.m_Extent.y + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_WorldBounds.m_Extent.z + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_WorldSubdivisions + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_FrictionType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_EnableEnhancedDeterminism + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_EnableUnifiedHeightmaps + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_SolverType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: m_DefaultMaxAngularSpeed + value: 14 + objectReference: {fileID: 0} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKPhysics.preset.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKPhysics.preset.meta new file mode 100644 index 000000000..7305f1ff8 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/PTKPhysics.preset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c9b3fc7691051fe4799623e30e5bb9f8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings.meta new file mode 100644 index 000000000..26c680c0b --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 89ac43fcd14d5444196942bdb28aee90 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/ForwardRenderer.asset b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/ForwardRenderer.asset new file mode 100644 index 000000000..9da76e27d --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/ForwardRenderer.asset @@ -0,0 +1,38 @@ +%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: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} + m_Name: ForwardRenderer + m_EditorClassIdentifier: + m_RendererFeatures: [] + m_RendererFeatureMap: + postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} + shaders: + blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3} + copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} + screenSpaceShadowPS: {fileID: 4800000, guid: 0f854b35a0cf61a429bd5dcfea30eddd, + type: 3} + samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} + fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 0 + stencilCompareFunction: 8 + passOperation: 0 + failOperation: 0 + zFailOperation: 0 + m_ShadowTransparentReceive: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/ForwardRenderer.asset.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/ForwardRenderer.asset.meta new file mode 100644 index 000000000..b70d787e1 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/ForwardRenderer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 11ae0be0caba6b742ab1f739b31f7bfd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/PTK-URP-HighQuality.asset b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/PTK-URP-HighQuality.asset new file mode 100644 index 000000000..900a911f7 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/PTK-URP-HighQuality.asset @@ -0,0 +1,55 @@ +%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: bf2edee5c58d82540a51f03df9d42094, type: 3} + m_Name: PTK-URP-HighQuality + m_EditorClassIdentifier: + k_AssetVersion: 5 + k_AssetPreviousVersion: 5 + m_RendererType: 1 + m_RendererData: {fileID: 0} + m_RendererDataList: + - {fileID: 11400000, guid: 11ae0be0caba6b742ab1f739b31f7bfd, type: 2} + m_DefaultRendererIndex: 0 + m_RequireDepthTexture: 0 + m_RequireOpaqueTexture: 0 + m_OpaqueDownsampling: 1 + m_SupportsTerrainHoles: 0 + m_SupportsHDR: 1 + m_MSAA: 1 + m_RenderScale: 1 + m_MainLightRenderingMode: 1 + m_MainLightShadowsSupported: 1 + m_MainLightShadowmapResolution: 2048 + m_AdditionalLightsRenderingMode: 1 + m_AdditionalLightsPerObjectLimit: 4 + m_AdditionalLightShadowsSupported: 1 + m_AdditionalLightsShadowmapResolution: 256 + m_ShadowDistance: 100 + m_ShadowCascades: 0 + m_Cascade2Split: 0.4167956 + m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} + m_ShadowDepthBias: 1.2 + m_ShadowNormalBias: 0.2 + m_SoftShadowsSupported: 1 + m_UseSRPBatcher: 1 + m_SupportsDynamicBatching: 0 + m_MixedLightingSupported: 1 + m_DebugLevel: 0 + m_PostProcessingFeatureSet: 0 + m_ColorGradingMode: 1 + m_ColorGradingLutSize: 32 + m_ShadowType: 1 + m_LocalShadowsSupported: 0 + m_LocalShadowsAtlasResolution: 256 + m_MaxPixelLights: 0 + m_ShadowAtlasResolution: 256 + m_ShaderVariantLogLevel: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/PTK-URP-HighQuality.asset.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/PTK-URP-HighQuality.asset.meta new file mode 100644 index 000000000..3c50ec149 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/PTK-URP-HighQuality.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9c9a8206f3de6f4499fe9b16cd0e59f9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/URPPostProcessing.asset b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/URPPostProcessing.asset new file mode 100644 index 000000000..b52de0f53 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/URPPostProcessing.asset @@ -0,0 +1,118 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-7893295128165547882 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + threshold: + m_OverrideState: 1 + m_Value: 1 + min: 0 + intensity: + m_OverrideState: 1 + m_Value: 0.7 + min: 0 + scatter: + m_OverrideState: 1 + m_Value: 0.8 + min: 0 + max: 1 + clamp: + m_OverrideState: 0 + m_Value: 65472 + min: 0 + tint: + m_OverrideState: 0 + m_Value: {r: 1, g: 1, b: 1, a: 1} + hdr: 0 + showAlpha: 0 + showEyeDropper: 1 + highQualityFiltering: + m_OverrideState: 0 + m_Value: 0 + dirtTexture: + m_OverrideState: 0 + m_Value: {fileID: 0} + dirtIntensity: + m_OverrideState: 0 + m_Value: 0 + min: 0 +--- !u!114 &-7011558710299706105 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 899c54efeace73346a0a16faa3afe726, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + color: + m_OverrideState: 0 + m_Value: {r: 0, g: 0, b: 0, a: 1} + hdr: 0 + showAlpha: 0 + showEyeDropper: 1 + center: + m_OverrideState: 0 + m_Value: {x: 0.5, y: 0.5} + intensity: + m_OverrideState: 1 + m_Value: 0.25 + min: 0 + max: 1 + smoothness: + m_OverrideState: 1 + m_Value: 0.4 + min: 0.01 + max: 1 + rounded: + m_OverrideState: 0 + m_Value: 0 +--- !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: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: URPPostProcessing + m_EditorClassIdentifier: + components: + - {fileID: 849379129802519247} + - {fileID: -7893295128165547882} + - {fileID: -7011558710299706105} +--- !u!114 &849379129802519247 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3} + m_Name: Tonemapping + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + mode: + m_OverrideState: 1 + m_Value: 2 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/URPPostProcessing.asset.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/URPPostProcessing.asset.meta new file mode 100644 index 000000000..f80dd5c3b --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Other Assets/Settings/URP Settings/URPPostProcessing.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b2d9a107018111f44a679ab3c6958345 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/PEB Trajectory Predictor.unity b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/PEB Trajectory Predictor.unity new file mode 100644 index 000000000..e5325601a --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/PEB Trajectory Predictor.unity @@ -0,0 +1,3042 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.18279268, g: 0.22849764, b: 0.30701995, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &133003467 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 133003468} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &133003468 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133003467} + 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: + - {fileID: 729757559} + m_Father: {fileID: 1060773987} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &189982150 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 189982151} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &189982151 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 189982150} + 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: + - {fileID: 2013922250} + m_Father: {fileID: 1060773987} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &230258541 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 230258542} + m_Layer: 0 + m_Name: Obstacles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &230258542 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 230258541} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 7.5933447, y: -0.5666448, z: -1.717567} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 973946085} + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &300162918 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 300162921} + - component: {fileID: 300162920} + - component: {fileID: 300162919} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &300162919 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 300162918} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &300162920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 300162918} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &300162921 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 300162918} + 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: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &321830439 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 321830440} + - component: {fileID: 321830442} + - component: {fileID: 321830441} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &321830440 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321830439} + 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: 515282631} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &321830441 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321830439} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &321830442 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321830439} + m_CullTransparentMesh: 0 +--- !u!1 &471352605 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 471352606} + - component: {fileID: 471352608} + - component: {fileID: 471352607} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &471352606 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471352605} + 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: 1945545545} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -220, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &471352607 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471352605} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: T Sync +--- !u!222 &471352608 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471352605} + m_CullTransparentMesh: 0 +--- !u!1 &515282630 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 515282631} + - component: {fileID: 515282632} + m_Layer: 5 + m_Name: Slider (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &515282631 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515282630} + 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: + - {fileID: 321830440} + - {fileID: 1347474312} + - {fileID: 2095984746} + - {fileID: 1413997782} + m_Father: {fileID: 1405042301} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &515282632 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515282630} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1059189736} + m_FillRect: {fileID: 1788551953} + m_HandleRect: {fileID: 1059189735} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 40 + m_WholeNumbers: 0 + m_Value: 19 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1503979044} + m_MethodName: SetLaunchSpeed + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1001 &598254863 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalPosition.x + value: -11.1 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalPosition.y + value: 2.01 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2350090053547045669, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4862109031619294805, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_Name + value: Helper + objectReference: {fileID: 0} + - target: {fileID: 6078083819843339761, guid: 74f6f13b599920e4fa76558bc0ca7c64, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 6078083819843339761, guid: 74f6f13b599920e4fa76558bc0ca7c64, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 74f6f13b599920e4fa76558bc0ca7c64, type: 3} +--- !u!1 &625349021 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 625349023} + - component: {fileID: 625349022} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &625349022 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 625349021} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1.5 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.802082 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.1 + m_NormalBias: 0.2 + m_NearPlane: 0.1 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &625349023 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 625349021} + m_LocalRotation: {x: 0.6909806, y: -0.44057056, z: -0.1501528, w: 0.5530801} + m_LocalPosition: {x: 0.24, y: 77, z: 4.18} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 140.8, y: 63.72, z: 90} +--- !u!1 &687913384 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 687913385} + - component: {fileID: 687913387} + - component: {fileID: 687913386} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &687913385 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687913384} + 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: 898431283} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &687913386 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687913384} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &687913387 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687913384} + m_CullTransparentMesh: 0 +--- !u!1 &729757558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 729757559} + - component: {fileID: 729757561} + - component: {fileID: 729757560} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &729757559 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729757558} + 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: 133003468} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &729757560 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729757558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &729757561 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729757558} + m_CullTransparentMesh: 0 +--- !u!1 &747716049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 747716050} + - component: {fileID: 747716052} + - component: {fileID: 747716051} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &747716050 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747716049} + 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: 1060773987} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -220, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &747716051 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747716049} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Launch Direction (y) +--- !u!222 &747716052 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747716049} + m_CullTransparentMesh: 0 +--- !u!1 &819492968 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 819492969} + - component: {fileID: 819492970} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &819492969 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 819492968} + 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: + - {fileID: 1533712157} + - {fileID: 2119512157} + - {fileID: 898431283} + - {fileID: 1978878405} + m_Father: {fileID: 1405042301} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &819492970 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 819492968} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 687913386} + m_FillRect: {fileID: 1979224896} + m_HandleRect: {fileID: 687913385} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 90 + m_WholeNumbers: 0 + m_Value: 54 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1503979044} + m_MethodName: SetAngleX + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &898431282 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 898431283} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &898431283 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 898431282} + 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: + - {fileID: 687913385} + m_Father: {fileID: 819492969} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &944386973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 944386978} + - component: {fileID: 944386977} + - component: {fileID: 944386976} + - component: {fileID: 944386975} + - component: {fileID: 944386974} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!54 &944386974 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944386973} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 1 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 3 +--- !u!135 &944386975 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944386973} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &944386976 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944386973} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: afa7930ed452bfc4fbbff32ab1292f83, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &944386977 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944386973} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &944386978 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944386973} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &973946084 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 973946085} + - component: {fileID: 973946088} + - component: {fileID: 973946087} + - component: {fileID: 973946086} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &973946085 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973946084} + m_LocalRotation: {x: 0, y: 0, z: -0.42664754, w: 0.904418} + m_LocalPosition: {x: 1.97, y: 0.96, z: 5.9} + m_LocalScale: {x: 0.2, y: 4, z: 4} + m_Children: [] + m_Father: {fileID: 230258542} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -50.51} +--- !u!65 &973946086 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973946084} + m_Material: {fileID: 13400000, guid: 028ee8aa0e3a88a4dad4b97764c9da87, type: 2} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &973946087 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973946084} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3e78f2cb1f086164099b2c1dbb50ecaf, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &973946088 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973946084} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1059189734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1059189735} + - component: {fileID: 1059189737} + - component: {fileID: 1059189736} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1059189735 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1059189734} + 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: 2095984746} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1059189736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1059189734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1059189737 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1059189734} + m_CullTransparentMesh: 0 +--- !u!1 &1060773986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1060773987} + - component: {fileID: 1060773988} + m_Layer: 5 + m_Name: Slider (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1060773987 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060773986} + 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: + - {fileID: 1796278590} + - {fileID: 189982151} + - {fileID: 133003468} + - {fileID: 747716050} + m_Father: {fileID: 1405042301} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1060773988 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060773986} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 729757560} + m_FillRect: {fileID: 2013922250} + m_HandleRect: {fileID: 729757559} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 360 + m_WholeNumbers: 0 + m_Value: 67 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1503979044} + m_MethodName: SetAngleY + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &1301356489 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1301356490} + - component: {fileID: 1301356492} + - component: {fileID: 1301356491} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1301356490 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301356489} + 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: + - {fileID: 2032966761} + m_Father: {fileID: 1945545545} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1301356491 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301356489} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1301356492 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1301356489} + m_CullTransparentMesh: 0 +--- !u!1 &1346092245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1346092249} + - component: {fileID: 1346092248} + - component: {fileID: 1346092247} + - component: {fileID: 1346092246} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1346092246 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1346092245} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1346092247 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1346092245} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1346092248 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1346092245} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1346092249 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1346092245} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1405042301} + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1347474311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1347474312} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1347474312 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1347474311} + 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: + - {fileID: 1788551953} + m_Father: {fileID: 515282631} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1405042300 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1405042301} + - component: {fileID: 1405042302} + m_Layer: 5 + m_Name: VGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1405042301 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1405042300} + 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: + - {fileID: 819492969} + - {fileID: 1060773987} + - {fileID: 515282631} + - {fileID: 1945545545} + m_Father: {fileID: 1346092249} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -50, y: -50} + m_SizeDelta: {x: 200, y: 120} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1405042302 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1405042300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 20 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!1 &1413997781 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1413997782} + - component: {fileID: 1413997784} + - component: {fileID: 1413997783} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1413997782 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1413997781} + 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: 515282631} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -220, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1413997783 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1413997781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Launch Speed +--- !u!222 &1413997784 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1413997781} + m_CullTransparentMesh: 0 +--- !u!1 &1503979043 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1503979045} + - component: {fileID: 1503979044} + m_Layer: 0 + m_Name: Simple Launcher + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1503979044 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1503979043} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da5fe3efef89e234db43232a9edd74f8, type: 3} + m_Name: + m_EditorClassIdentifier: + predictor: {fileID: 8291328940660075001} + launchSpeed: 19 + launchAngleY: 67 + launchAngleX: 54 +--- !u!4 &1503979045 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1503979043} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1504761664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1504761667} + - component: {fileID: 1504761666} + - component: {fileID: 1504761665} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1504761665 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1504761664} + m_Enabled: 1 +--- !u!20 &1504761666 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1504761664} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 100 + field of view: 33 + orthographic: 0 + orthographic size: 12 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1504761667 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1504761664} + m_LocalRotation: {x: 0.3848995, y: 0, z: 0, w: 0.92295855} + m_LocalPosition: {x: 4.7, y: 28.34, z: -24.6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 45.275, y: 0, z: 0} +--- !u!1 &1533712156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1533712157} + - component: {fileID: 1533712159} + - component: {fileID: 1533712158} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1533712157 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533712156} + 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: 819492969} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1533712158 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533712156} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1533712159 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533712156} + m_CullTransparentMesh: 0 +--- !u!1 &1723574230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1723574231} + - component: {fileID: 1723574233} + - component: {fileID: 1723574232} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1723574231 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723574230} + 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: 1945545545} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 2, y: -28} + m_SizeDelta: {x: 180, y: 40} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1723574232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723574230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.5019608} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Prevents the predictor line from tearing. +--- !u!222 &1723574233 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723574230} + m_CullTransparentMesh: 0 +--- !u!1 &1788551952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1788551953} + - component: {fileID: 1788551955} + - component: {fileID: 1788551954} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1788551953 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1788551952} + 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: 1347474312} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1788551954 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1788551952} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1788551955 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1788551952} + m_CullTransparentMesh: 0 +--- !u!1 &1796278589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1796278590} + - component: {fileID: 1796278592} + - component: {fileID: 1796278591} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1796278590 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1796278589} + 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: 1060773987} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1796278591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1796278589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1796278592 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1796278589} + m_CullTransparentMesh: 0 +--- !u!1001 &1815054443 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2106534562204906303, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Text + value: Work in progress. Will be available as a free update of Projectile Toolkit. + objectReference: {fileID: 0} + - target: {fileID: 3796542127676820880, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.x + value: 900 + objectReference: {fileID: 0} + - target: {fileID: 5978872229434107236, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Text + value: 'Launch settings can be + + configured on the right side. + + + T + : launch the ball + + + X : toggle exit menu' + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907980, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Name + value: Info Canvas + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5978872230347907983, guid: 8f686a2764fac4149a0cd5e55db5ad09, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8f686a2764fac4149a0cd5e55db5ad09, type: 3} +--- !u!1 &1905598407 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1905598411} + - component: {fileID: 1905598410} + - component: {fileID: 1905598409} + - component: {fileID: 1905598408} + m_Layer: 16 + m_Name: ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!65 &1905598408 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905598407} + m_Material: {fileID: 13400000, guid: 028ee8aa0e3a88a4dad4b97764c9da87, type: 2} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 10, y: 2, z: 10} + m_Center: {x: 0, y: -1, z: 0} +--- !u!23 &1905598409 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905598407} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f1f84fd6bfc195745a6c5cdfecca48b6, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1905598410 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905598407} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1905598411 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905598407} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 10, y: 1, z: 10} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1945545544 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1945545545} + - component: {fileID: 1945545546} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1945545545 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945545544} + 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: + - {fileID: 1301356490} + - {fileID: 471352606} + - {fileID: 1723574231} + m_Father: {fileID: 1405042301} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1945545546 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945545544} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1301356491} + toggleTransition: 1 + graphic: {fileID: 2032966762} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1503979044} + m_MethodName: SetTSync + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 0 +--- !u!1 &1978878404 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1978878405} + - component: {fileID: 1978878407} + - component: {fileID: 1978878406} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1978878405 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978878404} + 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: 819492969} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -220, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1978878406 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978878404} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Launch Angle (x) +--- !u!222 &1978878407 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978878404} + m_CullTransparentMesh: 0 +--- !u!1 &1979224895 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1979224896} + - component: {fileID: 1979224898} + - component: {fileID: 1979224897} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1979224896 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1979224895} + 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: 2119512157} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1979224897 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1979224895} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1979224898 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1979224895} + m_CullTransparentMesh: 0 +--- !u!1 &2013922249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2013922250} + - component: {fileID: 2013922252} + - component: {fileID: 2013922251} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2013922250 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2013922249} + 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: 189982151} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2013922251 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2013922249} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2013922252 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2013922249} + m_CullTransparentMesh: 0 +--- !u!1 &2032966760 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2032966761} + - component: {fileID: 2032966763} + - component: {fileID: 2032966762} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2032966761 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2032966760} + 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: 1301356490} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2032966762 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2032966760} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2032966763 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2032966760} + m_CullTransparentMesh: 0 +--- !u!1 &2095984745 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2095984746} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2095984746 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2095984745} + 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: + - {fileID: 1059189735} + m_Father: {fileID: 515282631} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2119512156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2119512157} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2119512157 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2119512156} + 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: + - {fileID: 1979224896} + m_Father: {fileID: 819492969} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &6602773953137083371 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840081, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840082, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: obstacles.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2932252721874840082, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: simulatee + value: + objectReference: {fileID: 944386974} + - target: {fileID: 2932252721874840082, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: obstacles.Array.data[0] + value: + objectReference: {fileID: 1905598411} + - target: {fileID: 2932252721874840082, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: obstacles.Array.data[1] + value: + objectReference: {fileID: 973946085} + - target: {fileID: 2932252721874840083, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + propertyPath: m_Name + value: PEB Trajectory Predictor + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d57c6b992857e6444a4d0184e839fadf, type: 3} +--- !u!114 &8291328940660075001 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2932252721874840082, guid: d57c6b992857e6444a4d0184e839fadf, + type: 3} + m_PrefabInstance: {fileID: 6602773953137083371} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41999789d48f60a44ab7c965383866c4, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/PEB Trajectory Predictor.unity.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/PEB Trajectory Predictor.unity.meta new file mode 100644 index 000000000..58b16c485 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/PEB Trajectory Predictor.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8efa50ff34652944781ce44ca2353d11 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs.meta new file mode 100644 index 000000000..2a5a253af --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f1e90b9a95c4474aaefa7bf58ec487d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/BluCap.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/BluCap.prefab new file mode 100644 index 000000000..7ffddbdd1 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/BluCap.prefab @@ -0,0 +1,241 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1392889166237520988 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1392889166237520989} + - component: {fileID: 1392889166237520987} + - component: {fileID: 1392889166237520986} + m_Layer: 0 + m_Name: BlueCap + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1392889166237520989 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392889166237520988} + 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: + - {fileID: 1392889166896324405} + - {fileID: 1392889167009357446} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1392889166237520987 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392889166237520988} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1392889166237520986 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392889166237520988} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: afa7930ed452bfc4fbbff32ab1292f83, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &1392889166896324404 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1392889166896324405} + - component: {fileID: 1392889166896324400} + - component: {fileID: 1392889166896324403} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1392889166896324405 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392889166896324404} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.18900013, y: 0.29400015, z: 0.4666996} + m_LocalScale: {x: 0.15000008, y: 0.3300768, z: 0.042619545} + m_Children: [] + m_Father: {fileID: 1392889166237520989} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1392889166896324400 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392889166896324404} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1392889166896324403 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392889166896324404} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &1392889167009357449 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1392889167009357446} + - component: {fileID: 1392889167009357445} + - component: {fileID: 1392889167009357444} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1392889167009357446 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392889167009357449} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.18900013, y: 0.29400015, z: 0.4666996} + m_LocalScale: {x: 0.15000008, y: 0.3300768, z: 0.042619545} + m_Children: [] + m_Father: {fileID: 1392889166237520989} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1392889167009357445 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392889167009357449} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1392889167009357444 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392889167009357449} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/BluCap.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/BluCap.prefab.meta new file mode 100644 index 000000000..94162407f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/BluCap.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4505d769429cea14ca4f404fe179fad0 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Bomb Launcher.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Bomb Launcher.prefab new file mode 100644 index 000000000..0134e99b8 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Bomb Launcher.prefab @@ -0,0 +1,337 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3143468458721059041 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3143468458721059040} + - component: {fileID: 3143468458721059047} + m_Layer: 0 + m_Name: Bomb Launcher + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3143468458721059040 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3143468458721059041} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4285715, y: 1.428571, z: 1.428571} + m_Children: + - {fileID: 3143468460605179866} + - {fileID: 3143468460192525670} + - {fileID: 3143468459823595412} + - {fileID: 8917891947208572343} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3143468458721059047 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3143468458721059041} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4e9a6cd43e4d044fb1f5473fa99d4b6, type: 3} + m_Name: + m_EditorClassIdentifier: + launchPoint: {fileID: 3143468459823595412} + bulletPrefab: {fileID: 4250376250867435935, guid: d1aed7e9d95ad8c4597dd0c012b6960a, + type: 3} + groundMask: + serializedVersion: 2 + m_Bits: 229377 + torqueForce: -14 + smallA: -0.15 + bigA: -0.01 + lerpSpeed: 4 + reloadTime: 0.7 + trajectory: {fileID: 6813397503370321555} + drawLine: 1 +--- !u!1 &3143468459823595413 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3143468459823595412} + m_Layer: 0 + m_Name: launchPoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3143468459823595412 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3143468459823595413} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.002, y: 0.068, z: 0.518} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3143468458721059040} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3143468460192525671 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3143468460192525670} + - component: {fileID: 3143468460192525675} + - component: {fileID: 3143468460192525668} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3143468460192525670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3143468460192525671} + m_LocalRotation: {x: -0.4682303, y: -0, z: -0, w: 0.88360643} + m_LocalPosition: {x: 0, y: -0.148, z: -0.257} + m_LocalScale: {x: 0.18683, y: 0.18957154, z: 0.35858864} + m_Children: [] + m_Father: {fileID: 3143468458721059040} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -55.839005, y: 0, z: 0} +--- !u!33 &3143468460192525675 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3143468460192525671} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3143468460192525668 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3143468460192525671} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &3143468460605179867 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3143468460605179866} + - component: {fileID: 3143468460605179871} + - component: {fileID: 3143468460605179864} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3143468460605179866 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3143468460605179867} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.18683, y: 0.42704, z: 0.66069} + m_Children: [] + m_Father: {fileID: 3143468458721059040} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3143468460605179871 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3143468460605179867} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3143468460605179864 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3143468460605179867} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1001 &7792416739940225288 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3143468458721059040} + m_Modifications: + - target: {fileID: 1722220893794413757, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_Name + value: Trajectory + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7188f57ea4fc37646b8f30c473035707, type: 3} +--- !u!4 &8917891947208572343 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1722220893794413759, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + m_PrefabInstance: {fileID: 7792416739940225288} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6813397503370321555 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3650789078537473947, guid: 7188f57ea4fc37646b8f30c473035707, + type: 3} + m_PrefabInstance: {fileID: 7792416739940225288} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76bffcdd27ea4d046a418bfa71aaa621, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Bomb Launcher.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Bomb Launcher.prefab.meta new file mode 100644 index 000000000..c543a2604 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Bomb Launcher.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3390dff4045c02d4c9a0058e05836d40 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Defender.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Defender.prefab new file mode 100644 index 000000000..117b534e0 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Defender.prefab @@ -0,0 +1,308 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4010606432607296880 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4010606432607296895} + - component: {fileID: 4010606432607296892} + - component: {fileID: 4010606432607296893} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4010606432607296895 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606432607296880} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.18900013, y: 0.29400015, z: 0.4666996} + m_LocalScale: {x: 0.15000008, y: 0.3300768, z: 0.042619545} + m_Children: [] + m_Father: {fileID: 4010606433915803556} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4010606432607296892 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606432607296880} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4010606432607296893 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606432607296880} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &4010606432687299789 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4010606432687299788} + - component: {fileID: 4010606432687299785} + - component: {fileID: 4010606432687299786} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4010606432687299788 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606432687299789} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.18900013, y: 0.29400015, z: 0.4666996} + m_LocalScale: {x: 0.15000008, y: 0.3300768, z: 0.042619545} + m_Children: [] + m_Father: {fileID: 4010606433915803556} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4010606432687299785 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606432687299789} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4010606432687299786 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606432687299789} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &4010606433915803557 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4010606433915803556} + - component: {fileID: 4010606433915803554} + - component: {fileID: 4010606433915803555} + - component: {fileID: 3324219152881534907} + - component: {fileID: 8140674066999447558} + m_Layer: 15 + m_Name: RED + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4010606433915803556 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606433915803557} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 0.9, z: 1} + m_Children: + - {fileID: 4010606432687299788} + - {fileID: 4010606432607296895} + - {fileID: 4359780727941928527} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4010606433915803554 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606433915803557} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4010606433915803555 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606433915803557} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1701c1a1daf033641beeee942a2d17b3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!136 &3324219152881534907 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606433915803557} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.5000001 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8140674066999447558 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4010606433915803557} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4afeb791507bf0c45995268a569cb9df, type: 3} + m_Name: + m_EditorClassIdentifier: + attackTarget: {fileID: 0} + perceptionRadius: 30 + perceptionInterval: 2 + bombLaunchPoint: {fileID: 4359780727941928527} + bombPrefab: {fileID: 4250376250867435935, guid: 149cce8d5fdb4314192408e31890c093, + type: 3} + bombFlyTime: 0.75 + recordInterval: 0.1 +--- !u!1 &7656403674156773503 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4359780727941928527} + m_Layer: 0 + m_Name: Gun + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4359780727941928527 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7656403674156773503} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4010606433915803556} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Defender.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Defender.prefab.meta new file mode 100644 index 000000000..14e87ab2e --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Defender.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 73ee7752919b26c4f9e8bb961042b529 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/EscMenu.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/EscMenu.prefab new file mode 100644 index 000000000..8042b4bbe --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/EscMenu.prefab @@ -0,0 +1,898 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &295638778093036881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4322599858462698265} + - component: {fileID: 1950434827896488570} + - component: {fileID: 4494577270740819079} + m_Layer: 5 + m_Name: RawImage (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4322599858462698265 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 295638778093036881} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8137705547213480679} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 8.4, y: -3.3} + m_SizeDelta: {x: 19.78772, y: 3.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1950434827896488570 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 295638778093036881} + m_CullTransparentMesh: 0 +--- !u!114 &4494577270740819079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 295638778093036881} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &1789259988238337240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3053913802473353898} + - component: {fileID: 8515276485179178497} + - component: {fileID: 5215941639542622093} + m_Layer: 5 + m_Name: RawImage (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3053913802473353898 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1789259988238337240} + m_LocalRotation: {x: 0, y: 0, z: -0.38268343, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8137705547213480679} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -45} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -6.24, y: 1.75} + m_SizeDelta: {x: 12, y: 3.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8515276485179178497 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1789259988238337240} + m_CullTransparentMesh: 0 +--- !u!114 &5215941639542622093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1789259988238337240} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &5499137898167559827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1567186557939025814} + - component: {fileID: 5243647462418666720} + - component: {fileID: 3394964932411945308} + m_Layer: 5 + m_Name: RawImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1567186557939025814 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5499137898167559827} + 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: 8137705547213480679} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.09, y: 4.8} + m_SizeDelta: {x: 19.78772, y: 3.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5243647462418666720 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5499137898167559827} + m_CullTransparentMesh: 0 +--- !u!114 &3394964932411945308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5499137898167559827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &8137705545523508903 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8137705545523508896} + - component: {fileID: 8137705545523508898} + - component: {fileID: 8137705545523508897} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8137705545523508896 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545523508903} + 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: 8137705547419228361} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 500, y: 500} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8137705545523508898 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545523508903} + m_CullTransparentMesh: 0 +--- !u!114 &8137705545523508897 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545523508903} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.8} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 80 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!1 &8137705545541876419 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8137705545541876444} + - component: {fileID: 8137705545541876447} + - component: {fileID: 8137705545541876446} + - component: {fileID: 8137705545541876445} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8137705545541876444 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545541876419} + 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: + - {fileID: 8137705546207877841} + m_Father: {fileID: 8137705547419228361} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 41, y: 0} + m_SizeDelta: {x: 180, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8137705545541876447 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545541876419} + m_CullTransparentMesh: 0 +--- !u!114 &8137705545541876446 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545541876419} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8137705545541876445 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545541876419} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 0.34901962} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_PressedColor: {r: 1, g: 1, b: 1, a: 0.14901961} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 8137705545541876446} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8137705547419228362} + m_MethodName: Reload + 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 +--- !u!1 &8137705545900083098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8137705545900083099} + - component: {fileID: 8137705545900083093} + - component: {fileID: 8137705545900083092} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8137705545900083099 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545900083098} + 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: 8137705547213480679} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8137705545900083093 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545900083098} + m_CullTransparentMesh: 0 +--- !u!114 &8137705545900083092 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705545900083098} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 45 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 112 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u21F0\u21F5\u21B0" +--- !u!1 &8137705546207877840 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8137705546207877841} + - component: {fileID: 8137705546207877843} + - component: {fileID: 8137705546207877842} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8137705546207877841 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705546207877840} + 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: 8137705545541876444} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8137705546207877843 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705546207877840} + m_CullTransparentMesh: 0 +--- !u!114 &8137705546207877842 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705546207877840} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 50 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Restart +--- !u!1 &8137705547213480678 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8137705547213480679} + - component: {fileID: 8137705547213480674} + - component: {fileID: 8137705547213480673} + - component: {fileID: 8137705547213480672} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8137705547213480679 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705547213480678} + 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: + - {fileID: 8137705545900083099} + - {fileID: 1567186557939025814} + - {fileID: 4322599858462698265} + - {fileID: 4936182268607009453} + - {fileID: 3053913802473353898} + m_Father: {fileID: 8137705547419228361} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -102.39998, y: 0} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8137705547213480674 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705547213480678} + m_CullTransparentMesh: 0 +--- !u!114 &8137705547213480673 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705547213480678} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 0 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8137705547213480672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705547213480678} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 0.5019608} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 1, g: 1, b: 1, a: 0.34901962} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 8137705547213480673} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8137705547419228362} + m_MethodName: Back + 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 +--- !u!1 &8137705547419228365 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8137705547419228361} + - component: {fileID: 8137705547419228360} + - component: {fileID: 8137705547419228367} + - component: {fileID: 8137705547419228366} + - component: {fileID: 8137705547419228362} + m_Layer: 5 + m_Name: EscMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8137705547419228361 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705547419228365} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 8137705545523508896} + - {fileID: 8137705547213480679} + - {fileID: 8137705545541876444} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &8137705547419228360 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705547419228365} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &8137705547419228367 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705547419228365} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!114 &8137705547419228366 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705547419228365} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &8137705547419228362 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8137705547419228365} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bdcf1e82834909b4a830c90292ed5030, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &8591977572744514395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4936182268607009453} + - component: {fileID: 6627875418056735780} + - component: {fileID: 7399048080801048325} + m_Layer: 5 + m_Name: RawImage (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4936182268607009453 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8591977572744514395} + m_LocalRotation: {x: 0, y: 0, z: 0.38268343, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8137705547213480679} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 45} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -6, y: 7.98} + m_SizeDelta: {x: 12, y: 3.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6627875418056735780 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8591977572744514395} + m_CullTransparentMesh: 0 +--- !u!114 &7399048080801048325 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8591977572744514395} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/EscMenu.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/EscMenu.prefab.meta new file mode 100644 index 000000000..ee48b6115 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/EscMenu.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cb1340f756dee9144b4eaf17a034fc89 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Explosion_FX.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Explosion_FX.prefab new file mode 100644 index 000000000..0b0175771 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Explosion_FX.prefab @@ -0,0 +1,4809 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4779799753371983175 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4779799753371983174} + - component: {fileID: 4779799753371983172} + - component: {fileID: 4779799753371983173} + m_Layer: 12 + m_Name: Explosion_FX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4779799753371983174 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4779799753371983175} + 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!198 &4779799753371983172 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4779799753371983175} + serializedVersion: 6 + lengthInSec: 1 + simulationSpeed: 0.6 + stopAction: 2 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 0 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.5 + minScalar: 0.2 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 80 + minScalar: 45 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 3 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: -0.5 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 0 + angle: 20 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0.5 + radius: + value: 0.4 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 100 + minScalar: 30 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.1 + probability: 1 + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6159973 + inSlope: 1.6653409 + outSlope: 1.6653409 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0.09124766 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.8882119, b: 0.25, a: 1} + key1: {r: 0.9, g: 0.9, b: 0.9, a: 0} + key2: {r: 0.3301887, g: 0.3301887, b: 0.3301887, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 42983 + ctime2: 39321 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 59174 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 0 + multiplyDragByParticleVelocity: 0 + dampen: 0.7 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 15 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 1 + serializedVersion: 3 + type: 1 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.45 + minScalar: 0.4 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 0 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: [] + LightsModule: + enabled: 0 + ratio: 1 + light: {fileID: 0} + randomDistribution: 0 + color: 0 + range: 0 + intensity: 0 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 1 + TrailModule: + enabled: 0 + mode: 0 + ratio: 0.1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.2 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &4779799753371983173 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4779799753371983175} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7eaafbcaff5bb1f4394fd00a15ac5d4e, type: 2} + - {fileID: 2100000, guid: 7eaafbcaff5bb1f4394fd00a15ac5d4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 1 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_VertexStreams: 000304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Explosion_FX.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Explosion_FX.prefab.meta new file mode 100644 index 000000000..41b9aac1b --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Explosion_FX.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 054269ac80efa6a40a80841e46db9cfa +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-10K.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-10K.prefab new file mode 100644 index 000000000..5a9179a08 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-10K.prefab @@ -0,0 +1,5018 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4250376250867435905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4250376250867435931} + - component: {fileID: 4250376250867435932} + - component: {fileID: 4250376250867435933} + - component: {fileID: 4250376250867435934} + - component: {fileID: 4250376250867435935} + - component: {fileID: 7427885347389889810} + m_Layer: 12 + m_Name: Flame-10K + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4250376250867435931 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.35, y: 0.35, z: 0.7} + m_Children: + - {fileID: 4250376251110709648} + - {fileID: 4250376251311575182} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4250376250867435932 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4250376250867435933 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: afa7930ed452bfc4fbbff32ab1292f83, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &4250376250867435934 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!54 &4250376250867435935 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + serializedVersion: 2 + m_Mass: 10 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 2 +--- !u!114 &7427885347389889810 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1f70844fda2c0a843b01a237635ea6f4, type: 3} + m_Name: + m_EditorClassIdentifier: + explosionFX: {fileID: 4779799753371983174, guid: 054269ac80efa6a40a80841e46db9cfa, + type: 3} + radius: 3 + centerForce: 10 + forceUplit: 0.6 + scanMask: + serializedVersion: 2 + m_Bits: 49153 + damage: 100 + isPlayerWeapon: 1 + selfMask: + serializedVersion: 2 + m_Bits: 16384 + selfDamageRatio: 0.25 +--- !u!1 &4250376251110709649 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4250376251110709648} + - component: {fileID: 4250376251110709679} + m_Layer: 12 + m_Name: Trail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4250376251110709648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376251110709649} + 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: 4250376250867435931} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!96 &4250376251110709679 +TrailRenderer: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376251110709649} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b1088c1e2684d564a94bdd6ddd038eab, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 0.8 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.2 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0.19607843} + key1: {r: 1, g: 1, b: 1, a: 0.19607843} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 32768 + atime2: 65535 + atime3: 65535 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_Autodestruct: 0 + m_Emitting: 1 +--- !u!1 &4250376251311575183 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4250376251311575182} + - component: {fileID: 4250376251311575180} + - component: {fileID: 4250376251311575181} + m_Layer: 12 + m_Name: Particle System + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4250376251311575182 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376251311575183} + 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: 4250376250867435931} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!198 &4250376251311575180 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376251311575183} + serializedVersion: 6 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 2 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 4 + angle: 20 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: -0.4} + m_Rotation: {x: -0, y: 180, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.2 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 2 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.37499866 + inSlope: 1.0255319 + outSlope: 1.0255319 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0.11918062 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.88687146, b: 0.25, a: 1} + key1: {r: 0.9, g: 0.9, b: 0.9, a: 0.44705883} + key2: {r: 0.3301887, g: 0.3301887, b: 0.3301887, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 41942 + ctime2: 65535 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 32768 + atime2: 65535 + atime3: 65535 + atime4: 65535 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 3 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 0 + multiplyDragByParticleVelocity: 1 + dampen: 0.1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.15 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.5 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: [] + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 1 + mode: 1 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 2 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 0 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &4250376251311575181 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376251311575183} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7eaafbcaff5bb1f4394fd00a15ac5d4e, type: 2} + - {fileID: 2100000, guid: 7eaafbcaff5bb1f4394fd00a15ac5d4e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_VertexStreams: 000304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-10K.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-10K.prefab.meta new file mode 100644 index 000000000..3a058f7ee --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-10K.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d1aed7e9d95ad8c4597dd0c012b6960a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-mini.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-mini.prefab new file mode 100644 index 000000000..4b702ec75 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-mini.prefab @@ -0,0 +1,228 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4250376250867435905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4250376250867435931} + - component: {fileID: 2435970651354353259} + - component: {fileID: 4250376250867435935} + - component: {fileID: 7427885347389889810} + m_Layer: 13 + m_Name: Flame-mini + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4250376250867435931 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + 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: + - {fileID: 4250376251110709648} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!135 &2435970651354353259 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.3 + m_Center: {x: 0, y: 0, z: 0} +--- !u!54 &4250376250867435935 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + serializedVersion: 2 + m_Mass: 10 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 1 + m_Constraints: 0 + m_CollisionDetection: 2 +--- !u!114 &7427885347389889810 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376250867435905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1f70844fda2c0a843b01a237635ea6f4, type: 3} + m_Name: + m_EditorClassIdentifier: + explosionFX: {fileID: 4779799753371983174, guid: 054269ac80efa6a40a80841e46db9cfa, + type: 3} + radius: 3 + centerForce: 10 + forceUplit: 0.6 + scanMask: + serializedVersion: 2 + m_Bits: 16385 + damage: 20 + isPlayerWeapon: 0 + selfMask: + serializedVersion: 2 + m_Bits: 0 + selfDamageRatio: 0.25 +--- !u!1 &4250376251110709649 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4250376251110709648} + - component: {fileID: 4250376251110709679} + m_Layer: 12 + m_Name: Trail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4250376251110709648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376251110709649} + 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: 4250376250867435931} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!96 &4250376251110709679 +TrailRenderer: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4250376251110709649} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b1088c1e2684d564a94bdd6ddd038eab, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 0.4 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.5 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.25 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0.19607843} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 32768 + atime2: 65535 + atime3: 65535 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + numCornerVertices: 0 + numCapVertices: 6 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_Autodestruct: 0 + m_Emitting: 1 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-mini.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-mini.prefab.meta new file mode 100644 index 000000000..4bcded7ac --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Flame-mini.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 149cce8d5fdb4314192408e31890c093 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Helper.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Helper.prefab new file mode 100644 index 000000000..187da5d20 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Helper.prefab @@ -0,0 +1,64 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4862109031619294805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2350090053547045669} + - component: {fileID: 5153689307995133520} + - component: {fileID: 6078083819843339761} + m_Layer: 0 + m_Name: Helper + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2350090053547045669 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4862109031619294805} + 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 &5153689307995133520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4862109031619294805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cbf51b8ce1a670742b51e06edf5bae61, type: 3} + m_Name: + m_EditorClassIdentifier: + menuPrefab: {fileID: 8137705547419228360, guid: cb1340f756dee9144b4eaf17a034fc89, + type: 3} + description: +--- !u!114 &6078083819843339761 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4862109031619294805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2cb9b373f211a8e4aa18448ff66505af, type: 3} + m_Name: + m_EditorClassIdentifier: + testMat: {fileID: 2100000, guid: 2b1f4529145b2314db370f695fd81af7, type: 2} + linearSunIntensity: 2.8 + GammaSunIntensity: 1.5 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Helper.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Helper.prefab.meta new file mode 100644 index 000000000..e92d51168 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Helper.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 74f6f13b599920e4fa76558bc0ca7c64 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Info Canvas.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Info Canvas.prefab new file mode 100644 index 000000000..fcfe1347d --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Info Canvas.prefab @@ -0,0 +1,245 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5978872229434107242 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5978872229434107243} + - component: {fileID: 5978872229434107237} + - component: {fileID: 5978872229434107236} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5978872229434107243 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5978872229434107242} + 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: 5978872230347907983} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 20, y: -20} + m_SizeDelta: {x: 500, y: 300} + m_Pivot: {x: 0, y: 1} +--- !u!222 &5978872229434107237 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5978872229434107242} + m_CullTransparentMesh: 0 +--- !u!114 &5978872229434107236 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5978872229434107242} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.5019608} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 20 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 48 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1.2 + m_Text: '1 : control red cube + + 2 : control blue cube + + LMB + : set target point' +--- !u!1 &5978872230347907980 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5978872230347907983} + - component: {fileID: 5978872230347907982} + - component: {fileID: 5978872230347907981} + m_Layer: 5 + m_Name: Info Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5978872230347907983 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5978872230347907980} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 5978872229434107243} + - {fileID: 3796542127676820880} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &5978872230347907982 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5978872230347907980} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &5978872230347907981 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5978872230347907980} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!1 &6300075993882261210 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3796542127676820880} + - component: {fileID: 1971930459655435865} + - component: {fileID: 2106534562204906303} + m_Layer: 5 + m_Name: Text (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3796542127676820880 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6300075993882261210} + 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: 5978872230347907983} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -5, y: 5} + m_SizeDelta: {x: 400, y: 100} + m_Pivot: {x: 1, y: 0} +--- !u!222 &1971930459655435865 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6300075993882261210} + m_CullTransparentMesh: 0 +--- !u!114 &2106534562204906303 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6300075993882261210} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.5019608} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 20 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 48 + m_Alignment: 8 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1.2 + m_Text: This demo scene is included in the asset. diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Info Canvas.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Info Canvas.prefab.meta new file mode 100644 index 000000000..852dfa9bb --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Info Canvas.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8f686a2764fac4149a0cd5e55db5ad09 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Pickup Sign.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Pickup Sign.prefab new file mode 100644 index 000000000..d7655fb6c --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Pickup Sign.prefab @@ -0,0 +1,175 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2250635525383063170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2250635525383063171} + - component: {fileID: 2250635525383063174} + - component: {fileID: 2250635525383063169} + m_Layer: 0 + m_Name: Cylinder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2250635525383063171 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2250635525383063170} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.86764, y: 2.1766503, z: 0.86764} + m_Children: [] + m_Father: {fileID: 2250635525634292424} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &2250635525383063174 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2250635525383063170} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2250635525383063169 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2250635525383063170} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3bc574f4aea5f3948a38aed7923de229, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &2250635525634292468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2250635525634292424} + - component: {fileID: 2250635525634292427} + - component: {fileID: 2250635525634292426} + - component: {fileID: 2250635525634292469} + m_Layer: 0 + m_Name: Pickup Sign + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2250635525634292424 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2250635525634292468} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -12, y: 7, z: 16} + m_LocalScale: {x: 2, y: 0.1, z: 2} + m_Children: + - {fileID: 2250635525383063171} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2250635525634292427 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2250635525634292468} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2250635525634292426 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2250635525634292468} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2b1f4529145b2314db370f695fd81af7, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &2250635525634292469 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2250635525634292468} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.7 + m_Center: {x: 0, y: 0, z: 0} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Pickup Sign.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Pickup Sign.prefab.meta new file mode 100644 index 000000000..8a11567ff --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Pickup Sign.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1f6045512a061854b9cbd2912767e936 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/RedDead_FX.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/RedDead_FX.prefab new file mode 100644 index 000000000..27d7eb4ca --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/RedDead_FX.prefab @@ -0,0 +1,4818 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4779799753371983175 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4779799753371983174} + - component: {fileID: 4779799753371983172} + - component: {fileID: 4779799753371983173} + m_Layer: 12 + m_Name: RedDead_FX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4779799753371983174 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4779799753371983175} + 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!198 &4779799753371983172 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4779799753371983175} + serializedVersion: 6 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 2 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 0 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 4 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 22 + minScalar: 45 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.5 + minScalar: 0.1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 3.1415925 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 0 + angle: 20 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0.5 + radius: + value: 0.4 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 20 + minScalar: 30 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.1 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.9 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -6.9936233 + outSlope: -6.9936233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.068280496 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.8882119, b: 0.25, a: 1} + key1: {r: 0.9, g: 0.9, b: 0.9, a: 0} + key2: {r: 0.3301887, g: 0.3301887, b: 0.3301887, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 42983 + ctime2: 39321 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 59174 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.505618 + inSlope: -0.052927244 + outSlope: -0.052927244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.10614526 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 0 + multiplyDragByParticleVelocity: 0 + dampen: 0.5 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 1 + serializedVersion: 3 + type: 1 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.4 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.01 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 0 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: [] + LightsModule: + enabled: 0 + ratio: 1 + light: {fileID: 0} + randomDistribution: 0 + color: 0 + range: 0 + intensity: 0 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 1 + TrailModule: + enabled: 0 + mode: 0 + ratio: 0.1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.2 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &4779799753371983173 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4779799753371983175} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1701c1a1daf033641beeee942a2d17b3, type: 2} + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 4 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 1 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_VertexStreams: 000304 + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/RedDead_FX.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/RedDead_FX.prefab.meta new file mode 100644 index 000000000..18e699217 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/RedDead_FX.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 503308e63cb280242a39d0db782323d7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Stair_6m.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Stair_6m.prefab new file mode 100644 index 000000000..478412e60 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Stair_6m.prefab @@ -0,0 +1,1240 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3077633772200000263 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633772200000259} + - component: {fileID: 3077633772200000258} + - component: {fileID: 3077633772200000261} + - component: {fileID: 3077633772200000260} + m_Layer: 16 + m_Name: Cube (17) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633772200000259 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772200000263} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -5.5, z: -10.5} + m_LocalScale: {x: 4, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633772200000258 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772200000263} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633772200000261 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772200000263} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633772200000260 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772200000263} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633772391242609 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633772391242621} + - component: {fileID: 3077633772391242620} + - component: {fileID: 3077633772391242623} + - component: {fileID: 3077633772391242622} + m_Layer: 16 + m_Name: Cube (18) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633772391242621 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772391242609} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -5.75, z: -11.5} + m_LocalScale: {x: 4, y: 0.5, z: 1} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633772391242620 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772391242609} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633772391242623 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772391242609} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633772391242622 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772391242609} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633772472864872 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633772472864884} + - component: {fileID: 3077633772472864887} + - component: {fileID: 3077633772472864886} + - component: {fileID: 3077633772472864873} + m_Layer: 16 + m_Name: Cube (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633772472864884 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772472864872} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -2, z: -3.5} + m_LocalScale: {x: 4, y: 1, z: 1.0000005} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633772472864887 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772472864872} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633772472864886 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772472864872} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633772472864873 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772472864872} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633772547564688 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633772547564700} + - component: {fileID: 3077633772547564703} + - component: {fileID: 3077633772547564702} + - component: {fileID: 3077633772547564689} + m_Layer: 16 + m_Name: Cube (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633772547564700 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772547564688} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.5, z: -0.5} + m_LocalScale: {x: 4, y: 1, z: 1.0000005} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633772547564703 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772547564688} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633772547564702 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772547564688} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633772547564689 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772547564688} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633772710188914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633772710188926} + - component: {fileID: 3077633772710188913} + - component: {fileID: 3077633772710188912} + - component: {fileID: 3077633772710188915} + m_Layer: 16 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633772710188926 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772710188914} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1, z: -1.5} + m_LocalScale: {x: 4, y: 1, z: 1.0000005} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633772710188913 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772710188914} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633772710188912 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772710188914} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633772710188915 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772710188914} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633772773883939 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633772773883951} + - component: {fileID: 3077633772773883950} + - component: {fileID: 3077633772773883937} + - component: {fileID: 3077633772773883936} + m_Layer: 16 + m_Name: Cube (13) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633772773883951 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772773883939} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.5, z: -6.5} + m_LocalScale: {x: 4, y: 3, z: 1} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633772773883950 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772773883939} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633772773883937 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772773883939} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633772773883936 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772773883939} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633772838209128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633772838209140} + - component: {fileID: 3077633772838209143} + - component: {fileID: 3077633772838209142} + - component: {fileID: 3077633772838209129} + m_Layer: 16 + m_Name: Cube (12) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633772838209140 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772838209128} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3, z: -5.5} + m_LocalScale: {x: 4, y: 1, z: 1.0000005} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633772838209143 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772838209128} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633772838209142 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772838209128} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633772838209129 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772838209128} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633772879985946 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633772879985958} + - component: {fileID: 3077633772879985945} + - component: {fileID: 3077633772879985944} + - component: {fileID: 3077633772879985947} + m_Layer: 16 + m_Name: Cube (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633772879985958 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772879985946} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1.5, z: -2.5} + m_LocalScale: {x: 4, y: 1, z: 1.0000005} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633772879985945 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772879985946} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633772879985944 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772879985946} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633772879985947 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772879985946} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633772984687038 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633772984687034} + - component: {fileID: 3077633772984687037} + - component: {fileID: 3077633772984687036} + - component: {fileID: 3077633772984687039} + m_Layer: 16 + m_Name: Cube (15) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633772984687034 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772984687038} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -5, z: -8.5} + m_LocalScale: {x: 4, y: 2, z: 1} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633772984687037 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772984687038} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633772984687036 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772984687038} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633772984687039 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633772984687038} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633773336672939 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633773336672951} + - component: {fileID: 3077633773336672950} + - component: {fileID: 3077633773336672937} + - component: {fileID: 3077633773336672936} + m_Layer: 16 + m_Name: Cube (14) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633773336672951 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773336672939} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.75, z: -7.5} + m_LocalScale: {x: 4, y: 2.5, z: 1} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633773336672950 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773336672939} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633773336672937 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773336672939} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633773336672936 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773336672939} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633773397466975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633773397466971} + - component: {fileID: 3077633773397466970} + - component: {fileID: 3077633773397466973} + - component: {fileID: 3077633773397466972} + m_Layer: 16 + m_Name: Cube (16) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633773397466971 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773397466975} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -5.25, z: -9.5} + m_LocalScale: {x: 4, y: 1.5, z: 1} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633773397466970 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773397466975} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633773397466973 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773397466975} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633773397466972 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773397466975} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3077633773661574544 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3077633773661574556} + - component: {fileID: 3077633773661574559} + - component: {fileID: 3077633773661574558} + - component: {fileID: 3077633773661574545} + m_Layer: 16 + m_Name: Cube (11) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3077633773661574556 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773661574544} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -2.5, z: -4.5} + m_LocalScale: {x: 4, y: 1, z: 1.0000005} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3077633773661574559 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773661574544} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3077633773661574558 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773661574544} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8435875cc08a4aa4d8be0b988418176e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &3077633773661574545 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3077633773661574544} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7544798452600982927 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1153760368368234940} + m_Layer: 0 + m_Name: Stair_6m + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1153760368368234940 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7544798452600982927} + 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: + - {fileID: 3077633772547564700} + - {fileID: 3077633772710188926} + - {fileID: 3077633772879985958} + - {fileID: 3077633772472864884} + - {fileID: 3077633773661574556} + - {fileID: 3077633772838209140} + - {fileID: 3077633772773883951} + - {fileID: 3077633773336672951} + - {fileID: 3077633772984687034} + - {fileID: 3077633773397466971} + - {fileID: 3077633772200000259} + - {fileID: 3077633772391242621} + - {fileID: 1731440353137585648} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8115299990013360187 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1731440353137585648} + - component: {fileID: 6065589964636757169} + - component: {fileID: 4108023785782656611} + m_Layer: 0 + m_Name: navmeshimposter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 8 + m_IsActive: 0 +--- !u!4 &1731440353137585648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8115299990013360187} + m_LocalRotation: {x: -0.22979496, y: 0, z: 0, w: 0.97323906} + m_LocalPosition: {x: 0, y: -3.31, z: -6.12} + m_LocalScale: {x: 4, y: 1, z: 14} + m_Children: [] + m_Father: {fileID: 1153760368368234940} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: -26.57, y: 0, z: 0} +--- !u!33 &6065589964636757169 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8115299990013360187} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4108023785782656611 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8115299990013360187} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Stair_6m.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Stair_6m.prefab.meta new file mode 100644 index 000000000..c4d28d9b5 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Prefabs/Stair_6m.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2a157d51aa6986a40b1ce678546b2328 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/README.txt b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/README.txt new file mode 100644 index 000000000..d3037f81a --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/README.txt @@ -0,0 +1,6 @@ +Please read the Manual.pdf to learn how to set up the demos correctly ("Explore the demos > In editor" section). + +These demos use "Input Manager" instead of "Input System", if you are using Input System, you can change the input setting to "Both" to make the demos work. The setting is under "Project Settings > Player > Other Settings > Active Input Handling". + +--- +The demos are a great learning resource about how to achieve different gameplays with Projectile Toolkit. You can also use the scripts and prefabs of the demos directly for fast prototyping. \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/README.txt.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/README.txt.meta new file mode 100644 index 000000000..fd8bdfdbb --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/README.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 47836e9133ca0574b9ca535661dcc140 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts.meta new file mode 100644 index 000000000..12b7dc80a --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7c85be6c8744b85418650a8a1fbc7e15 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump.meta new file mode 100644 index 000000000..fd27bf66e --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a73077e4eb942e74191c6be2988999e9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/ClickToJump.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/ClickToJump.cs new file mode 100644 index 000000000..7da7921d5 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/ClickToJump.cs @@ -0,0 +1,34 @@ +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class ClickToJump : MonoBehaviour + { + public JumpTester cube1; + public JumpTester cube2; + + JumpTester currentCube; + + void Start() + { + currentCube = cube1; + } + + void Update() + { + if (Input.GetKeyDown(KeyCode.Alpha1)) + currentCube = cube1; + else if (Input.GetKeyDown(KeyCode.Alpha2)) + currentCube = cube2; + + if (Input.GetMouseButtonDown(0)) + { + if (Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), out var mouseHitInfo, 200f)) + { + currentCube.TargetHasChanged = true; + currentCube.target = mouseHitInfo.point + new Vector3(0f, currentCube.halfHeight, 0f); + } + } + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/ClickToJump.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/ClickToJump.cs.meta new file mode 100644 index 000000000..67563d606 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/ClickToJump.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a86203929f4c30d4f8373ae781e30ba5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/JumpTester.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/JumpTester.cs new file mode 100644 index 000000000..c9bafb523 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/JumpTester.cs @@ -0,0 +1,55 @@ +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class JumpTester : MonoBehaviour + { + public Vector3 target; + public float heightFromEnd = 2f; + public float halfHeight = 0.5f; + + Rigidbody rigid; + bool targetHasChanged; + + public bool TargetHasChanged { set => targetHasChanged = value; } + + + public bool IsGrounded + { + get + { + return Physics.Raycast(transform.position, Vector3.down, + halfHeight + 0.02f); + } + } + + void Jump(Vector3 targetPos) + { + var hFromX = heightFromEnd; + + rigid.velocity = default; + rigid.AddForce( + Projectile.VelocityByHeight(transform.position, targetPos, hFromX), + ForceMode.VelocityChange); + } + + + void Start() + { + rigid = GetComponent(); + Jump(target); + } + + void Update() + { + if (targetHasChanged) + { + if (IsGrounded) + { + Jump(target); + targetHasChanged = false; + } + } + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/JumpTester.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/JumpTester.cs.meta new file mode 100644 index 000000000..ca1ab31c2 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/00 Jump/JumpTester.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 660fe63692f62b346b128fc2df0dff71 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump.meta new file mode 100644 index 000000000..456ffb867 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc65aff8db0c1b541ad58432971d9c96 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/NMJump.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/NMJump.cs new file mode 100644 index 000000000..5f759b9e0 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/NMJump.cs @@ -0,0 +1,104 @@ +using UnityEngine; +using UnityEngine.AI; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class NMJump : MonoBehaviour + { + public bool useUnityJump; + public float heightFromEnd = 1.5f; + public float protectedJumpTime = 1f; + public LayerMask groundMask; + public Transform targetObj; + public float airAngularSpeed = 360f; + + NavMeshAgent agent; + Rigidbody rigid; + bool isJumping; + float jumpTimer; + float destinationUpdateTimer; + + void Start() + { + rigid = GetComponent(); + agent = GetComponent(); + } + + void Update() + { + if (Input.GetKeyDown(KeyCode.U)) + { + useUnityJump = !useUnityJump; + } + + destinationUpdateTimer += Time.deltaTime; + + if (destinationUpdateTimer > 0.2f) + { + destinationUpdateTimer -= 0.2f; + if (agent.enabled) + { + agent.autoTraverseOffMeshLink = useUnityJump; + agent.destination = targetObj.position; + } + } + + if (!isJumping && !useUnityJump && agent.isOnOffMeshLink) + { + Jump(agent.currentOffMeshLinkData.endPos); + agent.enabled = false; + } + + if (isJumping) + { + jumpTimer += Time.deltaTime; + + if (jumpTimer > protectedJumpTime && IsGrounded) + { + jumpTimer = 0f; + isJumping = false; + rigid.isKinematic = true; + agent.enabled = true; + } + } + } + + void FixedUpdate() + { + if (!isJumping) + return; + + // Control rotation in air. + var lookDir = new Vector3(rigid.velocity.x, 0f, rigid.velocity.z); + var lookQua = Quaternion.LookRotation(lookDir); + var angle = Quaternion.Angle(transform.rotation, lookQua); + transform.rotation = Quaternion.Slerp(transform.rotation, lookQua, + 1f / angle * airAngularSpeed * Time.deltaTime); + } + + public bool IsGrounded + { + get + { + return Physics.Raycast(transform.position, Vector3.down, + agent.height * 0.5f + 0.06f, groundMask); + } + } + + void Jump(Vector3 targetPos) + { + var hFromX = transform.position.y > targetPos.y ? + transform.position.y - targetPos.y + heightFromEnd : + heightFromEnd; + //var hFromX = heightFromEnd; + + rigid.isKinematic = false; + rigid.velocity = default; + rigid.AddForce( + Projectile.VelocityByHeight(transform.position, targetPos + agent.height * 0.5f * Vector3.up, hFromX), + ForceMode.VelocityChange); + + isJumping = true; + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/NMJump.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/NMJump.cs.meta new file mode 100644 index 000000000..3d27820ea --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/NMJump.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 587e663b31f83c545a7c302e94fe453f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/WASDude.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/WASDude.cs new file mode 100644 index 000000000..04818c4df --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/WASDude.cs @@ -0,0 +1,98 @@ +using UnityEngine; +using UnityEngine.AI; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class WASDude : MonoBehaviour + { + public float moveSpeed = 8f; + public float jumpForce; + public float protectedJumpTime = 0.5f; + public LayerMask groundMask; + + Vector3 forwardVector; + Vector3 rightVector; + Vector3 moveVec; + NavMeshAgent agent; + Rigidbody rigid; + bool isJumping; + float jumpTimer; + Vector3 airMoveVec; + Vector3 airMove; + + void Start() + { + var camf = Camera.main.transform.forward; + forwardVector = Vector3.Normalize(new Vector3(camf.x, 0f, camf.z)); + rightVector = Vector3.Cross(Vector3.up, forwardVector); + + agent = GetComponent(); + rigid = GetComponent(); + } + + void Update() + { + moveVec = default; + + if (Input.GetKey(KeyCode.W)) + moveVec += forwardVector; + else if (Input.GetKey(KeyCode.S)) + moveVec += -forwardVector; + + if (Input.GetKey(KeyCode.A)) + moveVec += -rightVector; + else if (Input.GetKey(KeyCode.D)) + moveVec += rightVector; + + moveVec.Normalize(); + + if (!isJumping && Input.GetKeyDown(KeyCode.Space)) + { + agent.enabled = false; + rigid.isKinematic = false; + rigid.velocity = 0.6f * moveSpeed * moveVec; + rigid.AddForce(jumpForce * Vector3.up, ForceMode.VelocityChange); + isJumping = true; + } + + if (isJumping) + { + jumpTimer += Time.deltaTime; + airMoveVec = moveVec; + moveVec = default; + + if (jumpTimer > protectedJumpTime && IsGrounded) + { + jumpTimer = 0f; + //agent.Warp(transform.position); + agent.enabled = true; + isJumping = false; + rigid.isKinematic = true; + airMove = Vector3.zero; + } + } + + if (agent.enabled) + agent.Move(moveSpeed * Time.deltaTime * moveVec); + } + + void FixedUpdate() + { + if (isJumping) + { + rigid.velocity -= airMove; + airMove = 0.4f * moveSpeed * airMoveVec; + rigid.velocity += airMove; + } + } + + public bool IsGrounded + { + get + { + return Physics.Raycast(transform.position, Vector3.down, + agent.height * 0.5f + 0.06f, groundMask); + } + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/WASDude.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/WASDude.cs.meta new file mode 100644 index 000000000..b3d10aa0b --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/01 NavMeshLink_OffMeshLink Jump/WASDude.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 470e70b1b1d091d4bbf825585e5dd563 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max.meta new file mode 100644 index 000000000..01ecc849c --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 876ff9fad24abca48a28eb175f0e228a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Defender.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Defender.cs new file mode 100644 index 000000000..f000fdab5 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Defender.cs @@ -0,0 +1,77 @@ +using Blobcreate.Universal; +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class Defender : MonoBehaviour + { + public Transform attackTarget; + public float perceptionRadius = 20f; + public float perceptionInterval = 1f; + public float timerOffset; + public Transform bombLaunchPoint; + public Rigidbody bombPrefab; + public float bombFlyTime = 1f; + [Tooltip("Smaller values bring higher accuracy, but more likely to be tricked by tiny movements.")] + public float recordInterval = 0.1f; + + float timer; + float estimationTimer; + float lastRecordTime; + Vector3 lastTargetPosition; + + void Start() + { + lastTargetPosition = attackTarget.position; + timer = timerOffset; + } + + void Update() + { + if (attackTarget == null) + return; + + timer += Time.deltaTime; + + if (timer > perceptionInterval) + { + timer -= perceptionInterval; + + if (Vector3.SqrMagnitude(attackTarget.position - transform.position) < + perceptionRadius * perceptionRadius) + { + // Predict the position of the target after time bombFlyTime. + var predictedPos = attackTarget.position + bombFlyTime * EstimateVelocity(); + + var b = Instantiate(bombPrefab, bombLaunchPoint.position, Quaternion.identity); + var f = Projectile.VelocityByTime(b.position, predictedPos, bombFlyTime); + b.AddForce(f, ForceMode.VelocityChange); + + // Initialize the ProjectileBehaviour. + b.GetComponent().Launch(predictedPos); + } + } + + estimationTimer += Time.deltaTime; + + // Record the position of the target every recordInterval second. + if (estimationTimer > recordInterval) + { + estimationTimer -= recordInterval; + lastRecordTime = Time.time; + lastTargetPosition = attackTarget.position; + } + + var lookPoint = attackTarget.position; + lookPoint.y = transform.position.y; + transform.LookAt(lookPoint); + } + + Vector3 EstimateVelocity() + { + var v = (attackTarget.position - lastTargetPosition) / (Time.time - lastRecordTime); + v.y = 0f; + return v; + } + } +} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Defender.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Defender.cs.meta new file mode 100644 index 000000000..b21e75709 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Defender.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4afeb791507bf0c45995268a569cb9df +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Helper.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Helper.cs new file mode 100644 index 000000000..6713816d7 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Helper.cs @@ -0,0 +1,52 @@ +using UnityEngine; +using UnityEngine.SceneManagement; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + [DefaultExecutionOrder(-200)] + public class Helper : MonoBehaviour + { + [SerializeField] AudioSource hitSFX; + [SerializeField] AudioSource deadSFX; + [SerializeField] int totalEnemyCount; + [SerializeField] Canvas winCanvas; + [SerializeField] Canvas loseCanvas; + + public static int titleScreen = -1; + public static AudioSource HitSFX; + public static AudioSource DeadSFX; + static Helper self; + + public static Helper Instance => self; + + int enemyKilled; + + public int EnemyKilled + { + get => enemyKilled; + set + { + enemyKilled = value; + if (enemyKilled >= totalEnemyCount) + { + winCanvas.enabled = true; + Cursor.visible = true; + } + } + } + + public void OnPlayerDead() + { + loseCanvas.enabled = true; + Cursor.visible = true; + } + + + void Awake() + { + HitSFX = hitSFX; + DeadSFX = deadSFX; + self = this; + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Helper.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Helper.cs.meta new file mode 100644 index 000000000..f79143146 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/Helper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 75f3c1a751dc61442822308e39fd65c3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/JumpAttacker.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/JumpAttacker.cs new file mode 100644 index 000000000..0a07184e4 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/JumpAttacker.cs @@ -0,0 +1,220 @@ +using Blobcreate.Universal; +using UnityEngine; +using UnityEngine.AI; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class JumpAttacker : MonoBehaviour, IHealth + { + public Transform attackTarget; + public Transform healthPack; + public float attackRadius = 10f; + public float heightFromEnd = 1.5f; + public float protectedJumpTime = 1f; + public float jumpPrepareTime = 0.2f; + public LayerMask groundMask; + public LayerMask obstacleMask; + public float jumpAttackA = -0.15f; + public float jumpGain = 1f; + public float attackForce = 10f; + public int damage = 25; + public int maxHealth = 800; + public int lowHealth = 200; + public Transform deadFX; + + NavMeshAgent agent; + Rigidbody rigid; + bool isJumping; + bool isAttacking; + float jumpTimer; + float destinationUpdateTimer; + int attackCount; + Vector3 attackStartPoint; + int currentHealth; + Transform currentDestination; + + public bool IsGrounded + { + get + { + return Physics.Raycast(transform.position, Vector3.down, + agent.height * 0.5f + 0.06f, groundMask); + } + } + + void Jump(Vector3 targetPos, float a = 0f) + { + rigid.isKinematic = false; + isJumping = true; + agent.enabled = false; + rigid.velocity = default; + rigid.angularVelocity = default; + rigid.collisionDetectionMode = CollisionDetectionMode.Continuous; + + if (a >= 0f) + { + // OffMeshLink jump. + var hFromX = transform.position.y > targetPos.y ? + transform.position.y - targetPos.y + heightFromEnd : + heightFromEnd; + rigid.AddForce( + Projectile.VelocityByHeight(transform.position, targetPos + agent.height * 0.5f * Vector3.up, hFromX), + ForceMode.VelocityChange); + } + else + { + // Attack jump. + var f = Projectile.VelocityByA(transform.position, targetPos, a); + f.y = Mathf.Clamp(f.y, 0f, 20f); + f = new Vector3(jumpGain * f.x, f.y, jumpGain * f.z); + rigid.AddForce(f, ForceMode.VelocityChange); + } + } + + void Start() + { + rigid = GetComponent(); + agent = GetComponent(); + currentHealth = maxHealth; + currentDestination = attackTarget; + } + + void Update() + { + if (attackTarget == null) + return; + + destinationUpdateTimer += Time.deltaTime; + + // Update the destination every 0.2 second. + if (destinationUpdateTimer > 0.2f) + { + destinationUpdateTimer -= 0.2f; + if (agent.enabled) + { + agent.destination = currentDestination.position; + } + } + + if (!isJumping && agent.isOnOffMeshLink) + { + // OffMeshLink met, jump. + Jump(agent.currentOffMeshLinkData.endPos); + } + else if (currentHealth > lowHealth && !isJumping) + { + if (Vector3.Distance(transform.position, attackTarget.position) < attackRadius + && CanSee(attackTarget)) + { + // Health is high and attackTarget met, attack. + agent.enabled = false; + } + + if (!agent.enabled) + { + jumpTimer += Time.deltaTime; + + if (jumpTimer > jumpPrepareTime) + { + jumpTimer = 0f; + isAttacking = true; + Jump(attackTarget.position, jumpAttackA); + attackStartPoint = transform.position; + } + } + } + + // Try landing. + if (isJumping && !isAttacking) + { + jumpTimer += Time.deltaTime; + + if (jumpTimer > protectedJumpTime && IsGrounded) + { + jumpTimer = 0f; + // Supress the collision type warning. + rigid.collisionDetectionMode = CollisionDetectionMode.ContinuousSpeculative; + rigid.isKinematic = true; + isJumping = false; + agent.enabled = true; + } + } + } + + void OnCollisionEnter(Collision collision) + { + if (attackTarget == null) + return; + + if (isAttacking) + { + attackCount += 1; + var obj = collision.gameObject; + if (obj.layer == 14) + { + var v = attackForce * rigid.velocity.normalized; + v.y = Mathf.Clamp(v.y, 3f, 20f); + obj.GetComponent().AddForce(v, true); + obj.GetComponent().TakeDamage(damage); + // Jump back to start position. (game feel) + Jump(attackStartPoint, -0.5f); + attackCount = 4; + } + + if (currentHealth <= lowHealth || attackCount == 4) + { + attackCount = 0; + isAttacking = false; + } + else + { + Jump(attackTarget.position, jumpAttackA); + } + } + } + + public void TakeDamage(int damage) + { + if (currentHealth <= 0) + return; + + if (damage >= 0) + Helper.HitSFX.Play(); + + rigid.isKinematic = false; + rigid.AddForce( + Projectile.VelocityByHeight(transform.position, transform.position + 0.3f * agent.velocity, 0.4f), + ForceMode.VelocityChange); + isJumping = true; + agent.enabled = false; + currentHealth -= damage; + + if (currentHealth <= 0) + { + Helper.DeadSFX.Play(); + Helper.Instance.EnemyKilled += 1; + Destroy(gameObject); + Instantiate(deadFX, transform.position, Quaternion.identity); + } + else if (currentHealth <= lowHealth) + { + currentDestination = healthPack; + } + else if (currentHealth <= maxHealth) + { + currentDestination = attackTarget; + } + + if (currentHealth > maxHealth) + { + currentHealth = maxHealth; + } + } + + public bool CanSee(Transform obj) + { + var dir = obj.position - transform.position; + return !Physics.Raycast(transform.position, dir, dir.magnitude, obstacleMask); + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/JumpAttacker.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/JumpAttacker.cs.meta new file mode 100644 index 000000000..69d316f1d --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/JumpAttacker.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 55960b1cbfbf1dd418236db4ff83e94b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/ProjectileLauncher.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/ProjectileLauncher.cs new file mode 100644 index 000000000..4d3cb1a6e --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/ProjectileLauncher.cs @@ -0,0 +1,117 @@ +using Blobcreate.Universal; +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class ProjectileLauncher : MonoBehaviour + { + public Transform launchPoint; + public Rigidbody bulletPrefab; + public LayerMask groundMask; + public float torqueForce = 5f; + public float smallA = -0.1f; + public float bigA = -0.01f; + public float lerpSpeed = 5f; + public float reloadTime = 1f; + public TrajectoryPredictor trajectory; + public bool drawLine; + + float currentA; + float currentTorque; + bool isReloading; + float reloadTimer; + + void Start() + { + currentA = smallA; + } + + void LateUpdate() + { + if (Input.GetMouseButtonDown(0)) + { + OnFireButtonDown(); + } + else if (Input.GetMouseButton(0)) + { + OnFireButton(); + } + + if (Input.GetMouseButtonUp(0)) + { + OnFireButtonUp(); + } + + if (isReloading) + { + reloadTimer += Time.deltaTime; + + if (reloadTimer > reloadTime) + { + reloadTimer = 0f; + isReloading = false; + } + } + + if (drawLine) + { + if (!isReloading) + { + Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), + out var hit, 300f, groundMask); + RenderLaunch(launchPoint.position, hit.point); + trajectory.enabled = true; + } + else + { + trajectory.enabled = false; + } + } + } + + public void RenderLaunch(Vector3 origin, Vector3 target) + { + var v = Projectile.VelocityByA(origin, target, currentA); + trajectory.Render(origin, v, target, 16); + } + + public void Fire(Vector3 target) + { + var b = Instantiate(bulletPrefab, launchPoint.position, launchPoint.rotation); + b.GetComponent().Launch(target); + + // Magic happens! + var f = Projectile.VelocityByA(b.position, target, currentA); + b.AddForce(f, ForceMode.VelocityChange); + + // Add some torque, not necessary, but interesting. + var t = Vector3.Lerp(torqueForce * Random.onUnitSphere, + torqueForce * (target - launchPoint.position).normalized, currentTorque); + b.AddTorque(t, ForceMode.VelocityChange); + } + + void OnFireButtonDown() + { + currentA = smallA; + currentTorque = 0f; + } + + void OnFireButton() + { + currentA = Mathf.Lerp(currentA, bigA, lerpSpeed * Time.deltaTime); + currentTorque = Mathf.Lerp(currentTorque, 1f, lerpSpeed * Time.deltaTime); + } + + void OnFireButtonUp() + { + if (isReloading) + return; + + Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), out var hit, 300f, groundMask); + Fire(hit.point); + isReloading = true; + currentA = smallA; + currentTorque = 0f; + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/ProjectileLauncher.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/ProjectileLauncher.cs.meta new file mode 100644 index 000000000..8674452d6 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/ProjectileLauncher.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f4e9a6cd43e4d044fb1f5473fa99d4b6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleExplosive.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleExplosive.cs new file mode 100644 index 000000000..630dd6167 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleExplosive.cs @@ -0,0 +1,54 @@ +using System; +using Blobcreate.Universal; +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class SimpleExplosive : ProjectileBehaviour + { + public float radius = 4f; + public float centerForce = 10f; + public float forceUplit; + public LayerMask scanMask; + public int damage = 100; + public bool isPlayerWeapon; + public LayerMask selfMask; + public float selfDamageRatio = 0.25f; + + Collider[] result = new Collider[16]; + + protected override void OnLaunch() + { + } + + // Apply damage and force. + protected override void Explosion(Collision collision) + { + var c = Physics.OverlapSphereNonAlloc(transform.position, radius, result, scanMask); + var mul = isPlayerWeapon ? selfDamageRatio : 1f; + + for (int i = 0; i < c; i++) + { + if (result[i].TryGetComponent(out var h)) + { + if ((1 << result[i].gameObject.layer & selfMask) != 0) + // is player + h.TakeDamage((int)(mul * damage)); + else + // is not player + h.TakeDamage((damage)); + } + + if (result[i].TryGetComponent(out var rb)) + rb.AddExplosionForce(centerForce, transform.position, radius, forceUplit, ForceMode.Impulse); + else if (result[i].TryGetComponent(out var cm)) + cm.AddExplosionForce(centerForce, transform.position, radius, forceUplit); + + result[i] = null; + } + + base.Explosion(collision); + } + } + +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleExplosive.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleExplosive.cs.meta new file mode 100644 index 000000000..26f66d34f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleExplosive.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1f70844fda2c0a843b01a237635ea6f4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleHealth.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleHealth.cs new file mode 100644 index 000000000..270be05d1 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleHealth.cs @@ -0,0 +1,71 @@ +using Blobcreate.Universal; +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class SimpleHealth : MonoBehaviour, IHealth + { + [SerializeField] int maxHealth = 100; + public Transform deadFX; + public AudioSource customHitSound; + public AudioSource customDeadSound; + + int currentHealth; + + public int MaxHealth + { + get => maxHealth; + set + { + maxHealth = value; + currentHealth = maxHealth < currentHealth ? maxHealth : currentHealth; + } + } + + public virtual void TakeDamage(int damage) + { + if (currentHealth <= 0) + return; + + currentHealth -= damage; + + if (currentHealth <= 0) + { + if (customDeadSound) + customDeadSound.Play(); + else + Helper.DeadSFX.Play(); + + if (deadFX != null) + Instantiate(deadFX, transform.position, Quaternion.identity); + + if (gameObject.layer == LayerMask.NameToLayer("Enemy")) + Helper.Instance.EnemyKilled += 1; + else + Helper.Instance.OnPlayerDead(); + + Destroy(gameObject); + } + else + { + if (damage >= 0) + { + if (customHitSound) + customHitSound.Play(); + else + Helper.HitSFX.Play(); + } + + if (currentHealth > maxHealth) + { + currentHealth = maxHealth; + } + } + } + + void Awake() + { + currentHealth = maxHealth; + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleHealth.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleHealth.cs.meta new file mode 100644 index 000000000..85a8e8b98 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/SimpleHealth.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b41d27434578f094f82e9a16c35f5a05 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/TurnOffGodMode.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/TurnOffGodMode.cs new file mode 100644 index 000000000..7ef56bf4f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/TurnOffGodMode.cs @@ -0,0 +1,22 @@ +using Blobcreate.ProjectileToolkit.Demo; +using UnityEngine; + +public class TurnOffGodMode : MonoBehaviour +{ + public SimpleHealth healthComponent; + public int limitHealth = 100; + + bool hasTriggered; + + void Update() + { + if (Input.GetKeyDown(KeyCode.G)) + { + if (hasTriggered) + return; + + healthComponent.MaxHealth = limitHealth; + hasTriggered = true; + } + } +} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/TurnOffGodMode.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/TurnOffGodMode.cs.meta new file mode 100644 index 000000000..82f7b24b1 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/TurnOffGodMode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d0902b55266f23f44b29157a39b45b89 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/WeaponPack.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/WeaponPack.cs new file mode 100644 index 000000000..6a5b5a837 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/WeaponPack.cs @@ -0,0 +1,24 @@ +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class WeaponPack : MonoBehaviour + { + public Transform gunPrefab; + public GameObject enemy; + public AudioSource pickupSound; + + void OnTriggerEnter(Collider other) + { + var gunPoint = other.transform.GetChild(0).Find("GunPoint"); + + if (gunPoint != null) + { + Instantiate(gunPrefab, gunPoint); + gameObject.SetActive(false); + enemy.SetActive(true); + pickupSound.Play(); + } + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/WeaponPack.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/WeaponPack.cs.meta new file mode 100644 index 000000000..acb2f6c46 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/02 Battle Pro Max/WeaponPack.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 06eaa240e3b4d2b43ace0bdac8bf23e5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons.meta new file mode 100644 index 000000000..77f80d18e --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fed61da4653dd0d468edbd1e5f6e05eb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/CannonLike.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/CannonLike.cs new file mode 100644 index 000000000..161be928f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/CannonLike.cs @@ -0,0 +1,175 @@ +using Blobcreate.Universal; +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class CannonLike : MonoBehaviour + { + public LaunchType type; + public Rigidbody shell; + public Transform barrel; + public Transform launchPoint; + public Transform uiRange; + + // ForceByAngle + public float launchAngle; + + // AnglesBySpeed and ForcesBySpeed + public float launchSpeed; + public bool useHighAngle; + public bool useLowAngle; + + public DynamicUI ui; + + bool hasTarget; + bool outOfReach; + Vector3 lookPoint; + + void Update() + { + // Target + if (Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), out var mouseHitInfo, 200f)) + { + lookPoint = mouseHitInfo.point; + lookPoint.y = transform.position.y; + + if (Input.GetMouseButtonDown(0)) + hasTarget = true; + } + + outOfReach = false; + var launchVelocity = default(Vector3); + + // Rotate and launch + if (type == LaunchType.VelocityByAngle) + { + launchVelocity = Projectile.VelocityByAngle(launchPoint.position, mouseHitInfo.point, launchAngle); + transform.rotation = Quaternion.LookRotation(lookPoint - transform.position); + barrel.localRotation = Quaternion.AngleAxis(-launchAngle, Vector3.right); + } + else if (type == LaunchType.AnglesBySpeed) + { + if (Projectile.AnglesBySpeed(launchPoint.position, mouseHitInfo.point, launchSpeed, + out var lowA, out var highA)) + { + transform.rotation = Quaternion.LookRotation(lookPoint - transform.position); + + // Rotates along local x. + if (useLowAngle) + barrel.localRotation = Quaternion.AngleAxis(-lowA, Vector3.right); + else if (useHighAngle) + barrel.localRotation = Quaternion.AngleAxis(-highA, Vector3.right); + + launchVelocity = barrel.forward * launchSpeed; + } + else + { + outOfReach = true; + } + } + else if (type == LaunchType.VelocitiesBySpeed) + { + if (Projectile.VelocitiesBySpeed(launchPoint.position, mouseHitInfo.point, launchSpeed, + out var lowV, out var highV)) + { + // VelocitiesBySpeed is an extended version of AnglesBySpeed. + // It is more convenient than AnglesBySpeed when the rotation + // is not separated into y axis and x axis. + + transform.rotation = Quaternion.LookRotation(lookPoint - transform.position); + + if (useLowAngle) + { + barrel.rotation = Quaternion.LookRotation(lowV); + launchVelocity = lowV; + } + else if (useHighAngle) + { + barrel.rotation = Quaternion.LookRotation(highV); + launchVelocity = highV; + } + } + else + { + outOfReach = true; + } + } + + if (outOfReach) + { + // Out of reach, so we find the max range and aim at it. + + var range = Projectile.ElevationalReach(launchPoint.position, 0f, launchSpeed, out var angle); + ui?.SetRangeText(range); + + if (range > 0f) + { + var ro = Quaternion.LookRotation(lookPoint - transform.position); + transform.rotation = ro; + barrel.localRotation = Quaternion.AngleAxis(-angle, Vector3.right); + launchVelocity = barrel.forward * launchSpeed; + + // Range Indicator's activation and animation. + if (!uiRange.gameObject.activeSelf) + { + uiRange.localScale = Vector3.zero; + uiRange.gameObject.SetActive(true); + } + + uiRange.rotation = ro; + uiRange.localScale = Vector3.Lerp(uiRange.localScale, range * Vector3.one, 0.3f); + } + } + else + { + ui?.HideRangeText(); + + // Range Indicator's animation and deactivation. + if (uiRange.gameObject.activeSelf) + { + uiRange.localScale = Vector3.Lerp(uiRange.localScale, Vector3.zero, 0.3f); + if (uiRange.localScale.x < 1f) + uiRange.gameObject.SetActive(false); + } + } + + if (!hasTarget) + return; + + if (launchVelocity != default) + { + var bullet = Instantiate(shell, launchPoint.position, Quaternion.identity); + // Don't forget to call Launch(...) (or use your own explosion logic instead). + bullet.GetComponent().Launch(Vector3.one); + bullet.AddForce(launchVelocity, ForceMode.VelocityChange); + + // Shows the time of flight stats. + FlightTestMode mode; + if (outOfReach) + mode = FlightTestMode.VerticalB; + else + mode = FlightTestMode.Both; + + if (Projectile.FlightTest(bullet.position, mouseHitInfo.point, launchVelocity, + mode, out var t)) + ui?.SetTOFText(t); + } + + hasTarget = false; + } + + void OnDisable() + { + if (uiRange != null) + uiRange.gameObject.SetActive(false); + } + + + public enum LaunchType + { + VelocityByAngle, + AnglesBySpeed, + VelocitiesBySpeed + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/CannonLike.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/CannonLike.cs.meta new file mode 100644 index 000000000..36a445de5 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/CannonLike.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4618fced6d50d8e499891f960d0ea9c3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/DynamicUI.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/DynamicUI.cs new file mode 100644 index 000000000..8a5589a8f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/DynamicUI.cs @@ -0,0 +1,42 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class DynamicUI : MonoBehaviour + { + public Text tofText; + public Text rangeText; + public AnimationCurve opacityCurve; + + float timer = 100; + + void Update() + { + var o = opacityCurve.Evaluate(timer); + tofText.color = new Color(1, 1, 1, o); + timer += Time.deltaTime; + } + + public void SetTOFText(float tof) + { + if (!tofText.enabled) + tofText.enabled = true; + tofText.text = "Time of flight: " + tof.ToString("f2") + " s"; + timer = 0; + } + + public void SetRangeText(float range) + { + if (!rangeText.enabled) + rangeText.enabled = true; + rangeText.text = "Max range: " + range.ToString("f2") + " m"; + } + + public void HideRangeText() + { + if (rangeText.enabled) + rangeText.enabled = false; + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/DynamicUI.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/DynamicUI.cs.meta new file mode 100644 index 000000000..a16e319b2 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/DynamicUI.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f382943681ffb694ca8834833b60a874 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/UIHandler.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/UIHandler.cs new file mode 100644 index 000000000..cc12a842c --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/UIHandler.cs @@ -0,0 +1,104 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class UIHandler : MonoBehaviour + { + public CannonLike launcher; + public CannonLike launcher2; + + public Canvas byAngle; + public Canvas bySpeed; + public Canvas angleMode; + public Canvas angleMode2; + public Text angleText; + public Text speedText; + public Text index1; + public Text index2; + public Text index3; + + Canvas currentCanvas; + Text currentIndexText; + bool isDoubleLauncher; + + void Update() + { + if (Input.GetKeyDown(KeyCode.Alpha1)) + { + launcher.type = CannonLike.LaunchType.VelocityByAngle; + launcher2.type = CannonLike.LaunchType.VelocityByAngle; + ChangeCanvas(byAngle, index1); + } + else if (Input.GetKeyDown(KeyCode.Alpha2)) + { + launcher.type = CannonLike.LaunchType.AnglesBySpeed; + launcher2.type = CannonLike.LaunchType.AnglesBySpeed; + ChangeCanvas(bySpeed, index2); + } + else if (Input.GetKeyDown(KeyCode.Alpha3)) + { + launcher.type = CannonLike.LaunchType.VelocitiesBySpeed; + launcher2.type = CannonLike.LaunchType.VelocitiesBySpeed; + ChangeCanvas(bySpeed, index3); + } + + if (Input.GetKeyDown(KeyCode.D)) + { + isDoubleLauncher = !isDoubleLauncher; + launcher2.gameObject.SetActive(isDoubleLauncher); + ChangeCanvas(currentCanvas, currentIndexText); + } + } + + void ChangeCanvas(Canvas c, Text t) + { + if (currentIndexText != null) + currentIndexText.enabled = false; + currentIndexText = t; + currentIndexText.enabled = true; + + if (currentCanvas != null) + currentCanvas.enabled = false; + currentCanvas = c; + currentCanvas.enabled = true; + + if (currentCanvas == bySpeed) + { + angleMode.enabled = true; + angleMode2.enabled = isDoubleLauncher; + } + else + { + angleMode.enabled = false; + angleMode2.enabled = false; + } + } + + public void ChangeLaunchAngle(float angle) + { + launcher.launchAngle = angle; + launcher2.launchAngle = angle; + angleText.text = "Launch Angle: " + angle.ToString() + "°"; + } + + public void ChangeLaunchSpeed(float speed) + { + launcher.launchSpeed = speed; + launcher2.launchSpeed = speed; + speedText.text = "Launch Speed: " + speed.ToString() + " m/s"; + } + + public void ChooseAngleMode(bool useHighAngle) + { + launcher.useHighAngle = useHighAngle; + launcher.useLowAngle = !useHighAngle; + } + + public void ChooseAngleMode2(bool useHighAngle) + { + launcher2.useHighAngle = useHighAngle; + launcher2.useLowAngle = !useHighAngle; + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/UIHandler.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/UIHandler.cs.meta new file mode 100644 index 000000000..4e5170eb8 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/03 Cannon-Like Weapons/UIHandler.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dbfb3505c43e87640b9ae8b12d4ad74a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc.meta new file mode 100644 index 000000000..4f7149191 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 691aabe33e01ddb439f4448d13481152 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/EscMenu.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/EscMenu.cs new file mode 100644 index 000000000..3ff505fa2 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/EscMenu.cs @@ -0,0 +1,33 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class EscMenu : MonoBehaviour + { + public Canvas menuPrefab; + [TextArea] + public string description; + + Canvas menu; + + void Update() + { + if (Input.GetKeyDown(KeyCode.X)) + { + if (menu != null) + { + menu.enabled = !menu.enabled; + } + else + { + menu = Instantiate(menuPrefab); + var t = menu.GetComponentInChildren(); + t.alignment = TextAnchor.UpperLeft; + t.fontSize = 24; + t.text = description; + } + } + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/EscMenu.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/EscMenu.cs.meta new file mode 100644 index 000000000..490628aab --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/EscMenu.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cbf51b8ce1a670742b51e06edf5bae61 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/RPTester.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/RPTester.cs new file mode 100644 index 000000000..86a5784ab --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/RPTester.cs @@ -0,0 +1,90 @@ +#if UNITY_EDITOR + +using UnityEngine.Rendering; +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + [ExecuteInEditMode] + public class RPTester : MonoBehaviour + { + public Material testMat; + public float linearSunIntensity = 3f; + public float GammaSunIntensity = 1.5f; + + const string mMessage = "Materials are Built-in RP materials and have not been converted. See Manual.pdf > Explore the demos > In editor."; + const string pMessage = "The physics or layer settings for the demos seem not set up correctly. See Manual.pdf > Explore the demos > In editor."; + + float timer = 3f; + int rpType = 0; + + void Start() + { + var l = GameObject.Find("Directional Light").GetComponent(); + + // Light in built-in RP use gamma intensity by default, so change the intensity to fit. + if (!GraphicsSettings.lightsUseLinearIntensity) + { + l.intensity = GammaSunIntensity; + l.shadowBias = 0.1f; + l.shadowNormalBias = 0.2f; + } + else + { + l.intensity = linearSunIntensity; + } + } + + void OnGUI() + { + timer += Time.deltaTime; + + if (timer > 2f) + { + if (GraphicsSettings.currentRenderPipeline) + { + if (testMat.shader.name == "Standard") + { + var rp = GraphicsSettings.currentRenderPipeline.GetType().ToString(); + if (rp.Contains("Universal")) + rpType = 1; + else if (rp.Contains("HighDefinition")) + rpType = 2; + else + rpType = 69; + + Debug.Log(mMessage); + } + else + { + rpType = 0; + } + } + + timer = 0f; + } + + GUI.skin.label.fontSize = 24; + + if (rpType != 0) + { + if (rpType == 1) + GUI.Label(new Rect(Screen.width / 4, Screen.height / 4, Screen.width / 2, Screen.height / 2), mMessage); + else if (rpType == 2) + GUI.Label(new Rect(Screen.width / 4, Screen.height / 4, Screen.width / 2, Screen.height / 2), mMessage + + "\n\nYou also need to replace the Skybox material with one suitable for HDRP manually."); + else if (rpType == 69) + GUI.Label(new Rect(Screen.width / 4, Screen.height / 4, Screen.width / 2, Screen.height / 2), + "The materials are built-in RP materials. Please update them to the equivalent in your custom RP."); + } + + if (Physics.gravity.y != -29.43f || LayerMask.LayerToName(17) != "Platform") + { + GUI.Label(new Rect(Screen.width / 4, Screen.height / 2, Screen.width / 2, Screen.height / 2), pMessage); + } + } + + } +} + +#endif \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/RPTester.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/RPTester.cs.meta new file mode 100644 index 000000000..f9d633b28 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/RPTester.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2cb9b373f211a8e4aa18448ff66505af +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/SceneLoader.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/SceneLoader.cs new file mode 100644 index 000000000..3f4ae07a1 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/SceneLoader.cs @@ -0,0 +1,38 @@ +using UnityEngine; +using UnityEngine.SceneManagement; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class SceneLoader : MonoBehaviour + { + public void LoadScene(int index) + { + var current = SceneManager.GetActiveScene(); + if (current.name.Contains("Title Screen")) + Helper.titleScreen = current.buildIndex; + + SceneManager.LoadScene(index); + } + + public void Back() + { + if (Helper.titleScreen != -1) + { + SceneManager.LoadScene(Helper.titleScreen); + Cursor.visible = true; + } + else + { +#if UNITY_EDITOR + UnityEditor.EditorApplication.isPlaying = false; +#endif + } + } + + public void Reload() + { + var i = SceneManager.GetActiveScene().buildIndex; + LoadScene(i); + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/SceneLoader.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/SceneLoader.cs.meta new file mode 100644 index 000000000..0ae3daf05 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/Misc/SceneLoader.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bdcf1e82834909b4a830c90292ed5030 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor.meta new file mode 100644 index 000000000..80dd9348f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bd1877d9bc019c74c9695fcfcd25586a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor/SimpleLauncher.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor/SimpleLauncher.cs new file mode 100644 index 000000000..52e555c64 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor/SimpleLauncher.cs @@ -0,0 +1,71 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace Blobcreate.ProjectileToolkit.Demo +{ + public class SimpleLauncher : MonoBehaviour + { + [SerializeField] PEBTrajectoryPredictor predictor; + + [SerializeField] float launchSpeed = 20f; + [SerializeField] float launchAngleY = 0f; + [SerializeField] float launchAngleX = 45f; + Vector3 launchV; + bool tSync; + + public void SetAngleY(float angle) + { + launchAngleY = angle; + UpdateLaunchVector(); + } + + public void SetAngleX(float angle) + { + launchAngleX = angle; + UpdateLaunchVector(); + } + + public void SetLaunchSpeed(float speed) + { + launchSpeed = speed; + UpdateLaunchVector(); + } + + public void SetTSync(bool isOn) + { + tSync = isOn; + predictor.TSync = tSync; + UpdateLaunchVector(); + } + + void UpdateLaunchVector() + { + var q = Quaternion.AngleAxis(-launchAngleX, Vector3.right); + q = Quaternion.AngleAxis(launchAngleY, Vector3.up) * q; + launchV = q * Vector3.forward * launchSpeed; + predictor.LaunchVelocity = launchV; + + // PEB Trajectory Predictor does not simulate automatically, after any changes make sure + // to call SimulateAndRender(). + // + // (Exception: when updateObstacleTransforms is turned on, whenever any of the colliders + // moves, rotates, or scales, the prediction gets re-simulated). + predictor.SimulateAndRender(); + } + + void Start() + { + UpdateLaunchVector(); + } + + void Update() + { + if (Input.GetKeyDown(KeyCode.T)) + { + predictor.Simulatee.isKinematic = false; + predictor.Simulatee.AddForce(launchV, ForceMode.VelocityChange); + } + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor/SimpleLauncher.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor/SimpleLauncher.cs.meta new file mode 100644 index 000000000..7cadd61be --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Demos/Scripts/PEB Trajectory Predictor/SimpleLauncher.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: da5fe3efef89e234db43232a9edd74f8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Home.pdf b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Home.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fcd71107a197caecf2b965cac39b1f1241fe1fa5 GIT binary patch literal 20793 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 z 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 LLXnb+%8UIMM2twi literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Manual.pdf.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Manual.pdf.meta new file mode 100644 index 000000000..ec71cf3cd --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Manual.pdf.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d9e210e466caac84b845e0b05828b5b0 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials.meta new file mode 100644 index 000000000..2d91bb301 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 519ec6f9720150046aff32c30efd2e6b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Dash Line.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Dash Line.mat new file mode 100644 index 000000000..4a296a5f7 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Dash Line.mat @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8200515358650355629 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Dash Line + m_Shader: {fileID: 211, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _COLOROVERLAY_ON + m_LightmapFlags: 0 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - SHADOWCASTER + - ALWAYS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 3fc213b39220a094fafa316f16ab6add, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 3fc213b39220a094fafa316f16ab6add, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 2 + - _BlendOp: 0 + - _BumpScale: 1 + - _CameraFadingEnabled: 0 + - _CameraFarFadeDistance: 2 + - _CameraNearFadeDistance: 1 + - _ColorMode: 3 + - _Cull: 2 + - _Cutoff: 0.05 + - _DistortionBlend: 0.5 + - _DistortionEnabled: 0 + - _DistortionStrength: 1 + - _DistortionStrengthScaled: 0.1 + - _DstBlend: 10 + - _EmissionEnabled: 0 + - _EnvironmentReflections: 1 + - _FlipbookBlending: 0 + - _FlipbookMode: 0 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _LightingEnabled: 0 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SoftParticlesEnabled: 0 + - _SoftParticlesFarFadeDistance: 1 + - _SoftParticlesNearFadeDistance: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 1 + - _WorkflowMode: 1 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 0.4666667, g: 0.53014416, b: 1, a: 1} + - _BaseColorAddSubDiff: {r: 1, g: 0, b: 0, a: 0} + - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} + - _Color: {r: 0.46666664, g: 0.53014416, b: 1, a: 1} + - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Dash Line.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Dash Line.mat.meta new file mode 100644 index 000000000..1697fe069 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Dash Line.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee0c3c95830c9af42be7419eb9447ca9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Slash Line.mat b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Slash Line.mat new file mode 100644 index 000000000..116d12c85 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Slash Line.mat @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8200515358650355629 +MonoBehaviour: + m_ObjectHideFlags: 11 + 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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 1 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Slash Line + m_Shader: {fileID: 211, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _COLOROVERLAY_ON + m_LightmapFlags: 0 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - SHADOWCASTER + - ALWAYS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: a4bf013de2d0d0e458a8e9ecd5313c8a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: a4bf013de2d0d0e458a8e9ecd5313c8a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 2 + - _BlendOp: 0 + - _BumpScale: 1 + - _CameraFadingEnabled: 0 + - _CameraFarFadeDistance: 2 + - _CameraNearFadeDistance: 1 + - _ColorMode: 3 + - _Cull: 2 + - _Cutoff: 0.05 + - _DistortionBlend: 0.5 + - _DistortionEnabled: 0 + - _DistortionStrength: 1 + - _DistortionStrengthScaled: 0.1 + - _DstBlend: 10 + - _EmissionEnabled: 0 + - _EnvironmentReflections: 1 + - _FlipbookBlending: 0 + - _FlipbookMode: 0 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _LightingEnabled: 0 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SoftParticlesEnabled: 0 + - _SoftParticlesFarFadeDistance: 1 + - _SoftParticlesNearFadeDistance: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 1 + - _WorkflowMode: 1 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 0.4666667, g: 0.53014416, b: 1, a: 1} + - _BaseColorAddSubDiff: {r: 1, g: 0, b: 0, a: 0} + - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} + - _Color: {r: 0.46666652, g: 0.53014416, b: 1, a: 1} + - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Slash Line.mat.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Slash Line.mat.meta new file mode 100644 index 000000000..e66dedb73 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Slash Line.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5976957f09ddcf34988f0fc0b57e4ebb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures.meta new file mode 100644 index 000000000..d07df8e9c --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 537604a5973c3274ca7d7a96513379ed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/dash.png b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/dash.png new file mode 100644 index 0000000000000000000000000000000000000000..3c185d82316a703ead4a73c9c2c7402bb8b01e46 GIT binary patch literal 1821 zcmb_deM}o=96px8#>ZkDW-=l1Je--1_S!;`-Z-G69TX^Gg$Zm~#?iiQZ~eIA?x5u( zNXGC3G7UsRfK4Ylha+rJf|`hu8QnnC`jIV*UlU}YnG6tv!#VZ6D=TAw{$tX&*Y|y% z-*dm;^LyX7&*tT3YzliI3_*}hhD@CaKGVdpF$8{}rpvxZko9lU1w}%UF^4cSE;(gk zN`c(#Vj+$o$*EqJGCP2PmI52?Cb8*v2QiekkXWJGs4%kWz)ojYaUj1cx4>NGFl#JW zYD!qLmw*B;AW*2+<#h9em&7Dp0{#}4aSW9xf`i10jCp7}!vRz+SIZSxN*J2VS*(Of zw|g-d&PdEI2rPl)9*;-viI+2+4OeP38eE~mRVo=|$oNXPKzU_uK30_QYv=%P=4e)+ z88<3wQl(6}Kw=og(M56KrI*y*{9^gg2wX&PrCfpENf&7A8gvm^L1*oZ!0>j44HU5K z6#;lfAhd7w5HH29Mm8G%o$hiiD}xvG70`%9QQB_`Yj7Ow%OGfsxfhnotJm{N)nog)k`$_5H)i(n6EEv@GO zx9x5~%*X0|`2)FVjHVH!4OMMDr| zdvkfSZ-;KreHT*W>+g+iY-mWJht?_cBcq$zqr#fn_k?t|+iJTPW~-P-jBkBh(YQH! zaLb>;&endDF6)Ucmp%+3C%39wG;j01$=Yf1RJAYIk<@GXtwTFxncJuMf&WZDaeO`_ zMlfaIFLrnJeD(6IV(-*cNYmD{e|);{qVJaDXm;6wpzQZ%y1Nclj)soD-a2sT*Vow2 zmPUE#gWl!@$^ z*_;#D zxH+=x0(kY&j$40!Q%H`Mwe{?*$-7w+g@0FarOwwv4NOO$pA5QueKc zRE^injop8)#(vMK_pj}Se;A=`W-*T-;gRA9LOPB`!Nq!mPFvtTHud=zp>=5y!CK#6 z)z7J8ym4cnJXtb#CLBR-ywYE-i083!nWMM&rR(_*9i-}r6W0G{zywarAh}iR^Tzs; QF2fmO(C6yT>?%3@4=kj9{{R30 literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/dash.png.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/dash.png.meta new file mode 100644 index 000000000..4a2c22537 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/dash.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 3fc213b39220a094fafa316f16ab6add +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + 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: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/slash.png b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/slash.png new file mode 100644 index 0000000000000000000000000000000000000000..6dc44a104f21391f2275e6276842ad9c941fbcb5 GIT binary patch literal 2376 zcmai0e^e7!79Ijb2%;hdp<%ai5QS=fA`pgzACd@&p$Lg2TDl3zKn6l4BojzLfm*c` z@Ko4Z7sR!2v>;fmTWdL8T)?9iDi)6xD=ijjBiL1zVpv@ZEc+5DXw~i?Gs%13z2Cd{ zyZ652o#doAcgo8Y2!h-b;sq(-GurmJkiokd%ljUJoc@N1rG!+p8ByZ74225MKpCc7 z9l#-o7iH2ZlsPCt%RsX*Egv5Hdpk_SRD3usM8p#5Vo@~~U#Le@3zNjk!W?C|3XY1T z@Jt9G$VCYS&6KOr8W0m7w(}z3yKS2Z)9fZh4j-0^l4-HH9;JmaLKrMKl0xI@RhdYN zVB?%KSn**sLFf=Bv!I}WQ4q|)^;t}Icz8II#bI(dbYMX@n6-q$MAsVpZ4|Q{0@R?? zV>$xEwKN;2A_F%Pd>95eZH^o@VGHb9!(9462&N5TvKcJqlja1L`2uqr@{GAojT5** zjqBzUcUpk({mrO0>$iX{GL6wzT8S0|xo{S^qzf1y4PvK8D;Cwne5UkAh592SQ~XLIPm zEHOJ231%Z4&RP~1Va>*4w+6GIQV@#&XK(9h8V`7gL`XblAaK3ezBSwCsc7EpYIdo? z?EOun*{h5wls1w0uuhMwj7n5xPYck^q6R#ZC{XCpm@H6WJ{*&oi2*syG%z|?mKN31 z*bFXXR@-@>0yPTwUYs3sE;goZ=6(&1$9yJyp55SyAq9T3dtms%EyA3?M!;hJB0{y` z_R)iDhPknz9H4&pBZ{bipThkMZL~B z+>cZfwJ}{P>o(SH!&k!L!w=*9h?F?yUz-|QuGf#VB%`C`3g1(|T-nywJDsyHF)!UA z@!Zc%4cX=)*P-JF+Oi*fs5?|$&TxIj?GdJr8Olk0_rT+Bi>fAS^NsT{QPSf^Tt z9|v1jrB%s}m0jW_q*#9P{FK)B<8sf2FVLewwbL`-rSXUI4z@(>NS>7YFmK5ROM9yo zZDZ6+BMvwJHMDMfckgKD&n;vvah=921iHFS?hdRmwc3! z?75e9W|^d~@|!3URbYv|aY$_R(78+d8jL%g_X;hEw01`m`NZ*;zxFnrTg0Un{<&-l zVu;<}y-Qjme9-O~SL^Z8w@|5vjkKoO$#NJf zmC2(8*)pNT>-O@iY3NE1Lq}6to4e&RhozsI>5ZAkV zX3u0tPups9xd!UUmzOjJ!gy&!kXxV{x=HOWSyGpPy>6j=z4QDPa;i)iMSb0QYva13 zrFd(<9N9nUz;nLwKDKSb2_hUvHe59S#T|KvH#x1*wQ8<&s1WN!bA*3|$*J;Sy1=za zY)oBMLTZ(LsHj<+{D=}p?NND+V4*%yWMsB)0;mJ zuP#~I`o|M#Z6xEVHzT9=g(UX{wDy0{;wqDU|6_5O%e3~iUl?`bOyJ-X&7B*DoI@?HM}Agp@a literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/slash.png.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/slash.png.meta new file mode 100644 index 000000000..92225951e --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/Textures/slash.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: a4bf013de2d0d0e458a8e9ecd5313c8a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 2 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 8192 + 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: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/URP Unlit Materials.unitypackage.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/URP Unlit Materials.unitypackage.meta new file mode 100644 index 000000000..cdb770faa --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Materials/URP Unlit Materials.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4ff1f29eab234cf4490d9bb383892c44 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor.meta new file mode 100644 index 000000000..d399f7c11 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c03beec5a391c9f449a5b86ce0d8c33a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor/PEBTrajectoryPredictor.cs b/BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor/PEBTrajectoryPredictor.cs new file mode 100644 index 000000000..8b35af4dd --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor/PEBTrajectoryPredictor.cs @@ -0,0 +1,233 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.SceneManagement; + +namespace Blobcreate.ProjectileToolkit +{ + public class PEBTrajectoryPredictor : MonoBehaviour + { + [SerializeField] LineRenderer line; + + [Tooltip("The rigidbody to be simulated.")] + [SerializeField] Rigidbody simulatee; + + [Tooltip("All the colliders to be simulated.")] + [SerializeField] List obstacles; + + [Tooltip("Turn this on for auto re-simulation, so that whenever any of the obstacles " + + "moves, rotates, or scales, the prediction gets re-simulated.")] + [SerializeField] bool updateObstacleTransforms; + + [Tooltip("The total number of physics steps to simulate.")] + [SerializeField] int totalIterations = 90; + + [Tooltip("The max physics steps to simulate during one frame. This allocates physics " + + "simulation into several frames, thus optimizes the performance.")] + [SerializeField] int maxIterationsEveryFrame = 30; + + [Tooltip("The timestep of simulation. To get accurate prediction result, this should " + + "be the same as Fixed Timestep value in the project settings.")] + [SerializeField] float simulationTimestep = 0.02f; + + [SerializeField] Vector3 launchVelocity; + + [Tooltip("Controls how smoothly the line is updated.")] + [Range(0f, 1f)] + [SerializeField] float lineLerpFactor = 0.25f; + + [Tooltip("Prevents the line from tearing.")] + [SerializeField] bool tSync; + + Scene simScene; + PhysicsScene simPhyScene; + Rigidbody ghostRigid; + Dictionary obstaclePairs = new Dictionary(); + int iterationTimer; + int iterationCounter; + int requestInQueue; + + Vector3[] posCache; + Vector3[] posCacheL2; + + /// The launch velocity to be applied to the simulation. + public Vector3 LaunchVelocity { get => launchVelocity; set => launchVelocity = value; } + + /// If you have any moving colliders, set this to true for auto re-simulation. + public bool UpdateObstacleTransforms { get => updateObstacleTransforms; + set => updateObstacleTransforms = value; } + + /// Controls how smoothly the line is updated. The value should be in the range + /// of 0f (exclusive) to 1f (inclusive). The smaller the value, the smoother the line + /// updates. + public float LineLerpFactor { get => lineLerpFactor; set => lineLerpFactor = value; } + + /// Set to true to prevent the line from tearing. + public bool TSync { get => tSync; set => tSync = value; } + + /// + /// The rigidbody to be simulated. + /// + public Rigidbody Simulatee + { + get => simulatee; + set + { + if (ghostRigid != null) + Destroy(ghostRigid.gameObject); + simulatee = value; + if (simulatee != null) + CreateGhostObject(simulatee.transform, true); + } + } + + /// + /// Tells the PEB Trajectory Predictor to do one round of simulation and render the line + /// accordingly. + /// + public void SimulateAndRender() + { + requestInQueue += 1; + if (requestInQueue > 2) + requestInQueue = 2; + } + + /// + /// Adds a collider to the simulation context. + /// + public void AddObstacle(Transform obstacle) + { + if (!obstaclePairs.ContainsKey(obstacle)) + { + obstacles.Add(obstacle); + CreateGhostObject(obstacle, false); + } + } + + /// + /// Removes a collider from the simulation context. + /// + public void RemoveObstacle(Transform obstacle) + { + if (obstaclePairs.TryGetValue(obstacle, out var ghost)) + { + obstacles.Remove(obstacle); + obstaclePairs.Remove(obstacle); + Destroy(ghost.gameObject); + } + } + + void Start() + { + CreatePhysicsScene(); + Simulatee = simulatee; + line.positionCount = totalIterations; + posCache = new Vector3[totalIterations]; + posCacheL2 = new Vector3[totalIterations]; + } + + void CreatePhysicsScene() + { + simScene = SceneManager.CreateScene("PhySim", new CreateSceneParameters(LocalPhysicsMode.Physics3D)); + simPhyScene = simScene.GetPhysicsScene(); + + foreach (Transform obj in obstacles) + { + CreateGhostObject(obj, false); + } + } + + void CreateGhostObject(Transform raw, bool isSimulatee) + { + var ghostObj = Instantiate(raw.gameObject, raw.position, raw.rotation); + if (ghostObj.TryGetComponent(out var r)) + r.enabled = false; + SceneManager.MoveGameObjectToScene(ghostObj, simScene); + + if (isSimulatee) + { + ghostRigid = ghostObj.GetComponent(); + ghostRigid.isKinematic = false; + } + else + { + obstaclePairs.Add(raw, ghostObj.transform); + } + } + + void Update() + { + var cache = tSync ? posCacheL2 : posCache; + + for (var i = 0; i < line.positionCount; i++) + { + line.SetPosition(i, + Vector3.Lerp(line.GetPosition(i), cache[i], lineLerpFactor)); + } + } + + void FixedUpdate() + { + if (updateObstacleTransforms) + { + var anyHasChanged = false; + + for (int i = 0; i < obstacles.Count; i++) + { + if (obstacles[i].hasChanged) + { + var ghost = obstaclePairs[obstacles[i]]; + ghost.position = obstacles[i].position; + ghost.rotation = obstacles[i].rotation; + ghost.localScale = obstacles[i].lossyScale; + obstacles[i].hasChanged = false; + anyHasChanged = true; + } + } + + if (anyHasChanged) + SimulateAndRender(); + } + + if (requestInQueue == 0) + return; + + SimulateTrajectory(simulationTimestep, simulatee, launchVelocity); + } + + void SimulateTrajectory(float deltaTime, Rigidbody simulatee, Vector3 velocity) + { + if (simulatee == null) + return; + + if (iterationCounter == 0) + { + ghostRigid.position = simulatee.position; + ghostRigid.rotation = simulatee.rotation; + ghostRigid.velocity = velocity; + ghostRigid.angularVelocity = simulatee.angularVelocity; + } + + for (var i = iterationCounter; + i - iterationCounter < maxIterationsEveryFrame && i < line.positionCount; + i++) + { + if (i > 0) + simPhyScene.Simulate(deltaTime); + + posCache[i] = ghostRigid.position; + } + + iterationCounter += maxIterationsEveryFrame; + if (iterationCounter > totalIterations + 1) + { + iterationCounter = 0; + requestInQueue -= 1; + } + + if (tSync && iterationCounter == 0) + for (int i = 0; i < posCache.Length; i++) + posCacheL2[i] = posCache[i]; + + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor/PEBTrajectoryPredictor.cs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor/PEBTrajectoryPredictor.cs.meta new file mode 100644 index 000000000..5bec416ff --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/PEB Trajectory Predictor/PEBTrajectoryPredictor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 41999789d48f60a44ab7c965383866c4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs.meta new file mode 100644 index 000000000..1671406ce --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ea4f23b8ec1309a46bce6a5d9e8cd2ba +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/PEB Trajectory Predictor.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/PEB Trajectory Predictor.prefab new file mode 100644 index 000000000..0d089a12f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/PEB Trajectory Predictor.prefab @@ -0,0 +1,153 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2932252721874840083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2932252721874840081} + - component: {fileID: 2932252721874840080} + - component: {fileID: 2932252721874840082} + m_Layer: 0 + m_Name: PEB Trajectory Predictor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2932252721874840081 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2932252721874840083} + 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!120 &2932252721874840080 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2932252721874840083} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: ee0c3c95830c9af42be7419eb9447ca9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Positions: + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 1} + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.2 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 1 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &2932252721874840082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2932252721874840083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41999789d48f60a44ab7c965383866c4, type: 3} + m_Name: + m_EditorClassIdentifier: + line: {fileID: 2932252721874840080} + simulatee: {fileID: 0} + obstacles: [] + updateObstacleTransforms: 0 + totalIterations: 90 + maxIterationsEveryFrame: 30 + simulationTimestep: 0.02 + launchVelocity: {x: 0, y: 0, z: 0} + lineLerpFactor: 0.25 + tSync: 0 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/PEB Trajectory Predictor.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/PEB Trajectory Predictor.prefab.meta new file mode 100644 index 000000000..d97270663 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/PEB Trajectory Predictor.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d57c6b992857e6444a4d0184e839fadf +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/Trajectory Predictor.prefab b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/Trajectory Predictor.prefab new file mode 100644 index 000000000..8e56af58b --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/Trajectory Predictor.prefab @@ -0,0 +1,144 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1722220893794413757 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1722220893794413759} + - component: {fileID: 1722220893794413758} + - component: {fileID: 3650789078537473947} + m_Layer: 0 + m_Name: Trajectory Predictor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1722220893794413759 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1722220893794413757} + 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!120 &1722220893794413758 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1722220893794413757} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5976957f09ddcf34988f0fc0b57e4ebb, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Positions: + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 1} + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.5 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 1 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &3650789078537473947 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1722220893794413757} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76bffcdd27ea4d046a418bfa71aaa621, type: 3} + m_Name: + m_EditorClassIdentifier: + line: {fileID: 1722220893794413758} diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/Trajectory Predictor.prefab.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/Trajectory Predictor.prefab.meta new file mode 100644 index 000000000..f543dad2f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Prefabs/Trajectory Predictor.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7188f57ea4fc37646b8f30c473035707 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Scripting Reference.pdf b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Scripting Reference.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e97d9535696b995c893ea3d68033f4c6a41b5f38 GIT binary patch literal 108488 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 GfHGJ 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 literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/Blobcreate/Projectile Toolkit/Scripting Reference.pdf.meta b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Scripting Reference.pdf.meta new file mode 100644 index 000000000..665ce6277 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Projectile Toolkit/Scripting Reference.pdf.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 01f7d52eeb1dad648b298f7915bd436a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared.meta b/BlueWater/Assets/Blobcreate/Shared.meta new file mode 100644 index 000000000..8208a7893 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 15d922102eda0504b8e0cce432ae883e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code.meta b/BlueWater/Assets/Blobcreate/Shared/Code.meta new file mode 100644 index 000000000..9fe96c776 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 52b333a8aaec21e48a3ec559b55dbb70 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit.meta new file mode 100644 index 000000000..9fc827e07 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7da57e9894beb0843996398d31edc22a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/CharacterMovement.cs b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/CharacterMovement.cs new file mode 100644 index 000000000..5f068c41b --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/CharacterMovement.cs @@ -0,0 +1,94 @@ +using UnityEngine; + +namespace Blobcreate.Universal +{ + public class CharacterMovement : MonoBehaviour + { + [SerializeField] Vector3 forwardVector = new Vector3(0f, 0f, 1f); + [SerializeField] float speed = 10f; + [SerializeField] float jumpSpeed = 10f; + [SerializeField] Vector3 gravity = new Vector3(0f, -9.81f, 0f); + [SerializeField] protected float offGroundPenalty = 0.6f; + [SerializeField] protected float airControl = 0.4f; + + protected CharacterController controller; + protected bool isGroundedLastFrame = true; + protected Vector3 moveVec; + protected Vector3 airVelocity; + + public Vector3 Direction { get; set; } + public float JumpInput { get; set; } + + public Vector3 ForwardVector { get => forwardVector; set => forwardVector = value; } + public float Speed { get => speed; set => speed = value; } + public float JumpSpeed { get => jumpSpeed; set => jumpSpeed = value; } + public Vector3 Gravity { get => gravity; set => gravity = value; } + public bool IsGrounded => controller.isGrounded; + public bool IsGroundedLastFrame => isGroundedLastFrame; + + + public void AddExplosionForce(float maxForce, Vector3 explotionPos, float radius, float uplit) + { + var fVec = transform.position - explotionPos + new Vector3(0f, uplit, 0f); + fVec.Normalize(); + var f = Mathf.Lerp(maxForce, 1f, fVec.sqrMagnitude / (radius * radius)); + AddForce(f * fVec); + } + + public void AddForce(Vector3 force, bool reset = false) + { + if (reset) + moveVec = force; + else + moveVec += force; + + controller.Move(force * Time.deltaTime); + } + + + protected virtual void Start() + { + controller = GetComponent(); + } + + protected virtual void Update() + { + CalculateMovement(); + + var ro = Quaternion.LookRotation(forwardVector); + controller.Move(ro * (moveVec + airVelocity) * Time.deltaTime); + } + + protected void CalculateMovement() + { + if (controller.isGrounded) + { + moveVec = speed * Direction; + airVelocity = Vector3.zero; + if (JumpInput > 0f) + moveVec.y = JumpInput; + + isGroundedLastFrame = true; + } + else + { + if (isGroundedLastFrame) + moveVec = new Vector3(moveVec.x * offGroundPenalty, moveVec.y, moveVec.z * offGroundPenalty); + + airVelocity = airControl * speed * Direction; + + var inverse_ro = Quaternion.LookRotation(new Vector3(-forwardVector.x, -forwardVector.y, forwardVector.z)); + var rawVelocity = inverse_ro * controller.velocity; + + if (Mathf.Abs(rawVelocity.x) < 1f) + moveVec.x = 0f; + if (Mathf.Abs(rawVelocity.z) < 1f) + moveVec.z = 0f; + + isGroundedLastFrame = false; + } + + moveVec += gravity * Time.deltaTime; + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/CharacterMovement.cs.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/CharacterMovement.cs.meta new file mode 100644 index 000000000..dcfd23396 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/CharacterMovement.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 858470117a24d204ca49d2f0ea944f47 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input.meta new file mode 100644 index 000000000..915417a78 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6eca67733d661d4478fd9fa217354eda +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move.meta new file mode 100644 index 000000000..f3c70e14b --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 823c04cd95e1b3c4baaa66489ca4b9b8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move/InputManagerControl.cs b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move/InputManagerControl.cs new file mode 100644 index 000000000..1f5b3458f --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move/InputManagerControl.cs @@ -0,0 +1,33 @@ +using UnityEngine; + +namespace Blobcreate.Universal +{ + [DefaultExecutionOrder(-3)] + public class InputManagerControl : MonoBehaviour + { + [SerializeField] CharacterMovement mover; + + void Update() + { + mover.Direction = GetInputDirection(); + mover.JumpInput = GetJumpInput(); + } + + Vector3 GetInputDirection() + { + return Vector3.Normalize( + new Vector3(Input.GetAxisRaw("Horizontal"), 0f, Input.GetAxisRaw("Vertical"))); + } + + float GetJumpInput() + { + if (mover.IsGrounded) + { + if (Input.GetButtonDown("Jump")) + return mover.JumpSpeed; + } + + return 0f; + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move/InputManagerControl.cs.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move/InputManagerControl.cs.meta new file mode 100644 index 000000000..5873d9fa2 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/Move/InputManagerControl.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 45234a1baa690864b9f1bb8596e430e1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View.meta new file mode 100644 index 000000000..b52f295a1 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c8a1e7d3e60157a4383772e4ecc758ce +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View/TopDownView.cs b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View/TopDownView.cs new file mode 100644 index 000000000..9d2902d89 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View/TopDownView.cs @@ -0,0 +1,74 @@ +using UnityEngine; + +namespace Blobcreate.Universal +{ + [DefaultExecutionOrder(-3)] + public class TopDownView : MonoBehaviour + { + [SerializeField] protected Transform cameraMan; + [SerializeField] Vector3 cameraOffset; + [SerializeField] protected Transform body; + [SerializeField] protected Transform head; + [SerializeField] protected float bodyRotationSpeed = 0.1f; + [SerializeField] protected float headRotationSpeed = 0.1f; + [SerializeField] protected LayerMask groundMask; + [SerializeField] Transform worldCursor; + + Camera cam; + + public Vector3 CameraOffset { get => cameraOffset; set => cameraOffset = value; } + public Transform WorldCursor { get => worldCursor; set => worldCursor = value; } + public Transform Body { get => body; set => body = value; } + public Transform Head { get => head; set => head = value; } + + protected virtual void Start() + { + cam = Camera.main; + Cursor.visible = false; + } + + void Update() + { + SetLookTarget(); + } + + void LateUpdate() + { + SetCharacterRotation(); + } + + protected virtual void SetLookTarget() + { + var t = body.position + cameraOffset; + cameraMan.transform.position = Vector3.Lerp(cameraMan.transform.position, t, 4f * Time.deltaTime); + + if (Physics.Raycast(cam.ScreenPointToRay(Input.mousePosition), out var hit, 300f, groundMask)) + { + worldCursor.position = hit.point; + worldCursor.LookAt(worldCursor.position + hit.normal); + } + } + + protected virtual void SetCharacterRotation() + { + var pointer = worldCursor.position; + var center = body.position; + center.y = pointer.y; + + var r = Quaternion.LookRotation(pointer - center); + body.rotation = Quaternion.Slerp(body.rotation, r, bodyRotationSpeed); + + if (head == null) + return; + + // Limit the rotation angle. + if ((pointer - center).sqrMagnitude < 4f) + pointer = center + 2f * (pointer - center).normalized; + + var o = head.position.y > pointer.y ? Vector3.up : Vector3.down; + r = Quaternion.LookRotation(pointer - (center + o)); + head.rotation = Quaternion.Slerp(head.rotation, r, headRotationSpeed); + } + } + +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View/TopDownView.cs.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View/TopDownView.cs.meta new file mode 100644 index 000000000..c61c71a8b --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Character Movement Kit/Input/View/TopDownView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4cfbef1bc6201d7448b93f5b79dd37f8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Health.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Health.meta new file mode 100644 index 000000000..3ff0da37e --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Health.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a1053552fd8048340b5094746d65e941 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Health/HealthPack.cs b/BlueWater/Assets/Blobcreate/Shared/Code/Health/HealthPack.cs new file mode 100644 index 000000000..1fd92f7ca --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Health/HealthPack.cs @@ -0,0 +1,41 @@ +using UnityEngine; + +namespace Blobcreate.Universal +{ + public class HealthPack : MonoBehaviour + { + [SerializeField] int value = 100; + [SerializeField] AudioSource pickupSound; + [SerializeField] GameObject healthPackModel; + [SerializeField] bool respawn; + [SerializeField] float respawnInterval; + + float timer; + + void OnTriggerEnter(Collider other) + { + if (other.TryGetComponent(out var health)) + { + health.TakeDamage(-value); + healthPackModel.SetActive(false); + pickupSound.Play(); + } + } + + void Update() + { + if (!respawn) + return; + + if (!healthPackModel.activeSelf) + { + timer += Time.deltaTime; + if (timer > respawnInterval) + { + timer = 0f; + healthPackModel.SetActive(true); + } + } + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Health/HealthPack.cs.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Health/HealthPack.cs.meta new file mode 100644 index 000000000..cce9e1ed6 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Health/HealthPack.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 415d5046cfed1e249a51eecc440e5a88 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Health/IHealth.cs b/BlueWater/Assets/Blobcreate/Shared/Code/Health/IHealth.cs new file mode 100644 index 000000000..746893ea2 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Health/IHealth.cs @@ -0,0 +1,7 @@ +namespace Blobcreate.Universal +{ + public interface IHealth + { + void TakeDamage(int damage); + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Health/IHealth.cs.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Health/IHealth.cs.meta new file mode 100644 index 000000000..2865895b5 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Health/IHealth.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d73243caed1b804468e732944224a7f8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base.meta new file mode 100644 index 000000000..57573140a --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a029e6cba8e4f5e4d88c5cc8acfcb809 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base/ProjectileBehaviour.cs b/BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base/ProjectileBehaviour.cs new file mode 100644 index 000000000..7bb29cdc2 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base/ProjectileBehaviour.cs @@ -0,0 +1,74 @@ +using System; +using UnityEngine; + +namespace Blobcreate.Universal +{ + public abstract class ProjectileBehaviour : MonoBehaviour + { + [SerializeField] protected Transform explosionFX; + + protected bool exploded = false; + + public Action OnExplode; + + public Transform Target { get; set; } + public Vector3 TargetPoint { get; set; } + public virtual Transform ExplosionFX { get => explosionFX; set => explosionFX = value; } + + + protected abstract void OnLaunch(); + + protected virtual void Fly() + { + if (exploded) + return; + + if (Target != null) + TargetPoint = Target.position; + + // Do the movement here... + } + + protected virtual void Explosion(Collision collision) + { + OnExplode?.Invoke(collision); + + if (explosionFX != null) + Instantiate(explosionFX, transform.position, Quaternion.identity); + } + + public void Launch(Transform target) + { + exploded = false; + Target = target; + TargetPoint = target.position; + OnLaunch(); + } + + public void Launch(Vector3 targetPoint) + { + exploded = false; + Target = null; + TargetPoint = targetPoint; + OnLaunch(); + } + + + void Update() + { + Fly(); + } + + protected virtual void OnCollisionEnter(Collision collision) + { + if (exploded) + return; + + exploded = true; + Explosion(collision); + // Unsubscribe all events and destroy self. + OnExplode = null; + Destroy(gameObject); + } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base/ProjectileBehaviour.cs.meta b/BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base/ProjectileBehaviour.cs.meta new file mode 100644 index 000000000..ab24f9cc9 --- /dev/null +++ b/BlueWater/Assets/Blobcreate/Shared/Code/Projectile Behaviour Base/ProjectileBehaviour.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 750fa124e8591854f843543b9cd9ebcd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: