
Benutzt Lua: |
Die 'mod Vorlage wird genutzt um eine formatierte Modseite zu erstellen.
Überblick
Diese Vorlage tut folgendes:
- erstellt einen einleitenden Satz auf der Seite
- erstellt Infoboxen
- fügt relevante Kategorien der Seite hinzu
- fügt Daten in die Cargo Datenbank der Seite hinzu
Weitere Sektionen sollten unter der Vorlage auf der Seite erstellt werden.
Parameters
Alle Parameter sollten sofern möglich ausgefüllt werden, um sicher zu stellen dass die Vorlage korrekt arbeitet.
Generell sollte in Betracht gezogen werden PyPoE zu benutzen um die Inhalte der Vorlage zu exportieren, zum Beispiel:
pypoe_exporter wiki mods mods --wiki <id_of_the_mod1> [id_of_the_mod2] [...] [id_of_the_mod3]
Generelle Parameter
Parameter | Typ | Cargo Equivalent | Beschreibung |
---|---|---|---|
id | str (einzigartig) | mods.id | Interne Identifikation dieser Mod |
name | str | mods.name | Name der Mod wie im Spiel gezeigt. Kann leer sein. |
mod_group | str | mods.mod_group | Interner Name der Modgruppe |
mod_type | str | mods.mod_type | Interner Name des Modtyps |
domain | int | mods.domain | Zahlenid der Moddomäne. Siehe Modifikatoren#Dömane für weitere Infos. |
generation_type | int | mods.generation_type | Zahlenid des Generationstyps. Sie Modifikatoren#Generierungstyp for weitere Infos |
required_level | int (1<=x<100) | mods.required_level | Die Levelanforderung der Mod. |
stat_text | str | mods.stat_text
mods.stat_text_raw |
Verarbeiteter Text der Statistiken des Modifikators. Das heißt insbesondere dass hier der Menschen-lesbare Text sowie unformatierte Werte gemeint sind; also das, was man im Spiel selbst zieht. |
granted_buff_id | str | mods.granted_buff_id | Identifikator des Buffs gewährt von diesem Modifikator |
granted_buff_value | int | mods.granted_buff_value | Zum Buff gehörige Statistikwerte |
granted_skill | str | mods.granted_skill | Identifikator der Fähigkeit gewährt von diesem Modifikator |
tags | Liste von str | mods.tags | Liste von Komma-getrennten Tags, die diese Mod hat (diese werden genutzt um die Mod intern selbst zu kategorisieren). Jedes Tag sollte mit exakt , (ein Komma und ein Leerzeichen) getrennt werden.
|
tier_text | str | mods.tier_text | Stufeninfotext, der mit den fortgeschrittenen Itemdeskriptionen im Spiel angezeigt wird. |
Mehrfachparameter
Ersetze <N>
mit der aktuellen Zahl des Parameter. Die Zahlen starten mit 1 und es dürfen keine ausgelassen werden. Die Reinfolge ist wichtig und jeder Parameter muss jedes Element von N angegeben werden.
Stats
Parameter | Typ | Cargo Equivalent | Beschreibung |
---|---|---|---|
stat<N>_id | str | mod_stats.id | Interne Identifikation der Statistik |
stat<N>_min | str | mod_stats.min | Minimaler möglicher Wert der Statistik. Minimum kann dem Maximum äquivalent sein. |
stat<N>_max | str | mod_stats.max | Maximaler möglicher Wert der Statistik. Minimum kann dem Maximum äquivalent sein. |
Erstellungsgewichtungsliste
Liste der tags und ihrer Gewichtung um diesen Modifikator auf einem Gegenstand zu erzeugen. Die Reihenfolge ist wichtig und wird von spawn_weights.ordinal
Feld repräsentiert.
Parameter | Typ | Cargo Equivalent | Beschreibung |
---|---|---|---|
spawn_weight<N>_tag | str | spawn_weights.tag | Interner Name des Tags genutzt für die Gewichtung |
spawn_weight<N>_value | int (0<=x) | spawn_weights.value | Zugehöriger Wert der Gewichtung |
Gewichtungsmultiplikatorliste
Liste der tags und ihrer Gewichtungmultiplikatoren um diesen Modifikator auf einem Gegenstand zu erzeugen. Die Reihenfolge ist wichtig und wird von generation_weights.ordinal
Feld repräsentiert.
Parameter | Typ | Cargo Equivalent | Beschreibung |
---|---|---|---|
generation_weight<N>_tag | str | generation_weights.tag | Interner Name des Tags genutzt für die Gewichtung |
generation_weight<N>_value | int (0<=x) | generation_weights.value | Zugehöriger Wert des Gewichtungsmultiplikators |
Verkaufspreise
Parameter | Typ | Cargo Equivalent | Beschreibung |
---|---|---|---|
sell_price<N>_name | str | mod_sell_prices.name | Welchen Gegenstand man für den Verkauf eines Gegenstandes mit diesem Modifikator erhält |
sell_price<N>_amount | int (x>=0) | mod_sell_prices.amount | Wie viele Gegenstände man erhält für den Verkauf eines Gegenstandes mit diesem Modifikator |
Cargo Tabellen
Cargo Tabellendeklarationen
Name | Deklaration |
---|---|
mods | {{Mod/cargo/main_table}}
|
mod_sell_prices | {{Mod/cargo/mod_sell_prices}}
|
mod_stats | {{Mod/cargo/mod_stats}}
|
Redakteure können im Sandkasten (erstellen | kopieren) und in den Testfällen (erstellen) experimentieren.
Bitte füge Kategorien und Interwikis zur /Doku Unterseite hinzu. Unterseiten dieser Vorlage.