'================== DISEGNO SCHERMATA DI INIZIO ===============
'*** TITLE GIFTS
 
XB = 30
YB = 50
 
'*************** testa e naso
DRAW "C88f3r8e3u8d5r1u1l1u4h3l8g3d8"  
 
'*************** bocca occhi e capelli
DRAW "C4l1h1BU6BR1C15D3L1U2L1D2R2C0U1BL6C15U6l3g3d7r2u6r3d3r2u7r4f1l4" PAINT (XB 
+ 5, YB 
- 8), 15  
 
 
'************** busto
DRAW "c4g3d7r14u7h3l8bg3bd8c6r14d1l14" PAINT (XB 
+ 5, YB 
+ 8), 4  
 
'************ gambe
DRAW "c4d3f4d6r9u12e1l14" PAINT (XB 
+ 5, YB 
+ 20), 4  
' *********** scarpe
DRAW "c6f1r9e1u2h1l9g1d2bu4br2c88u1r2d1l1" PAINT (XB 
+ 7, YB 
+ 35), 6  
' ********** braccio e mano
DRAW "c120d10r1u10r1d10r1u10"  
'********** BARBA
PAINT (XB 
+ 12, YB 
+ 2), 15 '*************** bocca
 
'*********** CAPPELLO
PAINT (XB 
+ 7, YB 
- 15), 4 PAINT (XB 
+ 4, YB 
- 16), 4  
CIRCLE (XB 
- 2, YB 
- 17), 3, 15 PAINT (XB 
- 2, YB 
- 17), 15 'GOTO SCR1
 
 
'***** pietra innevata
PIX = 15
PIY = 90
 
PAINT (PIX 
+ 15, PIY 
+ 12), 186 CIRCLE (PIX 
+ 15, PIY 
+ 8), 3, 6 PAINT (PIX 
+ 15, PIY 
+ 8), 6 CIRCLE (PIX 
+ 25, PIY 
+ 12), 3, 6 PAINT (PIX 
+ 25, PIY 
+ 12), 6 CIRCLE (PIX 
+ 35, PIY 
+ 10), 3, 6 PAINT (PIX 
+ 35, PIY 
+ 10), 6 DRAW "C30f2R55E2U2H2L55G2D2" PAINT (PIX 
+ 25, PIY
), 30  
 
 
'****** SCRITTA IN ASCII
AJ = 3 '35
W1 = 4
W2 = 14
W3 = 2
 
'LOCATE 8, 10: COLOR W1: PRINT CHR$(AJ)
'LOCATE 6, 10: COLOR W1: PRINT CHR$(AJ)
'LOCATE 6, 13: COLOR W1: PRINT CHR$(AJ)
 
 
 
 
 
 
 
 
'LOCATE 8, 10: COLOR W1: PRINT CHR$(AJ)
'LOCATE 6, 10: COLOR W1: PRINT CHR$(AJ)
'LOCATE 6, 13: COLOR W1: PRINT CHR$(AJ)
 
 
 
'LOCATE 17, 15: COLOR W1: PRINT CHR$(AJ)
'LOCATE 13, 18: COLOR W1: PRINT CHR$(AJ)
 
 
 
 
'LOCATE 8, 33: COLOR W1: PRINT CHR$(AJ)
'LOCATE 6, 33: COLOR W1: PRINT CHR$(AJ)
'LOCATE 6, 13: COLOR W1: PRINT CHR$(AJ)
 
'*********
 
 
 
'================== FINE DISEGNO SCHERMATA DI INIZIO ===============
'ooO(§§)Ooo
'ooO(§§)Ooo
'================== INIZIO MENU ===============
MENU:
W1 = 4
W2 = 14
W3 = 2
 
 
 
 
'****** pupazzo di neve
CIRCLE (160, 143), 8, 4, 4.14, 5.28  
 
'************* pallina
 
DRAW "c7u2r2d2u2l1c15u14"  
DRAW "c7u2r2d2u2l1c15u14"  
DRAW "c7u2r2d2u2l1c15u14"  
DRAW "c7u2r2d2u2l1c15u14"  
 
 
 
 
 
 
 
 
 
 
'============= INIZIO SCHERMATA LIVELLO ========
LEVEL:
XB = 30
YB = 130
 
'*************** testa e naso
DRAW "C88f3r8e3u8d5r1u1l1u4h3l8g3d8"  
 
'*************** bocca occhi e capelli
DRAW "C4l1h1BU6BR1C15D3L1U2L1D2R2C0U1BL6C15U6l3g3d7r2u6r3d3r2u7r4f1l4" PAINT (XB 
+ 5, YB 
- 8), 15  
 
 
'************** busto
DRAW "c4g3d7r14u7h3l8bg3bd8c6r14d1l14" PAINT (XB 
+ 5, YB 
+ 8), 4  
 
'************ gambe
DRAW "c4d3f4d6r9u12e1l14" PAINT (XB 
+ 5, YB 
+ 20), 4  
' *********** scarpe
DRAW "c6f1r9e1u2h1l9g1d2bu4br2c88u1r2d1l1" PAINT (XB 
+ 7, YB 
+ 35), 6  
' ********** braccio e mano
DRAW "c120d10r1u10r1d10r1u10"  
'********** BARBA
PAINT (XB 
+ 12, YB 
+ 2), 15 '*************** bocca
 
'*********** CAPPELLO
PAINT (XB 
+ 7, YB 
- 15), 4 PAINT (XB 
+ 4, YB 
- 16), 4  
CIRCLE (XB 
- 2, YB 
- 17), 3, 15 PAINT (XB 
- 2, YB 
- 17), 15 'GOTO SCR1
 
 
'***** pietra innevata
PIX = 15
PIY = 170
 
PAINT (PIX 
+ 15, PIY 
+ 12), 186 CIRCLE (PIX 
+ 15, PIY 
+ 8), 3, 6 PAINT (PIX 
+ 15, PIY 
+ 8), 6 CIRCLE (PIX 
+ 25, PIY 
+ 12), 3, 6 PAINT (PIX 
+ 25, PIY 
+ 12), 6 CIRCLE (PIX 
+ 35, PIY 
+ 10), 3, 6 PAINT (PIX 
+ 35, PIY 
+ 10), 6 DRAW "C30f2R55E2U2H2L55G2D2" PAINT (PIX 
+ 25, PIY
), 30  
'****** fumetto *******
LINE (104, 40)-(296, 140), 15, BF
 LINE (120, 27)-(280, 153), 15, BF
 LINE (50, 130)-(120, 130), 15 LINE (50, 130)-(120, 100), 15  
'********** scritte livello 1 ************
 
'********** scritte livello 2 ************
 
