QtCraft API C++ classes QML types Handbook

QcTradeSet Struct

A file of offers (trades/<name>.json): offers of one profession. More...

Header: #include <common/content/villages/QcTradeDefinitions.h>

Public Variables

QString name
QList<QcTradeOffer> offers
QString profession

Static Public Members

const int maxOffers

Detailed Description

A later pack's set of the same name replaces it, a set of another name adds its offers to the profession.

Member Variable Documentation

const int QcTradeSet::maxOffers

Most offers of a set.

QString QcTradeSet::name

Name of the set ("name").

QList<QcTradeOffer> QcTradeSet::offers

The offers ("offers"), 1 to maxOffers with distinct ids.

QString QcTradeSet::profession

The profession whose pool the offers join ("profession").