#53 battle

CurrentManager가 저렇게 길어지는건 어떻게 해야할지 잘 모르겠습니다..
필드 하나 만들어서 한번 받아와서 계속 쓰는것도 고려해 봤는데 추가해야하는 라인이 많아서 일단 이렇게 해 놓았습니다.


BattleController는 Battle을 사용하는 클래스인데요. 굳이 저 함수를 저렇게 해 놓은 것은 userAttack이 사용자가 자신의 턴에서 공격 버튼을 클릭했을때만 호출되는 함수라서 해놓은거에요. Battle에는 유저와 비유저를 구분하지 않고 사용하는 함수가 있어요.

LivingUnit과 Unit의 차이점이 없다고 말씀하시는 건가요? BattleStage에 LivingUnit리스트로 만들어서 유저와 몬스터 모두 집어넣어 놓았습니다.