'********** scritte livello 3 ************
 
 
LINE (50, 0)-(320, 160), 0, BF
 '============= FINE SCHERMATA LIVELLO ========
 
 
'============= INIZIO SCHERMATA COMANDI ========
COMANDI:
 
DRAW "C15D10BD1BR1R10BU1BR1U10BU1BL1L10" DRAW "C15D10BD1BR1R10BU1BR1U10BU1BL1L10" DRAW "C15D10BD1BR1R75BU1BR1U10BU1BL1L75" DRAW "C15D10BD1BR1R10BU1BR1U10BU1BL1L10"  
 
 
 
'************* SLITTA FRECCIA INDIETRO *************
XASN = 200: YASN = 50
 
CIRCLE (XASN 
- 10, YASN
), 10, 44 PAINT (XASN 
- 10, YASN
), 44 CIRCLE (XASN 
+ 14, YASN 
+ 3), 6, 44 PAINT (XASN 
+ 14, YASN 
+ 3), 44 LINE (XASN 
- 10, YASN
)-(XASN 
+ 12, YASN 
+ 8), 44, BF
 LINE (XASN 
- 18, YASN 
+ 14)-(XASN 
+ 15, YASN 
+ 14), 130 CIRCLE (XASN 
+ 15, YASN 
+ 9), 6, 130, 4.5, 0 LINE (XASN 
- 4, YASN 
+ 14)-(XASN 
+ 6, YASN 
+ 9), 130, B
 LINE (XASN 
+ 2, YASN 
- 1)-(XASN 
+ 9, YASN 
- 6), 4, BF
 CIRCLE (XASN 
+ 5, YASN 
- 10), 4, 88 PAINT (XASN 
+ 5, YASN 
- 10), 88 PSET (XASN 
+ 5, YASN 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XASN 
- 7, YASN 
- 2), 7, 6 PAINT (XASN 
- 8, YASN 
- 2), 6 PSET (XASN 
- 8, YASN 
- 8)  
'************* SLITTA FRECCIA AVANTI *************
XASF = 200: YASF = 90
CIRCLE (XASF 
- 10, YASF
), 10, 44 PAINT (XASF 
- 10, YASF
), 44 CIRCLE (XASF 
+ 14, YASF 
+ 3), 6, 44 PAINT (XASF 
+ 14, YASF 
+ 3), 44 LINE (XASF 
- 10, YASF
)-(XASF 
+ 12, YASF 
+ 8), 44, BF
 LINE (XASF 
- 18, YASF 
+ 14)-(XASF 
+ 15, YASF 
+ 14), 130 CIRCLE (XASF 
+ 15, YASF 
+ 9), 6, 130, 4.5, 0 LINE (XASF 
- 4, YASF 
+ 14)-(XASF 
+ 6, YASF 
+ 9), 130, B
 LINE (XASF 
+ 2, YASF 
- 1)-(XASF 
+ 9, YASF 
- 6), 4, BF
 CIRCLE (XASF 
+ 5, YASF 
- 10), 4, 88 PAINT (XASF 
+ 5, YASF 
- 10), 88 PSET (XASF 
+ 5, YASF 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XASF 
- 7, YASF 
- 2), 7, 6 PAINT (XASF 
- 8, YASF 
- 2), 6 PSET (XASF 
- 8, YASF 
- 8)  
'************* SLITTA CON PACCO *************
 
XASP = 200: YASP = 130
CIRCLE (XASP 
- 10, YASP
), 10, 44 PAINT (XASP 
- 10, YASP
), 44 CIRCLE (XASP 
+ 14, YASP 
+ 3), 6, 44 PAINT (XASP 
+ 14, YASP 
+ 3), 44 LINE (XASP 
- 10, YASP
)-(XASP 
+ 12, YASP 
+ 8), 44, BF
 LINE (XASP 
- 18, YASP 
+ 14)-(XASP 
+ 15, YASP 
+ 14), 130 CIRCLE (XASP 
+ 15, YASP 
+ 9), 6, 130, 4.5, 0 LINE (XASP 
- 4, YASP 
+ 14)-(XASP 
+ 6, YASP 
+ 9), 130, B
 LINE (XASP 
+ 2, YASP 
- 1)-(XASP 
+ 9, YASP 
- 6), 4, BF
 CIRCLE (XASP 
+ 5, YASP 
- 10), 4, 88 PAINT (XASP 
+ 5, YASP 
- 10), 88 PSET (XASP 
+ 5, YASP 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XASP 
- 7, YASP 
- 2), 7, 6 PAINT (XASP 
- 8, YASP 
- 2), 6 PSET (XASP 
- 8, YASP 
- 8) LINE (XASP 
+ 40, YASP
)-(XASP 
+ 48, YASP 
+ 6), 4, BF
 LINE (XASP 
+ 43, YASP
)-(XASP 
+ 45, YASP 
+ 6), 14, BF
 LINE (XASP 
+ 40, YASP 
+ 2)-(XASP 
+ 48, YASP 
+ 4), 14, BF
  
'************* SLITTA CON BOMBA *************
XASW = 200: YASW = 170
CIRCLE (XASW 
- 10, YASW
), 10, 44 PAINT (XASW 
- 10, YASW
), 44 CIRCLE (XASW 
+ 14, YASW 
+ 3), 6, 44 PAINT (XASW 
+ 14, YASW 
+ 3), 44 LINE (XASW 
- 10, YASW
)-(XASW 
+ 12, YASW 
+ 8), 44, BF
 LINE (XASW 
- 18, YASW 
+ 14)-(XASW 
+ 15, YASW 
+ 14), 130 CIRCLE (XASW 
+ 15, YASW 
+ 9), 6, 130, 4.5, 0 LINE (XASW 
- 4, YASW 
+ 14)-(XASW 
+ 6, YASW 
+ 9), 130, B
 LINE (XASW 
+ 2, YASW 
- 1)-(XASW 
+ 9, YASW 
- 6), 4, BF
 CIRCLE (XASW 
+ 5, YASW 
- 10), 4, 88 PAINT (XASW 
+ 5, YASW 
- 10), 88 PSET (XASW 
+ 5, YASW 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XASW 
- 7, YASW 
- 2), 7, 6 PAINT (XASW 
- 8, YASW 
- 2), 6 PSET (XASW 
- 8, YASW 
- 8)  
CIRCLE (XASW 
+ 44, YASW 
+ 3), 4, 8 PAINT (XASW 
+ 44, YASW 
+ 3), 8 CIRCLE (XASW 
+ 43, YASW 
+ 2), 2, 7 PAINT (XASW 
+ 43, YASW 
+ 2), 7  
PSET (XASW 
+ 44, YASW 
- 1) 'LINE (XASW + 44, YASW + 1)-(XASW + 48, YASW + 3), 7
'LINE (XASW + 43, YASW)-(XASW + 45, YASW + 6), 14, BF
'LINE (XASP + 40, YASP + 2)-(XASP + 48, YASP + 4), 14, BF
 
 
 
 
'============= FINE SCHERMATA COMANDI ========
 
