MUSIC paese.msc
MASK torre 310 310 360
LOCATION torre
PATH torre
ZETA 400 260
LOCALFLAGS PRESOTELO PRESOSASSO DINO PRESOCCHI

ZONE suona
TYPE hear
MUSIC carillon.msc
ENDZONE

ZONE suona2
TYPE hear
MUSIC paese.msc
ENDZONE

ZONE piantasnd
TYPE hear
SOUND ghiaccio.sfx 1
FREQ 20000
ENDZONE

IFCHAR DOUG
ANIMATION dino
FLAGS ACTIVE | CHARACTER
FILE dino.ani
POSITION 60 30
SCRIPT DINO
ENDANIMATION
ENDIF

IFCHAR DINO
ANIMATION doug
FLAGS ACTIVE | CHARACTER
FILE doug.ani
POSITION 20 20
SCRIPT DOUG
ENDANIMATION
ENDIF

ANIMATION vecchio
FLAGS ACTIVE | NOMASKED
FILE vecchio.ani
POSITION 180 15 370 1
COMMANDS
SPEAK suona2
MUSIC STOP
ONMOUSE
ENDCOMMANDS
SCRIPT vecchio
ENDANIMATION

ANIMATION occhiali
FLAGS ACTIVE | NOMASKED
FILE occhiali.ani
POSITION 180 15 371 1
SCRIPT vecchio
ENDANIMATION

ANIMATION salitadino
FLAGS SCALED | NOMASKED
FILE dinosale.ani
POSITION 125 25 390
SCRIPT dinosale
COMMANDS
LOCATION CIMACAMP 450 340 390 340
OFF salitadoug
MUSIC STOP
ONMOUSE
ENDCOMMANDS
ENDANIMATION

ANIMATION salitadoug
FLAGS SCALED | NOMASKED
FILE dougsale.ani
POSITION 110 -15 300
SCRIPT dougsale
COMMANDS
START salitadino
ON salitadino
OFF DINO
ENDCOMMANDS
ENDANIMATION

ANIMATION discesadino
FLAGS SCALED
SCRIPT dinoscen
COMMANDS
ON DINO
OFF salitaDINO
ONMOUSE
ENDCOMMANDS
ENDANIMATION

ANIMATION discesadoug
FLAGS SCALED | NOMASKED
SCRIPT dougscen
COMMANDS
ON YOURSELF
START discesadino
ON salitadino
OFF salitaDOUG
ENDCOMMANDS
ENDANIMATION

ZONE paese
LIMITS 100 370 540 399
MOVETO 280 396 9
LABEL Strada
COMMANDS
MUSIC STOP
ENDCOMMANDS
TYPE door
LOCATION paese
STARTPOS 1010 295 9
STARTPOS2 1020 290 9
ENDZONE

ZONE cimitero
LIMITS 265 200 350 280
MOVETO 305 270 0
LABEL Cimitero
COMMANDS
MUSIC STOP
ENDCOMMANDS
TYPE door
LOCATION cimitero
STARTPOS 15 295 18
STARTPOS2 10 290 18
ENDZONE

ZONE bastone
LIMITS 159 250 256 260
MOVETO 200 300 0
LABEL Bastone
COMMANDS
OFF BASTONE
ENDCOMMANDS
TYPE get
ICON bastone
ENDZONE

ZONE fascina
LIMITS 159 233 256 267
MOVETO 200 300 0
LABEL fascina
COMMANDS
OFF FASCINA
ENDCOMMANDS
TYPE examine
DESC
E' una catasta di legna secca.

ENDTEXT
ENDZONE

ZONE telo
LIMITS 168 236 230 270
LABEL Telo
MOVETO 200 300 0
COMMANDS
SET PRESOTELO
OFF extelo
ENDCOMMANDS
TYPE get
FILE telo.ras
ICON telo
ENDZONE

ZONE telo1
LIMITS 168 236 230 270
FLAGS FIXED
LABEL telo
MOVETO 200 300 0
COMMANDS
SPEAK NOTELODOUG
ENDCOMMANDS
TYPE get
FILE telo.ras
ENDZONE

ZONE NOTELODOUG
TYPE examine
DESC
Cavoli, non riesco a sollevarlo, deve essere impigliato...

ENDTEXT
ENDZONE








ZONE extelo
LIMITS 168 236 230 270
LABEL Telo
MOVETO 200 300 0
TYPE examine
DESC
E' un pezzo di tela impermeabile.

