Setup all the files so they can be state machined

This commit is contained in:
Melbyj1125
2022-02-15 21:37:49 -06:00
parent 833183d034
commit f580be178a
18 changed files with 352 additions and 139 deletions

View File

@@ -2,17 +2,21 @@ using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DashCooldownState : MonoBehaviour
public class DashCooldownState : DashBaseState
{
// Start is called before the first frame update
void Start()
{
public override void EnterState(DashStateManager dSM, DashBaseState previousState){
}
// Update is called once per frame
void Update()
{
public override void ExitState(DashStateManager dSM, DashBaseState nextState){
}
public override void UpdateState(DashStateManager dSM){
}
public override void FixedUpdateState(DashStateManager dSM){
}
}

View File

@@ -2,17 +2,21 @@ using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DashDashingState : MonoBehaviour
public class DashDashingState : DashBaseState
{
// Start is called before the first frame update
void Start()
{
public override void EnterState(DashStateManager dSM, DashBaseState previousState){
}
// Update is called once per frame
void Update()
{
public override void ExitState(DashStateManager dSM, DashBaseState nextState){
}
public override void UpdateState(DashStateManager dSM){
}
public override void FixedUpdateState(DashStateManager dSM){
}
}

View File

@@ -2,17 +2,21 @@ using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DashIncapacitatedState : MonoBehaviour
public class DashIncapacitatedState : DashBaseState
{
// Start is called before the first frame update
void Start()
{
public override void EnterState(DashStateManager dSM, DashBaseState previousState){
}
// Update is called once per frame
void Update()
{
public override void ExitState(DashStateManager dSM, DashBaseState nextState){
}
public override void UpdateState(DashStateManager dSM){
}
public override void FixedUpdateState(DashStateManager dSM){
}
}

View File

@@ -2,17 +2,21 @@ using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DashNoneState : MonoBehaviour
public class DashNoneState : DashBaseState
{
// Start is called before the first frame update
void Start()
{
public override void EnterState(DashStateManager dSM, DashBaseState previousState){
}
// Update is called once per frame
void Update()
{
public override void ExitState(DashStateManager dSM, DashBaseState nextState){
}
public override void UpdateState(DashStateManager dSM){
}
public override void FixedUpdateState(DashStateManager dSM){
}
}