using Comp; using Ragdoll; using UnityEngine; namespace Game { public abstract class GameState : RdState { protected readonly GameCore _gameCore; protected GameState(GameCore gameCore) { _gameCore = gameCore; } public abstract void PlayBattle(); public abstract void BattleStart(); public abstract void LiftCock(); public abstract void ExitBattle(); public abstract void EndBattle(); public abstract void EnterState(); public abstract void ExitState(); } }