home *** CD-ROM | disk | FTP | other *** search
- on changedir
- global GRIDNUM, grid, TM, DD, dr, aga, bonuspoints, fast
- set aga to 1
- set DD to random(2)
- set TM to getAt(GRIDNUM, grid)
- if dr = 1 then
- if (TM = 93) and (DD = 1) then
- set dr to 4
- end if
- if (TM = 93) and (DD = 2) then
- set dr to 2
- end if
- if (TM = 94) and (DD = 1) then
- set dr to 4
- end if
- if (TM = 96) and (DD = 2) then
- set dr to 2
- end if
- exit
- end if
- if dr = 2 then
- if (TM = 93) and (DD = 1) then
- set dr to 3
- end if
- if (TM = 94) and (DD = 1) then
- set dr to 1
- end if
- if (TM = 94) and (DD = 2) then
- set dr to 3
- end if
- if (TM = 95) and (DD = 2) then
- set dr to 1
- end if
- exit
- end if
- if dr = 3 then
- if (TM = 94) and (DD = 1) then
- set dr to 4
- end if
- if (TM = 95) and (DD = 1) then
- set dr to 2
- end if
- if (TM = 95) and (DD = 2) then
- set dr to 4
- end if
- if (TM = 96) and (DD = 1) then
- set dr to 2
- end if
- exit
- end if
- if dr = 4 then
- if (TM = 93) and (DD = 1) then
- set dr to 3
- end if
- if (TM = 95) and (DD = 1) then
- set dr to 1
- end if
- if (TM = 96) and (DD = 1) then
- set dr to 3
- end if
- if (TM = 96) and (DD = 2) then
- set dr to 1
- end if
- exit
- end if
- set bonuspoints to bonuspoints + 15
- if fast = 1 then
- set bonuspoints to bonuspoints + 15
- end if
- showscore()
- end
-