Vehicles.xml | |
---|---|
Beschreibung | |
Inhalt | Fahrzeuge |
Erklärung | Liste Fahrzeuge und Fahrzeugteile |
Bearbeitung | Datei
|
Versionen | |
Bestätigt in | Alpha 16.4
|
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) |