VAI:
    AJ = 3 '35
    W1 = 4
    W2 = 14
    W3 = 2
 
 
 
 
 
 
 
    W1 = 2
    W2 = 14
    W3 = 4
 
 
 
 
 
 
DISEGNOMONDO:
'******************** DISEGNO MONDO ***************************
'================
'CIELO
 
LINE (0, 0)-(320, 120), 199, BF
 '================
'================
' NUVOLE
 
NUVX = 200
NUVY = 20
 
 
 
 
CIRCLE (20 + NUVX
, 20 + NUVY
), 8, 15 PAINT (20 + NUVX
, 20 + NUVY
), 15  
CIRCLE (26 + NUVX
, 25 + NUVY
), 8, 15 PAINT (26 + NUVX
, 25 + NUVY
), 15  
CIRCLE (38 + NUVX
, 22 + NUVY
), 8, 15 PAINT (41 + NUVX
, 22 + NUVY
), 15 '================
'================
'TERRA
LINE (0, 120)-(320, 200), 1, BF
 LINE (0, 100)-(40, 200), 1, BF
 LINE (80, 90)-(120, 200), 1, BF
 LINE (160, 110)-(200, 200), 1, BF
 LINE (240, 100)-(280, 200), 1, BF
  
 
'================
'CAMINETTO
CAMX = 140
CAMY = 150
CAMX1 = 140
CAMX2 = 140
    LINE (CAMX
, CAMY
)-(CAMX 
+ 8, CAMY 
+ 4), 8, BF
     CAMX = CAMX + 10
    LINE (CAMX1
, CAMY 
+ 6)-(CAMX1 
+ 8, CAMY 
+ 10), 8, BF
     CAMX1 = CAMX1 + 10
    LINE (CAMX2
, CAMY 
+ 12)-(CAMX2 
+ 8, CAMY 
+ 16), 8, BF
     CAMX2 = CAMX2 + 10
LINE (CAMX 
- 25, CAMY 
+ 50)-(CAMX 
+ 105, CAMY 
+ 18), 55, BF
  
'******************** PUNTI E LIVELLO
punt = 0
 
 
'*********************************** FINE DISEGNO MONDO ***********
 
 
'ASTRONAVE
XAST = 20 '*** POSIZIONE X INIZIALE
YAST = 50 '*** POSIZIONE Y INIZIALE
 
PS0:
 
CIRCLE (XAST 
- 10, YAST
), 10, 44 PAINT (XAST 
- 10, YAST
), 44 CIRCLE (XAST 
+ 14, YAST 
+ 3), 6, 44 PAINT (XAST 
+ 14, YAST 
+ 3), 44 LINE (XAST 
- 10, YAST
)-(XAST 
+ 12, YAST 
+ 8), 44, BF
 LINE (XAST 
- 18, YAST 
+ 14)-(XAST 
+ 15, YAST 
+ 14), 130 CIRCLE (XAST 
+ 15, YAST 
+ 9), 6, 130, 4.5, 0 LINE (XAST 
- 4, YAST 
+ 14)-(XAST 
+ 6, YAST 
+ 9), 130, B
 LINE (XAST 
+ 2, YAST 
- 1)-(XAST 
+ 9, YAST 
- 6), 4, BF
 CIRCLE (XAST 
+ 5, YAST 
- 10), 4, 88 PAINT (XAST 
+ 5, YAST 
- 10), 88 PSET (XAST 
+ 5, YAST 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XAST 
- 7, YAST 
- 2), 7, 6 PAINT (XAST 
- 8, YAST 
- 2), 6 PSET (XAST 
- 8, YAST 
- 8)  
 
 
 
'IF A$ = "Y" OR A$ = "y" THEN GOTO AST3
'IF A$ = "B" OR A$ = "b" THEN GOTO AST4
 
 
 
'*** MOVIMENTO 4 DIREZIONI
AST1: XAST = XAST - 10:
IF XAST 
< 20 THEN XAST 
= 20 '**** ROUTINE MIGLIORATA PER NON FARE USCIRE DALLO SCHERMO  
AST2: XAST = XAST + 10:
IF XAST 
> 300 THEN XAST 
= 300 '**** ROUTINE MIGLIORATA PER NON FARE USCIRE DALLO SCHERMO  
'AST3: YAST = YAST - 10: GOTO DISEGNAAST     *** tolto il vert in alto
'AST4: YAST = YAST + 10: GOTO DISEGNAAST     *** tolto il vert in basso
' *** FINE MOVIMENTO 4 DIREZIONI
 
DISEGNAAST:
 
'******************** RI DISEGNO MONDO ***************************
'================
'CIELO
 
LINE (0, 0)-(320, 120), 199, BF
 '================
'================
' NUVOLE
 
NUVX = 200
NUVY = 20
 
 
 
 
CIRCLE (20 + NUVX
, 20 + NUVY
), 8, 15 PAINT (20 + NUVX
, 20 + NUVY
), 15  
CIRCLE (26 + NUVX
, 25 + NUVY
), 8, 15 PAINT (26 + NUVX
, 25 + NUVY
), 15  
CIRCLE (38 + NUVX
, 22 + NUVY
), 8, 15 PAINT (41 + NUVX
, 22 + NUVY
), 15 '================
'================
'TERRA
LINE (0, 120)-(320, 200), 1, BF
 LINE (0, 100)-(40, 200), 1, BF
 LINE (80, 90)-(120, 200), 1, BF
 LINE (160, 110)-(200, 200), 1, BF
 LINE (240, 100)-(280, 200), 1, BF
  
'CAMINETTO
CAMX = 140
CAMY = 150
CAMX1 = 140
CAMX2 = 140
    LINE (CAMX
, CAMY
)-(CAMX 
+ 8, CAMY 
+ 4), 8, BF
     CAMX = CAMX + 10
    LINE (CAMX1
, CAMY 
+ 6)-(CAMX1 
+ 8, CAMY 
+ 10), 8, BF
     CAMX1 = CAMX1 + 10
    LINE (CAMX2
, CAMY 
+ 12)-(CAMX2 
+ 8, CAMY 
+ 16), 8, BF
     CAMX2 = CAMX2 + 10
LINE (CAMX 
- 25, CAMY 
+ 50)-(CAMX 
+ 105, CAMY 
+ 18), 55, BF
  
 
'================
'================
 
