Menü aufrufen
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.
⚠️ Wir suchen Nutzer, die das Wiki regelmäßig aktualisieren und pflegen können. Siehe wie man Seiten bearbeitet ⚠️

Dies ist die Dokumentationsseite für Modul:Commodity

Function list
L 10 — round
L 20 — fixVehicleName
L 41 — fixType
L 64 — addRentalSubObject
L 100 — addBuySubObject
L 137 — methodtable.addShop
L 163 — methodtable.addShopData
L 181 — Commodity.formatOffset
L 196 — Commodity.calcPrice
L 232 — Commodity.calcPricePP
L 251 — Commodity.getPrice
L 267 — Commodity.new

Modulinfo

Dieses Modul ist ein Grundmodul für Handelswaren aller Art.

Öffentliche Methoden

Das Modul stellt folgende öffentliche Methoden bereit:

  • addShop( shop )
    • Speichert alle Items eines Shops als Subobjekte in der aktuellen Seite. Daten müssen aus der Star Citizen Wiki API kommen.
  • addShopData( data )
    • Speichert alle Shops eines Items ins Semantic Wiki. Ruft automatisch addShop auf. Daten müssen aus der Star Citizen Wiki API kommen.
  • Commodity.formatOffset( offset )
    • Formartiert ein Offset
  • Commodity.calcPrice( price, offset, power )
    • Berechnet einen finalen Preis anhand Basispreis, Offset. Power entspricht der Anzahl von Nachkommastellen.
  • Commodity.calcPricePP( price, percentage, isPremium, power )
    • Berechnet einen Preis Plus, oder Minus einer bestimmten Prozentzahl
  • Commodity.getPrice( name )
    • Gibt den günstigsten Preis für ein Item zurück

Tests

✔ Alle Tests bestanden.

Unit tests
Name Expected Actual
✔ testCalcPriceFloat
✔ testCalcPriceInt
✔ testCalcPricePPFloat
✔ testCalcPricePPInt
✔ testFormatOffset
✔ testFormatOffsetSpan
Cookies helfen uns bei der Bereitstellung dieses Wikis. Durch die Nutzung des Star Citizen Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.