Major Update
NEW: -Added the Finit State Machine Core System for the NPC Behaviour; -Added a Pathfinding System(readapted from the Author: Sebastian Lague); FUTURE CHANGES: -Add Behaviour to the NPC's; -Rework the reward system; -Map Rework; |
---|
|
Assets/Images/Player/Animation/Player.controller |
---|
Assets/Scenes/Prototype.unity 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scenes/Prototype.unity.meta 0 → 100644 |
---|
Assets/Scenes/SampleScene.unity |
---|
Not supported
|
Assets/Scripts/Interfaces.meta 0 → 100644 |
---|
Assets/Scripts/Interfaces/IHealthSystem.cs 0 → 100644 |
---|
Assets/Scripts/Interfaces/IHealthSystem.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/FSM.meta 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/Action.cs 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/Action.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/Condition.cs 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/Condition.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/FSM.cs 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/FSM.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/State.cs 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/State.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/Transition.cs 0 → 100644 |
---|
Assets/Scripts/NPC/FSM/Transition.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/NPCConroller.cs 0 → 100644 |
---|
Assets/Scripts/NPC/NPCConroller.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/Actions.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/Actions/ChaseTarget.asset 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/Actions/ChaseTarget.asset.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/Actions/ChaseTartet.cs 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/Actions/ChaseTartet.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/Conditions.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/States.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/States/Chase.asset 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/States/Chase.asset.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/States/Idle.asset 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/States/Idle.asset.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/States/Patrol.asset 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/States/Patrol.asset.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Orc/Transitions.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Agent.cs 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Agent.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Grid.cs 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Grid.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Heap.cs 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Heap.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Line.cs 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Line.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Node.cs 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Node.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Path.cs 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Path.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/PathRequestManager.cs 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/PathRequestManager.cs.meta 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Pathfinding.cs 0 → 100644 |
---|
Assets/Scripts/NPC/Pathfinding/Pathfinding.cs.meta 0 → 100644 |
---|
Assets/Scripts/Player/Interfaces.meta 100644 → 0 |
---|
Assets/Scripts/Player/Interfaces/IHealthSystem.cs 100644 → 0 |
---|
Assets/Scripts/Player/Interfaces/IHealthSystem.cs.meta 100644 → 0 |
---|
Assets/Scripts/Player/PlayerController.cs |
---|
Assets/Scripts/Prefabs.meta 0 → 100644 |
---|
Assets/Scripts/Prefabs/Player.prefab 0 → 100644 |
---|
Assets/Scripts/Prefabs/Player.prefab.meta 0 → 100644 |
---|
ProjectSettings/TagManager.asset |
---|