Project

General

Profile

Myorder (Data Type)

Description

This Data Type includes all of the data available to ISXEVE that is specific to your assets.

Members

  • double Price
  • int InitialQuantity
  • double QuantityRemaining
  • double MinQuantityToBuy
  • int64 ID
  • uint64 TimeStampWhenIssued
  • string DateWhenIssued
  • string TimeWhenIssued
  • int Duration
    • The max length of the order, in days
  • int StationID
    • Station where the order is located
  • string Station
  • int RegionID
    • Region where the order is located
  • string Region
  • int SolarSystemID
    • Solar System where the order is located
  • int SolarSystem
  • int Range
    • In Jumps, the range from which the item can be bought/sold

:# rangeConstellation = 4

:# rangeRegion = 32767

:# rangeSolarSystem = 0

:# rangeStation = -1

:# Any other value is jumps

  • int Jumps
    • Jumps to the station where the order is located
  • bool IsContraband [returns TRUE if the item is contraband anywhere in the universe]
  • bool IsContraband<MW_SINGLEBRACKET>FACTIONID#] [returns TRUE if the item is contraband for the given factionID#
    • (HINT: The 'interstellar' datatype has "FactionID" and "Faction" members. For example ${Universe[${Me.SolarSystemID}]}, ${Universe[${Me.ConstellationID}]}, and ${Universe[${Me.RegionID}]} are all 'interstellar' type objects.)
  • bool IsCorp
  • bool IsSellOrder
  • bool IsBuyOrder
  • int TypeID
  • string Name
  • int Range

Methods

  • Cancel
  • Modify<MW_SINGLEBRACKET>#</MW_SINGLEBRACKET>
      1. = new price of the item in isk

Notes

The order's "Jumps" must be <= to the "Range" in order to buy/sell.

Examples