protected override void OnTick()
{
base.OnTick();
TickCurrentUnitAllowPlayerControl();
if( Instance == this )
{
Vec3 turnToPosition;
if( GetTurnToPosition( out turnToPosition ) )
UpdateTurnToPositionForUnits( turnToPosition );
}
if( mainNotActiveUnit != null )
mainNotActiveUnit.Visible = false;
}