Warnung: Use of undefined constant MYSQL_NUM - assumed 'MYSQL_NUM' (this will throw an Error in a future version of PHP) in ..../includes/init.php (Zeile 156)

Warnung: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' (this will throw an Error in a future version of PHP) in ..../includes/init.php (Zeile 156)

Warnung: Use of undefined constant MYSQL_BOTH - assumed 'MYSQL_BOTH' (this will throw an Error in a future version of PHP) in ..../includes/init.php (Zeile 156)

Warnung: Use of undefined constant VB_FRAMEWORK - assumed 'VB_FRAMEWORK' (this will throw an Error in a future version of PHP) in ..../includes/functions.php (Zeile 8101)

Warnung: Use of undefined constant archive_postsperpage - assumed 'archive_postsperpage' (this will throw an Error in a future version of PHP) in ..../archive/index.php (Zeile 456)
Libraries (Objektbibliotheken) [Archiv] - X-Plane Schweiz

PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Libraries (Objektbibliotheken)



Dietmar
25.04.2013, 08:54
Was sind Libraries?
Libraries sind eine Sammlung von Objekten, Fassaden, Wäldern usw.
Eine Library ist keine Szenerie im eigentlichen Sinne.
Der Name einer Library darf nicht geändert werden.
Eine Library enthält keinen Ordner Earth nav data.
Eine Library enthält eine Datei: library.txt. Darin enthalten sind die Anweisungen, wo das ausgewählte Objekt etc. aufgefunden wird.
Der Inhalt einer Library wird im OverlayEditor und im World Editor angezeigt.
Andere Szenerien können auf diese Objekte etc. zugreifen. Diese Informationen stehen in einer DSF-Datei im Verzeichnis Earth nav data der Szenerie.

Ich versuche dies hier klar zu stellen, weil in einem anderen Thread dieses Forums eine Aussage gemacht wurde, dass die Libraries in der scenery_packs.ini des custom scenery Ordners an einer bestimmten Stelle anzuordnen seien.
Ich sage nochmals, das stimmt so nicht.
Eine Library darf in scenery_packs.ini an jeder beliebigen Stelle (Reihenfolge) stehen.
Denn: Eine Library muß noch nicht einmal im Verzeichnis custom scenery stehen.
Man kann eine Library auch im Verzeichnis Resources\default scenery unterbringen.
Dann erscheint der Name dieser Library auch nicht in der scenery_packs.ini.
Bis auf 2 Verzeichnisse sind in der Resources\default scenery nur Libraryverzeichnisse enthalten.

Könnt ihr selber ausprobieren. Verschiebt die Library OpenSceneryX nach Resources\default scenery.
Dann ist OpenSceneryX in custom scenery weg und trotzdem sind die Objekte dieser Library in XP sichtbar.
Das gilt von XP8 bis XP10.

Das bisher gesagte gilt nur für "reine" Libraries. Wenn eine Szenerie eines Airports in custom scenery eine eigene Library innerhalb ihres Verzeichnis beeinhaltet, dann ist natürlich die Reihenfolge (alphabetisch oder in der scenery_packs.ini) zu beachten.