void ChangeState(RBallState newState) { switch (newState) { case RBallState.AttackCity: speedModifierTarget = (AttackCitySpeedMod); break; case RBallState.BeginingAttackCity: case RBallState.Free: case RBallState.Standby: speedModifierTarget = (MinSpeedMod); break; case RBallState.Gathering: speedModifierTarget = (GatherSpeedMod); break; case RBallState.Defend: speedModifierTarget = DefenceSpeedMod; break; case RBallState.Attack: speedModifierTarget = AttackSpeedMod; break; } state = newState; }