Hearthstone

List of discipline features supported for Hearthstone Heroes of Warcraft

Platform(s) available: PCMobile

Introduction

This documentation will walk you through the specifications of this discipline to leverage the Toornament Hearthstone API.

Each discipline feature has a type that defines its options. Here is the list of available features for Hearthstone Heroes of Warcraft.

Contents

Common

Character
Mod
Game Player ID

Special

HS pick ban

Features

Feature "class"

This feature is a character type.

Character

The character feature applies on the match game opponents level. List of characters is defined in the choices option, and can be edited in the tournament settings if the settings_enabled option is TRUE.

Options:
  • choices
    object
    Label
    Machine name
    Demon Hunter
    demon_hunter
    Druid
    druid
    Hunter
    hunter
    Mage
    mage
    Paladin
    paladin
    Priest
    priest
    Rogue
    rogue
    Shaman
    shaman
    Warlock
    warlock
    Warrior
    warrior

  • settings_enabled
    boolean

    When TRUE, choices option can be edited in the tournament settings.

    Value: FALSE


Feature "gamemode"

This feature is a mod type.

Mod

The mod feature represents a gametype that applies on the match game level. List of mods is available in options choices.

Options:
  • choices
    object
    Label
    Machine name
    Standard
    standard
    Wild
    wild
    Specialist
    specialist
    Conquest
    conquest


Feature(s) for Game Player ID

This feature is a game player Id type.

The game player id feature enables a player identifier custom field in the tournament. It adds the associated custom fields in the list of available custom fields, see Custom Fields - Games.

Feature nameGame player IDAdded by defaultDefault labelDefault requiredDefault public
battle_net_field_idbattle_netn/a

Feature "pick_ban_class"

This feature is a hs pick ban type.

HS Pick Ban

A pick-ban feature initially created for the game Hearthstone, when this feature is available in a discipline, it adds hs_pick_choice in the list of available custom fields, see HS item pick (Custom Fields). Is applied on match opponents level.

Options:
  • feature_name_provider
    string

    Designates the feature on which the pick and ban is based.

    Value: class

    icon_dir
    string

    Value: class_icon

Result:
Rendering
Absolute path
demon_hunter
/disciplines/hearthstone/class_icon/demon_hunter.png
druid
/disciplines/hearthstone/class_icon/druid.png
hunter
/disciplines/hearthstone/class_icon/hunter.png
mage
/disciplines/hearthstone/class_icon/mage.png
paladin
/disciplines/hearthstone/class_icon/paladin.png
priest
/disciplines/hearthstone/class_icon/priest.png
rogue
/disciplines/hearthstone/class_icon/rogue.png
shaman
/disciplines/hearthstone/class_icon/shaman.png
warlock
/disciplines/hearthstone/class_icon/warlock.png
warrior
/disciplines/hearthstone/class_icon/warrior.png