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 OffenseCooldownState : MonoBehaviour
public class OffenseCooldownState : OffenseBaseState
{
// Start is called before the first frame update
void Start()
{
public override void EnterState(OffenseStateManager oSM, OffenseBaseState previousState){
}
// Update is called once per frame
void Update()
{
public override void ExitState(OffenseStateManager oSM, OffenseBaseState nextState){
}
public override void UpdateState(OffenseStateManager oSM){
}
public override void FixedUpdateState(OffenseStateManager oSM){
}
}

View File

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

View File

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