Large diffs are not rendered by default.

@@ -0,0 +1,129 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1000010119275146}
m_IsPrefabParent: 1
--- !u!1 &1000010119275146
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 4000010643472956}
- 82: {fileID: 82000011702396200}
- 114: {fileID: 114000013181906718}
m_Layer: 0
m_Name: pfb_destruction_sound
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4000010643472956
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000010119275146}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.8212327, y: -0.6419562, z: -0.12296927}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!82 &82000011702396200
AudioSource:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000010119275146}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 243000012448298494, guid: 5f516fc4fc290dd4c964ad44ed3c0b85,
type: 2}
m_audioClip: {fileID: 8300000, guid: 9b90566b64611464d90ebca6262f77fa, type: 3}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
- time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 0
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 0
--- !u!114 &114000013181906718
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000010119275146}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3655a884afdff544ca831e03016f68ea, type: 3}
m_Name:
m_EditorClassIdentifier:

Large diffs are not rendered by default.

@@ -0,0 +1,164 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1000011547157774}
m_IsPrefabParent: 1
--- !u!1 &1000011547157774
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 4000013189938774}
- 212: {fileID: 212000011868562730}
- 114: {fileID: 114000012784256686}
- 50: {fileID: 50000012141470980}
- 58: {fileID: 58000012495821720}
- 114: {fileID: 114000011789201452}
m_Layer: 8
m_Name: pfb_rubble
m_TagString: Dust
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4000013189938774
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000011547157774}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.3575766, y: -0.0017681718, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!50 &50000012141470980
Rigidbody2D:
serializedVersion: 2
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000011547157774}
m_UseAutoMass: 0
m_Mass: 2
m_LinearDrag: 4
m_AngularDrag: 10
m_GravityScale: 0
m_IsKinematic: 0
m_Interpolate: 0
m_SleepingMode: 1
m_CollisionDetection: 1
m_Constraints: 0
--- !u!58 &58000012495821720
CircleCollider2D:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000011547157774}
m_Enabled: 1
m_Density: 1
m_Material: {fileID: 0}
m_IsTrigger: 0
m_UsedByEffector: 0
m_Offset: {x: 0, y: 0}
serializedVersion: 2
m_Radius: 0.02
--- !u!114 &114000011789201452
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000011547157774}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2ec418b470a05204ebcda32ff81d66a3, type: 3}
m_Name:
m_EditorClassIdentifier:
_maxVelocity: 0.5
--- !u!114 &114000012784256686
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000011547157774}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dc39c4147ffdae64b89f20c7d2f99f32, type: 3}
m_Name:
m_EditorClassIdentifier:
_spriteSheet:
- {fileID: 21300000, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300002, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300004, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300006, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300008, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300010, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300012, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300014, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300016, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300018, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300020, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300022, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300024, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300026, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300028, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300030, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300032, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300034, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300036, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300038, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300040, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300042, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300044, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300046, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300048, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300050, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300052, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300054, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300056, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
- {fileID: 21300058, guid: f9bd93e04af10f3459224caf63f9d9ad, type: 3}
--- !u!212 &212000011868562730
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000011547157774}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_Materials:
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_SelectedWireframeHidden: 1
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingOrder: -4
m_Sprite: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
Binary file not shown.
@@ -28,14 +28,16 @@ public class MusicManager : MonoBehaviour {
}

private string _lastScene = "";
private bool _firstTime = true;

