From f9710711cda77f58509943f8eac50b5871d747cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kerem=20=C3=87ebi?= Date: Tue, 18 Aug 2020 10:56:41 +0300 Subject: [PATCH 1/7] bla --- RPG Project/Assets/.DS_Store | Bin 0 -> 6148 bytes .../BOXOPHOBIC.meta} | 2 +- .../BOXOPHOBIC/Skybox Cubemap Extended.meta | 8 + .../Skybox Cubemap Extended/Demo.meta | 8 + .../Skybox Cubemap Extended/Demo/Demo 2.unity | 2293 +++++++++++++++++ .../Demo/Demo 2.unity.meta | 7 + .../Skybox Cubemap Extended/Materials.meta | 8 + .../Materials/LowPoly - Grass 2.mat | 90 + .../Materials/LowPoly - Grass 2.mat.meta | 8 + .../Materials/LowPoly - TreeTrunk 2.mat | 104 + .../Materials/LowPoly - TreeTrunk 2.mat.meta | 8 + .../Skybox Cubemap Extended/Shaders.meta | 8 + .../Skybox Cubemap Extended/Textures.meta | 8 + .../Assets/Asset Packs/GameDev.tv Assets.meta | 8 + .../GameDev.tv Assets/Simple Bow.meta | 8 + .../GameDev.tv Assets/Simple Bow/Prefab.meta | 8 + .../Simple Bow/Prefab/Simple Bow 2.prefab | 82 + .../Prefab/Simple Bow 2.prefab.meta | 7 + .../GameDev.tv Assets/Sprites.meta | 8 + .../Sprites/Placeholders.meta | 8 + .../Sprites/Placeholders/A 2.png | Bin 0 -> 1167 bytes .../Sprites/Placeholders/A 2.png.meta | 88 + ...ot For Student Use - licence required.meta | 8 + .../Environments - Misc other assets.meta | 8 + .../Textures.meta | 8 + .../Textures/Tiling Textures.meta | 8 + .../Textures/Tiling Textures/Materials.meta | 8 + .../Village.meta | 8 + .../Village/Arched Wooden Bridge 2.prefab | 376 +++ .../Arched Wooden Bridge 2.prefab.meta | 7 + .../Village/Cart With Dark Wood 2.prefab | 96 + .../Village/Cart With Dark Wood 2.prefab.meta | 7 + .../Village/Castle Entry Bridge 2.prefab | 95 + .../Village/Castle Entry Bridge 2.prefab.meta | 7 + .../Village/Chopping Stump And Logs 2.prefab | 292 +++ .../Chopping Stump And Logs 2.prefab.meta | 7 + .../Village/Components.meta | 8 + .../Village/Components/Materials.meta | 8 + .../Village/Components/Materials/Beams 2.mat | 75 + .../Components/Materials/Beams 2.mat.meta | 8 + .../Couldnt Hit The Side Of A Barn 2.mat | 75 + .../Couldnt Hit The Side Of A Barn 2.mat.meta | 8 + .../Components/Materials/House Chimney 2.mat | 75 + .../Materials/House Chimney 2.mat.meta | 8 + .../Materials/Roof Of The Barn 2.mat | 75 + .../Materials/Roof Of The Barn 2.mat.meta | 8 + .../Components/Materials/Wooden Barrel 2.mat | 75 + .../Materials/Wooden Barrel 2.mat.meta | 8 + .../Materials/Wooden Bridge Planks 2.mat | 75 + .../Materials/Wooden Bridge Planks 2.mat.meta | 8 + .../Materials/Wooden Plank House Roof 2.mat | 75 + .../Wooden Plank House Roof 2.mat.meta | 8 + .../Materials/Wooden Plank House Wall 2.mat | 75 + .../Wooden Plank House Wall 2.mat.meta | 8 + .../Components/Simple Wooden Bench 2.fbx | Bin 0 -> 16924 bytes .../Components/Simple Wooden Bench 2.fbx.meta | 98 + .../Village/Crate 1 2.prefab | 124 + .../Village/Crate 1 2.prefab.meta | 7 + .../Village/First Bridge Into Town 2.prefab | 549 ++++ .../First Bridge Into Town 2.prefab.meta | 7 + .../Village/Hanging Street Lamp 2.prefab | 128 + .../Village/Hanging Street Lamp 2.prefab.meta | 7 + .../Village/Justin Timberlakes House 2.prefab | 548 ++++ .../Justin Timberlakes House 2.prefab.meta | 7 + .../Village/Large Square Crate 2.prefab | 124 + .../Village/Large Square Crate 2.prefab.meta | 7 + .../Village/Materials.meta | 8 + .../House Brick Wall Greenish Tinge 2.mat | 75 + ...House Brick Wall Greenish Tinge 2.mat.meta | 8 + .../Village/Medium Rectangular Crate 2.prefab | 124 + .../Medium Rectangular Crate 2.prefab.meta | 7 + .../Village/Second Bridge Into Town 2.prefab | 478 ++++ .../Second Bridge Into Town 2.prefab.meta | 7 + .../Village/Simple Wooden Bench 2.prefab | 138 + .../Village/Simple Wooden Bench 2.prefab.meta | 7 + .../Village/Simple Wooden Cart 2.prefab | 96 + .../Village/Simple Wooden Cart 2.prefab.meta | 7 + .../Village/Third Bridge Into Town 2.prefab | 478 ++++ .../Third Bridge Into Town 2.prefab.meta | 7 + .../Village/Water Mill 2.prefab | 146 ++ .../Village/Water Mill 2.prefab.meta | 7 + .../Village/Wheel Barrow 2.prefab | 96 + .../Village/Wheel Barrow 2.prefab.meta | 7 + .../Village/WindMill 2.prefab | 217 ++ .../Village/WindMill 2.prefab.meta | 7 + .../Village/Wooden Watch Tower 2.prefab | 124 + .../Village/Wooden Watch Tower 2.prefab.meta | 7 + .../Prefabs from prototype.meta | 8 + ...t Packs - Commercial licence required.meta | 8 + .../PolygonAdventure.meta | 8 + .../PolygonAdventure/Materials.meta | 8 + .../PolygonAdventure/Models.meta | 8 + .../PolygonAdventure/Prefabs.meta | 8 + .../PolygonAdventure/Prefabs/Buildings.meta | 8 + .../Prefabs/Environments.meta | 8 + .../PolygonAdventure/Prefabs/Props.meta | 8 + .../PolygonKnights.meta | 8 + .../PolygonKnights/Materials.meta | 8 + .../PolygonKnights/Models.meta | 8 + .../PolygonKnights/Prefabs.meta | 8 + .../PolygonKnights/Prefabs/Buildings.meta | 8 + .../PolygonKnights/Prefabs/Environments.meta | 8 + .../PolygonKnights/Prefabs/Props.meta | 8 + .../PolygonPirates.meta | 8 + .../PolygonPirates/Materials.meta | 8 + .../PolygonPirates/Models.meta | 8 + .../PolygonPirates/Prefabs.meta | 8 + .../PolygonPirates/Prefabs/Buildings.meta | 8 + .../PolygonPirates/Prefabs/Environments.meta | 8 + .../PolygonPirates/Prefabs/Props.meta | 8 + .../PolygonPirates/Textures.meta | 8 + .../PolygonVikings.meta | 8 + .../PolygonVikings/Models.meta | 8 + .../PolygonVikings/Models/ImportedModels.meta | 8 + .../PolygonVikings/Prefabs.meta | 8 + .../PolygonVikings/Prefabs/Buildings.meta | 8 + .../PolygonVikings/Prefabs/Environments.meta | 8 + .../PolygonVikings/Prefabs/Props.meta | 8 + .../PolygonVikings/Prefabs/Vehicles.meta | 8 + .../Assets/Asset Packs/Pixel Cursors.meta | 8 + .../Asset Packs/Pixel Cursors/Demo.meta | 8 + RPG Project/Assets/Asset Packs/SimpleFX.meta | 8 + .../Asset Packs/SimpleFX/Materials.meta | 8 + .../UnlitVertexColour_Alpha 2.shader | 27 + .../UnlitVertexColour_Alpha 2.shader.meta | 9 + .../Assets/Asset Packs/SimpleFX/Models.meta | 8 + .../Assets/Asset Packs/SimpleFX/Prefabs.meta | 8 + .../Assets/Asset Packs/SimpleFX/_Demo.meta | 8 + RPG Project/Assets/Asset Packs/SimpleSky.meta | 8 + .../Assets/Asset Packs/SimpleSky/ReadMe 2.txt | 3 + .../Asset Packs/SimpleSky/ReadMe 2.txt.meta | 7 + .../Asset Packs/SimpleSky/_Materials.meta | 8 + .../Assets/Asset Packs/SimpleSky/_Models.meta | 8 + .../Asset Packs/SimpleSky/_Prefabs.meta | 8 + .../Asset Packs/SimpleSky/_Textures.meta | 8 + .../SimpleSky/_Textures/Materials.meta | 8 + .../Assets/Asset Packs/Standard Assets.meta | 8 + .../Standard Assets/Environment.meta | 8 + .../Environment/TerrainAssets.meta | 8 + .../Standard Assets/Environment/Water.meta | 8 + .../Environment/Water/Water.meta | 8 + .../Environment/Water/Water/Materials.meta | 8 + .../Terrain Textures/Simple Textures.meta | 8 + .../Simple Textures/NewLayer 1 2.terrainlayer | 22 + .../NewLayer 1 2.terrainlayer.meta | 8 + .../Simple Textures/NewLayer 4.terrainlayer | 22 + .../NewLayer 4.terrainlayer.meta | 8 + .../Simple Textures/NewLayer 5.terrainlayer | 22 + .../NewLayer 5.terrainlayer.meta | 8 + .../Simple Textures/NewLayer 6.terrainlayer | 22 + .../NewLayer 6.terrainlayer.meta | 8 + .../Assets/Game/Characters/Enemies.meta | 8 + RPG Project/Assets/Game/UI.meta | 8 + RPG Project/Assets/Game/UI/In Game.meta | 8 + RPG Project/Assets/Game/UI/Inventory.meta | 8 + RPG Project/Assets/Game/Weapons.meta | 8 + RPG Project/Assets/Game/Weapons/Bow.meta | 8 + ...Bow Animator Override 2.overrideController | 13 + ...nimator Override 2.overrideController.meta | 8 + RPG Project/Assets/Game/Weapons/Fireball.meta | 8 + ...all Animator Override 2.overrideController | 13 + ...nimator Override 2.overrideController.meta | 8 + .../Assets/Game/Weapons/Resources.meta | 8 + .../Resources/Bow Blue Projectile 2.asset | 30 + .../Bow Blue Projectile 2.asset.meta | 8 + .../Game/Weapons/Resources/Unarmed 2.asset | 22 + .../Weapons/Resources/Unarmed 2.asset.meta | 8 + RPG Project/Assets/Game/Weapons/Sword.meta | 8 + ...ord Animator Override 2.overrideController | 13 + ...nimator Override 2.overrideController.meta | 8 + RPG Project/Assets/Game/Weapons/Unarmed.meta | 8 + RPG Project/Assets/Game/Wearables.meta | 8 + .../Assets/Game/Wearables/Resources.meta | 8 + .../Game/Wearables/Resources/Hat 2.asset | 21 + .../Game/Wearables/Resources/Hat 2.asset.meta | 8 + .../Wearables/Resources/Healthy Hat 2.asset | 25 + .../Resources/Healthy Hat 2.asset.meta | 8 + RPG Project/Assets/Gizmos.meta | 8 + RPG Project/Assets/Gizmos/Cinemachine.meta | 8 + RPG Project/Assets/Plugins.meta | 8 + RPG Project/Assets/Plugins/GitHub.meta | 8 + RPG Project/Assets/Plugins/GitHub/Editor.meta | 8 + .../Assets/Scenes/Particle Materials.meta | 8 + .../Particle Round With Glow 4.mat | 77 + .../Particle Round With Glow 4.mat.meta | 8 + RPG Project/Assets/Scripts/.DS_Store | Bin 0 -> 10244 bytes RPG Project/Assets/TextMesh Pro.meta | 8 + .../Assets/TextMesh Pro/Resources.meta | 8 + .../Resources/Fonts & Materials.meta | 8 + .../LiberationSans SDF - Drop Shadow 2.mat | 103 + ...iberationSans SDF - Drop Shadow 2.mat.meta | 8 + .../LiberationSans SDF - Outline 2.mat | 101 + .../LiberationSans SDF - Outline 2.mat.meta | 8 + .../TextMesh Pro/Resources/Shaders.meta | 8 + .../Resources/Shaders/TMP_Bitmap 2.shader | 142 + .../Shaders/TMP_Bitmap 2.shader.meta | 9 + .../Shaders/TMP_Bitmap-Custom-Atlas 2.shader | 142 + .../TMP_Bitmap-Custom-Atlas 2.shader.meta | 9 + .../Shaders/TMP_Bitmap-Mobile 2.shader | 144 ++ .../Shaders/TMP_Bitmap-Mobile 2.shader.meta | 9 + .../Resources/Shaders/TMP_SDF 2.shader | 305 +++ .../Resources/Shaders/TMP_SDF 2.shader.meta | 9 + .../Shaders/TMP_SDF Overlay 2.shader | 304 +++ .../Shaders/TMP_SDF Overlay 2.shader.meta | 9 + .../Resources/Shaders/TMP_SDF-Mobile 2.shader | 229 ++ .../Shaders/TMP_SDF-Mobile 2.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile Masking 2.shader | 245 ++ .../TMP_SDF-Mobile Masking 2.shader.meta | 9 + .../Shaders/TMP_SDF-Surface-Mobile 2.shader | 136 + .../TMP_SDF-Surface-Mobile 2.shader.meta | 9 + .../Resources/Shaders/TMP_Sprite 2.shader | 113 + .../Shaders/TMP_Sprite 2.shader.meta | 9 + .../Resources/Shaders/TMPro 2.cginc | 84 + .../Resources/Shaders/TMPro 2.cginc.meta | 9 + .../Shaders/TMPro_Properties 2.cginc | 84 + .../Shaders/TMPro_Properties 2.cginc.meta | 9 + .../Resources/Shaders/TMPro_Surface 2.cginc | 115 + .../Shaders/TMPro_Surface 2.cginc.meta | 9 + .../TextMesh Pro/Resources/Style Sheets.meta | 8 + .../Style Sheets/Default Style Sheet 2.asset | 68 + .../Default Style Sheet 2.asset.meta | 8 + RPG Project/Logs/Packages-Update.log | 9 + RPG Project/Packages/manifest.json | 4 +- .../ProjectSettings/ProjectVersion.txt | 2 +- 224 files changed, 11543 insertions(+), 4 deletions(-) create mode 100644 RPG Project/Assets/.DS_Store rename RPG Project/Assets/{Scripts/Combat.meta => Asset Packs/BOXOPHOBIC.meta} (77%) create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended.meta create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo.meta create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo/Demo 2.unity create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo/Demo 2.unity.meta create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Shaders.meta create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Textures.meta create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets.meta create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow.meta create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab/Simple Bow 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab/Simple Bow 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites.meta create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders.meta create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders/A 2.png create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders/A 2.png.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Textures.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Textures/Tiling Textures.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Textures/Tiling Textures/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Arched Wooden Bridge 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Arched Wooden Bridge 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Cart With Dark Wood 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Cart With Dark Wood 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Castle Entry Bridge 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Castle Entry Bridge 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Chopping Stump And Logs 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Chopping Stump And Logs 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Beams 2.mat create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Beams 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Couldnt Hit The Side Of A Barn 2.mat create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Couldnt Hit The Side Of A Barn 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/House Chimney 2.mat create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/House Chimney 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Roof Of The Barn 2.mat create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Roof Of The Barn 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Barrel 2.mat create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Barrel 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Bridge Planks 2.mat create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Bridge Planks 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Roof 2.mat create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Roof 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Wall 2.mat create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Wall 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Simple Wooden Bench 2.fbx create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Simple Wooden Bench 2.fbx.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Crate 1 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Crate 1 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/First Bridge Into Town 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/First Bridge Into Town 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Hanging Street Lamp 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Hanging Street Lamp 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Justin Timberlakes House 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Justin Timberlakes House 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Large Square Crate 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Large Square Crate 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Materials/House Brick Wall Greenish Tinge 2.mat create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Materials/House Brick Wall Greenish Tinge 2.mat.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Medium Rectangular Crate 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Medium Rectangular Crate 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Second Bridge Into Town 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Second Bridge Into Town 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Simple Wooden Bench 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Simple Wooden Bench 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Simple Wooden Cart 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Simple Wooden Cart 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Third Bridge Into Town 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Third Bridge Into Town 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Water Mill 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Water Mill 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Wheel Barrow 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Wheel Barrow 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/WindMill 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/WindMill 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Wooden Watch Tower 2.prefab create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Wooden Watch Tower 2.prefab.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Prefabs from prototype.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Models.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Buildings.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Environments.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Props.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Models.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Buildings.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Environments.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Props.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Models.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Buildings.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Environments.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Props.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Textures.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models/ImportedModels.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Buildings.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Environments.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Props.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Vehicles.meta create mode 100644 RPG Project/Assets/Asset Packs/Pixel Cursors.meta create mode 100644 RPG Project/Assets/Asset Packs/Pixel Cursors/Demo.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleFX.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleFX/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleFX/Materials/UnlitVertexColour_Alpha 2.shader create mode 100644 RPG Project/Assets/Asset Packs/SimpleFX/Materials/UnlitVertexColour_Alpha 2.shader.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleFX/Models.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleFX/Prefabs.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleFX/_Demo.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleSky.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleSky/ReadMe 2.txt create mode 100644 RPG Project/Assets/Asset Packs/SimpleSky/ReadMe 2.txt.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleSky/_Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleSky/_Models.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleSky/_Prefabs.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleSky/_Textures.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleSky/_Textures/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/TerrainAssets.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water/Materials.meta create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures.meta create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 1 2.terrainlayer create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 1 2.terrainlayer.meta create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 4.terrainlayer create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 4.terrainlayer.meta create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 5.terrainlayer create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 5.terrainlayer.meta create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 6.terrainlayer create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 6.terrainlayer.meta create mode 100644 RPG Project/Assets/Game/Characters/Enemies.meta create mode 100644 RPG Project/Assets/Game/UI.meta create mode 100644 RPG Project/Assets/Game/UI/In Game.meta create mode 100644 RPG Project/Assets/Game/UI/Inventory.meta create mode 100644 RPG Project/Assets/Game/Weapons.meta create mode 100644 RPG Project/Assets/Game/Weapons/Bow.meta create mode 100644 RPG Project/Assets/Game/Weapons/Bow/Bow Animator Override 2.overrideController create mode 100644 RPG Project/Assets/Game/Weapons/Bow/Bow Animator Override 2.overrideController.meta create mode 100644 RPG Project/Assets/Game/Weapons/Fireball.meta create mode 100644 RPG Project/Assets/Game/Weapons/Fireball/Fireball Animator Override 2.overrideController create mode 100644 RPG Project/Assets/Game/Weapons/Fireball/Fireball Animator Override 2.overrideController.meta create mode 100644 RPG Project/Assets/Game/Weapons/Resources.meta create mode 100644 RPG Project/Assets/Game/Weapons/Resources/Bow Blue Projectile 2.asset create mode 100644 RPG Project/Assets/Game/Weapons/Resources/Bow Blue Projectile 2.asset.meta create mode 100644 RPG Project/Assets/Game/Weapons/Resources/Unarmed 2.asset create mode 100644 RPG Project/Assets/Game/Weapons/Resources/Unarmed 2.asset.meta create mode 100644 RPG Project/Assets/Game/Weapons/Sword.meta create mode 100644 RPG Project/Assets/Game/Weapons/Sword/Sword Animator Override 2.overrideController create mode 100644 RPG Project/Assets/Game/Weapons/Sword/Sword Animator Override 2.overrideController.meta create mode 100644 RPG Project/Assets/Game/Weapons/Unarmed.meta create mode 100644 RPG Project/Assets/Game/Wearables.meta create mode 100644 RPG Project/Assets/Game/Wearables/Resources.meta create mode 100644 RPG Project/Assets/Game/Wearables/Resources/Hat 2.asset create mode 100644 RPG Project/Assets/Game/Wearables/Resources/Hat 2.asset.meta create mode 100644 RPG Project/Assets/Game/Wearables/Resources/Healthy Hat 2.asset create mode 100644 RPG Project/Assets/Game/Wearables/Resources/Healthy Hat 2.asset.meta create mode 100644 RPG Project/Assets/Gizmos.meta create mode 100644 RPG Project/Assets/Gizmos/Cinemachine.meta create mode 100644 RPG Project/Assets/Plugins.meta create mode 100644 RPG Project/Assets/Plugins/GitHub.meta create mode 100644 RPG Project/Assets/Plugins/GitHub/Editor.meta create mode 100644 RPG Project/Assets/Scenes/Particle Materials.meta create mode 100644 RPG Project/Assets/Scenes/Particle Materials/Particle Round With Glow 4.mat create mode 100644 RPG Project/Assets/Scenes/Particle Materials/Particle Round With Glow 4.mat.meta create mode 100644 RPG Project/Assets/Scripts/.DS_Store create mode 100644 RPG Project/Assets/TextMesh Pro.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap 2.shader create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap 2.shader.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas 2.shader create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas 2.shader.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile 2.shader create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile 2.shader.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF 2.shader create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF 2.shader.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay 2.shader create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay 2.shader.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile 2.shader create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile 2.shader.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking 2.shader create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking 2.shader.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile 2.shader create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile 2.shader.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite 2.shader create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite 2.shader.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro 2.cginc create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro 2.cginc.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties 2.cginc create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties 2.cginc.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface 2.cginc create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface 2.cginc.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Style Sheets.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset.meta diff --git a/RPG Project/Assets/.DS_Store b/RPG Project/Assets/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a674accc980d059ba4d757fba1e28a6afd521c2e GIT binary patch literal 6148 zcmeHK%}xR_5S{``!5BH1$gvl19032~!DNGY@Mf|`4{CH*h;D+rgk2BcH(6 zai%RqL=Rq!Av4MJo6b+0e!J-p0EkAvRRbsifJ7zC6tMY5C{8*f8S5bwdWvv|d+3_D4pl_E47p|cP0et#?k&lr#zuO7oq*{F!nQU%hF)w9N7MF_`?rk)16EEq< z4X<}by(2HV^{sszMV*Q5`6oepa9LX2kHW+Y!gfy=2dy@yoSz0^D;hMSe%OljIIamu zS&)UxQh7M6Z*5gneS3FQQNx{`YDH~sY>!3-xwc;0JG{DkcpN^Bo?i^N0)Im-D;CG_ zipG~^-n+f96NNVz8CQ+78JPiQfEk!`2JE&cm*#w(ygX)r8TdT|v_B|RLdRliP;VXB z(DjkxIYJV&=`BI1EIJlbgBU>(rWDbX3j4$mrX2ms<~bHqgQgsWo*BonGYk7d5qfs? zE1eF)F~}`5zzj??kTu;Bo&N_vzyGI;xW^1I19QcI$Ti(&1D9ma)|ti8S*uX5P)R5+ nH8?3jLm$PMOGj}TRSWtR8HkR>)F66L_#&Wb;D#CaQwBZ&_(D?e literal 0 HcmV?d00001 diff --git a/RPG Project/Assets/Scripts/Combat.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC.meta similarity index 77% rename from RPG Project/Assets/Scripts/Combat.meta rename to RPG Project/Assets/Asset Packs/BOXOPHOBIC.meta index ed9a9e0a..7694d040 100644 --- a/RPG Project/Assets/Scripts/Combat.meta +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c2f702708965451498e9cee0ae2b2307 +guid: 2b19d052cd309cd42909050d6a4314b7 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended.meta new file mode 100644 index 00000000..d6b2b8fc --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4267f1754c2ea5a4f81e8104e6998833 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo.meta new file mode 100644 index 00000000..3b61f8ad --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: de9e928d9c90c1d43a73ded89b05d1cd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo/Demo 2.unity b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo/Demo 2.unity new file mode 100644 index 00000000..cbb1c79c --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo/Demo 2.unity @@ -0,0 +1,2293 @@ +%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: 1 + m_FogColor: {r: 1, g: 0.6343813, b: 0.24264705, a: 1} + m_FogMode: 3 + m_FogDensity: 0.04 + m_LinearFogStart: 0 + m_LinearFogEnd: 50 + 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: 2100000, guid: 2bd8959f5fbd3644aa33af1a155fc147, 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: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 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: 0 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_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!1001 &4114578 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1927372005322154, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_Name + value: LowPoly - Rock A (1) + objectReference: {fileID: 0} + - target: {fileID: 1927372005322154, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalPosition.x + value: -2.2707756 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalPosition.y + value: 2.882077 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalPosition.z + value: -4.190982 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} +--- !u!4 &4114579 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, + type: 3} + m_PrefabInstance: {fileID: 4114578} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &36479349 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1069289201138886, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree A (5) + objectReference: {fileID: 0} + - target: {fileID: 1069289201138886, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.x + value: -8.5 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.y + value: 2.62 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.z + value: 16.62 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.x + value: -0.70414966 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.y + value: 0.06460169 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.z + value: 0.064601675 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70414954 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -90.00001 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 10.484 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.x + value: 0.94271064 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.y + value: 0.9427107 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.z + value: 0.9427108 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6b444276162548b4e9107350b71e775a, type: 3} +--- !u!4 &36479350 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, + type: 3} + m_PrefabInstance: {fileID: 36479349} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &45879393 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1435467742513656, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_Name + value: LowPoly - Grass A (1) + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.x + value: -0.03286171 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.y + value: 2.9953594 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.z + value: 1.4895756 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalScale.y + value: 1.500001 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalScale.z + value: 1.500001 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} +--- !u!4 &45879394 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, + type: 3} + m_PrefabInstance: {fileID: 45879393} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &131336117 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1069289201138886, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree A (3) + objectReference: {fileID: 0} + - target: {fileID: 1069289201138886, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.x + value: -0.17991543 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.y + value: 3.2819602 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.z + value: -7.2957726 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.x + value: 0.71628875 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.y + value: 0.7495092 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.z + value: 0.80139613 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6b444276162548b4e9107350b71e775a, type: 3} +--- !u!4 &131336118 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, + type: 3} + m_PrefabInstance: {fileID: 131336117} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &164520525 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1081485305171292, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalPosition.x + value: -7.42 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalPosition.y + value: 2.48 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalPosition.z + value: 11.68 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} +--- !u!4 &164520526 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, + type: 3} + m_PrefabInstance: {fileID: 164520525} + m_PrefabAsset: {fileID: 0} +--- !u!1 &190659019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 190659020} + m_Layer: 0 + m_Name: ENVIRONMENT + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &190659020 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 190659019} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 5.7351627, y: -2.952077, z: -4.415718} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 474238226} + - {fileID: 1493008576} + - {fileID: 350596173} + - {fileID: 680975386} + - {fileID: 1534577184} + - {fileID: 1768519241} + - {fileID: 45879394} + - {fileID: 164520526} + - {fileID: 1463404879} + - {fileID: 821686574} + - {fileID: 4114579} + - {fileID: 1849434206} + - {fileID: 36479350} + - {fileID: 2038063333} + - {fileID: 131336118} + - {fileID: 628412522} + - {fileID: 1190695448} + - {fileID: 309155769} + - {fileID: 899880727} + - {fileID: 805072177} + - {fileID: 407210558} + - {fileID: 670807903} + - {fileID: 964280452} + - {fileID: 1200616502} + - {fileID: 359641103} + - {fileID: 1274041936} + - {fileID: 1076026797} + - {fileID: 1956282250} + - {fileID: 1481245358} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &309155768 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (8) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: 5.020545 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 2.8991811 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: 15.191633 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.70394385 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: -0.13434333 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: -0.10358276 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6896996 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 1.3872777 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 1.4516172 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 1.5521092 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &309155769 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 309155768} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &350596172 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.x + value: 0.08621216 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.y + value: 3.219789 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.z + value: 13.386169 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalScale.y + value: 1.500001 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalScale.z + value: 1.500001 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} +--- !u!4 &350596173 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, + type: 3} + m_PrefabInstance: {fileID: 350596172} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &359641102 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (14) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: -18.34 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 3.11 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: 11.5 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.42529565 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: 0.57680905 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5772529 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.39140007 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 24 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 55.463997 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 53.963997 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 0.763031 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 0.72921395 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 0.81585807 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &359641103 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 359641102} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &407210557 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (2) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: -11.698242 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 2.8418422 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: -3.8187504 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.59049016 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: 0.40608677 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: 0.41758683 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.558602 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 55.463997 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 15.801987 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 0.93525463 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 0.8938016 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &407210558 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 407210557} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &474238225 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1051545866392792, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalPosition.x + value: -0.8251629 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalPosition.y + value: 2.8220768 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalPosition.z + value: -0.5742817 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalRotation.x + value: -0.66287565 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalRotation.y + value: -0.24616241 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalRotation.z + value: -0.24616237 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalRotation.w + value: 0.66287565 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -90.00001 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -40.746002 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: dd3ee0c97aab8a7498c9292f3482f60b, type: 3} +--- !u!4 &474238226 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4622981333497442, guid: dd3ee0c97aab8a7498c9292f3482f60b, + type: 3} + m_PrefabInstance: {fileID: 474238225} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &628412521 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1069289201138886, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree A (1) + objectReference: {fileID: 0} + - target: {fileID: 1069289201138886, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.x + value: -14.796524 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.y + value: 3.1664653 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.z + value: -6.645797 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.x + value: -0.5959703 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.y + value: -0.38055158 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.z + value: -0.38055146 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5959703 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_RootOrder + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -90.00001 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -65.12 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.x + value: 1.2266186 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.y + value: 1.1329207 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.z + value: 1.3723607 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6b444276162548b4e9107350b71e775a, type: 3} +--- !u!4 &628412522 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, + type: 3} + m_PrefabInstance: {fileID: 628412521} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &670807902 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (1) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: -9.667221 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 3.0440962 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: -7.436466 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.70394385 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: -0.13434333 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: -0.10358276 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6896996 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 21 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 1.1777081 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 1.2323283 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 1.3176392 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &670807903 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 670807902} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &680975385 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1435467742513656, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_Name + value: LowPoly - Grass A (2) + objectReference: {fileID: 0} + - target: {fileID: 1435467742513656, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.x + value: -14.86991 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.y + value: 2.9826412 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.z + value: -0.57774734 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} +--- !u!4 &680975386 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, + type: 3} + m_PrefabInstance: {fileID: 680975385} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &805072176 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (5) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: -12.350149 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 2.9547312 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: 16.468685 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.5387579 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: -0.4725727 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: -0.4388362 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.54206806 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -135.743 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 55.463997 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 0.9352546 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 0.89380175 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &805072177 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 805072176} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &821686573 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1828138642645558, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_Name + value: LowPoly - Rock B (1) + objectReference: {fileID: 0} + - target: {fileID: 1828138642645558, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_LocalPosition.x + value: -2.352697 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_LocalPosition.y + value: 3.0080888 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_LocalPosition.z + value: -3.4706235 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b0622c7c0ff092b46a37f31c718c5eba, type: 3} +--- !u!4 &821686574 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4739574486837986, guid: b0622c7c0ff092b46a37f31c718c5eba, + type: 3} + m_PrefabInstance: {fileID: 821686573} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &899880726 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (7) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: 1.7249174 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 3.286547 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: 11.545718 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.70394385 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: -0.13434333 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: -0.10358276 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6896996 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 0.7418554 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 0.77626115 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 0.83 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &899880727 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 899880726} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &964280451 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (11) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: 6.5148373 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 2.872077 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: -0.28428173 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.5919493 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: 0.40395686 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: 0.41557178 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5601027 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 22 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 15.388992 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 55.463997 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 0.9352501 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 0.8938002 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000002 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &964280452 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 964280451} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1076026796 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: 3.2448368 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 2.852077 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: 3.215718 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.6282305 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: -0.34483552 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: -0.31118172 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.62416416 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 26 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -110.756 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 1.1097645 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 1.1612334 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 1.2416229 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &1076026797 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 1076026796} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1190695447 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (9) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: -0.8951626 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 3.122077 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: 15.505718 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.70394385 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: -0.13434333 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: -0.10358276 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6896996 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 1.0226362 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 1.0700641 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 1.1441422 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &1190695448 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 1190695447} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1200616501 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (13) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: 6.29 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 2.79 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: 10.01 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.70868117 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: -0.12932624 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: -0.14448112 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6783591 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 23 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 15.388992 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -37.722992 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 0.76754314 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 0.7335325 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 0.82069 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &1200616502 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 1200616501} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1274041935 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree B (15) + objectReference: {fileID: 0} + - target: {fileID: 1593950697155818, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.x + value: -4.06 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.y + value: 2.72 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalPosition.z + value: 9.34 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.x + value: -0.70394385 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.y + value: -0.13434333 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.z + value: -0.10358276 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6896996 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_RootOrder + value: 25 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.x + value: 0.74186 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.y + value: 0.77625996 + objectReference: {fileID: 0} + - target: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} + propertyPath: m_LocalScale.z + value: 0.83 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2cd02263a1e8084abf81f1324b929be, type: 3} +--- !u!4 &1274041936 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4870204933709518, guid: d2cd02263a1e8084abf81f1324b929be, + type: 3} + m_PrefabInstance: {fileID: 1274041935} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1349242039 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1349242041} + - component: {fileID: 1349242040} + 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 &1349242040 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349242039} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 1 + m_Color: {r: 1, g: 0.93884504, b: 0.77205884, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1349242041 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1349242039} + m_LocalRotation: {x: 0.30747414, y: 0.06774465, z: 0.025259197, w: 0.94880575} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 35.454002, y: 10.188001, z: 6.314} +--- !u!1001 &1463404878 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1927372005322154, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_Name + value: LowPoly - Rock A (2) + objectReference: {fileID: 0} + - target: {fileID: 1927372005322154, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalPosition.x + value: -13.917766 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalPosition.y + value: 2.892077 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalPosition.z + value: -0.39782476 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} +--- !u!4 &1463404879 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, + type: 3} + m_PrefabInstance: {fileID: 1463404878} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1480377163 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1480377168} + - component: {fileID: 1480377167} + - component: {fileID: 1480377166} + - component: {fileID: 1480377165} + - component: {fileID: 1480377164} + 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 &1480377164 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480377163} + m_Enabled: 1 +--- !u!124 &1480377165 +Behaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480377163} + m_Enabled: 1 +--- !u!92 &1480377166 +Behaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480377163} + m_Enabled: 1 +--- !u!20 &1480377167 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480377163} + 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_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1480377168 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1480377163} + m_LocalRotation: {x: -0.06187579, y: 0.9018755, z: 0.13788283, w: 0.4046978} + m_LocalPosition: {x: -12.182, y: 1.126, z: 11.121} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -17.385, y: 131.666, z: 0} +--- !u!1001 &1481245355 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 100000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_LocalPosition.x + value: -5.7351627 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_LocalPosition.y + value: 2.952077 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_LocalPosition.z + value: 4.415718 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_LocalRotation.x + value: 0.000000021855694 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_RootOrder + value: 28 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 2557d3f1d341fdb4e9d53179c053ffd5, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} +--- !u!1 &1481245356 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 100000, guid: f3dd2dace832efa4fa391170674edcc1, + type: 3} + m_PrefabInstance: {fileID: 1481245355} + m_PrefabAsset: {fileID: 0} +--- !u!64 &1481245357 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1481245356} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Convex: 0 + m_CookingOptions: 14 + m_Mesh: {fileID: 4300000, guid: f3dd2dace832efa4fa391170674edcc1, type: 3} +--- !u!4 &1481245358 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: f3dd2dace832efa4fa391170674edcc1, + type: 3} + m_PrefabInstance: {fileID: 1481245355} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1493008575 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1772052688877022, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalPosition.x + value: 0.6948371 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalPosition.y + value: 2.8540769 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalPosition.z + value: 2.9857183 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalRotation.x + value: -0.520312 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalRotation.y + value: -0.4788272 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalRotation.z + value: -0.47882715 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.52031195 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -90.00001 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -85.245 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b4974e3ae06d3d245a8353b888faed9d, type: 3} +--- !u!4 &1493008576 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4026302497858488, guid: b4974e3ae06d3d245a8353b888faed9d, + type: 3} + m_PrefabInstance: {fileID: 1493008575} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1534577183 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1081485305171292, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_Name + value: LowPoly - Grass B (1) + objectReference: {fileID: 0} + - target: {fileID: 1081485305171292, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalPosition.x + value: -1.6383076 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalPosition.y + value: 3.0712392 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalPosition.z + value: -3.7474499 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c23a5db78ca1a5b4f921e0109f33128c, type: 3} +--- !u!4 &1534577184 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4526791939225540, guid: c23a5db78ca1a5b4f921e0109f33128c, + type: 3} + m_PrefabInstance: {fileID: 1534577183} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1768519240 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1435467742513656, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_Name + value: LowPoly - Grass A (1) + objectReference: {fileID: 0} + - target: {fileID: 1435467742513656, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.x + value: -2.9290283 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.y + value: 2.989862 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalPosition.z + value: -4.795927 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, type: 3} +--- !u!4 &1768519241 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4945391837379990, guid: 9b6eba5dea9e77a4abd8f45df1ffffb6, + type: 3} + m_PrefabInstance: {fileID: 1768519240} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1849434205 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1927372005322154, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalPosition.x + value: -8.194936 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalPosition.y + value: 2.402077 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalPosition.z + value: 12.280445 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 39de80c7e7a1a2942820576875608e5d, type: 3} +--- !u!4 &1849434206 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4838067341564878, guid: 39de80c7e7a1a2942820576875608e5d, + type: 3} + m_PrefabInstance: {fileID: 1849434205} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1956282249 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1069289201138886, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.x + value: 3.624837 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.y + value: 3.112077 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.z + value: -3.674282 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.x + value: -0.58484125 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.y + value: 0.39744285 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.z + value: 0.39744276 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5848412 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_RootOrder + value: 27 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -90.00001 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 68.398 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.x + value: 0.8201289 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.y + value: 0.8581649 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.z + value: 0.91757375 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6b444276162548b4e9107350b71e775a, type: 3} +--- !u!4 &1956282250 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, + type: 3} + m_PrefabInstance: {fileID: 1956282249} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2038063332 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 190659020} + m_Modifications: + - target: {fileID: 1069289201138886, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_Name + value: LowPoly - FirTree A (4) + objectReference: {fileID: 0} + - target: {fileID: 1069289201138886, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.x + value: 6.6548376 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.y + value: 3.0120769 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalPosition.z + value: -8.034282 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_RootOrder + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.x + value: 1.1957207 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.y + value: 1.2511766 + objectReference: {fileID: 0} + - target: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, type: 3} + propertyPath: m_LocalScale.z + value: 1.3377925 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6b444276162548b4e9107350b71e775a, type: 3} +--- !u!4 &2038063333 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4775219554002278, guid: 6b444276162548b4e9107350b71e775a, + type: 3} + m_PrefabInstance: {fileID: 2038063332} + m_PrefabAsset: {fileID: 0} diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo/Demo 2.unity.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo/Demo 2.unity.meta new file mode 100644 index 00000000..32583b7d --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Demo/Demo 2.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5cad9cc0b384347cb86198a824c223cf +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials.meta new file mode 100644 index 00000000..cb3e1006 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f5f2b39f73ab79f42a2dd2ccadae1581 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat new file mode 100644 index 00000000..f70a3a28 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.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: LowPoly - Grass + 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: + - _BottomColorPos: 0 + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Float1: 10 + - _Float3: 0.2 + - _GlossMapScale: 1 + - _Glossiness: 0.2 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _Smoothness: 0.2 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _TopColorPos: 1 + - _UVSec: 0 + - _WindAmplitude: 0.5 + - _WindSpeed: 100 + - _ZWrite: 1 + - __dirty: 0 + m_Colors: + - _BottomColor: {r: 0.6544117, g: 0.6453854, b: 0.32720587, a: 1} + - _Color: {r: 0.63509494, g: 0.64705884, b: 0.076124564, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _TopColor: {r: 0.6356229, g: 0.8602941, b: 0.2087478, a: 1} + - _Vector1: {r: 0, g: 0, b: 0, a: 0} + - _WindCycles: {r: 1, g: 0, b: 1, a: 0} + - _WindMagnitude: {r: 0, g: 0, b: 2, a: 0} diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat.meta new file mode 100644 index 00000000..29b3ccda --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9da0f127ba6aa46d1bae674ada13a709 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat new file mode 100644 index 00000000..354a0cad --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat @@ -0,0 +1,104 @@ +%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: LowPoly - TreeTrunk + 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: + - _Bottom: 0 + - _BottomColorPos: 0 + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Float0: 0.18 + - _Float1: 1 + - _Float3: 0.2 + - _GlossMapScale: 1 + - _Glossiness: 0.2 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _MotionSpeed: 10 + - _ObjectHeight: 20 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _Smoothness: 0.2 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Top: 10 + - _TopColorPos: 10 + - _UVSec: 0 + - _WaveDirectionZX: 0 + - _WaveHeight: 0.5 + - _WaveMagnitude: 1 + - _WaveSpeed: 400 + - _WindAmplitude: 2 + - _WindSpeed: 100 + - _ZWrite: 1 + - __dirty: 0 + m_Colors: + - _BottomColor: {r: 0.43382335, g: 0.2423427, b: 0, a: 1} + - _Color: {r: 0.41911763, g: 0.29521018, b: 0.24962153, a: 1} + - _Color1: {r: 1, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 1, g: 1, b: 1, a: 1} + - _TopColor: {r: 0.8088235, g: 0.70054287, b: 0.41630623, a: 1} + - _Vector0: {r: 0, g: 0, b: 0.2, a: 0} + - _Vector1: {r: 0, g: 0, b: 0, a: 0} + - _WindCycles: {r: 0, g: 0, b: 0.5, a: 0} + - _WindDirection: {r: 0, g: 0, b: 0, a: 0} + - _WindDirectionandMagnitude: {r: 0, g: 0, b: 0, a: 0} + - _WindMagnitude: {r: 0, g: 0, b: 0.1, a: 0} diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat.meta new file mode 100644 index 00000000..69f95f65 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: db3597aa04b6e4b0ea52c5fc1992d9bb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Shaders.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Shaders.meta new file mode 100644 index 00000000..f54b6a9f --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e3f53477d64695f4abc989d59212b280 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Textures.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Textures.meta new file mode 100644 index 00000000..8db9e368 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 622c850911a24ab4c87b6b1cbb58ba1d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets.meta b/RPG Project/Assets/Asset Packs/GameDev.tv Assets.meta new file mode 100644 index 00000000..50bc5ecc --- /dev/null +++ b/RPG Project/Assets/Asset Packs/GameDev.tv Assets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4435c5c96062124428d8f1c8982467db +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow.meta b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow.meta new file mode 100644 index 00000000..fd52c261 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 839620950291ccd47821d7a7d9dc8142 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab.meta b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab.meta new file mode 100644 index 00000000..fd8ccd0f --- /dev/null +++ b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 21ea3bf139e185243bc99596d1668e88 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab/Simple Bow 2.prefab b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab/Simple Bow 2.prefab new file mode 100644 index 00000000..120076c3 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab/Simple Bow 2.prefab @@ -0,0 +1,82 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1563655986059756} + m_IsPrefabParent: 1 +--- !u!1 &1563655986059756 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4281075886339594} + - component: {fileID: 33439128244052482} + - component: {fileID: 23611415075500588} + m_Layer: 0 + m_Name: Simple Bow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4281075886339594 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1563655986059756} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -9.996094, y: 0.005288401, z: 14.99823} + 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!23 &23611415075500588 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1563655986059756} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: e6969e6a3fc702b4ca4e7564bb1bdde7, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + 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 &33439128244052482 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1563655986059756} + m_Mesh: {fileID: 4300000, guid: 4f18c80df16a4ae4194559bba2f3ab9b, type: 3} diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab/Simple Bow 2.prefab.meta b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab/Simple Bow 2.prefab.meta new file mode 100644 index 00000000..ccb68481 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Simple Bow/Prefab/Simple Bow 2.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2423d30262a7b43f2a70856685944b9f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites.meta b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites.meta new file mode 100644 index 00000000..1e639808 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 98c330f511be9504697fa4072b572184 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders.meta b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders.meta new file mode 100644 index 00000000..aaf51588 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 17df69e4726ab454b9c5dc5afb5f4ed5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders/A 2.png b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders/A 2.png new file mode 100644 index 0000000000000000000000000000000000000000..2b25431437190712d54fbe60bc71f43f80304750 GIT binary patch literal 1167 zcmV;A1aSL_P)0+=1PJb4pCc8J~T6K?n)%nb|+K zkkGO(t1oQ0vMK75JqFrWuAF5c+=)F`Uhs)<2aaZB!h7;yiabAagQ!2C$OXU7=x9hlviF*PmmocMzs z;)v(K)yIr$B^Dzt-hmZ6qbF`8?rzNJ&>W*U+*pA%j-DF zixNJ%LL=#L=6YjZBo~hn#{suOJw_r@$+;5Bet+Y4yB;$tNx{8Q&y7&erpAmlafc_p zP+yV+lS0mll)Hd3ilo1=0UY5`b4ki0$~4g1Cl+SuNL1w1o$M~4+ygsHFazNcqjc7U zdW+u3GUAL4Uqg|!u^>yzxf04A(dmS;4F%%R63PJ`6Wb_m%viImlt+4@orZ;2O3rFl zp2|@uYZQcf>eVqFWg576f{95>c&B>iqe%K2g)k7_sfzi071}FeQKBZDlturffcf00LsH%bx}e&^_oh`BSs;TR-X1i zdK5|btbjv%(kr^aMnhax)GIfH*YR2iIS!A=U2Ry^dX{=;9c*;Mh415k+ip0CH-1r zF*J^pM~8+iX&+h2Q#w!{hSo>vbghY%mnh|t9<8r-u99Gx6;_l_jn?P>t;(EOS?N+9QKx|~63p|&qK<=(g#8JY z-0_R99U8CB&Ia};UE>U7EDEutZ z7%O7I0>px7RMco}pke`36i`9RQQqg--GfEAgXkacd|Y;KXP)moZJwEV=FZ7{MG#-i zH*%Ud-Dsjf#1|`!j5vKcFAO*wKOIg(`3mYM5&R%R>?oHKB8h+$&4x-XxU}Kw+EDF7 zh_TY8=nD=<&T63#EmU;~zKK=W*-;cIRzygFZi*s;aDgh$VuWT&H+wO`r)mY^1W(Ej zkGKvss=jp^V4=%=Rz>?61Yhj(1f-~8z14OjMbc20_VB73K&Vi@aNsLkzJ!;?te5R4 zkuovG4wv<|gPTAklM*gSI*t9FM+B0hAeWx-Udnpk(M=!}3M6#p(soeGE|-{=mhe)C z5|kA4OyR>sAt3^N8+|L0@&kkfWg!=jVMZoK7N%BX;I%Bk$Q(afnp&A!d4ZS+Z48$l zFOU!sE}~$P_ceTU7LoycA%5g&HP+}t%~S~?cHm3-gMbpHLHXOG33%+<2}~^-xe)~CzV$^Av{Hr#2|Y>Eg<)XTT969d>FeeH(GBoGoBw18g4a+a%r1j2KMzy)g6gPSW~BIWTT zi6AvLHtx_wE>u^q`J$YI13#nXSOv(9G^M zDu(4ob*RkxiFO98wv?ZN1q`g{Vja-_E(&6v+4zGE8nrVlU zcWN@*q1MpLOw32ZKckV1uYt#zw}WAi;FfTG#>}w@hX+$S({lxnkV+w#Nk%h0pcWe< zKgJ#ji>67W{23^)^)R@=Yr(FZsS$Q^frJW-0*JaGDaS=5B|-=~oKw^2S%%DnCev>u z6NHE~lPVd~5i}`|6DKiD@tQk@`G7MP+9I#!G$l@cjg+nSD`BWv{o0c-6>07l`rsrt z@3)b%)qYDE>X9_pIEko&S8JNChhho3MWIL0+7f6W-%zX@B%yq{k(yZ|AYpFGi<+s=!u>+ ziAF>BvC+vS zNc!GHFd-&HfrO+<(|f}kKXwF{6~KsswXj47!i7q&4FNp}+V*EvFbYRWh0JRdRiD-j zwLQS7({!rvZw`PRH7Q46>cf{P02>Vlf-^ye6H>8aPs=#JGoWq`Q!EI_J-!d@jRFKhfmA_7 zo&b_$wk*(wLya{rhWI<07;R<`>raUhFO(ldMoHAstzzg#&~zXa$D0TwApEsP2`$@F zrVggP2%{6*i%?PwrNURhfy&8Q!DA9br_qIQ4339}s?x-Tgs_~)UYJ;li#jhE_@7vW z84p;~h$BeKAKOFCN5LEcGl3o*Winh~4;)0^q?Fo3c?1Vb2r>TccFVZBH1X8sy~5)pG03P_lxbYCw62At^^m*}@24&(Mtq?ZODhZL*3EmTZB9 z6Df8TgbSn|B4LYx7us`j7>w~W1`L%(45=VESVTx9(_3G3L2?LoyePgVpc!oe3U33@ z%(ejSV}Q(Q(Qv%scFC0xwN5?QRtxqBNW!e~ae3@1CK~jMtB6mScBeC_tXSkpN~E6) zyAEJc`M41KDAsEZM1{?zRPpi|QOFw7av$lg0rk^EkQ7i+$YHdQ7{?n>1tPU0dY?uz zwZr+TMl!Wyxets&bxdjqJDwWJ)H1nDBbizz(-^XEX-%SUyNE&wu|P_#x792t${8wF zm}2Hp%|7-6q<_&Hoax?hCB@KvhKnVs2W^{&m2w?`5h$#Oe*qMY$I?q9r)nLnBcwjn zQmHkaohB-^mWxtPrNO%nXrfZf;WJHCYB`(;Sw*zA7hDjEU^-RpwgiE!6~m`4J`)*u zcN!j7UCd@q5U7d%ZIb04gE6+zGoxh=H-9Err`z zSdU>oD#%V0B5d0b%4`LsO#Bb}SxbB(!CN4}8H<@xFo)zCC^TYERxQ0lQXXo{&H*2> zG=Fdgwh?<0T%dSdvm$oGOx5fKG-w?)fkAbmQE~l-sH!>YUM*JAAu`h!R-HA@bp9=Lg$)D6QTT$;R1;S zhAEwFM)<~~r&gWy5yJ%I0vMB2c&w8)*6~^s#8R#a9B&{$c5pE|XmTvpB0F@h`?4zO z&3X_59Fj09Me!K8HgR*hIX4cF(2z+qDW_THy&)H0-JBZ+u1(yyfn`xQjaX4S-#*b*rBDtkt8O~rb{?i^XC(6P<8SWs!p?)lB7I91=97`|i z4~?O1DOV3N4Je}<4S;(M2Z00*fdUEqGFIycIzT{`=C<<&Xyk1?T%dQf9UHpsJf<)_ z@@ODP=P+q0Hr(fM+U`4=Q^qKe6=|V^w)5)^aHvyO%;Ld;wM@ttYlvCugT#7sp_cp8J?=T;!y!pnoP2)m()ERTB)Y= zE-DPww{sUj6Ms{>!9!@J3l&lU99#z-g&HKg0e|FLvUuxB23}pWoE;7w)0?g@j$Ycn z^MJ0uRDM@}RJUi;wBQ6={f>IN>w4JOCF?E^B?is!>pf&xnfERizaJg-N5<|x()CHH zjf3m{_N&ZON-}bC1H7et-C|y4yAZgQSN=MY0-6d@=6Qey@lfp z_nY>Ar`V=*A~Me~DXJ*6#&w5ZAcmxf9{_P@~kf#+|yKEdE5?uT`#by2A8Q<#E?iS2kGi^t^GVMa=ZOiKa%9QI_d{I|&I(}8+lYzOj zvL8S3&Q09hYfL{gheuksEY7qWTfh9I!ZIo1YriGAiX|}#R{75NX60WRUqGZ3pE*~z ztPi>1eEO}0>tYVgsJ~w#_a7Zrpm#8{$n%R+%Zhf2&XRe-xu^6Vo?YXWpjaLg_4-P2 z^pz@;+?6M`cRKZB&d%bC*Poc?p6c#LY7 z4#M#3xiemO@ygkFO>wE<7H5IY&{cDN#_zny+4-AMPxzF}YXIi4Ne zPk8il@GRl6Ys=q6-VeJNJva;FV<%b+Fb3bnMQ@mMo;*p|ciKAi6 zyZgQTW8OdP!mT~>`~|k=2V_+Oce&QF-?*Vu?7Cj;)uUYi-#9WS zbU^5^dxH;kUE(;R-EOZ-cB_;17v~vzTen~O$JE1~N9Ai=y0+8%w&%HrOAW>z)<52> zbmbhvb>JU^2VB^8e_K{Up!Q{@XjRVX$MYU9APaKxSC4#oa$Cu$z|}DpH+J~;T$#g@ ztokA9LsrkbU(73vI_=?F^iAfm?^6B7$zBerI<#<1UizewJx+wAf4}!}`I;360+Ku@ z+&7qRnyg54>LZGU|TmyET3% z_L#-KH}K5ubRcbDt+dScTCdDu#=AVKo{T$mox7vZcAoL?KFU(h{7LB(zVpbf8uC~g zt8}>f#ymD!X1CjlNuX`Rv@A z+_folx77C0tA4e$U22ALdgn*4%RFK%^A*KO*&AlP@*7yM>wfBco$<;!BVKr!%rwug zE!~nit$e~#v$~Bb8P(PIw{Idj6~Ecs5lyQdzrm1~s4Ns7Jt(U#jNMRpvi^UEl&@;+ z<(FLY!zXZcA6=_Cy0PzMe)?B-iI$5}{Qfy*-nVROEN5%s=Ft@*S@oV+EqO8bx9;!a z@($`&3{f7F7{8e3JGjI2P_R)^cPhVyxuDG#KR=+dVSHbOnOD7_K z+JmQ&x_b;RW}B>Bb^XKXV_Dm|?{r@qW)@{xDeYr_wOLdcJ*vWVY?V_Tc}^khd{8$i zJ92l(h%)DGhrDadR(E#s1J7$LKaXo1Hl5i+YpM@5tfsSuUXx)ZVJh?iiyl_EFq`TF zW9d((st3II4`b^ILxwAJ^xxaA0XZ}+p}))fEoU&M#qACxn2E2>8kVhM!mH^Tzk_czw(iytFp-PS+}^l*mJ*bH$Qa6bm2L9{X^b7Ii+L zUpVc}`Lr=vZ{lzIzq^_8!8cRklzk>^`Y-h(R)28P7M6z($qt)5dWT~Ba^tkj?w&L#ciCNH8}q^= zXXCFH^&~&7|D|OaU!RfP*S{Sw^6xy z+f)<&BVB*rq^QGp{m(^b&ng(CBo0~)TqsNLT4`xmP}KMF#mcMo+}I6 zy2>{!wY%`*`_q5=@%^60U+T$= ziSQRGSATrDeB&FPGOy`9OQMNGJe%6VYk}u+R_1~Y-YeKH;%|c#$pnt~V*y8@|_AxuVwAdO!v*rsmm z^RpOYFZcGWXuP`d7I*^y(T{^Dh4RVFf7h zFYvi-bnSeYa(U6s4e@^bn5H@l8+brH^8FqvF$c{1vk{@zM=@z9X> zU%oS$TX}VKV!F8 z#7#0eFeN!|`~HHjy7X}>&YoGYcfkC;!;TH!y+wcANtcdRo3di7JueeZM>cinY@Vbo zd}?-W*T&yR47BzgV7>dqk|49N&BjBcxCMH?vrV%1^tpTZcIQeYR^Xi8z5miZ`diQ5oc0$um=tO(wG$ep*QTVW#68MV zN`tsTK-M4Ht4b%fw#pd_gr|SUiK4Ju&}+Ux^RAi#GJ znVwL~?4G9jM76b-Qgyv#F$kESpyk0e1G^WMx}UYRFQ8Xb?%UAW5!kVE;77vnMPk<( zRXJ!>4)vo(o&dgWPD~@AMl=z=av#dkq7M>aVZp&9Nf4x0R8HJruNP1`8<16{N%rIx zP++oY5?qiPYIgM0>;h!3(Df}?{r{8;-D%k#TbeJO>d#$U?TikW&*vsG- z)$nUuTwOBH@QvgqohNZ=b7HPpSLG(IOHAIN3vqZx_~&Dbx(Y%gMna z@z2LnIPk?`9|=*18r&PGzekCG(o987GfIIsfv0bR4u5xgTPJI>YTdI zWeK2-PAl<+H(F4K8Uoi8P^en0m0%TCW^al<@U-gb-5chF}t)iSls)XiL_J1-hh4(p6B3 zdc#A&10eAzJOK~F1Hj)OS(h|XZxD)xEjh=r&#`@ewwxZ9h*+cBS|u`x$Ux?DX&#S^ z#M^luOH-=m5+s8?kxMppDI$l$F>PI;31|YEfF_^`XaYqbfNwTW#+;P;sR?KTn!qUm zem6Qje<6zat4QtGEBpb3l<;IVs!?jmN7C^#Fx+r6-3w|yJ!KkQE1 z4WnA^C!3lsU6`3QjEYfNsJw0-`MqXjMcuGr1uyyAo)sP0s{GXV+oxsAe(pNG{iTcB zz86`p=LEvoZ8=bR^}_X9ey`zoy;dmtY03t}C>!PdrOW;P+QvrJT-&@gsG9w)ty3PjG)DozhCp5?L_v&ZWsk<^0dVpFRZ%=3sHP>nNv}~d#fZbcz971yi$U`xX zv~Qx8*M!td23^aUf zb(?SY0(X6oI$232F+bQkuDed{B zcHSs#Ib~N8b^$rb{@Lf0UOCpw?fF;A!k|Z(_lY>H#OEeC0{53)Ipgm_T0d_jg6|1S z46KtTpb2OKnt&#t37mTZ)6zqe-~Zps|NsBobI=ZI0{=4sR@!OqG(aG}H%r6dckL$f z0WwcqZz!cO!9!ffLyGHoyzuMzYsg%;#wAZE*OeSfi5jGT{$~I#d`59m0b}9`Q9WiH dN68a30XGpx7tq)A{9?}%_3%T-|9>_9{{x3Oh1CE6 literal 0 HcmV?d00001 diff --git a/RPG Project/Assets/TextMesh Pro.meta b/RPG Project/Assets/TextMesh Pro.meta new file mode 100644 index 00000000..574b5b9d --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7ad7a025bd5e74242ae1eab1df50c561 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources.meta b/RPG Project/Assets/TextMesh Pro/Resources.meta new file mode 100644 index 00000000..f7f98c52 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec768880e6bfc9d4b8086ef2745189f2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials.meta b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials.meta new file mode 100644 index 00000000..3453b1a6 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7bdad432e2e39034f867f5b0e60c0df1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat new file mode 100644 index 00000000..403fbaf5 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat @@ -0,0 +1,103 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: LiberationSans SDF - Drop Shadow + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + 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} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2846298, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _DiffusePower: 1 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.05 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat.meta b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat.meta new file mode 100644 index 00000000..259309d2 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b798b5008932246d9a54ee70f017ae4a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat new file mode 100644 index 00000000..0d3303a8 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat @@ -0,0 +1,101 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: LiberationSans SDF - Outline + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + 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} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2846298, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat.meta b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat.meta new file mode 100644 index 00000000..0e330650 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5ed0978f849de43d79941f00da38265a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders.meta new file mode 100644 index 00000000..0df185fc --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a21fc8cbaaf05d44a1b0c725699b021 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap 2.shader b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap 2.shader new file mode 100644 index 00000000..f4e324ad --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap 2.shader @@ -0,0 +1,142 @@ +Shader "TextMeshPro/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + _FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _ColorMask("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + float2 UnpackUV(float uv) + { + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; + } + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(UnpackUV(v.texcoord1), _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0); + color = fixed4 (tex2D(_FaceTex, IN.texcoord1).rgb * IN.color.rgb, IN.color.a * color.a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap 2.shader.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap 2.shader.meta new file mode 100644 index 00000000..a0a0ef0a --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap 2.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: ff56bdcdd354b4caf89135e9197fd7a4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas 2.shader b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas 2.shader new file mode 100644 index 00000000..c130a166 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas 2.shader @@ -0,0 +1,142 @@ +Shader "TextMeshPro/Bitmap Custom Atlas" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + _FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _Padding ("Padding", float) = 0 + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _ColorMask("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + float2 UnpackUV(float uv) + { + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; + } + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(UnpackUV(v.texcoord1), _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0) * tex2D(_FaceTex, IN.texcoord1) * IN.color; + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas 2.shader.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas 2.shader.meta new file mode 100644 index 00000000..63415bde --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas 2.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 778ffef8641d6408ab82b6b325bfc3e4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile 2.shader b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile 2.shader new file mode 100644 index 00000000..1517a122 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile 2.shader @@ -0,0 +1,144 @@ +Shader "TextMeshPro/Mobile/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _Color ("Text Color", Color) = (1,1,1,1) + _DiffusePower ("Diffuse Power", Range(1.0,4.0)) = 1.0 + + _VertexOffsetX("Vertex OffsetX", float) = 0 + _VertexOffsetY("Vertex OffsetY", float) = 0 + _MaskSoftnessX("Mask SoftnessX", float) = 0 + _MaskSoftnessY("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _ColorMask("Color Mask", Float) = 15 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull Off + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma fragmentoption ARB_precision_hint_fastest + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float4 mask : TEXCOORD2; + }; + + sampler2D _MainTex; + fixed4 _Color; + float _DiffusePower; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + v2f vert (appdata_t v) + { + v2f OUT; + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + OUT.vertex = UnityPixelSnap(UnityObjectToClipPos(vert)); + OUT.color = v.color; + OUT.color *= _Color; + OUT.color.rgb *= _DiffusePower; + OUT.texcoord0 = v.texcoord0; + + float2 pixelSize = OUT.vertex.w; + //pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : COLOR + { + fixed4 color = fixed4(IN.color.rgb, IN.color.a * tex2D(_MainTex, IN.texcoord0).a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + +SubShader { + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + Lighting Off Cull Off ZTest Always ZWrite Off Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + BindChannels { + Bind "Color", color + Bind "Vertex", vertex + Bind "TexCoord", texcoord0 + } + Pass { + SetTexture [_MainTex] { + constantColor [_Color] combine constant * primary, constant * texture + } + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile 2.shader.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile 2.shader.meta new file mode 100644 index 00000000..ac434809 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile 2.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 36b5ff3071f76486f8206fa581089dce +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF 2.shader b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF 2.shader new file mode 100644 index 00000000..7a2a63bd --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF 2.shader @@ -0,0 +1,305 @@ +Shader "TextMeshPro/Distance Field" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(-1,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + _SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + _UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + pixel_t VertShader(vertex_t input) + { + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * 1.5; + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth*_ScaleRatioA - _OutlineSoftness*_ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + pixel_t output = { + vPosition, + input.color, + input.texcoord0, + float4(alphaClip, scale, bias, weight), + half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)), + mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz), + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4(input.texcoord0 + bOffset, bScale, bBias), + underlayColor, + #endif + float4(faceUV, outlineUV), + }; + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF 2.shader.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF 2.shader.meta new file mode 100644 index 00000000..0747a1e8 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF 2.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 423edc3d0cde24ab3ba2599d060d1bec +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay 2.shader b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay 2.shader new file mode 100644 index 00000000..8c461cf8 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay 2.shader @@ -0,0 +1,304 @@ +Shader "TextMeshPro/Distance Field Overlay" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + _SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + _UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + pixel_t VertShader(vertex_t input) + { + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * 1.5; + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth*_ScaleRatioA - _OutlineSoftness*_ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + pixel_t output = { + vPosition, + input.color, + input.texcoord0, + float4(alphaClip, scale, bias, weight), + half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)), + mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz), + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4(input.texcoord0 + bOffset, bScale, bBias), + underlayColor, + #endif + float4(faceUV, outlineUV), + }; + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay 2.shader.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay 2.shader.meta new file mode 100644 index 00000000..aae82217 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay 2.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6302eb49843774e6e826ed47f5740a0b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile 2.shader b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile 2.shader new file mode 100644 index 00000000..5c655d79 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile 2.shader @@ -0,0 +1,229 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + + pixel_t VertShader(vertex_t input) + { + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * 1.5; + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Structure for pixel shader + pixel_t output = { + vPosition, + faceColor, + outlineColor, + float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y), + half4(scale, bias - outline, bias + outline, bias), + half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)), + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4(input.texcoord0 + layerOffset, input.color.a, 0), + half2(layerScale, layerBias), + #endif + }; + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile 2.shader.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile 2.shader.meta new file mode 100644 index 00000000..8aaeb4df --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile 2.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a263c6f90151e4361953b5da21a691a8 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking 2.shader b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking 2.shader new file mode 100644 index 00000000..8dd81a31 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking 2.shader @@ -0,0 +1,245 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field - Masking" { + +Properties { + _FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _MaskWipeControl; + float _MaskEdgeSoftness; + fixed4 _MaskEdgeColor; + bool _MaskInverse; + + pixel_t VertShader(vertex_t input) + { + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * 1.5; + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Structure for pixel shader + pixel_t output = { + vPosition, + faceColor, + outlineColor, + float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y), + half4(scale, bias - outline, bias + outline, bias), + half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)), + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4(input.texcoord0 + layerOffset, input.color.a, 0), + half2(layerScale, layerBias), + #endif + }; + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + c.rgb = lerp(_MaskEdgeColor.rgb*c.a, c.rgb, a); + c *= a; + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking 2.shader.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking 2.shader.meta new file mode 100644 index 00000000..2b55ee8a --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking 2.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 7e7857ece752346aab055e698492b486 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile 2.shader b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile 2.shader new file mode 100644 index 00000000..ae78bc6b --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile 2.shader @@ -0,0 +1,136 @@ +// Simplified version of the SDF Surface shader : +// - No support for Bevel, Bump or envmap +// - Diffuse only lighting +// - Fully supports only 1 directional light. Other lights can affect it, but it will be per-vertex/SH. + +Shader "TextMeshPro/Mobile/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + _FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + _OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader Lambert alpha:blend vertex:VertShader noforwardadd nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On ZTest LEqual Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile 2.shader.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile 2.shader.meta new file mode 100644 index 00000000..69345664 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile 2.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fe6b73e7b1c1941368af2430339744a3 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite 2.shader b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite 2.shader new file mode 100644 index 00000000..f90467d6 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite 2.shader @@ -0,0 +1,113 @@ +Shader "TextMeshPro/Sprite" +{ + Properties + { + _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _ColorMask ("Color Mask", Float) = 15 + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 + } + + SubShader + { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + "PreviewType"="Plane" + "CanUseSpriteAtlas"="True" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull Off + Lighting Off + ZWrite Off + ZTest [unity_GUIZTestMode] + Blend SrcAlpha OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + half2 texcoord : TEXCOORD0; + float4 worldPosition : TEXCOORD1; + }; + + fixed4 _Color; + fixed4 _TextureSampleAdd; + float4 _ClipRect; + + v2f vert(appdata_t IN) + { + v2f OUT; + OUT.worldPosition = IN.vertex; + OUT.vertex = UnityObjectToClipPos(OUT.worldPosition); + + OUT.texcoord = IN.texcoord; + + #ifdef UNITY_HALF_TEXEL_OFFSET + OUT.vertex.xy += (_ScreenParams.zw-1.0)*float2(-1,1); + #endif + + OUT.color = IN.color * _Color; + return OUT; + } + + sampler2D _MainTex; + + fixed4 frag(v2f IN) : SV_Target + { + half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color; + + #if UNITY_UI_CLIP_RECT + color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect); + #endif + + #ifdef UNITY_UI_ALPHACLIP + clip (color.a - 0.001); + #endif + + return color; + } + ENDCG + } + } +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite 2.shader.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite 2.shader.meta new file mode 100644 index 00000000..9f14631b --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite 2.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d951b07a400eb4a33adfff73c5dc60ee +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro 2.cginc b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro 2.cginc new file mode 100644 index 00000000..58981304 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro 2.cginc @@ -0,0 +1,84 @@ +float2 UnpackUV(float uv) +{ + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; +} + +fixed4 GetColor(half d, fixed4 faceColor, fixed4 outlineColor, half outline, half softness) +{ + half faceAlpha = 1-saturate((d - outline * 0.5 + softness * 0.5) / (1.0 + softness)); + half outlineAlpha = saturate((d + outline * 0.5)) * sqrt(min(1.0, outline)); + + faceColor.rgb *= faceColor.a; + outlineColor.rgb *= outlineColor.a; + + faceColor = lerp(faceColor, outlineColor, outlineAlpha); + + faceColor *= faceAlpha; + + return faceColor; +} + +float3 GetSurfaceNormal(float4 h, float bias) +{ + bool raisedBevel = step(1, fmod(_ShaderFlags, 2)); + + h += bias+_BevelOffset; + + float bevelWidth = max(.01, _OutlineWidth+_BevelWidth); + + // Track outline + h -= .5; + h /= bevelWidth; + h = saturate(h+.5); + + if(raisedBevel) h = 1 - abs(h*2.0 - 1.0); + h = lerp(h, sin(h*3.141592/2.0), _BevelRoundness); + h = min(h, 1.0-_BevelClamp); + h *= _Bevel * bevelWidth * _GradientScale * -2.0; + + float3 va = normalize(float3(1.0, 0.0, h.y - h.x)); + float3 vb = normalize(float3(0.0, -1.0, h.w - h.z)); + + return cross(va, vb); +} + +float3 GetSurfaceNormal(float2 uv, float bias, float3 delta) +{ + // Read "height field" + float4 h = {tex2D(_MainTex, uv - delta.xz).a, + tex2D(_MainTex, uv + delta.xz).a, + tex2D(_MainTex, uv - delta.zy).a, + tex2D(_MainTex, uv + delta.zy).a}; + + return GetSurfaceNormal(h, bias); +} + +float3 GetSpecular(float3 n, float3 l) +{ + float spec = pow(max(0.0, dot(n, l)), _Reflectivity); + return _SpecularColor.rgb * spec * _SpecularPower; +} + +float4 GetGlowColor(float d, float scale) +{ + float glow = d - (_GlowOffset*_ScaleRatioB) * 0.5 * scale; + float t = lerp(_GlowInner, (_GlowOuter * _ScaleRatioB), step(0.0, glow)) * 0.5 * scale; + glow = saturate(abs(glow/(1.0 + t))); + glow = 1.0-pow(glow, _GlowPower); + glow *= sqrt(min(1.0, t)); // Fade off glow thinner than 1 screen pixel + return float4(_GlowColor.rgb, saturate(_GlowColor.a * glow * 2)); +} + +float4 BlendARGB(float4 overlying, float4 underlying) +{ + overlying.rgb *= overlying.a; + underlying.rgb *= underlying.a; + float3 blended = overlying.rgb + ((1-overlying.a)*underlying.rgb); + float alpha = underlying.a + (1-underlying.a)*overlying.a; + return float4(blended, alpha); +} + diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro 2.cginc.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro 2.cginc.meta new file mode 100644 index 00000000..126aad24 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro 2.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: af305edc5be0747b1a8efb2b1c2c1ee8 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties 2.cginc b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties 2.cginc new file mode 100644 index 00000000..df1b6d92 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties 2.cginc @@ -0,0 +1,84 @@ +// UI Editable properties +uniform sampler2D _FaceTex; // Alpha : Signed Distance +uniform float _FaceUVSpeedX; +uniform float _FaceUVSpeedY; +uniform fixed4 _FaceColor; // RGBA : Color + Opacity +uniform float _FaceDilate; // v[ 0, 1] +uniform float _OutlineSoftness; // v[ 0, 1] + +uniform sampler2D _OutlineTex; // RGBA : Color + Opacity +uniform float _OutlineUVSpeedX; +uniform float _OutlineUVSpeedY; +uniform fixed4 _OutlineColor; // RGBA : Color + Opacity +uniform float _OutlineWidth; // v[ 0, 1] + +uniform float _Bevel; // v[ 0, 1] +uniform float _BevelOffset; // v[-1, 1] +uniform float _BevelWidth; // v[-1, 1] +uniform float _BevelClamp; // v[ 0, 1] +uniform float _BevelRoundness; // v[ 0, 1] + +uniform sampler2D _BumpMap; // Normal map +uniform float _BumpOutline; // v[ 0, 1] +uniform float _BumpFace; // v[ 0, 1] + +uniform samplerCUBE _Cube; // Cube / sphere map +uniform fixed4 _ReflectFaceColor; // RGB intensity +uniform fixed4 _ReflectOutlineColor; +//uniform float _EnvTiltX; // v[-1, 1] +//uniform float _EnvTiltY; // v[-1, 1] +uniform float3 _EnvMatrixRotation; +uniform float4x4 _EnvMatrix; + +uniform fixed4 _SpecularColor; // RGB intensity +uniform float _LightAngle; // v[ 0,Tau] +uniform float _SpecularPower; // v[ 0, 1] +uniform float _Reflectivity; // v[ 5, 15] +uniform float _Diffuse; // v[ 0, 1] +uniform float _Ambient; // v[ 0, 1] + +uniform fixed4 _UnderlayColor; // RGBA : Color + Opacity +uniform float _UnderlayOffsetX; // v[-1, 1] +uniform float _UnderlayOffsetY; // v[-1, 1] +uniform float _UnderlayDilate; // v[-1, 1] +uniform float _UnderlaySoftness; // v[ 0, 1] + +uniform fixed4 _GlowColor; // RGBA : Color + Intesity +uniform float _GlowOffset; // v[-1, 1] +uniform float _GlowOuter; // v[ 0, 1] +uniform float _GlowInner; // v[ 0, 1] +uniform float _GlowPower; // v[ 1, 1/(1+4*4)] + +// API Editable properties +uniform float _ShaderFlags; +uniform float _WeightNormal; +uniform float _WeightBold; + +uniform float _ScaleRatioA; +uniform float _ScaleRatioB; +uniform float _ScaleRatioC; + +uniform float _VertexOffsetX; +uniform float _VertexOffsetY; + +//uniform float _UseClipRect; +uniform float _MaskID; +uniform sampler2D _MaskTex; +uniform float4 _MaskCoord; +uniform float4 _ClipRect; // bottom left(x,y) : top right(z,w) +//uniform float _MaskWipeControl; +//uniform float _MaskEdgeSoftness; +//uniform fixed4 _MaskEdgeColor; +//uniform bool _MaskInverse; + +uniform float _MaskSoftnessX; +uniform float _MaskSoftnessY; + +// Font Atlas properties +uniform sampler2D _MainTex; +uniform float _TextureWidth; +uniform float _TextureHeight; +uniform float _GradientScale; +uniform float _ScaleX; +uniform float _ScaleY; +uniform float _PerspectiveFilter; diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties 2.cginc.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties 2.cginc.meta new file mode 100644 index 00000000..5dae9f8e --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties 2.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0997f58d48c4d42c88ffa09e1fbb78b0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface 2.cginc b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface 2.cginc new file mode 100644 index 00000000..3659e87a --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface 2.cginc @@ -0,0 +1,115 @@ +void VertShader(inout appdata_full v, out Input data) +{ + v.vertex.x += _VertexOffsetX; + v.vertex.y += _VertexOffsetY; + + UNITY_INITIALIZE_OUTPUT(Input, data); + + float bold = step(v.texcoord1.y, 0); + + // Generate normal for backface + float3 view = ObjSpaceViewDir(v.vertex); + v.normal *= sign(dot(v.normal, view)); + +#if USE_DERIVATIVE + data.param.y = 1; +#else + float4 vert = v.vertex; + float4 vPosition = UnityObjectToClipPos(vert); + float2 pixelSize = vPosition.w; + + pixelSize /= float2(_ScaleX, _ScaleY) * mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(v.texcoord1.y) * _GradientScale * 1.5; + scale = lerp(scale * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(v.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + data.param.y = scale; +#endif + + //float opacity = v.color.a; + + data.param.x = (lerp(_WeightNormal, _WeightBold, bold) / 4.0 + _FaceDilate) * _ScaleRatioA * 0.5; // + + v.texcoord1.xy = UnpackUV(v.texcoord1.x); + data.viewDirEnv = mul((float3x3)_EnvMatrix, WorldSpaceViewDir(v.vertex)); +} + +void PixShader(Input input, inout SurfaceOutput o) +{ + +#if USE_DERIVATIVE | BEVEL_ON + float3 delta = float3(1.0 / _TextureWidth, 1.0 / _TextureHeight, 0.0); + + float4 smp4x = { tex2D(_MainTex, input.uv_MainTex - delta.xz).a, + tex2D(_MainTex, input.uv_MainTex + delta.xz).a, + tex2D(_MainTex, input.uv_MainTex - delta.zy).a, + tex2D(_MainTex, input.uv_MainTex + delta.zy).a }; +#endif + +#if USE_DERIVATIVE + // Screen space scaling reciprocal with anisotropic correction + float2 edgeNormal = Normalize(float2(smp4x.x - smp4x.y, smp4x.z - smp4x.w)); + float2 res = float2(_TextureWidth * input.param.y, _TextureHeight); + float2 tdx = ddx(input.uv_MainTex)*res; + float2 tdy = ddy(input.uv_MainTex)*res; + float lx = length(tdx); + float ly = length(tdy); + float s = sqrt(min(lx, ly) / max(lx, ly)); + s = lerp(1, s, abs(dot(normalize(tdx + tdy), edgeNormal))); + float scale = rsqrt(abs(tdx.x * tdy.y - tdx.y * tdy.x)) * (_GradientScale * 2) * s; +#else + float scale = input.param.y; +#endif + + // Signed distance + float c = tex2D(_MainTex, input.uv_MainTex).a; + float sd = (.5 - c - input.param.x) * scale + .5; + float outline = _OutlineWidth*_ScaleRatioA * scale; + float softness = _OutlineSoftness*_ScaleRatioA * scale; + + // Color & Alpha + float4 faceColor = _FaceColor; + float4 outlineColor = _OutlineColor; + faceColor *= input.color; + outlineColor.a *= input.color.a; + faceColor *= tex2D(_FaceTex, float2(input.uv2_FaceTex.x + _FaceUVSpeedX * _Time.y, input.uv2_FaceTex.y + _FaceUVSpeedY * _Time.y)); + outlineColor *= tex2D(_OutlineTex, float2(input.uv2_OutlineTex.x + _OutlineUVSpeedX * _Time.y, input.uv2_OutlineTex.y + _OutlineUVSpeedY * _Time.y)); + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + faceColor.rgb /= max(faceColor.a, 0.0001); + + +#if BEVEL_ON + // Face Normal + float3 n = GetSurfaceNormal(smp4x, input.param.x); + + // Bumpmap + float3 bump = UnpackNormal(tex2D(_BumpMap, input.uv2_FaceTex.xy)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + bump = lerp(float3(0, 0, 1), bump, faceColor.a); + n = normalize(n - bump); + + // Cubemap reflection + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDirEnv, mul((float3x3)unity_ObjectToWorld, n))); + float3 emission = reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; +#else + float3 n = float3(0, 0, -1); + float3 emission = float3(0, 0, 0); +#endif + + + +#if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + glowColor.a *= input.color.a; + emission += glowColor.rgb*glowColor.a; + faceColor = BlendARGB(glowColor, faceColor); + faceColor.rgb /= max(faceColor.a, 0.0001); +#endif + + // Set Standard output structure + o.Albedo = faceColor.rgb; + o.Normal = -n; + o.Emission = emission; + o.Specular = lerp(_FaceShininess, _OutlineShininess, saturate(sd + outline * 0.5)); + o.Gloss = 1; + o.Alpha = faceColor.a; +} diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface 2.cginc.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface 2.cginc.meta new file mode 100644 index 00000000..a6a0e9fb --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface 2.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a908c89489ae141f6becf7f12a36a495 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets.meta b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets.meta new file mode 100644 index 00000000..48d9ef86 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4aecb92fff08436c8303b10eab8da368 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset new file mode 100644 index 00000000..ceb609b2 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset @@ -0,0 +1,68 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ab2114bdc8544297b417dfefe9f1e410, type: 3} + m_Name: Default Style Sheet + m_EditorClassIdentifier: + m_StyleList: + - m_Name: H1 + m_HashCode: 2425 + m_OpeningDefinition: <#40ff80>* + m_ClosingDefinition: '*' + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d00000032000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000660000006600000038000000300000003e0000002a000000 + m_ClosingTagArray: 2a0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: Quote + m_HashCode: 92254330 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000690000003e0000003c00000073000000690000007a000000650000003d0000003700000035000000250000003e0000003c0000006d000000610000007200000067000000690000006e0000003d0000003100000030000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000690000003e0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f00000077000000690000006400000074000000680000003e0000003c0000002f0000006d000000610000007200000067000000690000006e0000003e000000 + - m_Name: Link + m_HashCode: 2687968 + m_OpeningDefinition: <#40a0ff> + m_ClosingDefinition: + m_OpeningTagArray: 3c000000750000003e0000003c000000230000003400000030000000610000003000000066000000660000003e0000003c0000006c000000690000006e0000006b0000003d0000002200000049000000440000005f0000003000000031000000220000003e000000 + m_ClosingTagArray: 3c0000002f000000750000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f0000006c000000690000006e0000006b0000003e000000 + - m_Name: Title + m_HashCode: 98732960 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e0000003c000000620000003e0000003c000000610000006c00000069000000670000006e0000003d00000063000000650000006e0000007400000065000000720000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000610000006c00000069000000670000006e0000003e000000 + - m_Name: H2 + m_HashCode: 2426 + m_OpeningDefinition: <#4080FF> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e00000035000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000380000003000000046000000460000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: H3 + m_HashCode: 2427 + m_OpeningDefinition: <#FF8040> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e0000003100000037000000650000006d0000003e0000003c000000620000003e0000003c000000230000004600000046000000380000003000000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C1 + m_HashCode: 2194 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000660000006600000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C2 + m_HashCode: 2193 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000340000003000000046000000460000003e0000003c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f00000073000000690000007a000000650000003e000000 + - m_Name: C3 + m_HashCode: 2192 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000003800000030000000410000003000000046000000460000003e0000003c000000620000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f000000620000003e000000 diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset.meta b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset.meta new file mode 100644 index 00000000..966e3677 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 105c90ab2e8394122a35de169e192004 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Logs/Packages-Update.log b/RPG Project/Logs/Packages-Update.log index c77ec24a..6b4b8236 100644 --- a/RPG Project/Logs/Packages-Update.log +++ b/RPG Project/Logs/Packages-Update.log @@ -41,3 +41,12 @@ The following packages were added: com.unity.modules.vr@1.0.0 com.unity.modules.wind@1.0.0 com.unity.modules.xr@1.0.0 + +=== Tue Aug 18 10:52:24 2020 + +Packages were changed. +Update Mode: updateDependencies + +The following packages were updated: + com.unity.package-manager-ui from version 2.0.3 to 2.0.8 + com.unity.textmeshpro from version 1.3.0 to 1.4.1 diff --git a/RPG Project/Packages/manifest.json b/RPG Project/Packages/manifest.json index bd0c3485..215430d3 100644 --- a/RPG Project/Packages/manifest.json +++ b/RPG Project/Packages/manifest.json @@ -3,9 +3,9 @@ "com.unity.ads": "2.0.8", "com.unity.analytics": "3.2.2", "com.unity.collab-proxy": "1.2.15", - "com.unity.package-manager-ui": "2.0.3", + "com.unity.package-manager-ui": "2.0.8", "com.unity.purchasing": "2.0.3", - "com.unity.textmeshpro": "1.3.0", + "com.unity.textmeshpro": "1.4.1", "com.unity.modules.ai": "1.0.0", "com.unity.modules.animation": "1.0.0", "com.unity.modules.assetbundle": "1.0.0", diff --git a/RPG Project/ProjectSettings/ProjectVersion.txt b/RPG Project/ProjectSettings/ProjectVersion.txt index acd2ceba..b7bf1294 100644 --- a/RPG Project/ProjectSettings/ProjectVersion.txt +++ b/RPG Project/ProjectSettings/ProjectVersion.txt @@ -1 +1 @@ -m_EditorVersion: 2018.3.3f1 +m_EditorVersion: 2018.4.16f1 From 02c0f69d204ec362408e6f61942880f4ae4d8075 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kerem=20=C3=87ebi?= Date: Tue, 18 Aug 2020 11:03:01 +0300 Subject: [PATCH 2/7] son --- .../Assets/Asset Packs/BOXOPHOBIC 2.meta | 8 ++++++++ .../Sprites/Placeholders 2.meta | 8 ++++++++ .../Environments - Misc other assets 2.meta | 8 ++++++++ .../PolygonAdventure 2.meta | 8 ++++++++ .../PolygonAdventure/Materials 2.meta | 8 ++++++++ .../PolygonAdventure/Prefabs/Buildings 2.meta | 8 ++++++++ .../PolygonKnights/Materials 2.meta | 8 ++++++++ .../PolygonKnights/Prefabs/Buildings 2.meta | 8 ++++++++ .../PolygonPirates/Materials 2.meta | 8 ++++++++ .../PolygonPirates/Prefabs/Buildings 2.meta | 8 ++++++++ .../PolygonVikings/Models 2.meta | 8 ++++++++ .../Models/ImportedModels 2.meta | 8 ++++++++ .../PolygonVikings/Prefabs/Buildings 2.meta | 8 ++++++++ .../Asset Packs/SimpleFX/Materials 2.meta | 8 ++++++++ .../SimpleSky/_Textures/Materials 2.meta | 8 ++++++++ .../Standard Assets/Environment 2.meta | 6 ++++++ .../Environment/TerrainAssets 2.meta | 6 ++++++ .../Standard Assets/Environment/Water 2.meta | 6 ++++++ .../Environment/Water/Water 2.meta | 6 ++++++ .../Environment/Water/Water/Materials 2.meta | 6 ++++++ .../Terrain Textures/Simple Textures 2.meta | 8 ++++++++ .../Assets/Game/Characters/Enemies 2.meta | 8 ++++++++ RPG Project/Assets/Game/UI 2.meta | 8 ++++++++ RPG Project/Assets/Game/UI/In Game 2.meta | 8 ++++++++ RPG Project/Assets/Game/UI/Inventory 2.meta | 8 ++++++++ RPG Project/Assets/Game/Weapons 2.meta | 8 ++++++++ RPG Project/Assets/Game/Weapons/Bow 2.meta | 8 ++++++++ .../Assets/Game/Weapons/Fireball 2.meta | 8 ++++++++ .../Assets/Game/Weapons/Resources 2.meta | 8 ++++++++ RPG Project/Assets/Game/Weapons/Sword 2.meta | 8 ++++++++ .../Assets/Game/Weapons/Unarmed 2.meta | 8 ++++++++ RPG Project/Assets/Game/Wearables 2.meta | 8 ++++++++ .../Assets/Game/Wearables/Resources 2.meta | 8 ++++++++ RPG Project/Assets/Gizmos 2.meta | 8 ++++++++ RPG Project/Assets/Gizmos/Cinemachine 2.meta | 8 ++++++++ RPG Project/Assets/Plugins 2.meta | 9 +++++++++ RPG Project/Assets/Plugins/GitHub 2.meta | 9 +++++++++ .../Assets/Plugins/GitHub/Editor 2.meta | 9 +++++++++ .../Assets/Scenes/Particle Materials 2.meta | 8 ++++++++ RPG Project/Assets/Scripts/.DS_Store | Bin 10244 -> 6148 bytes RPG Project/Assets/Scripts/Combat 2.meta | 8 ++++++++ RPG Project/Assets/Scripts/Combat.meta | 8 ++++++++ RPG Project/Assets/TextMesh Pro 2.meta | 8 ++++++++ .../Assets/TextMesh Pro/Resources 2.meta | 8 ++++++++ .../Resources/Fonts & Materials 2.meta | 8 ++++++++ .../TextMesh Pro/Resources/Shaders 2.meta | 8 ++++++++ .../Resources/Style Sheets 2.meta | 9 +++++++++ 47 files changed, 362 insertions(+) create mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC 2.meta create mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Materials 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Buildings 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Materials 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Buildings 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Materials 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Buildings 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models/ImportedModels 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Buildings 2.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleFX/Materials 2.meta create mode 100644 RPG Project/Assets/Asset Packs/SimpleSky/_Textures/Materials 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/TerrainAssets 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water/Materials 2.meta create mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures 2.meta create mode 100644 RPG Project/Assets/Game/Characters/Enemies 2.meta create mode 100644 RPG Project/Assets/Game/UI 2.meta create mode 100644 RPG Project/Assets/Game/UI/In Game 2.meta create mode 100644 RPG Project/Assets/Game/UI/Inventory 2.meta create mode 100644 RPG Project/Assets/Game/Weapons 2.meta create mode 100644 RPG Project/Assets/Game/Weapons/Bow 2.meta create mode 100644 RPG Project/Assets/Game/Weapons/Fireball 2.meta create mode 100644 RPG Project/Assets/Game/Weapons/Resources 2.meta create mode 100644 RPG Project/Assets/Game/Weapons/Sword 2.meta create mode 100644 RPG Project/Assets/Game/Weapons/Unarmed 2.meta create mode 100644 RPG Project/Assets/Game/Wearables 2.meta create mode 100644 RPG Project/Assets/Game/Wearables/Resources 2.meta create mode 100644 RPG Project/Assets/Gizmos 2.meta create mode 100644 RPG Project/Assets/Gizmos/Cinemachine 2.meta create mode 100644 RPG Project/Assets/Plugins 2.meta create mode 100644 RPG Project/Assets/Plugins/GitHub 2.meta create mode 100644 RPG Project/Assets/Plugins/GitHub/Editor 2.meta create mode 100644 RPG Project/Assets/Scenes/Particle Materials 2.meta create mode 100644 RPG Project/Assets/Scripts/Combat 2.meta create mode 100644 RPG Project/Assets/Scripts/Combat.meta create mode 100644 RPG Project/Assets/TextMesh Pro 2.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources 2.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials 2.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders 2.meta create mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Style Sheets 2.meta diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC 2.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC 2.meta new file mode 100644 index 00000000..7694d040 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b19d052cd309cd42909050d6a4314b7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders 2.meta b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders 2.meta new file mode 100644 index 00000000..aaf51588 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 17df69e4726ab454b9c5dc5afb5f4ed5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets 2.meta new file mode 100644 index 00000000..172e5c98 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3043ef0247ad02845a88c8884346e558 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure 2.meta new file mode 100644 index 00000000..f8cfb464 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c09c2ff1c325b1a40913f747926d8421 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Materials 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Materials 2.meta new file mode 100644 index 00000000..adea0280 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Materials 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 41e4473d576a5764aab6589058fc5907 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Buildings 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Buildings 2.meta new file mode 100644 index 00000000..722c7352 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Buildings 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5a601412a1f751a47a7dcdf9e385fe81 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Materials 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Materials 2.meta new file mode 100644 index 00000000..75b6f9c3 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Materials 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 966e9063ba8ca994387ee60226b10301 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Buildings 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Buildings 2.meta new file mode 100644 index 00000000..6914a498 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Buildings 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c51c3942d15c9c048b17e9dac5001e04 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Materials 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Materials 2.meta new file mode 100644 index 00000000..e09727ae --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Materials 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 26da98677e2055f45b65fce6d61ecad2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Buildings 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Buildings 2.meta new file mode 100644 index 00000000..6c4d5ad7 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Buildings 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3d464741a622cc841a46a953e5dc72c6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models 2.meta new file mode 100644 index 00000000..cbf55a85 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b6b807e95d3a4704e9ba822709762a5f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models/ImportedModels 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models/ImportedModels 2.meta new file mode 100644 index 00000000..792b8351 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models/ImportedModels 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1e5fb245804d4ed40a1cba41a0a92eb7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Buildings 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Buildings 2.meta new file mode 100644 index 00000000..ddf89e6b --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Buildings 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9cc005f5def79f248aa0a1a2fe9fddc8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/SimpleFX/Materials 2.meta b/RPG Project/Assets/Asset Packs/SimpleFX/Materials 2.meta new file mode 100644 index 00000000..b83134ab --- /dev/null +++ b/RPG Project/Assets/Asset Packs/SimpleFX/Materials 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f82ba197ae1d2c84e8daec46f9fd0317 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/SimpleSky/_Textures/Materials 2.meta b/RPG Project/Assets/Asset Packs/SimpleSky/_Textures/Materials 2.meta new file mode 100644 index 00000000..7e09f7e7 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/SimpleSky/_Textures/Materials 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 980b8ef2b161bcd4ba9c3952c223c3cd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment 2.meta new file mode 100644 index 00000000..784bb5b0 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Standard Assets/Environment 2.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: 6ca8c4e270f964e0da9f731d7d34b123 +folderAsset: yes +DefaultImporter: + userData: + assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/TerrainAssets 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/TerrainAssets 2.meta new file mode 100644 index 00000000..fc824946 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/TerrainAssets 2.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: 7e6f84bf81c8d4de280f1133cff7e601 +folderAsset: yes +DefaultImporter: + userData: + assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water 2.meta new file mode 100644 index 00000000..00efa6af --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water 2.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: 4f65f58f1750429468db4bef75317815 +folderAsset: yes +DefaultImporter: + userData: + assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water 2.meta new file mode 100644 index 00000000..d8d45c08 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water 2.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: e2e84b28786ce854391d79fb76df820b +folderAsset: yes +DefaultImporter: + userData: + assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water/Materials 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water/Materials 2.meta new file mode 100644 index 00000000..e56ac81c --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water/Materials 2.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: 8269a010592f549af8f11b1683d9e794 +folderAsset: yes +DefaultImporter: + userData: + assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures 2.meta b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures 2.meta new file mode 100644 index 00000000..4f6f14d8 --- /dev/null +++ b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 292461534eafcbc44b8a64776002fce7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/Characters/Enemies 2.meta b/RPG Project/Assets/Game/Characters/Enemies 2.meta new file mode 100644 index 00000000..b1ac95df --- /dev/null +++ b/RPG Project/Assets/Game/Characters/Enemies 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a5006e23d8887c4b85ad9aa6189a101 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/UI 2.meta b/RPG Project/Assets/Game/UI 2.meta new file mode 100644 index 00000000..37942684 --- /dev/null +++ b/RPG Project/Assets/Game/UI 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dd1e7fcac9e51c945b7f616383bd4d62 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/UI/In Game 2.meta b/RPG Project/Assets/Game/UI/In Game 2.meta new file mode 100644 index 00000000..1c96b218 --- /dev/null +++ b/RPG Project/Assets/Game/UI/In Game 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b82dd6a8a8b9e794482768cc2da214f7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/UI/Inventory 2.meta b/RPG Project/Assets/Game/UI/Inventory 2.meta new file mode 100644 index 00000000..dfac41b0 --- /dev/null +++ b/RPG Project/Assets/Game/UI/Inventory 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 81dffd7bb72db7449b6b635cb7049b9a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons 2.meta b/RPG Project/Assets/Game/Weapons 2.meta new file mode 100644 index 00000000..9c4eee92 --- /dev/null +++ b/RPG Project/Assets/Game/Weapons 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: db6c81211efc6fc4c89bd567ce4313b4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Bow 2.meta b/RPG Project/Assets/Game/Weapons/Bow 2.meta new file mode 100644 index 00000000..1b48bec0 --- /dev/null +++ b/RPG Project/Assets/Game/Weapons/Bow 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 522da3b1ba1e08e478b504ca98984546 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Fireball 2.meta b/RPG Project/Assets/Game/Weapons/Fireball 2.meta new file mode 100644 index 00000000..84b3f9f7 --- /dev/null +++ b/RPG Project/Assets/Game/Weapons/Fireball 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1267963c495d1e24ab8743ed6f4a4ac0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Resources 2.meta b/RPG Project/Assets/Game/Weapons/Resources 2.meta new file mode 100644 index 00000000..0a4c4f11 --- /dev/null +++ b/RPG Project/Assets/Game/Weapons/Resources 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f445f79091c5fc0428cf8ff4814bdc01 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Sword 2.meta b/RPG Project/Assets/Game/Weapons/Sword 2.meta new file mode 100644 index 00000000..108e4495 --- /dev/null +++ b/RPG Project/Assets/Game/Weapons/Sword 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e4c2000edf2ca2840b4b5a7926a93ce2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Unarmed 2.meta b/RPG Project/Assets/Game/Weapons/Unarmed 2.meta new file mode 100644 index 00000000..3f23845d --- /dev/null +++ b/RPG Project/Assets/Game/Weapons/Unarmed 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 093d64d333846d242b0575195907ad67 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/Wearables 2.meta b/RPG Project/Assets/Game/Wearables 2.meta new file mode 100644 index 00000000..ac76a0c3 --- /dev/null +++ b/RPG Project/Assets/Game/Wearables 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 74ffd25f813596a40a215623be6e6ef0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Game/Wearables/Resources 2.meta b/RPG Project/Assets/Game/Wearables/Resources 2.meta new file mode 100644 index 00000000..75f1d874 --- /dev/null +++ b/RPG Project/Assets/Game/Wearables/Resources 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 70b43551c709af740aeff4bd7a2b3e5b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Gizmos 2.meta b/RPG Project/Assets/Gizmos 2.meta new file mode 100644 index 00000000..6b61ba44 --- /dev/null +++ b/RPG Project/Assets/Gizmos 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 88b3aa94bcab634439c463be6f9e1389 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Gizmos/Cinemachine 2.meta b/RPG Project/Assets/Gizmos/Cinemachine 2.meta new file mode 100644 index 00000000..67fa9b30 --- /dev/null +++ b/RPG Project/Assets/Gizmos/Cinemachine 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 213ef659858dae74e93056efeb72b8ce +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Plugins 2.meta b/RPG Project/Assets/Plugins 2.meta new file mode 100644 index 00000000..fb8f959c --- /dev/null +++ b/RPG Project/Assets/Plugins 2.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 720712be6e31c444f88f57bb85bf5fa5 +folderAsset: yes +timeCreated: 1504268238 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Plugins/GitHub 2.meta b/RPG Project/Assets/Plugins/GitHub 2.meta new file mode 100644 index 00000000..cf5b0622 --- /dev/null +++ b/RPG Project/Assets/Plugins/GitHub 2.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 18e096a98c2704c40a818dd1214cd179 +folderAsset: yes +timeCreated: 1503666358 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Plugins/GitHub/Editor 2.meta b/RPG Project/Assets/Plugins/GitHub/Editor 2.meta new file mode 100644 index 00000000..b55a61a1 --- /dev/null +++ b/RPG Project/Assets/Plugins/GitHub/Editor 2.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cad92998c5182496e8b989b406d9f156 +folderAsset: yes +timeCreated: 1503666365 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Scenes/Particle Materials 2.meta b/RPG Project/Assets/Scenes/Particle Materials 2.meta new file mode 100644 index 00000000..d505a85a --- /dev/null +++ b/RPG Project/Assets/Scenes/Particle Materials 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fed73c8bed2fbd44ab3a83cafc5ecd01 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Scripts/.DS_Store b/RPG Project/Assets/Scripts/.DS_Store index 46057d1549156fe0d618d012b48cd97f7fd23841..43870d906035a291ac3040410fade4fcac7114a2 100644 GIT binary patch delta 120 zcmZn(XfcprU|?W$DortDU=RQ@Ie-{Mvv5r;6q~50D9Q#loXUC`IHuy6m2YA z&dkWU`IYEz=EdwB9D>Y1ML;0H4J2Ganl~1HXP(Tj;t4W}feB(P$R>u(@jP>w0pp1j ATmS$7 literal 10244 zcmeI1-EPw`6vvOZvZdXo?E*9|a{&?;g>@U-gb-5chF}t)iSls)XiL_J1-hh4(p6B3 zdc#A&10eAzJOK~F1Hj)OS(h|XZxD)xEjh=r&#`@ewwxZ9h*+cBS|u`x$Ux?DX&#S^ z#M^luOH-=m5+s8?kxMppDI$l$F>PI;31|YEfF_^`XaYqbfNwTW#+;P;sR?KTn!qUm zem6Qje<6zat4QtGEBpb3l<;IVs!?jmN7C^#Fx+r6-3w|yJ!KkQE1 z4WnA^C!3lsU6`3QjEYfNsJw0-`MqXjMcuGr1uyyAo)sP0s{GXV+oxsAe(pNG{iTcB zz86`p=LEvoZ8=bR^}_X9ey`zoy;dmtY03t}C>!PdrOW;P+QvrJT-&@gsG9w)ty3PjG)DozhCp5?L_v&ZWsk<^0dVpFRZ%=3sHP>nNv}~d#fZbcz971yi$U`xX zv~Qx8*M!td23^aUf zb(?SY0(X6oI$232F+bQkuDed{B zcHSs#Ib~N8b^$rb{@Lf0UOCpw?fF;A!k|Z(_lY>H#OEeC0{53)Ipgm_T0d_jg6|1S z46KtTpb2OKnt&#t37mTZ)6zqe-~Zps|NsBobI=ZI0{=4sR@!OqG(aG}H%r6dckL$f z0WwcqZz!cO!9!ffLyGHoyzuMzYsg%;#wAZE*OeSfi5jGT{$~I#d`59m0b}9`Q9WiH dN68a30XGpx7tq)A{9?}%_3%T-|9>_9{{x3Oh1CE6 diff --git a/RPG Project/Assets/Scripts/Combat 2.meta b/RPG Project/Assets/Scripts/Combat 2.meta new file mode 100644 index 00000000..ed9a9e0a --- /dev/null +++ b/RPG Project/Assets/Scripts/Combat 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c2f702708965451498e9cee0ae2b2307 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/Scripts/Combat.meta b/RPG Project/Assets/Scripts/Combat.meta new file mode 100644 index 00000000..ed9a9e0a --- /dev/null +++ b/RPG Project/Assets/Scripts/Combat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c2f702708965451498e9cee0ae2b2307 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro 2.meta b/RPG Project/Assets/TextMesh Pro 2.meta new file mode 100644 index 00000000..574b5b9d --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7ad7a025bd5e74242ae1eab1df50c561 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources 2.meta b/RPG Project/Assets/TextMesh Pro/Resources 2.meta new file mode 100644 index 00000000..f7f98c52 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec768880e6bfc9d4b8086ef2745189f2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials 2.meta b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials 2.meta new file mode 100644 index 00000000..3453b1a6 --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7bdad432e2e39034f867f5b0e60c0df1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders 2.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders 2.meta new file mode 100644 index 00000000..0df185fc --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Shaders 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a21fc8cbaaf05d44a1b0c725699b021 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets 2.meta b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets 2.meta new file mode 100644 index 00000000..4958550d --- /dev/null +++ b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets 2.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4aecb92fff08436c8303b10eab8da368 +folderAsset: yes +timeCreated: 1441876950 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: From bb0b8d8ff5855adfd545bbbe79b81e28065e3edc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kerem=20=C3=87ebi?= Date: Tue, 18 Aug 2020 11:17:19 +0300 Subject: [PATCH 3/7] Patrolling Behavior Added --- RPG Project/Assets/Asset Packs/BOXOPHOBIC 2.meta | 8 -------- .../GameDev.tv Assets/Sprites/Placeholders 2.meta | 8 -------- .../Environments - Misc other assets 2.meta | 8 -------- .../PolygonAdventure 2.meta | 8 -------- .../PolygonAdventure/Materials 2.meta | 8 -------- .../PolygonAdventure/Prefabs/Buildings 2.meta | 8 -------- .../PolygonKnights/Materials 2.meta | 8 -------- .../PolygonKnights/Prefabs/Buildings 2.meta | 8 -------- .../PolygonPirates/Materials 2.meta | 8 -------- .../PolygonPirates/Prefabs/Buildings 2.meta | 8 -------- .../PolygonVikings/Models 2.meta | 8 -------- .../PolygonVikings/Models/ImportedModels 2.meta | 8 -------- .../PolygonVikings/Prefabs/Buildings 2.meta | 8 -------- .../Assets/Asset Packs/SimpleFX/Materials 2.meta | 8 -------- .../Asset Packs/SimpleSky/_Textures/Materials 2.meta | 8 -------- .../Asset Packs/Standard Assets/Environment 2.meta | 6 ------ .../Standard Assets/Environment/TerrainAssets 2.meta | 6 ------ .../Standard Assets/Environment/Water 2.meta | 6 ------ .../Standard Assets/Environment/Water/Water 2.meta | 6 ------ .../Environment/Water/Water/Materials 2.meta | 6 ------ .../Terrain Textures/Simple Textures 2.meta | 8 -------- RPG Project/Assets/Game/Characters/Enemies 2.meta | 8 -------- RPG Project/Assets/Game/UI 2.meta | 8 -------- RPG Project/Assets/Game/UI/In Game 2.meta | 8 -------- RPG Project/Assets/Game/UI/Inventory 2.meta | 8 -------- RPG Project/Assets/Game/Weapons 2.meta | 8 -------- RPG Project/Assets/Game/Weapons/Bow 2.meta | 8 -------- RPG Project/Assets/Game/Weapons/Fireball 2.meta | 8 -------- RPG Project/Assets/Game/Weapons/Resources 2.meta | 8 -------- RPG Project/Assets/Game/Weapons/Sword 2.meta | 8 -------- RPG Project/Assets/Game/Weapons/Unarmed 2.meta | 8 -------- RPG Project/Assets/Game/Wearables 2.meta | 8 -------- RPG Project/Assets/Game/Wearables/Resources 2.meta | 8 -------- RPG Project/Assets/Gizmos 2.meta | 8 -------- RPG Project/Assets/Gizmos/Cinemachine 2.meta | 8 -------- RPG Project/Assets/Plugins 2.meta | 9 --------- RPG Project/Assets/Plugins/GitHub 2.meta | 9 --------- RPG Project/Assets/Plugins/GitHub/Editor 2.meta | 9 --------- RPG Project/Assets/Scenes/Particle Materials 2.meta | 8 -------- RPG Project/Assets/Scripts/Combat 2.meta | 8 -------- RPG Project/Assets/Scripts/Control/AIController.cs | 11 ++++++++++- RPG Project/Assets/TextMesh Pro 2.meta | 8 -------- RPG Project/Assets/TextMesh Pro/Resources 2.meta | 8 -------- .../TextMesh Pro/Resources/Fonts & Materials 2.meta | 8 -------- .../Assets/TextMesh Pro/Resources/Shaders 2.meta | 8 -------- .../Assets/TextMesh Pro/Resources/Style Sheets 2.meta | 9 --------- 46 files changed, 10 insertions(+), 355 deletions(-) delete mode 100644 RPG Project/Assets/Asset Packs/BOXOPHOBIC 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Materials 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Buildings 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Materials 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Buildings 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Materials 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Buildings 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models/ImportedModels 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Buildings 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/SimpleFX/Materials 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/SimpleSky/_Textures/Materials 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/TerrainAssets 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water/Materials 2.meta delete mode 100644 RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures 2.meta delete mode 100644 RPG Project/Assets/Game/Characters/Enemies 2.meta delete mode 100644 RPG Project/Assets/Game/UI 2.meta delete mode 100644 RPG Project/Assets/Game/UI/In Game 2.meta delete mode 100644 RPG Project/Assets/Game/UI/Inventory 2.meta delete mode 100644 RPG Project/Assets/Game/Weapons 2.meta delete mode 100644 RPG Project/Assets/Game/Weapons/Bow 2.meta delete mode 100644 RPG Project/Assets/Game/Weapons/Fireball 2.meta delete mode 100644 RPG Project/Assets/Game/Weapons/Resources 2.meta delete mode 100644 RPG Project/Assets/Game/Weapons/Sword 2.meta delete mode 100644 RPG Project/Assets/Game/Weapons/Unarmed 2.meta delete mode 100644 RPG Project/Assets/Game/Wearables 2.meta delete mode 100644 RPG Project/Assets/Game/Wearables/Resources 2.meta delete mode 100644 RPG Project/Assets/Gizmos 2.meta delete mode 100644 RPG Project/Assets/Gizmos/Cinemachine 2.meta delete mode 100644 RPG Project/Assets/Plugins 2.meta delete mode 100644 RPG Project/Assets/Plugins/GitHub 2.meta delete mode 100644 RPG Project/Assets/Plugins/GitHub/Editor 2.meta delete mode 100644 RPG Project/Assets/Scenes/Particle Materials 2.meta delete mode 100644 RPG Project/Assets/Scripts/Combat 2.meta delete mode 100644 RPG Project/Assets/TextMesh Pro 2.meta delete mode 100644 RPG Project/Assets/TextMesh Pro/Resources 2.meta delete mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials 2.meta delete mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Shaders 2.meta delete mode 100644 RPG Project/Assets/TextMesh Pro/Resources/Style Sheets 2.meta diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC 2.meta b/RPG Project/Assets/Asset Packs/BOXOPHOBIC 2.meta deleted file mode 100644 index 7694d040..00000000 --- a/RPG Project/Assets/Asset Packs/BOXOPHOBIC 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2b19d052cd309cd42909050d6a4314b7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders 2.meta b/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders 2.meta deleted file mode 100644 index aaf51588..00000000 --- a/RPG Project/Assets/Asset Packs/GameDev.tv Assets/Sprites/Placeholders 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 17df69e4726ab454b9c5dc5afb5f4ed5 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets 2.meta deleted file mode 100644 index 172e5c98..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3043ef0247ad02845a88c8884346e558 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure 2.meta deleted file mode 100644 index f8cfb464..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c09c2ff1c325b1a40913f747926d8421 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Materials 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Materials 2.meta deleted file mode 100644 index adea0280..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Materials 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 41e4473d576a5764aab6589058fc5907 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Buildings 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Buildings 2.meta deleted file mode 100644 index 722c7352..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonAdventure/Prefabs/Buildings 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 5a601412a1f751a47a7dcdf9e385fe81 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Materials 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Materials 2.meta deleted file mode 100644 index 75b6f9c3..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Materials 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 966e9063ba8ca994387ee60226b10301 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Buildings 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Buildings 2.meta deleted file mode 100644 index 6914a498..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonKnights/Prefabs/Buildings 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c51c3942d15c9c048b17e9dac5001e04 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Materials 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Materials 2.meta deleted file mode 100644 index e09727ae..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Materials 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 26da98677e2055f45b65fce6d61ecad2 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Buildings 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Buildings 2.meta deleted file mode 100644 index 6c4d5ad7..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonPirates/Prefabs/Buildings 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3d464741a622cc841a46a953e5dc72c6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models 2.meta deleted file mode 100644 index cbf55a85..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b6b807e95d3a4704e9ba822709762a5f -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models/ImportedModels 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models/ImportedModels 2.meta deleted file mode 100644 index 792b8351..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Models/ImportedModels 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1e5fb245804d4ed40a1cba41a0a92eb7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Buildings 2.meta b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Buildings 2.meta deleted file mode 100644 index ddf89e6b..00000000 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Synty Asset Packs - Commercial licence required/PolygonVikings/Prefabs/Buildings 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9cc005f5def79f248aa0a1a2fe9fddc8 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/SimpleFX/Materials 2.meta b/RPG Project/Assets/Asset Packs/SimpleFX/Materials 2.meta deleted file mode 100644 index b83134ab..00000000 --- a/RPG Project/Assets/Asset Packs/SimpleFX/Materials 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f82ba197ae1d2c84e8daec46f9fd0317 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/SimpleSky/_Textures/Materials 2.meta b/RPG Project/Assets/Asset Packs/SimpleSky/_Textures/Materials 2.meta deleted file mode 100644 index 7e09f7e7..00000000 --- a/RPG Project/Assets/Asset Packs/SimpleSky/_Textures/Materials 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 980b8ef2b161bcd4ba9c3952c223c3cd -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment 2.meta deleted file mode 100644 index 784bb5b0..00000000 --- a/RPG Project/Assets/Asset Packs/Standard Assets/Environment 2.meta +++ /dev/null @@ -1,6 +0,0 @@ -fileFormatVersion: 2 -guid: 6ca8c4e270f964e0da9f731d7d34b123 -folderAsset: yes -DefaultImporter: - userData: - assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/TerrainAssets 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/TerrainAssets 2.meta deleted file mode 100644 index fc824946..00000000 --- a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/TerrainAssets 2.meta +++ /dev/null @@ -1,6 +0,0 @@ -fileFormatVersion: 2 -guid: 7e6f84bf81c8d4de280f1133cff7e601 -folderAsset: yes -DefaultImporter: - userData: - assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water 2.meta deleted file mode 100644 index 00efa6af..00000000 --- a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water 2.meta +++ /dev/null @@ -1,6 +0,0 @@ -fileFormatVersion: 2 -guid: 4f65f58f1750429468db4bef75317815 -folderAsset: yes -DefaultImporter: - userData: - assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water 2.meta deleted file mode 100644 index d8d45c08..00000000 --- a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water 2.meta +++ /dev/null @@ -1,6 +0,0 @@ -fileFormatVersion: 2 -guid: e2e84b28786ce854391d79fb76df820b -folderAsset: yes -DefaultImporter: - userData: - assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water/Materials 2.meta b/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water/Materials 2.meta deleted file mode 100644 index e56ac81c..00000000 --- a/RPG Project/Assets/Asset Packs/Standard Assets/Environment/Water/Water/Materials 2.meta +++ /dev/null @@ -1,6 +0,0 @@ -fileFormatVersion: 2 -guid: 8269a010592f549af8f11b1683d9e794 -folderAsset: yes -DefaultImporter: - userData: - assetBundleName: diff --git a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures 2.meta b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures 2.meta deleted file mode 100644 index 4f6f14d8..00000000 --- a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 292461534eafcbc44b8a64776002fce7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/Characters/Enemies 2.meta b/RPG Project/Assets/Game/Characters/Enemies 2.meta deleted file mode 100644 index b1ac95df..00000000 --- a/RPG Project/Assets/Game/Characters/Enemies 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8a5006e23d8887c4b85ad9aa6189a101 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/UI 2.meta b/RPG Project/Assets/Game/UI 2.meta deleted file mode 100644 index 37942684..00000000 --- a/RPG Project/Assets/Game/UI 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: dd1e7fcac9e51c945b7f616383bd4d62 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/UI/In Game 2.meta b/RPG Project/Assets/Game/UI/In Game 2.meta deleted file mode 100644 index 1c96b218..00000000 --- a/RPG Project/Assets/Game/UI/In Game 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b82dd6a8a8b9e794482768cc2da214f7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/UI/Inventory 2.meta b/RPG Project/Assets/Game/UI/Inventory 2.meta deleted file mode 100644 index dfac41b0..00000000 --- a/RPG Project/Assets/Game/UI/Inventory 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 81dffd7bb72db7449b6b635cb7049b9a -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons 2.meta b/RPG Project/Assets/Game/Weapons 2.meta deleted file mode 100644 index 9c4eee92..00000000 --- a/RPG Project/Assets/Game/Weapons 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: db6c81211efc6fc4c89bd567ce4313b4 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Bow 2.meta b/RPG Project/Assets/Game/Weapons/Bow 2.meta deleted file mode 100644 index 1b48bec0..00000000 --- a/RPG Project/Assets/Game/Weapons/Bow 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 522da3b1ba1e08e478b504ca98984546 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Fireball 2.meta b/RPG Project/Assets/Game/Weapons/Fireball 2.meta deleted file mode 100644 index 84b3f9f7..00000000 --- a/RPG Project/Assets/Game/Weapons/Fireball 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1267963c495d1e24ab8743ed6f4a4ac0 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Resources 2.meta b/RPG Project/Assets/Game/Weapons/Resources 2.meta deleted file mode 100644 index 0a4c4f11..00000000 --- a/RPG Project/Assets/Game/Weapons/Resources 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f445f79091c5fc0428cf8ff4814bdc01 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Sword 2.meta b/RPG Project/Assets/Game/Weapons/Sword 2.meta deleted file mode 100644 index 108e4495..00000000 --- a/RPG Project/Assets/Game/Weapons/Sword 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e4c2000edf2ca2840b4b5a7926a93ce2 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/Weapons/Unarmed 2.meta b/RPG Project/Assets/Game/Weapons/Unarmed 2.meta deleted file mode 100644 index 3f23845d..00000000 --- a/RPG Project/Assets/Game/Weapons/Unarmed 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 093d64d333846d242b0575195907ad67 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/Wearables 2.meta b/RPG Project/Assets/Game/Wearables 2.meta deleted file mode 100644 index ac76a0c3..00000000 --- a/RPG Project/Assets/Game/Wearables 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 74ffd25f813596a40a215623be6e6ef0 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Game/Wearables/Resources 2.meta b/RPG Project/Assets/Game/Wearables/Resources 2.meta deleted file mode 100644 index 75f1d874..00000000 --- a/RPG Project/Assets/Game/Wearables/Resources 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 70b43551c709af740aeff4bd7a2b3e5b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Gizmos 2.meta b/RPG Project/Assets/Gizmos 2.meta deleted file mode 100644 index 6b61ba44..00000000 --- a/RPG Project/Assets/Gizmos 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 88b3aa94bcab634439c463be6f9e1389 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Gizmos/Cinemachine 2.meta b/RPG Project/Assets/Gizmos/Cinemachine 2.meta deleted file mode 100644 index 67fa9b30..00000000 --- a/RPG Project/Assets/Gizmos/Cinemachine 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 213ef659858dae74e93056efeb72b8ce -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Plugins 2.meta b/RPG Project/Assets/Plugins 2.meta deleted file mode 100644 index fb8f959c..00000000 --- a/RPG Project/Assets/Plugins 2.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 720712be6e31c444f88f57bb85bf5fa5 -folderAsset: yes -timeCreated: 1504268238 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Plugins/GitHub 2.meta b/RPG Project/Assets/Plugins/GitHub 2.meta deleted file mode 100644 index cf5b0622..00000000 --- a/RPG Project/Assets/Plugins/GitHub 2.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 18e096a98c2704c40a818dd1214cd179 -folderAsset: yes -timeCreated: 1503666358 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Plugins/GitHub/Editor 2.meta b/RPG Project/Assets/Plugins/GitHub/Editor 2.meta deleted file mode 100644 index b55a61a1..00000000 --- a/RPG Project/Assets/Plugins/GitHub/Editor 2.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: cad92998c5182496e8b989b406d9f156 -folderAsset: yes -timeCreated: 1503666365 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Scenes/Particle Materials 2.meta b/RPG Project/Assets/Scenes/Particle Materials 2.meta deleted file mode 100644 index d505a85a..00000000 --- a/RPG Project/Assets/Scenes/Particle Materials 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: fed73c8bed2fbd44ab3a83cafc5ecd01 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Scripts/Combat 2.meta b/RPG Project/Assets/Scripts/Combat 2.meta deleted file mode 100644 index ed9a9e0a..00000000 --- a/RPG Project/Assets/Scripts/Combat 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c2f702708965451498e9cee0ae2b2307 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/Scripts/Control/AIController.cs b/RPG Project/Assets/Scripts/Control/AIController.cs index aed15326..b264b6df 100644 --- a/RPG Project/Assets/Scripts/Control/AIController.cs +++ b/RPG Project/Assets/Scripts/Control/AIController.cs @@ -3,6 +3,7 @@ using RPG.Combat; using RPG.Core; using UnityEngine; +using RPG.Movement; namespace RPG.Control { @@ -12,12 +13,17 @@ public class AIController : MonoBehaviour Fighter fighter; Health health; + Mover mover; GameObject player; + Vector3 guardLocation; + private void Start() { fighter = GetComponent(); health = GetComponent(); player = GameObject.FindWithTag("Player"); + mover = GetComponent(); + guardLocation = transform.position; } private void Update() @@ -30,8 +36,9 @@ private void Update() } else { - fighter.Cancel(); + mover.StartMoveAction(guardLocation); } + } private bool InAttackRangeOfPlayer() @@ -40,6 +47,8 @@ private bool InAttackRangeOfPlayer() return distanceToPlayer < chaseDistance; } + + // Called by Unity private void OnDrawGizmosSelected() { Gizmos.color = Color.blue; diff --git a/RPG Project/Assets/TextMesh Pro 2.meta b/RPG Project/Assets/TextMesh Pro 2.meta deleted file mode 100644 index 574b5b9d..00000000 --- a/RPG Project/Assets/TextMesh Pro 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 7ad7a025bd5e74242ae1eab1df50c561 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources 2.meta b/RPG Project/Assets/TextMesh Pro/Resources 2.meta deleted file mode 100644 index f7f98c52..00000000 --- a/RPG Project/Assets/TextMesh Pro/Resources 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ec768880e6bfc9d4b8086ef2745189f2 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials 2.meta b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials 2.meta deleted file mode 100644 index 3453b1a6..00000000 --- a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 7bdad432e2e39034f867f5b0e60c0df1 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Shaders 2.meta b/RPG Project/Assets/TextMesh Pro/Resources/Shaders 2.meta deleted file mode 100644 index 0df185fc..00000000 --- a/RPG Project/Assets/TextMesh Pro/Resources/Shaders 2.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8a21fc8cbaaf05d44a1b0c725699b021 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets 2.meta b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets 2.meta deleted file mode 100644 index 4958550d..00000000 --- a/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets 2.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 4aecb92fff08436c8303b10eab8da368 -folderAsset: yes -timeCreated: 1441876950 -licenseType: Pro -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: From 96034b22c3e8b2d5bbc50f846ddfde4f16a6b144 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kerem=20=C3=87ebi?= Date: Sun, 23 Aug 2020 09:40:39 +0300 Subject: [PATCH 4/7] Suspicion Behavior Added --- .../Materials/LowPoly - Grass 2.mat | 2 +- .../Materials/LowPoly - TreeTrunk 2.mat | 2 +- .../Village/Components/Materials/Beams 2.mat | 8 +++-- .../Couldnt Hit The Side Of A Barn 2.mat | 8 +++-- .../Components/Materials/House Chimney 2.mat | 8 +++-- .../Materials/Roof Of The Barn 2.mat | 8 +++-- .../Components/Materials/Wooden Barrel 2.mat | 8 +++-- .../Materials/Wooden Bridge Planks 2.mat | 8 +++-- .../Materials/Wooden Plank House Roof 2.mat | 8 +++-- .../Materials/Wooden Plank House Wall 2.mat | 8 +++-- .../House Brick Wall Greenish Tinge 2.mat | 8 +++-- .../Simple Textures/NewLayer 1 2.terrainlayer | 2 +- .../Simple Textures/NewLayer 4.terrainlayer | 2 +- .../Simple Textures/NewLayer 5.terrainlayer | 2 +- .../Simple Textures/NewLayer 6.terrainlayer | 2 +- ...Bow Animator Override 2.overrideController | 2 +- ...all Animator Override 2.overrideController | 2 +- .../Resources/Bow Blue Projectile 2.asset | 2 +- .../Game/Weapons/Resources/Unarmed 2.asset | 2 +- ...ord Animator Override 2.overrideController | 2 +- .../Game/Wearables/Resources/Hat 2.asset | 2 +- .../Wearables/Resources/Healthy Hat 2.asset | 2 +- .../Particle Round With Glow 4.mat | 8 +++-- RPG Project/Assets/Scripts/.DS_Store | Bin 6148 -> 6148 bytes .../Assets/Scripts/Control/AIController.cs | 28 ++++++++++++++++-- .../LiberationSans SDF - Drop Shadow 2.mat | 7 +++-- .../LiberationSans SDF - Outline 2.mat | 7 +++-- .../Style Sheets/Default Style Sheet 2.asset | 7 +++-- 28 files changed, 100 insertions(+), 55 deletions(-) diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat index f70a3a28..ef418efc 100644 --- a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - Grass 2.mat @@ -7,7 +7,7 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: LowPoly - Grass + m_Name: LowPoly - Grass 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: m_LightmapFlags: 4 diff --git a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat index 354a0cad..9f6c883a 100644 --- a/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat +++ b/RPG Project/Assets/Asset Packs/BOXOPHOBIC/Skybox Cubemap Extended/Materials/LowPoly - TreeTrunk 2.mat @@ -7,7 +7,7 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: LowPoly - TreeTrunk + m_Name: LowPoly - TreeTrunk 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: m_LightmapFlags: 4 diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Beams 2.mat b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Beams 2.mat index 0053d60a..7d09ce0c 100644 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Beams 2.mat +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Beams 2.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Beams + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Beams 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: m_LightmapFlags: 4 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Couldnt Hit The Side Of A Barn 2.mat b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Couldnt Hit The Side Of A Barn 2.mat index 48f36d11..37dc3444 100644 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Couldnt Hit The Side Of A Barn 2.mat +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Couldnt Hit The Side Of A Barn 2.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Couldnt Hit The Side Of A Barn + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Couldnt Hit The Side Of A Barn 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _DETAIL_MULX2 _EMISSION _NORMALMAP _PARALLAXMAP m_LightmapFlags: 1 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/House Chimney 2.mat b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/House Chimney 2.mat index 4d2c4de0..a007826e 100644 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/House Chimney 2.mat +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/House Chimney 2.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: House Chimney + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: House Chimney 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP m_LightmapFlags: 1 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Roof Of The Barn 2.mat b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Roof Of The Barn 2.mat index f02d4ac8..8a00e248 100644 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Roof Of The Barn 2.mat +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Roof Of The Barn 2.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Roof Of The Barn + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Roof Of The Barn 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _DETAIL_MULX2 _EMISSION _NORMALMAP _PARALLAXMAP _SPECULARHIGHLIGHTS_OFF m_LightmapFlags: 1 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Barrel 2.mat b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Barrel 2.mat index 2ac59bc9..9050e932 100644 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Barrel 2.mat +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Barrel 2.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Wooden Barrel + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Wooden Barrel 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _EMISSION m_LightmapFlags: 1 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Bridge Planks 2.mat b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Bridge Planks 2.mat index b55541eb..1c5f5bcb 100644 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Bridge Planks 2.mat +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Bridge Planks 2.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Wooden Bridge Planks + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Wooden Bridge Planks 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _DETAIL_MULX2 _EMISSION _NORMALMAP _PARALLAXMAP _SPECULARHIGHLIGHTS_OFF m_LightmapFlags: 1 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Roof 2.mat b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Roof 2.mat index 4aa68424..e2c963c1 100644 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Roof 2.mat +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Roof 2.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Wooden Plank House Roof + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Wooden Plank House Roof 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _DETAIL_MULX2 _EMISSION _NORMALMAP _PARALLAXMAP _SPECULARHIGHLIGHTS_OFF m_LightmapFlags: 1 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Wall 2.mat b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Wall 2.mat index de2508e6..3efbc08f 100644 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Wall 2.mat +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Components/Materials/Wooden Plank House Wall 2.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Wooden Plank House Wall + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Wooden Plank House Wall 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _DETAIL_MULX2 _EMISSION _NORMALMAP _PARALLAXMAP m_LightmapFlags: 1 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Materials/House Brick Wall Greenish Tinge 2.mat b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Materials/House Brick Wall Greenish Tinge 2.mat index 9cf219c8..e2cb6d10 100644 --- a/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Materials/House Brick Wall Greenish Tinge 2.mat +++ b/RPG Project/Assets/Asset Packs/Not For Student Use - licence required/Environments - Misc other assets/Village/Materials/House Brick Wall Greenish Tinge 2.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: House Brick Wall Greenish Tinge + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: House Brick Wall Greenish Tinge 2 m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP m_LightmapFlags: 1 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 1 2.terrainlayer b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 1 2.terrainlayer index a2ef6ca1..7072138e 100644 --- a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 1 2.terrainlayer +++ b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 1 2.terrainlayer @@ -6,7 +6,7 @@ TerrainLayer: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: NewLayer 1 + m_Name: NewLayer 1 2 m_DiffuseTexture: {fileID: 2800000, guid: cc38ad3d07170ec43b67152333364244, type: 3} m_NormalMapTexture: {fileID: 0} m_MaskMapTexture: {fileID: 0} diff --git a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 4.terrainlayer b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 4.terrainlayer index cb17b153..b23891ce 100644 --- a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 4.terrainlayer +++ b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 4.terrainlayer @@ -6,7 +6,7 @@ TerrainLayer: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: NewLayer 3 + m_Name: NewLayer 4 m_DiffuseTexture: {fileID: 2800000, guid: 89026795836f44b4dadab22a9a702c56, type: 3} m_NormalMapTexture: {fileID: 0} m_MaskMapTexture: {fileID: 0} diff --git a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 5.terrainlayer b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 5.terrainlayer index 127f2afb..06f38923 100644 --- a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 5.terrainlayer +++ b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 5.terrainlayer @@ -6,7 +6,7 @@ TerrainLayer: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: NewLayer 2 + m_Name: NewLayer 5 m_DiffuseTexture: {fileID: 2800000, guid: 19e4f18d7670efd46a2cc6c538aa3fdb, type: 3} m_NormalMapTexture: {fileID: 0} m_MaskMapTexture: {fileID: 0} diff --git a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 6.terrainlayer b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 6.terrainlayer index 63478ffc..62a21e4d 100644 --- a/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 6.terrainlayer +++ b/RPG Project/Assets/Asset Packs/Terrain Textures/Simple Textures/NewLayer 6.terrainlayer @@ -6,7 +6,7 @@ TerrainLayer: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: NewLayer + m_Name: NewLayer 6 m_DiffuseTexture: {fileID: 2800000, guid: c4ce899f8f5d5c948bbaf801c103fb97, type: 3} m_NormalMapTexture: {fileID: 0} m_MaskMapTexture: {fileID: 0} diff --git a/RPG Project/Assets/Game/Weapons/Bow/Bow Animator Override 2.overrideController b/RPG Project/Assets/Game/Weapons/Bow/Bow Animator Override 2.overrideController index 869b07e5..287eb623 100644 --- a/RPG Project/Assets/Game/Weapons/Bow/Bow Animator Override 2.overrideController +++ b/RPG Project/Assets/Game/Weapons/Bow/Bow Animator Override 2.overrideController @@ -6,7 +6,7 @@ AnimatorOverrideController: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: Bow Animator Override + m_Name: Bow Animator Override 2 m_Controller: {fileID: 9100000, guid: 901730e1bb55f7c4d9daa34f4194c1d4, type: 2} m_Clips: - m_OriginalClip: {fileID: 7400000, guid: 1315bcd7509173f44bc6655b2673dd4d, type: 3} diff --git a/RPG Project/Assets/Game/Weapons/Fireball/Fireball Animator Override 2.overrideController b/RPG Project/Assets/Game/Weapons/Fireball/Fireball Animator Override 2.overrideController index 3bbebab4..7d5a14cf 100644 --- a/RPG Project/Assets/Game/Weapons/Fireball/Fireball Animator Override 2.overrideController +++ b/RPG Project/Assets/Game/Weapons/Fireball/Fireball Animator Override 2.overrideController @@ -6,7 +6,7 @@ AnimatorOverrideController: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: Fireball Animator Override + m_Name: Fireball Animator Override 2 m_Controller: {fileID: 9100000, guid: 901730e1bb55f7c4d9daa34f4194c1d4, type: 2} m_Clips: - m_OriginalClip: {fileID: 7400000, guid: 1315bcd7509173f44bc6655b2673dd4d, type: 3} diff --git a/RPG Project/Assets/Game/Weapons/Resources/Bow Blue Projectile 2.asset b/RPG Project/Assets/Game/Weapons/Resources/Bow Blue Projectile 2.asset index 4d1b628c..98251ae2 100644 --- a/RPG Project/Assets/Game/Weapons/Resources/Bow Blue Projectile 2.asset +++ b/RPG Project/Assets/Game/Weapons/Resources/Bow Blue Projectile 2.asset @@ -10,7 +10,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f2591c982fc81e940845bedeabeb30af, type: 3} - m_Name: Bow Blue Projectile + m_Name: Bow Blue Projectile 2 m_EditorClassIdentifier: itemID: 7d90a7e3-231b-4bfc-8a0f-c74c77bfe2c4 displayName: Normal Bow diff --git a/RPG Project/Assets/Game/Weapons/Resources/Unarmed 2.asset b/RPG Project/Assets/Game/Weapons/Resources/Unarmed 2.asset index c3fe5db2..c95eb071 100644 --- a/RPG Project/Assets/Game/Weapons/Resources/Unarmed 2.asset +++ b/RPG Project/Assets/Game/Weapons/Resources/Unarmed 2.asset @@ -10,7 +10,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f2591c982fc81e940845bedeabeb30af, type: 3} - m_Name: Unarmed + m_Name: Unarmed 2 m_EditorClassIdentifier: animatorOverride: {fileID: 0} equippedPrefab: {fileID: 442137872338528657, guid: 8786ea0ff0548a84f927488b94467170, diff --git a/RPG Project/Assets/Game/Weapons/Sword/Sword Animator Override 2.overrideController b/RPG Project/Assets/Game/Weapons/Sword/Sword Animator Override 2.overrideController index 379c667a..65f4dc74 100644 --- a/RPG Project/Assets/Game/Weapons/Sword/Sword Animator Override 2.overrideController +++ b/RPG Project/Assets/Game/Weapons/Sword/Sword Animator Override 2.overrideController @@ -6,7 +6,7 @@ AnimatorOverrideController: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: Sword Animator Override + m_Name: Sword Animator Override 2 m_Controller: {fileID: 9100000, guid: 901730e1bb55f7c4d9daa34f4194c1d4, type: 2} m_Clips: - m_OriginalClip: {fileID: 7400000, guid: 1315bcd7509173f44bc6655b2673dd4d, type: 3} diff --git a/RPG Project/Assets/Game/Wearables/Resources/Hat 2.asset b/RPG Project/Assets/Game/Wearables/Resources/Hat 2.asset index 0cc8512e..ecd48b12 100644 --- a/RPG Project/Assets/Game/Wearables/Resources/Hat 2.asset +++ b/RPG Project/Assets/Game/Wearables/Resources/Hat 2.asset @@ -10,7 +10,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f20eb1792e8048a46bf5c7c520a3ea3b, type: 3} - m_Name: Hat + m_Name: Hat 2 m_EditorClassIdentifier: itemID: 28c6f2e6-46e9-4879-a14f-d6998c781cb7 displayName: Hat diff --git a/RPG Project/Assets/Game/Wearables/Resources/Healthy Hat 2.asset b/RPG Project/Assets/Game/Wearables/Resources/Healthy Hat 2.asset index 1fe644b9..531a04d2 100644 --- a/RPG Project/Assets/Game/Wearables/Resources/Healthy Hat 2.asset +++ b/RPG Project/Assets/Game/Wearables/Resources/Healthy Hat 2.asset @@ -10,7 +10,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 9e2b8caefce91084184d8ea94455bcf7, type: 3} - m_Name: Healthy Hat + m_Name: Healthy Hat 2 m_EditorClassIdentifier: itemID: dbc1e40e-d3bd-4e26-a62b-6cff0e46c415 displayName: Healthy Hat diff --git a/RPG Project/Assets/Scenes/Particle Materials/Particle Round With Glow 4.mat b/RPG Project/Assets/Scenes/Particle Materials/Particle Round With Glow 4.mat index ce345a99..0505518a 100644 --- a/RPG Project/Assets/Scenes/Particle Materials/Particle Round With Glow 4.mat +++ b/RPG Project/Assets/Scenes/Particle Materials/Particle Round With Glow 4.mat @@ -4,13 +4,15 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Particle Round With Glow 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Particle Round With Glow 4 m_Shader: {fileID: 202, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: m_LightmapFlags: 4 m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] diff --git a/RPG Project/Assets/Scripts/.DS_Store b/RPG Project/Assets/Scripts/.DS_Store index 43870d906035a291ac3040410fade4fcac7114a2..c3258348896453ea7c2c8bc2f09e77a3b53d8104 100644 GIT binary patch delta 289 zcmZoMXfc@J&&a(oU^g=(_hudzea6YWto-#!<;4X_Ir&Kp3=Aie3UV@wOAHLIGcqx= zu(GjpaBy*O@p8omXXKX$mn4>y7CR*tMT2+&i6t3HPcQVcdHxE>pvm8JrpN8S)rP i7>a;&PFZkKUQT{qI#33riw7#Z*_m}e<7Re_zx)7wp-nmf delta 33 pcmZoMXfc@J&&atkU^g=(=Vl%jea6iWY{wZlHn1{oX6N|J4*;mf3Df`p diff --git a/RPG Project/Assets/Scripts/Control/AIController.cs b/RPG Project/Assets/Scripts/Control/AIController.cs index b264b6df..53470ea7 100644 --- a/RPG Project/Assets/Scripts/Control/AIController.cs +++ b/RPG Project/Assets/Scripts/Control/AIController.cs @@ -10,13 +10,15 @@ namespace RPG.Control public class AIController : MonoBehaviour { [SerializeField] float chaseDistance = 5f; - + [SerializeField] float suspicionTime = 3f; Fighter fighter; Health health; Mover mover; GameObject player; + Vector3 guardLocation; - + + float timeSinceLastSawPlayer = Mathf.Infinity; private void Start() { fighter = GetComponent(); @@ -32,15 +34,35 @@ private void Update() if (InAttackRangeOfPlayer() && fighter.CanAttack(player)) { + timeSinceLastSawPlayer = 0; fighter.Attack(player); + } + else if(timeSinceLastSawPlayer().CancelCurrentAction(); + } + private bool InAttackRangeOfPlayer() { float distanceToPlayer = Vector3.Distance(player.transform.position, transform.position); diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat index 403fbaf5..ccc816e0 100644 --- a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat +++ b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow 2.mat @@ -4,9 +4,10 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: LiberationSans SDF - Drop Shadow + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Drop Shadow 2 m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON m_LightmapFlags: 5 diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat index 0d3303a8..f940ef4e 100644 --- a/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat +++ b/RPG Project/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline 2.mat @@ -4,9 +4,10 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: LiberationSans SDF - Outline + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Outline 2 m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} m_ShaderKeywords: OUTLINE_ON m_LightmapFlags: 5 diff --git a/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset index ceb609b2..48eb279a 100644 --- a/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset +++ b/RPG Project/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet 2.asset @@ -3,13 +3,14 @@ --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 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: ab2114bdc8544297b417dfefe9f1e410, type: 3} - m_Name: Default Style Sheet + m_Name: Default Style Sheet 2 m_EditorClassIdentifier: m_StyleList: - m_Name: H1 From 7148a5d9d259198616b20e97cd2384064189f63c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kerem=20=C3=87ebi?= Date: Tue, 25 Aug 2020 18:07:43 +0300 Subject: [PATCH 5/7] Comment added --- RPG Project/Assets/Scripts/Control/AIController.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/RPG Project/Assets/Scripts/Control/AIController.cs b/RPG Project/Assets/Scripts/Control/AIController.cs index 53470ea7..10e60ea6 100644 --- a/RPG Project/Assets/Scripts/Control/AIController.cs +++ b/RPG Project/Assets/Scripts/Control/AIController.cs @@ -75,6 +75,7 @@ private bool InAttackRangeOfPlayer() private void OnDrawGizmosSelected() { Gizmos.color = Color.blue; Gizmos.DrawWireSphere(transform.position, chaseDistance); + // Added this line } } } \ No newline at end of file From 9ef3d2737503a1c5ba885502dc6b7e60667adae9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kerem=20=C3=87ebi?= Date: Tue, 25 Aug 2020 18:52:35 +0300 Subject: [PATCH 6/7] Visualized Gizmos --- .../Assets/Scripts/Control/PatrolPath.cs | 22 +++++++++++++++++++ .../Assets/Scripts/Control/PatrolPath.cs.meta | 11 ++++++++++ 2 files changed, 33 insertions(+) create mode 100644 RPG Project/Assets/Scripts/Control/PatrolPath.cs create mode 100644 RPG Project/Assets/Scripts/Control/PatrolPath.cs.meta diff --git a/RPG Project/Assets/Scripts/Control/PatrolPath.cs b/RPG Project/Assets/Scripts/Control/PatrolPath.cs new file mode 100644 index 00000000..de8fbd0f --- /dev/null +++ b/RPG Project/Assets/Scripts/Control/PatrolPath.cs @@ -0,0 +1,22 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace RPG.Control +{ + public class PatrolPath : MonoBehaviour + { + + const float waypointGizmoRadius = 0.3f; + // Start is called before the first frame update + private void OnDrawGizmos() + { + for (int i = 0; i < transform.childCount; i++) + { + + Gizmos.DrawSphere(transform.GetChild(i).position, waypointGizmoRadius); + + } + } + } +} diff --git a/RPG Project/Assets/Scripts/Control/PatrolPath.cs.meta b/RPG Project/Assets/Scripts/Control/PatrolPath.cs.meta new file mode 100644 index 00000000..50aac7a6 --- /dev/null +++ b/RPG Project/Assets/Scripts/Control/PatrolPath.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a12de75cf6a20478dbf2149c9ab238c8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From 95be3af51468973a0115726dadf36a74f59543af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kerem=20=C3=87ebi?= Date: Tue, 25 Aug 2020 19:22:02 +0300 Subject: [PATCH 7/7] Waypoints are visualized --- .../Assets/Scripts/Control/PatrolPath.cs | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/RPG Project/Assets/Scripts/Control/PatrolPath.cs b/RPG Project/Assets/Scripts/Control/PatrolPath.cs index de8fbd0f..efee7258 100644 --- a/RPG Project/Assets/Scripts/Control/PatrolPath.cs +++ b/RPG Project/Assets/Scripts/Control/PatrolPath.cs @@ -14,9 +14,24 @@ private void OnDrawGizmos() for (int i = 0; i < transform.childCount; i++) { - Gizmos.DrawSphere(transform.GetChild(i).position, waypointGizmoRadius); - + Gizmos.DrawSphere(GetWayPoint(i), waypointGizmoRadius); + Gizmos.DrawLine(GetWayPoint(i), GetWayPoint(GetNextIndex(i , transform.childCount) )); + + } } + + private static int GetNextIndex( int i, int numberOfIndex ) { + Debug.Log(numberOfIndex); + if (i >= numberOfIndex-1) + { + return 0 ; + } else return i+1; + } + + private Vector3 GetWayPoint(int i) + { + return transform.GetChild(i).position; + } } }