Pathfinding

Remade prefabs, added scripts for pathfinding through navmesh, rewrote enemy spawn, roomGen and parts of handler
This commit is contained in:
2025-09-04 16:28:28 +02:00
parent dfd49e2cea
commit c75af0fe39
91 changed files with 5789 additions and 3418 deletions

View File

@@ -14,6 +14,7 @@ GameObject:
- component: {fileID: 8002523264253901019}
- component: {fileID: 5415715946912615516}
- component: {fileID: 146755941370531150}
- component: {fileID: -7480623267348950463}
m_Layer: 7
m_Name: Blob
m_TagString: Enemy
@@ -75,22 +76,12 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 28c50bdf17c68be46a472d2e1959909c, type: 3}
m_Name:
m_EditorClassIdentifier:
charControl: {fileID: 4260072969707999758}
speed: 3
gravity: -9.81
jumpHeight: 0
groundCheck: {fileID: 4728640573077846392}
groundDistance: 0.4
groundMask:
serializedVersion: 2
m_Bits: 0
obstacleMask:
serializedVersion: 2
m_Bits: 0
detectionOffset: 0.5
player: {fileID: 0}
obstacleDetectionDistance: 1
rotationSpeed: 5
agent: {fileID: -7480623267348950463}
player: {fileID: 7001416999833331379, guid: f0df263e5be65a041848d5a8bab85af1, type: 3}
updatePathInterval: 0.5
attackRange: 2
attackCooldown: 1
animator: {fileID: 0}
--- !u!114 &8002523264253901019
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -143,6 +134,28 @@ BoxCollider:
serializedVersion: 3
m_Size: {x: 4.4725122, y: 2.472512, z: 4.2375846}
m_Center: {x: 0, y: 0.6187928, z: 0}
--- !u!195 &-7480623267348950463
NavMeshAgent:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2103289545128957355}
m_Enabled: 1
m_AgentTypeID: 0
m_Radius: 0.5
m_Speed: 3.5
m_Acceleration: 8
avoidancePriority: 50
m_AngularSpeed: 120
m_StoppingDistance: 0
m_AutoTraverseOffMeshLink: 1
m_AutoBraking: 1
m_AutoRepath: 1
m_Height: 2
m_BaseOffset: 0
m_WalkableMask: 4294967295
m_ObstacleAvoidanceType: 4
--- !u!1 &2485118932734020551
GameObject:
m_ObjectHideFlags: 0