A única maneira de saber como fazer isso é ter um "continue aberto" em segundo plano e detectar o lançamento / encerramento do aplicativo.
Eu usei uma técnica como essa para responder a esta pergunta sobre desabilitar o growl enquanto o VLC está aberto. Você pode adaptá-lo à sua situação, detectando se o Starcraft está aberto. Quando você vê que não está mais em execução, mude o layout do teclado e saia do applescript.