Modul:Commodity/doc

Aus Star Citizen Wiki

Dies ist die Dokumentationsseite für Modul:Commodity

Function list
L 10 — round
L 20 — fixVehicleName
L 41 — fixType
L 73 — addRentalSubObject
L 109 — addBuySubObject
L 146 — methodtable.addShop
L 172 — methodtable.addShopData
L 190 — Commodity.formatOffset
L 205 — Commodity.calcPrice
L 241 — Commodity.calcPricePP
L 260 — Commodity.getPrice
L 276 — 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.