public void UpdateState()
 {
     troopState.Execute();
 }