|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: E T
Length: 2648 (0xa58)
Types: TextFile
Names: »EXAMPL07«
└─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11
└─⟦129cab021⟧ »DATA«
└─⟦this⟧
-- Fichier de test
-- Nom : Exampl07
-- Test avec appels imbriques aux effets et aux scenes
-- et passage de parametres aux scenes
spectacle est
materiel est
categorie CD est
connex binaire
secteur binaire
volume temporel
lecture binaire
aller discret
avance fugitif
recul fugitif
fin categorie
categorie DIAPO est
connex binaire
int temporel
secteur binaire
lampe binaire
avance fugitif
recul fugitif
enseq discret
duree discret
fin categorie
categorie PROJO est
connex binaire
mode binaire
int1 temporel
trans1 discret
maint1 discret
int2 temporel
trans2 discret
maint2 discret
fin categorie
fin materiel
implantation est
Cd1 est CD en 10
Cd2 est CD en 20
Dia1 est DIAPO en #30
Dia2 est DIAPO en #32
Pr1 est PROJO en #40
Pr2 est PROJO en #44
fin implantation
experience est
effet fondu (d1, d2) est
evoluer d2.int jusqua 70 en 20
evoluer d1.int jusqua 0 en 20
fin effet
effet allume (d) est
activer D.secteur
activer D.lampe
fin effet
effet eteinds (d) est
desactiver d.lampe
desactiver d.secteur
fin effet
effet arret_cd (c) est
desactiver c.lecture
desactiver c.secteur
fin effet
scene demarrage est
autemps 30 faire
faire allume (Dia2)
evoluer Dia2.int jusqua 0 en 1
faire allume (Dia1)
evoluer Dia1.int jusqua 70 en 1
activer Cd1.secteur
fin autemps
fin scene
scene diaporama est
nb_avance := 5
index := 1
activer Cd1.lecture
repeter nb_avance fois
evoluer Cd1.volume jusqua 75 en 5
attendre 20
si (index mod 2) = 1 alors faire -- Si num de diapo est paire
faire fondu (Dia1, Dia2) -- fondu Dia1 => Dia2
activer Dia1.avance
sinon faire -- Sinon
faire fondu (Dia2, Dia1) -- fondu Dia2 => Dia1
activer Dia2.avance
fin si
evoluer Cd1.volume jusqua 0 en 5
activer Cd1.avance
index := index + 1
fin repeter
fin scene
scene arret est
faire eteinds (Dia1)
faire eteinds (Dia2)
faire arret_cd (Cd1)
fin scene
scene demo_avec_son est
faire demarrage
faire diaporama
faire arret
fin scene
fin experience
debut
faire demo_avec_son
fin
fin spectacle