ENDTEXT
ENDZONE








ZONE exsasso
LIMITS 385 310 395 325
LABEL sasso
MOVETO 350 330 18
TYPE examine
DESC
Deve essere un pezzo del campanile che si è staccato...

ENDTEXT
ENDZONE

ZONE sasso
LIMITS 387 313 396 323
LABEL sasso
MOVETO 350 330 18
COMMANDS
SET PRESOSASSO
OFF exsasso
ENDCOMMANDS
TYPE get
FILE pietra.ras
ICON sasso
ENDZONE








ZONE sasso1
FLAGS FIXED
LIMITS 387 313 396 323
LABEL sasso
MOVETO 350 330 18
COMMANDS
SPEAK NOSASSODINO
ENDCOMMANDS
TYPE get
FILE pietra.ras
ICON sasso
ENDZONE








ZONE NOSASSODINO
TYPE EXAMINE
DESC
Sarò stupido, però non da andare in giro a raccogliere sassi!

ENDTEXT
ENDZONE

ZONE exmurocamp
LIMITS 345 1 522 305
MOVETO 310 327 18
LABEL Campanile
TYPE examine
DESC
E' liscio e senza appigli...

ENDTEXT
ENDZONE

ZONE exocchiali
LIMITS 499 268 528 289
MOVETO 440 370 18
LABEL Occhiali
TYPE examine
DESC
Che lenti spesse! Quel vecchio deve essere cieco come una talpa.

ENDTEXT
ENDZONE

ZONE exvecchio
LIMITS VECCHIO
MOVETO 440 370 18
LABEL vecchio
TYPE examine
DESC
E' un simpatico vecchietto.

ENDTEXT
ENDZONE








ZONE exvecchio1
LIMITS VECCHIO
FLAGS REMOVE
MOVETO 440 370 18
LABEL vecchio
TYPE examine
DESC
Heilà, su con la vita!

ENDTEXT
ENDZONE








ZONE parlavecchio
LIMITS VECCHIO
MOVETO 440 370 18
LABEL vecchio
COMMANDS
ON exvecchio1
OFF exvecchio
OFF parlavecchio
ENDCOMMANDS
TYPE speak
FILE occhiali.tal
DIALOGUE








QUESTION inizio
NULL
1
ANSWER
Salve! Bella giornata, vero?
0
stran
ENDQUESTION








QUESTION stran
Stranieri, stranieri! Sempre stranieri! Non si può più stare in pace, in questo paese! E' già la terza volta quest'anno!
0
ENDQUESTION
ENDDIALOGUE
ENDZONE

ZONE prendiocchiali
LIMITS 499 268 528 289
MOVETO 440 370 18
LABEL Occhiali
COMMANDS
OFF exocchiali
OFF occhiali
OFF prendiocchiali
SET PRESOCCHI
ENDCOMMANDS
TYPE get
ICON occhiali
ENDZONE

ZONE prendiocchiali1
LIMITS 499 268 528 289
FLAGS FIXED
MOVETO 440 370 18
LABEL Occhiali
COMMANDS
SPEAK prendiocchiali2
ENDCOMMANDS
TYPE get
ENDZONE








ZONE prendiocchiali2
TYPE speak
FILE occhiali.tal
DIALOGUE

QUESTION inizio
Giù le mani, razza di delinquenti! Ve la prendete con un povero vecchio indifeso, vero?
0
ANSWER
NULL
1
giu
ENDQUESTION

QUESTION giu
Gioventù scostumata! Ai miei tempi queste cose non succedevano...
0
ENDQUESTION
ENDDIALOGUE
ENDZONE

ZONE sonno
TYPE speak
FILE occhiali.tal
DIALOGUE
QUESTION hicu
Questa musica mi ricorda la mamma quando mi faceva addormentare...
0
ENDQUESTION
ENDDIALOGUE
ENDZONE








ZONE usacarrilon
LIMITS 490 260 560 370
MOVETO 440 370 18
LABEL "Usa carrilon sul vecchio"
COMMANDS
START vecchio
START occhiali
ON prendiocchiali FLAGS NOPRESOCCHI
OFF prendiocchiali1
SPEAK suona
MUSIC STOP
OFF usacarrilon
OFFMOUSE
ENDCOMMANDS
TYPE command carrilon
ENDZONE

