>>76
全体のコードを拝見しました
結論から申し上げますと、私の早とちりではなかったようです
マーク42さんは本当に基礎的な部分を理解されずにプログラムを組まれているようです
No.2 のときの私の認識すら甘かったと思えるほどです

理解されている部分はある程度理解されていると感じるのですが、理解されていないと思われる部分では
極端に理解されていない、という印象です

申し訳ありませんが、今一度書籍やウェブサイトで基礎を学びなおしてみてください
( 特に『変数』や『処理の流れ』について学ばれると良いと思います )

基礎的な知識が得られれば preenemyX と preenemyY をどのように扱えば敵を留められるのかについても
ご自分で答えを出せるようになるはずです