private void LoadedLevel (Scene scene, LoadSceneMode mode) {
if (scene.name == "MenuScene" && _lastScene != "CreditsScene") {
if (scene.name == "MenuScene" && _lastScene != "CreditsScene" && _lastScene != "EndScene") {
_source.loop = false;
_source.clip = _menuStart;
_source.Play();
_waitRoutine = StartCoroutine(waitForFinish(_menuLoop, true));
} else if (scene.name == "MainScene") {
} else if (scene.name == "MainScene" && _firstTime) {
_firstTime = false;
_source.loop = false;
StopCoroutine(_waitRoutine);
_waitRoutine = StartCoroutine(waitForFinish(_gameLoop, true));
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -35,7 +35,6 @@ private void changeColor()

public void goBack()
{
Debug.Log("Hallo");
SceneManager.LoadScene("MenuScene");
}
}
@@ -86,9 +86,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
score: 10
weight: 1
weight: 0.5
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000010307504456
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -86,9 +86,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
score: 10
weight: 1
weight: 0.5
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000012646486926
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -86,9 +86,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
score: 10
weight: 1
weight: 0.5
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000010255723768
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -110,7 +110,7 @@ Rigidbody2D:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000010509276184}
m_UseAutoMass: 0
m_Mass: 50
m_Mass: 2
m_LinearDrag: 10
m_AngularDrag: 10
m_GravityScale: 0
@@ -144,11 +144,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 1049bdf03e5125d4ea1eb09f7c0dbace, type: 3}
m_Name:
m_EditorClassIdentifier:
uiText: {fileID: 0}
score: 20
weight: 1.1
weight: 0.6
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000011038298080
SpriteRenderer:
m_ObjectHideFlags: 1
File renamed without changes.
@@ -86,9 +86,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
score: 10
weight: 1
weight: 0.5
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000010247385736
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -86,9 +86,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
score: 10
weight: 1
weight: 0.5
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000012247602104
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -86,9 +86,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
score: 10
weight: 1
weight: 0.5
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000010286198172
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -86,9 +86,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
score: 7
weight: 0.3
weight: 0.45
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000011365666160
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -86,9 +86,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
score: 10
weight: 0.5
weight: 0.4
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000013965517584
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -89,6 +89,7 @@ MonoBehaviour:
weight: 0.5
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000011687083942
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -151,10 +151,10 @@ Transform:
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000010470816506}
m_LocalRotation: {x: 0.032347955, y: 0.010406381, z: 0.30606776, w: 0.95140314}
m_LocalRotation: {x: 0, y: 0, z: 0.30868497, w: 0.9511644}
m_LocalPosition: {x: -0.0822, y: 0.2015, z: -0.05}
m_LocalScale: {x: 1, y: 1.0061219, z: 1.006126}
m_LocalEulerAnglesHint: {x: 3.1330001, y: 2.207, z: 35.960003}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 35.960003}
m_Children:
- {fileID: 4000013452820954}
- {fileID: 4000012755159926}
@@ -205,9 +205,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
score: 20
weight: 1
weight: 0.55
scoreTextPrefab: {fileID: 1000012087718388, guid: 9478e06cc31ae4b42a2cf69764f73440,
type: 2}
_rubbleSpawnAmount: 6
--- !u!212 &212000010219897158
SpriteRenderer:
m_ObjectHideFlags: 1
@@ -30,7 +30,7 @@ public class scoreCalculation : MonoBehaviour {
perfectScoreTxt.text = "\n\n" + perfects.ToString() + " of " + clearedRooms.ToString();

endScoreTxt.text = calc().ToString();

Destroy(s.gameObject);
}

