From b584fb6176994c53488f50d0f322dc7965bc5f2c Mon Sep 17 00:00:00 2001 From: ludoutangshui <113495237+The-SeaHorsest@users.noreply.github.com> Date: Sat, 29 Nov 2025 17:01:03 +0800 Subject: [PATCH 1/3] Add currentLevel variable to GameHandler --- Assets/Scripts/GameHandler/GameHandler.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Assets/Scripts/GameHandler/GameHandler.cs b/Assets/Scripts/GameHandler/GameHandler.cs index 0472e9e..14da506 100644 --- a/Assets/Scripts/GameHandler/GameHandler.cs +++ b/Assets/Scripts/GameHandler/GameHandler.cs @@ -24,6 +24,9 @@ public class GameHandler : MonoBehaviour // Player private PlayerController _player; + // Get the level(new) + public int currentLevel = 1; + // Pac-gum private int _pacGumCount; From c3e9f49f3ed07af9a5c6a436f8320101d032d1e3 Mon Sep 17 00:00:00 2001 From: ludoutangshui <113495237+The-SeaHorsest@users.noreply.github.com> Date: Sat, 29 Nov 2025 17:02:09 +0800 Subject: [PATCH 2/3] Add files via upload --- Assets/Scripts/Ghosts/BlueGhostAiMovement.cs | 10 ++-- Assets/Scripts/Ghosts/GhostAiMovement.cs | 45 +++++++++++++++++- .../Scripts/Ghosts/OrangeGhostAiMovement.cs | 46 +++---------------- Assets/Scripts/Ghosts/PinkGhostAiMovement.cs | 9 +++- Assets/Scripts/Ghosts/RedGhostAiMovement.cs | 6 ++- 5 files changed, 67 insertions(+), 49 deletions(-) diff --git a/Assets/Scripts/Ghosts/BlueGhostAiMovement.cs b/Assets/Scripts/Ghosts/BlueGhostAiMovement.cs index 2924a2a..54a16be 100644 --- a/Assets/Scripts/Ghosts/BlueGhostAiMovement.cs +++ b/Assets/Scripts/Ghosts/BlueGhostAiMovement.cs @@ -6,11 +6,13 @@ public class BlueGhostAiMovement : GhostAiMovement { public GameObject redGhost; - protected override void Chase() + protected override void Chase(Vector2 customTarget = default) { - var targetPos = chaseModeTarget.transform.position; - Vector2 directionVector = targetPos - redGhost.transform.position; - ChaseTarget((Vector2)targetPos + directionVector, runSpeed); + Vector2 redPos = redGhost.transform.position; + Vector2 playerPos = chaseModeTarget.transform.position; + Vector2 direction = (playerPos - redPos) * 2f; + Vector2 inkyTarget = playerPos + direction + playerVelocity * 1.5f; //Enhanced Inky Algorithm(new) + base.Chase(inkyTarget); } } } diff --git a/Assets/Scripts/Ghosts/GhostAiMovement.cs b/Assets/Scripts/Ghosts/GhostAiMovement.cs index 3b9b29a..0712f6b 100644 --- a/Assets/Scripts/Ghosts/GhostAiMovement.cs +++ b/Assets/Scripts/Ghosts/GhostAiMovement.cs @@ -32,6 +32,15 @@ public abstract class GhostAiMovement : MonoBehaviour public GameObject chaseModeTarget; public GameObject scatterModeTarget; + //The special AI control(new) + public int currentLevel = 1; // The current level of the game + protected Vector2 playerVelocity; // To predict player movement + private float alertnessBoost = 1f; // Speed boost when player is alerted + private readonly List playerHistory = new List(6); // Record player positions + public Transform playerTransform; // Find the player transform + public float predictionDistance = 2.5f; // Distance to predict ahead + public float alertDuration = 5f; // Duration of alertness + // Sprites variables public SpriteRenderer eyesSpriteRenderer; public Sprite[] eyesSpriteArray; @@ -96,10 +105,32 @@ private void Start() // Body animation bodyAnimator = GetComponent(); + + //Find the player(new) + if (playerTransform == null && chaseModeTarget != null) + playerTransform = chaseModeTarget.transform; + + //Get the current level from the GameHandler(new) + if (GameHandler.GameHandler.Instance != null) + currentLevel = GameHandler.GameHandler.Instance.currentLevel; + + //Increase difficulty by speeding up(new) + runSpeed *= (1f + 0.15f * (currentLevel - 1)); // Lv 1: 1x, Lv 2: 1.15x, Lv 3: 1.3x } private void FixedUpdate() { + //Player trajectory tracking per frame and calculation speed(new) + if (playerTransform != null) + { + playerHistory.Add(playerTransform.position); + if (playerHistory.Count > 5) + playerHistory.RemoveAt(0); + + if (playerHistory.Count > 1) + playerVelocity = (playerTransform.position - playerHistory[playerHistory.Count - 2]) / Time.fixedDeltaTime; + } + switch (_ghostMode) { case GhostMode.Scatter: @@ -165,9 +196,19 @@ public void SetGhostMode(GhostMode ghostMode, bool forceChange = false) #region Ghost Modes - protected virtual void Chase() + //The Chase method is empty before, all of these are new + protected virtual void Chase(Vector2 customTarget = default) { - // Different depending on ghost + Vector2 target; + + if (customTarget != default) // Use custom target if provided + target = customTarget; + else // If no custom target, use predicted player position + target = chaseModeTarget.transform.position; + + // Final speed calculation with alertness and level boost(new) + float finalSpeed = runSpeed * alertnessBoost * (1f + 0.15f * (currentLevel - 1)); + ChaseTarget(target, finalSpeed); } private void Scatter() diff --git a/Assets/Scripts/Ghosts/OrangeGhostAiMovement.cs b/Assets/Scripts/Ghosts/OrangeGhostAiMovement.cs index 9df8c80..90c2b60 100644 --- a/Assets/Scripts/Ghosts/OrangeGhostAiMovement.cs +++ b/Assets/Scripts/Ghosts/OrangeGhostAiMovement.cs @@ -4,46 +4,14 @@ namespace Ghosts { public class OrangeGhostAiMovement : GhostAiMovement { - // private bool _isScared; // Once the ghost is scared it switches to scatter mode for an amount of time - - // public float scatterTime = 7f; - // private float _scatterTimer; - - protected override void Chase() + // Predicte targer movement(new) + protected override void Chase(Vector2 customTarget = default) { - ChaseTarget( - Vector2.Distance(transform.position, chaseModeTarget.transform.position) >= 8f - ? chaseModeTarget - : scatterModeTarget, runSpeed); + float distance = Vector2.Distance(transform.position, chaseModeTarget.transform.position); + Vector2 target = distance > 8f + ? (Vector2)chaseModeTarget.transform.position + playerVelocity * 1.5f + : scatterModeTarget.transform.position; + base.Chase(target); } - - // protected override void Chase() - // { - // if (!_isScared) - // { - // if (Vector2.Distance(transform.position, chaseModeTarget.transform.position) > 8f) - // { - // ChaseTarget(chaseModeTarget, runSpeed); - // } - // else - // { - // SetGhostMode(GhostMode.Scatter); - // _isScared = true; - // } - // } - // else - // { - // _scatterTimer += Time.deltaTime; - // if (_scatterTimer >= scatterTime) - // { - // _isScared = false; - // _scatterTimer = 0f; - // } - // else - // { - // ChaseTarget(scatterModeTarget, runSpeed); - // } - // } - // } } } diff --git a/Assets/Scripts/Ghosts/PinkGhostAiMovement.cs b/Assets/Scripts/Ghosts/PinkGhostAiMovement.cs index 21098d8..15f906f 100644 --- a/Assets/Scripts/Ghosts/PinkGhostAiMovement.cs +++ b/Assets/Scripts/Ghosts/PinkGhostAiMovement.cs @@ -1,10 +1,15 @@ +using UnityEngine; + namespace Ghosts { + //It will predict the direction 4 grids in advance, and at the same time, it will also predict the velocity vector.(new) public class PinkGhostAiMovement : GhostAiMovement { - protected override void Chase() + protected override void Chase(Vector2 customTarget = default) { - ChaseTarget(chaseModeTarget, runSpeed); + Vector2 predictPos = (Vector2)chaseModeTarget.transform.position + playerVelocity.normalized * 4f; + base.Chase(predictPos); } + } } diff --git a/Assets/Scripts/Ghosts/RedGhostAiMovement.cs b/Assets/Scripts/Ghosts/RedGhostAiMovement.cs index 72f42d8..ae268a4 100644 --- a/Assets/Scripts/Ghosts/RedGhostAiMovement.cs +++ b/Assets/Scripts/Ghosts/RedGhostAiMovement.cs @@ -1,10 +1,12 @@ +using UnityEngine; + namespace Ghosts { public class RedGhostAiMovement : GhostAiMovement { - protected override void Chase() + protected override void Chase(Vector2 customTarget = default) { - ChaseTarget(chaseModeTarget, runSpeed); + base.Chase(); //Basic chase(new) } } } From 76980c31dbb91e1ca2c64c2dc962e55cb99aeb83 Mon Sep 17 00:00:00 2001 From: ludoutangshui <113495237+The-SeaHorsest@users.noreply.github.com> Date: Sat, 29 Nov 2025 17:03:23 +0800 Subject: [PATCH 3/3] Add files via upload --- Assets/Scenes/Levels/CustomLevel1.unity | 166 ++++++ Assets/Scenes/Levels/CustomLevel2.unity | 739 +++++++++++++++++++++++- 2 files changed, 878 insertions(+), 27 deletions(-) diff --git a/Assets/Scenes/Levels/CustomLevel1.unity b/Assets/Scenes/Levels/CustomLevel1.unity index 2ba775f..003457e 100644 --- a/Assets/Scenes/Levels/CustomLevel1.unity +++ b/Assets/Scenes/Levels/CustomLevel1.unity @@ -15267,6 +15267,171 @@ Transform: m_CorrespondingSourceObject: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} m_PrefabInstance: {fileID: 798945667} m_PrefabAsset: {fileID: 0} +--- !u!1001 &799299327 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: tilemap + value: + objectReference: {fileID: 1618240249} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: runSpeed + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: ghostHome + value: + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: ghostHomeEntry + value: + objectReference: {fileID: 1564634269} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: chaseModeTarget + value: + objectReference: {fileID: 1783370568} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: initDirection.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: scatterModeTarget + value: + objectReference: {fileID: 657121879} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[0] + value: + objectReference: {fileID: 2116172398} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[1] + value: + objectReference: {fileID: 1031994504} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[2] + value: + objectReference: {fileID: 229064724} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[3] + value: + objectReference: {fileID: 1706790460} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 1706790460} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 229064724} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 1031994504} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 2116172398} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 2116172398} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 1031994504} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 229064724} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 1706790460} + - target: {fileID: 4252187140388820772, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140666899498, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.z + value: -0.2 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_RootOrder + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.x + value: 0.36 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.y + value: 5.98 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711170, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_Name + value: RedGhost (1) + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711170, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6343554027876874588, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} --- !u!1 &800020587 GameObject: m_ObjectHideFlags: 0 @@ -18564,6 +18729,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 1a7340687eb38684a85b7f40d5cfc910, type: 3} m_Name: m_EditorClassIdentifier: + currentLevel: 1 ghostsModeTimes: 0a0000000c00000007000000140000000700000014000000050000001400000005000000 frightenedTime: 10 doorHandler: {fileID: 1564634270} diff --git a/Assets/Scenes/Levels/CustomLevel2.unity b/Assets/Scenes/Levels/CustomLevel2.unity index 0678be3..4b869c2 100644 --- a/Assets/Scenes/Levels/CustomLevel2.unity +++ b/Assets/Scenes/Levels/CustomLevel2.unity @@ -1704,6 +1704,171 @@ Transform: m_CorrespondingSourceObject: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} m_PrefabInstance: {fileID: 37632523} m_PrefabAsset: {fileID: 0} +--- !u!1001 &39173344 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: tilemap + value: + objectReference: {fileID: 683158097} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: runSpeed + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: ghostHome + value: + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: ghostHomeEntry + value: + objectReference: {fileID: 730635645} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: chaseModeTarget + value: + objectReference: {fileID: 3059046656686225083} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: initDirection.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: scatterModeTarget + value: + objectReference: {fileID: 1088444951} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[0] + value: + objectReference: {fileID: 277481279} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[1] + value: + objectReference: {fileID: 2039040246} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[2] + value: + objectReference: {fileID: 186892841} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[3] + value: + objectReference: {fileID: 467791597} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 467791597} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 186892841} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 2039040246} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 277481279} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 277481279} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 2039040246} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 186892841} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 467791597} + - target: {fileID: 4252187140388820772, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140666899498, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.z + value: -0.2 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_RootOrder + value: 23 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.x + value: 29.79 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.y + value: -26.83 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711170, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_Name + value: RedGhost (2) + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711170, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6343554027876874588, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} --- !u!1001 &39317496 PrefabInstance: m_ObjectHideFlags: 0 @@ -15095,6 +15260,195 @@ Transform: m_CorrespondingSourceObject: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} m_PrefabInstance: {fileID: 370686116} m_PrefabAsset: {fileID: 0} +--- !u!1001 &374106716 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: tilemap + value: + objectReference: {fileID: 683158097} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: eatenSpeed + value: 20 + objectReference: {fileID: 0} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: ghostHomeEntry + value: + objectReference: {fileID: 730635645} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: isInGhostHouse + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: chaseModeTarget + value: + objectReference: {fileID: 3059046656686225083} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: initDirection.x + value: -0.5 + objectReference: {fileID: 0} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: ghostHomeReached + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: scatterModeTarget + value: + objectReference: {fileID: 640265520} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: homeWayPoints.Array.size + value: 6 + objectReference: {fileID: 0} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: homeWayPoints.Array.data[0] + value: + objectReference: {fileID: 1451684235} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: homeWayPoints.Array.data[1] + value: + objectReference: {fileID: 125280295} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: homeWayPoints.Array.data[2] + value: + objectReference: {fileID: 1284608144} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: homeWayPoints.Array.data[3] + value: + objectReference: {fileID: 1231217082} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: homeWayPoints.Array.data[4] + value: + objectReference: {fileID: 1047394724} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: homeWayPoints.Array.data[5] + value: + objectReference: {fileID: 138968256} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: exitHomeWayPoints.Array.size + value: 6 + objectReference: {fileID: 0} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: enterHomeWayPoints.Array.size + value: 6 + objectReference: {fileID: 0} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: exitHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 138968256} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: exitHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 1047394724} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: exitHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 1231217082} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: exitHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 1284608144} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: exitHomeWayPoints.Array.data[4] + value: + objectReference: {fileID: 125280295} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: exitHomeWayPoints.Array.data[5] + value: + objectReference: {fileID: 1451684235} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: enterHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 1451684235} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: enterHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 125280295} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: enterHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 1284608144} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: enterHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 1231217082} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: enterHomeWayPoints.Array.data[4] + value: + objectReference: {fileID: 1047394724} + - target: {fileID: -755005615145856597, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: enterHomeWayPoints.Array.data[5] + value: + objectReference: {fileID: 138968256} + - target: {fileID: 4648297892822861141, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_Name + value: OrangeGhost (1) + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861141, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_RootOrder + value: 22 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalPosition.x + value: -16.03 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalPosition.y + value: 30.94 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4648297892822861142, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4648297893019300410, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4648297893094173343, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b72db9f1f4c931a47a147f3eaa3f5e1d, type: 3} --- !u!1001 &376640208 PrefabInstance: m_ObjectHideFlags: 0 @@ -50545,73 +50899,238 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} ---- !u!4 &767426647 stripped +--- !u!4 &767426647 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + m_PrefabInstance: {fileID: 767426646} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &769017949 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 331684736} + m_Modifications: + - target: {fileID: 77278412439360164, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_Name + value: CollectiblePacgum (174) + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_RootOrder + value: 53 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalPosition.x + value: 22.5 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalPosition.y + value: 37.5 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} +--- !u!4 &769017950 stripped Transform: m_CorrespondingSourceObject: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} - m_PrefabInstance: {fileID: 767426646} + m_PrefabInstance: {fileID: 769017949} m_PrefabAsset: {fileID: 0} ---- !u!1001 &769017949 +--- !u!1001 &770252018 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 331684736} + m_TransformParent: {fileID: 0} m_Modifications: - - target: {fileID: 77278412439360164, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} - propertyPath: m_Name - value: CollectiblePacgum (174) + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: tilemap + value: + objectReference: {fileID: 683158097} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: runSpeed + value: 8 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: ghostHome + value: + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: ghostHomeEntry + value: + objectReference: {fileID: 730635645} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: chaseModeTarget + value: + objectReference: {fileID: 3059046656686225083} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: initDirection.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: scatterModeTarget + value: + objectReference: {fileID: 1088444951} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[0] + value: + objectReference: {fileID: 277481279} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[1] + value: + objectReference: {fileID: 2039040246} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[2] + value: + objectReference: {fileID: 186892841} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[3] + value: + objectReference: {fileID: 467791597} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 467791597} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 186892841} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 2039040246} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 277481279} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 277481279} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 2039040246} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 186892841} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 467791597} + - target: {fileID: 4252187140388820772, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140666899498, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.z + value: -0.2 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_RootOrder - value: 53 + value: 24 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalPosition.x - value: 22.5 + value: -18.3 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalPosition.y - value: 37.5 + value: -26.64 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 4252187140733711170, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_Name + value: RedGhost (3) + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711170, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6343554027876874588, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} ---- !u!4 &769017950 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} - m_PrefabInstance: {fileID: 769017949} - m_PrefabAsset: {fileID: 0} + m_SourcePrefab: {fileID: 100100000, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} --- !u!1001 &772397031 PrefabInstance: m_ObjectHideFlags: 0 @@ -76095,6 +76614,171 @@ Transform: m_CorrespondingSourceObject: {fileID: 2025662619132619578, guid: eb40f3693a309a54e9487c2b3e45fc92, type: 3} m_PrefabInstance: {fileID: 1523835218} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1523919717 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: tilemap + value: + objectReference: {fileID: 683158097} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: runSpeed + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: ghostHome + value: + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: ghostHomeEntry + value: + objectReference: {fileID: 730635645} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: chaseModeTarget + value: + objectReference: {fileID: 3059046656686225083} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: initDirection.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: scatterModeTarget + value: + objectReference: {fileID: 1088444951} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[0] + value: + objectReference: {fileID: 277481279} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[1] + value: + objectReference: {fileID: 2039040246} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[2] + value: + objectReference: {fileID: 186892841} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: homeWayPoints.Array.data[3] + value: + objectReference: {fileID: 467791597} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.size + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 467791597} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 186892841} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 2039040246} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: exitHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 277481279} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[0] + value: + objectReference: {fileID: 277481279} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[1] + value: + objectReference: {fileID: 2039040246} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[2] + value: + objectReference: {fileID: 186892841} + - target: {fileID: 504055882933671957, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: enterHomeWayPoints.Array.data[3] + value: + objectReference: {fileID: 467791597} + - target: {fileID: 4252187140388820772, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140666899498, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.z + value: -0.2 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_RootOrder + value: 21 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.x + value: 16.2 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.y + value: 31.2 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711169, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711170, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_Name + value: RedGhost (1) + objectReference: {fileID: 0} + - target: {fileID: 4252187140733711170, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6343554027876874588, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cb4111b42c752d34ebd44ed8fed432f7, type: 3} --- !u!1001 &1524745736 PrefabInstance: m_ObjectHideFlags: 0 @@ -89238,6 +89922,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 1a7340687eb38684a85b7f40d5cfc910, type: 3} m_Name: m_EditorClassIdentifier: + currentLevel: 1 ghostsModeTimes: 07000000140000000700000014000000050000001400000005000000 frightenedTime: 10 doorHandler: {fileID: 730635646}