Dieses Handbuch dient als Dokumentation zum Erstellen benutzerdefinierter Konfigurationen für das Fangen von Parkplätzen.
Vorab
Dieses Handbuch fungiert als Dokumentation zum Hinzufügen benutzerdefinierter Konfigurationen für Parkplatz Snapping Mod. Ich habe es unter der Annahme geschrieben, dass Sie Folgendes verstehen:
- So greifen Sie auf Ihre Protokolldatei zu.
- Grundlagen des Cities Skylines-Codes in Bezug auf Assets, KIs und Prefabs.
- Grundlagen der XML-Programmierung
- Arten von Programmiervariablen
Die Formatierung der XML-Dateien kann mit Aktualisierungen von PLS geändert werden. Benutzerdefinierte Konfigurationen müssen möglicherweise vollständig aktualisiert oder neu erstellt werden, wenn das XML-Format aufgrund eines Updates geändert wird.
Abkürzungen
- PSA : Parkplatz-Asset
- PLR: Parkplatzstraße
- PGR : Parkhausstraße
- PLS: Parking Lot Snapping Mod
Asset-Creator-Modus
- Verwenden Sie asymmetrische PSAs, um Informationen zu neuen PLRs zu protokollieren, um das Hinzufügen von PLRs zu vereinfachen.
- Durch das Einrasten eines asymmetrischen PSA in einen neuen PLR wird automatisch eine Standardvorlage für den PLR exportiert und importiert, wodurch es so aussieht, als könnten Sie in jedes Netzwerk einrasten.
- On Prefab Initialisieren Sie alle Assets mit DummyBuildingAI werden in der Protokolldatei aufgeführt, um das Hinzufügen neuer PSAs zu erleichtern.
- Protokolliert den Abstand zwischen gesperrten Positionen, um die Breite des PSA zu bestimmen.
Import / Export
- Ordnerpfad:
- Speicherort zum Exportieren/Importieren benutzerdefinierter PLS-Konfigurationen.
- Exporte:
- Exportiert aktuelle Konfigurationen in den angegebenen Ordnerpfad in einem XML-Format, das PLS lesen und importieren kann. Im Textfeld mit einem Zeitstempel gemeldete Fehleranzahl. Ausführlichere Fehlerberichte befinden sich in der Protokolldatei.
- Einführen:
- Liest Dateien im angegebenen Ordnerpfad und versucht, alle PLS-Konfigurationen aus den Dateien zu überschreiben. Im Textfeld mit einem Zeitstempel gemeldete Fehleranzahl. Ausführlichere Fehlerberichte befinden sich in der Protokolldatei.
- Beim Start importieren:
- Wenn Sie benutzerdefinierte Konfigurationen verwenden, sollten Sie diese Einstellung aktivieren, damit Sie Ihre benutzerdefinierten Konfigurationen nicht bei jedem Laden des Spiels erneut importieren müssen.
- Häufige Import-/Exportfehler:
- Geöffnete Datei kann nicht geschrieben werden. oder Datei kann nicht geöffnet werden, wird von einer anderen Anwendung verwendet.
- Versuchen Sie, zwischen dem Exportieren und Importieren von Konfigurationen eine Weile zu warten. Durch einen Neustart Ihres Computers wird dieses Problem behoben. Wenn Sie wissen, welche Datei das Problem verursacht, kann es durch Öffnen und Schließen behoben werden. Manchmal verschwindet das Problem einfach, wenn Sie eine Weile warten und an anderen Dateien arbeiten.
- Geöffnete Datei kann nicht geschrieben werden. oder Datei kann nicht geöffnet werden, wird von einer anderen Anwendung verwendet.
PSA-Dateiformat
- Offset (float): Abstand von der Mittellinie für asymmetrische PSAs
- Parkbreite (Float): Abstand zwischen benachbarten PSAs
- Parallel (boolesch):
- wahr – kann an jeder Straße befestigt werden
- false – kann nicht an PLRs für paralleles Parken angehängt werden
- Rotation (Float: 0, 90, 270): drei Arten von Rotationen für asymmetrische PSAs
- Anhebbar (boolesch):
- true – ermöglicht die Änderung der Höhe für die Anbringung an PGRs. Asset muss in der Lage sein, sich aus dem Gelände zu erheben.
- false – Asset ist darauf beschränkt, an das Terrain angehängt zu werden. Rastet nicht an erhöhten oder Bridge-Netzwerken ein.
- Name (String): Muss mit dem Asset übereinstimmen info.name. Verwenden Sie den Asset-Erstellungsmodus oder Mod-Tools, um Assets zu finden info.name.
- Dateiname (String): A einzigartige Zeichenfolge für Import-/Exportfunktionen. Darf keine für einen Dateinamen ungeeigneten Zeichen enthalten. Der eigentliche Dateiname lautet „PSA-“ + einzigartige Zeichenfolge + „.xml“
- Anmerkungen:
- Alle Assets müssen ursprünglich eine KI von haben DummyBuildingAI or ParkingLotSnapping.ParkingSpaceAssetAI.
PLR-Dateiformat
- Symmetric Aisle Offsets (List of Unique Floats): Erstellt einen Gang, an dem symmetrische PSAs angebracht werden. + oder – links oder rechts bestimmen.
- Asymmetric Aisle Offsets (List of Unique Floats): Erstellt einen Gang, an dem asymmetrische PSAs befestigt werden. + oder – links oder rechts bestimmen.
- Einseitig (boolesch):
- true – Schränkt akzeptable PSAs nur auf asymmetrisch ein.
- false – akzeptiert sowohl symmetrische als auch asymmetrische PSAs.
- Offset invertieren (Boolean):
- true – Für kleine PLRs, die einen Gang haben, der sich auf einer Seite der Mittellinie befindet, und auf der anderen Seite parken.
- false – Für normale PLRs.
- Parallel (boolesch):
- true – Beschränkt anschließbare PSAs nur auf paralleles Parken.
- false – Parallele, rechtwinklige und abgewinkelte PSAs werden angebracht.
- Name (String): Muss mit dem des Netzwerks übereinstimmen info.name. Verwenden Sie den Asset Creator-Modus oder Mod-Tools, um die des Netzwerks zu finden info.name.
- Dateiname (String): A einzigartige Zeichenfolge für Import-/Exportfunktionen. Darf keine für einen Dateinamen ungeeigneten Zeichen enthalten. Der eigentliche Dateiname lautet „PLR-“ + einzigartige Zeichenfolge + „.xml“.
- Vertikaler Offset (Float): Hebt oder senkt die Höhe (m_position.y) von PSAs nach Wert. Funktioniert möglicherweise nicht, wenn das PSA-Asset am Gelände befestigt ist.
- Anmerkungen:
- PGRs erfordern drei Konfigurationen: Boden (info.name_Daten), erhöht (info.name E) und Brücke (info.name B).
Das ist alles, was wir heute dafür teilen Städte: Skylines führen. Dieses Handbuch wurde ursprünglich erstellt und geschrieben von [SSU]Yenyang. Falls wir dieses Handbuch nicht aktualisieren, finden Sie das neueste Update, indem Sie diesen folgen Link.