Vehicles.xml
Vehicles.xml | |
---|---|
![]() | |
Beschreibung | |
Inhalt | Fahrzeuge |
Erklärung | Liste Fahrzeuge und Fahrzeugteile |
Bearbeitung | Datei
|
Versionen | |
Bestätigt in | Alpha 16.4
|
Inhaltsverzeichnis
Allgemein
Die Vehicles.xml enthält die verfügbaren Fahrzeuge und die dafür benötigten Teile.
Um die xml-Datei bearbeiten zu können wird ein Text-Programm benötigt. Der standardmäßig installierte Text-Editor ist ausreichend. Mit dem kostenlosen Programm Notepad++ (http://notepad-plus-plus.org/download/) werden die Befehlszeilen allerdings übersichtlicher dargestellt.
Fahrzeuge
Um ein Fahrzeug zu definieren werden verschiedene Einstellungen vorgenommen. Aktuell gibt es nur ein Fahrzeug.
Grundeinstellungen
Das Fahrzeug wird in den allgemeinen Einstellungen benannt, das Prefab geladen und die Anzahl der Mitfahrenden und der Bestandteile definiert.
<vehicle name="minibike"> <property name="prefab" value="Entities/Vehicles/minibike_Prefab"/> <property name="gravity_multiplier" value="1"/> <property class="########"> </property> </vehicle>
Folgende Einstellungen sind dabei möglich:
Option | Beschreibung | Mögliche Werte |
---|---|---|
vehicle name | Bezeichnung des Fahrzeugs | |
property name | Einstellungen zur Vorlage und der Anzahl der Fahrer | prefab, gravity_multiplier |
value | Wert (z.B. Dateipfad oder Zahl) | Entities/Vehicles/minibike_Prefab, Anzahl |
property class | Auflistung der einzelnen Fahrzeugteile, die verpflichtend oder optional benötigt werden. | Bestandteile (siehe items.xml, recipes.xml) |
Bestandteile
Die oben bereits genannten Bestandteile werden in den jeweiligen <property class="########">
beschrieben. Der Aufbau ist dabei immer wie folgt:
<property class="#####"> <property name="#####" value="#####"/> </property>
Folgende Einstellungen sind dabei möglich:
Option | Beschreibung | Mögliche Werte |
---|---|---|
property class | Auflistung der einzelnen Fahrzeugteile, die verpflichtend oder optional benötigt werden. | Bestandteile (siehe items.xml, recipes.xml) |
property name | einzelne Einstellungen der Bestandteile | required, class, display_name, slot_type, mesh, transform, steer_rotate_min, steer_rotate_max, left_hand_ik_position, right_hand_ik_position, left_hand_ik_rotation, right_hand_ik_rotation, part_damage_reduction, parent_part, shocks_offset_min, shocks_offset_max, attachment_pose, left_foot_ik_target, right_foot_ik_target, sound_start, sound_shut_off, sound_no_fuel_shut_off, sound_idle_loop, sound_accelerate, sound_decelerate, sound_running_loop, sound_honk |
value | Wert (z.B. Dateipfad, Koordinaten oder Zahl) |