'================
'================
'******************** PUNTI E LIVELLO
punt = 0
 
 
'*********************************** FINE DISEGNO MONDO ***********
 
 
 
 
CIRCLE (XAST 
- 10, YAST
), 10, 44 PAINT (XAST 
- 10, YAST
), 44 CIRCLE (XAST 
+ 14, YAST 
+ 3), 6, 44 PAINT (XAST 
+ 14, YAST 
+ 3), 44 LINE (XAST 
- 10, YAST
)-(XAST 
+ 12, YAST 
+ 8), 44, BF
 LINE (XAST 
- 18, YAST 
+ 14)-(XAST 
+ 15, YAST 
+ 14), 130 CIRCLE (XAST 
+ 15, YAST 
+ 9), 6, 130, 4.5, 0 LINE (XAST 
- 4, YAST 
+ 14)-(XAST 
+ 6, YAST 
+ 9), 130, B
 LINE (XAST 
+ 2, YAST 
- 1)-(XAST 
+ 9, YAST 
- 6), 4, BF
 CIRCLE (XAST 
+ 5, YAST 
- 10), 4, 88 PAINT (XAST 
+ 5, YAST 
- 10), 88 PSET (XAST 
+ 5, YAST 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XAST 
- 7, YAST 
- 2), 7, 6 PAINT (XAST 
- 8, YAST 
- 2), 6 PSET (XAST 
- 8, YAST 
- 8)  
 
 
 
 
'======================
FIRE:
' ************ FIRE SPARA DA SOTTO DELLA ASTRONAVE
XF = XAST: YF = YAST + 10
 
    YF = YF + 10
    LINE (XF
, YF
)-(XF 
+ 8, YF 
+ 6), 4, BF
     LINE (XF 
+ 3, YF
)-(XF 
+ 5, YF 
+ 6), 14, BF
     LINE (XF
, YF 
+ 2)-(XF 
+ 8, YF 
+ 4), 14, BF
     'SLEEP 1
    'ok su p2.8 6 gb ram
    '******************** DISEGNO MONDO ***************************
    '================
    'CIELO
 
    LINE (0, 0)-(320, 120), 199, BF
     '================
    '================
    ' NUVOLE
 
    NUVX = 200
    NUVY = 20
 
 
 
 
    CIRCLE (20 + NUVX
, 20 + NUVY
), 8, 15     PAINT (20 + NUVX
, 20 + NUVY
), 15  
    CIRCLE (26 + NUVX
, 25 + NUVY
), 8, 15     PAINT (26 + NUVX
, 25 + NUVY
), 15  
    CIRCLE (38 + NUVX
, 22 + NUVY
), 8, 15     PAINT (41 + NUVX
, 22 + NUVY
), 15     '================
    '================
    'TERRA
    LINE (0, 120)-(320, 200), 1, BF
     LINE (0, 100)-(40, 200), 1, BF
     LINE (80, 90)-(120, 200), 1, BF
     LINE (160, 110)-(200, 200), 1, BF
     LINE (240, 100)-(280, 200), 1, BF
  
    '================
    'CAMINETTO
    CAMX = 140
    CAMY = 150
    CAMX1 = 140
    CAMX2 = 140
        LINE (CAMX
, CAMY
)-(CAMX 
+ 8, CAMY 
+ 4), 8, BF
         CAMX = CAMX + 10
        LINE (CAMX1
, CAMY 
+ 6)-(CAMX1 
+ 8, CAMY 
+ 10), 8, BF
         CAMX1 = CAMX1 + 10
        LINE (CAMX2
, CAMY 
+ 12)-(CAMX2 
+ 8, CAMY 
+ 16), 8, BF
         CAMX2 = CAMX2 + 10
    LINE (CAMX 
- 25, CAMY 
+ 50)-(CAMX 
+ 105, CAMY 
+ 18), 55, BF
  
 
 
 
 
    CIRCLE (XAST 
- 10, YAST
), 10, 44     PAINT (XAST 
- 10, YAST
), 44     CIRCLE (XAST 
+ 14, YAST 
+ 3), 6, 44     PAINT (XAST 
+ 14, YAST 
+ 3), 44     LINE (XAST 
- 10, YAST
)-(XAST 
+ 12, YAST 
+ 8), 44, BF
     LINE (XAST 
- 18, YAST 
+ 14)-(XAST 
+ 15, YAST 
+ 14), 130     CIRCLE (XAST 
+ 15, YAST 
+ 9), 6, 130, 4.5, 0     LINE (XAST 
- 4, YAST 
+ 14)-(XAST 
+ 6, YAST 
+ 9), 130, B
     LINE (XAST 
+ 2, YAST 
- 1)-(XAST 
+ 9, YAST 
- 6), 4, BF
     CIRCLE (XAST 
+ 5, YAST 
- 10), 4, 88     PAINT (XAST 
+ 5, YAST 
- 10), 88     PSET (XAST 
+ 5, YAST 
- 10)     DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1"     CIRCLE (XAST 
- 7, YAST 
- 2), 7, 6     PAINT (XAST 
- 8, YAST 
- 2), 6     PSET (XAST 
- 8, YAST 
- 8)  
    '*********************************** FINE DISEGNO MONDO ***********
 
 
 
VITTORIA:
KO:
'*************************** QUI METTERE "GIOCHI ANCORA Y/N"
 
LEV2:
LINE (0, 0)-(320, 200), 0, BF
     AJ = 3 '35
    W1 = 4
    W2 = 14
    W3 = 2
 
 
 
 
 
 
 
    W1 = 2
    W2 = 14
    W3 = 4
 
 
 
 
 
'*************************************
'*
'* IN QUESTA VERSIONE, INVECE DI COLORARE UNO SCHERMO VERDE
'* RIDISEGNA IL MONDO.
'* LA STESSA COSA VA FATTA PER LO SPARO
'*
'*************************************
 
 
 
 
DISEGNOMONDO2:
'******************** DISEGNO MONDO ***************************
'================
'CIELO
 
LINE (0, 0)-(320, 120), 199, BF
 '================
'================
' NUVOLE
 
NUVX = 200
NUVY = 20
 
 
 
 
CIRCLE (20 + NUVX
, 20 + NUVY
), 8, 15 PAINT (20 + NUVX
, 20 + NUVY
), 15  
CIRCLE (26 + NUVX
, 25 + NUVY
), 8, 15 PAINT (26 + NUVX
, 25 + NUVY
), 15  
CIRCLE (38 + NUVX
, 22 + NUVY
), 8, 15 PAINT (41 + NUVX
, 22 + NUVY
), 15 '================
'================
'TERRA
LINE (0, 120)-(320, 200), 1, BF
 LINE (0, 100)-(40, 200), 1, BF
 LINE (80, 90)-(120, 200), 1, BF
 LINE (160, 110)-(200, 200), 1, BF
 LINE (240, 100)-(280, 200), 1, BF
  
 