private int calc()
@@ -11,6 +11,9 @@ public class FurnitureBehaviour : MonoBehaviour {
[SerializeField] private float weight;

[SerializeField] private GameObject scoreTextPrefab;

[SerializeField]
private int _rubbleSpawnAmount = 6;
private GameObject scoreText;

private Room r;
@@ -36,8 +39,12 @@ public bool Collided

private void OnCollisionEnter2D(Collision2D collision)
{
if(collision.rigidbody.velocity.magnitude >= weight && Collided == false)
if (collision.rigidbody.velocity.magnitude >= weight && Collided == false)
{

//TODO Add stuff here
GameObject.Instantiate(Resources.Load("prefabs/pfb_particles_destroy"), transform.position, Quaternion.identity);

scoreText = Instantiate(scoreTextPrefab, transform.position, Quaternion.identity) as GameObject;
scoreText.GetComponent<TextMesh>().text = "-" + score.ToString() + " Sec";
scoreText.transform.DOBlendableMoveBy(Vector2.up, 4).OnComplete<Tween>(() => Object.DestroyObject(scoreText));
@@ -49,6 +56,17 @@ private void OnCollisionEnter2D(Collision2D collision)
GameObject.FindGameObjectWithTag("Granny").GetComponent<Animator>().SetTrigger(trigger);

r.StuffSmashed();

//TODO Add rubble to room dust list
for (int i = 0; i < _rubbleSpawnAmount; ++i) {
GameObject go = GameObject.Instantiate(Resources.Load("prefabs/pfb_rubble"), transform.position, Quaternion.Euler(0.0f, 0.0f, Random.Range(0.0f, 359.0f)), transform.parent) as GameObject;
go.GetComponent<Rigidbody2D>().velocity = Random.insideUnitCircle.normalized * Random.Range(30.0f, 100.0f);
r.dust.Add(go);
}

GameObject.Instantiate(Resources.Load("prefabs/pfb_destruction_sound"), transform.position, Quaternion.identity);

Destroy(gameObject);
}
}
}
@@ -39,55 +39,94 @@ AnimatorController:
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1101 &1101000010218826262
--- !u!1101 &1101000010204347252
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Angry
m_ConditionEvent: Shocked
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1102000010687008518}
m_DstState: {fileID: 1102000014236344484}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 0
m_ExitTime: 0.3181818
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101000010339336862
--- !u!1101 &1101000010311167602
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Happy
m_EventTreshold: 0
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1102000010814523300}
m_DstState: {fileID: 1102000012340622656}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.2105264
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101000010395468974
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1102000014236344484}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 0
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101000011470476008
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1102000012340622656}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.46428573
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101000011699188148
--- !u!1101 &1101000011576054132
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
@@ -103,36 +142,39 @@ AnimatorStateTransition:
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 0
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101000012218592974
--- !u!1101 &1101000011969913292
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions: []
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Angry
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1102000012340622656}
m_DstState: {fileID: 1102000010687008518}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.2105264
m_ExitTime: 0.75
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101000012304297952
--- !u!1101 &1101000012513416136
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
@@ -147,13 +189,13 @@ AnimatorStateTransition:
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.2105264
m_ExitTime: 0.3181818
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101000012553647332
--- !u!1101 &1101000013085987694
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
@@ -171,28 +213,31 @@ AnimatorStateTransition:
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.2105264
m_ExitTime: 0.3181818
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101000013692623032
--- !u!1101 &1101000013365459072
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions: []
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Happy
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1102000012340622656}
m_DstState: {fileID: 1102000010814523300}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.46428573
m_ExitTime: 0.75
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
@@ -208,7 +253,7 @@ AnimatorState:
m_Speed: 0.3
m_CycleOffset: 0
m_Transitions:
- {fileID: 1101000013692623032}
- {fileID: 1101000011470476008}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
@@ -229,11 +274,12 @@ AnimatorState:
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: GrannyHappy
m_Speed: 0.1
m_Speed: 0.3
m_CycleOffset: 0
m_Transitions:
- {fileID: 1101000012553647332}
- {fileID: 1101000012304297952}
- {fileID: 1101000012513416136}
- {fileID: 1101000010204347252}
- {fileID: 1101000013085987694}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
@@ -257,9 +303,9 @@ AnimatorState:
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 1101000010218826262}
- {fileID: 1101000010339336862}
- {fileID: 1101000011699188148}
- {fileID: 1101000011969913292}
- {fileID: 1101000013365459072}
- {fileID: 1101000011576054132}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
@@ -280,10 +326,10 @@ AnimatorState:
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: GrannyShocked
m_Speed: 0.1
m_Speed: 0.3
m_CycleOffset: 0
m_Transitions:
- {fileID: 1101000012218592974}
- {fileID: 1101000010311167602}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
@@ -307,23 +353,23 @@ AnimatorStateMachine:
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: 1102000012340622656}
m_Position: {x: 132, y: -48, z: 0}
m_Position: {x: 300, y: -48, z: 0}
- serializedVersion: 1
m_State: {fileID: 1102000010687008518}
m_Position: {x: 444, y: -96, z: 0}
m_Position: {x: 564, y: 72, z: 0}
- serializedVersion: 1
m_State: {fileID: 1102000010814523300}
m_Position: {x: 444, y: 24, z: 0}
m_Position: {x: 312, y: 72, z: 0}
- serializedVersion: 1
m_State: {fileID: 1102000014236344484}
m_Position: {x: 72, y: 72, z: 0}
m_Position: {x: 48, y: 72, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 408, y: 96, z: 0}
m_EntryPosition: {x: 156, y: -120, z: 0}
m_AnyStatePosition: {x: 336, y: 192, z: 0}
m_EntryPosition: {x: 324, y: -120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: 1102000012340622656}
@@ -53,4 +53,4 @@ MonoBehaviour:
m_EditorClassIdentifier:
doorPrefab: {fileID: 1000012677876980, guid: 40c6dfb81eee9c44a851c845fccd777b, type: 2}
scale: {x: 2.25, y: 2.25}
numberOfRooms: 10
numberOfRooms: 2

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

@@ -300,6 +300,21 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1000013265276884
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 4000013797970508}
m_Layer: 0
m_Name: Objects
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1000013495875112
GameObject:
m_ObjectHideFlags: 0
@@ -600,6 +615,19 @@ Transform:
m_Children: []
m_Father: {fileID: 4000011208581168}
m_RootOrder: 5
--- !u!4 &4000013797970508
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000013265276884}
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 4000014254200478}
m_RootOrder: 2
--- !u!4 &4000014046176526
Transform:
m_ObjectHideFlags: 1
@@ -639,6 +667,7 @@ Transform:
m_Children:
- {fileID: 4000010145761498}
- {fileID: 4000013158021740}
- {fileID: 4000013797970508}
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!50 &50000012261984848

