KeyInsertMinigame #16

Merged
Trubkokrtek merged 11 commits from KeyInsertMinigame into main 2026-05-17 20:16:24 +02:00
23 changed files with 671 additions and 205 deletions
Showing only changes of commit e55aa6b258 - Show all commits

View File

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

View File

@@ -7,7 +7,7 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Texture - KeyHole
m_Name: Texture - Key
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
@@ -44,7 +44,7 @@ Material:
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: ea70ab3e736c5e74391b290e546b2928, type: 3}
m_Texture: {fileID: 2800000, guid: c275383f4ebe5cf4e9a189c70d5506f7, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 93ae7a6354f6548438e171744c898dd9
guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000

View File

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

Binary file not shown.

View File

@@ -0,0 +1,23 @@
fileFormatVersion: 2
guid: 315f8d4589bf64343a7d4dabcba22331
AudioImporter:
externalObjects: {}
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,5 +1,5 @@
using System.Collections;
using UnityEditor;
using NUnit.Framework.Constraints;
using UnityEngine;
public class Key : MonoBehaviour
@@ -8,16 +8,21 @@ public class Key : MonoBehaviour
public Vector3 insertedRotation;
public Vector3 insertedOffset;
public Vector3 wiggleOffset = new Vector3(0, 0, 10);
public float lockoutDuration = 3;
public InserKeysMinigameManager manager;
public Vector3 winRotation = new Vector3(0, 0, 180);
private Vector3 startPosition;
private Vector3 startRotation;
public float WinRotDuration = 1.0f;
public float lockoutDuration = 3;
public GameObject winText;
public AudioSource lockSound;
public InserKeysMinigameManager manager;
private Light keyLight;
void Start()
{
startPosition = transform.parent.position;
startRotation = transform.parent.eulerAngles;
startPosition = transform.position;
startRotation = transform.eulerAngles;
keyLight = GetComponentInChildren<Light>();
}
void Update()
@@ -28,8 +33,8 @@ public class Key : MonoBehaviour
void OnMouseDown()
{
if (manager.isInputLocked) return;
isSelected = true;
keyLight.enabled = true;
Debug.Log("Key tapped - isSelected is now: " + isSelected);
}
@@ -37,22 +42,47 @@ public class Key : MonoBehaviour
{
manager.isInputLocked = true;
Vector3 baseRot = transform.parent.eulerAngles;
Vector3 baseRot = transform.eulerAngles;
for (int i = 0; i < 3; i++)
{
transform.parent.eulerAngles = baseRot + wiggleOffset;
yield return new WaitForSeconds(0.08f);
transform.parent.eulerAngles = baseRot - wiggleOffset;
yield return new WaitForSeconds(0.08f);
transform.eulerAngles = baseRot + wiggleOffset;
yield return new WaitForSeconds(0.1f);
transform.eulerAngles = baseRot - wiggleOffset;
yield return new WaitForSeconds(0.1f);
}
transform.parent.eulerAngles = baseRot;
transform.eulerAngles = baseRot;
yield return new WaitForSeconds(lockoutDuration - 0.48f);
transform.parent.position = startPosition;
transform.parent.eulerAngles = startRotation;
transform.position = startPosition;
transform.eulerAngles = startRotation;
isSelected = false;
keyLight.enabled = false;
manager.isInputLocked = false;
}
public IEnumerator HandleWin()
{
manager.isInputLocked = true;
if (lockSound != null) lockSound.Play();
Vector3 startRot = transform.eulerAngles;
Vector3 endRot = startRot + winRotation;
float elapsed = 0f;
while (elapsed < WinRotDuration)
{
elapsed += Time.deltaTime;
float t = elapsed / WinRotDuration;
transform.eulerAngles = Vector3.Lerp(startRot, endRot, t);
yield return null;
}
transform.eulerAngles = endRot;
Debug.Log("You win");
if (winText != null) winText.SetActive(true);
}
}

View File

