![]() |
Konfigurations-Parameter
|
PHost hat viele Konfigurations-Optionen. Durch diese Flexibilität können Hosts ihr Spiel sehr genau anpassen, Spiel-Designer können viele Szenarien realisieren.
Mit der Flexibilität kommt jedoch auch das Problem der Komplexität. Für Spieler ist es schwierig, die Bedeutung und Werte von über 200 Parametern zu erlernen. Glücklicherweise gibt es zu allen Werten sinnvolle Standardwerte. Wenn der Spielleiter nicht alle Parameter nutzen will, kann er die Werte einfach auf den Standardwerten belassen und erhält dennoch ein "sinnvolles" Spiel.
Denke daran: PHost ist nur so kompliziert, wie du ihn haben
möchtest. Passe PHosts Komplexität an deine eigenen Fähigkeiten und
Erfahrungen an.
PHost wird mit einer Textdatei pconfig.src konfiguriert. Es wird kein separates Programm für die Konfiguration benötigt (wie in HOST), ein normaler Texteditor reicht aus. Im Gegensatz zu früheren PHost-Versionen muss die Konfigurationsdatei auch nicht mehr "compiliert" werden.
PHost liest zwei Konfigurationsdateien: pconfig.src und shiplist.txt. Diese Dateien enthalten die Spiel-spezifischen Parameter und die Schiffslisten-spezifischen Parameter.
Beide Dateien sind einfache Textdateien. PHost sucht sie nur im Spielverzeichnis. Die Dateien sind in Abschnitte (sections) unterteilt, jeder Abschnitt besteht aus einer Reihe Zuweisungen (assignments). Kommentare können an jeder Stelle mit dem Nummernzeichen # eingeleitet werden; alles vom # bis zum Zeilenende wird ignoriert. Leerzeilen werden ebenfalls ignoriert. Groß- und Kleinschreibung wird nicht unterschieden.
Ein Abschnitt beginnt mit einer Zeile
% abschnitt |
PHost sucht seine Konfiguration im Abschnitt PHost (bzw. PCONTROL für die PCONTROL-Einstellungen). Beispielsweise so:
# Alles nach dieser Zeile wird von PHost interpretiert % PHost |
Addons können andere Abschnitte nutzen.
Das Format einer Zuweisung ist
Einstellung = Wert |
wobei Einstellung die zu setzende Option ist (beispielsweise MineSweepRate), und Wert der neue Wert ist. Werte können verschiedene Typen haben:
ColonistTaxRate = 100,120,100,140,100,100,100,100,100,100,100 |
# Werte aller Spieler auf 100 setzen ColonistTaxRate = 100 |
Jede Konfigurationseinstellung hat einen Standardwert. Wenn du in der Konfiguration keinen Wert angibst, wird dieser benutzt. PHost zeigt jedoch auch eine Warnmeldung mit dem benutzten Wert an (außer für optionale Einstellungen). Wir empfehlen, alle der nicht-optionalen Werte aufzuschreiben, um den Spielern mitzuteilen, welche Parameter in diesem Spiel verwendet werden.
Der Befehlsprozessor von PHost ermöglicht es Spielern, einige Konfigurationsoptionen zu ändern, zum Beispiel Language, AllowMoreThan50Targets und FilterPlayerMessages.
Wenn diese Optionen durch Spieler verändert werden, schreibt PHost eine neue pconfig.src im Spielverzeichnis. Die alte Datei wird unter dem Namen pconfig.bak gesichert. Außerdem werden in der neuen Datei die alten Werte "auskommentiert" und das Änderungsdatum protokolliert.
Platziere diese Parameter nicht in der Datei mit den schiffslisten-spezifischen Parametern.
Strenggenommen gelten die obigen Regeln nur für PHost. Addons können beliebige Regeln für ihre Konfiguration aufstellen. Allerdings gibt es im PDK eine Handvoll bequemer Funktionen zum Lesen von Konfigurationsdateien nach diesem Format, so dass wir erwarten, dass viele Programme diesem Schema folgen.
pconfig.src: Diese Datei enthält die spielspezifischen Parameter (wie weiter unten dokumentiert) und die Host-Reihenfolge. Wenn diese Datei nicht mit einer Abschnitts-Überschrift beginnt, nimmt PHost an, dass es sich um Host-Parameter handelt.
shiplist.txt: Diese Datei enthält die Schiffslisten-spezifischen Hostparameter und die speziellen Schiffseigenschaften. Es müssen korrekte Abschnittsüberschriften angegeben werden. Der Rückwärtskompatibilität wegen sucht PHost auch nach einer Datei hullfunc.txt im Spiel- und Hauptverzeichnis, wenn diese Datei nicht existiert.
Die Entscheidung, welcher Parameter wohin gehört (pconfig.src oder shiplist.txt) ist willkürlich, höchstwahrscheinlich gehören jedoch die Kampfparameter zu den schiffslisten-spezifischen Werten.
GameName |
Werte: bis zu 31 Zeichen Standard: PHost Game |
![]() |
Dieser Parameter kann einen beliebigen Text mit bis zu 31 Zeichen beinhalten. PHost nutzt diesen Wert nicht weiter, schreibt ihn aber in den Steuer-Datensatz in util.dat. Spieler-Programme können diesen Namen verwenden, um Results mit einer sinnvollen Bezeichnung zu versehen.
DisablePasswords | Werte: Yes No |
Wenn diese Option aktiviert ist, werden Passworte der Spieler ignoriert. Alle Passworte werden zurückgesetzt.
AllowRegisteredFunctions | Werte: Yes No | ![]() |
Mit dieser Option können unregistrierte Spiele konfiguriert werden. Wenn diese Einstellung deaktiviert ist, werden alle Kommandocodes und andere Funktionen, die nur registrierten Spielern erlaubt sind, deaktiviert, auch, wenn ein Spieler ein registriertes Client-Programm nutzt.
AllowShipNames | Werte: Yes No Allies | ![]() |
Diese Einstellung gibt an, ob Spieler die Schiffsnamen der anderen Spieler sehen. Mit dem Standardwert Yes sieht jeder die Namen der Schiffe, die er scannt. Wenn der Wert No verwendet, wird an allen Stellen, wo ein fremder Schiffsname angegeben ist -- gescannte Schiffe, Kämpfe, Nachrichten -- ein Dummy-Name ("Ship NNN") angegeben. Wenn ein Schiff den Besitzer wechselt, zum Beispiel im Kampf, wird der Name ebenso ersetzt. Mit der Einstellung Allies können Spieler die Namen der Schiffe von Verbündeten erfahren.
Diese Option ist für anonyme Spiele gedacht, um zu verhindern, dass Spieler über Schiffsnamen kommunizieren oder einander anhand ihrer Namensgebung erkennen. Wenn du als Spieler verhindern möchtest, dass jemand deine Schiffsnamen sieht, so gibt es dafür eine Handvoll Programme, die auf der Client-Seite arbeiten.
Diese Option wirkt schlecht (lies: gar nicht) mit
Remote Control zusammen. Wenn du einen
Schiffsnamen nicht sehen sollst, erhältst du ihn doch mitgeteilt, wenn du
das Schiff übernimmst. Allerdings braucht das Einrichten einer
Schiffs-Allianz und der Remote-Control genug
Kommunikation, so dass Schiffsnamen dann dein kleinstes Problem sein sollten.
ScoringMethod | Werte: Compatible None | ![]() |
Dieser Parameter gibt an, wie Punktestände berechnet und an Spieler gemeldet werden. Mit der Standardeinstellung (Compatible) erhalten Spieler Informationen darüber, wie viele Planeten, Sternenbasen, Frachter und Kampfschiffe die anderen Spieler haben. Mit der Einstellung None werden keine Punktestände übermittelt, die Anzahlen werden auf 0 gesetzt. Spieler erhalten nur ihre eigenen Anzahlen und, falls sie mit jemandem verbündet sind, deren Zahlen (Planeten und Sternenbasen bei einer Planeten-Allianz, Schiffs-Anzahlen bei einer Schiffsallianz).
TonsScoreCountsPlanets | Werte: Yes No | ![]() |
Dieser Parameter gibt an, ob Kämpfe zwischen Schiffen und Planeten beim Tonnage-Punktsystem (tons.hst) berücksichtigt werden oder nicht. Wenn diese Option aktiv ist, erhält ein Schiff, welches einen Planeten oder eine Sternenbasis erobert, Tonnage-Punkte entsprechend der Kampfmasse des Planeten bzw. der Basis.
PlayerRace |
Werte: 1 bis 255 Standard: 1,2,3,4,5,6,7,8,9,10,11 |
![]() ![]() |
PlayerSpecialMission |
Werte: 1 bis 255 Standard: wie PlayerRace |
![]() ![]() |
MapTruehullByPlayerRace | Werte: Yes No | ![]() |
Der Parameter PlayerRace bestimmt die Rasseneigenschaften der Spieler. Normalerweise spielt Spieler 1 Rasse 1 (die Föderation), Spieler 2 spielt Rasse 2 (die Lizards), und so weiter. Diese Zuordnung kann in PHost beliebig verändert werden. Beispielsweise kannst du ein Spiel zwischen 11 Föderationen aufsetzen. Werte größer 11 ergeben eine "normale" Rasse ohne besondere Eigenschaften.
Der Parameter PlayerSpecialMission gibt an, welche Spezialmission (Mission 9) jedem Spieler zur Verfügung steht. Normalerweise ist dies die Mission, die zu der Rasse des Spielers passt. Du kannst diese Zuordnung ändern, und so völlig neue Kombinationen erhalten (beispielsweise die "Jem Hadar", die eine Boden-Angriffs-Mission haben (PlayerSpecialMission=10) aber 150% Schaden im Kampf vertragen (PlayerRace=2). Momentan empfehlen wir jedoch, diesen Parameter nur in Spielen für echte Experten zu verwenden.
Der Parameter MapTruehullByPlayerRace gibt an, wie die Datei truehull.dat zu interpretieren ist. Er sollte nur benutzt werden, wenn alle Spieler ein Client-Programm nutzen, das damit umgehen kann.
Siehe unter Fortgeschrittene Funktionen für mehr Informationen.
NumShips |
Werte: 100 bis 999 Standard: 500 |
(v4.0:) Diese Option gibt die maximale Anzahl von Raumschiffen an, die im Spiel gleichzeitig existieren können. PHost erlaubt nur den Bau der hier angegebenen Anzahl Raumschiffe, wenn es mehr Bauaufträge gibt, landen diese in der Bauliste.
PHost baut nur Schiffe mit Id-Nummern unter dieser Grenze. Die "überschüssigen" Schiffe werden jedoch nicht zerstört, wenn du diese Option während des Spieles absenkst.
Wenn diese Option auf einen Wert größer 500 eingestellt ist, müssen alle Spieler ein Frontend benutzen, dass 999 Schiffe unterstützt. Bekannte Programme, die dies tun, sind:
AllowWraparoundMap | Werte: Yes No | ![]() |
WraparoundRectangle |
Werte: 4 ganze Zahlen Standard: 1000,1000,3000,3000 |
![]() |
Mit diesen Einstellungen kannst du eine Endloskarte (wraparound map, "Sphere", "PWrap") definieren.
AllowPlayerMessages | Werte: Yes No Allies | ![]() |
AllowAnonymousMessages |
Werte: Yes No Standard: wie AllowPlayerMessages |
![]() |
Diese Optionen steuern, ob Spieler mittels der eingebauten Email-Funktion des Spieles ("Subraum-Nachrichten") kommunizieren dürfen.
In älteren PHost-Versionen hieß die Option AllowAnonymousMessages stattdessen CPEnableRumor, der alte Name wird noch akzeptiert.
ConfigLevel |
Werte: 0 bis 2 Standard: 0 |
![]() |
Diese Option hat keine Auswirkungen auf das Spiel, sie steuert nur die Verarbeitung der Konfigurationsdatei.
Die Idee ist, dass du, wenn du eine Konfigurationsdatei vorbereitest, den ConfigLevel anhebst, um dich zu vergewissern, dass du keine Option übersiehst, die du für wichtig hältst. Für das Spiel kannst du die Einstellung wieder zurücksetzen. Die Einstellung ConfigLevel ist selbst optional.
Einige Befehle an den Befehlsprozessor können vom Host deaktiviert werden. Wenn ein Spieler den Befehl dennoch einsetzt, erhält er eine Fehlernachricht, und der Befehl wird ignoriert. Einige Befehle können auch extern behandelt (externalized) werden. In dem Fall speichert PHost sie nur in einer Datei, so dass ein Addon sie behandeln kann.
CPEnableGive | Werte: Yes No Allies External | ![]() |
Dieser Parameter regelt den Zugriff auf den give-Befehl, mit dem Schiffe und Planeten übergeben werden können.
Wenn dieser Parameter den Wert Allies hat, dürfen nur alliierte Spieler Schiffe und Planeten tauschen. Die dabei angebotenen Allianzprivilegien spielen keine Rolle, es zählt nur das Vorhandensein der Allianz.
Bis PHost 4.0i steht der Kommandocode gsX
immer zur Verfügung, auch wenn diese Option auf No steht. Die
Einschränkungen von Allies betreffen allerdings auch gsX.
CPEnableAllies | Werte: Yes No External | ![]() |
Dieser Parameter regelt den Zugriff auf den Befehl allies, mit dem Allianzen eingerichtet und konfiguriert werden können. Wenn diese Option deaktiviert ist, können Spieler ihre Allianzen nicht ändern; die Allianz-Funktion wird dadurch aber nicht deaktiviert. Wenn diese Option ausgeschaltet ist, kannst du also beispielsweise die Datei auxcmds.txt oder das Programm "pally" aus dem PDK nutzen, um Allianzen vorzugeben, die von den Spielern nicht geändert werden können.
DelayAllianceCommands | Werte: Yes No | ![]() |
Dieser Parameter steuert, ob der Befehl allies am Anfang oder am Ende eines Zuges aktiv wird. Wenn diese Option ausgeschaltet ist, werden Änderungen sofort aktiv. Damit kann ein Spieler einem Verbündeten in den Rücken fallen, indem er die Allianz storniert und im selben Zug angreift. Wenn diese Option aktiviert ist, werden Änderungen der Allianzen erst am Ende des Zuges wirksam, so dass der hintergangene Verbündete von der stornierten Allianz erfährt, bevor sein ehemaliger Verbündeter ihn angreifen kann.
CPEnableEnemies | Werte: Yes No External | ![]() |
Dieser Parameter regelt den Zugriff auf den Befehl enemies, mit dem zusätzliche Gegner deklariert werden können. Wenn dieser Einstellung deaktiviert ist, können Spieler keine zusätzlichen Gegner angeben, wenn die Einstellung mitten im Spiel ausgeschaltet wird, werden bestehende Gegner-Einstellungen jedoch nicht gelöscht.
CPEnableRaceName | Werte: Yes No | ![]() |
Dieser Parameter regelt den Zugriff auf den Befehl racename. Wenn diese Option eingeschaltet ist, können Spieler die Namen ihrer Völker ändern.
CPEnableRefit | Werte: Yes No External | ![]() |
Dieser Parameter regelt den Zugriff auf den Befehl refit (erweitertes Super Refit).
CPEnableRemote | Werte: Yes No External | ![]() |
Dieser Parameter regelt den Zugriff auf den Befehl remote (siehe Fernsteuerung).
CPEnableSend | Werte: Yes No | ![]() |
Dieser Parameter regelt den Zugriff auf den Befehl send. Mit diesem Befehl können Spieler diverse Dateien vom Host anfordern.
CPEnableShow | Werte: Yes No Allies External | ![]() |
Dieser Parameter regelt den Zugriff auf den Befehl show. Mit diesem Befehl können Informationen über verschiedene Objekte an andere Spieler übertragen werden. Mit dem Wert allies kann der Informationstransfer auf verbündete Spieler limitiert werden.
Es gibt ein paar Einstellungen, mit denen die Vorlieben der Spieler und die Kompatibilität zu diversen Client-Programmen geregelt werden. Spieler können Befehlsnachrichten nutzen, um diese Einstellungen zu ändern. PHost aktualisiert die pconfig.src dann entsprechend.
Language |
Werte: Sprachnamen Standard: English |
![]() ![]() |
CPEnableLanguage | Werte: Yes No | ![]() |
Diese Option enthält 12 Sprachnamen. Der erste Eintrag ist die Sprache des Hosts, in der PHost Bildschirm- und Protokollmeldungen (host.log) erzeugt. Die anderen 11 Einträge sind die Sprachen der Spieler, für die Subraumnachrichten, die PHost erzeugt.
Wenn CPEnableLanguage eingeschaltet ist, können Spieler mit dem Befehl language ihre Sprache ändern. Es kann sinnvoll sein, diesen Befehl zu deaktivieren, wenn du nur die englische Sprachdatei hat (plangeng.hst).
Seit Version 3.4c werden folgende Sprachen unterstützt. In der Beschreibung des language-Befehls findest du weitere Details.
AllowMoreThan50Targets | Werte: Yes No |
![]() ![]() |
Diese Option enthält 11 Werte, einen pro Spieler, und steuert die Erzeugung der Result-Dateien. Das DOS-Client-Programm (planets.exe) kann nur 50 gesichtete fremde Schiffe (Targets) pro Zug handhaben. Viele der Ersatzprogramme haben dieses Limit nicht.
Wenn diese Option ausgeschaltet ist, werden nur Informationen über die 50 nähesten Schiffe geliefert, alles weitere steht in util.dat. Wenn diese Option eingeschaltet ist, werden alle Targets gesendet, die Spieler müssen dann ein Programm verwenden, welches damit umgehen kann.
Diese Option hat keine Wirkung für Spieler, die den registrierten Windows-Client (Winplan) nutzen. Diese Spieler erhalten immer alle Targets in einem besonderen Abschnitt des Results, den nur Winplan und kompatible Programme verarbeiten können.
Spieler können ihren Eintrag mit dem Befehl bigtargets ändern.
FilterPlayerMessages | Werte: Yes No |
![]() ![]() |
Diese Option enthält 11 Werte, einen pro Spieler. Wenn der Nachrichtenfilter für einen Spieler aktiviert ist, werden zu einigen Ereignissen nur die util.dat-Einträge gesendet, die Subraumnachrichten werden unterdrückt. Mit dem Befehl filter können Spieler ihren Wert für diese Einstellung ändern.
AllowMoreThan500Minefields | Werte: Yes No |
![]() ![]() |
Diese Option enthält 11 Werte, einen pro Spieler. Wenn diese Option für einen Spieler aktiviert ist, erhält der Spieler Berichte über Minenfelder mit Id-Nummern über 500 auf genau die selbe Art wie die kleineren Ids. Da dies einige Clients durcheinander bringen könnte (HOST sowie viele Versionen von PHost unterstützen nur 500 Minenfelder), können diese Minenfelder mit dieser Option unterdrückt werden.
Selbst wenn diese Option ausgeschaltet ist, werden die Minenfelder mit den großen Id-Nummern noch in separaten util.dat-Einträgen (Typ 46) aufgelistet.
Spieler können ihren Eintrag mit dem Befehl bigminefields ändern.
MeteorShowerOdds |
Werte: 0 bis 100 Standard: 0 |
Dieser Parameter gibt die Wahrscheinlichkeit für jeden Planeten an, von einem Meteoritenhagel betroffen zu werden. Meteoritenhagel bringen kleinere Mineralienmengen ohne weitere negative Auswirkungen. Viele Hosts setzen diese Einstellung auf einen etwas höheren Wert.
LargeMeteorsImpacting |
Werte: 0 bis 500 Standard: 0 |
|
RandomMeteorRate |
Werte: 0 bis 100 Standard: 2 |
Diese Parameter geben die Anzahl großer Meteore an, die jeden Zug auf Planeten einschlagen.
Große Meteore bringen nicht nur Mineralien mit, sondern zerstören auch Gebäude auf dem Planet und machen die Bevölkerung unglücklich. Die Explosion ist so groß, dass alle Spieler davon erfahren (Subraumnachricht).
MeteorShowerOreRanges |
Werte: 8 ganze Zahlen Standard: 10,10,10,10,200,200,200,200 |
|
LargeMeteorOreRanges |
Werte: 8 ganze Zahlen Standard: 100,100,100,100,10000,9000,9000,7000 |
Diese Optionen steuern, was einen Meteoritenhagel bzw. einen großen Meteor ausmacht. Der Wert besteht aus 8 Zahlen, die den minimalen Neutronium/Tritanium/Duranium/Molybdenum-Gehalt und den maximalen Mineraliengehalt angeben, in dieser Reihenfolge.
Diese Einstellungen bleiben normalerweise unverändert.
RaceMiningRate |
Werte: 0 bis 1638 Standard: 70 für Föderation, 200 für Lizards, 100 Rest |
![]() |
Diese Einstellung gibt, für jeden Spieler, an, wie schnell Mineralien aus dem Planetenkern abgebaut werden. Mit dem Standardwert 100 entspricht die Abbaurate der Dichte des Minerals.
Diese Option kann für alle Spieler verschieden sein. Standardmäßig bekommen Lizards aufgrund ihrer Statur doppelt so viel wie andere, die Föderation bekommt weniger als andere aufgrund ihrer strengen Umweltgesetze.
ProductionRate |
Werte: 0 bis 32767 Standard: 100 |
![]() ![]() |
Dieses Feld beeinflusst die Produktion von Vorräten (supplies) für jeden Spieler. Mit dem Basiswert 100 wird mit der normalen Geschwindigkeit produziert, beeinflusst durch die üblichen Faktoren (Fabriken, Bovinoide, Kolonisten). Höhere oder niedrigere Werte heben oder senken die Produktion entsprechend. Mit einer ProductionRate von 50 werden nur halb so viel Vorräte wie normal produziert. Diese Einstellung kann für jeden Spieler verschieden sein.
ColonistTaxRate |
Werte: 0 bis 10000 Standard: 200 für Föderation, 100 für Rest |
![]() |
NativeTaxRate |
Werte: 0 bis 10000 Standard: wie ColonistTaxRate |
![]() ![]() |
Diese Felder geben für jeden Spieler die Steuerraten für Kolonisten und Eingeborene an. Mit einem Wert von 100 entspricht das Einkommen dem Einkommen, welches planets.exe vorhersagt. Mit einem Wert von 200 verdoppelt sich das Einkommen, bei 50 halbiert es sich. Diese Einstellung kann für jeden Spieler verschieden sein.
MaxPlanetaryIncome |
Werte: 0 bis 2*10^9 Standard: 5000 |
Dieser Parameter gibt die maximale Menge Geld an, die ein Planet pro Zug durch Steuereinnahmen (von Kolonisten und Eingeborenen zusammen) erhalten kann.
BorgAssimilationRate |
Werte: 0 bis 100 Standard: 100 |
Dieser Parameter ist nur für die Cyborgs interessant. Er gibt die relative Anzahl Kolonisten an, die Eingeborene assimilieren. Bei einer Einstellung von 50 assimilieren die Hälfte der Kolonisten Eingeborene. Eine Kolonie mit 120 Cyborg-Clans kann also 60 eingeborene Clans assimilieren.
NewNativesPerTurn |
Werte: 0 bis 500 Standard: 1 |
![]() |
Diese Option gibt an, wie viele neue eingeborene Völker pro Zug auf Planeten entdeckt werden. Jeden Zug wählt PHost N Planeten (wobei N der Wert dieser Option ist, für Blitzmerker), und gibt diesen ein neues eingeborenes Volk, falls er noch keins hat. Wenn der Planet bereits Eingeborene hat - Pech gehabt, ein neues Volk weniger diesen Zug. Dementsprechend wird bei einer Einstellung von 100 das Universum nicht unbedingt nach 5 Zügen voll besiedelt sein.
Diese Option ersetzt AllowNewNatives aus früheren Versionen, welche einem Wert von 1 entsprach.
NewNativesPopulationRange |
Werte: 0 bis 250000 Standard: 2500,5000 |
![]() |
NewNativesGovernmentRate |
Werte: 1 bis 100 Standard: 1 |
![]() |
NewNativesRaceRate |
Werte: 1 bis 100 Standard: 1 |
![]() |
Diese Optionen legen die Eckdaten für neue eingeborene Völker fest. Der Hauptzweck ist es, Spiele konsistent konfigurieren zu können. Wenn du im Master-Programm die Amorphen deaktivierst, kannst du auch verhindern, dass PHost selbst Amorphe erzeugt.
NewNativesPopulationRange enthält zwei ganze Zahlen, die den Bereich für die Bevölkerung der Eingeborenen angeben, in Clans. Die Bevölkerung wird zwischen diesen Werten zufällig gewählt.
NewNativesGovernmentRate gibt eine Wichtung für jede Regierungsform an. Du kannst 9 Werte angeben, für die 9 Typen (Anarchy..Unity). Je höher der Wert, desto häufiger wird diese Regierungsform auftreten. Beispielsweise verteilt
NewNativesGovernmentRate = 0,1,2,3,4,3,2,1,0 |
die Regierungsformen so, dass Feudalismus (die mittlere Gesellschaftsform) am häufigsten auftritt, gefolgt von Tribal (Stammeswirtschaft) und Monarchie, und so weiter. Anarchie und Unity treten nicht auf. Da Representative hier den Wert 2 hat, tritt es doppelt so häufig auf wie Participatory (Wert 1), aber nur halb so viel wie Feudalismus (Wert 4). Wenn du weniger als 9 Werte angibst, wird der letzte Wert entsprechend wiederholt (wie für solche Optionen üblich). Insbesondere treten alle Gesellschaftsformen gleich häufig auf, wenn du nur einen Wert angibst.
NewNativesRaceRate ist das gleiche für die eingeborenen Völker.
Zur Übersicht hier eine Liste aller eingeborenen Völker und der Regierungstypen in der richtigen Reihenfolge:
Index | Volk | Regierung |
---|---|---|
1 | Humanoid | Anarchy |
2 | Bovinoid | Pre-Tribal |
3 | Reptilian | Early Tribal |
4 | Avian | Tribal |
5 | Amorphous | Feudal |
6 | Insectoid | Monarchy |
7 | Amphibian | Representative |
8 | Ghipsoldal | Participatory |
9 | Siliconoid | Unity |
Der Vollständigkeit halber werden die Namen aus pmaster (NativeClansRange, NativeTypeFrequencies, NativeGovFrequencies) ebenfalls akzeptiert.
TransuraniumDecayRate |
Werte: 0 bis 100 Standard: 5 |
Jeden Zug entstehen im Planetenkern, durch einen Effekt namens Trans-Uran-Zerfall (trans-uranium decay) neue Mineralien. Dieser Parameter gibt die Menge neuer Mineralien an. Bei einer Mineraliendichte von 100% werden pro Zug so viele Mineralien wie hier angegeben erzeugt.
StructureDecayPerTurn |
Werte: 1 bis 1000 Standard: 1 |
![]() |
StructureDecayOnUnowned |
Werte: 1 bis 1000 Standard: 1 |
![]() |
Dieser Parameter gibt an, wieviele Minen, Fabriken und Verteidigungsposten ein Planet jeden Zug verliert, wenn er von diesen Strukturen mehr besitzt, als die Bevölkerung des Planeten unterhalten kann. Diese Option kann für alle Spieler verschieden sein.
(v3.4:) Strukturen verfallen auch auf unbewohnten Planeten, also kannst du ihn für diese Planeten separat einstellen.
Die genauen Wirkungen dieser Einstellungen sind in der Formelsammlung dokumentiert.
RaceGrowthRate |
Werte: 0 bis 32767 Standard: 100 |
![]() ![]() |
Dieses Feld gibt die Wachstumsgeschwindigkeiten für jeden Spieler an. Mit dem Basiswert 100 wachsen Kolonisten mit der normalen Geschwindigkeit, beeinflusst durch die üblichen Faktoren (Temperatur, Zufriedenheit, usw.) Höhere oder niedrigere Werte heben oder senken das Wachstum entsprechend. Mit einer RaceGrowthRate von 50 wachsen Kolonisten beispielsweise nur halb so schnell wie normal.
ClimateLimitsPopulation | Werte: Yes No |
Diese Einstellung beeinflusst die maximale Bevölkerung (Kolonisten und Eingeborene) auf Planeten. Wenn diese Option aktiviert ist, hängt die maximale Bevölkerung von der Temperatur des Planeten ab und Überbevölkerung stirbt möglicherweise. Wenn diese Option ausgeschaltet ist, hat die Temperatur keinen Einfluss auf die maximale Bevölkerung (wohl aber auf das Wachstum).
AllowEatingSupplies | Werte: Yes No |
Wenn diese Option eingeschaltet ist, verbrauchen Kolonisten auf überbevölkerten Planeten Vorräte, um zu überleben. Das heißt, du kannst auf einem Planeten mehr Kolonisten haben als sein Klima zulässt, solange du sie mit Supplies versorgst.
Dieser Parameter hat keine Wirkung, wenn ClimateLimitsPopulation ausgeschaltet ist.
ClimateDeathRate |
Werte: 0 bis 100 Standard: 10 |
|
NativeClimateDeathRate |
Werte: 0 bis 100 Standard: 0 |
Diese Parameter steuern, wie schnell Kolonisten und Eingeborene sterben, wenn der Planet überbevölkert ist.
Eingeborene sterben normalerweise nicht wegen Überbevölkerung. Sie wurden schließlich auf dem Planeten geboren und haben sich der Biosphäre angepasst.
Dieser Parameter hat keine Wirkung, wenn ClimateLimitsPopulation ausgeschaltet ist.
CrystalsPreferDeserts | Werte: Yes No |
Wenn diese Option aktiviert ist, bevorzugen Crystals und silikonoide Eingeborene (letztere erst seit PHost 3.3c) heiße Planeten gegenüber gemäßigtem Klima. Ihr Wachstum, Maximalbevölkerung usw. gehen alle von einer Temperatur von 100 Grad aus anstelle der 50 Grad für die anderen Völker.
CrystalSinTempBehavior | Werte: Yes No |
Diese Option steuert die maximale Anzahl Kolonisten und die Wachstumsraten der Crystals, wenn CrystalsPreferDeserts aktiviert ist. Wenn CrystalSinTempBehavior ausgeschaltet ist, ist Wachstum und Maximalbevölkerung linear zur Temperatur. Wenn diese Option aktiv ist, folgen Wachstum und Maximalbevölkerung einer Sinuskurve mit dem Maximum bei 100 Grad. Unterhalb von 15 Grad gibt es jedoch kein Wachstum, und das Bevölkerungslimit ist das gleiche wie für die anderen Völker. Mit dieser Option können die Crystals mehr Kolonisten und schnellere Vermehrung haben als mit dem linearen Verhalten, jedenfalls auf Planeten, die nicht arktisch sind.
Obwohl seit PHost 3.3c auch silikonoide Ureinwohner
von der CrystalsPreferDeserts-Option beeinflusst werden,
hat diese Option keinen Einfluss. Das Wachstum der Silikonoiden ist immer linear.
MaxColTempSlope |
Werte: 0 bis 32767 Standard: 1000 |
Dieser Parameter steuert die maximale Anzahl Kolonisten auf Eis- und Wüstenplaneten. Je höher der Wert, um so mehr Kolonisten werden unterstützt. Die genaue Wirkung ist im Abschnitt Wachstumsformeln dokumentiert.
GroundKillFactor |
Werte: 1 bis 32767 Standard: 30 für Lizards, 15 für Klingonen, 1 für Rest |
![]() |
GroundDefenseFactor |
Werte: 1 bis 32767 Standard: 10 für Lizards, 5 für Klingonen, 1 für Rest |
![]() |
Diese Parameter geben die Stärke jedes Volkes im Bodenkampf an. Der GroundKillFactor gibt die Stärke der Angreifer an, der GroundDefenseFactor ist die Stärke der verteidigenden Einwohner. Ein Faktor von 1 bedeutet ist die normale Stärke. Mit höheren Werten wird der Wert linear verbessert, bei 2 kämpft also jeder Kolonist so stark wie zwei normale Kolonisten. Das Ergebnis des Kampfes wird über eine Formel ermittelt.
FreeFighters |
Werte: 0 bis 60 Standard: 10 für Empire, 0 andere |
![]() |
Dieser Parameter gibt die Anzahl Raumjäger an, die eine Sternenbasis jeden Zug baut, ohne Geld zu verbrauchen. Die entsprechenden Mineralien müssen dennoch auf der Planetenoberfläche zur Verfügung stehen und werden normal verbraucht.
Diese Einstellung kann für jeden Spieler verschieden sein. Normalerweise sind Gratis-Jäger ein Rassenvorteil des Empire.
AllowPlanetAttacks | Werte: Yes No | |
PlanetsAttackKlingons | Werte: Yes No | |
PlanetsAttackRebels | Werte: Yes No |
Wenn diese Option aktiviert ist, können Planeten mit den Kommandocodes ATT und NUK Kämpfe initiieren (siehe Kampfreihenfolge) und Schiffe im Orbit angreifen.
Neu v4.0i: Die Optionen PlanetsAttackXXX beeinflussen die anfängliche Zuordnung der Schiffsfunktion PlanetImmunity. Du kannst diese Zuordnung nachträglich mittels shiplist.txt ändern.
ColonistCombatSurvivalRate |
Werte: 0 bis 100 Standard: 0 |
|
NativeCombatSurvivalRate |
Werte: 0 bis 100 Standard: 75 |
Diese Parameter geben an, wie viele Einwohner überleben, wenn ein Planet im Kampf den Besitzer wechselt (nicht im Bodenkampf!).
Die Standardwerte entsprechen dem Verhalten von HOST.
ColonistCombatSurvivalRate ist neu in PHost 4. In vorigen Versionen war dieser Parameter hart auf 0 festgelegt. Der Einfluss auf das Spielverhalten ist noch relativ unerforscht.
Wenn die Größe der Kolonie durch Kampf auf 0 sinkt, bleibt ein Clan dennoch erhalten. Wenn die eingeborene Bevölkerung auf 0 sinkt, verschwinden die Eingeborenen.
AllowShipCloning | Werte: Yes No |
Diese Option steuert, ob Spieler den Kommandocode cln benutzen können, um Schiffe zu klonen. Nur, wenn diese Option aktiv ist, können Schiffe geklont werden.
ShipCloneCostRate |
Werte: Standard: 32767 für Crystals und Privateers, 200 für Rest |
![]() ![]() |
Diese Option legt die Kosten (Megacredits) für das Klonen eines Raumschiffes fest. Jeder Eintrag entspricht einem Spieler. Es werden die Kosten des geklonten Schiffes relativ zum normalen Bauen angegeben. Mit einem Wert von 200 kostet ein Schiff beispielsweise doppelt so viel Geld wie normal. Diese Option kann für alle Spieler verschieden sein.
In PHost ist es den Privateers und Crystals nicht
verboten, Schiffe zu klonen, so wie das in HOST 3.2 der Fall ist. Die
standardmäßigen Kosten von 32767 machen das Klonen allerdings sehr
unattraktiv. Beachte, dass diese Option nur die Geldmenge beeinflusst,
die für das Klonen benötigt wird. Die Mineralienmengen bleiben
unverändert.
RecycleRate |
Werte: 0 bis 100 Standard: 75 |
Dieser Parameter gibt an, wie viele Mineralien wieder gewonnen werden (Prozentsatz), wenn ein Schiff an einer Sternenbasis recycled oder mit der Colonize-Mission verschrottet wird, oder wenn auf einer Sternenbasis mittels dmp Teile verschrottet werden. Die so erhaltenen Mineralien werden auf der Planetenoberfläche abgelegt.
Die Bauliste (Build Queue) wird aktiviert, wenn alle Schiffsslots aufgebraucht sind. Von da an ändert sich das Spielverhalten grundlegend. Mit den folgenden Optionen kann das Verhalten gesteuert werden. Die Seite über die Bauliste enthält Details.
BuildQueue | Werte: PAL PBP FIFO | ![]() |
Mit dieser Option wird die Strategie zur Verwaltung der Bauliste gewählt. Der optimale Wert hängt von der Schiffsliste und den anderen Rahmenbedingungen des Spiels ab.
BuildPointReport | Werte: Yes No Allies | ![]() |
Diese Option gibt an, ob Baupunkte (PAL) allen Spielern bekannt gemacht werden oder nicht. Normalerweise sind die Baupunkt-Werte geheim und jeder Spieler erfährt nur seinen eigenen Wert. Wenn diese Einstellung auf "Yes" steht, erfahren alle Spieler alle Punktestände. Falls eine PBP-Bauliste verwendet wird, ist das sinnvoll, um etwas mehr Vorhersagbarkeit zu geben.
Der Standardwert ist Allies; jeder Spieler erfährt also seinen eigenen Wert und die seiner Verbündeten (keine weiteren Privilegien nötig).
AllowPriorityBuild | Werte: Yes No | ![]() |
Dieser Parameter gibt an, ob die Kommandocodes PB1 to PB9 benutzt werden können oder nicht.
Wenn du eine PAL- oder FIFO-Bauliste benutzt, kann dieser Mechanismus missbraucht werden, indem Spieler Dummy-Bauaufträge in die Warteliste stellen, die nur Priorität sammeln, und nachher mit PBx durch Kampfschiffe ersetzt werden. Wenn du denkst, dass das ein Problem ist, kannst du diese Codes verbieten.
Wenn du das PBP-System verwendest, solltest du diese Option einschalten (sonst sind die PBPs nicht nutzbar). Du kannst sie dennoch ausschalten, um beispielsweise priorisiertes Bauen am Anfang des Spieles zu verhindern (in HOST sind keine priorisierten Bauaufträge möglich, wenn weniger als 450 Schiffe im Spiel sind).
SBQBuildPALBoost |
Werte: 0 bis 100 Standard: 1 |
![]() ![]() |
SBQNewBuildPALBoost |
Werte: 0 bis 100 Standard: 1 |
![]() ![]() |
SBQPointsForAging |
Werte: 0 bis 10000 Standard: 1200 |
![]() ![]() |
SBQBuildChangePenalty |
Werte: -2*10^9 bis +2*10^9 Standard: 2*10^9 |
![]() ![]() |
SBQBoostExpX100 |
Werte: -200 bis 200 Standard: 0 |
![]() ![]() |
Diese Optionen steuern das allgemeine Verhalten der Bauliste: was mit neuen Aufträgen passiert, was mit alternden Aufträgen passiert, und was passiert, wenn du einen Auftrag änderst. Die genaue Bedeutung ist im Abschnitt über die PAL-Bauliste beschrieben.
Diese Optionen können für alle Spieler verschieden sein.
PBPCostPer100KT |
Werte: 0 bis 10000 Standard: 200 |
![]() ![]() |
PBPMinimumCost |
Werte: 0 bis 10000 Standard: 400 |
![]() ![]() |
PBPCloneCostRate |
Werte: 0 bis 10000 Standard: 200 |
![]() ![]() |
Diese Parameter geben die Kosten für einen priorisierten Bauauftrag an, falls das PBP-System benutzt wird. In anderen Modi werden diese Parameter ignoriert. Die genaue Bedeutung ist im Kapitel über das PBP-System angegeben.
PALAggressorKillPointsPer10KT |
Werte: 0 bis 100 Standard: 10 |
![]() ![]() |
PALAggressorPointsPer10KT |
Werte: 0 bis 100 Standard: 2 |
![]() ![]() |
PALBoardingPartyPer10Crew |
Werte: 0 bis 100 Standard: 3 |
![]() ![]() |
PALCombatAggressor |
Werte: 0 bis 100 Standard: 0 |
![]() ![]() |
PALCombatBaseScaling |
Werte: 0 bis 200 Standard: 80 |
![]() ![]() |
PALCombatPlanetScaling |
Werte: 0 bis 200 Standard: 50 |
![]() ![]() |
PALGloryDamagePer10KT |
Werte: 0 bis 100 Standard: 2 |
![]() ![]() |
PALGloryDevice |
Werte: 0 bis 1000 Standard: 100 |
![]() ![]() |
PALGroundAttackPer100Clans |
Werte: 0 bis 100 Standard: 100 |
![]() ![]() |
PALImperialAssault |
Werte: 0 bis 100 Standard: 100 |
![]() ![]() |
PALIncludesESB | Werte: Yes No |
![]() ![]() |
PALOpponentKillPointsPer10KT |
Werte: 0 bis 100 Standard: 10 |
![]() ![]() |
PALOpponentPointsPer10KT |
Werte: 0 bis 100 Standard: 2 |
![]() ![]() |
PALPillage |
Werte: 0 bis 100 Standard: 10 |
![]() ![]() |
PALRGA |
Werte: 0 bis 100 Standard: 10 |
![]() ![]() |
PALRecyclingPer10KT |
Werte: 0 bis 100 Standard: 4 |
![]() ![]() |
PALShipCapturePer10Crew |
Werte: 0 bis 100 Standard: 5 |
![]() ![]() |
PALShipMinekillPer10KT |
Werte: 0 bis 100 Standard: 0 |
![]() ![]() |
Diese Parameter geben an, wie Spieler Aktivitätspunkte sammeln können. Die genaue Bedeutung ist im Abschnitt Details der Baupunkte dokumentiert.
Diese Einstellungen können für jeden Spieler verschieden sein.
PALDecayPerTurn |
Werte: 0 bis 100 Standard: 20 |
![]() ![]() |
Dieser Parameter regelt, wie viele Baupunkte (prozentual) jeden Zug verfallen. Punkte verfallen, damit Spieler sich nicht auf ihrer Punktesammlung ausruhen, sondern die Punkte nutzen.
PALPlayerRate |
Werte: 0 bis 100 Standard: 100 |
![]() ![]() |
Dieser Parameter gibt an, wie Turn Activity Level in Baupunkte umgesetzt wird. Bei einer Rate von 100% ergibt ein TAL-Punkt einen Baupunkt für Schiffsbauaufträge. Siehe Bauliste nach PAL-System für Details.
AllowNoFuelMovement | Werte: Yes No |
Wenn diese Option eingeschaltet ist, können sich Schiffe ohne Treibstoff pro Zug ein Lichtjahr bewegen. Minentreffer sind dabei nicht möglich.
AllowGravityWells | Werte: Yes No | |
AllowHyperjumpGravWells |
Werte: Yes No Standard: wie AllowGravityWells |
![]() |
GravityWellRange |
Werte: 0 bis 32767 Standard: 3 |
![]() |
RoundGravityWells | Werte: Yes No | ![]() |
Diese Einstellungen steuern Form und Verhalten der Gravitation. Gravitation umgibt Planeten, und zieht Schiffe, die schneller als Warp 1 fliegen, zu dem Planeten hin.
Gravitation kann für Hypersprung-Schiffe deaktiviert werden. Normalerweise werden alle Hypersprung-Schiffe (exakte und inexakte Sprünge) von der Gravitation beeinflusst.
Gravitation kann innerhalb eines Kreises (RoundGravityWells = Yes oder eines Quadrates (RoundGravityWells = No) wirken. In beiden Fällen ist GravityWellRange die Größe.
UseAccurateFuelModel | Werte: Yes No | ![]() |
Wenn deaktiviert, nutzt PHost ein einfaches Modell für den Sprit-Verbrauch, analog dem von HOST. Schiffe verbrauchen Treibstoff proportional zu ihrer Masse und der Entfernung, wenn du die Masse verdoppelst, verdoppelt sich der Verbrauch.
Wenn diese Option eingeschaltet ist, nutzt PHost ein genaueres Verfahren, welches berücksichtigt, dass das Schiff während des Fluges leichter wird. Mit dieser Option brauchen Schiffe typischerweise weniger Treibstoff.
Die ursprünglichen Client-Programme bringen keine exakten Treibstoffverbrauchs-Vorhersagen, wenn diese Option eingeschaltet ist (das trifft auch für den "normalen" Treibstoffverbrauch zu, aber in einem geringen Ausmaß). Programme von Drittanbietern, wie VPA und PCC, versuchen, exakt zu sein. Ansonsten hängt die Wahl bei diesem Schalter nur von deinem Geschmack ab.
AllowBuildFighters |
Werte: Yes No Standard: No,No,No,No,No,No,No,No,Yes,Yes,Yes |
![]() ![]() |
Diese Option steuert, welche Völker den Kommandocode lfm oder die Mission Gather-Build fighters nutzen können, um an Bord ihrer Raumschiffe billige Raumjäger zu bauen. Außerdem steuert diese Einstellung, ob Robots/Colonies ihre Spezialmission Build Fighters nutzen können. Wenn diese Option für die Rebels eingeschaltet ist, bauen Rebel-Trägerschiffe automatisch Raumjäger.
Billige Raumjäger gelten als Rasseneigenschaft der Robots, Rebels und Colonies.
CumulativePillaging | Werte: Yes No | ![]() |
Diese Option steuert, was passiert, wenn mehrere Klingonenschiffe die Mission Pillage ausführen. Wenn diese Option aktiv ist, können mehrere Schiffe den selben Planeten plündern, und der Effekt wird entsprechend addiert. Wenn diese Einstellung deaktiviert ist, kann jeder Planet nur von einem Schiff pro Zug geplündert werden, bei mehreren Schiffen führt das mit der niedrigsten Id die Mission aus.
AllowDeluxeSuperSpy | Werte: Yes No |
Wenn diese Option aktiv ist, können die Bird Men ihre Deluxe Super Spy Mission (Änderung des Kommandocodes) nutzen.
SpyDetectionChance |
Werte: 0 bis 100 Standard: 20 |
![]() |
Dieser Parameter gibt die Wahrscheinlichkeit an, dass ein Bird-Man-Schiff von einem Planeten erkannt wird, wenn es die Mission Super Spy durchführt. Bei einem Wert von 20 besteht also eine 20%-Chance, dass der Planet ein Schiff beim Super Spy entdeckt. Beachte, dass dieser Parameter nichts mit Super Spy Deluxe zu tun hat.
AllowRebelGroundAttack | Werte: Yes No | |
RGANeedsBeams | Werte: Yes No | ![]() |
AllowRGAOnUnowned | Werte: Yes No | ![]() |
Diese Optionen steuern die Rebel Ground Attack-Mission.
Wenn RGANeedsBeams eingeschaltet ist, können nur Schiffe mit Geschützen Rebel Ground Attack ausführen. Damit soll die Einschränkung von Hiss und Pillage auf Schiffe mit Geschützen nachgebildet werden. Normalerweise kann jedes Schiff RGA ausführen.
Wenn AllowRGAOnUnowned eingeschaltet ist, können die Rebels neutrale Planeten angreifen; das kann vorteilhaft bezüglich der Zufriedenheit der Eingeborenen sein.
AllowSuperRefit | Werte: Yes No |
Wenn diese Option aktiv ist, kann die Föderation die Super-Refit-Mission nutzen.
AllowExtendedMissions | Werte: Yes No | ![]() |
Wenn diese Option eingeschaltet ist, können Spieler die erweiterten Missionen von PHost nutzen. Wenn du diese Option ausschaltest, werden die erweiterten Missionen alle deaktiviert.
ExtMissionsStartAt |
Werte: 20 bis 900 Standard: 20 |
![]() |
Normalerweise werden die Erweiterten Missionen beginnend mit 20 durchnummeriert. Mit dieser Einstellung kann dieser Startwert geändert werden, falls es zu Konflikten mit einem Addon kommt. In diesem Fall musst du mission.ini aktualisieren und deine Spieler informieren.
Wir empfehlen dringendst, diese Option niemals zu verändern, um Verwirrung zu vermeiden. Siehe auch den Abschnitt Für Hosts bei den Missionsbeschreibungen.
AllowBeamUpClans | Werte: Yes No | ![]() |
AllowBeamUpMultiple | Werte: Yes No | ![]() |
Diese Optionen steuern, ob Spieler die erweiterten Beam-Up-Missionen nutzen können. AllowBeamUpClans steuert, ob Kolonisten aufgeladen werden können (mit Beam up Clans oder Beam up Multiple), AllowBeamUpMultiple steuert, ob mehrere Dinge auf einmal geladen werden können (Beam up Multiple).
Die folgenden Parameter betreffen Schiffe, die ihr Tarngerät einsetzen (mit der Mission Cloak bzw. Super Spy, oder einer der entsprechenden erweiterten Missionen).
CloakFuelBurn |
Werte: 0 bis 1000 Standard: 5 |
Dieser Parameter gibt an, wieviel Treibstoff benötigt wird, um 100 kt Hüllenmasse zu tarnen. Schiffe, die nicht genug Treibstoff haben, können nicht tarnen. Schiffe mit dem Verbesserten Tarngerät brauchen diesen Treibstoff nicht. Die genaue Formel steht in der Formelsammlung.
CloakFailureRate |
Werte: 0 bis 100 Standard: 1 |
![]() |
Dieser Parameter gibt die Wahrscheinlichkeit an, dass die Tarnung eines Schiffes aufgrund unvorhersehbaren technischen Versagens ausfällt.
DamageLevelForCloakFail |
Werte: 0 bis 100 Standard: 1 |
Wenn ein Schiff den hier angegebenen Schaden oder mehr erreicht hat, kann es nicht mehr tarnen. Mit dem Standardwert 1 können nur unbeschädigte Schiffe tarnen.
AllowCloakFailMessages | Werte: Yes No | ![]() |
Wenn diese Option aktiviert ist, erhalten Spieler eine Subraumnachricht, wenn auf einem Schiff die Tarnung versagt. Die Nachricht enthält auch den Grund des Versagens (Schiff beschädigt, Zufall, zuwenig Sprit, Wurmloch, Ionenpuls, Ionensturm). Wenn diese Option ausgeschaltet ist, bekommen Spieler nicht mit, wenn ihre Tarnung versagt (außer beim Ionenpuls, der immer eine Nachricht generiert).
AllowCloakedShipsAttack | Werte: Yes No |
Wenn diese Option eingeschaltet ist, können getarnte Schiffe am Kampf teilnehmen. Wenn ein getarntes Schiff ein Primärziel hat, und ein Schiff dieses Volkes sich an der selben Position aufhält, greift das getarnte Schiff dieses an.
Getarnte Schiffe können keine Planeten angreifen.
AllowAntiCloakShips | Werte: Yes No | |
DamageLevelForAntiCloakFail |
Werte: 0 bis 100 Standard: 20 |
![]() |
Diese Einstellung gibt an, ob Anti-Cloak-Schiffe (Loki) verwendet werden können. Solche Schiffe enttarnen alle getarnten Schiffe im Umkreis von 10 ly, solange sie weniger als DamageLevelForAntiCloakFail Schaden haben.
AntiCloakImmunity |
Werte: Yes No Standard: Yes für Fed/Lizard/Bird, No für Rest |
![]() ![]() |
AlternativeAntiCloak | Werte: Yes No | ![]() |
Diese Einstellungen legen fest, wer gegen ein Anti-Cloak-Schiff immun ist, und sich also nicht enttarnen muss.
Völker, deren AntiCloakImmunity aktiviert ist, sind immer immun.
Mit dem alternativen Verhalten der Anti-Cloak-Funktion ist der Besitzer des Enttarners und alle seine Verbündeten mit Schiffs-Privileg immun. In diesem Fall wird AntiCloakImmunity üblicherweise auf No gesetzt.
RobFailureOdds |
Werte: 0 bis 100 Standard: 1 |
Dieser Parameter gibt die Wahrscheinlichkeit an, dass die Mission Rob fehlschlägt. Wenn das passiert, wird der Räuber nichts erbeuten.
RobCloakedShips | Werte: Yes No | ![]() |
RobCloakedChance |
Werte: 0 bis 100 Standard: 0 |
![]() |
Diese Parameter geben an, ob getarnte Schiffe ausgeraubt werden können und, falls ja, mit welcher Wahrscheinlichkeit dies gelingt. Im Gegensatz zu RobFailureOdds wird diese Option für jedes Räuber/Opfer-Paar konsultiert, so dass es passieren kann, dass einige getarnte Schiffe ausgeraubt werden und einige nicht.
AllowOneEngineTowing | Werte: Yes No |
Diese Einstellung gibt an, ob Schiffe mit nur einem Triebwerk andere Schiffe abschleppen können bzw. sich gegen das Abschleppen durch andere Schiffe wehren können.
Neu v4.0i: Diese Option beeinflusst die anfängliche Zuordnung der Schiffsfunktion Tow. Du kannst diese Zuordnung nachträglich mittels shiplist.txt ändern.
TowedShipsBreakFree | Werte: Yes No | ![]() |
Diese Option steuert, wie sich das abgeschleppte Schiff verhält, wenn das schleppende Schiff wegen Spritmangel liegen bleibt oder durch einen Minentreffer explodiert. Wenn diese Option deaktiviert ist, bleiben sowohl Schlepper als auch abgeschlepptes Schiff einfach liegen. Wenn diese Option jedoch eingeschaltet ist, nutzt das abgeschleppte Schiff die verbleibende Zeit, um mit seiner ursprünglichen Geschwindigkeit zu seinem ursprünglichen Ziel zu fliegen. Das Schiff bricht also aus, wenn der Schlepper den Traktorstrahl nicht länger aufrecht erhalten kann.
TowedShipsCooperate | Werte: Yes No Allies | ![]() |
Diese Option steuert, ob abgeschleppte Schiffe mit dem schleppenden Schiff kooperieren oder ob sie versuchen, auszubrechen.
Siehe Auflösung von Konflikten bei der Tow-Mission für Details. Diese Option hat keinen Einfluss darauf, ob das Schiff freibricht, wenn das abschleppende Schiff auf eine Mine läuft oder zu wenig Treibstoff hat.
AllowTowCloakedShips | Werte: Yes No | ![]() |
Diese Option steuert, ob gegnerische Schiffe abgeschleppt werden dürfen, wenn sie getarnt sind. Wenn diese Option deaktiviert ist, können diese Schiffe nicht geschleppt werden, die Tow-Mission wird zurückgesetzt. Eigene Schiffe bzw. Schiffe von Spielern, die dir eine Schiffsallianz bieten, können immer abgeschleppt werden (du kannst alle Schiffe schleppen, die du in deinem Result siehst).
AllowAlternativeTowing | Werte: Yes No | ![]() |
Mit dieser Option wird zwischen zwei Regelsätzen zur Auflösung von Konflikten bei der Tow-Mission gewählt. Ist diese Option deaktiviert, verhält sich PHost wie HOST. Wenn der alternative Regelsatz aktiviert ist, vergleicht PHost die Stärken der Schiffe, die von deren Triebwerken, Geschwindigkeit und Treibstoffvorrat abgeleitet wird.
TowStrengthEngineScale |
Werte: 0 bis 1000 Standard: 1 |
![]() |
TowStrengthDistanceScale |
Werte: 0 bis 1000 Standard: 19 |
![]() |
Diese Einstellungen beeinflussen die Formel für die Tow-Stärke beim Alternative Towing. Durch Anheben der TowStrengthEngineScale wird mehr Wert auf die Ausrüstung des Schiffes gelegt, durch Anheben der TowStrengthDistanceScale wird die zurücklegbare Strecke mehr betont.
Diese Parameter haben standardmäßig die Werte TowStrengthEngineScale = 1 und TowStrengthDistanceScale = 19, welche wir für die Verwendung mit der Standard-Schiffsliste empfehlen. In PHost vor Version 3.4b waren die Werte hartcodiert auf 163 und 1, wodurch die Ausrüstung eines Schiffes die größte Auswirkung hatte, so dass große Schiffe fast nicht abgeschleppt werden konnten. Wenn du von so einer PHost-Version auf PHost 3.4b oder neuer umsteigst, solltest du diese Werte am besten auf 163 und 1 setzen, um niemanden zu überraschen.
AllowBoardingParties | Werte: Yes No | |
AllowPrivateerTowCapture |
Werte: Yes No Standard: wie AllowBoardingParties |
![]() |
AllowCrystalTowCapture |
Werte: Yes No Standard: wie AllowBoardingParties |
![]() |
Diese Optionen geben an, ob Privateer und Crystal gegnerische Schiffe ohne Treibstoff übernehmen können, indem sie sie abschleppen und somit entern (boarding, tow capture).
Wenn AllowBoardingParties eingeschaltet ist, kannst du mit den anderen beiden Optionen wählen, wer Schiffe entern kann. Wenn AllowBoardingParties ausgeschaltet ist, kann niemand Schiffe entern.
Neu v4.0i: Die Optionen AllowXXXTowCapture beeinflussen die anfängliche Zuordnung der Schiffsfunktion Boarding. Du kannst diese Zuordnung nachträglich mittels shiplist.txt ändern.
ScanRange |
Werte: 0 bis 32767 Standard: 300 |
![]() |
Dieser Parameter gibt die Entfernung an, in der Schiffe und Planeten gegnerische Schiffe sehen können. Diese Option kann für alle Spieler verschieden sein.
SensorRange |
Werte: 0 bis 32767 Standard: 200 |
![]() |
Dieser Parameter gibt die maximale Entfernung an, in der Schiffe mit Sensor Sweep (und Bioscan) gegnerische Planeten finden können. Diese Einstellung kann für alle Spieler verschieden sein.
DarkSenseRange |
Werte: 0 bis 32767 Standard: wie SensorRange |
Diese Option steuert die Entfernung, in der Empire-Schiffe mit der Mission Dark Sense Planeten erkennen können. Alle Planeten in diesem Bereich, außer denen der Rebels, werden erkannt.
ExtendedSensorSweep | Werte: Yes No | ![]() |
(v4.0:) Wenn aktiviert, findet die Mission Sensor Sweep auch Minenfelder (wie Mine Sweep) und Wurmlöcher (wie WRS). Das ist das standardmäßige Verhalten von PHost 4.x. Wenn du diese Option deaktivierst, wird Sensor Sweep wie früher üblich nur nach Planeten suchen.
MinesForDetectable |
Werte: 0 bis 32767 Standard: 20 |
![]() |
FactoriesForDetectable |
Werte: 0 bis 32767 Standard: 15 |
![]() |
DefenseForUndetectable |
Werte: 0 bis 32767 Standard: 15 |
![]() |
Diese Optionen legen fest, wann ein Planet für gegnerische Sensoren sichtbar wird.
AllowHiss | Werte: Yes No |
Wenn diese Option aktiviert ist, können die Lizards die Hiss-Mission nutzen.
HissEffectRate |
Werte: 0 bis 100 Standard: 5 |
Dieser Parameter legt den Anstieg der Zufriedenheit der Bevölkerung fest, den ein einzelnes Schiff mit der Lizard Hiss-Mission bewirkt.
MaxShipsHissing |
Werte: 0 bis 500 Standard: 500 |
Dieser Parameter legt die maximale Anzahl Schiffe fest, die an einem Planeten hissen können. Wenn mehr Schiffe als erlaubt an einem Planeten hissen, haben die überschüssigen keine weitere Auswirkung auf die Zufriedenheit der Kolonisten und Eingeborenen. In Verbindung mit der Einstellung HissEffectRate ergibt sich damit eine maximale Änderung der Zufriedenheit von HissEffectRate*MaxShipsHissing durch die Hiss-Mission.
Die meisten Schiffsfunktionen können separat ein- und ausgeschaltet werden. Du kannst eine Funktion auch deaktivieren, indem du sie von dem Schiff entfernst, über die Datei shiplist.txt bzw. hullfunc.txt.
AllowAlchemy | Werte: Yes No |
Wenn diese Option aktiviert ist, stehen die Schiffsfunktionen Alchemy (Merlin) und Refinery (Neutronic Refinery Ship) zur Verfügung.
AllowAdvancedRefinery | Werte: Yes No |
Wenn diese Option und AllowAlchemy eingeschaltet sind, funktioniert die Schiffsfunktion Advanced Refinery (Aries).
AllowScienceMissions | Werte: Yes No | |
DamageLevelForTerraformFail |
Werte: 0 bis 100 Standard: 100 |
![]() |
Wenn diese Option eingeschaltet ist, können die Terraforming-Schiffe (Standard: Bohemian, Eros und Onyx) ihre Funktion ausüben.
Schiffe mit mehr als DamageLevelForTerraformFail Schaden können nicht terraformen. Die Standardeinstellung beträgt 100, damit kann jedes Wissenschaftsschiff, unabhängig seines Schadens, terraformen.
TerraformRate |
Werte: 1 bis 100 Standard: 1 |
![]() |
Diese Option gibt die Geschwindigkeit an, mit der Terraforming-Schiffe die Temperatur eines Planeten ändern können. Der Wert entspricht der Änderung der Temperatur in Grad pro Zug, den das Schiff den Planeten umkreist. Diese Option kann für alle Spieler verschieden sein.
AllowHyperWarps | Werte: Yes No | |
DamageLevelForHyperjumpFail |
Werte: 0 bis 100 Standard: 100 |
![]() |
Wenn diese Option aktiviert ist, können Hyperdrives benutzt werden (PL21, B200, Falcon).
Schiffe mit mehr als DamageLevelForHyperjumpFail Schaden können keinen Hypersprung ausführen. Die Standardeinstellung beträgt 100, damit kann jedes Sprungschiff, unabhängig seines Schadens, hypfen.
AllowGloryDevice | Werte: Yes No |
Wenn diese Option eingeschaltet ist, werden die Glory Devices (Standard: Saber, D19b) funktionieren.
AllowGamblingShips | Werte: Yes No |
Wenn diese Option eingeschaltet ist, werden Gambling-Schiffe (Lady Royale) über an Bord befindliche Kolonisten Geld einnehmen.
AllowImperialAssault | Werte: Yes No |
Wenn diese Option eingeschaltet ist, kann der Super Star Destroyer Imperial Assault ausführen.
AllowBioscanners | Werte: Yes No |
Wenn diese Option eingeschaltet ist, können Schiffe mit Bioscanner (Cobol, Pawn und Brynhild) eingeborenes Leben finden.
RamScoopFuelPerLY |
Werte: 0 bis 100 Standard: 2 |
Dieser Parameter gibt an, wie viel Neutronium ein Ram-Scoop-Schiff (Cobol) pro zurückgelegtem Lichtjahr erzeugt. Um diese Funktion auszuschalten, setze diesen Parameter auf 0.
Während ein Schiff abgeschleppt wird, erzeugt der Ramscoop keinen Treibstoff.
AllowChunneling | Werte: Yes No | |
DamageLevelForChunnelFail |
Werte: 0 bis 100 Standard: 100 |
![]() |
Diese Einstellungen steuern das Chunneln (Firecloud).
Schiffe mit mehr als DamageLevelForChunnelFail Schaden können einen Chunnel nicht initiieren oder als Partner dienen. Die Standardeinstellung beträgt 100, damit kann jeder Firecloud, unabhängig seines Schadens, chunneln.
AllowAlliedChunneling | Werte: Yes No | ![]() |
Diese Option erlaubt Verbündeten, Chunnel zwischen ihren Schiffen aufzubauen, ohne, dass die beiden Chunnel-Schiffe dem selben Spieler gehören. Beide Spieler müssen formal verbündet sein und einander das Schiffsprivileg bieten. Wenn diese Option ausgeschaltet ist, müssen beide Chunnel-Schiffe dem selben Spieler gehören.
MinimumChunnelDistance |
Werte: 0 bis 5000 Standard: 100 |
![]() |
Dies ist die minimale Reichweite eines Chunnels. Fireclouds, deren Entfernung weniger als hier angegeben beträgt, können keinen Chunnel aufbauen. Es gibt kein oberes Limit.
Der Standardwert beträgt 100 ly; in kleinen Universen ist es sinnvoll, diesen Wert zu senken.
AllowEngineShieldBonus | Werte: Yes No | |
AllowESBonusAgainstPlanets | Werte: Yes No | ![]() |
EngineShieldBonusRate |
Werte: 0 bis 100 Standard: 0 |
Wenn AllowEngineShieldBonus eingeschaltet ist, erhalten Schiffe einen Bonus beim Kampf gegen andere Schiffe. Mit AllowESBonusAgainstPlanets gibt es diesen Bonus auch bei Kämpfen gegen Planeten.
Der Bonus hängt vom Typ der Triebwerke ab (genauer gesagt vom Preis). Die EngineShieldBonusRate gibt einen Prozentsatz an. Bei 100% erhält ein Schiff einen Massebonus, der dem numerischen Wert des Preises eines Triebwerkes entspricht (also 300 kt für ein Schiff mit normalen Transwarp-Drives). Kleinere Werte senken den Bonus entsprechend.
AllowFedCombatBonus | Werte: Yes No |
Wenn diese Option eingeschaltet ist, erhält die Föderation im Kampf verschiedene Boni. Ihre Schiffe erhalten einen Massebonus von 50 kt. Außerdem werden Schilde nach jedem Kampf um 25 Einheiten repariert.
In HOST erhalten Föderationsschiffe 3 zusätzliche Raumjäger-Startrampen. In PHost 3 und neueren Versionen wird diese Funktion mit der Einstellung ExtraFighterBays geregelt.
Neu v4.0i: Diese Option beeinflusst die anfängliche Zuordnung der Schiffsfunktion FullWeaponry. Schiffe mit dieser Funktion können all ihre Waffen nutzen, auch wenn sie beschädigt sind.
AllowInterceptAttack | Werte: Yes No | ![]() |
Wenn diese Option eingeschaltet ist, können Schiffe mit einem Tarngerät andere Schiffe abfangen und dieses noch vor dem normalen Kampf bevorzugt angreifen. Dies wird als Intercept-Attack (XA) bezeichnet. Auf der Seite Kampfreihenfolge findest du mehr Informationen.
FuelUsagePerFightFor100KT |
Werte: 1 bis 100 Standard: 0 |
![]() |
FuelUsagePerTurnFor100KT |
Werte: 1 bis 100 Standard: 0 |
![]() |
(v4.0f:) Schiffe benötigen für den laufenden Betrieb Treibstoff. Mit FuelUsagePerFightFor100KT wird die Menge Treibstoff definiert, die ein 100 kt Schiff für einen Kampf verbraucht. Dieser Treibstoff wird sofort nach dem Kampf verbraucht. Wenn das Schiff diesen Treibstoff nicht aufbringen kann, passiert während des Kampfes nichts schlimmes, allerdings wird das Schiff nachher keinen Treibstoff übrig haben.
Fuel_burned_per_fight = Ceil(Ship_hull_mass * FuelUsagePerFightFor100KT / 100) |
Analog definiert FuelUsagePerTurnFor100KT den Treibstoffverbrauch pro Zug, direkt nach der Bewegung.
Fuel_burned_per_turn = Ceil(Ship_hull_mass * FuelUsagePerTurnFor100KT / 100) |
Mit den folgenden Parametern wird das Erfahrungsstufen-System konfiguriert.
NumExperienceLevels |
Werte: 0 bis 10 Standard: 0 |
![]() |
Dieser Parameter gibt an, wieviele Erfahrungsstufen zusätzlich zur Basis-Stufe verfügbar sind. Bei einem Wert von 4 können Schiffe viermal eine Stufe aufsteigen.
Die Beispiel-Konfigurationsdateien von PHost sind vorkonfiguriert für vier Erfahrungsstufen, für die Standard-Schiffsliste und die PList. Um das Erfahrungspunkte-System einzuschalten, musst du diese Einstellung einfach nur auf 4 setzen.
ExperienceLevels |
Werte: 0 bis 10^9 Standard: 750,1500,3000,6000 |
![]() |
Dieser Parameter kann bis zu 10 Werte enthalten, entsprechend der Einstellung NumExperienceLevels. Die Werte sollten aufsteigend sortiert sein. Ein Schiff erreicht Erfahrungsstufe 1 wenn es so viele Erfahrungspunkte hat, wie der erste Eintrag in der Liste angibt. Mit der Standardeinstellung erreicht ein Schiff Stufe 1, wenn es 750 EPs hat.
In PHost 4.0e und davor ist der Standardwert dieser Option 1500,4000,10000,20000.
ExperienceLevelNames |
Werte: bis zu 11 Namen Standard: Recruit, Soldier, Experienced, Elite, Ultra Elite |
![]() |
Hiermit werden die Namen der Erfahrungsstufen angegeben. Bei vier Stufen benötigst du fünf Namen (Basis-Stufe, Stufe 1, ... Stufe 4).
Dieser Parameter wird von PHost nicht verwendet. Client-Programme wie PCC nutzen ihn, um deine Einheiten zu bezeichnen.
EPRecrewScaling |
Werte: 0 bis 100 Standard: 30 |
![]() |
Dieser Parameter regelt, wie sich die Erfahrung der Mannschaft eines Schiffes ändert, wenn neue Mannschaftsmitglieder hinzukommen.
Mit einem Wert von 100 behält ein Schiff seine Erfahrung, wenn du es kaperst und mit eigenen Leuten bemannst. Bei einem Wert von 0 geht nur die Erfahrung der neuen Mannschaft ein.
EPShipAging |
Werte: 0 bis 10000 Standard: 15 |
![]() |
EPPlanetAging |
Werte: 0 bis 10000 Standard: 25 |
![]() |
EPShipMovement100LY |
Werte: 0 bis 10000 Standard: 40 |
![]() |
EPShipHyperjump |
Werte: 0 bis 10000 Standard: 30 |
![]() |
EPShipChunnel |
Werte: 0 bis 10000 Standard: 30 |
![]() |
EPShipAlchemy100KT |
Werte: 0 bis 10000 Standard: 5 |
![]() |
EPShipIonStorm100MEV |
Werte: 0 bis 10000 Standard: 80 |
![]() |
EPCombatKillScaling |
Werte: 0 bis 10000 Standard: 800 |
![]() |
EPCombatDamageScaling |
Werte: 0 bis 10000 Standard: 200 |
![]() |
EPCombatBoostLevel |
Werte: -100 bis 100 Standard: 0 |
![]() ![]() |
EPCombatBoostRate |
Werte: 0 bis 1000 Standard: 100 |
![]() ![]() |
EPTrainingScale |
Werte: 0 bis 1000 Standard: 70 |
![]() ![]() ![]() |
Diese Parameter geben an, wodurch Schiffe Erfahrung erhalten. Die genauen Formeln sind im Abschnitt Erfahrung sammeln beschrieben.
EModBayRechargeRate |
Werte: -1000 bis 1000 Standard: 1,2,3,4 |
|
EModBayRechargeBonus |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModBeamRechargeRate |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModBeamRechargeBonus |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModTubeRechargeRate |
Werte: -1000 bis 1000 Standard: 1,2,3,8 |
|
EModBeamHitFighterCharge |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModTorpHitOdds |
Werte: -100 bis 100 Standard: 9,18,27,35 |
|
EModBeamHitOdds |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModBeamHitBonus |
Werte: -100 bis 100 Standard: 0,0,0,0 |
|
EModStrikesPerFighter |
Werte: -100 bis 100 Standard: 1,2,3,4 |
|
EModFighterBeamExplosive |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModFighterBeamKill |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModFighterMovementSpeed |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModMaxFightersLaunched |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModTorpHitBonus |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModTubeRechargeBonus |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModExtraFighterBays |
Werte: -100 bis 100 Standard: 0,0,0,0 |
|
EModEngineShieldBonusRate |
Werte: -100 bis 100 Standard: 0,0,0,0 |
|
EModShieldDamageScaling |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModShieldKillScaling |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModHullDamageScaling |
Werte: -1000 bis 1000 Standard: 0,0,0,0 |
|
EModCrewKillScaling |
Werte: -1000 bis 1000 Standard: -5,-10,-15,-20 |
Diese Parameter geben die Boni eines Schiffes im Kampf an. Wenn ein erfahrenes Schiff an einem Kampf teilnimmt, wird der Erfahrungsbonus auf seine normalen Kampfparameter addiert. Die Standardwerte sind geeignet für den Standard-Kampfalgorithmus mit vier Erfahrungsstufen.
EModMineHitOddsBonus |
Werte: -1000 bis 1000 Standard: 5,10,15,20 |
Dieser Parameter gibt erfahrenen Schiffen einen Bonus für den Flug durch Minenfelder. Die MineHitOdds (bzw. WebMineHitOdds oder MineHitOddsWhenCloakedX10) werden entsprechend reduziert. Beispielsweise entspricht WebMineHitOdds=5 um 20% reduziert einer Trefferquote von nur noch 4% für Schiffe der Stufe 4.
AllowMinefields | Werte: Yes No | |
AllowWebMines |
Werte: Yes No Standard: wie AllowMinefields |
Diese Optionen legen fest, ob Spieler Minenfelder (Mission Lay Mines usw.) bzw. Fangminen (Lay Web Mines) legen dürfen.
Wenn diese Optionen beide deaktiviert sind, werden auch Mine Sweep und ähnliche Missionen deaktiviert.
MineDecayRate |
Werte: 0 bis 100 Standard: 5 |
![]() |
WebMineDecayRate |
Werte: 0 bis 100 Standard: wie MineDecayRate |
Diese Parameter geben an, wie viele Minen (prozentual) jeden Zug aufgrund natürlicher Verfallserscheinungen aus jedem Minenfeld verschwinden. Die Einstellung MineDecayRate kann für jeden Spieler verschieden sein, WebMineDecayRate gilt für alle Fangminenfelder.
MaximumMinefieldRadius |
Werte: 0 bis 32767 Standard: 150 |
![]() |
MaximumWebMinefieldRadius |
Werte: 0 bis 32767 Standard: wie MaximumMinefieldRadius |
Dieser Parameter gibt den maximalen Radius eines Minenfeldes an. Beim Legen eines Minenfeldes, wird die maximale Anzahl Torpedos entsprechend begrenzt, so dass die Größe des fertigen Minenfeldes dieses Limit nicht übersteigt. Die Einstellung MaximumMinefieldRadius kann für alle Spieler verschieden sein, MaximumWebMinefieldRadius gilt für alle Spieler.
NumMinefields |
Werte: 0 bis 10000 Standard: 500 |
![]() |
Diese Option gibt die maximale Anzahl Minenfelder an, die in dem Spiel existieren dürfen. Per Standardeinstellung kann es 500 Minenfelder geben. Du kannst das Limit bis auf 10000 anheben. Spieler müssen die Informationen für Minenfelder über 500 mit dem Befehl bigminefields an den Befehlsprozessor freischalten, siehe auch AllowMoreThan500Minefields.
Du kannst das Limit auch auf einen Wert unter 500 einstellen.
Der Name CPNumMinefields aus älteren PHost-Versionen kann ebenfalls verwendet werden.
MaximumMinefieldsPerPlayer |
Werte: 0 bis 10000 Standard: 10000 |
![]() ![]() |
Dieser Parameter kann benutzt werden, um die Anzahl Minenfelder zu begrenzen, die jeder Spieler haben kann. Damit soll verhindert werden, dass Spieler nutzlose Minenfelder legen, nur um Minenfeld-Slots aufzubrauchen und damit zu verhindern, dass die Gegner Minenfelder legen.
Wenn ein Spieler sein Limit erreicht, kann er keine weiteren Minenfelder mehr legen, auch wenn noch Minenfeld-Slots frei sind. Mit dem Standardwert 10000 können alle Spieler so viele Minen legen, wie sie wollen, da 10000 die absolute Obergrenze ist (siehe NumMinefields).
Die aktuellen Minenfeld-Zahlen und das Limit werden Spielern mit einer Subraumnachricht und einem Eintrag in UTILx.DAT gemeldet.
Selbst, wenn ein Spieler mehr Minenfelder als hier erlaubt besitzt, löscht PHost die überschüssigen Minenfelder nicht automatisch. Dafür kannst du, falls gewünscht, das Addon-Programm mfq benutzen.
Wenn du dieses Limit senkst, solltest du eventuell MineIdNeedsPermission aktivieren.
MineIdNeedsPermission | Werte: Yes No | ![]() |
Wenn diese Option aktiviert ist, können Spieler ein Minenfeld im Namen eines anderen Spielers nur dann legen (z.B. mit der Mission Lay Minefield oder dem Kommandocode miX), wenn der andere Spieler einwilligt. Die Einwilligung gilt erteilt, wenn der Spieler, in dessen Namen das Minenfeld gelegt wird, dem legenden Spieler die Minenfeldallianz anbietet, ihm also erlaubt, einen seiner Minenfeld-Slots zu füllen.
UnitsPerTorpRate |
Werte: 0 bis 32767 Standard: 400 für Robots, 100 Rest |
![]() ![]() |
Dieses Feld gibt an, wie Torpedos in Minen und zurück umgewandelt werden. Für jeden Spieler kann der Wert separat festgelegt werden. Mit dem Basiswert 100 ergibt ein Tech 10 Torpedo 100 Minen. In der Formelsammlung findest du die genaue Wirkung dieses Parameter beim Minenlegen und Aufsammeln (scooping).
MineHitOdds |
Werte: 0 bis 100 Standard: 1 |
![]() |
WebMineHitOdds |
Werte: 0 bis 100 Standard: 5 |
![]() |
Diese Parameter geben an, wie groß die Wahrscheinlichkeit ist, dass ein Schiff auf eine Mine läuft. Für jedes zurückgelegte Lichtjahr wird einmal gewürfelt. Bei überlappenden Minenfeldern steigt das Risiko entsprechend. Diese Werte können für alle Spieler verschieden sein.
MineHitOddsWhenCloakedX10 |
Werte: 1 bis 1000 Standard: 5 |
![]() |
Dieser Parameter gibt die Wahrscheinlichkeit an (Prozentsatz, mit 10 multipliziert), dass ein getarntes Schiff eine Mine trifft, für jedes Lichtjahr, das es durch ein Minenfeld zurücklegt. Die eigentliche Trefferquote ist der Wert dieser Option durch 10 dividiert (bei MineHitOddsWhenCloakedX10 = 5 hat das getarnte Schiff also eine Wahrscheinlichkeit von 0.5%, auf einem Lichtjahr eine Mine zu treffen). Diese Option kann für alle Spieler verschieden sein.
Tarnung hat keinen Einfluss auf Fangminen; die WebMineHitOdds gelten auch für getarnte Schiffe.
MineOddsWarpBonusX100 |
Werte: 0 bis 10000 Standard: 0 |
![]() ![]() |
CloakMineOddsWarpBonusX100 |
Werte: 0 bis 10000 Standard: 0 |
![]() ![]() |
WebMineOddsWarpBonusX100 |
Werte: 0 bis 10000 Standard: 0 |
![]() ![]() |
Mit diesen Parametern kannst du die Minentreffer-Chancen für langsame Schiffe absenken. Damit können Schiffe langsamer fliegen, um ihr Risiko zu verringern.
Wenn einer dieser Parameter ungleich 0 ist, trifft der entsprechende "HitOdds"-Parameter nur für Schiffe mit Warp 9 zu. Langsamere Schiffe erhalten den hier angegebenen Bonus auf die Trefferquote. Beispielsweise hat mit
MineHitOdds = 5 MineOddsWarpBonusX100 = 50 |
ein Schiff mit Warp 9 eine Wahrscheinlichkeit von 5%, eine Mine zu treffen. Ein Schiff mit Warp 8 erhält einen Bonus von 50/100 = 0.5 und hat so nur noch eine Trefferquote von 4.5%; bei Warp 7 gibt es zweimal diesen Bonus, und so weiter.
Diese Einstellungen können für jeden Spieler verschieden sein.
MineTravelSafeWarp |
Werte: 0 bis 9 Standard: 0 |
![]() ![]() |
WebMineTravelSafeWarp |
Werte: 0 bis 9 Standard: wie MineTravelSafeWarp |
![]() ![]() |
CloakedMineTravelSafeWarp |
Werte: 0 bis 9 Standard: wie MineTravelSafeWarp |
![]() ![]() |
Dieser Parameter gibt die höchste Warpgeschwindigkeit an, mit der ein Schiff durch ein Minenfeld fliegen kann, ohne Gefahr zu laufen, eine Mine zu treffen. Mit dem Standardwert 0 sind Schiffe niemals sicher, wenn sie sich bewegen.
Diese Einstellungen können für jeden Spieler verschieden sein.
HullTechNotSlowedByMines |
Werte: 0 bis 11 Standard: 7 |
Schiffe, die eine Mine treffen, werden gebremst. Mit diesem Parameter wird das genaue Verhalten festgelegt.
MineHitDamageFor100KT |
Werte: 0 bis 327 Standard: 100 |
![]() |
WebHitDamageFor100KT |
Werte: 0 bis 327 Standard: 10 |
![]() |
Diese Parameter geben an, wieviel Schaden ein Schiff nimmt, dass eine Mine trifft. Der genaue Schaden wird errechnet als
100 * MineHitDamageFor100KT / Ship Mass |
Schiffe, die weniger als 100 kt wiegen, erhalten also mehr Schaden; Schiffe, die mehr wiegen, erhalten weniger Schaden. Durch Absenken dieser Parameter richten Minenfelder weniger Schaden an.
WebHitFuelLoss |
Werte: 0 bis 32767 Standard: 50 |
![]() |
WebDrainFuelLoss |
Werte: 0 bis 32767 Standard: 25 |
![]() |
Diese Parameter steuern, wie viel Treibstoff ein Schiff verliert, wenn es während der Bewegung eine Fangmine trifft bzw. am Anfang des Zuges in einem Fangminenfeld sitzt.
MineScanRange |
Werte: 0 bis 32767 Standard: wie SensorRange |
![]() |
Dieser Parameter legt die Entfernung fest, ab der ein Minenfeld von Schiffen mit der Mission Mine Sweep gescannt werden kann.
Diese Einstellung kann für jeden Spieler verschieden sein.
AllowMinesDestroyMines | Werte: Yes No | |
AllowMinesDestroyWebs | Werte: Yes No | |
AlternativeMinesDestroyMines | Werte: Yes No | ![]() |
Wenn AllowMinesDestroyMines eingeschaltet ist, zerstören überlappende gegnerische Minenfelder einander, Mine für Mine, bis sie nicht mehr überlappen. Die Minen müssen den gleichen Typ haben (Normal/Normal oder Fangminen/Fangminen).
AllowMinesDestroyWebs entscheidet, ob Fangminen mit normalen Minen interagieren. Normalerweise bleibt diese Einstellung deaktiviert, da sie Fangminen stark abwertet.
Wenn AlternativeMinesDestroyMines eingeschaltet ist, explodieren Minenfelder sofort, wenn sie gelegt werden. Dies ist das Verhalten von PHost 4.0a/3.4e und eher. Wenn diese Einstellung deaktiviert ist (Standard), finden sämtliche Minenfeld-Auslöschungen im Host-Schritt MinesDestroyMines statt, nach allem Minenlegen.
MineSweepRange |
Werte: 0 bis 32767 Standard: 10 |
![]() |
WebMineSweepRange |
Werte: 0 bis 32767 Standard: 5 |
![]() |
Diese Parameter geben an, aus welcher Entfernung du mit Geschützen Minen räumen kannst. Diese Einstellung kann für jeden Spieler verschieden sein.
MineSweepRate |
Werte: 0 bis 32767 Standard: 4 |
![]() |
WebMineSweepRate |
Werte: 0 bis 32767 Standard: 3 |
![]() |
Diese Parameter geben die Anzahl Minen oder Fangminen an, die ein einzelnes Geschütz des einfachsten Types pro Zug aus einem Minenfeld räumen kann. Die genaue Menge steigt quadratisch mit dem Typ des Geschützes. Diese Werte können für alle Spieler verschieden sein.
FighterSweepRange |
Werte: 0 bis 32767 Standard: 0,0,0,0,0,0,0,0,0,0,100 |
![]() ![]() |
FighterSweepRate |
Werte: 0 bis 32767 Standard: 0,0,0,0,0,0,0,0,0,0,20 |
![]() |
AllowColoniesSweepWebs | Werte: Yes No |
Diese Parameter steuern das Verhalten von Raumjägern beim Räumen von Minen. Ursprünglich war das eine Volkseigenschaft des Colony.
Um das gleiche Verhalten wie in HOST zu erhalten, setze die FighterSweepRate für alle Spieler außer dem Colony auf 0, also
FighterSweepRate = 0,0,0,0,0,0,0,0,0,0,20 |
Die folgenden Einstellungen dienen der Konfiguration von PHost's Kampf-Algorithmus. Normalerweise gibt es zu jeder Schiffsliste einen empfohlenen Parametersatz. Wenn du kein erfahrener Host und Schiffslisten-Designer bist, solltest du diese Parameter am besten nicht verändern.
Da diese Parameter zur Schiffsliste gehören, sollten sie in der Datei shiplist.txt stehen.
AllowAlternativeCombat | Werte: Yes No | ![]() |
Diese Option steuert verschiedene Stellen des Kampfes. Wenn sie ausgeschaltet ist, verhält sich PHost-Kampf zu großen Teilen wie HOST-Kampf, was Schaden und Crew angeht (siehe Formeln für den Kampf). Beispielsweise richtet ein Treffer durch einen Raumjäger immer mindestens 1% Schaden an, unabhängig von der Masse. Wenn diese Option aktiv ist, kann Hüllen- und Schild-Schaden sowie die Mannschaft des Schiffes auch eine gebrochene Zahl sein, also z.B. 0.2% Schaden. Außerdem wird Schaden mit einer anderen Formel ermittelt.
BeamFiringRange |
Werte: 0 bis 100000 Standard: 20000 |
![]() ![]() |
BeamHitShipCharge |
Werte: 0 bis 1000 Standard: 600 |
![]() ![]() |
Diese Parameter geben an, ab wann Geschütze auf Planeten oder Schiffe feuern können. Die Entfernung muss BeamFiringRange oder weniger sein, und das Geschütz muss mindestens die Ladung BeamHitShipCharge haben.
Der Ladezustand eines Geschützes beeinflusst direkt die umgesetzte Energie. Ein Geschütz, welches eher feuert, richtet also auch weniger Schaden an (jedenfalls, wenn AllowAlternativeCombat aktiviert ist).
BeamHitFighterRange |
Werte: 0 bis 100000 Standard: 100000 |
![]() ![]() |
BeamHitFighterCharge |
Werte: 0 bis 1000 Standard: 500 |
![]() ![]() |
Diese Parameter geben an, ab wann Geschütze auf gegnerische Jäger schießen können. Die Entfernung muss BeamHitFighterRange oder weniger sein, und das Geschütz muss mindestens die Ladung BeamHitFighterCharge haben. Wenn ein Geschütz einen gegnerischen Jäger trifft, wird dieser zerstört, unabhängig von der Ladung und dem Typ des Geschützes.
BeamHitOdds |
Werte: 0 bis 100 Standard: 100 |
![]() ![]() |
BeamHitBonus |
Werte: -4095 bis 4095 Standard: 0 |
![]() ![]() |
Diese Optionen legen die Trefferquoten von Geschützen fest. Im Gegensatz zu HOST können Geschütze in PHost danebenschießen. Mit BeamHitOdds=100 treffen Geschütze immer.
Der BeamHitBonus kann die Trefferrate von High-Tech-Geschützen verbessern, siehe Kampf-Formeln für Details.
BeamRechargeRate |
Werte: 0 bis 16384 Standard: 8 |
![]() ![]() |
BeamRechargeBonus |
Werte: -4095 bis 4095 Standard: 0 |
![]() ![]() |
Dieser Parameter gibt an, wie schnell sich Geschütze im Kampf wieder aufladen. In jedem Schritt des Kampfes wird das Geschütz um einen zufällig gewählten Wert zwischen 0 und BeamRechargeRate aufgeladen. Sobald BeamHitShipCharge (bzw. BeamHitFighterCharge) erreicht ist, kann das Geschütz auf den Gegner (bzw. einen Raumjäger) feuern.
Der BeamRechargeBonus verändert die Auflade-Geschwindigkeit der Geschütze in Abhängigkeit ihres Types, siehe Kampf-Formeln für Details.
FireOnAttackFighters | Werte: Yes No | ![]() |
Diese Option steuert, nach welcher Strategie Geschütze auf Raumjäger feuern. Wenn diese Option ausgeschaltet ist, feuern Geschütze auf den jeweils nächsten feindlichen Jäger, egal, in welche Richtung er fliegt (wie in HOST). Wenn diese Option eingeschaltet ist, versucht das Geschütz zuerst, angreifende Jäger (auf den Verteidiger zufliegend) abzuschießen. Nur, wenn kein solcher Raumjäger übrig ist, wird auf einen im Rückzug befindlichen (und damit weniger gefährlichen) Jäger geschossen.
ExtraFighterBays |
Werte: -20 bis 20 Standard: 3 für Föderation, 0 für Rest |
![]() ![]() |
Dieser Parameter gibt die Anzahl Raumjäger-Startrampen (fighter bays) an, die Schiffe im Kampf zusätzlich erhalten. Diese Startrampen werden hinzugefügt, nachdem Limits durch Schaden am Schiff berücksichtigt wurden. Standardmäßig erhält die Föderation 3 Bonus-Startrampen. (v3.0:) Dies ist eine neue Option in PHost 3. Für Rückwärtskompatibilität zu PHost 2.x, setze diese Option für alle Spieler auf 0.
BayLaunchInterval |
Werte: 1 bis 10000 Standard: 3 |
![]() ![]() |
Mit diesem Parameter wird die Geschwindigkeit begrenzt, mit der Raumjäger gestartet werden. Sobald ein Schiff einen Raumjäger aussetzt, muss es mindestens so viele Schritte warten, wie hier angegeben, bis es den nächsten Jäger aussetzen kann. Mit diesem Parameter kann die Kampfmechanik beeinflusst werden, wenn du die Geschwindigkeiten änderst.
BayRechargeRate |
Werte: 0 bis 16384 Standard: 52 |
![]() ![]() |
BayRechargeBonus |
Werte: -500 bis 500 Standard: 2 |
![]() ![]() |
Dieser Parameter gibt an, wie schnell sich Raumjäger-Startrampen im Kampf wieder aufladen. Eine Startrampe kann nur dann einen Raumjäger starten, wenn sie voll aufgeladen ist. In jedem Schritt des Kampfes wird die Startrampe um einen zufälligen Wert zwischen 0 und BayRechargeRate aufgeladen. Sobald der Wert 1000 erreicht ist, kann ein Raumjäger gestartet werden.
Der BayRechargeBonus verändert die Auflade-Geschwindigkeit der Raumjäger-Startrampen in Abhängigkeit von ihrer Anzahl, siehe Kampf-Formeln für Details.
FighterBeamExplosive |
Werte: 1 bis 1000 Standard: 2 |
![]() ![]() |
FighterBeamKill |
Werte: 1 bis 1000 Standard: 2 |
![]() ![]() |
Diese Parameter geben die Sprengkraft (explosive power) und die Strahlungsmenge (kill power) der Gechütze eines Raumjägers an. Diese Parameter werden genauso interpretiert wie die entsprechenden Werte der Geschütze in beamspec.dat.
FighterFiringRange |
Werte: 0 bis 100000 Standard: 3000 |
![]() ![]() |
Dieser Parameter gibt die maximale Entfernung an, aus der Raumjäger auf ein gegnerisches Schiff oder einen Planeten feuern können.
FighterKillOdds |
Werte: 0 bis 50 Standard: 20 |
![]() ![]() |
Dieser Parameter gibt die Wahrscheinlichkeit an, dass ein Raumjäger einen anderen abschießt, wenn sich beide zu nahe kommen. Dieser Parameter hat keine Auswirkungen auf die Trefferquoten gegen gegnerische Schiffe oder Planeten, Raumjäger treffen diese immer.
FighterMovementSpeed |
Werte: 1 bis 10000 Standard: 235 |
![]() ![]() |
Dieser Parameter gibt die Geschwindigkeit an, mit der sich Raumjäger im Kampf bewegen. Siehe auch ShipMovementSpeed.
MaxFightersLaunched |
Werte: 0 bis 50 Standard: 19 |
![]() ![]() |
Dieser Parameter gibt die maximale Anzahl Raumjäger an, die ein Schiff zu einem Zeitpunkt gestartet haben kann (angreifende und zurückkehrende Jäger). Der Wert 19 entspricht dem Verhalten von HOST.
StrikesPerFighter |
Werte: 1 bis 100 Standard: 7 |
![]() ![]() |
Dieser Parameter gibt die Anzahl Schüsse an, die ein Raumjäger auf ein gegnerisches Schiff oder einen Planeten abfeuern kann, bis er zu seiner Basis zurückkehren und auftanken muss. Alle Raumjäger erhalten die selbe Anzahl Schüsse. Schüsse auf gegnerische Raumjäger fallen nicht in diese Begrenzung.
TorpFiringRange |
Werte: 0 bis 100000 Standard: 30000 |
![]() ![]() |
Dieser Parameter gibt den maximalen Abstand zwischen zwei Schiffen an, aus dem Torpedorohre Torpedos feuern können. Solange die beiden Kampfteilnehmer sich noch in einem größeren Abstand befinden, werden keine Torpedos gefeuert.
TorpHitOdds |
Werte: 0 bis 100 Standard: 65 |
![]() ![]() |
TorpHitBonus |
Werte: -4095 bis 4095 Standard: 0 |
![]() ![]() |
Diese Optionen legen die Trefferquoten von Torpedos fest.
Der TorpHitBonus kann benutzt werden, um die Trefferquote von High-Tech-Torpedos zu beeinflussen, siehe Formeln für den Kampf für Details.
TubeRechargeRate |
Werte: 0 bis 16384 Standard: 45 |
![]() ![]() |
TubeRechargeBonus |
Werte: -4095 bis 4095 Standard: 0 |
![]() ![]() |
Dieser Parameter gibt an, wie schnell sich Torpedorohre im Kampf wieder aufladen. In jedem Schritt des Kampfes wird das Torpedorohr um einen zufällig gewählten Wert zwischen 0 und TubeRechargeRate aufgeladen. Sobald der Wert 1000 erreicht ist, kann das Torpedorohr einen Torpedo feuern.
Der TubeRechargeBonus beeinflusst die Auflade-Rate in Abhängigkeit vom Torpedotyp, siehe Formeln für den Kampf für Details.
PlanetsHaveTubes | Werte: Yes No | ![]() |
PlanetaryTorpsPerTube |
Werte: 0 bis 100 Standard: 3 |
![]() |
Wenn PlanetsHaveTubes aktiviert ist, können Planeten und Sternenbasen im Kampf Torpedos feuern, zusätzlich zu ihren Geschützen und Raumjägern. Diese Option soll Planeten einen kleinen Vorteil im Kampf verschaffen, wo sie normalerweise recht schwach sind.
Wenn Planeten Torpedos feuern können, gibt PlanetaryTorpsPerTube die Anzahl Torpedos an, die jedes Torpedorohr in der Grundausstattung erhält.
CrewKillScaling |
Werte: 0 bis 32767 Standard: 80 |
![]() ![]() |
HullDamageScaling |
Werte: 0 bis 32767 Standard: 80 |
![]() ![]() |
ShieldDamageScaling |
Werte: 0 bis 32767 Standard: 80 |
![]() ![]() |
ShieldKillScaling |
Werte: 0 bis 32767 Standard: 0 |
![]() ![]() |
Diese Parameter beeinflussen die Formeln, mit denen die Schäden ermittelt werden, die durch ein Waffensystem angerichtet werden. Die Formeln findest du auf der Seite Formeln für den Kampf.
ShipMovementSpeed |
Werte: 1 bis 10000 Standard: 75 |
![]() ![]() |
Dieser Parameter gibt die Geschwindigkeit an, mit der sich ein Schiff im Kampf bewegt. Dieser Parameter sollte im Zusammenhang mit den anderen Entfernungsparametern betrachtet werden (FighterMovementSpeed, StandoffDistance, etc.).
StandoffDistance |
Werte: 3000 bis 60000 Standard: 3000 |
![]() |
Dieser Parameter gibt die Entfernung an, in der die Teilnehmer eines Kampfes stehen bleiben und sich nicht weiter einander nähern. Für den Rest des Kampfes bleiben beide Teilnehmer in dieser Entfernung stehen.
AllowWormholes | Werte: Yes No | ![]() |
Diese Option legt fest, ob Wurmlöcher verwendet werden sollen. Wenn die Option eingeschaltet ist, sucht PHost nach einer Datei wormhole.txt im Spielverzeichnis und verwendet die darin angegebenen Wurmlöcher (siehe das Kapitel über Wurmlöcher für mehr Details). Wenn die Datei nicht existiert, zeigt PHost eine Warnmeldung an. Wenn diese Option deaktiviert ist, werden keine Wurmlöcher verwendet.
WormholeUFOsStartAt |
Werte: 1 bis 801 Standard: 51 |
![]() |
Mit dieser Konfigurationseinstellung kann festgelegt werden, welche
Ufo-Nummern für PHost reserviert sind. PHost nutzt bis zu 200 Nummern
ab der angegebenen Nummer, um Wurmloch-Scans anzuzeigen (für
Winplan-Spieler). Existierende Ufos in diesem Bereich werden
dadurch überdeckt und sind nicht sichtbar.
Wenn WormholeUFOsStartAt den Wert 300 hat, sind Ufo-Nummern im Bereich 300 bis 499 für PHost reserviert. Alle Ufos von Addon-Programmen in diesem Bereich werden für Spieler nicht sichtbar sein.
WrmDisplacement |
Werte: 0 bis 2000 Standard: 1 |
![]() |
WrmRandDisplacement |
Werte: 0 bis 2000 Standard: 0 |
![]() |
Diese Einstellungen steuern, wie schnell sich Wurmlöcher jeden Zug bewegen. Die Formeln sind im Abschnitt Wurmloch-Formeln dokumentiert.
WrmStabilityAddX10 |
Werte: -1000 bis 1000 Standard: 0 |
![]() |
WrmRandStability |
Werte: 0 bis 100 Standard: 0 |
![]() |
Diese Parameter geben an, wie sich die Stabilität eines Wurmloches jeden Zug verändert. Die Formeln findest du auf der Seite Formeln für Wurmlöcher.
WrmMassAdd |
Werte: -10000 bis 10000 Standard: 0 |
![]() |
WrmRandMass |
Werte: 0 bis 10000 Standard: 0 |
![]() |
Diese Parameter geben an, wie sich die Masse eines Wurmloches jeden Zug verändert. Die Formeln findest du auf der Seite Formeln für Wurmlöcher.
WrmVoluntaryTravel | Werte: Yes No | ![]() |
Wenn diese Option eingeschaltet ist, reisen nur Schiffe durch ein Wurmloch, die dies auch wollen (Kommandocode WRT).
Wenn diese Option deaktiviert ist, werden alle Schiffe, die sich einem Wurmloch-Endpunkt nähern, durch das Wurmloch gezogen.
WrmTravelDistDivisor |
Werte: 1 bis 32767 Standard: 100 |
![]() |
WrmTravelWarpSpeed |
Werte: 0 bis 9 Standard: 9 |
![]() |
Diese Parameter steuern den Treibstoffverbrauch für die Reise durch ein Wurmloch. Das Schiff wird effektiv so viel Treibstoff verbrauchen, wie es benötigen würde, um ein WrmTravelDistDivisor-stel der Wurmloch-Länge mit Warp WrmTravelWarpSpeed zurückzulegen.
Wenn WrmTravelWarpSpeed auf Null gesetzt wird, brauchen Schiffe keinen Treibstoff für die Durchquerung eines Wurmloches.
WrmTravelCloaked | Werte: Yes No | ![]() |
Diese Option legt fest, ob Schiffe ein Wurmloch getarnt durchqueren können. Wenn die Option aktiv ist, hat das Wurmloch keine Auswirkung auf die Tarnung. Wenn diese Option deaktiviert ist, müssen Raumschiffe sich enttarnen, wenn sie ein Wurmloch durchquert haben.
WrmEntryPowerX100 |
Werte: 0 bis 100 Standard: 25 |
![]() |
Dieser Parameter steuert die Größe des Eingangs eines Wurmloches. Je größer dieser Wert, um so größer wird der Wurmloch-Eingang. Die genaue Wirkung ist im Abschnitt Formeln für Wurmlöcher dokumentiert.
WrmScanRange |
Werte: 0 bis 10000 Standard: 100 |
![]() ![]() |
Schiffe, die nach Wurmlöchern suchen, sehen alle Wurmlöcher innerhalb dieses Bereiches. Außerhalb des Bereiches gilt weiterhin das alte probabilistische Modell.
Schiffe mit ScansAllWormholes-Funktion erhalten die doppelte WrmScanRange-Reichweite.
Zusammengefasst ergeben sich damit die folgenden Möglichkeiten:
IonStormActivity |
Werte: 0 bis 50 Standard: 0 |
Legt die Anzahl gleichzeitig im Echo Cluster aktiver Ionenstürme fest. Der Wert 0 deaktiviert Ionenstürme effektiv.
Wenn es weniger Stürme als hier angegeben gibt, legt PHost ein paar neue an (und überschreitet das Limit ggf. kurzfristig). Wenn es mehr Stürme gibt, löst sich der jeweils schwächste Sturm auf. Wenn du also diesen Parameter in einem Spiel mit Ionenstürmen auf 0 setzt, werden die Stürme nacheinander verschwinden.
IonStormsHideMines | Werte: Yes No |
Wenn diese Option eingeschaltet ist, können Minenfelder innerhalb von Ionenstürmen nicht gesehen werden.
Die folgenden Optionen sind in dieser PHost-Version nicht implementiert. Einige werden, aus Kompatibilitätsgründen, in pconfig.src akzeptiert (und ignoriert), einige nicht.
DeleteOldMessages | Werte: Yes No |
Wenn ein Spieler einen Zug verpasst und diese Option ausgeschaltet ist, werden die Nachrichten des verpassten Zuges noch einmal gesendet. PHost unterstützt diese Funktion nicht und verhält sich, als ob dieser Schalter dauerhaft aktiviert wäre (alte Nachrichten werden gelöscht). Anstelle nur die Nachrichten noch einmal zu senden, ist es besser, die kompletten Results aufzuheben.
RaceTaxRate |
Werte: 0 bis 10000 Standard: 200 für Föderation, 100 für Rest |
![]() |
Diese Option wurde durch ColonistTaxRate und NativeTaxRate ersetzt. Der alte Name wird noch akzeptiert und hat die gleiche Wirkung wie ColonistTaxRate.
ColonialFighterSweepRate |
Werte: 0 bis 32k Standard: 20 |
|
ColonialFighterSweepRange |
Werte: 0 bis 32k Standard: 100 |
Diese Einstellungen wurden durch FighterSweepRate und FighterSweepRange ersetzt.
RobotsBuildFighters | Werte: Yes No | |
RebelsBuildFighters | Werte: Yes No | |
ColoniesBuildFighters | Werte: Yes No |
Diese Parameter wurden durch AllowBuildFighters ersetzt.
CPEnableMessage | Werte: Yes No | ![]() |
Diese Option regelte den Zugriff auf den Befehl message. Die Erlaubnis, Nachrichten zu senden, wird nun allein durch AllowPlayerMessages geregelt.
CPEnableBigTargets | Werte: Yes No | ![]() |
Diese Option regelte den Zugriff auf den Befehl bigtargets. Dieser Befehl steht nun immer zur Verfügung.
CPEnableRumor | Werte: Yes No | ![]() |
Diese Einstellung heißt nun AllowAnonymousMessages. Der alte Name wird noch akzeptiert.
CPNumMinefields |
Werte: 0 bis 10000 Standard: 500 |
![]() |
Diese Einstellung heißt nun NumMinefields. Der alte Name wird noch akzeptiert.
AllowMeteorMessages | Werte: Yes No |
In älteren PHost-Versionen legte diese Option fest, ob Spieler eine Nachricht erhalten, wenn ihre Planeten von Meteoren oder Meteoriten getroffen wurden. Da die entsprechenden util.dat-Einträge immer gesendet wurden, ist es nicht sinnvoll, das zu deaktivieren.
AllowNewNatives | Werte: Yes No |
Diese Option wurde durch NewNativesPerTurn ersetzt. AllowNewNatives=No entspricht einem Wert von 0 für NewNativesRaceRate, AllowNewNatives=Yes entspricht einem Wert von 1.
AllowVPAFeatures | Werte: Yes No |
Diese HOST-Option wurde in PHost nicht implementiert. Soweit bekannt bewirkt sie in HOST, wenn aktiviert, folgendes:
Letzte Aktualisierung 15 October 2005.