DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦301f760dc⟧ TextFile

    Length: 5940 (0x1734)
    Types: TextFile
    Notes: R1k Text-file segment

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦897d02ab1⟧ 
            └─⟦this⟧ 

TextFile

DefinitionVerbe
    aller
    prendre
    regarder = info
    poser
    utiliser
    possede    
    bidonner
    debidonner
    zezeter
    ntm

DefinitionPreposition
    avec

DefinitionVariable

    Personnage est MadMax
        description:"tu as vu le mec...."
        Position : Couloir
        possession : Trousse
    FinPersonnage
    
    Objet est Traducteur
        Description : "Pas mal comme systeme de decodage."
        Position : Salon
        Etat : prenable
    FinObjet

    Objet est Television
        Description : "Chouette, c'est Helene et les Garcons."
        Position : Salon
        Etat : prenable
    FinObjet

    Objet est Trousse
        Description : "c'est une simple trousse."
        Position : Madmax
    FinObjet

    Objet est Miroir
        Position : Couloir
    FinObjet

    Objet est Table
        Description : "Il y a un billet dessus"
        Position : Cuisine
    FinObjet

    Objet est Billet
        Description : "-- . -- . -- .--- .."
        Position : Cuisine
    FinObjet

    Objet est Montre
        Description : "Il est deja bien tard."
        Position : Cuisine
    FinObjet

    Lieu est Salon
        Description : "La television, surmontee d'un taducteur,  trone au milieu de la piece."
        DebutCommunication
            Direction Est_ Porte_Salon
        FinCommunication
    FinLieu

    Lieu est Cuisine
        Description : "Il y a une table au centre et une montre est accrochee au mur."
        DebutCommunication 
            Direction est_ Porte_jardin
            Direction Ouest Porte_Salon
            Direction Nord Porte_Couloir
        FinCommunication
    FinLieu

    Lieu est Couloir
        Description : "Un miroir est accroche au mur droit."
        DebutCommunication
            Direction au_fond Porte_Couloir
        FinCommunication
    FinLieu

    Lieu est jardin
        Description : "Il fait froid et il n'y a rien d'interessant."
        DebutCommunication
            Direction ouest porte_jardin 
        FinCommunication
    FinLieu
    
    Communication est bidon
        Sens1 Cuisine Vers Couloir
        description : "Communicaton bidon"
        etat :ETAT_SOEUR,ETAT_FRERE
        Sens2 Couloir Vers Cuisine
        description : "Communication bidon"
        Etat :BIDOCHON,Beleze
    finCommunication

    Communication est Porte_Couloir
        Sens1 Cuisine vers Couloir
        Sens2 Couloir vers Cuisine
    FinCommunication

    Communication est Porte_Salon
        Sens1 Cuisine vers Salon
        Sens2 Salon vers Cuisine
    FinCommunication

    Communication est Porte_jardin
        Sens1 jardin vers cuisine      
        Sens2 cuisine vers jardin
    FinCommunication

    Compteur est Heure
    FinCompteur

Scenario

Initiales
    Joueur Est Madmax
    Afficher "Vous etes dans un long Couloir, avec une porte au_fond donnant sur la Cuisine."
    Decrire Couloir

Generales


\\    Heure=Heure+1

    Afficher "Il est"
    Afficher Heure
    SI Heure > 1 ALORS
      Afficher "Heures"
    SINON
      Afficher "Heure"
    FINSI

    SI Heure = 20 ALORS
      Afficher "Trop tard, vous avez perdu !!!"
      FinDuJeu
    FINSI
\\  
    
    SI zezeter ALORS
        supprimer bidon Sens1 Etat ETAT_SOEUR 
    FINSI
    
    SI zezeter ALORS
        supprimer bidon Sens2 etat Beleze
    FINSI

    informer bidon Sens1
    informer bidon Sens2
    informer bidon
    
    SI ntm ALORS
        supprimer bidon etat BIDOCHON
    FINSI

    Si bidonner ALORS
         creer bidon
    Finsi
    
    modifierdescription bidon "Hopla"

    Si debidonner ALORS
        detruire bidon
    FINSI


    SI aller Lieu ET Lieu reliea PositionCourante ALORS
      Deplacer joueur vers Lieu
      Afficher "Ok, je me deplace vers le lieu"
    FINSI

    SI aller direction ET Positioncourante sortie vers direction ALORS
      Deplacer Joueur vers sortie
      Afficher "Ok, je me deplace vers la direction"
    FINSI

    SI aller Communication ET Communication est dans Positioncourante ALORS
      Deplacer Joueur vers sortie
      Afficher "Ok, je me deplace via la communication"
    FINSI

    SI regarder objet ET objet position = positioncourante ALORS
      decrire objet
    FINSI

    SI regarder objet ET NON(objet position = positioncourante) ALORS
      Afficher "Je ne voit pas cet objet dans la piece"
    FINSI

    SI prendre objet  ET joueur possession objet ALORS
       Afficher "Je l'ai deja."
    FINSI

    SI prendre objet  ET objet etat prenable ET objet position = positioncourante ALORS
        Ajouter joueur possession objet
        Afficher "ok, je le prends"
    FINSI

    SI prendre objet ET NON(objet position = positioncourante) ET NON(joueur possession objet) ALORS
       Afficher "je ne vois pas cet objet dans la piece."
    FINSI

    SI possede ALORS 
        Afficher "Le(s) objet(s) en ma possession sont :"
        Inventaire joueur
    FINSI

    SI poser traducteur ET joueur possession traducteur ALORS
      Afficher "Ce ne doit pas etre tres judicieux."
    FINSI
    
    SI utiliser objet ET NON(joueur possession objet) ALORS
      Afficher "Desole, mais je ne possede pas cet objet."
    FINSI
      
Locales

DANS Salon  
    SI regarder ALORS
      Decrire Salon
    FINSI

    SI utiliser Traducteur ALORS
      SI joueur possession Traducteur ALORS
         Afficher "Avec quoi ?"
      SINON
         Afficher "je ne le possede pas !"
      FINSI
    FINSI

DANS Couloir
    SI regarder ALORS
      Decrire Couloir
    FINSI

   SI regarder miroir ALORS
      Decrire Joueur
    FINSI

DANS Cuisine
    SI regarder ALORS
      Decrire Cuisine
    FINSI

    SI utiliser Traducteur ALORS
      SI joueur possession Traducteur ALORS
         Afficher "Le message est : Bravo vous avez gagne !"
         FinduJeu
      SINON
         Afficher "je ne le possede pas !"
      FINSI
    FINSI

DANS Jardin
    SI regarder ALORS
      Decrire Jardin
    FINSI

Finjeu