WashTrigger

Aus UniversalProcessKit
Wechseln zu: Navigation, Suche

Dieser Trigger setzt nach und nach die Verschmutzung von Fahrzeugen und Anhängern herunter.

Inhaltsverzeichnis

Standard-UserAttributes

siehe Standard-UserAttributes

type (string)

Um dieses Modul zu verwenden, muss type="washtrigger" gesetzt sein.

Ausprägung Beschreibung
washtrigger

Trigger-UserAttributes

siehe Trigger-UserAttributes

Die Default-Werte der Trigger-UserAttributes sind folgende:

UserAttribute Default-Wert
allowMotorized true
allowCombine true
allowTipper true
allowShovel true
allowAttachment true
(andere) false

Allgemein

washPerSecond (float)

Ausprägung Beschreibung
0.05 (default) Zieht jede Sekunde 0.05 von der Verschmutzung des Fahrzeugs ab. Ein vollkommen verschmutztes Fahrzeug (1) wird damit in 20 Sekunden komplett sauber.
(Kommazahl) Die Menge, die jede Sekunde von der Verschmutzung des Fahrzeugs (die Minimum 0, Maximum 1 ist) abgezogen werden soll.

Negative Zahlen verschmutzen das Fahrzeug.

dirtThreshold (float)

Ausprägung Beschreibung
0.05 (default) Unter einer Verschmutzung von 0.05 hört der washtrigger auf zu säubern.
(Kommazahl zwischen 0 und 1) Untere Sauberkeitsgrenze, unter der nicht mehr gewaschen werden soll.

Für negative Werte bei washPerSecond wird hier die maximale Verschmutzung angegeben.

Kosten/ Gewinn

pricePerSecond (float)

Ausprägung Beschreibung
0 (default) Das Waschen ist kostenlos.
(Zahl) Das Waschen kostet X€ pro Sekunde.

pricePerSecondMultiplier (string)

Eine Einstellungsmöglichkeit für die verschiedenen Schwierigkeitsgrade.

Ausprägung Beschreibung
„1 1 1“ (default) Die Standardstaffelung der Schwierigkeitsgrade (einfach, mittel, schwer).
(Zahl Zahl Zahl) Legt die Faktoren der 3 Schwierigkeitsgrade für den verwendeten Preis fest.

statName (string)

Falls das Waschen Geld kostet (oder einbringt), legt statName fest, auf welchen Punkt in der Spiel-Statistik der Betrag gebucht werden soll.

Ausprägung Beschreibung
other (default) Sonstiges
newVehiclesCost Neue Fahrzeuge
newAnimalsCost Tierkosten
constructionCost Baukosten
vehicleRunningCost Betriebskosten Fahrzeuge
propertyMaintenance Betriebskosten Gebäude
wagePayment Lohnzahlungen
harvestIncome Einnahmen Ernte
missionIncome Einnahmen Missionen
loanInterest Kreditzinsen

..IfWashing

enableChildrenIfWashing (boolean)

Ausprägung Beschreibung
true Die untergeordneten Module werden aktiviert, wenn gerade gewaschen wird.

Nicht in Kombination mit disableChildrenIfWashing.

false (default) Die untergeordneten Module werden weder aktiviert noch deaktiviert.

disableChildrenIfWashing (boolean)

Ausprägung Beschreibung
true Die untergeordneten Module werden deaktiviert, wenn gerade gewaschen wird.

Nicht in Kombination mit enableChildrenIfWashing.

false (default) Die untergeordneten Module werden weder aktiviert noch deaktiviert.

..IfNotWashing

enableChildrenIfNotWashing (boolean)

Ausprägung Beschreibung
true Die untergeordneten Module werden aktiviert, wenn nicht gewaschen wird.

Nicht in Kombination mit disableChildrenIfNotWashing.

false (default) Die untergeordneten Module werden weder aktiviert noch deaktiviert.

disableChildrenIfNotWashing (boolean)

Ausprägung Beschreibung
true Die untergeordneten Module werden deaktiviert, wenn nicht gewaschen wird.

Nicht in Kombination mit enableChildrenIfNotWashing.

false (default) Die untergeordneten Module werden weder aktiviert noch deaktiviert.