Verbesserte Technologiebäume (Civ3)

Aus CivWiki
Wechseln zu: Navigation, Suche

Durch die “verbesserten” Technologiebäume werden den Spielern hauptsächlich bessere Informationen direkt aus den Info-Boxen der jeweiligen Technologie zugänglich gemacht. Die Spieler können mit einem Blick auf den Technologiebaum erkennen, welche Möglichkeiten ihnen durch die Erforschung der jeweiligen Technologie zugänglich gemacht werden, ohne sich hierzu zusätzlich durch weitere Informationsfenster kämpfen zu müssen.

Diese Informationen untergliedern sich in:

  1. Informationen über Möglichkeiten, für die im ungemoddeten Spiel keine Icons bestehen (wie zum Beispiel der Einsatz von Stadtbewohnern als Spezialisten, neue Möglichkeiten der See- oder Ozeanüberquerung, neue diplomatische Möglichkeiten wie zum Beispiel Landkartenhandel oder Kommunikationsverbindungen.
  2. Informationen über neue Möglichkeiten, für die es im Spiel zwar Icons gibt, diese Icons aber nicht direkt in der Infobox der jeweiligen Technologie erscheinen (wie zum Beispiel Ressourcen oder Regierungsformen).

Als zusätzlicher Nebeneffekt ergeben sich einige Möglichkeiten, den "HYP Law-bug" (Maximum hypertext links exceeded) einzuschränken, der auftritt, wenn der Bau zu vieler Objekte (Einheiten und Gebäude) an den Zugang zu einer bestimmten Ressource angebunden ist.

Diese Verbesserungen werden – wie unten beschrieben – durch eine Verknüpfung von Era-None-Technologien im Zusammenspiel mit „Dummy-Gebäuden“ erreicht.

Technologiebaum der I. Epoche

Der erste Screenshot zeigt den Technologiebaum der 1. Epoche. In der Info-Box des Technologiebaumes erscheint unter anderem ein Hinweisbild auf die Ressource „Eisen“ (Iron) Civ3Eisen.gif, die mit der TechnologieEisenbearbeitung“ (Ironworking) entdeckt werden kann.

Der Technologiebaum zeigt auch, dass der Spezialist „Forscher“ (Scientist) eingesetzt werden kann, wenn die TechnologieMathematik“ (Mathematics) erforscht worden ist. Weiter wird direkt aus den Infoboxen des Tech-Baumes mit einem Blick ersichtlich, dass der Spezialist „Händler“ (Merchant) mit der Technologie „Handel“ (Trade“) eingesetzt werden kann und dass die Gründung von Botschaften mit der TechnologieSchreiben“ (Writing) möglich wird.

Infoseite zu Eisenverarbeitung

Wenn man auf die Infobox einer Technologie – hier der Technologie “Eisen” – klickt, erhält man die in obigem Screenshot abgebildete Informationsseite. Die Information über die Ressource „Eisen“ ist, wenn man nun das „Eisen-Icon“ auf dieser Seite anklickt, nicht mehr mit dem vorprogrammierten "HYP Law-bug" belastet, da die dort aufgerufene Ressourcenbeschreibung nunmehr über einen Gebäudeeintrag und nicht mehr über den vorprogrammierten Ressourceneintrag erfolgt.

Aus diesem Grund sollte auch die oben auf dieser Seite angegebene ursprüngliche einfache Textinformation mit dem darin enthaltenen Link über das Auftreten der Ressource „Eisen“ gelöscht werden, da hier die Verknüpfung an die alte verbuggte Ressourcen-Seite noch fortbesteht und die Textinformation auch durch die bessere, da bugfreie, Iconinformation überflüssig geworden ist (genau so gut können Anhänger des Grundsatzes „Doppelt gemoppelt“ die Anknüpfung des Textlinks über Eisen auf dieser Seite auf eine Anknüpfung an die Gebäudeinformation über die Ressource „Eisen umschreiben).

Ressourceninfo zu Eisen

Der dritte Screenshot zeigt die Bug-freie Information über die Ressource „Eisen“, die an einen Gebäudeeintrag angeknüpft ist und nicht mehr an den bug-verseuchten Ressourceneintrag.

Technologie "Handel"

Im vierten Screenshot wird die Informationsseite der Technologie „Handel“ (Trade) gezeigt. Da die Beschreibung von „Handelsembargos“ und dem Spezialisten „Kaufmann“ (Merchant) nunmehr über die dazugehörigen Gebäudeeinträge erfolgt, ist die oben auf dieser Seite angebrachte Textbeschreibung von Handelsembargos (oder Kaufleuten) überflüssig, im Hinblick auf den "HYP Law-bug" aber unschädlich, da er nicht an eine Beschreibung auf der Ressourcenseite anknüpft.

Spezialist "Kaufmann"

Im fünften Screenshot sieht man eine mögliche Beschreibung des Spezialisten „Kaufmann“ (Merchant), die bei Anklicken des Kaufmannicons auf der Informationsseite aufgerufen wird.

Und so wird's gemacht

Stets erforderliche Schritte

  1. Erstellen einer „Era-None“-Technologie, zu der keine Zivilisation Zugang hat.
  2. Erstellen eines Dummy-Gebäudes, das die o.g. „Era-None“-Technologie benötigt.
  3. Hinzufügen der neuen Information für den Tech-Baum als neues Gebäude (Info-Gebäude) im Editor. Dieses “Info-Gebäude” kann ein Spezialist, eine neue Diplomatie- oder Handelsmöglichkeit, eine neue Ressource, eine neue Regierungsart oder etwas anderes sein. Im einzelnen sind hier folgende “Unterschritte” erforderlich:
    1. Erstellen des PediaIcon-Eintrages für das „Info-Gebäude” (wie für ein normales Gebäude)
    2. Hinzufügen der Info-Icons (groß und klein) für das „Info-Gebäude” im Ordner civilopedia/icons/buildings (=Gebäude)
    3. Erstellen des Civilopedia-Eintrags für das „Info-Gebäude” (BLDG_***)

      Die nächsten Schritte 3d und 3e sind nur kosmetischer Natur. Der neue Tech-Baum funktioniert auch ohne diese Schritte:
    4. Ändern des Labels-Textes „Stadtmodernisierungen“ auf „Neue Optionen“, da in dieser Spalte nunmehr auch andere Infos als Gebäude erscheinen können.
    5. Löschen des Info-Textes in der Technologie-Informationsseite über neue Ressourcen, etc., da diese Texte nun nicht mehr benötigt werden und bei Ressourcen zusätzlich wieder in den "HYP Law-bug" führen würden (mehr hierzu unter Schritt 7).
  4. Im Editor wird das Dummy-Gebäude als Voraussetzung für das „Info-Gebäude” gesetzt, (das wiederum die Era-None-Tech. benötigt). Auf diese Weise wird sichergestellt, dass das „Info-Gebäude” von niemandem gebaut werden kann.
  5. Das „Info-Gebäude” kann nun mit jeder Technologie verbunden werden, in der es erscheinen soll.
  6. Wenn das „Info-Gebäude” das erste Gebäude in einer Reihe von Gebäuden sein soll, die mit der erforschten Technologie ermöglicht werden, kann dies leicht durch Setzen der Leertaste vor dem Gebäudenamen erreicht werden. Auf diese Weise können Infos über Ressourcen, etc. problemlos vor normale Gebäude gesetzt werden.

Zusätzliche Schritte für bereits bestehende Civilopedia-Graphiken

... die normalerweise nicht in der Infobox des Tech-Baumes zu finden sind. Hierbei geht es vor allem um Ressourcen.

Icons dieser Kategorie erscheinen ohne den folgenden Schritt auf der Tech-Informationsseite doppelt, da es nun zwei unterschiedliche Informationspfade zu der Ressource (oder anderen entsprechenden Objekten) gibt: Den vorprogrammierten, mit dem "HYP Law-bug" belasteten Pfad über den Eintrag „GOOD_“ im Editor (die „GOOD_“ Einträge in der Civilopedia stören nicht) und den hier aufgezeigten Pfad über das „Info-Gebäude” zu der Ressource. Die Ressource erscheint daher auf der Tech-Informationsseite jetzt sowohl im Abschnitt über neue Gebäude als auch im eigentlich in der Programmierung vorgesehenen Abschnitt über Ressourcen.

Der vorprogrammierte Abschnitt über Ressourcen (unterster Abschnitt der Tech-Informationsseite) sollte mit dem folgenden Schritt von der Tech-Informationsseite verdrängt werden, da im Editor der Eintrag für strategische und Luxus-Ressourcen nicht von „GOOD_” auf “ BLDG_” abgeändert werden kann ohne zu einem Absturz des Programms zu führen.

  1. Verdrängung des ursprünglichen Ressourcenabschnittes von der Tech-Informationsseite durch den Trick „Mehr als 4 in einer Reihe“.
    Fünf (oder mehr) Einheiten oder fünf (oder mehr) Gebäude – zu denen auch die Info-Gebäude zählen – entfernen den vorprogrammierten untersten Abschnitt der Technologie-Informationsseite über Ressourcen aus Platzgründen von der der Technologie-Informationsseite.

Nebeneffekte der „verbesserten Tech-Bäume“ hinsichtlich des "HYP Law-bugs"

Neben den zusätzlichen Möglichkeiten in der Infobox des Technologiebaumes erhält man eine wichtige Seite, die vom "HYP Law-bug" befreit ist, da die Verknüpfungen auf dieser Seite zu den Ressourcen jetzt über die neuen , nicht vorprogrammierten „Info-Gebäude“-Einträge erfolgt.

Die Benutzer von Mods und Szenarien werden somit durch die Verwendung der verbeserten Technologiebäume auf einen erheblich sichereren Weg zum Erhalt der jeweiligen Informationen gebracht, da die Möglichkeit des Benutzers, die verbuggte Information über Ressourcen anzuklicken, verringert wird.

Die Möglichkeit, dass der Benutzer des verbesserten Technologiebaumes dann auf der nächsten Seite, der Einheiten-Informationsseite, doch noch auf die verseuchte Ressourcenanknüpfung klickt, kann hierdurch aber nicht ausgeschlossen werden. Der lästige Bug kann daher mit dieser Methode nicht völlig beseitigt, sondern nur von einer wichtigen Seite verdrängt werden.

Das Manövrieren durch die Civilopedia mit dem Kürzel Strg - C ist nach wie vor möglich. Man muss sich aber im Klaren sein, dass man hierbei den alten Informationspfad verfolgt, der eine Seite früher zum "HYP Law-bug" führt.

Nachteile

Jeder der „Info-Gebäude“-Einträge verbraucht einen der 256 möglichen Plätze für Gebäude in diesem Spiel und es sind jetzt doppelte Einträge im Civilopedia-Index möglich. Dennoch dürften mit den verbesserten Technologiebäumen für die meisten Mods und Szenarien insgesamt erhebliche Vorteile entstehen. Es hat sich vor allem gezeigt, dass die Benutzung von neuen Spezialisten von Spielern viel stärker wahrgenommen wird, wenn sie bereits in der Info-Box des Technologiebaumes darauf hingewiesen werden.

Quelle

Thread "Civinators Modding-Ecke" im CivForum