'================
'CAMINETTO
CAMX = 140
CAMY = 150
CAMX1 = 140
CAMX2 = 140
    LINE (CAMX
, CAMY
)-(CAMX 
+ 8, CAMY 
+ 4), 8, BF
     CAMX = CAMX + 10
    LINE (CAMX1
, CAMY 
+ 6)-(CAMX1 
+ 8, CAMY 
+ 10), 8, BF
     CAMX1 = CAMX1 + 10
    LINE (CAMX2
, CAMY 
+ 12)-(CAMX2 
+ 8, CAMY 
+ 16), 8, BF
     CAMX2 = CAMX2 + 10
LINE (CAMX 
- 25, CAMY 
+ 50)-(CAMX 
+ 105, CAMY 
+ 18), 55, BF
  
'================
'******************** PUNTI E LIVELLO
punt = 50
 
 
 
'*********************************** FINE DISEGNO MONDO ***********
 
 
'======================
'======================
'ASTRONAVE
XAST = 20 '*** POSIZIONE X INIZIALE
YAST = 50 '*** POSIZIONE Y INIZIALE
 
PS0A:
 
CIRCLE (XAST 
- 10, YAST
), 10, 44 PAINT (XAST 
- 10, YAST
), 44 CIRCLE (XAST 
+ 14, YAST 
+ 3), 6, 44 PAINT (XAST 
+ 14, YAST 
+ 3), 44 LINE (XAST 
- 10, YAST
)-(XAST 
+ 12, YAST 
+ 8), 44, BF
 LINE (XAST 
- 18, YAST 
+ 14)-(XAST 
+ 15, YAST 
+ 14), 130 CIRCLE (XAST 
+ 15, YAST 
+ 9), 6, 130, 4.5, 0 LINE (XAST 
- 4, YAST 
+ 14)-(XAST 
+ 6, YAST 
+ 9), 130, B
 LINE (XAST 
+ 2, YAST 
- 1)-(XAST 
+ 9, YAST 
- 6), 4, BF
 CIRCLE (XAST 
+ 5, YAST 
- 10), 4, 88 PAINT (XAST 
+ 5, YAST 
- 10), 88 PSET (XAST 
+ 5, YAST 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XAST 
- 7, YAST 
- 2), 7, 6 PAINT (XAST 
- 8, YAST 
- 2), 6 PSET (XAST 
- 8, YAST 
- 8)  
 
 
 
'IF A$ = "Y" OR A$ = "y" THEN GOTO AST3
'IF A$ = "B" OR A$ = "b" THEN GOTO AST4
 
 
 
'*** MOVIMENTO 4 DIREZIONI
AST1A: XAST = XAST - 10:
IF XAST 
< 20 THEN XAST 
= 20 '**** ROUTINE MIGLIORATA PER NON FARE USCIRE DALLO SCHERMO  
AST2A: XAST = XAST + 10:
IF XAST 
> 300 THEN XAST 
= 300 '**** ROUTINE MIGLIORATA PER NON FARE USCIRE DALLO SCHERMO  
'AST3: YAST = YAST - 10: GOTO DISEGNAASTA     *** tolto il vert in alto
'AST4: YAST = YAST + 10: GOTO DISEGNAASTA     *** tolto il vert in basso
' *** FINE MOVIMENTO 4 DIREZIONI
 
DISEGNAASTA:
 
'******************** RI DISEGNO MONDO ***************************
'================
'CIELO
 
LINE (0, 0)-(320, 120), 199, BF
 '================
'================
' NUVOLE
 
NUVX = 200
NUVY = 20
 
 
 
 
CIRCLE (20 + NUVX
, 20 + NUVY
), 8, 15 PAINT (20 + NUVX
, 20 + NUVY
), 15  
CIRCLE (26 + NUVX
, 25 + NUVY
), 8, 15 PAINT (26 + NUVX
, 25 + NUVY
), 15  
CIRCLE (38 + NUVX
, 22 + NUVY
), 8, 15 PAINT (41 + NUVX
, 22 + NUVY
), 15 '================
'================
'TERRA
LINE (0, 120)-(320, 200), 1, BF
 LINE (0, 100)-(40, 200), 1, BF
 LINE (80, 90)-(120, 200), 1, BF
 LINE (160, 110)-(200, 200), 1, BF
 LINE (240, 100)-(280, 200), 1, BF
  
'CAMINETTO
CAMX = 140
CAMY = 150
CAMX1 = 140
CAMX2 = 140
    LINE (CAMX
, CAMY
)-(CAMX 
+ 8, CAMY 
+ 4), 8, BF
     CAMX = CAMX + 10
    LINE (CAMX1
, CAMY 
+ 6)-(CAMX1 
+ 8, CAMY 
+ 10), 8, BF
     CAMX1 = CAMX1 + 10
    LINE (CAMX2
, CAMY 
+ 12)-(CAMX2 
+ 8, CAMY 
+ 16), 8, BF
     CAMX2 = CAMX2 + 10
LINE (CAMX 
- 25, CAMY 
+ 50)-(CAMX 
+ 105, CAMY 
+ 18), 55, BF
  
'******************** PUNTI E LIVELLO
punt = 50
 
 
'*********************************** FINE DISEGNO MONDO ***********
 
 
 