ZONE usaBASTONEVECCHIO
LIMITS 490 260 560 370
MOVETO 440 370 18
LABEL "Bastona il vecchio"
COMMANDS
SPEAK NOBASTONAVECCHIO
ENDCOMMANDS
TYPE command bastone
ENDZONE








ZONE NOBASTONAVECCHIO
TYPE EXAMINE
DESC
Ma cosa hai in testa! Dico a te che giochi... sì, proprio a te, ma sono cose da fare, queste?

ENDTEXT
ENDZONE

ZONE usaghiacci1
LIMITS 345 1 522 305
MOVETO 440 355 0
LABEL "Usa ghiacciolo sul muro del campanile"
COMMANDS
ON ghiacciolo1
DROP ghiacci1
ON salitasulcamp FLAGS TESTTRUE | NODINO
ON salitasulcamp1 FLAGS TESTTRUE | DINO
TEST pioli = 5
INC pioli 1
SPEAK piantasnd
ENDCOMMANDS
TYPE command ghiacci1
ENDZONE

ZONE ghiacciolo1
LIMITS 460 224 480 240
FLAGS REMOVE | REMOVE
LABEL Piolo
TYPE get
FILE piolo1.ras
ICON ghiacci1
ENDZONE








ZONE usaghiacci2
LIMITS 345 1 522 305
MOVETO 440 355 0
LABEL "Usa il ghiacciolo sul muro del campanile"
COMMANDS
ON ghiacciolo2
DROP ghiacci2
ON salitasulcamp1 FLAGS TESTTRUE | DINO
ON salitasulcamp FLAGS TESTTRUE | NODINO
TEST pioli = 5
INC pioli 1
SPEAK piantasnd
ENDCOMMANDS
TYPE command ghiacci2
ENDZONE


ZONE ghiacciolo2
LIMITS 427 164 450 200
FLAGS REMOVE | REMOVE
LABEL Piolo
TYPE get
FILE piolo1.ras
ICON ghiacci2
ENDZONE








ZONE usaghiacci3
LIMITS 345 1 522 305
MOVETO 440 355 0
LABEL "Usa il ghiacciolo sul muro del campanile"
COMMANDS
ON ghiacciolo3
DROP ghiacci3
ON salitasulcamp1 FLAGS TESTTRUE | DINO
ON salitasulcamp FLAGS TESTTRUE | NODINO
TEST pioli = 5
INC pioli 1
SPEAK piantasnd
ENDCOMMANDS
TYPE command ghiacci3
ENDZONE








ZONE ghiacciolo3
LIMITS 459 125 490 150
FLAGS REMOVE | REMOVE
LABEL Piolo
TYPE get
FILE piolo1.ras
ICON ghiacci3
ENDZONE








ZONE usaghiacci4
LIMITS 345 1 522 305
MOVETO 440 355 0
LABEL "Usa il ghiacciolo sul muro del campanile"
COMMANDS
ON ghiacciolo4
DROP ghiacci4
ON salitasulcamp1 FLAGS TESTTRUE | DINO
ON salitasulcamp FLAGS TESTTRUE | NODINO
TEST pioli = 5
INC pioli 1
SPEAK piantasnd
ENDCOMMANDS
TYPE command ghiacci4
ENDZONE

ZONE ghiacciolo4
LIMITS 443 74 500 110
FLAGS REMOVE | REMOVE
LABEL Piolo
TYPE get
FILE piolo1.ras
ICON ghiacci4
ENDZONE








ZONE usaghiacci5
LIMITS 345 1 522 305
MOVETO 440 355 0
LABEL "Usa il ghiacciolo sul muro del campanile"
COMMANDS
ON ghiacciolo5
DROP ghiacci5
ON salitasulcamp1 FLAGS TESTTRUE | DINO
ON salitasulcamp FLAGS TESTTRUE | NODINO
TEST pioli = 5
INC pioli 1
SPEAK piantasnd
ENDCOMMANDS
TYPE command ghiacci5
ENDZONE

ZONE ghiacciolo5
LIMITS 466 24 510 80
FLAGS REMOVE | REMOVE
LABEL Piolo
TYPE get
FILE piolo1.ras
ICON ghiacci5
ENDZONE








ZONE salitasulcamp
FLAGS REMOVE
LIMITS 345 1 522 305
MOVETO 440 355 0
LABEL "Sali sul campanile"
COMMANDS
OFF YOURSELF
ON salitadoug
OFFMOUSE
START salitadoug
ENDCOMMANDS
TYPE command
ENDZONE

