home *** CD-ROM | disk | FTP | other *** search
- global singleUndo, gGameBoard, gKounterV, gKounterH, gPuppeter, gPosH, gPosV, gEMoves, gEKountH, gEKountV, gPlayerHasEaten, gEnemyHasEaten, gCapturedPlayer, gCapturedEnemy, gEatmV, gEatmH
-
- on beginSprite
- sprite(6).visible = 0
- sprite(7).visible = 0
- end
-
- on mouseWithin me
- sprite(6).visible = 1
- end
-
- on mouseLeave me
- sprite(6).visible = 0
- sprite(7).visible = 0
- end
-
- on mouseDown me
- if gEMoves >= 1 then
- if singleUndo = 1 then
- sprite(7).visible = 1
- singleUndo = 0
- gGameBoard[gPosV][gPosH] = 0
- if gPlayerHasEaten = 1 then
- gCapturedPlayer = gCapturedPlayer - 2
- sprite(gPuppeter - 6).puppet = 0
- sprite(gPuppeter - 5).puppet = 0
- sprite(gPuppeter - 4).puppet = 0
- if sprite(gPuppeter - 3).locH < 40 then
- sprite(gPuppeter - 3).puppet = 0
- end if
- else
- if gEnemyHasEaten = 1 then
- gCapturedEnemy = gCapturedEnemy - 2
- sprite(gPuppeter - 6).puppet = 0
- sprite(gPuppeter - 5).puppet = 0
- sprite(gPuppeter - 4).puppet = 0
- if sprite(gPuppeter - 3).locH < 40 then
- sprite(gPuppeter - 3).puppet = 0
- end if
- else
- gPuppeter = gPuppeter - 1
- sprite(gPuppeter - 1).puppet = 0
- end if
- end if
- gPuppeter = gPuppeter + 1
- end if
- end if
- end
-
- on mouseUp me
- sprite(7).visible = 0
- end
-