home *** CD-ROM | disk | FTP | other *** search
-
- †@ô><Imagery$Dir>.Overlays.25
- †J
- Ýòpoll_25
- †T0òinpic:æ3,63:ð69,300,300:ð69,300,300:òpicpos
- †^ç X%=OX% € Y%=OY% … ™Lr\
- †hòmapline
- †r2ç BUT%<>1 € BUT%<>4 … òoutpic:òquickdrawmain:á
- †|ç BUT%=4 … ™lt\
- †ŷòeoc
- †‘ȉ FUCO% Ê
- †ŒÉ 2:ŷ X%(1),Y%(1),X%,Y%
- †¤5É 3:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%,Y%
- †®cÉ 4:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),X%,Y%:ŷ X%,Y%,X%(1),Y%(1)
- †¸oÉ 5:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),X%(4),Y%(4):ŷ X%(4),Y%(4),X%(1),Y%(1)
- †Â◰É 6:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),X%(4),Y%(4):ŷ X%(4),Y%(4),X%(1),Y%(1):ŷ X%(5),Y%(5),X%,Y%
- †Ì‡É 7:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),X%(4),Y%(4):ŷ X%(4),Y%(4),X%(1),Y%(1):ŷ X%(5),Y%(5),X%(6),Y%(6):ŷ X%(6),Y%(6),X%,Y%
- †ÖËÉ 8:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),X%(4),Y%(4):ŷ X%(4),Y%(4),X%(1),Y%(1):ŷ X%(5),Y%(5),X%(6),Y%(6):ŷ X%(6),Y%(6),X%(7),Y%(7):ŷ X%(7),Y%(7),X%,Y%:ŷ X%(5),Y%(5),X%,Y%
- †àË
- †ê+FUCO%=1:òletgo:òoutpic:òquickdrawmain:á
- †ôòeoc
- †þç FUCO%=8 … å ™\f]
- ‡FX%(FUCO%)=X%:Y%(FUCO%)=Y%:ç FUCO%<>4 … ŷ X%(FUCO%),Y%(FUCO%),X%,Y%
- ‡9ç FUCO%=3 ☓ FUCO%=7 … ŷ X%(FUCO%-2),Y%(FUCO%-2),X%,Y%
- ‡#OX%=X%:OY%=Y%:FUCO%+=1:òletgo:á
- ‡&¥X%(8)=X%:Y%(8)=Y%:ãL%=1 ¸ 3:ŷ X%(L%),Y%(L%),X%(L%+1),Y%(L%+1):ŷ X%(L%+4),Y%(L%+4),X%(L%+5),Y%(L%+5):í:ŷ X%(1),Y%(1),X%(4),Y%(4):ŷ X%(5),Y%(5),X%(8),Y%(8):FUCO%=1
- ‡0$òoutpic:òquickdrawmain:òpixelmap
- ‡:á
- ‡D
- ‡N
- Ýòmapline
- ‡Xȉ FUCO% Ê
- ‡bDÉ 2:òeoc:ŷ X%(1),Y%(1),OX%,OY%:OX%=X%:OY%=Y%:ŷ X%(1),Y%(1),X%,Y%
- ‡lDÉ 3:òeoc:ŷ X%(2),Y%(2),OX%,OY%:OX%=X%:OY%=Y%:ŷ X%(2),Y%(2),X%,Y%
- ‡vnÉ 4:òeoc:ŷ X%(1),Y%(1),OX%,OY%:ŷ X%(3),Y%(3),OX%,OY%:OX%=X%:OY%=Y%:ŷ X%(1),Y%(1),X%,Y%:ŷ X%(3),Y%(3),X%,Y%
- ‡€DÉ 6:òeoc:ŷ X%(5),Y%(5),OX%,OY%:OX%=X%:OY%=Y%:ŷ X%(5),Y%(5),X%,Y%
- ‡⇩DÉ 7:òeoc:ŷ X%(6),Y%(6),OX%,OY%:OX%=X%:OY%=Y%:ŷ X%(6),Y%(6),X%,Y%
- ‡“nÉ 8:òeoc:ŷ X%(5),Y%(5),OX%,OY%:ŷ X%(7),Y%(7),OX%,OY%:OX%=X%:OY%=Y%:ŷ X%(5),Y%(5),X%,Y%:ŷ X%(7),Y%(7),X%,Y%
- ‡fiË
- ଇ
- ‡²
- ‡¼Ýòpixelmap
- ‡Æ-òspinit:òspbuf(161*1024):ç Q% … òspbuferr
- ‡Ðòbackuppic
- ‡ÚÈ− "Hourglass_On"
- ‡ä+dsta=¶((X%(6)-X%(5))^2+(Y%(5)-Y%(6))^2)
- ‡î+dstb=¶((X%(8)-X%(7))^2+(Y%(7)-Y%(8))^2)
- ‡ø1ç dsta>dstb … steps%=dsta Ŵ2 ⇧ steps%=dstb Ŵ2
- fifxsa=(X%(2)-X%(1))/steps%
- fifxsb=(X%(3)-X%(4))/steps%
- fifysa=(Y%(2)-Y%(1))/steps%
- fi fysb=(Y%(3)-Y%(4))/steps%
- fi*txsa=(X%(6)-X%(5))/steps%
- fi4txsb=(X%(7)-X%(8))/steps%
- fi>tysa=(Y%(6)-Y%(5))/steps%
- fiHtysb=(Y%(7)-Y%(8))/steps%
- fiRã cb%=0 ¸ steps%
- fi\fxa=X%(1)+cb%*fxsa
- fiffxb=X%(4)+cb%*fxsb
- fipfya=Y%(1)+cb%*fysa
- fizfyb=Y%(4)+cb%*fysb
- fi☓txa=X%(5)+cb%*txsa
- fi‰txb=X%(8)+cb%*txsb
- fi—tya=Y%(5)+cb%*tysa
- ޢtyb=Y%(8)+cb%*tysb
- fi¬Fòinpic:æ3,63:ð69,300,300:ð69,300,300:òmapln:òoutpic:òquickdrawmain
- fi¶í
- fiÀòspinit
- fiÊÈ− "Hourglass_Off"
- fiÔá
- fiÞ
- fièÝòmapln
- fiòê ns%,fxs,fys,txs,tys,c%
- fiü'ns%=1+¶((txb-txa)^2+(tya-tyb)^2) Ŵ2
- fl'fxs=(fxb-fxa)/ns%:txs=(txb-txa)/ns%
- fl'fys=(fyb-fya)/ns%:tys=(tyb-tya)/ns%
- flã c%=0 ¸ ns%
- fl$]È−&2E,297,SPBUF%,"PIC",(fxa+c%*fxs)Ŵ2,(fya+c%*fys)Ŵ4 ¸ ,,,,,col%,tin%:æ USE%,col% Ȇ tin%
- fl.Aç TRASP%?¤findpalent(col%,tin%)=0 … ð69,txa+c%*txs,tya+c%*tys
- fl8í
- flBá
- flL
- flV
- Ýòkill_25
- fl`
- òinpic
- fljòeoc
- fltȉ FUCO% Ê
- fl~É 2:ŷ X%(1),Y%(1),X%,Y%
- fl⇦5É 3:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%,Y%
- fl‹gÉ 4:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),OX%,OY%:ŷ OX%,OY%,X%(1),Y%(1)
- fl†oÉ 5:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),X%(4),Y%(4):ŷ X%(4),Y%(4),X%(1),Y%(1)
- fl¦ŶÉ 6:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),X%(4),Y%(4):ŷ X%(4),Y%(4),X%(1),Y%(1):ŷ X%(5),Y%(5),OX%,OY%
- fl°flÉ 7:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),X%(4),Y%(4):ŷ X%(4),Y%(4),X%(1),Y%(1):ŷ X%(5),Y%(5),X%(6),Y%(6):ŷ X%(6),Y%(6),OX%,OY%
- flºÏÉ 8:ŷ X%(1),Y%(1),X%(2),Y%(2):ŷ X%(2),Y%(2),X%(3),Y%(3):ŷ X%(3),Y%(3),X%(4),Y%(4):ŷ X%(4),Y%(4),X%(1),Y%(1):ŷ X%(5),Y%(5),X%(6),Y%(6):ŷ X%(6),Y%(6),X%(7),Y%(7):ŷ X%(7),Y%(7),OX%,OY%:ŷ X%(5),Y%(5),OX%,OY%
- flÄË
- flÎ)FUCO%=1:òoutpic:òquickdrawmain:òletgo
- flØá
- ÿ