CIRCLE (XAST 
- 10, YAST
), 10, 44 PAINT (XAST 
- 10, YAST
), 44 CIRCLE (XAST 
+ 14, YAST 
+ 3), 6, 44 PAINT (XAST 
+ 14, YAST 
+ 3), 44 LINE (XAST 
- 10, YAST
)-(XAST 
+ 12, YAST 
+ 8), 44, BF
 LINE (XAST 
- 18, YAST 
+ 14)-(XAST 
+ 15, YAST 
+ 14), 130 CIRCLE (XAST 
+ 15, YAST 
+ 9), 6, 130, 4.5, 0 LINE (XAST 
- 4, YAST 
+ 14)-(XAST 
+ 6, YAST 
+ 9), 130, B
 LINE (XAST 
+ 2, YAST 
- 1)-(XAST 
+ 9, YAST 
- 6), 4, BF
 CIRCLE (XAST 
+ 5, YAST 
- 10), 4, 88 PAINT (XAST 
+ 5, YAST 
- 10), 88 PSET (XAST 
+ 5, YAST 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XAST 
- 7, YAST 
- 2), 7, 6 PAINT (XAST 
- 8, YAST 
- 2), 6 PSET (XAST 
- 8, YAST 
- 8)  
 
 
 
 
'======================
FIREA:
' ************ FIREA SPARA DA SOTTO DELLA ASTRONAVE
XF = XAST + 1: YF = YAST + 10 '**** modifica per vento
 
    YF = YF + 10: XF = XF + 1 '********** vento
    LINE (XF
, YF
)-(XF 
+ 8, YF 
+ 6), 4, BF
     LINE (XF 
+ 3, YF
)-(XF 
+ 5, YF 
+ 6), 14, BF
     LINE (XF
, YF 
+ 2)-(XF 
+ 8, YF 
+ 4), 14, BF
     'SLEEP 1
    'ok su p2.8 6 gb ram
 
    '******************** DISEGNO MONDO ***************************
    '================
    'CIELO
 
    LINE (0, 0)-(320, 120), 199, BF
     '================
    '================
    ' NUVOLE
 
    NUVX = 200
    NUVY = 20
 
 
 
 
    CIRCLE (20 + NUVX
, 20 + NUVY
), 8, 15     PAINT (20 + NUVX
, 20 + NUVY
), 15  
    CIRCLE (26 + NUVX
, 25 + NUVY
), 8, 15     PAINT (26 + NUVX
, 25 + NUVY
), 15  
    CIRCLE (38 + NUVX
, 22 + NUVY
), 8, 15     PAINT (41 + NUVX
, 22 + NUVY
), 15     '================
    '================
    'TERRA
    LINE (0, 120)-(320, 200), 1, BF
     LINE (0, 100)-(40, 200), 1, BF
     LINE (80, 90)-(120, 200), 1, BF
     LINE (160, 110)-(200, 200), 1, BF
     LINE (240, 100)-(280, 200), 1, BF
  
    '================
    'CAMINETTO
    CAMX = 140
    CAMY = 150
    CAMX1 = 140
    CAMX2 = 140
        LINE (CAMX
, CAMY
)-(CAMX 
+ 8, CAMY 
+ 4), 8, BF
         CAMX = CAMX + 10
        LINE (CAMX1
, CAMY 
+ 6)-(CAMX1 
+ 8, CAMY 
+ 10), 8, BF
         CAMX1 = CAMX1 + 10
        LINE (CAMX2
, CAMY 
+ 12)-(CAMX2 
+ 8, CAMY 
+ 16), 8, BF
         CAMX2 = CAMX2 + 10
    LINE (CAMX 
- 25, CAMY 
+ 50)-(CAMX 
+ 105, CAMY 
+ 18), 55, BF
  
 
 
 
    CIRCLE (XAST 
- 10, YAST
), 10, 44     PAINT (XAST 
- 10, YAST
), 44     CIRCLE (XAST 
+ 14, YAST 
+ 3), 6, 44     PAINT (XAST 
+ 14, YAST 
+ 3), 44     LINE (XAST 
- 10, YAST
)-(XAST 
+ 12, YAST 
+ 8), 44, BF
     LINE (XAST 
- 18, YAST 
+ 14)-(XAST 
+ 15, YAST 
+ 14), 130     CIRCLE (XAST 
+ 15, YAST 
+ 9), 6, 130, 4.5, 0     LINE (XAST 
- 4, YAST 
+ 14)-(XAST 
+ 6, YAST 
+ 9), 130, B
     LINE (XAST 
+ 2, YAST 
- 1)-(XAST 
+ 9, YAST 
- 6), 4, BF
     CIRCLE (XAST 
+ 5, YAST 
- 10), 4, 88     PAINT (XAST 
+ 5, YAST 
- 10), 88     PSET (XAST 
+ 5, YAST 
- 10)     DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1"     CIRCLE (XAST 
- 7, YAST 
- 2), 7, 6     PAINT (XAST 
- 8, YAST 
- 2), 6     PSET (XAST 
- 8, YAST 
- 8)  
    '*********************************** FINE DISEGNO MONDO ***********
 
 
 
VITTORIAA:
KOA:
 
LEV3:
LINE (0, 0)-(320, 200), 0, BF
     AJ = 3 '35
    W1 = 4
    W2 = 14
    W3 = 2
 
 
 
 
 
 
 
    W1 = 2
    W2 = 14
    W3 = 4
 
 
 
 
 
DISEGNOMONDO3:
'******************** DISEGNO MONDO ***************************
'================
'CIELO
 
LINE (0, 0)-(320, 120), 199, BF
 '================
'================
' NUVOLE
 
NUVX = 200
NUVY = 20
 
 
 
 
CIRCLE (20 + NUVX
, 20 + NUVY
), 8, 15 PAINT (20 + NUVX
, 20 + NUVY
), 15  
CIRCLE (26 + NUVX
, 25 + NUVY
), 8, 15 PAINT (26 + NUVX
, 25 + NUVY
), 15  
CIRCLE (38 + NUVX
, 22 + NUVY
), 8, 15 PAINT (41 + NUVX
, 22 + NUVY
), 15 '================
'================
'TERRA
LINE (0, 120)-(320, 200), 1, BF
 LINE (0, 100)-(40, 200), 1, BF
 LINE (80, 90)-(120, 200), 1, BF
 LINE (160, 110)-(200, 200), 1, BF
 LINE (240, 100)-(280, 200), 1, BF
  
 
'================
'CAMINETTO
CAMX = 140
CAMY = 150
CAMX1 = 140
CAMX2 = 140
    LINE (CAMX
, CAMY
)-(CAMX 
+ 8, CAMY 
+ 4), 8, BF
     CAMX = CAMX + 10
    LINE (CAMX1
, CAMY 
+ 6)-(CAMX1 
+ 8, CAMY 
+ 10), 8, BF
     CAMX1 = CAMX1 + 10
    LINE (CAMX2
, CAMY 
+ 12)-(CAMX2 
+ 8, CAMY 
+ 16), 8, BF
     CAMX2 = CAMX2 + 10
LINE (CAMX 
- 25, CAMY 
+ 50)-(CAMX 
+ 105, CAMY 
+ 18), 55, BF
  
 
 
 
'*********************************** FINE DISEGNO MONDO ***********
 
 
'======================
'======================
'ASTRONAVE
XAST = 20 '*** POSIZIONE X INIZIALE
YAST = 50 '*** POSIZIONE Y INIZIALE
 
PS0B:
 
CIRCLE (XAST 
- 10, YAST
), 10, 44 PAINT (XAST 
- 10, YAST
), 44 CIRCLE (XAST 
+ 14, YAST 
+ 3), 6, 44 PAINT (XAST 
+ 14, YAST 
+ 3), 44 LINE (XAST 
- 10, YAST
)-(XAST 
+ 12, YAST 
+ 8), 44, BF
 LINE (XAST 
- 18, YAST 
+ 14)-(XAST 
+ 15, YAST 
+ 14), 130 CIRCLE (XAST 
+ 15, YAST 
+ 9), 6, 130, 4.5, 0 LINE (XAST 
- 4, YAST 
+ 14)-(XAST 
+ 6, YAST 
+ 9), 130, B
 LINE (XAST 
+ 2, YAST 
- 1)-(XAST 
+ 9, YAST 
- 6), 4, BF
 CIRCLE (XAST 
+ 5, YAST 
- 10), 4, 88 PAINT (XAST 
+ 5, YAST 
- 10), 88 PSET (XAST 
+ 5, YAST 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XAST 
- 7, YAST 
- 2), 7, 6 PAINT (XAST 
- 8, YAST 
- 2), 6 PSET (XAST 
- 8, YAST 
- 8)  
 
 
 