@@ -25,13 +25,13 @@ public class KeyHole : MonoBehaviour
if (key.isSelected)
{
key.transform.parent.position = transform.position + key.insertedOffset;
key.transform.parent.eulerAngles = key.insertedRotation;
key.transform.position = transform.position + key.insertedOffset;
key.transform.eulerAngles = key.insertedRotation;
Debug.Log("Key teleported to keyhole " + index);
if (manager.CheckKeyHole(index))
{
Debug.Log("Correct, You Win");
key.StartCoroutine(key.HandleWin());
}
else
{

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 MiB

View File

@@ -0,0 +1,117 @@
fileFormatVersion: 2
guid: 68ec230eb85a28348add569042bd9d1d
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: 4
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: 4
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
customData:
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spriteCustomMetadata:
entries: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

View File

Before

Width:  |  Height:  |  Size: 213 KiB

After

Width:  |  Height:  |  Size: 213 KiB

View File

Before

Width:  |  Height:  |  Size: 125 KiB

After

Width:  |  Height:  |  Size: 125 KiB

View File

@@ -179,6 +179,10 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: m_ConstrainProportionsScale
value: 0
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: m_Name
value: KeyHole (6)
@@ -186,7 +190,7 @@ PrefabInstance:
- target: {fileID: 7202271454713460447, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 93ae7a6354f6548438e171744c898dd9, type: 2}
objectReference: {fileID: 2100000, guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4, type: 2}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 65702495048144492, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -286,13 +290,13 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 191909593}
serializedVersion: 2
m_LocalRotation: {x: 0.009717094, y: -0.012748809, z: -0.0015669918, w: 0.99987036}
m_LocalPosition: {x: 688, y: 1450, z: -1813}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 647, y: 1450, z: -1813}
m_LocalScale: {x: 2.8971, y: 2.8971, z: 2.8971}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 1.111, y: -1.463, z: -0.194}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &201444422 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: -5568371526223589888, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -401,7 +405,7 @@ PrefabInstance:
- target: {fileID: 7202271454713460447, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 93ae7a6354f6548438e171744c898dd9, type: 2}
objectReference: {fileID: 2100000, guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4, type: 2}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 65702495048144492, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -471,6 +475,7 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1996894823}
- {fileID: 1503827265}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0.131, z: 0}
m_AnchorMin: {x: 0, y: 0}
@@ -575,7 +580,7 @@ PrefabInstance:
- target: {fileID: 7202271454713460447, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 93ae7a6354f6548438e171744c898dd9, type: 2}
objectReference: {fileID: 2100000, guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4, type: 2}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 65702495048144492, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -749,7 +754,7 @@ PrefabInstance:
- target: {fileID: 7202271454713460447, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 93ae7a6354f6548438e171744c898dd9, type: 2}
objectReference: {fileID: 2100000, guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4, type: 2}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 65702495048144492, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -851,18 +856,13 @@ BoxCollider:
serializedVersion: 3
m_Size: {x: 0.015721833, y: 0.015728435, z: 0.013296423}
m_Center: {x: -0.00000001490116, y: -0.000000008847572, z: 0.00000001792796}
--- !u!1 &848229114 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: -7453297586425830842, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
m_PrefabInstance: {fileID: 1269638069}
m_PrefabAsset: {fileID: 0}
--- !u!65 &848229118
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 848229114}
m_GameObject: {fileID: 1770074451310985715}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
@@ -883,7 +883,7 @@ MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 848229114}
m_GameObject: {fileID: 1770074451310985715}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4aae5484fa5ce7d42a5ab54ccd82bc19, type: 3}
@@ -891,15 +891,14 @@ MonoBehaviour:
m_EditorClassIdentifier: Assembly-CSharp::Key
isSelected: 0
insertedRotation: {x: 270, y: 180, z: 270}
insertedOffset: {x: 460, y: -150, z: 0}
wiggleOffset: {x: 0, y: 0, z: 0}
insertedOffset: {x: 6, y: 20, z: 0}
wiggleOffset: {x: 8.5, y: 0, z: 0}
winRotation: {x: 180, y: 0, z: 0}
WinRotDuration: 0.8
lockoutDuration: 3
winText: {fileID: 1503827264}
lockSound: {fileID: 8836431934477638827}
manager: {fileID: 736315738}
--- !u!4 &907505012 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
m_PrefabInstance: {fileID: 1269638069}
m_PrefabAsset: {fileID: 0}
--- !u!1 &914661679 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: -5568371526223589888, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -1008,7 +1007,7 @@ PrefabInstance:
- target: {fileID: 7202271454713460447, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 93ae7a6354f6548438e171744c898dd9, type: 2}
objectReference: {fileID: 2100000, guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4, type: 2}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 65702495048144492, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -1074,161 +1073,108 @@ Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
m_PrefabInstance: {fileID: 932291142}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1161934124
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1161934125}
- component: {fileID: 1161934126}
m_Layer: 0
m_Name: LightPosition
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1161934125
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1161934124}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.00911, y: -0.00098, z: -0.00006}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8151848242384422471}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!108 &1161934126
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1161934124}
m_Enabled: 0
serializedVersion: 11
m_Type: 2
m_Color: {r: 0.26400325, g: 1, b: 0.21226418, a: 1}
m_Intensity: 40
m_Range: 515
m_SpotAngle: 30
m_InnerSpotAngle: 21.80208
m_CookieSize: 10
m_Shadows:
m_Type: 0
m_Resolution: -1
m_CustomResolution: -1
m_Strength: 1
m_Bias: 0.05
m_NormalBias: 0.4
m_NearPlane: 0.2
m_CullingMatrixOverride:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_UseCullingMatrixOverride: 0
m_Cookie: {fileID: 0}
m_DrawHalo: 0
m_Flare: {fileID: 0}
m_RenderMode: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 4294967295
m_RenderingLayerMask: 1
m_Lightmapping: 4
m_LightShadowCasterMode: 0
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 1
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
m_UseBoundingSphereOverride: 0
m_UseViewFrustumForShadowCasterCull: 1
m_ForceVisible: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
m_LightUnit: 1
m_LuxAtDistance: 1
m_EnableSpotReflector: 1
--- !u!4 &1180725407 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
m_PrefabInstance: {fileID: 714650111}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &1269638069
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1373860631}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalScale.x
value: 450.6435
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalScale.y
value: 450.64343
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalScale.z
value: 450.64343
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalPosition.x
value: -671.78
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalPosition.y
value: 618
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalPosition.z
value: -6569
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalRotation.y
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalRotation.z
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 270
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 180
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7453297586425830842, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_Name
value: Key
objectReference: {fileID: 0}
- target: {fileID: -6722085885383957590, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_Intensity
value: 10
objectReference: {fileID: 0}
- target: {fileID: -1071523793541110286, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalPosition.x
value: -0.911
objectReference: {fileID: 0}
- target: {fileID: -1071523793541110286, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalPosition.y
value: 1.016
objectReference: {fileID: 0}
- target: {fileID: -1071523793541110286, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalPosition.z
value: 0.246
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalScale.x
value: 313.30002
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalScale.y
value: 313.3
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalScale.z
value: 313.3
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalPosition.x
value: -0.99
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalPosition.y
value: -0.556
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalPosition.z
value: 0.782
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalRotation.w
value: -0.46083617
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalRotation.x
value: 0.3770914
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalRotation.y
value: 0.65007114
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalRotation.z
value: 0.47205904
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 254.008
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 61.944
objectReference: {fileID: 0}
- target: {fileID: -447275898630060098, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: -168.445
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
propertyPath: m_Name
value: Key
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: -8700617353114198275, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
- {fileID: 65702495048144492, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
- {fileID: 3256796887105840307, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: -7453297586425830842, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
insertIndex: -1
addedObject: {fileID: 848229119}
- targetCorrespondingSourceObject: {fileID: -7453297586425830842, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
insertIndex: -1
addedObject: {fileID: 848229118}
m_SourcePrefab: {fileID: 100100000, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
--- !u!1 &1306081367 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: -5568371526223589888, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -1313,7 +1259,7 @@ Transform:
- {fileID: 708483875}
- {fileID: 526702062}
- {fileID: 1903069842}
- {fileID: 907505012}
- {fileID: 8151848242384422471}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1408526234
@@ -1383,7 +1329,7 @@ PrefabInstance:
- target: {fileID: 7202271454713460447, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 93ae7a6354f6548438e171744c898dd9, type: 2}
objectReference: {fileID: 2100000, guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4, type: 2}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 65702495048144492, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -1465,7 +1411,7 @@ PrefabInstance:
- target: {fileID: 7202271454713460447, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 93ae7a6354f6548438e171744c898dd9, type: 2}
objectReference: {fileID: 2100000, guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4, type: 2}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 65702495048144492, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -1480,6 +1426,142 @@ PrefabInstance:
insertIndex: -1
addedObject: {fileID: 914661683}
m_SourcePrefab: {fileID: 100100000, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
--- !u!1 &1503827264
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1503827265}
- component: {fileID: 1503827267}
- component: {fileID: 1503827266}
m_Layer: 0
m_Name: YouWinText
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 2147483647
m_IsActive: 0
--- !u!224 &1503827265
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503827264}
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: 425617997}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 1150, y: 500}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1503827266
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503827264}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.TextMeshPro::TMPro.TextMeshProUGUI
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: Task completed!
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 200
m_fontSizeBase: 200
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 1
m_HorizontalAlignment: 2
m_VerticalAlignment: 256
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_TextWrappingMode: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 0
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!222 &1503827267
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503827264}
m_CullTransparentMesh: 1
--- !u!4 &1679050720 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -1593,7 +1675,7 @@ PrefabInstance:
- target: {fileID: 7202271454713460447, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 93ae7a6354f6548438e171744c898dd9, type: 2}
objectReference: {fileID: 2100000, guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4, type: 2}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 65702495048144492, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -1675,7 +1757,7 @@ PrefabInstance:
- target: {fileID: 7202271454713460447, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
propertyPath: 'm_Materials.Array.data[0]'
value:
objectReference: {fileID: 2100000, guid: 93ae7a6354f6548438e171744c898dd9, type: 2}
objectReference: {fileID: 2100000, guid: 7dfdaf4b8e44aea4f8977b529dfbc5a4, type: 2}
m_RemovedComponents: []
m_RemovedGameObjects:
- {fileID: 65702495048144492, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
@@ -1762,7 +1844,7 @@ RectTransform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1996894822}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 4900}
m_LocalPosition: {x: 0, y: 0, z: 1996}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -1793,7 +1875,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Sprite: {fileID: 21300000, guid: 68ec230eb85a28348add569042bd9d1d, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -1816,11 +1898,201 @@ Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 3cb302613fc70fa48b0d1ab0b0783be5, type: 3}
m_PrefabInstance: {fileID: 1902528218}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1770074451310985715
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8151848242384422471}
- component: {fileID: 4246379675669165352}
- component: {fileID: 8836431934477638826}
- component: {fileID: 848229119}
- component: {fileID: 848229118}
- component: {fileID: 8836431934477638827}
m_Layer: 0
m_Name: Key
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!33 &4246379675669165352
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1770074451310985715}
m_Mesh: {fileID: -5990852093453203125, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
--- !u!4 &8151848242384422471
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1770074451310985715}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0.7071068, z: 0.7071068, w: 0}
m_LocalPosition: {x: -261.24365, y: 728.8583, z: -6111.1465}
m_LocalScale: {x: 49777.047, y: 42534.87, z: 42534.87}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1161934125}
m_Father: {fileID: 1373860631}
m_LocalEulerAnglesHint: {x: -90, y: 0, z: 180}
--- !u!23 &8836431934477638826
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1770074451310985715}
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_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 4611759551533685079, guid: 56e0065a74e418b4fb1e4e7d2236b645, type: 3}
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_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!82 &8836431934477638827
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1770074451310985715}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_Resource: {fileID: 8300000, guid: 315f8d4589bf64343a7d4dabcba22331, type: 3}
m_PlayOnAwake: 0
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 201.96786
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0
m_Roots:
- {fileID: 191909596}
- {fileID: 736315739}
- {fileID: 425617997}
- {fileID: 1373860631}
- {fileID: 736315739}