Large diffs are not rendered by default.

@@ -58,6 +58,21 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1000010791149540
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 4000011828438958}
m_Layer: 0
m_Name: Objects
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1000010851907640
GameObject:
m_ObjectHideFlags: 1
@@ -593,6 +608,7 @@ Transform:
m_Children:
- {fileID: 4000010674978756}
- {fileID: 4000010903070682}
- {fileID: 4000011828438958}
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!4 &4000011334953486
@@ -663,6 +679,19 @@ Transform:
- {fileID: 4000014164785332}
m_Father: {fileID: 4000010674978756}
m_RootOrder: 1
--- !u!4 &4000011828438958
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000010791149540}
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 4000011272648718}
m_RootOrder: 2
--- !u!4 &4000011966310124
Transform:
m_ObjectHideFlags: 1

Large diffs are not rendered by default.

@@ -441,6 +441,21 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1000013457199518
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 4000011704480424}
m_Layer: 0
m_Name: Objects
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1000013814408772
GameObject:
m_ObjectHideFlags: 1
@@ -613,6 +628,7 @@ Transform:
m_Children:
- {fileID: 4000013070461504}
- {fileID: 4000011096752072}
- {fileID: 4000011704480424}
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!4 &4000011096752072
@@ -682,6 +698,19 @@ Transform:
- {fileID: 4000013644766168}
m_Father: {fileID: 4000013070461504}
m_RootOrder: 1
--- !u!4 &4000011704480424
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1000013457199518}
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_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 4000010817980738}
m_RootOrder: 2
--- !u!4 &4000011747355918
Transform:
m_ObjectHideFlags: 1

Large diffs are not rendered by default.

@@ -5,7 +5,6 @@ public class FollowController : MonoBehaviour {

public Transform follow;

// Update is called once per frame
void Update () {
transform.position = new Vector3(follow.position.x, follow.position.y, transform.position.z);
}
@@ -82,7 +82,7 @@ void Update()

GameObject text = Instantiate(textPrefab, transform.position, Quaternion.identity) as GameObject;
text.GetComponent<TextMesh>().color = new Color(0, 1, 0);
text.GetComponent<TextMesh>().text = (perfect ? "PERFECT! " : "+") + sec + " Sec";
text.GetComponent<TextMesh>().text = (perfect ? "PERFECT! " : " ") + (-sec) + " Sec";
text.transform.DOBlendableMoveBy(Vector2.up, 4).OnComplete<Tween>(() => Object.DestroyObject(text));

}
@@ -249,6 +249,56 @@ Prefab:
propertyPath: m_Pivot.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 224000013914074230, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_AnchoredPosition.y
value: 126
objectReference: {fileID: 0}
- target: {fileID: 224000013914074230, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_SizeDelta.y
value: 178
objectReference: {fileID: 0}
- target: {fileID: 224000012257235506, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_AnchoredPosition.y
value: 120
objectReference: {fileID: 0}
- target: {fileID: 224000012257235506, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_SizeDelta.y
value: 189
objectReference: {fileID: 0}
- target: {fileID: 224000013713976198, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_AnchoredPosition.y
value: -608
objectReference: {fileID: 0}
- target: {fileID: 224000013713976198, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_SizeDelta.y
value: 331
objectReference: {fileID: 0}
- target: {fileID: 224000013713976198, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_AnchoredPosition.x
value: 0.00008006423
objectReference: {fileID: 0}
- target: {fileID: 224000012961755206, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_AnchoredPosition.y
value: -176
objectReference: {fileID: 0}
- target: {fileID: 224000012961755206, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_SizeDelta.y
value: 203.5
objectReference: {fileID: 0}
- target: {fileID: 224000012961755206, guid: 971b2654257c04f43b8a457b9bd2cf1b,
type: 2}
propertyPath: m_AnchoredPosition.x
value: 0.000014002
objectReference: {fileID: 0}
m_RemovedComponents: []
m_ParentPrefab: {fileID: 100100000, guid: 971b2654257c04f43b8a457b9bd2cf1b, type: 2}
m_IsPrefabParent: 0

Large diffs are not rendered by default.

@@ -50,3 +50,6 @@ TagManager:
- name: Default
uniqueID: 0
locked: 0
- name: Foreground
uniqueID: 2898484543
locked: 0