Minor Update
NEW: -Added States to the FInite State Machine of the enemy NPC (orc): .Idle State .Patrol State .Chase State .Combat State .Dead State -Added World UI Health Bar to the enemy NPC (orc); -The UI changes to the Orc Health Bar are handled using Observer Pattern; FUTURE CHANGES/FEATURES: -Bug Fixing; -Rework the reward system; -Adding more NPC's (Quest/Companion); -Create a Simple Quest System; -Main Character Upgrades; -Map Rework; |
---|
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/MeleeCombat.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/hammer_side.anim |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle/idle_down.anim 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle/idle_down.anim.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle/idle_left.anim 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle/idle_left.anim.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle/idle_right.anim 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle/idle_right.anim.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle/idle_up.anim 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle/idle_up.anim.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle_down.anim 100644 → 0 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle_down.anim.meta 100644 → 0 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle_side.anim 100644 → 0 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle_side.anim.meta 100644 → 0 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle_up.anim 100644 → 0 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/idle_up.anim.meta 100644 → 0 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/Animations/vanish.anim |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/MeleeWeaponOrcAnimatorController.controller 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/MeleeWeaponOrcAnimatorController.controller.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/COPY SPRIGHT/2D Character - Orc/OrcAnimatorController.controller |
---|
Too large (Show diff)
|
Assets/Editor.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Editor/EditorFOV.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Editor/EditorFOV.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Images/Player/Animation/Player.controller |
---|
Too large (Show diff)
|
Assets/Scenes/Prototype.unity |
---|
Too large (Show diff)
|
Assets/Scripts/Interfaces/IDisplayable.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/Interfaces/IDisplayable.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/Interfaces/IHealthSystem.cs |
---|
Too large (Show diff)
|
Assets/Scripts/Interfaces/IObserver.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/Interfaces/IObserver.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/FOV.cs |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/FSM/FSM.cs |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/FSM/State.cs |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/HealthBar.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/HealthBar.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/NPCConroller.cs |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/NPCManager.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/NPCManager.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/ChaseTartet.cs |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/ClearTarget.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/ClearTarget.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/ClearTarget.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/ClearTarget.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/DisableWeapon.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/DisableWeapon.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/DisableWeaponAction.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/DisableWeaponAction.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/IdleAction.cs |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/MeleeAttackAction.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/MeleeAttackAction.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/MeleeAttackAction.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/MeleeAttackAction.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/PatrolAction.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/PatrolAction.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/PatrolAction.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/PatrolAction.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/SetIdleTime.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/SetIdleTime.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/SetIdleTime.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Actions/SetIdleTime.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsDead.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsDead.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsDead.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsDead.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsNotOnDestination.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsNotOnDestination.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsNotOnDestination.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsNotOnDestination.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsOnDestination.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsOnDestination.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsOnDestination.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsOnDestination.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsTargetClose.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsTargetClose.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsTargetClose.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsTargetClose.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsTargetNotClose.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsTargetNotClose.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsTargetNotClose.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/IsTargetNotClose.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/TargetDistance.cs 100644 → 0 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Conditions/TargetDistance.cs.meta 100644 → 0 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/EnemyNPCContoller.cs |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/OrcFSM.asset |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/OrcNPCController.cs |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/States/Chase.asset |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/States/Dead.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/States/Dead.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/States/Idle.asset |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/States/IdleState.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/States/IdleState.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/States/MeleeCombat.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/States/MeleeCombat.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/States/Patrol.asset |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/ChaseToDead.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/ChaseToDead.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/ChaseToMeleeCombat.asset |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/ChaseToMeleeCombat.asset.meta |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/IdleToPatrol.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/IdleToPatrol.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/MeleeCombatToChase.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/MeleeCombatToChase.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/MeleeCombatToDead.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/MeleeCombatToDead.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/PatrolToChase.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/PatrolToChase.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/PatrolToIdle.asset 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Orc/Transitions/PatrolToIdle.asset.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Pathfinding/Agent.cs |
---|
Too large (Show diff)
|
Assets/Scripts/NPC/Pathfinding/Grid.cs |
---|
Too large (Show diff)
|
Assets/Scripts/Player/PlayerController.cs |
---|
Too large (Show diff)
|
Assets/Scripts/Player/PlayerLevel.cs |
---|
Too large (Show diff)
|
Assets/Scripts/Prefabs/Player.prefab |
---|
Too large (Show diff)
|
Assets/UI.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/HealthBar.mat 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/HealthBar.mat.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/HealthBar.png 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/HealthBar.png.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/barGreen_horizontalMid.png 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/barGreen_horizontalMid.png.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/image.png 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/image.png.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/uipack_rpg_sheet.xml 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/Bar/uipack_rpg_sheet.xml.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/license.txt 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UI/license.txt.meta 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UIObserver.cs 0 → 100644 |
---|
Too large (Show diff)
|
Assets/UIObserver.cs.meta 0 → 100644 |
---|
Too large (Show diff)
|
ProjectSettings/TagManager.asset |
---|
Too large (Show diff)
|
UIElementsSchema/UIElements.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/Unity.Cloud.Collaborate.Components.ChangeListEntries.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/Unity.Cloud.Collaborate.Components.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/Unity.Cloud.Collaborate.Views.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/Unity.UI.Builder.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/UnityEditor.PackageManager.UI.Internal.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/UnityEditor.U2D.Animation.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/UnityEditor.U2D.Layout.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/UnityEditor.UIElements.Debugger.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/UnityEditor.UIElements.xsd 0 → 100644 |
---|
Too large (Show diff)
|
UIElementsSchema/UnityEngine.UIElements.xsd 0 → 100644 |
---|
Too large (Show diff)
|