Prefab-Bearbeitung - Vererbungen (QSF)

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • 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.

    1,078 times viewed