Prefab-Bearbeitung - Vererbungen (QSF)

Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Dienste bereitzustellen und die Zugriffe auf unsere Website zu analysieren. Außerdem werden durch unsere Partner Informationen zu Ihrer Nutzung für soziale Medien, Werbung und Analysen erfasst. Weitere Informationen

  • Informationen zur Prefab-Bearbeitung mit Vererbungen.
    Jedes Prefab aus den Kategorien "vehicle" und "person" erbt von einem bestimmten Original-Prefab. Dies geschieht durch das händische Einfügen im Texteditor von zwei Zeilen in die "qsf::MetadataComponent".

    Für zivile Autos:
    "Prefab": "3675000",
    "Prototype": "2463745721",

    Für Straßenfahrzeuge des Spielers:
    "Prefab": "1650",
    "Prototype": "2463745720",

    Für Helikopter des Spielers:
    "Prefab": "29238",
    "Prototype": "2463745731",

    Für Schiffe/Boote des Spielers:
    "Prefab": "29239",
    "Prototype": "2463745732",

    Für zivile Personen:
    "Prefab": "3675001"
    "Prototype": "2068173345",

    Für Spielereinheiten:
    "Prefab": "1648",
    "Prototype": "206817334",

    Komponenten sowie Werte, die für alle Prefabs eines Typs gelten, werden in das Ur-Prefab eingetragen, anstatt in alle konkreten Prefabs kopiert zu werden.

    Für zivile Autos
    [...]\prefab\vehicle\civil_roadvehicle.json

    Für Straßenfahrzeuge des Spielers
    [...]\prefab\vehicle\unit_roadvehicle.json

    Für Helikopter des Spielers
    [...]\prefab\vehicle\unit_helicopter.json

    Für Schiffe/Boote des Spielers
    [...]\prefab\vehicle\unit_boat.json

    Für zivile Personen
    [...]\prefab\person\civil_person.json

    Für Spielerfahrzeuge
    [...]\prefab\person\unit_person.json

    Die Prefabs sind so schlank wie möglich zu definieren. Komponenten / Properties die bereits im Urprefab definiert sind, werden nicht in den konkreten Prefabs wiederholt. Komponenten werden nur dann aufgeführt, wenn sie nicht im Original-Prefab definiert sind oder mindestens eine Property der vererbten Komponente überschrieben wird.

    Dies erleichtert ein automatisches Übernehmen von Änderungen aus den Ur-Prefabs und senkt die Häufigkeit notwendiger "Reset to prefab"-Aufrufe.

    263 mal gelesen