Back to index...

NameTypeDeprecatedSecureDescription
Command.Minion.ClaimfunctionClaims an award from a minion adventure in "finished" mode.
Command.Minion.HurryfunctionHurry a minion adventure in "working" mode.
Command.Minion.SendfunctionSend a minion on an adventure.
Command.Minion.ShufflefunctionShuffle an adventure for a new option.
Command.Minion.UnlockfunctionUnlock another minion adventure slot.
Event.Minion.Adventure.ChangeSignals a change in a minion adventure.
Event.Minion.Minion.ChangeSignals a change in a minion.
Inspect.Minion.Adventure.DetailfunctionProvides detailed information about minion adventures.
Inspect.Minion.Adventure.ListfunctionLists known minion adventures.
Inspect.Minion.Minion.DetailfunctionProvides detailed information about minions.
Inspect.Minion.Minion.ListfunctionLists available minions.
Inspect.Minion.SlotfunctionReturns the total number of minion adventure slots.

Command.Minion.Claim

Claims an award from a minion adventure in "finished" mode.

Usage:

Command.Minion.Claim(adventure)
ParameterTypeDatatypeDescription
adventureparameterminionadventureThe minion adventure to be affected.
hardwareevent
true

Command.Minion.Hurry

Hurry a minion adventure in "working" mode.

Usage:

Throttled.

Command.Minion.Hurry(adventure, currency)
ParameterTypeDatatypeDescription
adventureparameterminionadventureThe minion adventure to be affected.
currencyparameterstringThe currency to use for this command. May be any of "none", "aventurine", or "credit".

Command.Minion.Send

Send a minion on an adventure.

Usage:

Command.Minion.Send(minion, adventure)
Command.Minion.Send(minion, adventure, currency)
ParameterTypeDatatypeDescription
adventureparameterminionadventureThe minion adventure to be affected.
currencyparameterstringThe currency to use for this command. May be any of "none", "aventurine", or "credit".
minionparameterminionminionThe minion to be affected.
hardwareevent
true

Command.Minion.Shuffle

Shuffle an adventure for a new option.

Usage:

Throttled.

Command.Minion.Shuffle(adventure, currency)
ParameterTypeDatatypeDescription
adventureparameterminionadventureThe minion adventure to be affected.
currencyparameterstringThe currency to use for this command. May be any of "none", "aventurine", or "credit".

Command.Minion.Unlock

Unlock another minion adventure slot.

Usage:

Command.Minion.Unlock()
hardwareevent
true

Event.Minion.Adventure.Change

Signals a change in a minion adventure.

Usage:

Event.Minion.Adventure.Change(adventures)
ParameterTypeDatatypeDescription
adventuresparametervariantA table of minion adventures that have changed. Takes the form of a table. The key is the minion adventure ID.

Event.Minion.Minion.Change

Signals a change in a minion.

Usage:

Event.Minion.Minion.Change(minions)
ParameterTypeDatatypeDescription
minionsparametervariantA table of minions that have changed. Takes the form of a table. The key is the minion ID.

Inspect.Minion.Adventure.Detail

Provides detailed information about minion adventures.

Usage:

detail = Inspect.Minion.Adventure.Detail(adventure)
details = Inspect.Minion.Adventure.Detail(adventures)
ParameterTypeDatatypeDescription
adventureparameterminionadventureThe identifier of the minion adventure to retrieve detail for.
adventuresparametertableA table of identifiers of minion adventures to retrieve detail for.
detailresulttableDetail table for a single minion adventure.
detailsresulttableDetail table for all requested minion adventures. The key is the minion adventure ID, the value is the adventure's detail table.
members
completion The time a "working" adventure will change to "finished", represented as UNIX time.
costAventurine The cost to start this adventure in Aventurine.
costCredit The cost to start this adventure in credits.
costStamina The cost to start this adventure in stamina.
duration The duration of this adventure in seconds.
hurryAventurine The cost to hurry this adventure in Aventurine.
hurryCredit The cost to hurry this adventure in credits.
id The ID of the requested element.
minion The minion currently involved with this adventure.
mode The mode this adventure is in. One of "available", "working", or "finished".
name The name of this adventure.
reward The reward type of this adventure.
rewardQuality The final reward quality of this adventure once in "finished" mode.
statAir Indicates greater rewards if finished by a minion with an Air stat.
statArtifact Indicates greater rewards if finished by a minion with an Artifact stat.
statAssassination Indicates greater rewards if finished by a minion with an Assassination stat.
statDeath Indicates greater rewards if finished by a minion with a Death stat.
statDimension Indicates greater rewards if finished by a minion with a Dimension stat.
statDiplomacy Indicates greater rewards if finished by a minion with a Diplomacy stat.
statEarth Indicates greater rewards if finished by a minion with an Earth stat.
statExploration Indicates greater rewards if finished by a minion with an Exploration stat.
statFire Indicates greater rewards if finished by a minion with a Fire stat.
statHarvesting Indicates greater rewards if finished by a minion with a Harvesting stat.
statHunting Indicates greater rewards if finished by a minion with a Hunting stat.
statLife Indicates greater rewards if finished by a minion with a Life stat.
statWater Indicates greater rewards if finished by a minion with a Water stat.

Inspect.Minion.Adventure.List

Lists known minion adventures.

Usage:

list = Inspect.Minion.Adventure.List()
ParameterTypeDatatypeDescription
listresulttableA table of minion adventure IDs. The key is the minion adventure ID.

Inspect.Minion.Minion.Detail

Provides detailed information about minions.

Usage:

detail = Inspect.Minion.Minion.Detail(minion)
details = Inspect.Minion.Minion.Detail(minions)
ParameterTypeDatatypeDescription
minionparameterminionminionThe identifier of the minion to retrieve detail for.
minionsparametertableA table of identifiers of minions to retrieve detail for.
detailresulttableDetail table for a single minion.
detailsresulttableDetail table for all requested minions. The key is the minion ID, the value is the minion's detail table.
members
description The description of this minion.
experienceAccumulated If not at max level, this minion's accumulated experience in their current level.
experienceNeeded If not at max level, the amount of experience required to gain a level.
id The ID of the requested element.
level The current level of this minion.
name The name of this minion.
rarity The rarity of this minion. "common", "uncommon", "rare", or "epic".
stamina The current stamina of this minion.
staminaMax The maximum stamina of this minion.
statAir This minion's Air stat.
statArtifact This minion's Artifact stat.
statAssassination This minion's Assassination stat.
statDeath This minion's Death stat.
statDimension This minion's Dimension stat.
statDiplomacy This minion's Diplomacy stat.
statEarth This minion's Earth stat.
statExploration This minion's Exploration stat.
statFire This minion's Fire stat.
statHarvesting This minion's Harvesting stat.
statHunting This minion's Hunting stat.
statLife This minion's Life stat.
statWater This minion's Water stat.

Inspect.Minion.Minion.List

Lists available minions.

Usage:

list = Inspect.Minion.Minion.List()
ParameterTypeDatatypeDescription
listresulttableA table of minion IDs. The key is the minion ID.

Inspect.Minion.Slot

Returns the total number of minion adventure slots.

Usage:

slots = Inspect.Minion.Slot()
ParameterTypeDatatypeDescription
slotsresultnumberThe number of slots available for active minion adventures.

Back to index...