From e41bedb4e1b76c6f7aca85c247968c8aa1e19705 Mon Sep 17 00:00:00 2001 From: Ali Sharoz <187120652+alisharoz666@users.noreply.github.com> Date: Sat, 6 Sep 2025 23:30:06 +0500 Subject: [PATCH] SkyWalker --- Assets/AllIn1SpriteShader/Materials/Ghost.mat | 252 ++ .../Materials/Ghost.mat.meta | 8 + .../Materials/Overlay Texture.mat | 245 ++ .../Materials/Overlay Texture.mat.meta | 8 + .../Polyverse Skies/Core/Presets/Sky 06.mat | 18 +- Assets/ClawGrab/Prefab/SM_Plastic_Ball.prefab | 2684 +++++++++++++++++ .../ClawGrab/Screenshot 2025-09-06 010209.png | Bin 0 -> 7831 bytes .../Screenshot 2025-09-06 010209.png.meta | 153 + .../ClawGrab/Screenshot 2025-09-06 010336.png | Bin 0 -> 7903 bytes .../Screenshot 2025-09-06 010336.png.meta | 153 + .../ClawGrab/Screenshot 2025-09-06 010337.png | Bin 0 -> 6930 bytes .../Screenshot 2025-09-06 010337.png.meta | 153 + ...hot_2025-09-06_010209-removebg-preview.png | Bin 0 -> 24825 bytes ...025-09-06_010209-removebg-preview.png.meta | 153 + ...hot_2025-09-06_010336-removebg-preview.png | Bin 0 -> 22522 bytes ...025-09-06_010336-removebg-preview.png.meta | 153 + .../Plastic Ball/Meshes/pastico_rosa_mtl.mat | 9 +- Assets/PhysicsMaterial/Player.physicMaterial | 14 + .../Player.physicMaterial.meta | 8 + Assets/Prefabs/PlatformParentShifter.prefab | 73 + .../Prefabs/PlatformParentShifter.prefab.meta | 7 + Assets/Scenes/ClawGrab.unity | 1823 ++++++++++- Assets/Scenes/SkyWalker.unity | 727 +++-- Assets/Scripts/ClawGrab/ClawBubble.cs | 10 +- Assets/Scripts/ClawGrab/ClawController.cs | 682 +---- .../Scripts/ClawGrab/ClawGameModeManager.cs | 288 ++ .../ClawGrab/ClawGameModeManager.cs.meta | 11 + Assets/Scripts/ClawGrab/ClawModeButtons.cs | 10 + .../Scripts/ClawGrab/ClawModeButtons.cs.meta | 11 + Assets/Scripts/ClawGrab/ClawScoreManager.cs | 29 +- Assets/Scripts/Shared/PlatformParenting.cs | 192 ++ .../Scripts/Shared/PlatformParenting.cs.meta | 11 + .../Scripts/SkyWalker/Skywalker_Blueberry.cs | 3 +- .../SkyWalker/Skywalker_BounceObstacle.cs | 6 +- .../SkyWalker/Skywalker_CameraFollow.cs | 2 +- .../SkyWalker/Skywalker_FanLauncher.cs | 8 +- .../SkyWalker/Skywalker_GameManager.cs | 259 +- .../Scripts/SkyWalker/Skywalker_LaserTrap.cs | 2 +- .../SkyWalker/Skywalker_MovingPlatform.cs | 22 +- .../Scripts/SkyWalker/Skywalker_Obstacle.cs | 2 +- Assets/Skywalker/Fbx/Adam_Blue.001.mat | 83 + Assets/Skywalker/Fbx/Adam_Blue.001.mat.meta | 8 + Assets/Skywalker/Fbx/Adam_Blue.mat | 83 + Assets/Skywalker/Fbx/Adam_Blue.mat.meta | 8 + Assets/Skywalker/Fbx/Blue_Baby_B.mat | 83 + Assets/Skywalker/Fbx/Blue_Baby_B.mat.meta | 8 + Assets/Skywalker/Fbx/Blue_Glow.mat | 84 + Assets/Skywalker/Fbx/Blue_Glow.mat.meta | 8 + Assets/Skywalker/Fbx/Blueberries.mat | 83 + Assets/Skywalker/Fbx/Blueberries.mat.meta | 8 + Assets/Skywalker/Fbx/Blueberries_02 1.mat | 84 + .../Skywalker/Fbx/Blueberries_02 1.mat.meta | 8 + Assets/Skywalker/Fbx/Brown_02 1.mat | 84 + Assets/Skywalker/Fbx/Brown_02 1.mat.meta | 8 + Assets/Skywalker/Fbx/Caution.mat | 83 + Assets/Skywalker/Fbx/Caution.mat.meta | 8 + Assets/Skywalker/Fbx/Electric_Yellow.mat | 83 + Assets/Skywalker/Fbx/Electric_Yellow.mat.meta | 8 + Assets/Skywalker/Fbx/Flesh_Pink.mat | 83 + Assets/Skywalker/Fbx/Flesh_Pink.mat.meta | 8 + Assets/Skywalker/Fbx/Material 1.mat | 84 + Assets/Skywalker/Fbx/Material 1.mat.meta | 8 + Assets/Skywalker/Fbx/Metal.mat | 83 + Assets/Skywalker/Fbx/Metal.mat.meta | 8 + Assets/Skywalker/Fbx/Pinky.001.mat | 84 + Assets/Skywalker/Fbx/Pinky.001.mat.meta | 8 + Assets/Skywalker/Fbx/Pinky_Glow.mat | 84 + Assets/Skywalker/Fbx/Pinky_Glow.mat.meta | 8 + Assets/Skywalker/Fbx/Plat_Black.mat | 83 + Assets/Skywalker/Fbx/Plat_Black.mat.meta | 8 + Assets/Skywalker/Fbx/Purple_Glow.mat | 84 + Assets/Skywalker/Fbx/Purple_Glow.mat.meta | 8 + Assets/Skywalker/Fbx/Purple_Grapes.mat | 83 + Assets/Skywalker/Fbx/Purple_Grapes.mat.meta | 8 + Assets/Skywalker/Fbx/Purple_Grapes_02.mat | 83 + .../Skywalker/Fbx/Purple_Grapes_02.mat.meta | 8 + Assets/Skywalker/Fbx/Red_Glow.mat | 84 + Assets/Skywalker/Fbx/Red_Glow.mat.meta | 8 + Assets/Skywalker/Fbx/Red_Glow_Pikes.mat | 84 + Assets/Skywalker/Fbx/Red_Glow_Pikes.mat.meta | 8 + Assets/Skywalker/Fbx/SkyWalkerWall1.mat | 6 +- Assets/Skywalker/Fbx/SkyWalkerWall2.mat | 6 +- Assets/Skywalker/Fbx/Skywalker (1).fbx.meta | 112 +- Assets/Skywalker/Fbx/Teal.mat | 83 + Assets/Skywalker/Fbx/Teal.mat.meta | 8 + Assets/Skywalker/Fbx/Teal_Glow.mat | 84 + Assets/Skywalker/Fbx/Teal_Glow.mat.meta | 8 + .../Prefabs/Blueberries_Collectible.prefab | 10 +- .../Skywalker/Prefabs/BlueberryBlast.prefab | 2 +- .../Skywalker/Prefabs/BounceObstacle1.prefab | 6 +- .../Skywalker/Prefabs/BounceObstacle2.prefab | 6 +- Assets/Skywalker/Prefabs/BreakableWall.prefab | 8 +- Assets/Skywalker/Prefabs/Bridge.prefab | 2 +- Assets/Skywalker/Prefabs/Cage.prefab | 10 +- Assets/Skywalker/Prefabs/DropPlatform1.prefab | 8 +- Assets/Skywalker/Prefabs/DropPlatform2.prefab | 8 +- Assets/Skywalker/Prefabs/DropPlatform3.prefab | 8 +- Assets/Skywalker/Prefabs/Fan_Front.prefab | 14 +- Assets/Skywalker/Prefabs/Fan_Upwards.prefab | 18 +- .../Prefabs/Height Level Platform_A.prefab | 14 +- .../Prefabs/Height Level Platform_B.prefab | 12 +- Assets/Skywalker/Prefabs/Level.prefab | 1084 ++++++- Assets/Skywalker/Prefabs/Plaftorm_C.prefab | 120 +- .../Skywalker/Prefabs/SkyWalkerLaser.prefab | 12 +- Assets/Skywalker/Prefabs/Spikes.prefab | 18 +- Assets/Testable Assets/m_Zibu.mat | 290 ++ Assets/Testable Assets/m_Zibu.mat.meta | 8 + ProjectSettings/EditorBuildSettings.asset | 4 +- 108 files changed, 10980 insertions(+), 1007 deletions(-) create mode 100644 Assets/AllIn1SpriteShader/Materials/Ghost.mat create mode 100644 Assets/AllIn1SpriteShader/Materials/Ghost.mat.meta create mode 100644 Assets/AllIn1SpriteShader/Materials/Overlay Texture.mat create mode 100644 Assets/AllIn1SpriteShader/Materials/Overlay Texture.mat.meta create mode 100644 Assets/ClawGrab/Screenshot 2025-09-06 010209.png create mode 100644 Assets/ClawGrab/Screenshot 2025-09-06 010209.png.meta create mode 100644 Assets/ClawGrab/Screenshot 2025-09-06 010336.png create mode 100644 Assets/ClawGrab/Screenshot 2025-09-06 010336.png.meta create mode 100644 Assets/ClawGrab/Screenshot 2025-09-06 010337.png create mode 100644 Assets/ClawGrab/Screenshot 2025-09-06 010337.png.meta create mode 100644 Assets/ClawGrab/Screenshot_2025-09-06_010209-removebg-preview.png create mode 100644 Assets/ClawGrab/Screenshot_2025-09-06_010209-removebg-preview.png.meta create mode 100644 Assets/ClawGrab/Screenshot_2025-09-06_010336-removebg-preview.png create mode 100644 Assets/ClawGrab/Screenshot_2025-09-06_010336-removebg-preview.png.meta create mode 100644 Assets/PhysicsMaterial/Player.physicMaterial create mode 100644 Assets/PhysicsMaterial/Player.physicMaterial.meta create mode 100644 Assets/Prefabs/PlatformParentShifter.prefab create mode 100644 Assets/Prefabs/PlatformParentShifter.prefab.meta create mode 100644 Assets/Scripts/ClawGrab/ClawGameModeManager.cs create mode 100644 Assets/Scripts/ClawGrab/ClawGameModeManager.cs.meta create mode 100644 Assets/Scripts/ClawGrab/ClawModeButtons.cs create mode 100644 Assets/Scripts/ClawGrab/ClawModeButtons.cs.meta create mode 100644 Assets/Scripts/Shared/PlatformParenting.cs create mode 100644 Assets/Scripts/Shared/PlatformParenting.cs.meta create mode 100644 Assets/Skywalker/Fbx/Adam_Blue.001.mat create mode 100644 Assets/Skywalker/Fbx/Adam_Blue.001.mat.meta create mode 100644 Assets/Skywalker/Fbx/Adam_Blue.mat create mode 100644 Assets/Skywalker/Fbx/Adam_Blue.mat.meta create mode 100644 Assets/Skywalker/Fbx/Blue_Baby_B.mat create mode 100644 Assets/Skywalker/Fbx/Blue_Baby_B.mat.meta create mode 100644 Assets/Skywalker/Fbx/Blue_Glow.mat create mode 100644 Assets/Skywalker/Fbx/Blue_Glow.mat.meta create mode 100644 Assets/Skywalker/Fbx/Blueberries.mat create mode 100644 Assets/Skywalker/Fbx/Blueberries.mat.meta create mode 100644 Assets/Skywalker/Fbx/Blueberries_02 1.mat create mode 100644 Assets/Skywalker/Fbx/Blueberries_02 1.mat.meta create mode 100644 Assets/Skywalker/Fbx/Brown_02 1.mat create mode 100644 Assets/Skywalker/Fbx/Brown_02 1.mat.meta create mode 100644 Assets/Skywalker/Fbx/Caution.mat create mode 100644 Assets/Skywalker/Fbx/Caution.mat.meta create mode 100644 Assets/Skywalker/Fbx/Electric_Yellow.mat create mode 100644 Assets/Skywalker/Fbx/Electric_Yellow.mat.meta create mode 100644 Assets/Skywalker/Fbx/Flesh_Pink.mat create mode 100644 Assets/Skywalker/Fbx/Flesh_Pink.mat.meta create mode 100644 Assets/Skywalker/Fbx/Material 1.mat create mode 100644 Assets/Skywalker/Fbx/Material 1.mat.meta create mode 100644 Assets/Skywalker/Fbx/Metal.mat create mode 100644 Assets/Skywalker/Fbx/Metal.mat.meta create mode 100644 Assets/Skywalker/Fbx/Pinky.001.mat create mode 100644 Assets/Skywalker/Fbx/Pinky.001.mat.meta create mode 100644 Assets/Skywalker/Fbx/Pinky_Glow.mat create mode 100644 Assets/Skywalker/Fbx/Pinky_Glow.mat.meta create mode 100644 Assets/Skywalker/Fbx/Plat_Black.mat create mode 100644 Assets/Skywalker/Fbx/Plat_Black.mat.meta create mode 100644 Assets/Skywalker/Fbx/Purple_Glow.mat create mode 100644 Assets/Skywalker/Fbx/Purple_Glow.mat.meta create mode 100644 Assets/Skywalker/Fbx/Purple_Grapes.mat create mode 100644 Assets/Skywalker/Fbx/Purple_Grapes.mat.meta create mode 100644 Assets/Skywalker/Fbx/Purple_Grapes_02.mat create mode 100644 Assets/Skywalker/Fbx/Purple_Grapes_02.mat.meta create mode 100644 Assets/Skywalker/Fbx/Red_Glow.mat create mode 100644 Assets/Skywalker/Fbx/Red_Glow.mat.meta create mode 100644 Assets/Skywalker/Fbx/Red_Glow_Pikes.mat create mode 100644 Assets/Skywalker/Fbx/Red_Glow_Pikes.mat.meta create mode 100644 Assets/Skywalker/Fbx/Teal.mat create mode 100644 Assets/Skywalker/Fbx/Teal.mat.meta create mode 100644 Assets/Skywalker/Fbx/Teal_Glow.mat create mode 100644 Assets/Skywalker/Fbx/Teal_Glow.mat.meta create mode 100644 Assets/Testable Assets/m_Zibu.mat create mode 100644 Assets/Testable Assets/m_Zibu.mat.meta diff --git a/Assets/AllIn1SpriteShader/Materials/Ghost.mat b/Assets/AllIn1SpriteShader/Materials/Ghost.mat new file mode 100644 index 0000000..27b33ac --- /dev/null +++ b/Assets/AllIn1SpriteShader/Materials/Ghost.mat @@ -0,0 +1,252 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ghost + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - GHOST_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + 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} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1.41 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/AllIn1SpriteShader/Materials/Ghost.mat.meta b/Assets/AllIn1SpriteShader/Materials/Ghost.mat.meta new file mode 100644 index 0000000..3e520bb --- /dev/null +++ b/Assets/AllIn1SpriteShader/Materials/Ghost.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bc514ae9872aabc4dad7b430bc442979 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AllIn1SpriteShader/Materials/Overlay Texture.mat b/Assets/AllIn1SpriteShader/Materials/Overlay Texture.mat new file mode 100644 index 0000000..ca693f4 --- /dev/null +++ b/Assets/AllIn1SpriteShader/Materials/Overlay Texture.mat @@ -0,0 +1,245 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Overlay Texture + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - OVERLAY_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + 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} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 0.413 + - _OverlayGlow: 1.8 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/AllIn1SpriteShader/Materials/Overlay Texture.mat.meta b/Assets/AllIn1SpriteShader/Materials/Overlay Texture.mat.meta new file mode 100644 index 0000000..4b5d098 --- /dev/null +++ b/Assets/AllIn1SpriteShader/Materials/Overlay Texture.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3fb51ead43957464e918b8254c9d87b9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BOXOPHOBIC/Polyverse Skies/Core/Presets/Sky 06.mat b/Assets/BOXOPHOBIC/Polyverse Skies/Core/Presets/Sky 06.mat index d7fb020..5f93152 100644 --- a/Assets/BOXOPHOBIC/Polyverse Skies/Core/Presets/Sky 06.mat +++ b/Assets/BOXOPHOBIC/Polyverse Skies/Core/Presets/Sky 06.mat @@ -37,7 +37,7 @@ Material: - _USESKYPATTERNOVERLAY_ON - _USETEXTURE_ON m_LightmapFlags: 0 - m_EnableInstancingVariants: 0 + m_EnableInstancingVariants: 1 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} @@ -203,10 +203,10 @@ Material: - _CloudHeight: -0.185 - _Clouds: 1 - _CloudsCat: 1 - - _CloudsHeight: 0.054 + - _CloudsHeight: 0 - _CloudsLitbySun: 0 - _CloudsRotation: 0 - - _CloudsRotationSpeed: 1 + - _CloudsRotationSpeed: 5 - _ColorsCat: 1 - _Contrast: 2 - _Contrsat: 1 @@ -236,7 +236,7 @@ Material: - _EnableSunMoonMask: 1 - _EnableTwinkling: 1 - _EqHeight: 0.419 - - _EquatorHeight: 0.7 + - _EquatorHeight: 0.259 - _EquatorSmoothness: 0.8 - _Exposure: 0 - _Fade: 0 @@ -260,8 +260,8 @@ Material: - _Metallic: 0 - _Mode: 0 - _MoonCat: 1 - - _MoonIntensity: 1 - - _MoonSize: 0.5 + - _MoonIntensity: 1.42 + - _MoonSize: 1 - _OcclusionStrength: 1 - _Parallax: 0.02 - _PatternCat: 1 @@ -280,16 +280,16 @@ Material: - _StarsAmount: 3 - _StarsCat: 1 - _StarsFlikerContrast: 1 - - _StarsHeightMask: 0.1 + - _StarsHeightMask: 0.25 - _StarsHeigntMask: 1 - _StarsHorizonMask: 1 - _StarsIntensity: 5 - _StarsLayer: 3 - _StarsMaskPower: 1 - _StarsRotation: 360 - - _StarsRotationSpeed: 0.5 + - _StarsRotationSpeed: 3 - _StarsSize: 0.6 - - _StarsSunMask: 0.01 + - _StarsSunMask: 1 - _SunCat: 1 - _SunIntensity: 2 - _SunRadiusB: 0 diff --git a/Assets/ClawGrab/Prefab/SM_Plastic_Ball.prefab b/Assets/ClawGrab/Prefab/SM_Plastic_Ball.prefab index 5805606..2196fdf 100644 --- a/Assets/ClawGrab/Prefab/SM_Plastic_Ball.prefab +++ b/Assets/ClawGrab/Prefab/SM_Plastic_Ball.prefab @@ -1,5 +1,725 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &51407429634914919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8170263446520916872} + m_Layer: 0 + m_Name: Ear_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8170263446520916872 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 51407429634914919} + serializedVersion: 2 + m_LocalRotation: {x: 0.00024469793, y: 1, z: -0.00011074611, w: 0.00000044799327} + m_LocalPosition: {x: -0.52899486, y: -0.17599998, z: 0.176} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6173744530735397445} + m_Father: {fileID: 4829286819558979124} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &57874995391910487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6348127804110299372} + m_Layer: 0 + m_Name: Spine1Part1_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6348127804110299372 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 57874995391910487} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.09873071, y: -3.694822e-15, z: 3.7541913e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1782053145860555570} + m_Father: {fileID: 8281167840550425640} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &74390354233916236 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4549459987234337508} + m_Layer: 0 + m_Name: Nose_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4549459987234337508 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 74390354233916236} + serializedVersion: 2 + m_LocalRotation: {x: -2.7227148e-11, y: 0.000000016417443, z: 0.0016590732, w: 0.9999986} + m_LocalPosition: {x: -0.17561848, y: -0.08861237, z: 3.6650936e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2469757212921990077} + m_Father: {fileID: 7166582760443286213} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &201847414160293421 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4621534388894525654} + m_Layer: 0 + m_Name: BackToes_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4621534388894525654 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201847414160293421} + serializedVersion: 2 + m_LocalRotation: {x: -0.7042832, y: 0.7099119, z: 0.002284456, w: -0.0022569478} + m_LocalPosition: {x: 1.3636792e-10, y: 0.022, z: 7.105427e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9171577812395981392} + m_Father: {fileID: 8257677066521141207} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &249402278161754017 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5010727402460322539} + - component: {fileID: 4097511862830439322} + m_Layer: 0 + m_Name: Tie + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5010727402460322539 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 249402278161754017} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7385217757669843737} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &4097511862830439322 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 249402278161754017} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 230e062b64b1d024883ed2f1373a9dc0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 1009116574429913456, guid: 010b176643a09b641bfa09833d5d9973, type: 3} + m_Bones: + - {fileID: 5655454960628055622} + - {fileID: 345540105745727637} + - {fileID: 5381753792811256776} + - {fileID: 1782053145860555570} + - {fileID: 4829286819558979124} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 1782053145860555570} + m_AABB: + m_Center: {x: -0.22891527, y: 0.114199206, z: 0.0000004172325} + m_Extent: {x: 0.044042967, y: 0.1760218, z: 0.26400042} + m_DirtyAABB: 0 +--- !u!1 &681384318067628385 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1284007499897438814} + - component: {fileID: 6581510694033108502} + m_Layer: 0 + m_Name: Eye_Highlights + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1284007499897438814 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 681384318067628385} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7385217757669843737} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &6581510694033108502 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 681384318067628385} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 230e062b64b1d024883ed2f1373a9dc0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 3057071597320932914, guid: 010b176643a09b641bfa09833d5d9973, type: 3} + m_Bones: + - {fileID: 4829286819558979124} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 4829286819558979124} + m_AABB: + m_Center: {x: -0.24694836, y: 0.35318258, z: 0.018102527} + m_Extent: {x: 0.0177885, y: 0.000008702278, z: 0.21457684} + m_DirtyAABB: 0 +--- !u!1 &693562083930609528 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3482271764500896995} + m_Layer: 0 + m_Name: FrontToes_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3482271764500896995 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 693562083930609528} + serializedVersion: 2 + m_LocalRotation: {x: 0.70710707, y: -0.7071065, z: -0.000014167623, w: 0.0000047089156} + m_LocalPosition: {x: 7.691357e-17, y: 0.022, z: -5.3963587e-12} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7147327649160807576} + m_Father: {fileID: 4995592397613488327} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &914980076702002884 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6089252125004344192} + m_Layer: 0 + m_Name: Root_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6089252125004344192 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 914980076702002884} + serializedVersion: 2 + m_LocalRotation: {x: -0.70710665, y: -0.00041300565, z: 0.70710665, w: 0.00041300565} + m_LocalPosition: {x: 8.57093e-29, y: 0.46730623, z: -0.09722289} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5557078432929153838} + - {fileID: 166344891077413821} + - {fileID: 5040884579052731267} + - {fileID: 321930169182695189} + m_Father: {fileID: 9103114846746603002} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1037360225175222592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7267919663724219185} + m_Layer: 0 + m_Name: EarEnd_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7267919663724219185 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037360225175222592} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.11733332, y: -2.4590142e-11, z: -1.0658141e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7114158098404691969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1172905357628571054 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9171577812395981392} + m_Layer: 0 + m_Name: BackToesEnd_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9171577812395981392 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1172905357628571054} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.06600191, y: -2.1788126e-17, z: -2.1316282e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4621534388894525654} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1342529645083717297 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3090127952673144633} + m_Layer: 0 + m_Name: Tail1_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3090127952673144633 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342529645083717297} + serializedVersion: 2 + m_LocalRotation: {x: 2.4426082e-16, y: -7.059151e-17, z: -0.50924295, w: 0.8606228} + m_LocalPosition: {x: -0.10039528, y: 3.907985e-16, z: -2.1782645e-14} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4899267572092730195} + m_Father: {fileID: 321930169182695189} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1479984765551843252 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7147327649160807576} + m_Layer: 0 + m_Name: FrontToesEnd_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7147327649160807576 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1479984765551843252} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.066000015, y: 2.2161145e-15, z: 1.4210854e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3482271764500896995} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1517718237799114729 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4912900489703818985} + m_Layer: 0 + m_Name: BackKnee_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4912900489703818985 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1517718237799114729} + serializedVersion: 2 + m_LocalRotation: {x: 1.09722994e-16, y: 7.827173e-18, z: 0.095657445, w: 0.9954143} + m_LocalPosition: {x: 0.13257691, y: 3.1974422e-16, z: -6.6513906e-13} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7645463019742967575} + m_Father: {fileID: 5557078432929153838} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1587725325352564238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5655454960628055622} + m_Layer: 0 + m_Name: TiePart2_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5655454960628055622 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1587725325352564238} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.11682953, y: 2.5559643e-11, z: -2.4609223e-14} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3341292226363671935} + m_Father: {fileID: 345540105745727637} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1642749607581033048 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2887120479052096332} + m_Layer: 0 + m_Name: FrontHip_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2887120479052096332 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1642749607581033048} + serializedVersion: 2 + m_LocalRotation: {x: 0.66896427, y: 0.74329466, z: -0.00000002430194, w: -0.000000021871694} + m_LocalPosition: {x: -0.09685637, y: 0.20222105, z: 0.176} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3284105708956627741} + m_Father: {fileID: 1782053145860555570} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1750161051578983684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7114158098404691969} + m_Layer: 0 + m_Name: EarPart2_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7114158098404691969 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750161051578983684} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.11733332, y: -2.4590108e-11, z: 8.867573e-14} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7267919663724219185} + m_Father: {fileID: 1571094111689261769} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2181744895262552150 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1571094111689261769} + m_Layer: 0 + m_Name: EarPart1_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1571094111689261769 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2181744895262552150} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.11733332, y: -2.4590285e-11, z: 8.867573e-14} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7114158098404691969} + m_Father: {fileID: 5833378083421194463} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2207521739796433407 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3917171238339717434} + m_Layer: 0 + m_Name: FrontKnee_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3917171238339717434 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2207521739796433407} + serializedVersion: 2 + m_LocalRotation: {x: -1.2777942e-18, y: -5.0021888e-17, z: 0.10475431, w: 0.99449813} + m_LocalPosition: {x: -0.13273293, y: -2.842171e-16, z: -1.9815616e-12} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4995592397613488327} + m_Father: {fileID: 1560042077065181889} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2443945008306258458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8281167840550425640} + m_Layer: 0 + m_Name: Spine1_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8281167840550425640 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2443945008306258458} + serializedVersion: 2 + m_LocalRotation: {x: -8.565863e-29, y: 9.69367e-27, z: -0.0015799663, w: 0.99999875} + m_LocalPosition: {x: -0.098692186, y: 2.9132252e-15, z: 1.9337756e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6348127804110299372} + m_Father: {fileID: 5040884579052731267} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2981844956836538743 GameObject: m_ObjectHideFlags: 0 @@ -83,6 +803,923 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3052997535319128223 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5381753792811256776} + m_Layer: 0 + m_Name: Tie_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5381753792811256776 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3052997535319128223} + serializedVersion: 2 + m_LocalRotation: {x: -3.6104446e-11, y: 3.6104505e-11, z: -0.7071068, w: 0.7071068} + m_LocalPosition: {x: -0.2292246, y: -0.060267977, z: -7.0223494e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 345540105745727637} + m_Father: {fileID: 1782053145860555570} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3489706459729490325 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7672120097958612657} + - component: {fileID: 558758055991228500} + m_Layer: 0 + m_Name: Eyebrows + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7672120097958612657 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3489706459729490325} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7385217757669843737} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &558758055991228500 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3489706459729490325} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 230e062b64b1d024883ed2f1373a9dc0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 2391710573937639460, guid: 010b176643a09b641bfa09833d5d9973, type: 3} + m_Bones: + - {fileID: 7409387761679114229} + - {fileID: 2120687630013979717} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 2120687630013979717} + m_AABB: + m_Center: {x: -0.044000052, y: -0.0021763407, z: 0.17599921} + m_Extent: {x: 0.04400011, y: 0.04400027, z: 0.26399982} + m_DirtyAABB: 0 +--- !u!1 &3561240074563346031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4330458220991450108} + m_Layer: 0 + m_Name: BackToesEnd_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4330458220991450108 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3561240074563346031} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.06600191, y: -6.52256e-17, z: 1.7763567e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2706029323309254842} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3592716431926910344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7385217757669843737} + m_Layer: 0 + m_Name: geo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7385217757669843737 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3592716431926910344} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3505294582070311669} + - {fileID: 1284007499897438814} + - {fileID: 7672120097958612657} + - {fileID: 262485907776267459} + - {fileID: 8374227913472629391} + - {fileID: 3712651597789866289} + - {fileID: 3655693662965306529} + - {fileID: 5010727402460322539} + m_Father: {fileID: 1535300692161206873} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3725732042864861684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7409387761679114229} + m_Layer: 0 + m_Name: Eyebrow_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7409387761679114229 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3725732042864861684} + serializedVersion: 2 + m_LocalRotation: {x: -0.00000002297937, y: 0.00000005615725, z: 0.7069342, w: 0.7072794} + m_LocalPosition: {x: -0.30656034, y: 0.35189152, z: 0.17599957} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1833639964907483562} + m_Father: {fileID: 4829286819558979124} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3778717952923019930 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3505294582070311669} + - component: {fileID: 8819678678056567187} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3505294582070311669 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3778717952923019930} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7385217757669843737} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &8819678678056567187 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3778717952923019930} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 230e062b64b1d024883ed2f1373a9dc0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 2959467708922500008, guid: 010b176643a09b641bfa09833d5d9973, type: 3} + m_Bones: + - {fileID: 6089252125004344192} + - {fileID: 166344891077413821} + - {fileID: 2535056905850019024} + - {fileID: 8257677066521141207} + - {fileID: 5557078432929153838} + - {fileID: 4912900489703818985} + - {fileID: 7645463019742967575} + - {fileID: 321930169182695189} + - {fileID: 3090127952673144633} + - {fileID: 4899267572092730195} + - {fileID: 3472238411458792691} + - {fileID: 5040884579052731267} + - {fileID: 8281167840550425640} + - {fileID: 6348127804110299372} + - {fileID: 1782053145860555570} + - {fileID: 1560042077065181889} + - {fileID: 3917171238339717434} + - {fileID: 4995592397613488327} + - {fileID: 2887120479052096332} + - {fileID: 3284105708956627741} + - {fileID: 1029723355214561391} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 6089252125004344192} + m_AABB: + m_Center: {x: -0.07167168, y: -0.042880267, z: -0.00000022351742} + m_Extent: {x: 0.55358005, y: 0.52780855, z: 0.26400065} + m_DirtyAABB: 0 +--- !u!1 &3881856657296744873 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3297783221294427340} + m_Layer: 0 + m_Name: FrontToesEnd_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3297783221294427340 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3881856657296744873} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.066000015, y: -4.2815046e-15, z: 8.322825e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4029445489865131829} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3937354365275367748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1560042077065181889} + m_Layer: 0 + m_Name: FrontHip_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1560042077065181889 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3937354365275367748} + serializedVersion: 2 + m_LocalRotation: {x: 0.74329466, y: -0.66896427, z: 4.42729e-11, w: -4.9192286e-11} + m_LocalPosition: {x: -0.09685637, y: 0.20222105, z: -0.176} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3917171238339717434} + m_Father: {fileID: 1782053145860555570} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4072179018987455079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 321930169182695189} + m_Layer: 0 + m_Name: Tail0_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &321930169182695189 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4072179018987455079} + serializedVersion: 2 + m_LocalRotation: {x: 1.7860867e-28, y: 3.6081446e-27, z: 0.8712226, w: 0.49088812} + m_LocalPosition: {x: 0.25058815, y: -0.107071586, z: 1.27762054e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3090127952673144633} + m_Father: {fileID: 6089252125004344192} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4353776729926664274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1535300692161206873} + m_Layer: 0 + m_Name: Geometry + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1535300692161206873 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4353776729926664274} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7385217757669843737} + m_Father: {fileID: 6555220906879033950} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4444901184299940603 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3655693662965306529} + - component: {fileID: 5618978850210111487} + m_Layer: 0 + m_Name: Nose + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3655693662965306529 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4444901184299940603} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7385217757669843737} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &5618978850210111487 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4444901184299940603} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 230e062b64b1d024883ed2f1373a9dc0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -3284892891408679018, guid: 010b176643a09b641bfa09833d5d9973, type: 3} + m_Bones: + - {fileID: 4549459987234337508} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 4549459987234337508} + m_AABB: + m_Center: {x: -0.044088453, y: -0.00026211143, z: -0.00000043958426} + m_Extent: {x: 0.04400006, y: 0.04400006, z: 0.08799956} + m_DirtyAABB: 0 +--- !u!1 &4688978301898669206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2469757212921990077} + m_Layer: 0 + m_Name: NoseEnd_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2469757212921990077 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4688978301898669206} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0.00000003229422, z: -0, w: 1} + m_LocalPosition: {x: -0.08808845, y: 0.0000000014189854, z: -0.0000000057389706} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4549459987234337508} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4827575947644865376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3341292226363671935} + m_Layer: 0 + m_Name: TieEnd_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3341292226363671935 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4827575947644865376} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.11682953, y: 8.192131e-12, z: -8.311043e-14} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5655454960628055622} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5165600789730410429 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2535056905850019024} + m_Layer: 0 + m_Name: BackKnee_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2535056905850019024 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5165600789730410429} + serializedVersion: 2 + m_LocalRotation: {x: 1.09722994e-16, y: 7.827173e-18, z: 0.095657445, w: 0.9954143} + m_LocalPosition: {x: -0.13257691, y: -2.1316282e-16, z: 6.658496e-13} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8257677066521141207} + m_Father: {fileID: 166344891077413821} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5263090795863703045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 345540105745727637} + m_Layer: 0 + m_Name: TiePart1_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &345540105745727637 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5263090795863703045} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.11682953, y: 2.5559572e-11, z: -2.4609223e-14} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5655454960628055622} + m_Father: {fileID: 5381753792811256776} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5532954715224175017 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8374227913472629391} + - component: {fileID: 1173887341273678626} + m_Layer: 0 + m_Name: Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8374227913472629391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5532954715224175017} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7385217757669843737} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &1173887341273678626 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5532954715224175017} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 230e062b64b1d024883ed2f1373a9dc0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -8839368762345780380, guid: 010b176643a09b641bfa09833d5d9973, type: 3} + m_Bones: + - {fileID: 5833378083421194463} + - {fileID: 1571094111689261769} + - {fileID: 7114158098404691969} + - {fileID: 8170263446520916872} + - {fileID: 6173744530735397445} + - {fileID: 3533198554004710322} + - {fileID: 4829286819558979124} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 4829286819558979124} + m_AABB: + m_Center: {x: -0.39690912, y: -0.00020897388, z: -0.00000047683716} + m_Extent: {x: 0.4841721, y: 0.35220948, z: 0.43999952} + m_DirtyAABB: 0 +--- !u!1 &5694547013961039060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4921529469033309806} + m_Layer: 0 + m_Name: SK_Zibu (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4921529469033309806 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5694547013961039060} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.1, z: -0.056} + m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 6555220906879033950} + - {fileID: 9103114846746603002} + m_Father: {fileID: 4648905939108716947} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5700539810886379408 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4476536833267148986} + m_Layer: 0 + m_Name: EarEnd_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4476536833267148986 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5700539810886379408} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.11733332, y: 2.4590142e-11, z: 3.5527136e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3533198554004710322} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5808147376299451987 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1839031142052354907} + m_Layer: 0 + m_Name: JawEnd_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1839031142052354907 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5808147376299451987} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.17568146, y: -8.952838e-15, z: -2.8064597e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7166582760443286213} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5963212036404501684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4460216252991814176} + m_Layer: 0 + m_Name: EyeEnd_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4460216252991814176 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5963212036404501684} + serializedVersion: 2 + m_LocalRotation: {x: 3.123366e-15, y: -0.000000055785062, z: 0.00000005598929, w: 1} + m_LocalPosition: {x: -0.08799997, y: -0.000000009854111, z: -0.000000008444371} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4968065427373838874} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6080801177401933321 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7166582760443286213} + m_Layer: 0 + m_Name: Jaw_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7166582760443286213 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6080801177401933321} + serializedVersion: 2 + m_LocalRotation: {x: -1.0489216e-17, y: -1.6344361e-17, z: -0.7084512, w: 0.70575976} + m_LocalPosition: {x: -0.04444591, y: 0.35176358, z: 7.3316124e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1839031142052354907} + - {fileID: 4549459987234337508} + m_Father: {fileID: 4829286819558979124} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6103404198969613189 GameObject: m_ObjectHideFlags: 0 @@ -117,6 +1754,7 @@ Transform: m_Children: - {fileID: 7084389975231153958} - {fileID: 2537826654308744914} + - {fileID: 4921529469033309806} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!135 &6850849586541087026 @@ -181,12 +1819,108 @@ MonoBehaviour: m_EditorClassIdentifier: type: 0 bottomMeshRenderer: {fileID: 884826432042085034} + Wolf: {fileID: 5694547013961039060} enableSeparation: 1 minDistance: 1 relaxFramesOnSpawn: 10 relaxFramesOnLand: 20 pushStrength: 0.6 maxPushPerFrame: 0.06 +--- !u!1 &6140528149355952380 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4995592397613488327} + m_Layer: 0 + m_Name: FrontAnckle_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4995592397613488327 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6140528149355952380} + serializedVersion: 2 + m_LocalRotation: {x: -8.9386513e-17, y: 3.7035047e-18, z: -0.052339423, w: 0.99862933} + m_LocalPosition: {x: -0.13272762, y: -2.842171e-16, z: 2.664894e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3482271764500896995} + m_Father: {fileID: 3917171238339717434} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6242108281867469006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2120687630013979717} + m_Layer: 0 + m_Name: Eyebrow_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2120687630013979717 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6242108281867469006} + serializedVersion: 2 + m_LocalRotation: {x: 0.000000057331157, y: 0.000000057303176, z: -0.7072794, w: 0.70693415} + m_LocalPosition: {x: -0.30656034, y: 0.35189152, z: -0.17599957} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7330535865540399686} + m_Father: {fileID: 4829286819558979124} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6478705418850158049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1833639964907483562} + m_Layer: 0 + m_Name: EyebrowEnd_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1833639964907483562 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6478705418850158049} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.08799997, y: 0.000000009854111, z: 0.000000008444372} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7409387761679114229} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6556804350979174330 GameObject: m_ObjectHideFlags: 0 @@ -270,3 +2004,953 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6787432942606943668 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8257677066521141207} + m_Layer: 0 + m_Name: BackAnkle_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8257677066521141207 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6787432942606943668} + serializedVersion: 2 + m_LocalRotation: {x: -9.255887e-17, y: 1.0288727e-16, z: -0.049121827, w: 0.9987928} + m_LocalPosition: {x: -0.13264056, y: 6.0396133e-16, z: 1.875403e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4621534388894525654} + m_Father: {fileID: 2535056905850019024} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6827358299832411051 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 262485907776267459} + - component: {fileID: 8697457469705133624} + m_Layer: 0 + m_Name: Eyes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &262485907776267459 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6827358299832411051} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7385217757669843737} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &8697457469705133624 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6827358299832411051} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 230e062b64b1d024883ed2f1373a9dc0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 3359138182758997695, guid: 010b176643a09b641bfa09833d5d9973, type: 3} + m_Bones: + - {fileID: 4877565095887826424} + - {fileID: 4968065427373838874} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 4968065427373838874} + m_AABB: + m_Center: {x: -0.00000014901175, y: -0.04399991, z: 0.22} + m_Extent: {x: 0.00000008940711, y: 0.04399997, z: 0.22000045} + m_DirtyAABB: 0 +--- !u!1 &6971535230872344145 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1782053145860555570} + m_Layer: 0 + m_Name: Chest_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1782053145860555570 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6971535230872344145} + serializedVersion: 2 + m_LocalRotation: {x: -7.0671915e-29, y: 6.4622106e-27, z: 0.0021640435, w: 0.9999977} + m_LocalPosition: {x: -0.09873071, y: -3.623768e-15, z: 6.265112e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2887120479052096332} + - {fileID: 1560042077065181889} + - {fileID: 4829286819558979124} + - {fileID: 5381753792811256776} + m_Father: {fileID: 6348127804110299372} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7065757332380649367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2706029323309254842} + m_Layer: 0 + m_Name: BackToes_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2706029323309254842 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7065757332380649367} + serializedVersion: 2 + m_LocalRotation: {x: -0.7042832, y: 0.7099119, z: 0.002284456, w: -0.0022569478} + m_LocalPosition: {x: -1.3636794e-10, y: -0.022, z: 7.105427e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4330458220991450108} + m_Father: {fileID: 7645463019742967575} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7131617807638865254 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4968065427373838874} + m_Layer: 0 + m_Name: Eye_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4968065427373838874 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7131617807638865254} + serializedVersion: 2 + m_LocalRotation: {x: 0.000000057331157, y: 0.000000057303176, z: -0.7072794, w: 0.70693415} + m_LocalPosition: {x: -0.17673692, y: 0.35270825, z: -0.21999967} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4460216252991814176} + m_Father: {fileID: 4829286819558979124} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7176489414415221622 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3533198554004710322} + m_Layer: 0 + m_Name: EarPart2_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3533198554004710322 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7176489414415221622} + serializedVersion: 2 + m_LocalRotation: {x: 8.275434e-16, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.11733332, y: 2.4590071e-11, z: -2.9487523e-15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4476536833267148986} + m_Father: {fileID: 6173744530735397445} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7233199722487667572 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3284105708956627741} + m_Layer: 0 + m_Name: FrontKnee_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3284105708956627741 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7233199722487667572} + serializedVersion: 2 + m_LocalRotation: {x: 0.000000014440814, y: 0.0000000015211212, z: 0.10475431, w: 0.99449813} + m_LocalPosition: {x: 0.13273293, y: 3.5527135e-16, z: 1.75568e-12} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1029723355214561391} + m_Father: {fileID: 2887120479052096332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7296390922898052495 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5750988996708057559} + m_Layer: 0 + m_Name: HeadEnd_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5750988996708057559 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7296390922898052495} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.52890897, y: 7.105427e-17, z: -2.0647659e-13} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4829286819558979124} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7391469227496423524 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3472238411458792691} + m_Layer: 0 + m_Name: Tail1Part2_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3472238411458792691 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7391469227496423524} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.118426576, y: 2.842171e-16, z: -3.318311e-15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5869580537026520192} + m_Father: {fileID: 4899267572092730195} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7422383863873134450 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5040884579052731267} + m_Layer: 0 + m_Name: RootPart1_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5040884579052731267 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7422383863873134450} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.098692186, y: 2.4868995e-15, z: 1.1860284e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8281167840550425640} + m_Father: {fileID: 6089252125004344192} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7447492335467181563 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3712651597789866289} + - component: {fileID: 5878197357662162660} + m_Layer: 0 + m_Name: Mouth_BS + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3712651597789866289 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7447492335467181563} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7385217757669843737} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &5878197357662162660 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7447492335467181563} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 230e062b64b1d024883ed2f1373a9dc0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 2691741460150368325, guid: 010b176643a09b641bfa09833d5d9973, type: 3} + m_Bones: + - {fileID: 7166582760443286213} + m_BlendShapeWeights: + - 0 + - 0 + - 0 + m_RootBone: {fileID: 7166582760443286213} + m_AABB: + m_Center: {x: -0.14843161, y: -0.00058318675, z: 0.0000006556511} + m_Extent: {x: 0.14887108, y: 0.16326576, z: 0.3082456} + m_DirtyAABB: 0 +--- !u!1 &7510734252055992809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3819255596081649167} + m_Layer: 0 + m_Name: EyeEnd_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3819255596081649167 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7510734252055992809} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.08799997, y: 0.000000009854111, z: 0.000000008444371} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4877565095887826424} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7603850781855548758 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7645463019742967575} + m_Layer: 0 + m_Name: BackAnkle_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7645463019742967575 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7603850781855548758} + serializedVersion: 2 + m_LocalRotation: {x: -9.255887e-17, y: 1.0288727e-16, z: -0.049121827, w: 0.9987928} + m_LocalPosition: {x: 0.13264056, y: -2.842171e-16, z: -1.2862777e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2706029323309254842} + m_Father: {fileID: 4912900489703818985} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7656016960854147595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7330535865540399686} + m_Layer: 0 + m_Name: EyebrowEnd_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7330535865540399686 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7656016960854147595} + serializedVersion: 2 + m_LocalRotation: {x: 3.123366e-15, y: -0.000000055785062, z: 0.00000005598929, w: 1} + m_LocalPosition: {x: -0.08799997, y: -0.000000009854111, z: -0.000000008444372} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2120687630013979717} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7829372146557900039 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1029723355214561391} + m_Layer: 0 + m_Name: FrontAnckle_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1029723355214561391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7829372146557900039} + serializedVersion: 2 + m_LocalRotation: {x: 0.000000013013688, y: -6.820638e-10, z: -0.052339423, w: 0.99862933} + m_LocalPosition: {x: 0.13272762, y: 0, z: -0.0000000019233466} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4029445489865131829} + m_Father: {fileID: 3284105708956627741} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8029709183424664568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5557078432929153838} + m_Layer: 0 + m_Name: BackHip_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5557078432929153838 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8029709183424664568} + serializedVersion: 2 + m_LocalRotation: {x: 0.6729219, y: 0.73971355, z: -1.5350848e-16, w: 7.7750425e-17} + m_LocalPosition: {x: 0.1233428, y: 0.20345004, z: 0.176} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4912900489703818985} + m_Father: {fileID: 6089252125004344192} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8036400327773170511 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4829286819558979124} + m_Layer: 0 + m_Name: Head_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4829286819558979124 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8036400327773170511} + serializedVersion: 2 + m_LocalRotation: {x: -3.018657e-17, y: 4.2576455e-17, z: 0.7072794, w: 0.7069342} + m_LocalPosition: {x: -0.09717337, y: -0.1488705, z: -2.9763e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8170263446520916872} + - {fileID: 5833378083421194463} + - {fileID: 4877565095887826424} + - {fileID: 4968065427373838874} + - {fileID: 7409387761679114229} + - {fileID: 2120687630013979717} + - {fileID: 5750988996708057559} + - {fileID: 7166582760443286213} + m_Father: {fileID: 1782053145860555570} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8049118105039370186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4877565095887826424} + m_Layer: 0 + m_Name: Eye_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4877565095887826424 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8049118105039370186} + serializedVersion: 2 + m_LocalRotation: {x: -0.00000002297937, y: 0.00000005615725, z: 0.7069342, w: 0.7072794} + m_LocalPosition: {x: -0.17673692, y: 0.35270825, z: 0.21999967} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3819255596081649167} + m_Father: {fileID: 4829286819558979124} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8231714033069158466 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6173744530735397445} + m_Layer: 0 + m_Name: EarPart1_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6173744530735397445 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8231714033069158466} + serializedVersion: 2 + m_LocalRotation: {x: 9.732016e-16, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.11733332, y: 2.4590214e-11, z: -2.9487523e-15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3533198554004710322} + m_Father: {fileID: 8170263446520916872} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8452101559269888968 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5833378083421194463} + m_Layer: 0 + m_Name: Ear_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5833378083421194463 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8452101559269888968} + serializedVersion: 2 + m_LocalRotation: {x: 1, y: -0.000244698, z: -0.00000044799543, w: -0.000110756744} + m_LocalPosition: {x: -0.52899486, y: -0.17599998, z: -0.176} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1571094111689261769} + m_Father: {fileID: 4829286819558979124} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8688725667638967286 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 166344891077413821} + m_Layer: 0 + m_Name: BackHip_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &166344891077413821 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8688725667638967286} + serializedVersion: 2 + m_LocalRotation: {x: 0.73971355, y: -0.6729219, z: 1.7212327e-11, w: -1.8920754e-11} + m_LocalPosition: {x: 0.1233428, y: 0.20345004, z: -0.176} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2535056905850019024} + m_Father: {fileID: 6089252125004344192} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8746681671388825366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4029445489865131829} + m_Layer: 0 + m_Name: FrontToes_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4029445489865131829 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8746681671388825366} + serializedVersion: 2 + m_LocalRotation: {x: 0.70710707, y: -0.7071065, z: -0.000014165842, w: 0.000004707135} + m_LocalPosition: {x: -1.3043714e-16, y: -0.022, z: -1.8801174e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3297783221294427340} + m_Father: {fileID: 1029723355214561391} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8882304637111394686 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9103114846746603002} + m_Layer: 0 + m_Name: root + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9103114846746603002 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8882304637111394686} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6089252125004344192} + m_Father: {fileID: 4921529469033309806} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8941687521182180352 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5869580537026520192} + m_Layer: 0 + m_Name: TailEnd_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5869580537026520192 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8941687521182180352} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.118426576, y: 4.2632563e-16, z: -9.762373e-15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3472238411458792691} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8950843214107509414 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6555220906879033950} + m_Layer: 0 + m_Name: Group + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6555220906879033950 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8950843214107509414} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1535300692161206873} + m_Father: {fileID: 4921529469033309806} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9171481656836287707 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4899267572092730195} + m_Layer: 0 + m_Name: Tail1Part1_M + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4899267572092730195 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9171481656836287707} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.118426576, y: 2.842171e-16, z: -3.292015e-15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3472238411458792691} + m_Father: {fileID: 3090127952673144633} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/ClawGrab/Screenshot 2025-09-06 010209.png b/Assets/ClawGrab/Screenshot 2025-09-06 010209.png new file mode 100644 index 0000000000000000000000000000000000000000..47a23dd22f568d01e4fd32cd76997841ae3ff994 GIT binary patch literal 7831 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 TH-XD!#JMwY`Sca0w}=DMbj)X^zwBa!95VE5{^O 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 L>`?QU|IPmcaQbJZ literal 0 HcmV?d00001 diff --git a/Assets/ClawGrab/Screenshot 2025-09-06 010336.png.meta b/Assets/ClawGrab/Screenshot 2025-09-06 010336.png.meta new file mode 100644 index 0000000..5699c59 --- /dev/null +++ b/Assets/ClawGrab/Screenshot 2025-09-06 010336.png.meta @@ -0,0 +1,153 @@ +fileFormatVersion: 2 +guid: f595aa07efc841441915476fc3d58840 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ClawGrab/Screenshot 2025-09-06 010337.png b/Assets/ClawGrab/Screenshot 2025-09-06 010337.png new file mode 100644 index 0000000000000000000000000000000000000000..17b6da9985617014c9a1c595f131818cc3882856 GIT binary patch literal 6930 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 literal 0 HcmV?d00001 diff --git a/Assets/ClawGrab/Screenshot_2025-09-06_010209-removebg-preview.png.meta b/Assets/ClawGrab/Screenshot_2025-09-06_010209-removebg-preview.png.meta new file mode 100644 index 0000000..5cec78d --- /dev/null +++ b/Assets/ClawGrab/Screenshot_2025-09-06_010209-removebg-preview.png.meta @@ -0,0 +1,153 @@ +fileFormatVersion: 2 +guid: 541d5b58821a5c6499d156bbb0e71544 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ClawGrab/Screenshot_2025-09-06_010336-removebg-preview.png b/Assets/ClawGrab/Screenshot_2025-09-06_010336-removebg-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..c8f6eaf45654f404e2d29fdd0c216ceca8be94b5 GIT binary patch literal 22522 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 } - + private void Start() + { + Invoke(nameof(WolfEnabler), 0.03f); + } + void WolfEnabler() + { + if (type == ClawBubbleType.Wolf) { Wolf.SetActive(true); } + } private void OnEnable() { if (!All.Contains(this)) All.Add(this); diff --git a/Assets/Scripts/ClawGrab/ClawController.cs b/Assets/Scripts/ClawGrab/ClawController.cs index 7a95f5a..4e8abf7 100644 --- a/Assets/Scripts/ClawGrab/ClawController.cs +++ b/Assets/Scripts/ClawGrab/ClawController.cs @@ -68,6 +68,9 @@ public class ClawController : MonoBehaviour private GameObject heldObject; private Rigidbody heldRb; public Joystick joystick; + private int _disableLocks = 0; + private int _jamLocks = 0; + void Awake() { if (descendDuration < 1.5f) descendDuration = 1.5f; // per spec @@ -172,18 +175,36 @@ public class ClawController : MonoBehaviour // ========================== // UI BUTTON CLICK ENTRYPOINT // ========================== + public void OnDropButtonClicked() { if (!canControl || busy) return; if (Time.time - lastPressTime < pressCooldown) return; lastPressTime = Time.time; + // NEW: tell the mode manager a drop attempt is happening now + if (heldObject == null) + { + ClawGameModeManager.Instance?.NotifyDropAttempt(); StartCoroutine(Press_GrabFlow()); + } else StartCoroutine(Press_DropFlow()); } + //public void OnDropButtonClicked() + //{ + // if (!canControl || busy) return; + // if (Time.time - lastPressTime < pressCooldown) return; + // lastPressTime = Time.time; + + // if (heldObject == null) + // StartCoroutine(Press_GrabFlow()); + // else + // StartCoroutine(Press_DropFlow()); + //} + // ================================= // PRESS → GRAB FLOW (no object held) // ================================= @@ -192,7 +213,7 @@ public class ClawController : MonoBehaviour busy = true; // Descend - // if (sfx && sfxDropStart) sfx.PlayOneShot(sfxDropStart); + // if (sfx && sfxDropStart) sfx.PlayOneShot(sfxDropStart); yield return TweenCraneZ(downZ, descendDuration); // Try grab at bottom @@ -217,7 +238,7 @@ public class ClawController : MonoBehaviour // Descend if (sfx && sfxDropStart) sfx.PlayOneShot(sfxDropStart); - yield return TweenCraneZ(downZ/2, descendDuration/2); + yield return TweenCraneZ(downZ / 2, descendDuration / 2); // Drop in place (release physics) ReleaseHeldAtBottom(); @@ -262,6 +283,7 @@ public class ClawController : MonoBehaviour // ------------- // Grab / Drop // ------------- + private void TryGrabAtBottom() { if (heldObject != null) return; @@ -269,21 +291,15 @@ public class ClawController : MonoBehaviour ClawBubble candidate = null; float bestSqr = float.MaxValue; - // Sphere overlap var hits = Physics.OverlapSphere(clawPivot.position, grabRadius, bubbleMask, QueryTriggerInteraction.Ignore); foreach (var c in hits) { var cb = c.GetComponentInParent(); if (!cb) continue; float d = (cb.transform.position - clawPivot.position).sqrMagnitude; - if (d < bestSqr) - { - bestSqr = d; - candidate = cb; - } + if (d < bestSqr) { bestSqr = d; candidate = cb; } } - // Fallback ray if (candidate == null) { if (Physics.Raycast(clawPivot.position, Vector3.down, out var hit, grabRayLength, bubbleMask, QueryTriggerInteraction.Ignore)) @@ -292,11 +308,16 @@ public class ClawController : MonoBehaviour if (candidate == null) { + // NEW: precision miss should penalize + ClawGameModeManager.Instance?.NotifyMiss(); if (sfx && sfxEmpty) sfx.PlayOneShot(sfxEmpty); return; } - // Grab: parent + freeze physics + // NEW: notify what we grabbed (mode may use this info) + ClawGameModeManager.Instance?.NotifyGrabbed(candidate.type); + + // (existing grab logic) heldObject = candidate.gameObject; heldRb = heldObject.GetComponent(); if (heldRb) @@ -313,6 +334,58 @@ public class ClawController : MonoBehaviour if (sfx && sfxGrab) sfx.PlayOneShot(sfxGrab); } + + //private void TryGrabAtBottom() + //{ + // if (heldObject != null) return; + + // ClawBubble candidate = null; + // float bestSqr = float.MaxValue; + + // // Sphere overlap + // var hits = Physics.OverlapSphere(clawPivot.position, grabRadius, bubbleMask, QueryTriggerInteraction.Ignore); + // foreach (var c in hits) + // { + // var cb = c.GetComponentInParent(); + // if (!cb) continue; + // float d = (cb.transform.position - clawPivot.position).sqrMagnitude; + // if (d < bestSqr) + // { + // bestSqr = d; + // candidate = cb; + // } + // } + + // // Fallback ray + // if (candidate == null) + // { + // if (Physics.Raycast(clawPivot.position, Vector3.down, out var hit, grabRayLength, bubbleMask, QueryTriggerInteraction.Ignore)) + // candidate = hit.collider.GetComponentInParent(); + // } + + // if (candidate == null) + // { + // if (sfx && sfxEmpty) sfx.PlayOneShot(sfxEmpty); + // return; + // } + + // // Grab: parent + freeze physics + // heldObject = candidate.gameObject; + // heldRb = heldObject.GetComponent(); + // if (heldRb) + // { + // heldRb.velocity = Vector3.zero; + // heldRb.angularVelocity = Vector3.zero; + // heldRb.isKinematic = true; + // } + + // var t = heldObject.transform; + // t.SetParent(grabPoint, worldPositionStays: true); + // t.DOLocalMove(Vector3.zero, snapToPivotDuration).SetEase(snapEase); + + // if (sfx && sfxGrab) sfx.PlayOneShot(sfxGrab); + //} + private void ReleaseHeldAtBottom() { if (heldObject == null) return; @@ -333,16 +406,51 @@ public class ClawController : MonoBehaviour heldObject = null; } + public void ApplyDisable(float seconds) + { + if (!gameObject.activeInHierarchy) return; + StartCoroutine(DisableLock(seconds)); + } + private IEnumerator DisableLock(float s) + { + _disableLocks++; + canControl = false; + if (s > 0f) yield return new WaitForSeconds(s); + _disableLocks = Mathf.Max(0, _disableLocks - 1); + if (_disableLocks == 0) canControl = true; + } + + public void ApplyJam(float seconds) + { + if (!gameObject.activeInHierarchy) return; + StartCoroutine(JamLock(seconds)); + } + private IEnumerator JamLock(float s) + { + _jamLocks++; + jammed = true; + if (s > 0f) yield return new WaitForSeconds(s); + _jamLocks = Mathf.Max(0, _jamLocks - 1); + if (_jamLocks == 0) jammed = false; + } + + // === new hard overrides used by the mode manager === + public void ForceEnableControl() + { + _disableLocks = 0; + canControl = true; + } + public void ForceClearJam() + { + _jamLocks = 0; + jammed = false; + } // ========= // FX Hooks // ========= /// Bomb: disable all control for 'seconds'. - public void ApplyDisable(float seconds) - { - if (!gameObject.activeInHierarchy) return; - StartCoroutine(_Disable(seconds)); - } + private IEnumerator _Disable(float s) { bool prev = canControl; @@ -352,11 +460,7 @@ public class ClawController : MonoBehaviour } /// Shock: jam one rotation direction for 'seconds'. - public void ApplyJam(float seconds) - { - if (!gameObject.activeInHierarchy) return; - StartCoroutine(_Jam(seconds)); - } + private IEnumerator _Jam(float s) { jammed = true; @@ -375,540 +479,4 @@ public class ClawController : MonoBehaviour Gizmos.DrawWireSphere(clawPivot.position, grabRadius); } } -} - - -//using UnityEngine; -//using System.Collections; -//using DG.Tweening; - -//#if UNITY_INPUT_SYSTEM -//using UnityEngine.InputSystem; -//#endif - -//public class ClawController : MonoBehaviour -//{ -// [Header("Hierarchy (Crane)")] -// public Transform craneA; // base that ROTATES around Y with joystick -// public Transform craneB; -// public Transform craneC; -// public Transform craneD; -// public Transform craneE; // telescopes by scaling Z -// public Transform clawPivot; // tip / grab point - -// [Header("Rotation (CraneA)")] -// public float rotateSpeed = 90f; // deg/sec -// public float minYaw = -75f; // clamp local Y (signed) -// public float maxYaw = 75f; // clamp local Y (signed) -// public bool invertX = false; // flip stick if needed -// public bool jamBlocksClockwise = true; // Shock: block +X when true - -// [Header("Drop / Grab")] -// [Tooltip("Seconds the claw takes to descend (doc: 1.5s).")] -// public float descendDuration = 1.5f; -// [Tooltip("Cooldown between drops.")] -// public float dropCooldown = 2.0f; -// [Tooltip("Claw down scale (Z) for craneE; larger = extend more (go down).")] -// public float downZ = 2.5f; -// [Tooltip("Claw up/resting scale (Z) for craneE.")] -// public float upZ = 1.0f; - -// [Tooltip("Detection around clawPivot at the bottom position.")] -// public float grabRadius = 0.25f; -// public float grabRayLength = 1.0f; -// public LayerMask bubbleMask = ~0; - -// [Header("Delivery")] -// [Tooltip("Optional: where to toss/deliver. If null, deliver in place.")] -// public Transform rewardsChute; -// public float liftDuration = 0.5f; -// public float deliverMoveDuration = 0.4f; -// public float deliverArcHeight = 0.6f; - -// [Header("SFX (optional)")] -// public AudioSource sfx; -// public AudioClip sfxDropStart; -// public AudioClip sfxGrab; -// public AudioClip sfxEmpty; - -// // ---- State ---- -// private bool canControl = true; -// private bool jammed = false; // Shock effect flag -// private float lastDropTime = -999f; - -// private GameObject heldObject; -// private Rigidbody heldRb; - -// private Vector3 craneEUpScale; -// public Joystick joystick; - -// void Awake() -// { -// if (craneE != null) craneEUpScale = craneE.localScale; -// if (descendDuration < 1.5f) descendDuration = 1.5f; // enforce doc spec minimum -// } - -// void Update() -// { -// if (clawPivot) -// Debug.DrawRay(clawPivot.position, Vector3.down * grabRayLength, heldObject ? Color.cyan : Color.yellow); - -// HandleMove(); -// HandleDropInput(); -// } - -// // ======================= -// // ROTATION-BASED MOVEMENT -// // ======================= -// private void HandleMove() -// { -// if (!canControl || craneA == null) return; - -// float h = 0f; -//#if UNITY_INPUT_SYSTEM -// if (Gamepad.current != null) -// h = Gamepad.current.leftStick.x.ReadValue(); - -// if (Keyboard.current != null) -// { -// if (Keyboard.current.leftArrowKey.isPressed || Keyboard.current.aKey.isPressed) h -= 1f; -// if (Keyboard.current.rightArrowKey.isPressed || Keyboard.current.dKey.isPressed) h += 1f; -// } -//#else -// if (Input.GetAxisRaw("Horizontal") > 0|| Input.GetAxisRaw("Horizontal") < 0) h = Input.GetAxisRaw("Horizontal"); -// else h = joystick.Horizontal; - -//#endif -// if (invertX) h = -h; - -// // Shock jam: block one rotation direction -// if (jammed) -// { -// if (jamBlocksClockwise && h > 0f) h = 0f; -// if (!jamBlocksClockwise && h < 0f) h = 0f; -// } - -// if (Mathf.Approximately(h, 0f)) return; - -// // Get current signed local Y (-180..180) -// Vector3 e = craneA.localEulerAngles; -// float currYaw = Mathf.DeltaAngle(0f, e.y); - -// // Apply delta and clamp -// float yawDelta = h * rotateSpeed * Time.deltaTime; -// float newYaw = Mathf.Clamp(currYaw + yawDelta, minYaw, maxYaw); - -// // Write back as 0..360 -// e.y = Mathf.Repeat(newYaw + 360f, 360f); -// craneA.localEulerAngles = e; -// } - -// // ============== -// // DROP-TO-GRAB IO -// // ============== -// private void HandleDropInput() -// { -// if (!canControl) return; - -// bool pressed = false; -//#if UNITY_INPUT_SYSTEM -// if (Keyboard.current != null && Keyboard.current.spaceKey.wasPressedThisFrame) pressed = true; -// if (Gamepad.current != null && Gamepad.current.buttonSouth.wasPressedThisFrame) pressed = true; -//#else -// if (Input.GetKeyDown(KeyCode.Space)) pressed = true; -//#endif -// if (!pressed) return; - -// if (Time.time - lastDropTime < dropCooldown) return; - -// lastDropTime = Time.time; -// StartCoroutine(DropToGrab()); // << keep the original coroutine name -// } - -// /// -// /// Descend (DOTween scale Z), attempt grab at bottom, rise, deliver. -// /// Matches your previous DropToGrab-style flow. -// /// -// private IEnumerator DropToGrab() -// { -// // ---- Go Down ---- -// if (sfx && sfxDropStart) sfx.PlayOneShot(sfxDropStart); - -// Tween downTween = null; -// if (craneE) -// { -// Vector3 to = craneE.localScale; to.z = downZ; -// downTween = craneE.DOScale(to, descendDuration).SetEase(Ease.Linear); -// } -// if (downTween != null) yield return downTween.WaitForCompletion(); -// else yield return new WaitForSeconds(descendDuration); - -// // ---- Try Grab at Bottom ---- -// TryGrabAtBottom(); - -// // tiny settle delay for visuals if we grabbed something -// if (heldObject != null) -// yield return new WaitForSeconds(0.05f); - -// // ---- Rise Up ---- -// Tween upTween = null; -// if (craneE) -// { -// Vector3 to = craneE.localScale; to.z = upZ; -// upTween = craneE.DOScale(to, 0.5f).SetEase(Ease.Linear); -// } -// if (upTween != null) yield return upTween.WaitForCompletion(); -// else yield return new WaitForSeconds(0.5f); - -// // ---- Deliver / Score ---- -// if (heldObject != null) -// yield return DeliverHeld(); -// } - -// private void TryGrabAtBottom() -// { -// if (heldObject != null) return; - -// ClawBubble candidate = null; -// float bestSqr = float.MaxValue; - -// // Sphere overlap first (tolerant) -// var hits = Physics.OverlapSphere(clawPivot.position, grabRadius, bubbleMask, QueryTriggerInteraction.Ignore); -// foreach (var c in hits) -// { -// var cb = c.GetComponentInParent(); -// if (!cb) continue; -// float d = (cb.transform.position - clawPivot.position).sqrMagnitude; -// if (d < bestSqr) -// { -// bestSqr = d; -// candidate = cb; -// } -// } - -// // Fallback: straight ray down -// if (candidate == null) -// { -// if (Physics.Raycast(clawPivot.position, Vector3.down, out var hit, grabRayLength, bubbleMask, QueryTriggerInteraction.Ignore)) -// candidate = hit.collider.GetComponentInParent(); -// } - -// if (candidate == null) -// { -// if (sfx && sfxEmpty) sfx.PlayOneShot(sfxEmpty); -// return; -// } - -// // Grab: parent to pivot, freeze physics -// heldObject = candidate.gameObject; -// heldRb = heldObject.GetComponent(); -// if (heldRb) -// { -// heldRb.velocity = Vector3.zero; -// heldRb.angularVelocity = Vector3.zero; -// heldRb.isKinematic = true; -// } - -// var t = heldObject.transform; -// t.SetParent(clawPivot, worldPositionStays: true); -// t.DOLocalMove(Vector3.zero, liftDuration).SetEase(Ease.OutQuad); - -// if (sfx && sfxGrab) sfx.PlayOneShot(sfxGrab); -// } - -// private IEnumerator DeliverHeld() -// { -// var cb = heldObject.GetComponent(); -// var type = cb ? cb.type : ClawBubbleType.Wolf; - -// // Optional arc to chute -// if (rewardsChute != null) -// { -// Vector3 start = heldObject.transform.position; -// Vector3 end = rewardsChute.position; -// Vector3 peak = (start + end) * 0.5f + Vector3.up * deliverArcHeight; - -// var seq = DOTween.Sequence(); -// seq.Append(heldObject.transform.DOMove(peak, deliverMoveDuration * 0.5f).SetEase(Ease.OutQuad)); -// seq.Append(heldObject.transform.DOMove(end, deliverMoveDuration * 0.5f).SetEase(Ease.InQuad)); -// yield return seq.WaitForCompletion(); -// } - -// // Score & effects -// if (ClawScoreManager.Instance != null) -// ClawScoreManager.Instance.EvaluateBubble(type); - -// // Safety notify to spawner (in case you prefer it here) -// if (ClawBubbleSpawner.Instance != null) -// ClawBubbleSpawner.Instance.NotifyBubbleGrabbed(type); - -// // Cleanup grabbed object -// if (heldObject != null) -// { -// heldObject.transform.SetParent(null, true); -// Destroy(heldObject); -// } -// heldObject = null; -// heldRb = null; -// } - -// // ========= -// // FX Hooks -// // ========= -// /// Bomb: disable all control for 'seconds'. -// public void ApplyDisable(float seconds) -// { -// if (!gameObject.activeInHierarchy) return; -// StartCoroutine(_Disable(seconds)); -// } -// private IEnumerator _Disable(float s) -// { -// bool prev = canControl; -// canControl = false; -// yield return new WaitForSeconds(s); -// canControl = prev; -// } - -// /// Shock: jam one rotation direction for 'seconds'. -// public void ApplyJam(float seconds) -// { -// if (!gameObject.activeInHierarchy) return; -// StartCoroutine(_Jam(seconds)); -// } -// private IEnumerator _Jam(float s) -// { -// jammed = true; -// yield return new WaitForSeconds(s); -// jammed = false; -// } - -// // ===== -// // Gizmo -// // ===== -// void OnDrawGizmosSelected() -// { -// if (clawPivot) -// { -// Gizmos.color = Color.yellow; -// Gizmos.DrawWireSphere(clawPivot.position, grabRadius); -// } -// } -//} - -//using UnityEngine; -//using System.Collections; -//using DG.Tweening; - -//#if UNITY_INPUT_SYSTEM -//using UnityEngine.InputSystem; -//#endif - -//public class ClawController : MonoBehaviour -//{ -// [Header("Hierarchy")] -// public Transform craneA; // Crane_A (rotates as base) -// public Transform craneB; -// public Transform craneC; -// public Transform craneD; -// public Transform craneE; // Scale Z to drop -// public Transform clawPivot; // Ray origin (tip/pivot of claw) -// public Transform grabPoint; // Where held ball sits (keep scale ~1,1,1 ideally) - -// [Header("Movement/Input")] -// public float rotateSpeed = 90f; -// public string horizontalAxis = "Horizontal"; // legacy axis (keyboard/gamepad) -// public string dropButtonName = "Fire1"; // legacy button -// public KeyCode dropKey = KeyCode.Space; // keyboard fallback -// public Joystick virtualJoystick; // optional on-screen joystick - -// [Header("Extend/Retract")] -// public float descendTime = 0.6f; -// public float dropZ = 50f; // craneE localScale.z when extended -// public float upZ = 40f; // craneE localScale.z when idle -// public float dropCooldown = 0.5f; - -// [Header("Raycast & Layers")] -// public float grabRayLength = 2f; -// public LayerMask ballLayerMask; // set in Inspector (Ball layer) -// [Tooltip("Layer index to assign while the ball is held to avoid re-grab; set -1 to leave unchanged.")] -// public int grabbedBallLayer = -1; -// [Tooltip("Layer index to assign on release; set -1 to leave unchanged.")] -// public int releasedBallLayer = -1; - -// private bool canDrop = true; -// private GameObject heldObject; -// [Header("Drop Tuning")] -// public float descendDuration = 1.5f; // doc requirement - -// private bool canControl = true; -// private bool jammed = false; -// private float lastDropTime = -999f; - - -// void Reset() -// { -// if (craneE) -// { -// var s = craneE.localScale; -// craneE.localScale = new Vector3(s.x, s.y, upZ); -// } -// } - -// void Update() -// { -// // Visualize the ray (Scene view) -// Debug.DrawRay(clawPivot.position, Vector3.down * grabRayLength, heldObject ? Color.cyan : Color.yellow); - -// // Rotation input (use Vertical from joystick per your previous setup; change to Horizontal if you prefer) -// float x = 0f; -// if (virtualJoystick != null) x = virtualJoystick.Vertical; -// else x = Input.GetAxis(horizontalAxis); - -// // Rotate around Crane_A's local forward axis (your setup) -// craneA.Rotate(craneA.forward, x * rotateSpeed * Time.deltaTime, Space.World); - -// // Drop/Action input -// //bool dropPressed = Input.GetButtonDown(dropButtonName) || Input.GetKeyDown(dropKey); -//#if UNITY_INPUT_SYSTEM -// if (!dropPressed && Gamepad.current != null) -// dropPressed = Gamepad.current.buttonSouth.wasPressedThisFrame; // A/Cross -//#endif - -// //if (dropPressed && canDrop) -// //{ -// // if (heldObject != null) -// // { -// // // Drop wherever it is -// // StartCoroutine(ReleaseHeldHere()); -// // } -// // else -// // { -// // // Try to grab a ball under the claw -// // if (Physics.Raycast(clawPivot.position, Vector3.down, out RaycastHit ballHit, grabRayLength, ballLayerMask)) -// // { -// // StartCoroutine(DropToGrab(ballHit.collider.gameObject)); -// // } -// // // else: nothing under → do nothing (or add a small poke if you want) -// // } -// //} -// } - -// // UI Button hook for mobile -// public void TriggerDrop() -// { -// if (!canDrop) return; - -// if (heldObject != null) -// { -// StartCoroutine(ReleaseHeldHere()); -// } -// else if (Physics.Raycast(clawPivot.position, Vector3.down, out RaycastHit ballHit, grabRayLength, ballLayerMask)) -// { -// StartCoroutine(DropToGrab(ballHit.collider.gameObject)); -// } -// else -// { -// StartCoroutine(DropToGrab()); -// } -// } - -// IEnumerator DropToGrab(GameObject targetBall=null) -// { -// canDrop = false; - -// // Extend -// var s = craneE.localScale; -// var start = new Vector3(s.x, s.y, upZ); -// var end = new Vector3(s.x, s.y, dropZ); -// craneE.localScale = start; -// craneE.DOScale(end, descendTime); -// yield return new WaitForSeconds(descendTime); - -// if (targetBall != null) -// { -// ClawScoreManager.Instance.EvaluateBubble(targetBall.GetComponent().type); -// // Disable physics while held -// var rb = targetBall.GetComponent(); -// if (rb != null) -// { -// rb.isKinematic = true; -// rb.constraints = RigidbodyConstraints.None; -// rb.velocity = Vector3.zero; -// rb.angularVelocity = Vector3.zero; -// } - -// // Parent to grabPoint without visual scale change -// PreserveWorldScaleParent(targetBall.transform, grabPoint); - -// targetBall.transform.localPosition = Vector3.zero; -// targetBall.transform.localRotation = Quaternion.identity; - -// // Move to 'grabbed' layer if requested -// if (grabbedBallLayer >= 0) -// SetLayerRecursively(targetBall, grabbedBallLayer); - -// heldObject = targetBall; -// } - -// // Retract -// craneE.DOScale(start, descendTime); -// yield return new WaitForSeconds(descendTime); - -// yield return new WaitForSeconds(dropCooldown); -// canDrop = true; -// } - -// IEnumerator ReleaseHeldHere() -// { -// canDrop = false; - -// if (heldObject != null) -// { -// // Unparent at current position -// heldObject.transform.SetParent(null, true); - -// // Re-enable full physics -// var rb = heldObject.GetComponent(); -// if (rb != null) -// { -// rb.isKinematic = false; -// rb.constraints = RigidbodyConstraints.None; // no restrictions -// rb.velocity = Vector3.zero; -// rb.angularVelocity = Vector3.zero; -// } - -// // Optionally restore/change layer on release -// if (releasedBallLayer >= 0) -// SetLayerRecursively(heldObject, releasedBallLayer); - -// heldObject = null; -// } - -// yield return new WaitForSeconds(dropCooldown); -// canDrop = true; -// } - -// // --- Utilities --- - -// // Keep visual scale identical after parenting into a scaled hierarchy -// private void PreserveWorldScaleParent(Transform child, Transform newParent) -// { -// Vector3 worldScale = child.lossyScale; -// child.SetParent(newParent, true); // keep world pos/rot -// Vector3 parentScale = newParent.lossyScale; -// child.localScale = new Vector3( -// SafeDiv(worldScale.x, parentScale.x), -// SafeDiv(worldScale.y, parentScale.y), -// SafeDiv(worldScale.z, parentScale.z) -// ); -// } - -// private float SafeDiv(float a, float b) => Mathf.Approximately(b, 0f) ? 0f : a / b; - -// private void SetLayerRecursively(GameObject go, int layerIndex) -// { -// //go.layer = layerIndex; -// //foreach (Transform t in go.transform) -// // SetLayerRecursively(t.gameObject, layerIndex); -// } -//} +} \ No newline at end of file diff --git a/Assets/Scripts/ClawGrab/ClawGameModeManager.cs b/Assets/Scripts/ClawGrab/ClawGameModeManager.cs new file mode 100644 index 0000000..da07cd1 --- /dev/null +++ b/Assets/Scripts/ClawGrab/ClawGameModeManager.cs @@ -0,0 +1,288 @@ +using UnityEngine; +using System.Collections; +using System.Collections.Generic; +using TMPro; + +public enum ClawGameMode { None, Frenzy, Precision, TargetChallenge, RandomMayhem } + +public class ClawGameModeManager : MonoBehaviour +{ + public static ClawGameModeManager Instance { get; private set; } + + [Header("Scene References")] + public ClawController claw; + public PlatformSpinController platform; + public RoundTimer timer; + public ClawBubbleSpawner spawner; + public ClawScoreManager score; + + [Header("UI (optional)")] + public TextMeshProUGUI modeLabel; + public TextMeshProUGUI subLabel; + + [Header("Precision Mode")] + public int precisionMaxAttempts = 10; + public ClawBubbleType precisionTargetType = ClawBubbleType.Wolf; // “highlighted” type + public int precisionWrongPenalty = 50; + public bool precisionChangeTargetEveryHit = true; + public Color precisionHighlightColor = new Color(1f, 0.95f, 0f, 1f); // yellow + + [Header("Target Challenge")] + public ClawBubbleType targetWolfType = ClawBubbleType.Wolf; // or GoldenWolf + public int targetRequiredCount = 5; + public int targetSetBonus = 500; + public int targetWrongPenalty = 50; + public Color targetHighlightColor = new Color(0.4f, 1f, 1f, 1f); // cyan + + [Header("Random Mayhem")] + public Vector2 mayhemIntervalRange = new Vector2(2f, 4f); + public Vector2 mayhemEffectDurationRange = new Vector2(1.5f, 4f); + public float mayhemTurboScalarSeconds = 4f; + public float mayhemSlowScalarSeconds = 4f; + public float mayhemFreezeSeconds = 2f; + public float mayhemJamSeconds = 2f; + public float mayhemDisableSeconds = 2f; + + public ClawGameMode CurrentMode { get; private set; } = ClawGameMode.None; + + // state + int _precisionAttemptsLeft; + ClawBubbleType _precisionCurrentType; + int _targetCollected; + Coroutine _mayhemCo; + + void Awake() + { + Instance = this; + // keep the room idle until a mode is picked + if (spawner) spawner.enabled = false; + } + void OnEnable() + { + if (!score) score = ClawScoreManager.Instance; + if (score) score.OnScoreAdded += HandleAnyScoreDelta; // just to keep a pulse; real logic is per-mode below + } + void OnDisable() + { + if (score) score.OnScoreAdded -= HandleAnyScoreDelta; + if (Instance == this) Instance = null; + } + + // -------- UI hooks (wire these to your 4 buttons) -------- + public void StartFrenzyMode() => StartMode(ClawGameMode.Frenzy); + public void StartPrecisionMode() => StartMode(ClawGameMode.Precision); + public void StartTargetChallengeMode() => StartMode(ClawGameMode.TargetChallenge); + public void StartRandomMayhemMode() => StartMode(ClawGameMode.RandomMayhem); + + public void StartMode(ClawGameMode mode) + { + StopAllModeEffects(); + CurrentMode = mode; + + if (spawner && !spawner.enabled) spawner.enabled = true; + + // Ensure claw is enabled at start of any mode + claw?.ForceClearJam(); + claw?.ForceEnableControl(); + + switch (mode) + { + case ClawGameMode.Frenzy: + if (modeLabel) modeLabel.text = "Mode: Frenzy"; + if (platform) platform.StartFrenzy(); + if (subLabel) subLabel.text = ""; + break; + + case ClawGameMode.Precision: + if (modeLabel) modeLabel.text = "Mode: Precision"; + _precisionAttemptsLeft = Mathf.Max(1, precisionMaxAttempts); + _precisionCurrentType = precisionTargetType; + UpdateSub($"Attempts: {_precisionAttemptsLeft} | Target: {_precisionCurrentType}"); + HighlightType(_precisionCurrentType, precisionHighlightColor, true); + break; + + case ClawGameMode.TargetChallenge: + if (modeLabel) modeLabel.text = "Mode: Target Challenge"; + _targetCollected = 0; + UpdateSub($"Collect {_targetCollected}/{targetRequiredCount} {targetWolfType}"); + HighlightType(targetWolfType, targetHighlightColor, true); + break; + + case ClawGameMode.RandomMayhem: + if (modeLabel) modeLabel.text = "Mode: Random Mayhem"; + _mayhemCo = StartCoroutine(MayhemLoop()); + UpdateSub(""); + break; + + default: + if (modeLabel) modeLabel.text = "Mode: None"; + UpdateSub(""); + break; + } + + // fresh timer start if you want it to restart when you pick a mode + if (timer && timer.autoStart) { timer.StopTimer(); timer.StartTimer(); } + + } + + // ===== ClawScoreManager -> hook points ===== + // Called *before* ScoreManager adds points. Return the points you want applied (can be negative for penalties). + public int ModifyPointsBeforeApply(ClawBubbleType type, int currentPoints) + { + switch (CurrentMode) + { + case ClawGameMode.Precision: + if (type != _precisionCurrentType) return -Mathf.Abs(precisionWrongPenalty); + break; + + case ClawGameMode.TargetChallenge: + if (type != targetWolfType) return -Mathf.Abs(targetWrongPenalty); + break; + } + return currentPoints; + } + + // Called right after ScoreManager applies the delta, so we can update per-mode state. + public void NotifyBubbleResolved(ClawBubbleType type, int awarded) + { + switch (CurrentMode) + { + + //case ClawGameMode.Precision: + // _precisionAttemptsLeft = Mathf.Max(0, _precisionAttemptsLeft - 1); + // if (awarded > 0 && precisionChangeTargetEveryHit) + // { + // _precisionCurrentType = NextTargetType(_precisionCurrentType); + // HighlightType(_precisionCurrentType, precisionHighlightColor, true); + // } + // UpdateSub($"Attempts: {_precisionAttemptsLeft} | Target: {_precisionCurrentType}"); + // if (_precisionAttemptsLeft <= 0) EndPrecisionRound(); + // break; + case ClawGameMode.Precision: + if (awarded > 0 && precisionChangeTargetEveryHit) + { + _precisionCurrentType = NextTargetType(_precisionCurrentType); + HighlightType(_precisionCurrentType, precisionHighlightColor, true); + } + UpdateSub($"Attempts: {_precisionAttemptsLeft} | Target: {_precisionCurrentType}"); + break; + + case ClawGameMode.TargetChallenge: + if (type == targetWolfType && awarded > 0) + { + _targetCollected++; + UpdateSub($"Collect {_targetCollected}/{targetRequiredCount} {targetWolfType}"); + if (_targetCollected >= targetRequiredCount) + { + // give set bonus + if (score) score.ApplyExternalDelta?.Invoke(targetSetBonus); + HighlightType(targetWolfType, targetHighlightColor, false); + CurrentMode = ClawGameMode.None; + UpdateSub("Set completed!"); + } + } + break; + } + } + + // ——— helpers ——— + void EndPrecisionRound() + { + if (claw) claw.ApplyDisable(9999f); // lock input + if (platform) platform.ApplySlow(2f); + UpdateSub("Out of attempts!"); + // (you can also StopTimer or pop a panel here if you like) + } + void StopAllModeEffects() + { + HighlightType(_precisionCurrentType, precisionHighlightColor, false); + HighlightType(targetWolfType, targetHighlightColor, false); + platform?.StopFrenzy(); + if (_mayhemCo != null) StopCoroutine(_mayhemCo); + _mayhemCo = null; + + claw?.ForceClearJam(); + claw?.ForceEnableControl(); + } + //void StopAllModeEffects() + //{ + // HighlightType(_precisionCurrentType, precisionHighlightColor, false); + // HighlightType(targetWolfType, targetHighlightColor, false); + // if (platform) platform.StopFrenzy(); + // if (_mayhemCo != null) StopCoroutine(_mayhemCo); + // _mayhemCo = null; + // if (claw) claw.ApplyDisable(0f); // ensure re-enabled + //} + + void UpdateSub(string s) { if (subLabel) subLabel.text = s; } + void HandleAnyScoreDelta(int _) { /* placeholder; not used now */ } + public void NotifyDropAttempt() + { + if (CurrentMode == ClawGameMode.Precision) + { + _precisionAttemptsLeft = Mathf.Max(0, _precisionAttemptsLeft - 1); + UpdateSub($"Attempts: {_precisionAttemptsLeft} | Target: {_precisionCurrentType}"); + if (_precisionAttemptsLeft <= 0) EndPrecisionRound(); + } + } + + public void NotifyMiss() + { + if (CurrentMode == ClawGameMode.Precision) + { + // “Missing reduces score” + score?.ApplyExternalDelta?.Invoke(-Mathf.Abs(precisionWrongPenalty)); + } + } + + public void NotifyGrabbed(ClawBubbleType type) + { + // Optional hook if you ever want immediate feedback on the grab itself. + // (We still keep your scoring logic in ModifyPointsBeforeApply/NotifyBubbleResolved) + } + + ClawBubbleType NextTargetType(ClawBubbleType t) + { + switch (t) + { + case ClawBubbleType.Wolf: return ClawBubbleType.Star; + case ClawBubbleType.Star: return ClawBubbleType.Crystal; + case ClawBubbleType.Crystal: return ClawBubbleType.Wolf; + default: return ClawBubbleType.Wolf; + } + } + + void HighlightType(ClawBubbleType type, Color color, bool on) + { + var all = FindObjectsOfType(false); + foreach (var b in all) + { + if (!b || b.type != type) continue; + var rend = b.bottomMeshRenderer ? b.bottomMeshRenderer : b.GetComponentInChildren(); + if (!rend) continue; + + var mpb = new MaterialPropertyBlock(); + rend.GetPropertyBlock(mpb); + mpb.SetColor("_EmissionColor", on ? color : Color.black); + rend.SetPropertyBlock(mpb); + } + } + + IEnumerator MayhemLoop() + { + while (true) + { + yield return new WaitForSeconds(Random.Range(mayhemIntervalRange.x, mayhemIntervalRange.y)); + float dur = Random.Range(mayhemEffectDurationRange.x, mayhemEffectDurationRange.y); + switch (Random.Range(0, 6)) + { + case 0: if (platform) platform.ApplyReverse(dur); break; + case 1: if (platform) platform.ApplyTurbo(mayhemTurboScalarSeconds); break; + case 2: if (platform) platform.ApplySlow(mayhemSlowScalarSeconds); break; + case 3: if (platform) platform.ApplyFreeze(mayhemFreezeSeconds); break; + case 4: if (claw) claw.ApplyJam(mayhemJamSeconds); break; + case 5: if (claw) claw.ApplyDisable(mayhemDisableSeconds); break; + } + } + } +} diff --git a/Assets/Scripts/ClawGrab/ClawGameModeManager.cs.meta b/Assets/Scripts/ClawGrab/ClawGameModeManager.cs.meta new file mode 100644 index 0000000..71db24e --- /dev/null +++ b/Assets/Scripts/ClawGrab/ClawGameModeManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9254e28c3a0d55742996898463bdaedb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ClawGrab/ClawModeButtons.cs b/Assets/Scripts/ClawGrab/ClawModeButtons.cs new file mode 100644 index 0000000..d768ddf --- /dev/null +++ b/Assets/Scripts/ClawGrab/ClawModeButtons.cs @@ -0,0 +1,10 @@ +using UnityEngine; + +public class ClawModeButtons : MonoBehaviour +{ + public ClawGameModeManager modes; + public void OnFrenzyClicked() { if (modes) modes.StartFrenzyMode(); } + public void OnPrecisionClicked() { if (modes) modes.StartPrecisionMode(); } + public void OnTargetChallengeClicked() { if (modes) modes.StartTargetChallengeMode(); } + public void OnRandomMayhemClicked() { if (modes) modes.StartRandomMayhemMode(); } +} diff --git a/Assets/Scripts/ClawGrab/ClawModeButtons.cs.meta b/Assets/Scripts/ClawGrab/ClawModeButtons.cs.meta new file mode 100644 index 0000000..d0f245b --- /dev/null +++ b/Assets/Scripts/ClawGrab/ClawModeButtons.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e28be93a0175c46488f92f7dfe9eeaa5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ClawGrab/ClawScoreManager.cs b/Assets/Scripts/ClawGrab/ClawScoreManager.cs index d92feb5..8708b84 100644 --- a/Assets/Scripts/ClawGrab/ClawScoreManager.cs +++ b/Assets/Scripts/ClawGrab/ClawScoreManager.cs @@ -7,6 +7,8 @@ using DG.Tweening; public class ClawScoreManager : MonoBehaviour { public static ClawScoreManager Instance; + public System.Action ApplyExternalDelta; + public event Action OnScoreChanged; // passes TOTAL score public int CurrentScore => score; @@ -57,6 +59,8 @@ public class ClawScoreManager : MonoBehaviour // init counts for all enum values foreach (ClawBubbleType t in Enum.GetValues(typeof(ClawBubbleType))) if (!collectedCounts.ContainsKey(t)) collectedCounts[t] = 0; + + ApplyExternalDelta = (amt) => { if (amt != 0) AddScore(amt); }; } public void EvaluateBubble(ClawBubbleType type) @@ -120,17 +124,38 @@ public class ClawScoreManager : MonoBehaviour } // Apply crystal multiplier if primed (and we actually scored) + // ... existing switch (type) {...} + if (crystalPrimed && points > 0) { points = Mathf.RoundToInt(points * crystalNextGrabMultiplier); crystalPrimed = false; } - if (points > 0) AddScore(points); + // NEW — allow active mode to change points (or apply penalty) + if (ClawGameModeManager.Instance != null) + points = ClawGameModeManager.Instance.ModifyPointsBeforeApply(type, points); + + if (points != 0) AddScore(points); + + // NEW — inform mode that a collection resolved + if (ClawGameModeManager.Instance != null) + ClawGameModeManager.Instance.NotifyBubbleResolved(type, points); - // Tell spawner to introduce new targets if (ClawBubbleSpawner.Instance) ClawBubbleSpawner.Instance.NotifyBubbleGrabbed(type); + + //if (crystalPrimed && points > 0) + //{ + // points = Mathf.RoundToInt(points * crystalNextGrabMultiplier); + // crystalPrimed = false; + //} + + //if (points > 0) AddScore(points); + + //// Tell spawner to introduce new targets + //if (ClawBubbleSpawner.Instance) + // ClawBubbleSpawner.Instance.NotifyBubbleGrabbed(type); } private void AddScore(int amount) { diff --git a/Assets/Scripts/Shared/PlatformParenting.cs b/Assets/Scripts/Shared/PlatformParenting.cs new file mode 100644 index 0000000..35060e3 --- /dev/null +++ b/Assets/Scripts/Shared/PlatformParenting.cs @@ -0,0 +1,192 @@ +using System.Collections.Generic; +using UnityEngine; + +#if UNITY_EDITOR +using UnityEditor; +#endif + +[ExecuteAlways] +[RequireComponent(typeof(BoxCollider))] +public class PlatformParenting : MonoBehaviour +{ + public enum TopFaceMode { ParentUp, WorldUpAuto } + + [Header("Fit Settings")] + [Range(0.01f, 0.5f)] public float heightPercent = 0.05f; + public float surfaceOffset = 0.002f; + public bool isTrigger = false; + + [Tooltip("How to choose the platform's 'top' face.")] + public TopFaceMode topFace = TopFaceMode.WorldUpAuto; + + [Tooltip("Align this child so its local Y points along the chosen top normal.")] + public bool alignToTopFace = true; + + private BoxCollider _topBox; + private Collider _parentCollider; + private readonly Dictionary _prevParents = new(); + + void OnEnable() { Cache(); FitToParentCollider(); } + void Reset() { Cache(); FitToParentCollider(); } + //void OnValidate() { if (!isActiveAndEnabled) return; Cache(); FitToParentCollider(); } + + void Cache() + { + if (_topBox == null) _topBox = GetComponent(); + _parentCollider = null; + if (transform.parent != null) + { + // Prefer exact colliders on the parent itself + _parentCollider = transform.parent.GetComponent(); + if (_parentCollider == null) _parentCollider = transform.parent.GetComponent(); + if (_parentCollider == null) _parentCollider = transform.parent.GetComponent(); + } + } + + [ContextMenu("Fit To Parent Collider")] + public void FitToParentCollider() + { + if (transform.parent == null) { Debug.LogWarning("[PlatformParenting] Must be a child of the platform."); return; } + if (_topBox == null) _topBox = GetComponent(); + if (_parentCollider == null) { Debug.LogWarning("[PlatformParenting] No collider found on parent."); return; } + + // --- Use local bounds from BoxCollider or MeshCollider for oriented math --- + if (_parentCollider is BoxCollider pb) { FitUsingLocalBounds(pb.transform, pb.size, pb.center); return; } + if (_parentCollider is MeshCollider pm && pm.sharedMesh != null) + { + Bounds m = pm.sharedMesh.bounds; // local bounds of the mesh + FitUsingLocalBounds(pm.transform, m.size, m.center); + return; + } + + // Fallback: world AABB (least precise) + Bounds b = _parentCollider.bounds; + float thinY = Mathf.Max(0.001f, b.size.y * Mathf.Clamp01(heightPercent)); + Vector3 worldCtr = new Vector3(b.center.x, b.max.y + surfaceOffset + thinY * 0.5f, b.center.z); + + if (alignToTopFace) transform.rotation = Quaternion.LookRotation(Vector3.forward, Vector3.up); + transform.position = worldCtr; + + Vector3 lossy = Abs(transform.lossyScale); + _topBox.size = new Vector3(b.size.x / lossy.x, thinY / lossy.y, b.size.z / lossy.z); + _topBox.center = Vector3.zero; + _topBox.isTrigger = isTrigger; + } + + // Fits a thin box on the parent's true top face (relative to world-up) + private void FitUsingLocalBounds(Transform src, Vector3 localSize, Vector3 localCenter) + { + // Parent local axes in world space + Vector3 wr = src.right, wu = src.up, wf = src.forward; + Vector3[] worldAxes = { wr, wu, wf }; + Vector3[] localAxes = { Vector3.right, Vector3.up, Vector3.forward }; + + // Choose which local axis is most "up" in world space + int topAxis = 1; // default Y + int sign = 1; + if (topFace == TopFaceMode.WorldUpAuto) + { + float best = -1f; + for (int i = 0; i < 3; i++) + { + float d = Vector3.Dot(worldAxes[i], Vector3.up); + float ad = Mathf.Abs(d); + if (ad > best) { best = ad; topAxis = i; sign = (d >= 0f) ? 1 : -1; } + } + } + else // ParentUp: use local Y, pick sign so it's closest to world up + { + float d = Vector3.Dot(wu, Vector3.up); + topAxis = 1; sign = (d >= 0f) ? 1 : -1; + } + + Vector3 localNormal = sign * localAxes[topAxis]; + Vector3 worldNormal = sign * worldAxes[topAxis]; + + // World sizes (account for non-uniform scale) + Vector3 srcLossy = Abs(src.lossyScale); + Vector3 worldSize = new Vector3(localSize.x * srcLossy.x, localSize.y * srcLossy.y, localSize.z * srcLossy.z); + float axisWorldSize = (topAxis == 0 ? worldSize.x : topAxis == 1 ? worldSize.y : worldSize.z); + float thin = Mathf.Max(0.001f, axisWorldSize * Mathf.Clamp01(heightPercent)); + + // Top face world center + Vector3 topWorld = src.TransformPoint(localCenter + 0.5f * ComponentAlong(localSize, topAxis) * localNormal); + Vector3 worldCenter = topWorld + worldNormal * (surfaceOffset + thin * 0.5f); + transform.position = worldCenter; + + // Align this child so its local Y points along the top normal; keep forward projected on the plane + if (alignToTopFace) + { + Vector3 planeForward = Vector3.ProjectOnPlane(src.forward, worldNormal); + if (planeForward.sqrMagnitude < 1e-6f) planeForward = Vector3.ProjectOnPlane(src.right, worldNormal); + transform.rotation = Quaternion.LookRotation(planeForward.normalized, worldNormal.normalized); + } + + // Decide which of the remaining two parent axes becomes our local X vs Z by checking alignment to child.right + int a = OtherIndex(topAxis, false); + int b = OtherIndex(topAxis, true); + float sizeA = ComponentAlong(worldSize, a); + float sizeB = ComponentAlong(worldSize, b); + Vector3 axisAWorld = worldAxes[a].normalized * Mathf.Sign(Vector3.Dot(worldAxes[a], transform.right)); + float dotA = Mathf.Abs(Vector3.Dot(axisAWorld.normalized, transform.right)); + + float sizeXWorld = dotA >= 0.5f ? sizeA : sizeB; + float sizeZWorld = dotA >= 0.5f ? sizeB : sizeA; + + Vector3 childLossy = Abs(transform.lossyScale); + _topBox.size = new Vector3( + sizeXWorld / childLossy.x, + thin / childLossy.y, + sizeZWorld / childLossy.z + ); + _topBox.center = Vector3.zero; + _topBox.isTrigger = isTrigger; + } + + static float ComponentAlong(Vector3 v, int axis) => axis == 0 ? v.x : axis == 1 ? v.y : v.z; + static int OtherIndex(int topAxis, bool second) + { + // returns the two indices other than topAxis; order stable + if (topAxis == 0) return second ? 2 : 1; + if (topAxis == 1) return second ? 2 : 0; + return second ? 1 : 0; + } + static Vector3 Abs(Vector3 v) => new(Mathf.Abs(v.x), Mathf.Abs(v.y), Mathf.Abs(v.z)); + + // ---------- Parenting behavior ---------- + private void ParentRider(Transform rider) + { + if (!_prevParents.ContainsKey(rider)) _prevParents[rider] = rider.parent; + rider.parent = transform.parent != null ? transform.parent : transform; + } + private void UnparentRider(Transform rider) + { + if (_prevParents.TryGetValue(rider, out var orig)) rider.parent = orig; else rider.parent = null; + _prevParents.Remove(rider); + } + + private void OnCollisionEnter(Collision c) { if (!isTrigger && c.gameObject.CompareTag("Player")) ParentRider(c.transform); } + private void OnCollisionExit(Collision c) { if (!isTrigger && c.gameObject.CompareTag("Player")) UnparentRider(c.transform); } + private void OnTriggerEnter(Collider o) { if (isTrigger && o.CompareTag("Player")) ParentRider(o.transform); } + private void OnTriggerExit(Collider o) { if (isTrigger && o.CompareTag("Player")) UnparentRider(o.transform); } + +#if UNITY_EDITOR + void OnDrawGizmosSelected() + { + if (_topBox == null) return; + Gizmos.matrix = transform.localToWorldMatrix; + Gizmos.DrawWireCube(_topBox.center, _topBox.size); + } + + [CustomEditor(typeof(PlatformParenting))] + class PlatformParentingEditor : Editor + { + public override void OnInspectorGUI() + { + DrawDefaultInspector(); + if (GUILayout.Button("Fit To Parent Collider")) + ((PlatformParenting)target).FitToParentCollider(); + } + } +#endif +} diff --git a/Assets/Scripts/Shared/PlatformParenting.cs.meta b/Assets/Scripts/Shared/PlatformParenting.cs.meta new file mode 100644 index 0000000..055a046 --- /dev/null +++ b/Assets/Scripts/Shared/PlatformParenting.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 31bc90fd978835e40a55526b574c87ec +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/SkyWalker/Skywalker_Blueberry.cs b/Assets/Scripts/SkyWalker/Skywalker_Blueberry.cs index 4fe07fa..582d2c6 100644 --- a/Assets/Scripts/SkyWalker/Skywalker_Blueberry.cs +++ b/Assets/Scripts/SkyWalker/Skywalker_Blueberry.cs @@ -8,7 +8,8 @@ public class Skywalker_Blueberry : MonoBehaviour { // Add to player's blueberry count Skywalker_BlueberryManager.Instance.AddBlueberry(1); - + if (Skywalker_GameManager.Instance != null) + Skywalker_GameManager.Instance.PulseBlueberryGlow(); // Destroy the collected blueberry Destroy(gameObject); } diff --git a/Assets/Scripts/SkyWalker/Skywalker_BounceObstacle.cs b/Assets/Scripts/SkyWalker/Skywalker_BounceObstacle.cs index c70dac9..ee806a6 100644 --- a/Assets/Scripts/SkyWalker/Skywalker_BounceObstacle.cs +++ b/Assets/Scripts/SkyWalker/Skywalker_BounceObstacle.cs @@ -6,7 +6,7 @@ public class Skywalker_BounceObstacle : MonoBehaviour [Header("Bounce Settings")] public float bounceForce = 15f; // how strong the bounce is public bool resetYVelocity = true; // reset vertical velocity before bounce - + Skywalker_PlayerController playerController; private void Reset() { Collider col = GetComponent(); @@ -18,6 +18,7 @@ public class Skywalker_BounceObstacle : MonoBehaviour { if (collision.gameObject.CompareTag("Player")) { + if(playerController == null) {playerController=collision.gameObject.GetComponent();}; Rigidbody rb = collision.gameObject.GetComponent(); if (rb != null) { @@ -27,7 +28,8 @@ public class Skywalker_BounceObstacle : MonoBehaviour // Apply bounce force rb.AddForce(Vector3.up * bounceForce, ForceMode.VelocityChange); - + //playerController.animator.SetBool("IsGrounded", false); + playerController.animator.SetTrigger("Jump"); Debug.Log("Player bounced!"); } } diff --git a/Assets/Scripts/SkyWalker/Skywalker_CameraFollow.cs b/Assets/Scripts/SkyWalker/Skywalker_CameraFollow.cs index 8449e3d..0c066c0 100644 --- a/Assets/Scripts/SkyWalker/Skywalker_CameraFollow.cs +++ b/Assets/Scripts/SkyWalker/Skywalker_CameraFollow.cs @@ -31,7 +31,7 @@ public class Skywalker_CameraFollow : MonoBehaviour else if(!isGameover) { isGameover = true; - Skywalker_GameManager.Instance.GameoverInvoker(); + Skywalker_GameManager.Instance.GameoverInvoker(1); } } } diff --git a/Assets/Scripts/SkyWalker/Skywalker_FanLauncher.cs b/Assets/Scripts/SkyWalker/Skywalker_FanLauncher.cs index b502ebb..600362b 100644 --- a/Assets/Scripts/SkyWalker/Skywalker_FanLauncher.cs +++ b/Assets/Scripts/SkyWalker/Skywalker_FanLauncher.cs @@ -10,7 +10,7 @@ public class Skywalker_FanLauncher : MonoBehaviour public bool debugGizmo = true; private bool playerInside = false; - + Skywalker_PlayerController playerController; void Reset() { Collider col = GetComponent(); @@ -23,8 +23,12 @@ public class Skywalker_FanLauncher : MonoBehaviour if (col.CompareTag("Player")) { Rigidbody rb = col.attachedRigidbody; + if (playerController == null) { playerController = col.gameObject.GetComponent(); }; + if (rb != null) { + playerController.animator.SetTrigger("Jump"); + rb.useGravity = false; // disable gravity inside fan playerInside = true; } @@ -36,6 +40,7 @@ public class Skywalker_FanLauncher : MonoBehaviour if (col.CompareTag("Player")) { Rigidbody rb = col.attachedRigidbody; + if (rb != null) { Vector3 vel = rb.velocity; @@ -53,6 +58,7 @@ public class Skywalker_FanLauncher : MonoBehaviour } rb.velocity = vel; + } } } diff --git a/Assets/Scripts/SkyWalker/Skywalker_GameManager.cs b/Assets/Scripts/SkyWalker/Skywalker_GameManager.cs index d3662a1..d6381ff 100644 --- a/Assets/Scripts/SkyWalker/Skywalker_GameManager.cs +++ b/Assets/Scripts/SkyWalker/Skywalker_GameManager.cs @@ -1,8 +1,11 @@ using UnityEngine; +using DG.Tweening; + +public enum DeathType { Normal, Laser, Spikes } public class Skywalker_GameManager : MonoBehaviour { - public static Skywalker_GameManager Instance; // Singleton + public static Skywalker_GameManager Instance; [Header("UI References")] public GameObject gameOverPanel; @@ -10,52 +13,256 @@ public class Skywalker_GameManager : MonoBehaviour [Header("Player Reference")] public Skywalker_PlayerController player; // assign in inspector + [Header("Heaven Tween")] + public float heavenHeight = 4f; // ascent height + public float ascendDuration = 2.5f; // ascent time + public float fadeDelay = 2.0f; // wait before fade (2–3s) + public float fadeDuration = 0.5f; // fade to 1 + + [Header("Material (AllIn1SpriteShader)")] + public Material playerMaterial; + private bool isGameOver = false; + // AllIn1SpriteShader property IDs + static readonly int ID_FadeAmount = Shader.PropertyToID("_FadeAmount"); + static readonly int ID_FadeBurnWidth = Shader.PropertyToID("_FadeBurnWidth"); + + // AllIn1SpriteShader keywords + const string KW_FADE = "FADE_ON"; + const string KW_GREYSCALE = "GREYSCALE_ON"; + const string KW_GHOST = "GHOST_ON"; + const string KW_OVERLAY = "OVERLAY_ON"; + const string KW_OVERLAYMULT = "OVERLAYMULT_ON"; // we'll keep this OFF unless you want multiply overlay + + // store original keyword states so we can restore on disable + bool origFade, origGrey, origGhost, origOverlay, origOverlayMult; + + Sequence deathSeq; + // --- Blueberry Glow Pulse (AllIn1SpriteShader) --- + [Header("Blueberry Glow Pulse")] + public Material glowMaterial; // optional: defaults to playerMaterial if null + [Tooltip("Shader float property for glow intensity (AllIn1SpriteShader).")] + public string glowIntensityProp = "_GlowIntensity"; // change to your exact prop name if different + public float glowBase = 1.75f; + public float glowPeak = 7.75f; + public float glowPulseDuration = 0.6f; // total time (up + down) + + private Sequence glowSeq; + private int _ID_GlowIntensity; + private string _lastGlowPropName; + void Awake() { if (Instance == null) Instance = this; - else Destroy(gameObject); + else { Destroy(gameObject); return; } - if (gameOverPanel != null) - gameOverPanel.SetActive(false); // hide at start + if (gameOverPanel) gameOverPanel.SetActive(false); + + if (!glowMaterial) glowMaterial = playerMaterial; + _ID_GlowIntensity = Shader.PropertyToID(glowIntensityProp); + _lastGlowPropName = glowIntensityProp; + CacheOriginalKeywordStates(); } - /// - /// Call this to trigger jump + fall + game over UI. - /// - public void TriggerGameOver() + void CacheOriginalKeywordStates() { - if (isGameOver) return; + if (!playerMaterial) return; + origFade = playerMaterial.IsKeywordEnabled(KW_FADE); + origGrey = playerMaterial.IsKeywordEnabled(KW_GREYSCALE); + origGhost = playerMaterial.IsKeywordEnabled(KW_GHOST); + origOverlay = playerMaterial.IsKeywordEnabled(KW_OVERLAY); + origOverlayMult = playerMaterial.IsKeywordEnabled(KW_OVERLAYMULT); + } + + // --- Public helpers to call from hazards / tests --- + public void KillBySpikes() => TriggerGameOver(DeathType.Spikes); + public void KillByLaser() => TriggerGameOver(DeathType.Laser); + public void KillNormal() => TriggerGameOver(DeathType.Normal); + + [ContextMenu("TEST: Kill By Spikes")] void _TestKillSpikes() => KillBySpikes(); + [ContextMenu("TEST: Kill By Laser")] void _TestKillLaser() => KillByLaser(); + + public void TriggerGameOver(DeathType type) + { + if (isGameOver || player == null) return; isGameOver = true; - if (player != null) + var col = player.GetComponent(); + var rb = player.GetComponent(); + if (col) col.enabled = false; + + switch (type) { - // Force a jump first - player.ForceJumpForGameOver(); + case DeathType.Spikes: + PrepKinematic(rb); + DeathBySpikes(); + break; - // Disable collider after short delay so the fall feels natural - Collider col = player.GetComponent(); - Rigidbody rb = player.GetComponent(); + case DeathType.Laser: + PrepKinematic(rb); + DeathByLaser(); + break; - if (col != null && rb != null) - { - col.enabled = false; - rb.useGravity = true; - } + default: // Normal + player.ForceJumpForGameOver(); + if (rb) { rb.useGravity = true; rb.isKinematic = false; } + break; } - GameoverInvoker(); - // Show panel + GameoverInvoker(); // now 5 seconds Debug.Log("GAME OVER!"); } - public void GameoverInvoker() + + void PrepKinematic(Rigidbody rb) { - Invoke(nameof(GameoverPanelEnabler), 1.5f); + if (!rb) return; + rb.velocity = Vector3.zero; + rb.angularVelocity = Vector3.zero; + rb.useGravity = false; + rb.isKinematic = true; } + public void PulseBlueberryGlow() + { + if (!glowMaterial) return; + // Refresh property ID if you change the prop name in the Inspector + if (_lastGlowPropName != glowIntensityProp || _ID_GlowIntensity == 0) + { + _ID_GlowIntensity = Shader.PropertyToID(glowIntensityProp); + _lastGlowPropName = glowIntensityProp; + } + + // Kill previous pulse only (don’t touch other tweens like fade) + if (glowSeq != null && glowSeq.IsActive()) glowSeq.Kill(); + + // Ensure starting at base + glowMaterial.SetFloat(_ID_GlowIntensity, glowBase); + + float half = Mathf.Max(0.01f, glowPulseDuration * 0.5f); + + glowSeq = DOTween.Sequence().SetId("BlueberryGlow") + .Append(glowMaterial + .DOFloat(glowPeak, _ID_GlowIntensity, half) + .SetEase(Ease.OutQuad) + .SetId("BlueberryGlow")) + .Append(glowMaterial + .DOFloat(glowBase, _ID_GlowIntensity, half) + .SetEase(Ease.InQuad) + .SetId("BlueberryGlow")); + + glowSeq.Play(); + } + + // -------- Death styles -------- + void DeathBySpikes() + { + player.animator.Play("Angel"); + BeginHeavenSequence(laserStyle: false); + } + + void DeathByLaser() + { + player.animator.Play("Angel"); + BeginHeavenSequence(laserStyle: true); + } + + public void GameoverInvoker(int duration=5) + { + CancelInvoke(nameof(GameoverPanelEnabler)); + Invoke(nameof(GameoverPanelEnabler), duration); + } + public void GameoverPanelEnabler() { - if (gameOverPanel != null) - gameOverPanel.SetActive(true); + if (gameOverPanel) gameOverPanel.SetActive(true); + } + + // -------- Tweens + Shader toggles -------- + void BeginHeavenSequence(bool laserStyle) + { + if (deathSeq != null && deathSeq.IsActive()) deathSeq.Kill(); + if (playerMaterial) DOTween.Kill(playerMaterial); + + // Enable FADE keyword for both styles + if (playerMaterial) + { + playerMaterial.EnableKeyword(KW_FADE); + + // Style-specific keywords + if (laserStyle) + { + // Laser: Overlay + Ghost, NO Greyscale + playerMaterial.DisableKeyword(KW_GREYSCALE); + playerMaterial.EnableKeyword(KW_OVERLAY); + playerMaterial.DisableKeyword(KW_OVERLAYMULT); // keep overlay in normal blend; enable if you prefer multiply + playerMaterial.EnableKeyword(KW_GHOST); + } + else + { + // Spikes: Greyscale + Ghost, NO Overlay + playerMaterial.EnableKeyword(KW_GREYSCALE); + playerMaterial.DisableKeyword(KW_OVERLAY); + playerMaterial.DisableKeyword(KW_OVERLAYMULT); + playerMaterial.EnableKeyword(KW_GHOST); + } + + // Make sure we start visible before fade + playerMaterial.SetFloat(ID_FadeAmount, -0.1f); + if (!laserStyle) playerMaterial.SetFloat(ID_FadeBurnWidth, 0f); + } + + Vector3 endPos = player.transform.position + Vector3.up * heavenHeight; + + deathSeq = DOTween.Sequence(); + + if (laserStyle && playerMaterial) + { + // Laser: widen burn first + deathSeq.Append(playerMaterial.DOFloat(1f, ID_FadeBurnWidth, 0.5f)); + } + + // Float up like an angel + deathSeq.Append(player.transform.DOMoveY(endPos.y, ascendDuration).SetEase(Ease.OutSine)); + // Wait before final fade + deathSeq.AppendInterval(fadeDelay); + + // Final fade to 1 + if (playerMaterial) + deathSeq.Append(playerMaterial.DOFloat(1f, ID_FadeAmount, fadeDuration)); + + deathSeq.Play(); + } + + // -------- Revert shader changes on disable -------- + void OnDisable() + { + if (deathSeq != null && deathSeq.IsActive()) deathSeq.Kill(); + DOTween.Kill(playerMaterial); + + if (playerMaterial) + { + // revert fade values + playerMaterial.SetFloat(ID_FadeAmount, 0f); + playerMaterial.SetFloat(ID_FadeBurnWidth, 0f); + + // restore original keywords + SetKeyword(playerMaterial, KW_FADE, origFade); + SetKeyword(playerMaterial, KW_GREYSCALE, origGrey); + SetKeyword(playerMaterial, KW_GHOST, origGhost); + SetKeyword(playerMaterial, KW_OVERLAY, origOverlay); + SetKeyword(playerMaterial, KW_OVERLAYMULT, origOverlayMult); + } + + if (glowSeq != null && glowSeq.IsActive()) glowSeq.Kill(); + DOTween.Kill("BlueberryGlow"); + if (glowMaterial) glowMaterial.SetFloat(_ID_GlowIntensity, glowBase); + + } + + static void SetKeyword(Material m, string keyword, bool enabled) + { + if (!m) return; + if (enabled) m.EnableKeyword(keyword); + else m.DisableKeyword(keyword); } } diff --git a/Assets/Scripts/SkyWalker/Skywalker_LaserTrap.cs b/Assets/Scripts/SkyWalker/Skywalker_LaserTrap.cs index e1b8dad..7ec2b56 100644 --- a/Assets/Scripts/SkyWalker/Skywalker_LaserTrap.cs +++ b/Assets/Scripts/SkyWalker/Skywalker_LaserTrap.cs @@ -7,7 +7,7 @@ public class Skywalker_LaserTrap : MonoBehaviour if (col.CompareTag("Player")) { Debug.Log("Player hit by laser!"); - Skywalker_GameManager.Instance.TriggerGameOver(); + Skywalker_GameManager.Instance.TriggerGameOver(DeathType.Laser); } } } \ No newline at end of file diff --git a/Assets/Scripts/SkyWalker/Skywalker_MovingPlatform.cs b/Assets/Scripts/SkyWalker/Skywalker_MovingPlatform.cs index 3ff7a0d..5243ec7 100644 --- a/Assets/Scripts/SkyWalker/Skywalker_MovingPlatform.cs +++ b/Assets/Scripts/SkyWalker/Skywalker_MovingPlatform.cs @@ -5,7 +5,7 @@ public class Skywalker_MovingPlatform : MonoBehaviour public float speed = 2f; public float distance = 3f; private Vector3 startPos; - Transform prevParent; + public bool reverse; void Start() { startPos = transform.position; @@ -13,24 +13,14 @@ public class Skywalker_MovingPlatform : MonoBehaviour void Update() { - transform.position = startPos + Vector3.down * Mathf.PingPong(Time.time * speed, distance); - } - private void OnCollisionEnter(Collision collision) - { - if (collision.gameObject.CompareTag("Player")) + if (!reverse) { - if (collision.transform.parent != null) - { - prevParent = collision.transform.parent; - } - collision.transform.parent = transform; + transform.position = startPos + Vector3.down * Mathf.PingPong(Time.time * speed, distance); } - } - private void OnCollisionExit(Collision collision) - { - if (collision.gameObject.CompareTag("Player")) + else { - collision.transform.parent = prevParent; + transform.position = startPos + Vector3.up * Mathf.PingPong(Time.time * speed, distance); } + } } \ No newline at end of file diff --git a/Assets/Scripts/SkyWalker/Skywalker_Obstacle.cs b/Assets/Scripts/SkyWalker/Skywalker_Obstacle.cs index a1ed3da..96d1475 100644 --- a/Assets/Scripts/SkyWalker/Skywalker_Obstacle.cs +++ b/Assets/Scripts/SkyWalker/Skywalker_Obstacle.cs @@ -23,7 +23,7 @@ public class Skywalker_Obstacle : MonoBehaviour // Trigger game over through GameManager if (Skywalker_GameManager.Instance != null) { - Skywalker_GameManager.Instance.TriggerGameOver(); + Skywalker_GameManager.Instance.TriggerGameOver(DeathType.Spikes); } if (destroyOnContact) diff --git a/Assets/Skywalker/Fbx/Adam_Blue.001.mat b/Assets/Skywalker/Fbx/Adam_Blue.001.mat new file mode 100644 index 0000000..b52d174 --- /dev/null +++ b/Assets/Skywalker/Fbx/Adam_Blue.001.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Adam_Blue.001 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.23529238, g: 0.25490364, b: 0.6000065, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Adam_Blue.001.mat.meta b/Assets/Skywalker/Fbx/Adam_Blue.001.mat.meta new file mode 100644 index 0000000..453e9dd --- /dev/null +++ b/Assets/Skywalker/Fbx/Adam_Blue.001.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4cc15af6faf9a934293e95116bd7007a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Adam_Blue.mat b/Assets/Skywalker/Fbx/Adam_Blue.mat new file mode 100644 index 0000000..5627999 --- /dev/null +++ b/Assets/Skywalker/Fbx/Adam_Blue.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Adam_Blue + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _Metallic: 0.6 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.23529238, g: 0.25490364, b: 0.6000065, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Adam_Blue.mat.meta b/Assets/Skywalker/Fbx/Adam_Blue.mat.meta new file mode 100644 index 0000000..e97eb79 --- /dev/null +++ b/Assets/Skywalker/Fbx/Adam_Blue.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 91eb66e510abd5d4e9852771c9c27c85 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Blue_Baby_B.mat b/Assets/Skywalker/Fbx/Blue_Baby_B.mat new file mode 100644 index 0000000..674269c --- /dev/null +++ b/Assets/Skywalker/Fbx/Blue_Baby_B.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue_Baby_B + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.21699163, g: 0.37144488, b: 0.81207216, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Blue_Baby_B.mat.meta b/Assets/Skywalker/Fbx/Blue_Baby_B.mat.meta new file mode 100644 index 0000000..9e34f3f --- /dev/null +++ b/Assets/Skywalker/Fbx/Blue_Baby_B.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: caa4bc06be1eac446843b280875d7938 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Blue_Glow.mat b/Assets/Skywalker/Fbx/Blue_Glow.mat new file mode 100644 index 0000000..da3b337 --- /dev/null +++ b/Assets/Skywalker/Fbx/Blue_Glow.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue_Glow + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0.238 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.2758297, g: 0.61091423, b: 0.9255138, a: 1} + - _EmissionColor: {r: 0.45935497, g: 2.4934378, b: 6.2909565, a: 30} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Blue_Glow.mat.meta b/Assets/Skywalker/Fbx/Blue_Glow.mat.meta new file mode 100644 index 0000000..dfb9ae8 --- /dev/null +++ b/Assets/Skywalker/Fbx/Blue_Glow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5a1f5ea232e7ed44287204f763e68a0c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Blueberries.mat b/Assets/Skywalker/Fbx/Blueberries.mat new file mode 100644 index 0000000..7c42d27 --- /dev/null +++ b/Assets/Skywalker/Fbx/Blueberries.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blueberries + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5995943 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.27186877, g: 0.2640653, b: 0.4374933, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Blueberries.mat.meta b/Assets/Skywalker/Fbx/Blueberries.mat.meta new file mode 100644 index 0000000..d3f09aa --- /dev/null +++ b/Assets/Skywalker/Fbx/Blueberries.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 49614a159ea942c43b004d8be9cbe026 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Blueberries_02 1.mat b/Assets/Skywalker/Fbx/Blueberries_02 1.mat new file mode 100644 index 0000000..0ab791b --- /dev/null +++ b/Assets/Skywalker/Fbx/Blueberries_02 1.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blueberries_02 1 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.73237437 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.27186877, g: 0.2640653, b: 0.4374933, a: 1} + - _EmissionColor: {r: 0.1570511, g: 0.14812398, b: 0.4275982, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Blueberries_02 1.mat.meta b/Assets/Skywalker/Fbx/Blueberries_02 1.mat.meta new file mode 100644 index 0000000..1fc06c9 --- /dev/null +++ b/Assets/Skywalker/Fbx/Blueberries_02 1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 870aabd259013304caef2970cdb63301 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Brown_02 1.mat b/Assets/Skywalker/Fbx/Brown_02 1.mat new file mode 100644 index 0000000..8a3da1a --- /dev/null +++ b/Assets/Skywalker/Fbx/Brown_02 1.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Brown_02 1 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.51758796 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.76164675, g: 0.5067139, b: 0.43271273, a: 1} + - _EmissionColor: {r: 0.5394797, g: 0.21952623, b: 0.1559265, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Brown_02 1.mat.meta b/Assets/Skywalker/Fbx/Brown_02 1.mat.meta new file mode 100644 index 0000000..c5ed91b --- /dev/null +++ b/Assets/Skywalker/Fbx/Brown_02 1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cbffc5fb5645a2b43a0ef751ab1716ba +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Caution.mat b/Assets/Skywalker/Fbx/Caution.mat new file mode 100644 index 0000000..3dcb9c1 --- /dev/null +++ b/Assets/Skywalker/Fbx/Caution.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Caution + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Caution.mat.meta b/Assets/Skywalker/Fbx/Caution.mat.meta new file mode 100644 index 0000000..0d89842 --- /dev/null +++ b/Assets/Skywalker/Fbx/Caution.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0d5e8fa92ed5b6543a60e993b0f05664 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Electric_Yellow.mat b/Assets/Skywalker/Fbx/Electric_Yellow.mat new file mode 100644 index 0000000..82a9235 --- /dev/null +++ b/Assets/Skywalker/Fbx/Electric_Yellow.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Electric_Yellow + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _Metallic: 0.6 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.95685524, g: 0.9176463, b: 0.16862896, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Electric_Yellow.mat.meta b/Assets/Skywalker/Fbx/Electric_Yellow.mat.meta new file mode 100644 index 0000000..ab7c06a --- /dev/null +++ b/Assets/Skywalker/Fbx/Electric_Yellow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 97c4e13e1356f00428a789f526d4c6db +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Flesh_Pink.mat b/Assets/Skywalker/Fbx/Flesh_Pink.mat new file mode 100644 index 0000000..fe140c1 --- /dev/null +++ b/Assets/Skywalker/Fbx/Flesh_Pink.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Flesh_Pink + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _Metallic: 0.6 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.8196137, g: 0.45489752, b: 0.6862705, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Flesh_Pink.mat.meta b/Assets/Skywalker/Fbx/Flesh_Pink.mat.meta new file mode 100644 index 0000000..6999ba9 --- /dev/null +++ b/Assets/Skywalker/Fbx/Flesh_Pink.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f84ece5b022b7f94789f441fc38fd9bd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Material 1.mat b/Assets/Skywalker/Fbx/Material 1.mat new file mode 100644 index 0000000..4cad9e7 --- /dev/null +++ b/Assets/Skywalker/Fbx/Material 1.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Material 1 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.10898695, g: 0.9064574, b: 0, a: 1} + - _EmissionColor: {r: 0.011612245, g: 0.79910296, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Material 1.mat.meta b/Assets/Skywalker/Fbx/Material 1.mat.meta new file mode 100644 index 0000000..6fb332e --- /dev/null +++ b/Assets/Skywalker/Fbx/Material 1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b8be5872d255eab47873e261a82e7d24 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Metal.mat b/Assets/Skywalker/Fbx/Metal.mat new file mode 100644 index 0000000..613bd85 --- /dev/null +++ b/Assets/Skywalker/Fbx/Metal.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Metal + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5207636 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.51135397, g: 0.51135397, b: 0.51135397, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Metal.mat.meta b/Assets/Skywalker/Fbx/Metal.mat.meta new file mode 100644 index 0000000..02dcf5e --- /dev/null +++ b/Assets/Skywalker/Fbx/Metal.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c5aabd7e13b47e348875162ed7cc5231 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Pinky.001.mat b/Assets/Skywalker/Fbx/Pinky.001.mat new file mode 100644 index 0000000..bd22035 --- /dev/null +++ b/Assets/Skywalker/Fbx/Pinky.001.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Pinky.001 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 0.10195855, b: 0.8, a: 1} + - _EmissionColor: {r: 0.1000024, g: 0.0010330024, b: 0.06038314, a: 0.1} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Pinky.001.mat.meta b/Assets/Skywalker/Fbx/Pinky.001.mat.meta new file mode 100644 index 0000000..a0e3e80 --- /dev/null +++ b/Assets/Skywalker/Fbx/Pinky.001.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aa424dcbe58dee745bc0ddb9f485e49f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Pinky_Glow.mat b/Assets/Skywalker/Fbx/Pinky_Glow.mat new file mode 100644 index 0000000..c2e82b8 --- /dev/null +++ b/Assets/Skywalker/Fbx/Pinky_Glow.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Pinky_Glow + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.74653786, g: 0.32844415, b: 0.5759464, a: 1} + - _EmissionColor: {r: 2.7290354, g: 0.6166889, b: 1.6606675, a: 50} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Pinky_Glow.mat.meta b/Assets/Skywalker/Fbx/Pinky_Glow.mat.meta new file mode 100644 index 0000000..d1690c4 --- /dev/null +++ b/Assets/Skywalker/Fbx/Pinky_Glow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc7164ad332de5d48aa1455da478919b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Plat_Black.mat b/Assets/Skywalker/Fbx/Plat_Black.mat new file mode 100644 index 0000000..2241a4a --- /dev/null +++ b/Assets/Skywalker/Fbx/Plat_Black.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Plat_Black + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.34170854 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.0081232935, g: 0.008800051, b: 0.020715028, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Plat_Black.mat.meta b/Assets/Skywalker/Fbx/Plat_Black.mat.meta new file mode 100644 index 0000000..4ed7ff4 --- /dev/null +++ b/Assets/Skywalker/Fbx/Plat_Black.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bd34d9c77d1f25e438919a67d7a005b0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Purple_Glow.mat b/Assets/Skywalker/Fbx/Purple_Glow.mat new file mode 100644 index 0000000..32037ee --- /dev/null +++ b/Assets/Skywalker/Fbx/Purple_Glow.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Purple_Glow + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.2758297, g: 0.61091423, b: 0.9255138, a: 1} + - _EmissionColor: {r: 0.8192733, g: 0.35077444, b: 2.9960783, a: 10} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Purple_Glow.mat.meta b/Assets/Skywalker/Fbx/Purple_Glow.mat.meta new file mode 100644 index 0000000..f56c215 --- /dev/null +++ b/Assets/Skywalker/Fbx/Purple_Glow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 448780df55bf3e0488437657a74e2ed7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Purple_Grapes.mat b/Assets/Skywalker/Fbx/Purple_Grapes.mat new file mode 100644 index 0000000..898b6bc --- /dev/null +++ b/Assets/Skywalker/Fbx/Purple_Grapes.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Purple_Grapes + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _Metallic: 0.6 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.35293868, g: 0.22352725, b: 0.7215629, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Purple_Grapes.mat.meta b/Assets/Skywalker/Fbx/Purple_Grapes.mat.meta new file mode 100644 index 0000000..3c90613 --- /dev/null +++ b/Assets/Skywalker/Fbx/Purple_Grapes.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4f48f49f1bc3e5e439dfc3d2decf8270 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Purple_Grapes_02.mat b/Assets/Skywalker/Fbx/Purple_Grapes_02.mat new file mode 100644 index 0000000..39e411f --- /dev/null +++ b/Assets/Skywalker/Fbx/Purple_Grapes_02.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Purple_Grapes_02 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _Metallic: 0.6 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.3144465, g: 0.17219818, b: 0.60464615, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Purple_Grapes_02.mat.meta b/Assets/Skywalker/Fbx/Purple_Grapes_02.mat.meta new file mode 100644 index 0000000..7557e3f --- /dev/null +++ b/Assets/Skywalker/Fbx/Purple_Grapes_02.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 29b214360768b2d4c954ecb0b79e4e3f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Red_Glow.mat b/Assets/Skywalker/Fbx/Red_Glow.mat new file mode 100644 index 0000000..6ff115c --- /dev/null +++ b/Assets/Skywalker/Fbx/Red_Glow.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red_Glow + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9254877, g: 0.12156885, b: 0, a: 1} + - _EmissionColor: {r: 16.778429, g: 0.28056157, b: 0, a: 10} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Red_Glow.mat.meta b/Assets/Skywalker/Fbx/Red_Glow.mat.meta new file mode 100644 index 0000000..d59ce3b --- /dev/null +++ b/Assets/Skywalker/Fbx/Red_Glow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ed6a9709c10ef1d4fa6e7ec57170997a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Red_Glow_Pikes.mat b/Assets/Skywalker/Fbx/Red_Glow_Pikes.mat new file mode 100644 index 0000000..90cf87c --- /dev/null +++ b/Assets/Skywalker/Fbx/Red_Glow_Pikes.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red_Glow_Pikes + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.9254877, g: 0.12156885, b: 0, a: 1} + - _EmissionColor: {r: 16.778429, g: 0.28056157, b: 0, a: 10} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Red_Glow_Pikes.mat.meta b/Assets/Skywalker/Fbx/Red_Glow_Pikes.mat.meta new file mode 100644 index 0000000..24a9a4a --- /dev/null +++ b/Assets/Skywalker/Fbx/Red_Glow_Pikes.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca02e7f226718da4f85c02806ce1ff27 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/SkyWalkerWall1.mat b/Assets/Skywalker/Fbx/SkyWalkerWall1.mat index b0c96b9..4447c69 100644 --- a/Assets/Skywalker/Fbx/SkyWalkerWall1.mat +++ b/Assets/Skywalker/Fbx/SkyWalkerWall1.mat @@ -66,9 +66,9 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 1 - _GlossyReflections: 1 - - _Metallic: 0 + - _Metallic: 0.75 - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 @@ -79,5 +79,5 @@ Material: - _ZWrite: 1 m_Colors: - _Color: {r: 0.35293868, g: 0.22352725, b: 0.7215629, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0.051120874, g: 0.020457605, b: 0.23966011, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/SkyWalkerWall2.mat b/Assets/Skywalker/Fbx/SkyWalkerWall2.mat index 5f5a0a1..455898a 100644 --- a/Assets/Skywalker/Fbx/SkyWalkerWall2.mat +++ b/Assets/Skywalker/Fbx/SkyWalkerWall2.mat @@ -159,7 +159,7 @@ Material: - _GlitchAmount: 3 - _GlitchSize: 1 - _GlossMapScale: 1 - - _Glossiness: 0 + - _Glossiness: 1 - _GlossyReflections: 1 - _Glow: 10 - _GlowGlobal: 1 @@ -193,7 +193,7 @@ Material: - _InnerOutlineThickness: 1 - _MaxXUV: 1 - _MaxYUV: 1 - - _Metallic: 0 + - _Metallic: 0.75 - _MinXUV: 0 - _MinYUV: 0 - _Mode: 0 @@ -269,7 +269,7 @@ Material: - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0.051120874, g: 0.020457605, b: 0.23966011, a: 1} - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} - _GlowColor: {r: 1, g: 1, b: 1, a: 1} - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} diff --git a/Assets/Skywalker/Fbx/Skywalker (1).fbx.meta b/Assets/Skywalker/Fbx/Skywalker (1).fbx.meta index 6e3dee4..5ecea00 100644 --- a/Assets/Skywalker/Fbx/Skywalker (1).fbx.meta +++ b/Assets/Skywalker/Fbx/Skywalker (1).fbx.meta @@ -3,7 +3,117 @@ guid: a4a9717eb9cd92c46bcb42167f76b64a ModelImporter: serializedVersion: 22200 internalIDToNameTable: [] - externalObjects: {} + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Adam_Blue + second: {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Adam_Blue.001 + second: {fileID: 2100000, guid: 4cc15af6faf9a934293e95116bd7007a, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Blue_Baby_B + second: {fileID: 2100000, guid: caa4bc06be1eac446843b280875d7938, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Blue_Glow + second: {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Blueberries + second: {fileID: 2100000, guid: 49614a159ea942c43b004d8be9cbe026, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Blueberries_02 + second: {fileID: 2100000, guid: 870aabd259013304caef2970cdb63301, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Brown_02 + second: {fileID: 2100000, guid: cbffc5fb5645a2b43a0ef751ab1716ba, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Caution + second: {fileID: 2100000, guid: 0d5e8fa92ed5b6543a60e993b0f05664, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Electric_Yellow + second: {fileID: 2100000, guid: 97c4e13e1356f00428a789f526d4c6db, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Flesh_Pink + second: {fileID: 2100000, guid: f84ece5b022b7f94789f441fc38fd9bd, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Material + second: {fileID: 2100000, guid: b8be5872d255eab47873e261a82e7d24, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Metal + second: {fileID: 2100000, guid: c5aabd7e13b47e348875162ed7cc5231, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Pinky.001 + second: {fileID: 2100000, guid: aa424dcbe58dee745bc0ddb9f485e49f, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Pinky_Glow + second: {fileID: 2100000, guid: fc7164ad332de5d48aa1455da478919b, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Plat_Black + second: {fileID: 2100000, guid: bd34d9c77d1f25e438919a67d7a005b0, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Purple_Glow + second: {fileID: 2100000, guid: 448780df55bf3e0488437657a74e2ed7, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Purple_Grapes + second: {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Purple_Grapes_02 + second: {fileID: 2100000, guid: 29b214360768b2d4c954ecb0b79e4e3f, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Red_Glow + second: {fileID: 2100000, guid: ed6a9709c10ef1d4fa6e7ec57170997a, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Red_Glow_Pikes + second: {fileID: 2100000, guid: ca02e7f226718da4f85c02806ce1ff27, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Teal + second: {fileID: 2100000, guid: 6682a52bec50a0f4d9484c7f797f64c6, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Teal_Glow + second: {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} materials: materialImportMode: 2 materialName: 0 diff --git a/Assets/Skywalker/Fbx/Teal.mat b/Assets/Skywalker/Fbx/Teal.mat new file mode 100644 index 0000000..1615d2e --- /dev/null +++ b/Assets/Skywalker/Fbx/Teal.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Teal + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _Metallic: 0.6 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.17647254, g: 0.74901325, b: 0.76862335, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Teal.mat.meta b/Assets/Skywalker/Fbx/Teal.mat.meta new file mode 100644 index 0000000..160ce47 --- /dev/null +++ b/Assets/Skywalker/Fbx/Teal.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6682a52bec50a0f4d9484c7f797f64c6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Fbx/Teal_Glow.mat b/Assets/Skywalker/Fbx/Teal_Glow.mat new file mode 100644 index 0000000..5966e43 --- /dev/null +++ b/Assets/Skywalker/Fbx/Teal_Glow.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Teal_Glow + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + 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_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.2758297, g: 0.61091423, b: 0.9255138, a: 1} + - _EmissionColor: {r: 0.3205126, g: 32.441418, b: 33.558628, a: 10} + m_BuildTextureStacks: [] diff --git a/Assets/Skywalker/Fbx/Teal_Glow.mat.meta b/Assets/Skywalker/Fbx/Teal_Glow.mat.meta new file mode 100644 index 0000000..bb1beb7 --- /dev/null +++ b/Assets/Skywalker/Fbx/Teal_Glow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b38773d3c59b37e429270c8ccb5951ab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skywalker/Prefabs/Blueberries_Collectible.prefab b/Assets/Skywalker/Prefabs/Blueberries_Collectible.prefab index 48fee2d..958f0fd 100644 --- a/Assets/Skywalker/Prefabs/Blueberries_Collectible.prefab +++ b/Assets/Skywalker/Prefabs/Blueberries_Collectible.prefab @@ -29,9 +29,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3611551511513736997} serializedVersion: 2 - m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: -0.7071068} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: -0.7071068} m_LocalPosition: {x: -0.84437233, y: 1.1386276, z: -1.0635158} - m_LocalScale: {x: 126.93174, y: 126.93174, z: 126.93174} + m_LocalScale: {x: 0.43790126, y: 0.4379015, z: 0.4379015} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} @@ -64,9 +64,9 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -876546973899608171, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 860099203462884945, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 1022416953558196943, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: b8be5872d255eab47873e261a82e7d24, type: 2} + - {fileID: 2100000, guid: cbffc5fb5645a2b43a0ef751ab1716ba, type: 2} + - {fileID: 2100000, guid: 870aabd259013304caef2970cdb63301, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/BlueberryBlast.prefab b/Assets/Skywalker/Prefabs/BlueberryBlast.prefab index 396f9ff..7921d3e 100644 --- a/Assets/Skywalker/Prefabs/BlueberryBlast.prefab +++ b/Assets/Skywalker/Prefabs/BlueberryBlast.prefab @@ -63,7 +63,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -4040347994642848883, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 49614a159ea942c43b004d8be9cbe026, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/BounceObstacle1.prefab b/Assets/Skywalker/Prefabs/BounceObstacle1.prefab index 88620e4..2c2e68a 100644 --- a/Assets/Skywalker/Prefabs/BounceObstacle1.prefab +++ b/Assets/Skywalker/Prefabs/BounceObstacle1.prefab @@ -30,7 +30,7 @@ Transform: serializedVersion: 2 m_LocalRotation: {x: -0.7069834, y: 0, z: 0, w: 0.7072302} m_LocalPosition: {x: -8.45, y: -0, z: -4.62} - m_LocalScale: {x: 285.0933, y: 285.0933, z: 285.0933} + m_LocalScale: {x: 0.9835421, y: 0.9835427, z: 0.9835427} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} @@ -63,8 +63,8 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -1322913721273305542, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: -2612626239601607672, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} + - {fileID: 2100000, guid: 6682a52bec50a0f4d9484c7f797f64c6, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/BounceObstacle2.prefab b/Assets/Skywalker/Prefabs/BounceObstacle2.prefab index 3ca62d8..25ac136 100644 --- a/Assets/Skywalker/Prefabs/BounceObstacle2.prefab +++ b/Assets/Skywalker/Prefabs/BounceObstacle2.prefab @@ -30,7 +30,7 @@ Transform: serializedVersion: 2 m_LocalRotation: {x: -0.7069834, y: 0, z: 0, w: 0.7072302} m_LocalPosition: {x: -6.37, y: -0, z: -4.65} - m_LocalScale: {x: 285.0933, y: 285.0933, z: 285.0933} + m_LocalScale: {x: 0.9835421, y: 0.9835427, z: 0.9835427} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} @@ -63,8 +63,8 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -3879425108269539138, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: -8047220426023411538, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 448780df55bf3e0488437657a74e2ed7, type: 2} + - {fileID: 2100000, guid: 29b214360768b2d4c954ecb0b79e4e3f, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/BreakableWall.prefab b/Assets/Skywalker/Prefabs/BreakableWall.prefab index bdd9553..f05bc68 100644 --- a/Assets/Skywalker/Prefabs/BreakableWall.prefab +++ b/Assets/Skywalker/Prefabs/BreakableWall.prefab @@ -31,7 +31,7 @@ Transform: serializedVersion: 2 m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} m_LocalPosition: {x: -5.93, y: 2.19, z: -4.6124} - m_LocalScale: {x: 289.75534, y: 560.8686, z: 382.01102} + m_LocalScale: {x: 0.9996262, y: 1.934939, z: 1.3178982} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} @@ -64,9 +64,9 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 4864421654280756896, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 3004422333336217069, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 3750671997670906387, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 4cc15af6faf9a934293e95116bd7007a, type: 2} + - {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - {fileID: 2100000, guid: ed6a9709c10ef1d4fa6e7ec57170997a, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/Bridge.prefab b/Assets/Skywalker/Prefabs/Bridge.prefab index e387061..353656f 100644 --- a/Assets/Skywalker/Prefabs/Bridge.prefab +++ b/Assets/Skywalker/Prefabs/Bridge.prefab @@ -12,7 +12,7 @@ GameObject: - component: {fileID: 679655704616307818} - component: {fileID: 8766748269537345785} - component: {fileID: 2621754811570932390} - m_Layer: 0 + m_Layer: 8 m_Name: Bridge m_TagString: Untagged m_Icon: {fileID: 0} diff --git a/Assets/Skywalker/Prefabs/Cage.prefab b/Assets/Skywalker/Prefabs/Cage.prefab index 49ec27d..1d4009e 100644 --- a/Assets/Skywalker/Prefabs/Cage.prefab +++ b/Assets/Skywalker/Prefabs/Cage.prefab @@ -27,13 +27,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2698368774659733983} serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalRotation: {x: -0.7069834, y: 0, z: 0, w: 0.7072302} m_LocalPosition: {x: -3.7945907, y: 0, z: 2.2226362} - m_LocalScale: {x: 262.0798, y: 262.0798, z: 262.0798} + m_LocalScale: {x: 0.904148, y: 0.90414834, z: 0.90414834} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: -89.98, y: 0, z: 0} --- !u!33 &818630689575308147 MeshFilter: m_ObjectHideFlags: 0 @@ -62,8 +62,8 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -8260597480625041535, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 2629984392092251925, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: f84ece5b022b7f94789f441fc38fd9bd, type: 2} + - {fileID: 2100000, guid: 0d5e8fa92ed5b6543a60e993b0f05664, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/DropPlatform1.prefab b/Assets/Skywalker/Prefabs/DropPlatform1.prefab index 34fa115..f91ce05 100644 --- a/Assets/Skywalker/Prefabs/DropPlatform1.prefab +++ b/Assets/Skywalker/Prefabs/DropPlatform1.prefab @@ -29,13 +29,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5344590827237654078} serializedVersion: 2 - m_LocalRotation: {x: -0.70710677, y: 0, z: -0, w: 0.7071068} + m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} m_LocalPosition: {x: -0.61, y: 0, z: -4.84} - m_LocalScale: {x: 465.90338, y: 465.90338, z: 465.90338} + m_LocalScale: {x: 1.607318, y: 1.6073188, z: 1.6073188} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} --- !u!33 &8684575443419476026 MeshFilter: m_ObjectHideFlags: 0 @@ -64,7 +64,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -8982294679481430447, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/DropPlatform2.prefab b/Assets/Skywalker/Prefabs/DropPlatform2.prefab index 2aee8d1..25c625e 100644 --- a/Assets/Skywalker/Prefabs/DropPlatform2.prefab +++ b/Assets/Skywalker/Prefabs/DropPlatform2.prefab @@ -29,13 +29,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3928441530342160714} serializedVersion: 2 - m_LocalRotation: {x: -0.70710677, y: 0, z: -0, w: 0.7071068} + m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} m_LocalPosition: {x: -3.42, y: -0, z: -4.84} - m_LocalScale: {x: 465.90338, y: 465.90338, z: 465.90338} + m_LocalScale: {x: 1.607318, y: 1.6073188, z: 1.6073188} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} --- !u!33 &6485569745109751985 MeshFilter: m_ObjectHideFlags: 0 @@ -64,7 +64,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -8115815734641395288, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 97c4e13e1356f00428a789f526d4c6db, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/DropPlatform3.prefab b/Assets/Skywalker/Prefabs/DropPlatform3.prefab index 1497d64..dd47a43 100644 --- a/Assets/Skywalker/Prefabs/DropPlatform3.prefab +++ b/Assets/Skywalker/Prefabs/DropPlatform3.prefab @@ -29,13 +29,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5054695320113782404} serializedVersion: 2 - m_LocalRotation: {x: -0.70710677, y: 0, z: -0, w: 0.7071068} + m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} m_LocalPosition: {x: 2.22, y: -0, z: -4.84} - m_LocalScale: {x: 465.90338, y: 465.90338, z: 465.90338} + m_LocalScale: {x: 1.607318, y: 1.6073188, z: 1.6073188} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} --- !u!33 &5606643640905968044 MeshFilter: m_ObjectHideFlags: 0 @@ -64,7 +64,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -2612626239601607672, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 6682a52bec50a0f4d9484c7f797f64c6, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/Fan_Front.prefab b/Assets/Skywalker/Prefabs/Fan_Front.prefab index 72ff3e0..b35fa11 100644 --- a/Assets/Skywalker/Prefabs/Fan_Front.prefab +++ b/Assets/Skywalker/Prefabs/Fan_Front.prefab @@ -62,7 +62,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -1322913721273305542, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -220,7 +220,7 @@ Transform: serializedVersion: 2 m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: 0.5} m_LocalPosition: {x: -6.425, y: 0.444, z: -4.337} - m_LocalScale: {x: 100, y: 100, z: 100} + m_LocalScale: {x: 0.3449897, y: 0.3449895, z: 0.34498972} m_ConstrainProportionsScale: 0 m_Children: - {fileID: 8953837274218871922} @@ -329,7 +329,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -1322913721273305542, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -521,7 +521,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -1322913721273305542, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -713,8 +713,8 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -2612626239601607672, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 3004422333336217069, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 6682a52bec50a0f4d9484c7f797f64c6, type: 2} + - {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -820,7 +820,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -1322913721273305542, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/Fan_Upwards.prefab b/Assets/Skywalker/Prefabs/Fan_Upwards.prefab index fb96856..605a42d 100644 --- a/Assets/Skywalker/Prefabs/Fan_Upwards.prefab +++ b/Assets/Skywalker/Prefabs/Fan_Upwards.prefab @@ -62,7 +62,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -1322913721273305542, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -219,15 +219,15 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2742088452295191253} serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} + m_LocalRotation: {x: -0.7069834, y: 0, z: 0, w: 0.7072302} m_LocalPosition: {x: -3.31, y: -0.01, z: -5.14} - m_LocalScale: {x: 344.28107, y: 344.28104, z: 344.28104} + m_LocalScale: {x: 1.1877338, y: 1.1877341, z: 1.1877341} m_ConstrainProportionsScale: 0 m_Children: - {fileID: 8598934888938217592} - {fileID: 8805696461057238230} m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: -89.98, y: 0, z: 0} --- !u!114 &847251758640225939 MonoBehaviour: m_ObjectHideFlags: 0 @@ -347,11 +347,11 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -8982294679481430447, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: -1640360810463933236, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: -1322913721273305542, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 1243435335713671361, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: -2612626239601607672, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - {fileID: 2100000, guid: fc7164ad332de5d48aa1455da478919b, type: 2} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} + - {fileID: 2100000, guid: bd34d9c77d1f25e438919a67d7a005b0, type: 2} + - {fileID: 2100000, guid: 6682a52bec50a0f4d9484c7f797f64c6, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/Height Level Platform_A.prefab b/Assets/Skywalker/Prefabs/Height Level Platform_A.prefab index 22e491f..c365e80 100644 --- a/Assets/Skywalker/Prefabs/Height Level Platform_A.prefab +++ b/Assets/Skywalker/Prefabs/Height Level Platform_A.prefab @@ -27,13 +27,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5956693515676838232} serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalRotation: {x: -0.7069834, y: 0, z: 0, w: 0.7072302} m_LocalPosition: {x: -3.05, y: -0, z: -5.31} - m_LocalScale: {x: 319.72604, y: 319.72604, z: 319.72604} + m_LocalScale: {x: 1.1030215, y: 1.103022, z: 1.103022} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: -89.98, y: 0, z: 0} --- !u!33 &4561673650273549340 MeshFilter: m_ObjectHideFlags: 0 @@ -62,10 +62,10 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 8827711681751450540, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: -1322913721273305542, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 1243435335713671361, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: -1640360810463933236, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} + - {fileID: 2100000, guid: bd34d9c77d1f25e438919a67d7a005b0, type: 2} + - {fileID: 2100000, guid: fc7164ad332de5d48aa1455da478919b, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/Height Level Platform_B.prefab b/Assets/Skywalker/Prefabs/Height Level Platform_B.prefab index a03e6a6..361537d 100644 --- a/Assets/Skywalker/Prefabs/Height Level Platform_B.prefab +++ b/Assets/Skywalker/Prefabs/Height Level Platform_B.prefab @@ -27,13 +27,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2769939304112523054} serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalRotation: {x: -0.7069834, y: 0, z: 0, w: 0.7072302} m_LocalPosition: {x: 0.18, y: -0, z: -5.31} - m_LocalScale: {x: 319.72604, y: 319.72604, z: 319.72604} + m_LocalScale: {x: 1.1030215, y: 1.103022, z: 1.103022} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: -89.98, y: 0, z: 0} --- !u!33 &1749591827152667694 MeshFilter: m_ObjectHideFlags: 0 @@ -62,9 +62,9 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -1322913721273305542, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 1243435335713671361, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: -1640360810463933236, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} + - {fileID: 2100000, guid: bd34d9c77d1f25e438919a67d7a005b0, type: 2} + - {fileID: 2100000, guid: fc7164ad332de5d48aa1455da478919b, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Skywalker/Prefabs/Level.prefab b/Assets/Skywalker/Prefabs/Level.prefab index 74aab77..68bb286 100644 --- a/Assets/Skywalker/Prefabs/Level.prefab +++ b/Assets/Skywalker/Prefabs/Level.prefab @@ -1,5 +1,219 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &2545036914206487013 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8791396124264446024} + - component: {fileID: 1708935702326986621} + - component: {fileID: 8781621984511964321} + - component: {fileID: 6295224029178957919} + m_Layer: 8 + m_Name: StepWise_Platform (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8791396124264446024 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2545036914206487013} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.179, y: 0, z: 0.001} + m_LocalScale: {x: 1.4891489, y: 1.4891495, z: 1.4891495} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8185363004807424063} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1708935702326986621 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2545036914206487013} + m_Mesh: {fileID: 7756421558918172377, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} +--- !u!23 &8781621984511964321 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2545036914206487013} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6295224029178957919 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2545036914206487013} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 7756421558918172377, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} +--- !u!1 &2725144129000652162 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2609664658689408287} + - component: {fileID: 2065651636639283714} + - component: {fileID: 8932201093928083} + - component: {fileID: 7565634957298788703} + m_Layer: 8 + m_Name: StepWise_Platform (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2609664658689408287 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2725144129000652162} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.187, y: 0, z: 0.004} + m_LocalScale: {x: 1.4891489, y: 1.4891495, z: 1.4891495} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8185363004807424063} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2065651636639283714 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2725144129000652162} + m_Mesh: {fileID: 7756421558918172377, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} +--- !u!23 &8932201093928083 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2725144129000652162} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7565634957298788703 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2725144129000652162} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 7756421558918172377, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} --- !u!1 &4339703656473821322 GameObject: m_ObjectHideFlags: 0 @@ -51,6 +265,7 @@ Transform: - {fileID: 8914914027303342449} - {fileID: 4319337125556406592} - {fileID: 3747252592291460321} + - {fileID: 7110897007386236779} - {fileID: 6080761766715983344} - {fileID: 6797697746072400815} - {fileID: 262366192341779040} @@ -67,6 +282,7 @@ Transform: - {fileID: 6928193349215206179} - {fileID: 12545397423086038} - {fileID: 1940914009048189649} + - {fileID: 3826626722271346052} - {fileID: 4366601645019000793} - {fileID: 892188770707422864} - {fileID: 4193725853544914968} @@ -76,8 +292,118 @@ Transform: - {fileID: 5781450569014441345} - {fileID: 2799488763426906122} - {fileID: 631134267609018601} + - {fileID: 8791396124264446024} + - {fileID: 2609664658689408287} + - {fileID: 2479871783153667004} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: -89.98, y: 0, z: 0} +--- !u!1 &4588705386786136278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2479871783153667004} + - component: {fileID: 4528731540344506314} + - component: {fileID: 683541508546967961} + - component: {fileID: 1353991372845542334} + m_Layer: 8 + m_Name: StepWise_Platform (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2479871783153667004 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4588705386786136278} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.195, y: 0, z: 0.007} + m_LocalScale: {x: 1.4891489, y: 1.4891495, z: 1.4891495} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8185363004807424063} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4528731540344506314 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4588705386786136278} + m_Mesh: {fileID: 7756421558918172377, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} +--- !u!23 &683541508546967961 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4588705386786136278} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} + - {fileID: 2100000, guid: b38773d3c59b37e429270c8ccb5951ab, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &1353991372845542334 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4588705386786136278} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 7756421558918172377, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} --- !u!1001 &71765662309754884 PrefabInstance: m_ObjectHideFlags: 0 @@ -236,7 +562,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 3611551511513736997, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_Name - value: Blueberries_Collectible (2) + value: Blueberries_Collectible objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalScale.x @@ -310,7 +636,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 3611551511513736997, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_Name - value: Blueberries_Collectible (3) + value: Blueberries_Collectible objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalScale.x @@ -326,7 +652,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.x - value: 0.20938 + value: 0.2323 objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.y @@ -396,7 +722,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 181164595277149945, guid: c9f04741cea3a05488d0cf8951899a41, type: 3} propertyPath: m_LocalPosition.x - value: 0.3767 + value: 0.3996 objectReference: {fileID: 0} - target: {fileID: 181164595277149945, guid: c9f04741cea3a05488d0cf8951899a41, type: 3} propertyPath: m_LocalPosition.y @@ -458,7 +784,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 2769939304112523054, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} propertyPath: m_Name - value: Height Level Platform_B (1) + value: Height Level Platform_B objectReference: {fileID: 0} - target: {fileID: 8549613422793188954, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} propertyPath: m_LocalScale.x @@ -515,8 +841,30 @@ PrefabInstance: m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 2769939304112523054, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} + insertIndex: -1 + addedObject: {fileID: 2547712253004348516} m_SourcePrefab: {fileID: 100100000, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} +--- !u!1 &3212309613035181934 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2769939304112523054, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} + m_PrefabInstance: {fileID: 784936462835372096} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2547712253004348516 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3212309613035181934} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fd6cfb77bf760f043b3234bd8d90c3ee, type: 3} + m_Name: + m_EditorClassIdentifier: + bounceForce: 5 + resetYVelocity: 1 --- !u!4 &8953986817136408090 stripped Transform: m_CorrespondingSourceObject: {fileID: 8549613422793188954, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} @@ -622,7 +970,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6413949144103645101, guid: 09a147d88512334449f151c23b4fbdf2, type: 3} propertyPath: m_LocalPosition.x - value: 0.3568 + value: 0.3797 objectReference: {fileID: 0} - target: {fileID: 6413949144103645101, guid: 09a147d88512334449f151c23b4fbdf2, type: 3} propertyPath: m_LocalPosition.y @@ -682,6 +1030,14 @@ PrefabInstance: propertyPath: m_Name value: Bridge objectReference: {fileID: 0} + - target: {fileID: 8766748269537345785, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: c5aabd7e13b47e348875162ed7cc5231, type: 2} + - target: {fileID: 8766748269537345785, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 6682a52bec50a0f4d9484c7f797f64c6, type: 2} - target: {fileID: 9017874289555358260, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} propertyPath: m_LocalScale.x value: 0.8435382 @@ -696,7 +1052,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 9017874289555358260, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} propertyPath: m_LocalPosition.x - value: 0.27059326 + value: 0.2935 objectReference: {fileID: 0} - target: {fileID: 9017874289555358260, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} propertyPath: m_LocalPosition.y @@ -818,7 +1174,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} propertyPath: m_LocalPosition.x - value: 0.28321704 + value: 0.3061 objectReference: {fileID: 0} - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} propertyPath: m_LocalPosition.y @@ -928,8 +1284,20 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4627988705258942665, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_Name - value: Plaftorm_Long (1) + value: Plaftorm_Long objectReference: {fileID: 0} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -950,7 +1318,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 3611551511513736997, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_Name - value: Blueberries_Collectible (7) + value: Blueberries_Collectible objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalScale.x @@ -966,7 +1334,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.x - value: 0.39894 + value: 0.4218 objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.y @@ -1036,7 +1404,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 181164595277149945, guid: c9f04741cea3a05488d0cf8951899a41, type: 3} propertyPath: m_LocalPosition.x - value: 0.3368 + value: 0.3597 objectReference: {fileID: 0} - target: {fileID: 181164595277149945, guid: c9f04741cea3a05488d0cf8951899a41, type: 3} propertyPath: m_LocalPosition.y @@ -1098,7 +1466,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 3611551511513736997, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_Name - value: Blueberries_Collectible (4) + value: Blueberries_Collectible objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalScale.x @@ -1114,7 +1482,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.x - value: 0.2538 + value: 0.2767 objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.y @@ -1188,7 +1556,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6623078674022722467, guid: 06a2d000b60802e4e951484317658d48, type: 3} propertyPath: m_LocalPosition.x - value: 0.45649 + value: 0.4794 objectReference: {fileID: 0} - target: {fileID: 6623078674022722467, guid: 06a2d000b60802e4e951484317658d48, type: 3} propertyPath: m_LocalPosition.y @@ -1244,9 +1612,17 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 8185363004807424063} m_Modifications: + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.x + value: 0.00014382107 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000071706927 + objectReference: {fileID: 0} - target: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_Name - value: Plaftorm_C (4) + value: Plaftorm_C objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalScale.x @@ -1262,7 +1638,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.x - value: 0.2092 + value: 0.2321 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.y @@ -1270,7 +1646,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 0.0113 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalRotation.w @@ -1300,11 +1676,46 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.x + value: 0.006638803 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.y + value: 0.00045098586 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.z + value: 0.0063343993 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + insertIndex: -1 + addedObject: {fileID: 8843788136133327259} m_SourcePrefab: {fileID: 100100000, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} +--- !u!1 &5706556688726850652 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + m_PrefabInstance: {fileID: 2611718041455996014} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8843788136133327259 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5706556688726850652} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 707409f83c1d93f41aaa4cd0a18b6ebd, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 2 + distance: 3 + reverse: 0 --- !u!4 &6653604070708849095 stripped Transform: m_CorrespondingSourceObject: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} @@ -1332,7 +1743,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2869997623298999425, guid: 547d1b37a16c1694fa7d44c3c7f5a0b7, type: 3} propertyPath: m_LocalPosition.x - value: 0.26473263 + value: 0.2876 objectReference: {fileID: 0} - target: {fileID: 2869997623298999425, guid: 547d1b37a16c1694fa7d44c3c7f5a0b7, type: 3} propertyPath: m_LocalPosition.y @@ -1392,6 +1803,14 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 8185363004807424063} m_Modifications: + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.x + value: 0.00014382107 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000071706927 + objectReference: {fileID: 0} - target: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_Name value: Plaftorm_C @@ -1410,7 +1829,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.x - value: 0.1852 + value: 0.2081 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.y @@ -1418,7 +1837,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 0.0113 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalRotation.w @@ -1448,11 +1867,46 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.x + value: 0.006638803 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.y + value: 0.00045098586 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.z + value: 0.0063343993 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + insertIndex: -1 + addedObject: {fileID: 2838095925196320212} m_SourcePrefab: {fileID: 100100000, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} +--- !u!1 &5562717834360248746 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + m_PrefabInstance: {fileID: 2755590336045779352} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2838095925196320212 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5562717834360248746} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 707409f83c1d93f41aaa4cd0a18b6ebd, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 2 + distance: 3 + reverse: 0 --- !u!4 &6797379694032653361 stripped Transform: m_CorrespondingSourceObject: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} @@ -1520,8 +1974,20 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4627988705258942665, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_Name - value: Plaftorm_Long (2) + value: Plaftorm_Long objectReference: {fileID: 0} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -1554,7 +2020,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1019321234340394759, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_LocalPosition.x - value: 0.2481 + value: 0.271 objectReference: {fileID: 0} - target: {fileID: 1019321234340394759, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_LocalPosition.y @@ -1596,6 +2062,18 @@ PrefabInstance: propertyPath: m_Name value: Plaftorm_Long objectReference: {fileID: 0} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -1628,7 +2106,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2875129386313300353, guid: fa3a934c560b88c46835a9fd81510b0d, type: 3} propertyPath: m_LocalPosition.x - value: 0.435425 + value: 0.4583 objectReference: {fileID: 0} - target: {fileID: 2875129386313300353, guid: fa3a934c560b88c46835a9fd81510b0d, type: 3} propertyPath: m_LocalPosition.y @@ -1706,7 +2184,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6063434210240236615, guid: 442e850c1d2db7644bd88a2b7e2fb42d, type: 3} propertyPath: m_LocalPosition.x - value: 0.4888 + value: 0.5117 objectReference: {fileID: 0} - target: {fileID: 6063434210240236615, guid: 442e850c1d2db7644bd88a2b7e2fb42d, type: 3} propertyPath: m_LocalPosition.y @@ -1764,7 +2242,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 3611551511513736997, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_Name - value: Blueberries_Collectible (1) + value: Blueberries_Collectible objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalScale.x @@ -1836,9 +2314,21 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 8185363004807424063} m_Modifications: + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.x + value: 0.00014382107 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000071706927 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0066681486 + objectReference: {fileID: 0} - target: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_Name - value: Plaftorm_C (3) + value: Plaftorm_C objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalScale.x @@ -1854,7 +2344,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.x - value: 0.1972 + value: 0.2201 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.y @@ -1862,7 +2352,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 0.0051 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalRotation.w @@ -1892,6 +2382,22 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9013569755863296387, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: reverse + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.x + value: 0.006638803 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.y + value: 0.00045098586 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.z + value: 0.0063343993 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -1912,7 +2418,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 5956693515676838232, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} propertyPath: m_Name - value: Height Level Platform_A (1) + value: Height Level Platform_A objectReference: {fileID: 0} - target: {fileID: 7159941282138977025, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} propertyPath: m_LocalScale.x @@ -1969,13 +2475,35 @@ PrefabInstance: m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 5956693515676838232, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} + insertIndex: -1 + addedObject: {fileID: 2653065394667736851} m_SourcePrefab: {fileID: 100100000, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} --- !u!4 &5828367246479554763 stripped Transform: m_CorrespondingSourceObject: {fileID: 7159941282138977025, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} m_PrefabInstance: {fileID: 3728907409580821450} m_PrefabAsset: {fileID: 0} +--- !u!1 &6995727089205338770 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5956693515676838232, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} + m_PrefabInstance: {fileID: 3728907409580821450} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2653065394667736851 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6995727089205338770} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fd6cfb77bf760f043b3234bd8d90c3ee, type: 3} + m_Name: + m_EditorClassIdentifier: + bounceForce: 5 + resetYVelocity: 1 --- !u!1001 &3878731192248139335 PrefabInstance: m_ObjectHideFlags: 0 @@ -1998,7 +2526,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1019321234340394759, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_LocalPosition.x - value: 0.3162 + value: 0.3391 objectReference: {fileID: 0} - target: {fileID: 1019321234340394759, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_LocalPosition.y @@ -2038,8 +2566,20 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4627988705258942665, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_Name - value: Plaftorm_Long (4) + value: Plaftorm_Long objectReference: {fileID: 0} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2072,7 +2612,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1268511668620518418, guid: d84d7d45e67ecd14abecc7a3742c643f, type: 3} propertyPath: m_LocalPosition.x - value: 0.47265 + value: 0.4955 objectReference: {fileID: 0} - target: {fileID: 1268511668620518418, guid: d84d7d45e67ecd14abecc7a3742c643f, type: 3} propertyPath: m_LocalPosition.y @@ -2124,6 +2664,132 @@ Transform: m_CorrespondingSourceObject: {fileID: 1268511668620518418, guid: d84d7d45e67ecd14abecc7a3742c643f, type: 3} m_PrefabInstance: {fileID: 4971853550048540108} m_PrefabAsset: {fileID: 0} +--- !u!1001 &4990772395665097565 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8185363004807424063} + m_Modifications: + - target: {fileID: 466015351835735718, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.x + value: -10.63 + objectReference: {fileID: 0} + - target: {fileID: 466015351835735718, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.y + value: 1.91 + objectReference: {fileID: 0} + - target: {fileID: 466015351835735718, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.z + value: 0.38 + objectReference: {fileID: 0} + - target: {fileID: 1182341963521943801, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.x + value: -10.64 + objectReference: {fileID: 0} + - target: {fileID: 1182341963521943801, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.y + value: 1.91 + objectReference: {fileID: 0} + - target: {fileID: 1182341963521943801, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.z + value: -0.35 + objectReference: {fileID: 0} + - target: {fileID: 1669633528761153838, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.x + value: -9.89 + objectReference: {fileID: 0} + - target: {fileID: 1669633528761153838, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.y + value: 1.91 + objectReference: {fileID: 0} + - target: {fileID: 1669633528761153838, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.z + value: -0.35 + objectReference: {fileID: 0} + - target: {fileID: 1711757770198402156, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.x + value: -9.89 + objectReference: {fileID: 0} + - target: {fileID: 1711757770198402156, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.y + value: 1.91 + objectReference: {fileID: 0} + - target: {fileID: 1711757770198402156, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.z + value: 0.38 + objectReference: {fileID: 0} + - target: {fileID: 1761311347675710101, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_Name + value: Spikes (2) + objectReference: {fileID: 0} + - target: {fileID: 1761311347675710101, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalScale.x + value: 0.0034498957 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalScale.y + value: 0.0034498977 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalScale.z + value: 0.0034498977 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.x + value: 0.0447 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071067 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} +--- !u!4 &7110897007386236779 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} + m_PrefabInstance: {fileID: 4990772395665097565} + m_PrefabAsset: {fileID: 0} --- !u!1001 &5051875754977265027 PrefabInstance: m_ObjectHideFlags: 0 @@ -2191,8 +2857,30 @@ PrefabInstance: m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 5956693515676838232, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} + insertIndex: -1 + addedObject: {fileID: 4335890341193010223} m_SourcePrefab: {fileID: 100100000, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} +--- !u!1 &1491169811414019291 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5956693515676838232, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} + m_PrefabInstance: {fileID: 5051875754977265027} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4335890341193010223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1491169811414019291} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fd6cfb77bf760f043b3234bd8d90c3ee, type: 3} + m_Name: + m_EditorClassIdentifier: + bounceForce: 5 + resetYVelocity: 1 --- !u!4 &2686087744900855426 stripped Transform: m_CorrespondingSourceObject: {fileID: 7159941282138977025, guid: fea2a119e798d0e4b9c19fa937f37322, type: 3} @@ -2220,7 +2908,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2869997623298999425, guid: 547d1b37a16c1694fa7d44c3c7f5a0b7, type: 3} propertyPath: m_LocalPosition.x - value: 0.50533 + value: 0.5282 objectReference: {fileID: 0} - target: {fileID: 2869997623298999425, guid: 547d1b37a16c1694fa7d44c3c7f5a0b7, type: 3} propertyPath: m_LocalPosition.y @@ -2298,7 +2986,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6413949144103645101, guid: 09a147d88512334449f151c23b4fbdf2, type: 3} propertyPath: m_LocalPosition.x - value: 0.3981 + value: 0.421 objectReference: {fileID: 0} - target: {fileID: 6413949144103645101, guid: 09a147d88512334449f151c23b4fbdf2, type: 3} propertyPath: m_LocalPosition.y @@ -2380,7 +3068,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} propertyPath: m_LocalPosition.x - value: 0.33510673 + value: 0.358 objectReference: {fileID: 0} - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} propertyPath: m_LocalPosition.y @@ -2577,13 +3265,35 @@ PrefabInstance: m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 2769939304112523054, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} + insertIndex: -1 + addedObject: {fileID: 2492315532167340428} m_SourcePrefab: {fileID: 100100000, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} --- !u!4 &2465644274633860909 stripped Transform: m_CorrespondingSourceObject: {fileID: 8549613422793188954, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} m_PrefabInstance: {fileID: 6093913984006160759} m_PrefabAsset: {fileID: 0} +--- !u!1 &8277936503753803353 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2769939304112523054, guid: 470fe530a9dc3ea4aba4dafe65b4af41, type: 3} + m_PrefabInstance: {fileID: 6093913984006160759} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2492315532167340428 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8277936503753803353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fd6cfb77bf760f043b3234bd8d90c3ee, type: 3} + m_Name: + m_EditorClassIdentifier: + bounceForce: 5 + resetYVelocity: 1 --- !u!1001 &6136040602294636931 PrefabInstance: m_ObjectHideFlags: 0 @@ -2618,7 +3328,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} propertyPath: m_LocalPosition.x - value: 0.31728 + value: 0.3402 objectReference: {fileID: 0} - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} propertyPath: m_LocalPosition.y @@ -2658,7 +3368,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7157501468365908360, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} propertyPath: m_Name - value: SkyWalkerLaser (1) + value: SkyWalkerLaser objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] @@ -2678,6 +3388,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 8185363004807424063} m_Modifications: + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.x + value: 0.00014380596 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000071706927 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0066681453 + objectReference: {fileID: 0} - target: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_Name value: Plaftorm_C (1) @@ -2704,7 +3426,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 0.0103 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalRotation.w @@ -2734,6 +3456,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.x + value: 0.006638803 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.y + value: 0.00045098586 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.z + value: 0.0063343993 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2808,6 +3542,18 @@ PrefabInstance: propertyPath: m_Name value: Plaftorm_Long objectReference: {fileID: 0} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2826,6 +3572,10 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 8185363004807424063} m_Modifications: + - target: {fileID: 1251080519999008593, guid: 2db0ae8dbca2b1343972f057f884a9b2, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2698368774659733983, guid: 2db0ae8dbca2b1343972f057f884a9b2, type: 3} propertyPath: m_Name value: Cage @@ -2844,7 +3594,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4520333883947819359, guid: 2db0ae8dbca2b1343972f057f884a9b2, type: 3} propertyPath: m_LocalPosition.x - value: 0.3055039 + value: 0.3284 objectReference: {fileID: 0} - target: {fileID: 4520333883947819359, guid: 2db0ae8dbca2b1343972f057f884a9b2, type: 3} propertyPath: m_LocalPosition.y @@ -2956,6 +3706,18 @@ PrefabInstance: propertyPath: m_Name value: Plaftorm_Long objectReference: {fileID: 0} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2976,8 +3738,16 @@ PrefabInstance: m_Modifications: - target: {fileID: 5417579808392408947, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} propertyPath: m_Name - value: Bridge (1) + value: Bridge objectReference: {fileID: 0} + - target: {fileID: 8766748269537345785, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: c5aabd7e13b47e348875162ed7cc5231, type: 2} + - target: {fileID: 8766748269537345785, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 6682a52bec50a0f4d9484c7f797f64c6, type: 2} - target: {fileID: 9017874289555358260, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} propertyPath: m_LocalScale.x value: 0.8435382 @@ -2992,7 +3762,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 9017874289555358260, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} propertyPath: m_LocalPosition.x - value: 0.28146 + value: 0.3043 objectReference: {fileID: 0} - target: {fileID: 9017874289555358260, guid: 2c25072e4e839fd47bd5219a284ac09b, type: 3} propertyPath: m_LocalPosition.y @@ -3050,7 +3820,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 3611551511513736997, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_Name - value: Blueberries_Collectible (6) + value: Blueberries_Collectible objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalScale.x @@ -3066,7 +3836,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.x - value: 0.3572 + value: 0.3801 objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.y @@ -3122,6 +3892,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 8185363004807424063} m_Modifications: + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.x + value: 0.00014385133 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000071706927 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.z + value: 0.006668148 + objectReference: {fileID: 0} - target: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_Name value: Plaftorm_C @@ -3140,7 +3922,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.x - value: 0.50212 + value: 0.525 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.y @@ -3178,6 +3960,22 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9013569755863296387, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.x + value: 0.006638803 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.y + value: 0.00045098586 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.z + value: 0.0063343993 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3198,7 +3996,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 3611551511513736997, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_Name - value: Blueberries_Collectible (5) + value: Blueberries_Collectible objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalScale.x @@ -3214,7 +4012,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.x - value: 0.30595 + value: 0.3288 objectReference: {fileID: 0} - target: {fileID: 4352658064713009117, guid: 6f970ca0cb81057419a7e4bd7d6b570e, type: 3} propertyPath: m_LocalPosition.y @@ -3336,7 +4134,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} propertyPath: m_LocalPosition.x - value: 0.4778 + value: 0.5007 objectReference: {fileID: 0} - target: {fileID: 2876729418386281526, guid: 91cbc7d0d1ba1294d94ec86ee65f5e79, type: 3} propertyPath: m_LocalPosition.y @@ -3406,7 +4204,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1019321234340394759, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_LocalPosition.x - value: 0.294766 + value: 0.3176 objectReference: {fileID: 0} - target: {fileID: 1019321234340394759, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_LocalPosition.y @@ -3446,8 +4244,20 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4627988705258942665, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_Name - value: Plaftorm_Long (3) + value: Plaftorm_Long objectReference: {fileID: 0} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3480,7 +4290,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1019321234340394759, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_LocalPosition.x - value: 0.432 + value: 0.4549 objectReference: {fileID: 0} - target: {fileID: 1019321234340394759, guid: 66301217f3a342843b08e24e00a52647, type: 3} propertyPath: m_LocalPosition.y @@ -3522,6 +4332,18 @@ PrefabInstance: propertyPath: m_Name value: Plaftorm_Long objectReference: {fileID: 0} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - target: {fileID: 8922675795526799662, guid: 66301217f3a342843b08e24e00a52647, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3540,6 +4362,14 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 8185363004807424063} m_Modifications: + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000071706927 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0066681453 + objectReference: {fileID: 0} - target: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_Name value: Plaftorm_C @@ -3566,7 +4396,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 0.0103 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalRotation.w @@ -3596,6 +4426,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.x + value: 0.006638803 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.y + value: 0.00045098586 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.z + value: 0.0063343993 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3606,6 +4448,96 @@ Transform: m_CorrespondingSourceObject: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} m_PrefabInstance: {fileID: 8598428467265107327} m_PrefabAsset: {fileID: 0} +--- !u!1001 &8850404301789521622 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8185363004807424063} + m_Modifications: + - target: {fileID: 4447670800812477353, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalPosition.x + value: -6.19 + objectReference: {fileID: 0} + - target: {fileID: 4447670800812477353, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalPosition.y + value: 2.525 + objectReference: {fileID: 0} + - target: {fileID: 4447670800812477353, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalPosition.z + value: 1.06 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalScale.x + value: 0.0034498957 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalScale.y + value: 0.0034498977 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalScale.z + value: 0.0034498977 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalPosition.x + value: 0.0314 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071067 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7157501468365908360, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_Name + value: SkyWalkerLaser (1) + objectReference: {fileID: 0} + - target: {fileID: 7157501468365908360, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} +--- !u!4 &3826626722271346052 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5748875061784271698, guid: 9d6e651519dc32e46b2256f6a5577943, type: 3} + m_PrefabInstance: {fileID: 8850404301789521622} + m_PrefabAsset: {fileID: 0} --- !u!1001 &8950430086384880494 PrefabInstance: m_ObjectHideFlags: 0 @@ -3614,9 +4546,21 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 8185363004807424063} m_Modifications: + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.x + value: 0.00014382107 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000071706927 + objectReference: {fileID: 0} + - target: {fileID: 6120321986421928426, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0066681486 + objectReference: {fileID: 0} - target: {fileID: 7714504165187637298, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_Name - value: Plaftorm_C (5) + value: Plaftorm_C objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalScale.x @@ -3632,15 +4576,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.x - value: 0.2205 + value: 0.2434 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 0.0051 objectReference: {fileID: 0} - target: {fileID: 8676455294140089769, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} propertyPath: m_LocalRotation.w @@ -3670,6 +4614,22 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9013569755863296387, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: reverse + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.x + value: 0.006638803 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.y + value: 0.00045098586 + objectReference: {fileID: 0} + - target: {fileID: 9184193856032283651, guid: 16f29d8e1484fd34cb1fa72de9a5377a, type: 3} + propertyPath: m_Size.z + value: 0.0063343993 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] diff --git a/Assets/Skywalker/Prefabs/Plaftorm_C.prefab b/Assets/Skywalker/Prefabs/Plaftorm_C.prefab index fde2101..e041a6e 100644 --- a/Assets/Skywalker/Prefabs/Plaftorm_C.prefab +++ b/Assets/Skywalker/Prefabs/Plaftorm_C.prefab @@ -12,6 +12,7 @@ GameObject: - component: {fileID: 6070091054110328658} - component: {fileID: 1540824924425599314} - component: {fileID: 6317063360916575576} + - component: {fileID: 9013569755863296387} m_Layer: 8 m_Name: Plaftorm_C m_TagString: Untagged @@ -27,13 +28,14 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7714504165187637298} serializedVersion: 2 - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} m_LocalPosition: {x: 2.1128852, y: 0, z: -4.74429} - m_LocalScale: {x: 285.60916, y: 285.60916, z: 285.60916} + m_LocalScale: {x: 0.9853218, y: 0.9853222, z: 0.9853222} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 6120321986421928426} m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} --- !u!33 &6070091054110328658 MeshFilter: m_ObjectHideFlags: 0 @@ -62,9 +64,9 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -8982294679481430447, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 3004422333336217069, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 8827711681751450540, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 91eb66e510abd5d4e9852771c9c27c85, type: 2} + - {fileID: 2100000, guid: 5a1f5ea232e7ed44287204f763e68a0c, type: 2} + - {fileID: 2100000, guid: 4f48f49f1bc3e5e439dfc3d2decf8270, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -108,3 +110,107 @@ MeshCollider: m_Convex: 0 m_CookingOptions: 30 m_Mesh: {fileID: 4729600248757593017, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} +--- !u!114 &9013569755863296387 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7714504165187637298} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 707409f83c1d93f41aaa4cd0a18b6ebd, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 2 + distance: 3 +--- !u!1001 &7108326562178686098 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8676455294140089769} + m_Modifications: + - target: {fileID: 2148523778332901521, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_Size.x + value: 0.004425869 + objectReference: {fileID: 0} + - target: {fileID: 2148523778332901521, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_Size.y + value: 0.0004509859 + objectReference: {fileID: 0} + - target: {fileID: 2148523778332901521, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_Size.z + value: 0.0042229327 + objectReference: {fileID: 0} + - target: {fileID: 2148523778332901521, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_Center.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2148523778332901521, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2820550517643811626, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: isTrigger + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2820550517643811626, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: heightPercent + value: 0.07 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalPosition.x + value: 0.00014380217 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalPosition.y + value: 0.000007170695 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalPosition.z + value: 0.006668147 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalRotation.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalRotation.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7957607429134280790, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + propertyPath: m_Name + value: PlatformParentShifter + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ae08884c16bb08c4e824087377cb9666, type: 3} +--- !u!4 &6120321986421928426 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3911966936137952632, guid: ae08884c16bb08c4e824087377cb9666, type: 3} + m_PrefabInstance: {fileID: 7108326562178686098} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Skywalker/Prefabs/SkyWalkerLaser.prefab b/Assets/Skywalker/Prefabs/SkyWalkerLaser.prefab index 1bde516..4db065d 100644 --- a/Assets/Skywalker/Prefabs/SkyWalkerLaser.prefab +++ b/Assets/Skywalker/Prefabs/SkyWalkerLaser.prefab @@ -27,7 +27,7 @@ Transform: m_GameObject: {fileID: 3224078456407262064} serializedVersion: 2 m_LocalRotation: {x: 1, y: -0, z: -0, w: 0} - m_LocalPosition: {x: -5.51, y: 1.083, z: -3.634} + m_LocalPosition: {x: -6.19, y: 2.525, z: 1.06} m_LocalScale: {x: 209.47339, y: 209.47339, z: 209.47339} m_ConstrainProportionsScale: 0 m_Children: @@ -62,9 +62,9 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -8047220426023411538, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: 1243435335713671361, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} - - {fileID: -4973734387028869240, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: 29b214360768b2d4c954ecb0b79e4e3f, type: 2} + - {fileID: 2100000, guid: bd34d9c77d1f25e438919a67d7a005b0, type: 2} + - {fileID: 2100000, guid: c5aabd7e13b47e348875162ed7cc5231, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -149,7 +149,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 3750671997670906387, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: ed6a9709c10ef1d4fa6e7ec57170997a, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -231,7 +231,7 @@ Transform: serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalScale: {x: 0.0034498957, y: 0.0034498977, z: 0.0034498977} m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4447670800812477353} diff --git a/Assets/Skywalker/Prefabs/Spikes.prefab b/Assets/Skywalker/Prefabs/Spikes.prefab index cdc7131..a046592 100644 --- a/Assets/Skywalker/Prefabs/Spikes.prefab +++ b/Assets/Skywalker/Prefabs/Spikes.prefab @@ -29,7 +29,7 @@ Transform: m_GameObject: {fileID: 575763192186530167} serializedVersion: 2 m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -9.892153, y: 0.46, z: -4.122921} + m_LocalPosition: {x: -10.63, y: 1.91, z: 0.38} m_LocalScale: {x: 471.7704, y: 471.7704, z: 471.7704} m_ConstrainProportionsScale: 0 m_Children: [] @@ -63,7 +63,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -10398433109658386, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: ca02e7f226718da4f85c02806ce1ff27, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -149,7 +149,7 @@ Transform: m_GameObject: {fileID: 742042280626536371} serializedVersion: 2 m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -9.15691, y: 0.46, z: -4.85} + m_LocalPosition: {x: -9.89, y: 1.91, z: -0.35} m_LocalScale: {x: 471.7704, y: 471.7704, z: 471.7704} m_ConstrainProportionsScale: 0 m_Children: [] @@ -183,7 +183,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -10398433109658386, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: ca02e7f226718da4f85c02806ce1ff27, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -266,7 +266,7 @@ Transform: serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalScale: {x: 0.0034498957, y: 0.0034498977, z: 0.0034498977} m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1669633528761153838} @@ -304,7 +304,7 @@ Transform: m_GameObject: {fileID: 5029053768160519093} serializedVersion: 2 m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -9.902166, y: 0.46, z: -4.85} + m_LocalPosition: {x: -10.64, y: 1.91, z: -0.35} m_LocalScale: {x: 471.7704, y: 471.7704, z: 471.7704} m_ConstrainProportionsScale: 0 m_Children: [] @@ -338,7 +338,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -10398433109658386, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: ca02e7f226718da4f85c02806ce1ff27, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -424,7 +424,7 @@ Transform: m_GameObject: {fileID: 9185270040679059747} serializedVersion: 2 m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -9.15691, y: 0.46, z: -4.122921} + m_LocalPosition: {x: -9.89, y: 1.91, z: 0.38} m_LocalScale: {x: 471.7704, y: 471.7704, z: 471.7704} m_ConstrainProportionsScale: 0 m_Children: [] @@ -458,7 +458,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: -10398433109658386, guid: a4a9717eb9cd92c46bcb42167f76b64a, type: 3} + - {fileID: 2100000, guid: ca02e7f226718da4f85c02806ce1ff27, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Assets/Testable Assets/m_Zibu.mat b/Assets/Testable Assets/m_Zibu.mat new file mode 100644 index 0000000..add1640 --- /dev/null +++ b/Assets/Testable Assets/m_Zibu.mat @@ -0,0 +1,290 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: m_Zibu + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - FADE_ON + - GLOWTEX_ON + - GLOW_ON + - GREYSCALEOUTLINE_ON + m_InvalidKeywords: + - _GREYSCALEOUTLINE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: a7e7547952ace884e90472bda48da255, type: 3} + 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} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + 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} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: a7e7547952ace884e90472bda48da255, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: a7e7547952ace884e90472bda48da255, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: be304275dbf36014ca9828884588ac47, type: 3} + 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} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _BumpScale: 1 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 1 + - _ColorSwapGreenLuminosity: -1 + - _ColorSwapRedLuminosity: -1 + - _Contrast: 1 + - _CullingOption: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _DstBlend: 0 + - _EditorDrawers: 6 + - _FadeAmount: 0 + - _FadeBurnGlow: 3 + - _FadeBurnTransition: 0.01 + - _FadeBurnWidth: 0 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 0.524 + - _GhostColorBoost: 5 + - _GhostTransparency: 1 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.4472136 + - _GlossyReflections: 1 + - _Glow: 1.75 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 1 + - _GreyscaleOutline: 1 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _Metallic: 0 + - _MinXUV: 0 + - _MinYUV: 0 + - _Mode: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OcclusionStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 1.5 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 5.8 + - _Parallax: 0.02 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _UVSec: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 0.972549} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Testable Assets/m_Zibu.mat.meta b/Assets/Testable Assets/m_Zibu.mat.meta new file mode 100644 index 0000000..e96b864 --- /dev/null +++ b/Assets/Testable Assets/m_Zibu.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90cfd5e4e117f5a4097e8ae90e1760b6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index 0bc9177..1875168 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -38,13 +38,13 @@ EditorBuildSettings: - enabled: 0 path: Assets/Scenes/CrateEscape.unity guid: af5c5d2a2d201e24f8c4913ae531addf - - enabled: 1 + - enabled: 0 path: Assets/Scenes/ClawGrab.unity guid: 29d43bf71cb508448af99381d8934b2d - enabled: 0 path: Assets/Scenes/BlockDrop.unity guid: a99fde5053c68e0478ef4665b9c7b510 - - enabled: 0 + - enabled: 1 path: Assets/Scenes/SkyWalker.unity guid: 71a02188e9a650b47a6c28ddde2142d6 - enabled: 0