'IF A$ = "Y" OR A$ = "y" THEN GOTO AST3
'IF A$ = "B" OR A$ = "b" THEN GOTO AST4
 
 
 
'*** MOVIMENTO 4 DIREZIONI
AST1B: XAST = XAST - 10:
IF XAST 
< 20 THEN XAST 
= 20 '**** ROUTINE MIGLIORATA PER NON FARE USCIRE DALLO SCHERMO  
AST2B: XAST = XAST + 10:
IF XAST 
> 300 THEN XAST 
= 300 '**** ROUTINE MIGLIORATA PER NON FARE USCIRE DALLO SCHERMO  
'AST3: YAST = YAST - 10: GOTO DISEGNAASTB     *** tolto il vert in alto
'AST4: YAST = YAST + 10: GOTO DISEGNAASTB     *** tolto il vert in basso
' *** FINE MOVIMENTO 4 DIREZIONI
 
DISEGNAASTB:
 
'******************** RI DISEGNO MONDO ***************************
'================
'CIELO
 
LINE (0, 0)-(320, 120), 199, BF
 '================
'================
' NUVOLE
 
NUVX = 200
NUVY = 20
 
 
 
 
CIRCLE (20 + NUVX
, 20 + NUVY
), 8, 15 PAINT (20 + NUVX
, 20 + NUVY
), 15  
CIRCLE (26 + NUVX
, 25 + NUVY
), 8, 15 PAINT (26 + NUVX
, 25 + NUVY
), 15  
CIRCLE (38 + NUVX
, 22 + NUVY
), 8, 15 PAINT (41 + NUVX
, 22 + NUVY
), 15 '================
'================
'TERRA
LINE (0, 120)-(320, 200), 1, BF
 LINE (0, 100)-(40, 200), 1, BF
 LINE (80, 90)-(120, 200), 1, BF
 LINE (160, 110)-(200, 200), 1, BF
 LINE (240, 100)-(280, 200), 1, BF
  
'CAMINETTO
CAMX = 140
CAMY = 150
CAMX1 = 140
CAMX2 = 140
    LINE (CAMX
, CAMY
)-(CAMX 
+ 8, CAMY 
+ 4), 8, BF
     CAMX = CAMX + 10
    LINE (CAMX1
, CAMY 
+ 6)-(CAMX1 
+ 8, CAMY 
+ 10), 8, BF
     CAMX1 = CAMX1 + 10
    LINE (CAMX2
, CAMY 
+ 12)-(CAMX2 
+ 8, CAMY 
+ 16), 8, BF
     CAMX2 = CAMX2 + 10
LINE (CAMX 
- 25, CAMY 
+ 50)-(CAMX 
+ 105, CAMY 
+ 18), 55, BF
  
 
'================
'******************** PUNTI E LIVELLO
punt = 100
 
 
'*********************************** FINE DISEGNO MONDO ***********
 
 
 
 
CIRCLE (XAST 
- 10, YAST
), 10, 44 PAINT (XAST 
- 10, YAST
), 44 CIRCLE (XAST 
+ 14, YAST 
+ 3), 6, 44 PAINT (XAST 
+ 14, YAST 
+ 3), 44 LINE (XAST 
- 10, YAST
)-(XAST 
+ 12, YAST 
+ 8), 44, BF
 LINE (XAST 
- 18, YAST 
+ 14)-(XAST 
+ 15, YAST 
+ 14), 130 CIRCLE (XAST 
+ 15, YAST 
+ 9), 6, 130, 4.5, 0 LINE (XAST 
- 4, YAST 
+ 14)-(XAST 
+ 6, YAST 
+ 9), 130, B
 LINE (XAST 
+ 2, YAST 
- 1)-(XAST 
+ 9, YAST 
- 6), 4, BF
 CIRCLE (XAST 
+ 5, YAST 
- 10), 4, 88 PAINT (XAST 
+ 5, YAST 
- 10), 88 PSET (XAST 
+ 5, YAST 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (XAST 
- 7, YAST 
- 2), 7, 6 PAINT (XAST 
- 8, YAST 
- 2), 6 PSET (XAST 
- 8, YAST 
- 8)  
 
 
 
 
'======================
FIREB:
' ************ FIREB SPARA DA SOTTO DELLA ASTRONAVE
XF = XAST + 2: YF = YAST + 10 '**** modifica per vento
 
    YF = YF + 10: XF = XF + 2 '********** vento
    LINE (XF
, YF
)-(XF 
+ 8, YF 
+ 6), 4, BF
     LINE (XF 
+ 3, YF
)-(XF 
+ 5, YF 
+ 6), 14, BF
     LINE (XF
, YF 
+ 2)-(XF 
+ 8, YF 
+ 4), 14, BF
     'SLEEP 1
    'ok su p2.8 6 gb ram
 
    '******************** DISEGNO MONDO ***************************
    '================
    'CIELO
 
    LINE (0, 0)-(320, 120), 199, BF
     '================
    '================
    ' NUVOLE
 
    NUVX = 200
    NUVY = 20
 
 
 
 
    CIRCLE (20 + NUVX
, 20 + NUVY
), 8, 15     PAINT (20 + NUVX
, 20 + NUVY
), 15  
    CIRCLE (26 + NUVX
, 25 + NUVY
), 8, 15     PAINT (26 + NUVX
, 25 + NUVY
), 15  
    CIRCLE (38 + NUVX
, 22 + NUVY
), 8, 15     PAINT (41 + NUVX
, 22 + NUVY
), 15     '================
    '================
    'TERRA
    LINE (0, 120)-(320, 200), 1, BF
     LINE (0, 100)-(40, 200), 1, BF
     LINE (80, 90)-(120, 200), 1, BF
     LINE (160, 110)-(200, 200), 1, BF
     LINE (240, 100)-(280, 200), 1, BF
  
    '================
    'CAMINETTO
    CAMX = 140
    CAMY = 150
    CAMX1 = 140
    CAMX2 = 140
        LINE (CAMX
, CAMY
)-(CAMX 
+ 8, CAMY 
+ 4), 8, BF
         CAMX = CAMX + 10
        LINE (CAMX1
, CAMY 
+ 6)-(CAMX1 
+ 8, CAMY 
+ 10), 8, BF
         CAMX1 = CAMX1 + 10
        LINE (CAMX2
, CAMY 
+ 12)-(CAMX2 
+ 8, CAMY 
+ 16), 8, BF
         CAMX2 = CAMX2 + 10
    LINE (CAMX 
- 25, CAMY 
+ 50)-(CAMX 
+ 105, CAMY 
+ 18), 55, BF
  
 
 
    '================
 
    '================
    '================
    '******************** PUNTI E LIVELLO
    punt = 100
 
 
 
    CIRCLE (XAST 
- 10, YAST
), 10, 44     PAINT (XAST 
- 10, YAST
), 44     CIRCLE (XAST 
+ 14, YAST 
+ 3), 6, 44     PAINT (XAST 
+ 14, YAST 
+ 3), 44     LINE (XAST 
- 10, YAST
)-(XAST 
+ 12, YAST 
+ 8), 44, BF
     LINE (XAST 
- 18, YAST 
+ 14)-(XAST 
+ 15, YAST 
+ 14), 130     CIRCLE (XAST 
+ 15, YAST 
+ 9), 6, 130, 4.5, 0     LINE (XAST 
- 4, YAST 
+ 14)-(XAST 
+ 6, YAST 
+ 9), 130, B
     LINE (XAST 
+ 2, YAST 
- 1)-(XAST 
+ 9, YAST 
- 6), 4, BF
     CIRCLE (XAST 
+ 5, YAST 
- 10), 4, 88     PAINT (XAST 
+ 5, YAST 
- 10), 88     PSET (XAST 
+ 5, YAST 
- 10)     DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1"     CIRCLE (XAST 
- 7, YAST 
- 2), 7, 6     PAINT (XAST 
- 8, YAST 
- 2), 6     PSET (XAST 
- 8, YAST 
- 8)  
    '*********************************** FINE DISEGNO MONDO ***********
 
 
 
