.

FAILAT 50

Copy >NIL: :C/Copy RAM:
RAM:Copy >NIL: :C/GAsk RAM:
RAM:Copy >NIL: :C/Version RAM:
RAM:Copy >NIL: :C/Echo RAM:
RAM:Copy >NIL: :C/MakeDir RAM:
RAM:Copy >NIL: :C/Wait RAM:
:c/Path ADD RAM:

Echo "*N Es werden alle Dateien für den Animator in der"
Echo " *e[1m   Turbo-Version (Koprozessor nötig)*e[0m"
Echo " in Ihr REF:-Verzeichnis auf der Festplatte kopiert.*N"

GAsk " Installation beginnen (j/n) ?"
IF WARN

   Assign >NIL: REF: EXISTS
   IF WARN
      Echo " Es existiert kein *e[1mREF:-Verzeichnis!*e[0"
      Skip _FEHLER
   ENDIF


   Echo "*N Die Installation läuft ...*N*N"

   Echo " Ich kopiere 'ANIMATOR'"
   Copy >NIL: ":ANIMATOR_turbo" "REF:Reflections/ANIMATOR" CLONE
   IF ERROR
      Echo " Fehler beim Kopieren!*N"
      Skip _FEHLER
   ENDIF
   Version >NIL: exec.library 36
   IF WARN
      Copy >NIL: ":ANIMATOR1.3.inf" "REF:Reflections/ANIMATOR.info"
   ELSE
      Copy >NIL: ":ANIMATOR.info" "REF:Reflections/ANIMATOR.info"
   ENDIF

   Echo " Ich kopiere 'SCAN'"
   Copy >NIL: ":SCAN_turbo" "REF:Reflections/SCAN" CLONE
   IF ERROR
      Echo " Fehler beim Kopieren!*N"
      Skip _FEHLER
   ENDIF
   Version >NIL: exec.library 36
   IF WARN
      Copy >NIL: ":SCAN1.3.inf" "REF:Reflections/SCAN.info"
   ELSE
      Copy >NIL: ":SCAN.info" "REF:Reflections/SCAN.info"
   ENDIF

   Echo " Ich kopiere Info-Dateien"
   Version >NIL: exec.library 36
   IF WARN
      Copy >NIL: ":job_info_file1.3" "REF:Reflections/job_info_file"
      Copy >NIL: ":anim_info_file1.3" "REF:Reflections/anim_info_file"
   ELSE
      Copy >NIL: ":job_info_file" "REF:Reflections/job_info_file"
      Copy >NIL: ":anim_info_file" "REF:Reflections/anim_info_file"
   ENDIF

   Echo "*N*N Legen Sie bitte die zweite Diskette ein!*N"
   GAsk " Eingelegt (j/n) ?"
   IF WARN
      Echo "*N Ich kopiere 'MAKE_ANIM'"
      Copy >NIL: "RefAnim2_2:MAKE_ANIM" "REF:MAKE_ANIM" CLONE
      IF ERROR
         Echo " Fehler beim Kopieren!*N"
         Skip _FEHLER
      ENDIF
      Version >NIL: exec.library 36
      IF WARN
         Copy >NIL: "RefAnim2_2:MAKE_ANIM1.3.inf" "REF:MAKE_ANIM.info"
      ELSE
         Copy >NIL: "RefAnim2_2:MAKE_ANIM.info" "REF:MAKE_ANIM.info"
      ENDIF

      Echo " Ich kopiere 'MANAGER'"
      Copy >NIL: "RefAnim2_2:MANAGER" "REF:MANAGER" CLONE
      IF ERROR
         Echo " Fehler beim Kopieren!*N"
         Skip _FEHLER
      ENDIF
      Version >NIL: exec.library 36
      IF WARN
         Copy >NIL: "RefAnim2_2:MANAGER1.3.inf" "REF:MANAGER.info"
      ELSE
         Copy >NIL: "RefAnim2_2:MANAGER.info" "REF:MANAGER.info"
      ENDIF

      Echo " Ich kopiere 'Show'"
      Copy >NIL: "RefAnim2_2:Show" "REF:Reflections/Show" CLONE
      IF ERROR
         Echo " Fehler beim Kopieren!*N"
         Skip _FEHLER
      ENDIF
      Version >NIL: exec.library 36
      IF WARN
         Copy >NIL: "RefAnim2_2:Show1.3.inf" "REF:Reflections/Show.info"
      ELSE
         Copy >NIL: "RefAnim2_2:Show.info" "REF:Reflections/Show.info"
      ENDIF

      Echo " Ich kopiere 'Packer'"
      Copy >NIL: "RefAnim2_2:Packer" "REF:Reflections/Packer" CLONE
      IF ERROR
         Echo " Fehler beim Kopieren!*N"
         Skip _FEHLER
      ENDIF

      Echo " Ich kopiere 'Play'"
      Copy >NIL: "RefAnim2_2:Play" "REF:Reflections/Play" CLONE
      IF ERROR
         Echo " Fehler beim Kopieren!*N"
         Skip _FEHLER
      ENDIF

      Echo " Ich kopiere Utilities"
      Copy >NIL: "RefAnim2_2:Util/#?" "REF:Reflections/Util/" CLONE
      IF ERROR
         Echo " Fehler beim Kopieren!*N"
         Skip _FEHLER
      ENDIF
      Delete >NIL: "REF:Reflections/Util/add_beams_pics"
      Rename >NIL: "REF:Reflections/Util/add_beams_pics_turbo" "REF:Reflections/Util/add_beams_pics"

      GAsk "*N*N Sollen die Demo-Dateien installiert werden (j/n) ?"
      IF WARN
         Echo "*N Die Demo-Szenen werden in ein eigenes Verzeichnis"
         Echo " '*e[3mREF:Reflections/Anim_Demo*e[0m' installiert."
         MakeDir >NIL: "REF:Reflections/Anim_Demo"
         Copy >NIL: "RefAnim2_2:Anim_Demo/#?" "REF:Reflections/Anim_Demo/"
         IF ERROR
            Echo " Fehler beim Kopieren!*N"
            Skip _FEHLER
         ENDIF
         Version >NIL: exec.library 36
         IF WARN
            Copy >NIL: "RefAnim2_2:empty1.3.inf" "REF:Reflections/Anim_Demo.info"
         ELSE
            Copy >NIL: "RefAnim2_2:empty.inf" "REF:Reflections/Anim_Demo.info"
         ENDIF

         Echo "*N Bevor Sie die Demos verwenden, müssen Sie erst das Assign"
         Echo " '*e[3mAnim_Demo:*e[0m' setzen."
         Echo " Das können Sie über das Icon 'DemoAssign'"
         Echo " im Verzeichnis Anim_Demo erledigen."
      ENDIF

      GAsk "*N*N Sollen die Texturen installiert werden (j/n) ?"
      IF WARN
         Echo "*N Die Texturen werden installiert..."
         IF NOT EXISTS "REF:Reflections/Text/Himmel"
            Copy >NIL: "RefAnim2_2:Text/Himmel" "REF:Reflections/Text/Himmel"
            IF ERROR
               Echo " Fehler beim Kopieren!*N"
               Skip _FEHLER
            ENDIF
         ENDIF
         IF NOT EXISTS "REF:Reflections/Text/Holz"
            Copy >NIL: "RefAnim2_2:Text/Helles_Holz" "REF:Reflections/Text/Helles_Holz"
            IF ERROR
               Echo " Fehler beim Kopieren!*N"
               Skip _FEHLER
            ENDIF
         ENDIF
         IF NOT EXISTS "REF:Reflections/Text/Schach"
            Copy >NIL: "RefAnim2_2:Text/Schach" "REF:Reflections/Text/Schach"
            IF ERROR
               Echo " Fehler beim Kopieren!*N"
               Skip _FEHLER
            ENDIF
         ENDIF
      ENDIF


   ELSE
      Skip _FEHLER
   ENDIF


ELSE
   Skip _FEHLER
ENDIF

Echo "*N*N Installation beendet."

Skip _END
LAB _FEHLER
Echo " *N*N*e[1m    Installation abgebrochen!*e[0m"

LAB _END
FAILAT 10