ZONE salitasulcamp1
FLAGS REMOVE
LIMITS 345 1 522 305
MOVETO 440 355 0
LABEL "SALI SUL campanile"
COMMANDS
SPEAK NOSALITACAMP
ENDCOMMANDS
TYPE command
ENDZONE








ZONE NOSALITACAMP
COMMANDS
SWAP Doug
CLEAR DINO
OFF parladoug
ON parladino
OFF telo
ON telo1 FLAGS NOPRESOTELO
OFF prendiocchiali
ON sasso FLAGS NOPRESOSASSO
OFF sasso1
ON salitasulcamp FLAGS TESTTRUE
OFF salitasulcamp1
TEST pioli = 5
ENDCOMMANDS
TYPE EXAMINE
DESC
Ho paura a salire per primo vai avanti tu, Doug...

ENDTEXT
ENDZONE








ZONE parladino
LIMITS DINO
FLAGS NOWALK
LABEL Dino
TYPE speak
FILE DINO.TAL
DIALOGUE








QUESTION INIZO
null
1
ANSWER
Ehi! Dino... perché non continui a cercare tu usando un po' di cervello!
1
rispostauno
COMMANDS
SWAP DINO
SET DINO
OFF parladino
ON parladoug
ON telo FLAGS NOPRESOTELO
OFF telo1
ON prendiocchiali FLAGS NOPRESOCCHI
OFF sasso
ON sasso1 FLAGS NOPRESOSASSO
ON salitasulcamp1 FLAGS TESTTRUE
OFF salitasulcamp
TEST pioli = 5
ENDCOMMANDS

ANSWER
Forza Dino, dobbiamo muoverci il tempo stringe...
4
NULL
ENDQUESTION

QUESTION rispostauno
Va bene Doug, devo fare sempre tutto io...
1
ENDQUESTION
ENDDIALOGUE
ENDZONE

ZONE parladoug
LIMITS Doug
FLAGS NOWALK
LABEL Doug
TYPE speak
FILE doug.tal
DIALOGUE

QUESTION 1
NULL
1
ANSWER
Doug, non capisco un tubo! Ti prego continua tu...
2
risp1
COMMANDS
SWAP Doug
CLEAR DINO
OFF parladoug
ON parladino
OFF telo
ON telo1 FLAGS NOPRESOTELO
OFF prendiocchiali
ON sasso FLAGS NOPRESOSASSO
OFF sasso1
ON salitasulcamp FLAGS TESTTRUE
OFF salitasulcamp1
TEST pioli = 5
ENDCOMMANDS
ANSWER
Doug... spero che questa avventura finisca presto... Sto morendo di freddo!
2
risp2
ENDQUESTION

QUESTION risp1
Ok... ora prendo il comando della squadra...
5
ENDQUESTION

QUESTION risp2
Non preoccuparti. Troverò presto una soluzione...
1
ENDQUESTION
ENDDIALOGUE
ENDZONE




ACOMMANDS
CLEAR DALLATORRE
OFFMOUSE GFLAGS DALLATORRE
ENDCOMMANDS




COMMANDS
FOLLOWME DINO GFLAGS DALLATORRE
START DISCESADOUG GFLAGS DALLATORRE
ON salitadoug GFLAGS DALLATORRE
OFF YOURSELF GFLAGS DALLATORRE
OFF DINO GFLAGS DALLATORRE
OFF SALITADINO GFLAGS DALLATORRE
IFCHAR Dino
OFF PARLADINO
ON PARLADOUG
ON telo FLAGS NOPRESOTELO
OFF telo1
ON prendiocchiali FLAGS NOPRESOCCHI
OFF sasso
ON sasso1 FLAGS NOPRESOSASSO
ON salitasulcamp1 FLAGS TESTTRUE
OFF salitasulcamp
SET DINO
ENDIF
IFCHAR Doug
OFF PARLADOUG
ON PARLADINO
OFF telo
ON telo1 FLAGS NOPRESOTELO
OFF prendiocchiali
ON sasso FLAGS NOPRESOSASSO
OFF sasso1
OFF salitasulcamp1
ON salitasulcamp FLAGS TESTTRUE
CLEAR DINO
ENDIF
TEST pioli = 5
MUSIC PLAY
MUSIC LOOP 1

################TEST
# ADD Carrilon
# CHARACTER dino
ENDCOMMANDS
ENDLOCATION