VITTORIAB:
KOB:
 
'==========================================================================
'*****************
'*               *
'* BONUS 1       *
'*               *
'*****************
 
 
BONUS1:
LINE (0, 0)-(320, 200), 0, BF
 'PAINT (1, 1), 0
'FOR U = 1 TO 3
AJ = 3 '35
W1 = 4
W2 = 14
W3 = 2
 
 
 
 
 
 
 
W1 = 2
W2 = 14
W3 = 4
 
 
 
 
 
'NEXT U
 
'********* QUI PASSA LA SLITTA CON CARTELLONE CON SCRITTO 30 PUNTI
 
 
'********** SLITTE
'************* SLITTA FRECCIA INDIETRO *************
AXSN = 100: AYSN = 90
 
CIRCLE (AXSN 
- 10, AYSN
), 10, 44 PAINT (AXSN 
- 10, AYSN
), 44 CIRCLE (AXSN 
+ 14, AYSN 
+ 3), 6, 44 PAINT (AXSN 
+ 14, AYSN 
+ 3), 44 LINE (AXSN 
- 10, AYSN
)-(AXSN 
+ 12, AYSN 
+ 8), 44, BF
 LINE (AXSN 
- 18, AYSN 
+ 14)-(AXSN 
+ 15, AYSN 
+ 14), 130 CIRCLE (AXSN 
+ 15, AYSN 
+ 9), 6, 130, 4.5, 0 LINE (AXSN 
- 4, AYSN 
+ 14)-(AXSN 
+ 6, AYSN 
+ 9), 130, B
 LINE (AXSN 
+ 2, AYSN 
- 1)-(AXSN 
+ 9, AYSN 
- 6), 4, BF
 CIRCLE (AXSN 
+ 5, AYSN 
- 10), 4, 88 PAINT (AXSN 
+ 5, AYSN 
- 10), 88 PSET (AXSN 
+ 5, AYSN 
- 10) DRAW "BR1C0D1BR3BD1C15D4L1U4L1D3BU5BL4U3L1D3L1U3BU1C4R6H3G3R1U1R1U1R1D1R1BU3BL1C15U1L1D1" CIRCLE (AXSN 
- 7, AYSN 
- 2), 7, 6 PAINT (AXSN 
- 8, AYSN 
- 2), 6 PSET (AXSN 
- 8, AYSN 
- 8)  
 
 
 
 
SORT1A:
PRIMOSOR1 
= INT(RND(1) * 2) + 1 
 
 
TUR1A:
    'SLEEP 1
    AJ = 3 '35
 
    LINE (160, 80)-(180, 100), 4, BF
     LINE (168, 80)-(172, 100), 14, BF
     LINE (160, 90)-(180, 94), 14, BF
     LINE (159, 79)-(181, 84), 10, B
     LINE (160, 80)-(180, 83), 2, BF
  
 
    LINE (159, 79)-(181, 100), 0, BF
  
    LINE (167, 81)-(173, 79), 8, BF
     LINE (159, 79)-(181, 100), 0, BF
  
 
LINE (160, 80)-(180, 100), 4, BF
 LINE (168, 80)-(172, 100), 14, BF
 LINE (160, 90)-(180, 94), 14, BF
 LINE (159, 79)-(181, 84), 10, B
 LINE (160, 80)-(180, 83), 2, BF
  
 
TUR1B:
    'SLEEP 1
    AJ = 3 '35
 
    LINE (160, 80)-(180, 100), 4, BF
     LINE (168, 80)-(172, 100), 14, BF
     LINE (160, 90)-(180, 94), 14, BF
     LINE (159, 79)-(181, 84), 10, B
     LINE (160, 80)-(180, 83), 2, BF
  
 
    LINE (159, 79)-(181, 100), 0, BF
  
    LINE (167, 81)-(173, 79), 8, BF
     LINE (159, 79)-(181, 100), 0, BF
  
 
LINE (167, 81)-(173, 79), 8, BF
  
 
BONUSOK:
 
LINE (160, 80)-(180, 100), 4, BF
 LINE (168, 80)-(172, 100), 14, BF
 LINE (160, 90)-(180, 94), 14, BF
 'LINE (159, 79)-(181, 84), 10, B
'LINE (160, 80)-(180, 83), 2, BF
 
DRAW "C7R6U2L6U2R6U2L6U2R6U2L6U2R6"  
CIRCLE (169, 61), 5, 4, 4.14, 5.28  
 
 
punt = punt + 25
 
BONUSKO:
'CIRCLE (170, 85), 15, 0
'PAINT (170, 85), 0
'CIRCLE (174, 88), 10, 0
'PAINT (174, 88), 0
'CIRCLE (176, 93), 10, 0
'PAINT (176, 93), 0
 
punt = punt + 0
 
 
FINALGAME: