Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
quickstart:spacer:default_zones [2015/08/18 20:15] 127.0.0.1 Externe Bearbeitung |
quickstart:spacer:default_zones [2016/02/09 13:03] (aktuell) milgo |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Standardzonen ====== | ||
| + | |||
| + | Standardzonen (oder auch default zones) setzen Standardwerte in einer [[ZEN]] in Bereichen, die keine Zonen besitzen. So kann beispielsweise eine Standardmusik überall in der Welt eingerichtet werden, wo sich keine Musikzone befindet. | ||
| + | |||
| Bei der Erstellung neuer Zens werden oft die Standardzonen vergessen, die unbedingt hineingehören. Bevor eine Zone gesetzt wird, die nur einen Teilbereich abdeckt muss auf jeden Fall eine entsprechende Defaultzone eingerichtet werden, die für die gesamte Zen gilt. Defaultzonen darf es nur jeweils eine pro Zen geben. Dies gilt auch für eine per Makro zusammegesetzte Zen, d. h. nur eine der Teilzens darf eine Defaultzone enthalten. | Bei der Erstellung neuer Zens werden oft die Standardzonen vergessen, die unbedingt hineingehören. Bevor eine Zone gesetzt wird, die nur einen Teilbereich abdeckt muss auf jeden Fall eine entsprechende Defaultzone eingerichtet werden, die für die gesamte Zen gilt. Defaultzonen darf es nur jeweils eine pro Zen geben. Dies gilt auch für eine per Makro zusammegesetzte Zen, d. h. nur eine der Teilzens darf eine Defaultzone enthalten. | ||
| - | Bei allen Zonen, die nur für einen Teilbereich gelten sollen (also nicht // | + | Bei allen Zonen, die nur für einen Teilbereich gelten sollen (also nicht // |
| unverzichtbar sind | unverzichtbar sind | ||
| - | * // | + | |
| - | * // | + | * // |
| - | * // | + | * // |
| - | + | ===== zCZoneZFogDefault | |
| - | < | + | |
| - | <img src=" | + | |
| - | </ | + | |
| - | + | ||
| - | == zCZoneZFogDefault == | + | |
| Diese Zone ist sehr wichtig. Sie regelt die Sichtweite für das Levelmesh. Wenn sie nicht vorhanden ist, dann sinkt die Performance je nach Meshgröße bis hin zur Unspielbarkeit. Außerdem stürzt das Spiel ab, wenn es mehr darstellen soll, als es der Engine möglich ist. | Diese Zone ist sehr wichtig. Sie regelt die Sichtweite für das Levelmesh. Wenn sie nicht vorhanden ist, dann sinkt die Performance je nach Meshgröße bis hin zur Unspielbarkeit. Außerdem stürzt das Spiel ab, wenn es mehr darstellen soll, als es der Engine möglich ist. | ||
| wichtige Optionen in den Objekteigenschaften: | wichtige Optionen in den Objekteigenschaften: | ||
| - | * // | + | |
| - | * // | + | * // |
| - | * // | + | * // |
| - | * // | + | * // |
| Objekte vom Typ // | Objekte vom Typ // | ||
| Zeile 28: | Zeile 27: | ||
| - | == zCZoneVobFarPlaneDefault == | + | ===== zCZoneVobFarPlaneDefault |
| Diese Zone ist für die Sichtweite von Objekten (Vobs) zuständig. | Diese Zone ist für die Sichtweite von Objekten (Vobs) zuständig. | ||
| wichtige Option in den Objekteigenschaften: | wichtige Option in den Objekteigenschaften: | ||
| - | * // | + | |
| Zonen vom Typ // | Zonen vom Typ // | ||
| - | == oCZoneMusicDefault == | + | ===== oCZoneMusicDefault |
| Diese Zone legt fest, welche Musikstücke abgespielt werden, wenn der Held sich nicht in einer speziellen Musikzone (// | Diese Zone legt fest, welche Musikstücke abgespielt werden, wenn der Held sich nicht in einer speziellen Musikzone (// | ||
| wichtige Option in den Objekteigenschaften: | wichtige Option in den Objekteigenschaften: | ||
| - | * // | + | * // |
| Die Kürzel könnt Ihr in der Datei musicInst.d nachlesen. | Die Kürzel könnt Ihr in der Datei musicInst.d nachlesen. | ||
| Beispiel: | Beispiel: | ||
| + | <code C> | ||
| INSTANCE DEF_Day_Std (C_MUSICTHEME_STANDARD) { file = " | INSTANCE DEF_Day_Std (C_MUSICTHEME_STANDARD) { file = " | ||
| INSTANCE DEF_Day_Thr (C_MUSICTHEME_THREAT) { file = " | INSTANCE DEF_Day_Thr (C_MUSICTHEME_THREAT) { file = " | ||
| Zeile 56: | Zeile 55: | ||
| INSTANCE DEF_Ngt_Thr (C_MUSICTHEME_THREAT) { file = " | INSTANCE DEF_Ngt_Thr (C_MUSICTHEME_THREAT) { file = " | ||
| INSTANCE DEF_Ngt_Fgt (C_MUSICTHEME_FIGHT) { file = " | INSTANCE DEF_Ngt_Fgt (C_MUSICTHEME_FIGHT) { file = " | ||
| + | </ | ||
| In diesem Fall wäre das Kürzel DEF (also // | In diesem Fall wäre das Kürzel DEF (also // | ||
| Schaut zu dem Thema auch unter [[Spacer: | Schaut zu dem Thema auch unter [[Spacer: | ||
| - | Der [http:// | + | Der [[http:// |
| Wichtig! Ihr solltet keine Musik aus Gothic 2-klassik und dem AddOn in einer Zen mischen. Aufgrund unterschiedlicher Orchester kommt es beim Übergang in eine andere Zone zu unschönen Rucklern. | Wichtig! Ihr solltet keine Musik aus Gothic 2-klassik und dem AddOn in einer Zen mischen. Aufgrund unterschiedlicher Orchester kommt es beim Übergang in eine andere Zone zu unschönen Rucklern. | ||