Creatures 3 KNOWLEDGEBASE Docking Station | |
Der Ordner Bootstrap / cosfilescosfiles * Besonderheiten von Bootstrap |
|
cosfiles |
|
Im Ordner Creatures 3\Bootstrap\001 World bzw. in Docking Station\Bootstrap\010 Docking Station befinden sich die Dateien für sämtliche Agenten (Objekte) des Spiels. Diese Dateien haben die Dateiendung *.cos. Man spricht im allgemeinen von "cosfiles" - CAOS Object Source Files. Beim Erstellen einer neuen Welt werden alle im Ordner Bootstrap vorhandenen cosfiles geladen. Ein cosfile ist nichts anderes als ein Paket von sogn. Scripts für Installation, Ereignisauslösungen/events und gegebenenfalls Deinstallation. Die Einzelscripts wiederum setzen sich zusammen aus verschiedenen CAOS-Befehlen, in denen festgelegt ist, wie das Objekt aussieht, wie und wann es etwas tut oder auch nicht etc.
cosfiles bilden auch die Grundlage für Agenten, wie Ihr sie im Creatures 3 Ordner Meine Agenten (oder Docking Station My Agents) antreffen könnt. agents-Dateien haben gegenüber der "Rohform" cosfile den Vorteil, daß sie wesentlich einfacher und fexibler zu handhaben sind und aus bereits erstellten Welten wieder entfernt werden können. |
|
Besonderheiten des Ordners Bootstrap |
|
Wie bereits erwähnt, befinden sich im Ordner Bootstrap sämtliche cosfiles für alle Objekte von Creatures 3 bzw. Docking Station. Standardmäßig sind in Bootstrap zwei Unterverzeichnisse enthalten: 000 Switcher und 001 World ; in DS befindet sich neben 000 Switcher und 010 Docking Station noch ein drittes Verzeichnis: dsbuild. Beim Erstellen einer neuen Welt überprüft C3/DS den Ordner Bootstrap und seine Unterverzeichnisse auf deren Inhalt, lädt alle hier vorhandenen cosfiles und bringt sie zur Darstellung. C3 speichert dann für jede Welt den Inhalt der Unterverzeichnisse in der Datei "TheWorldAndEverythingInIt" im Ordner der entsprechenden Welt. In Docking Station heißt die entsprechende Datei "SpaceAndAllThatIsOutThere". Das bedeutet: Zusätzliche cosfiles in neuen Unterverzeichnissen werden sowohl in neu zu erstelltende als auch in bereits erstellte Welten übernommen.
Ausnahme: cosfiles, die Original-cosfiles ersetzen sollen, sollten in 001 World (Originale vorher sichern !) abgelegt werden. Wenn Ihr wollt, dann könnt Ihr natürlich für solche cosfiles ebenfalls separate Verzeichnisse anlegen. Nur dürft Ihr dann nicht vergessen, die Originale aus 001 World (010 Docking Station) zu entfernen, sonst habt Ihr das betreffende Objekt zweimal in der Welt. |
|
Creature Labs and CyberLife are registered trademarks and the Creature Labs, CyberLife, Creatures, Creatures 2, Creatures 3 and Creatures Adventures logos are trademarks of CyberLife Technology Ltd in the United Kingdom and other countries. CyberLife, Creatures, Albia, and Norn are also trademarks of CyberLife Technology Ltd which may be registered in other countries. |