Project

General

Profile

ChangeLogs

Introduction

This changelog contains the recent changes made to ISXEVE. Users are encouraged to click on the "watch" tab at the top of this page in order to be informed of when ISXEVE is updated.

The Latest change log is available here: https://updates.isxgames.com/isxeve/Extensions/ISXEVEChanges.txt


  • Updated changes through August 22, 2009 -- [[user:Magictiger|Magictiger]] 18:02 21 Sept 2009 (CDT)
  • Updated changes through October 30, 2012 -- [[user:Teht|Teht]] 11:59 06 Nov 2012 (EST)

Archived Patches

August 22, 2009 to January 29, 2012

October 21, 2007 to August 20, 2009

September 17, 2007 to July 12, 2007

July 10, 2007 to May 23, 2007

Latest Patches


October 30, 2012 [ISXEVE-20121016.0225]

  • Fix Skill.SkillPoints random failure
  • Fix Skill.SkillQueueLength random failure
  • Fix Bookmark.Created returning Bookmark.TimeCreated

October 28, 2012 [ISXEVE-20121016.0224]

  • Added new MEMBER to the 'bookmark' datatype:

 1. Created             (evetime type)

October 28, 2012 [ISXEVE-20121016.0223]

  • Added new TLO "Being" (returns a 'being' datatype object.) Currently, this TLO takes one argument: an int64 "CharID".

 - NOTE:  You must have had some sort of interaction with the 'being' in question for it to populate correctly.  In other words, the being
          must be one of your buddies, in your fleet, someone you looked up in the directory, etc.

October 23, 2012 [ISXEVE-20121016.0213]

  • The GetOnlineCorpMembers METHOD will now accept either index:pilot or index:being

October 8, 2012 [ISXEVE-20120813.0012]

  • Datatype: 'isxeve'

  Method Additions:
   1. Debug_SetEntityCacheEnabled[BOOL]     Enable or disable the ISXEVE internal entity cache

September 10, 2012 [ISXEVE-20120813.0006]

  • Misc fixes from Coverity analysis
  • Fix Corporation.Name (was returning Ticker)

Aug 16, 2012 [ISXEVE-20120813.0004]

  • Fixed crash with Fleet.GetQuads when used with no wingid parameter

Aug 11, 2012 [ISXEVE-20120809.0005]

  • Datatype: 'ship'

  Addition:
   1. HasOreHold         (bool type)

Aug 11, 2012 [ISXEVE-20120809.0004]

  • TopLevelObject: 'EVEWindow'

  Changes:
   1. ByName - This is now an absolute match (case insensitive) instead of substring

  • Datatype: 'entity'

  Addition:
   1. HasOreHold         (bool type)

July 18, 2012 [ISXEVE-20120629.0245]

  • Fixed the 'SetVelocity' METHOD of the "character" datatype

July 16, 2012 [ISXEVE-20120629.0224]

  • The 'Open' METHOD of the "item" datatype should now be fixed for most containers.

July 11, 2012 [ISXEVE-20120629.0142]

  • All "Distance" related datatype members (throughout ISXEVE) should now return a very large number on error (maximum double value)

 rather than NULL, zero, or -1.

  • Significant changes throughout the extension code to help with reducing crashes and other instability.

July 8, 2012 [ISXEVE-20120629.0113]

  • Reliability fixes involving the Drone MEMBER of the 'ship' datatype.

July 2, 2012 [ISXEVE-20120629.0073]

  • Datatype: 'eve'

  Member Changes:
   1. Bookmark[param] is now case insensitive

July 2, 2012 [ISXEVE-20120629.0064]

  • Datatype: 'entity'

  Member Additions:
   1. IsFleetMember (bool)
   2. ToFleetMember (fleetmember)

July 1, 2012 [ISXEVE-20120629.0043]

  • The isxGames_onHTTPResponse event should now have a more reliable "ParsedBody" parameter
  • ISXEVE now reports all 'IsValid' and 'Exception' errors (via https) to www.isxGames.com. It is all multithreaded and should not be noticeable; however, nothing is obfuscated if you're paranoid and want to see what is going on (basically, the information is sent to a PHP file on my server using http POST similar to an online 'form'.)

June 8, 2012 [ISXEVE-20120530.0035]

  • Datatype: 'eve'

  Fixed GetAgents method

June 2, 2012 [ISXEVE-20120530.0018]

  • The 'Open' METHOD of the "ship" datatype will now work in stations as well as in space.
  • Please note that "EVE:Execute[OpenInventory]" is the command that works exactly like pressing the 'inventory' button on the

 left side bar.   It basically toggles the parent inventory window, so it will open to whatever the last child inventory window you were
 previously viewing.

June 1, 2012 [ISXEVE-20120530.0011]

  • "EVE:Execute[OpenCargoholdOfActiveShip]" will now open a seperate (new) inventory window. This is probably not what you will

  want for most scripts.

  • The best way to open the inventory window *while in space* is to use the "Open" METHOD of the 'ship' datatype (i.e., "MyShip:Open").

 This method will open the 'combined' inventory window similar to pressing the inventory button on the main UI.

May 31, 2012 [ISXEVE-20120530.0004]

  • Datatype: 'eve'

  Method Additions:
   1. RefreshBookmarks - Initialize bookmarks list.
       Also refreshes corporate bookmark list. NOT required for personal or mission bookmark lists!
       There is no need to open "People and Places".

May 28, 2012 [ISXEVE-20120522.0186]

  • All MEMBERS/METHODS of the 'eveinvwindow' datatype (with the exception of 'GetChildren') will now take an *optional* second

 parameter to specify specific location.  The possible entries for the second paramater are as follows:
 - CargoHold                      - POSChargeStorage                        - DroneBay
 - Folder1                        - POSFuelStorage                          - ShipMaintenanceBay
 - Folder2                        - SpecializedFuelBay                      - CorpDeliveries
 - Folder3                        - SpecializedOreHold
 - Folder4                        - SpecializedGasHold
 - Folder5                        - SpecializedMineralHold
 - Folder6                        - SpecializedSalvageHold
 - Folder7                        - SpecializedIndustrialShipHold
 - SecondaryStorage               - SpecializedAmmoHold

--- --- A helpful hint: Your 'active ship' child's cargo hold in the EVE Inventory Window can be accessed using something like --- EVEWindow[ByName,"Inventory"]:MakeChildActive[${Me.ShipID},CargoHold] ---

May 28, 2012 [ISXEVE-20120522.0154]

  • If you are not within 2500 meters of the entity POS/Cargo Container/etc., you will receive -1.0 for capacity/usedcapacity

 when using the EVEWindow TLO.

  • The following types of POS storage are not supported (yet) via the 'eveinvwindow' Capacity and UsedCapacity members:

 1.  Strontium Bay
 2.  Fuel Bay

  • Added the following MEMBER to the 'eveinvwindow' datatype:

 1.  ChildWindowLocationFlag[CHILD_NAME             (string type)
     ChildWindowLocationFlagCHILD_ITEMID#
 2.  ChildWindowLocationFlagIDCHILD_NAME           (int type)
     ChildWindowLocationFlagIDCHILD_ITEMID#]        (int type)

May 27, 2012 [ISXEVE-20120522.0116]

  • Added new datatype 'eveinvwindow'. This datatype is derived from the 'evewindow' datatype; therefore, it inherits all

 of its methods and members.   The easiest (and best) way to acquire this datatype is with -> EVEWindow[byName,"Inventory"] <-

-- -- HINT: Here is how you can get the type name of an object in lavishscript: "echo ${EVEWindow[byName,"Inventory"](type)}" --

  • Added the following METHODS to the 'eveinvwindow' datatype:

 1.  GetChildren[,  (NOTE:  Not all children will have an 'itemID', so these indexes may not be the same size)
 2.  MakeChildActiveCHILD_NAME                (Make one of the 'children' the active window)
     MakeChildActiveCHILD_ITEMID#
 3.  OpenChildAsNewWindowCHILD_NAME            (Open one of the 'children' in a new window)
     OpenChildAsNewWindowCHILD_ITEMID#]

-- NOTE: If you use either of the 2nd or 3rd methods above with a child window that has more children (i.e., a line that has -- a big ass white arrow on the left end of it), it will simply expand it open in the window as though you clicked on it. -- A good example of this would be the child named "Corporation hangars".

  • Added the following MEMBERS to the 'eveinvwindow' datatype:

 1.  ChildWindowExists[CHILD_NAME           (bool type)
     ChildWindowExists(CHILD_ITEMID#]
 2.  ChildCapacityCHILD_NAME               (double type)
     ChildCapacityCHILD_ITEMID#
 3.  ChildUsedCapacityCHILD_NAME           (double type)
     ChildUsedCapacityCHILD_ITEMID#]

  • Removed the calling conventions "EVEWindow[MyDroneBay]" and "EVEWindow[CorpHangar]"


---- Please see this thread for a simple example script on how to iterate through the various 'child' inventory windows: ---- www.isxgames.com/forums/showthread.php/5892-New-Inventory-Window-Iterating-Children-Example



May 24, 2012 [ISXEVE-20120522.0035]

  • Added new METHOD to the 'evewindow' datatype:

 1.  LootAll

  • Added new calling conventions to the EVEWindow TLO:

 1.  EVEWindow[ByItemID,#]

  • Removed calling convention from the EVEWindow TLO:

 1.  EVEWindow[MyShipCargo]

  • Added the following METHOD to the 'ship' datatype:

 1.  Open

  • The following METHODS of the 'ship' datatype are deprecated and should be replaced with the method "Open" (see above)

 1.  OpenMaintenanceBay
 2.  OpenCorpHangars
 3.  OpenDroneBay
 4.  OpenOreHold
 5.  OpenFuelBay
 6.  OpenGasHold
 7.  OpenMineralHold
 8.  OpenSalvageHold
 9.  OpenIndustrialShipHold
 10. OpenAmmoHold
 11. OpenCargo

  • The 'OpenCorpHangar' METHOD of the 'station' datatype has been removed. Please use "EVE:Execute[OpenHangarFloor]" in your scripts instead

 for now.

  • The 'OpenCorpHangar' METHOD of the 'character' datatype has been removed. Please use "EVE:Execute[OpenHangarFloor]" in your scripts instead

 for now.

  • The 'CloseCargo' and 'CloseStorage' METHODS of the 'entity' datatype have been deprecated. You should now close the main inventory window once

 you're finished with all inventory related activities.

  • Added new METHOD to the 'entity' datatype:

 1.  Open

  • The 'OpenCorpHangars', 'OpenMaintenanceBay', 'OpenCargo' and 'OpenStorage' METHODS of the "entity" datatype have been deprecated.

 Use the "Open" method from now on (see above.)

      • Here is some useful information on how to alter scripts to work properly with
      • EVE changes implimented today:
      • 1. The new inventory window can easily be accessed via ${EVEWindow[byName, "Inventory"]}
      • 2. Replace ${EVEWindow[MyShipCargo]} with ${EVEWindow[ByCaption,"active ship"]}
      • 3. Replace ${EVEWindow[hangarFloor]} with ${EVEWindow[ByCaption,"item hangar"]}
      • 4. When searching for entity inventory windows, replace ${EVEWindow[byName,EntityID#] with ${EVEWindow[ByItemID,EntityID#]}

  Added Members:
   1. EntitiesCount (int type) (total count of entities known to isxeve)

April 6, 2012 [ISXEVE-20120403.0022]

  • Added new MEMBERS to the 'evewindow' datatype:

 1.  Capacity                (double type)
 2.  UsedCapacity            (double type)
 [NOTE:  These members will return -1.0 for any windows that do not have a capacity attribute.  Also, please note that it only shows the capacity
         that is currently being displayed in the window.]

March 27, 2012 [ISXEVE-20120320.0191]

  • eve:MoveItemsTo and item:MoveTo will now accept an ItemID# as the first argument (for those wishing to move items into containers that are in

 your hangar, for example.)   It is the script's responsibility to ensure that the itemID# is a valid container to accept items in this fashion.

  • Cleaned up various elements of the 'evewindow' datatype
  • Added new calling convention to the 'EVEWindow' TLO:

 1.  EVEWindow[active]      (Returns the current "active" window)

March 26, 2012 [ISXEVE-20120320.0161]

  • The 'GivenName' member of the item datatype is now DEPRECATED.
  • The 'Name' member of the item datatype will now return the actual name of the item in all cases. If the item is a 'renamable item', and

 you want the original name, then simply use the 'Type' member instead.

  • The 'Name' member of the item datatype wil properly give the name of bookmark voucher type items.
  • The "StackAllHangarItems" of the 'station' and 'characater' datatypes have been DEPRECATED. The replacement method is

 EVEWindow[ByName,hangarFloor]:StackAll

  • Added new METHOD to the 'evewindow' datatype:

 1.  MoveBookmarkHere[]
 (NOTE:  This is only for moving a bookmark from your addressbook to another window.  Once it's moved, then it's an 'item' and can be 
         moved around/manipulated like any other item.)

March 25, 2012 [ISXEVE-20120320.0067]

  • Fixed the 'InjectSkill' METHOD of the item datatype

March 24, 2012 [ISXEVE-20120320.0048]

  • Added new METHOD to the 'eve' datatype:

 1.  GetEVEWindows[]

March 24, 2012 [ISXEVE-20120320.0037]

  • Added the following METHOD to the 'evewindow' datatype:

 1. StackAll

  • Removed the "StackAllCargo" METHOD from the 'ship' datatype. (You can use EVEWindow[ByName,${MyShip.ID}]:StackAll as a replacement.)
  • Removed the "StackAllCargo" METHOD from the 'entity' datatype. (You can use EVEWindow[ByName, ENTITYID#]:StackAll as a replacement or

 see the new StackItems method added on March 16.

March 20, 2012 [ISXEVE-20120320.0016]

  • The 'Module' MEMBER of the "ship" datatype will now properly accept the slot name, case insentitive.

March 20, 2012 [ISXEVE-20120320.0011]

  • Added new METHODS to the 'module' datatype:

 1. UnloadToCargo         (For modules that contain charges/ammo)
 2. ReloadAll             (For modules that have the 'Reload all' menu option available)

March 20, 2012 [ISXEVE-20120314.0034]

  • Added new METHOD to the 'entity' datatype

 1. GetCorpHangarsCargo[index:item                     (retrieves ALL items)
    GetCorpHangarsCargoindex:item, "FOLDERNAME"]       (retrieve items from a particular folder)

GetCorpHangarsCargo[index:item, index:string] (retrieve items from all folders named in the index:string)

March 18, 2012 [ISXEVE-20120314.0032]

  • Fixed module datatype instances becoming invalid after some conditions.

March 16, 2012 [ISXEVE-20120314.0026]

  • Fixed item:MoveTo and eve:MoveItemsTo when moving to StationCorporateHangars
  • Added new METHOD to the 'eve' datatype:

 1.  StackItems[
     StackItems]

StackItems[, ]

StackItems[, ]

March 14, 2012 [ISXEVE-20120314.0006]

      1. This is not a change, it is a clarification

   - MoveTo[  
   - MoveTo
   - MoveTo
   - MoveTo  
   - MoveTo
   - MoveTo]
     (NOTE: "FolderName" only applies to the destinations 'CorpHangars' and 'StationCorporateHangar')
     (NOTE: When indicating a specific FolderName, you MUST indicate a quantity as the third parameter.) 
     (NOTE: If you do not provide a 4th paramater, the item will be moved to the "Corporation Folder 1" folder.)
   === Possible s:

1. CargoHold (The traditional cargo hold)

2. DroneBay

3. CorpHangars (Will work on your ship as well as the corporation hangars of a capital ship or POS)

4. MaintenanceBay (Will work on your ship as well as the Maintenance Bay of a capital ship)

5. OreHold

6. FuelBay

7. GasHold

8. MineralHold

9. SalvageHold

10. IndustrialShipHold

11. AmmoHold

12. StationCorporateHangar

13. Hangar

   === Possible s (for all Methods that use folder names as a possible parameter):

1. Corporation Folder 1

2. Corporation Folder 2

3. Corporation Folder 3

4. Corporation Folder 4

5. Corporation Folder 5

6. Corporation Folder 6

7. Corporation Folder 7

   === Possible s:

1. MyShip

2. MyStationHangar

3. MyStationCorporateHangar

   - MoveItemsTo[ 
   - MoveItemsTo
   - MoveItemsTo 
   - MoveItemsTo]
       (NOTE:  Use ToDestinations, ToFolderNames, and ToLocationNames from the item:MoveTo method above.)
       (NOTE:  "FolderName" only applies to the destinations 'CorpHangars' and 'StationCorporateHangar')
       (NOTE:  If you do not provide a 4th paramater, the item will be moved to the "Corporation Folder 1" folder.)

March 14, 2012 [ISXEVE-20120314.0004]

  • The "old" calling conventions for eve:MoveItemsTo and item:MoveTo have been removed. The new parameters and syntax for these

 methods can be found in the March 4, 2012 patch notes below.

  • Updated eve:MoveItemsTo and item:MoveTo so that you can use the following in place of "" (see March 4 patch notes):

 - MyShip
 - MyStationHangar
 - MyStationCorporateHangar

March 11, 2012 [ISXEVE-20120228.0178]

  • Added new METHODS to the 'station' datatype:

  1. AddWaypoint
  2. ClearWaypoint
  3. SetDestination

  • Wallet.Balance, Wallet.BalanceAur, CorporationWallet.Balance will now return -1.0 if the data is currently unavailable. (open/close the wallet)
  • Fixed the "IsContraband" MEMBER of the item and order datatypes (see below)
  • The "IsContraband" MEMBER of the item and order datatypes now utilizes the following syntax:

 - IsContraband               (bool type)            [returns TRUE if the item is contraband anywhere in the universe
 - IsContrabandFACTIONID#]   (bool type)            [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.)

  • Added new METHOD to the 'item' datatype:

 1. GetContrabandFactions[index:int]
 (This method populates an index:int with all the factionIDs for which this item is contraband.   If the item is not a contraband item, then
  the index returned will contain zero nodes.)

March 7, 2012 [ISXEVE-20120228.0134]

  • Fixed cases where the Entity and Local TLOs could return true on an invalid ID

March 7, 2012 [ISXEVE-20120228.0132]

  • Added new METHOD to the 'ship' datatype:

 1. GetCorpHangarsCargo[index:item                     (retrieves ALL items)
    GetCorpHangarsCargoindex:item, "FOLDERNAME"]       (retrieve items from a particular folder)

GetCorpHangarsCargo[index:item, index:string] (retrieve items from all folders named in the index:string)

   *** Possible Folder Names:

- Corporation Folder 1

- Corporation Folder 2

- Corporation Folder 3

- Corporation Folder 4

- Corporation Folder 5

- Corporation Folder 6

- Corporation Folder 7

March 5, 2012 [ISXEVE-20120228.0109]

  • Bookmarks created with ISXEVE will now have the 'name' and 'note' of the bookmark as

 a unicode string.

  • Modified the "CreateBookmark" METHOD of the 'eve' and 'entity' datatypes to accept an optional

 third parameter.  This parameter will indicate "destination".  For now, the only valid
 argument for this parameter is:
     - "Corporation Locations"
 Any bookmark created without this third parameter will go into your "Personal Locations" folder.

March 4, 2012 [ISXEVE-20120228.0084]

  • Added new METHODS to the 'ship' datatype:

 1.  OpenMaintenanceBay
 2.  OpenCorpHangars
 3.  OpenDroneBay
 4.  OpenOreHold
 5.  OpenFuelBay
 6.  OpenGasHold
 7.  OpenMineralHold
 8.  OpenSalvageHold
 9.  OpenIndustrialShipHold
 10. OpenAmmoHold
 11. GetOreHoldCargo[index:item     
 12. GetFuelHoldCargoindex:item
 13. GetGasHoldCargoindex:item
 14. GetMineralHoldCargoindex:item
 15. GetSalvageHoldCargoindex:item
 16. GetIndustrialShipHoldCargoindex:item
 17. GetAmmoHoldCargoindex:item
 18. GetMaintenanceHoldCargoindex:item]

  • Added new MEMBERS to the 'ship' datatype:

 1. ToEntity            (entity type)
 2. ID                  (int64 type)

  • Added new METHODS to the 'entity' datatype:

 1. OpenMaintenanceBay         (for capital ships)
 2. OpenCorpHangars            (for capital ships)

  • The "CloseStorage" METHOD of the entity datatype should now close all open windows that contain

 items stored within the given entity.  (i.e., this is 'catch all' method for open storage/bay windows.)
 The "CloseCargo" METHOD remains (for now) but is deprecated in favor of "CloseStorage".

  • Updated the "MoveTo" METHOD of the 'item' datatype to use the following calling conventions:

  FROM BEFORE:  (These were already in place and will still work (for now); however, please phase them as you can.)
   - MoveTo[MyShip
   - MoveToMyShip, 
   - MoveToHangar
   - MoveToHangar, 
   - MoveToDroneBay
   - MoveToDroneBay, 
   - MoveTo       
   - MoveTo]    

- MoveTo[, , ]

(NOTE: When indicating a specific FolderName, you MUST indicate a quantity as the second parameter.

     (EXAMPLE:  "Me.Ship.Cargo[1]:MoveTo[${Entity[Corporate Hangar Array].ID},${Me.Ship.Cargo[1].Quantity},Corporation Folder 1]"

(NOTE: If you do not provide a 3rd paramater (on player owned structures), the item will be moved to the "Corporation Folder 1" folder.)

- MoveTo[Corporation Hangar]

- MoveTo[Corporation Hangar, ]

- MoveTo[Corporation Hangar, , ]

(NOTE: The destination "Corporation Hangar" refers to the Corporation Hangar that is in a station.)

(NOTE: If you do not provide a 3rd paramater, the item will be moved to the "Corporation Folder 1" folder.)

  NEW:  (Please use these from now on!)
   - MoveTo[]  

- MoveTo[, , ]

- MoveTo[, , , ]

(NOTE: To move an item to YOUR ship using this syntax, simply use ${MyShip.ID} as the first parameter.

Otherwise, use the EntityID# of the destination container.)

(NOTE: "FolderName" only applies to the destinations 'CorpHangars' and 'StationCorporateHangar')

(NOTE: When indicating a specific FolderName, you MUST indicate a quantity as the third parameter.)

(NOTE: If you do not provide a 4th paramater, the item will be moved to the "Corporation Folder 1" folder.)

*** Possible Destinations:

1. CargoHold (The traditional cargo hold)

2. DroneBay

3. CorpHangars (Will work on your ship as well as the corporation hangars of a capital ship or POS)

4. MaintenanceBay (Will work on your ship as well as the Maintenance Bay of a capital ship)

5. OreHold

6. FuelBay

7. GasHold

8. MineralHold

9. SalvageHold

10. IndustrialShipHold

11. AmmoHold

12. StationCorporateHangar (For this destination, you can enter any positive integer for the ID#)

13. Hangar (For this destination, you can enter any positive integer for the ID#)

   *** Possible Folder Names (for all Methods that use folder names as a possible parameter):

1. Corporation Folder 1

2. Corporation Folder 2

3. Corporation Folder 3

4. Corporation Folder 4

5. Corporation Folder 5

6. Corporation Folder 6

7. Corporation Folder 7

  • Updated the "MoveItemsTo" METHOD of the 'eve' datatype to use the following calling conventions:

  FROM BEFORE:  (These were already in place and will still work (for now); however, please phase them as you can.)
   - MoveItemsTo[, MyShip
   - MoveItemsTo, Hangar]

- MoveItemsTo[, DroneBay]

- MoveItemsTo[, Corporation Hangar] (The Corporation Hangar that is in a station.)

- MoveItemsTo[, Corporation Hangar, ]

(NOTE: If you do not provide a 3rd paramater, the item will be moved to the "Corporation Folder 1" folder.)

   - MoveItemsTo[]     

  NEW:  (Please use these from now on!)
   - MoveItemsTo[] 

- MoveItemsTo[, , , ]

(NOTE: To move items to YOUR ship using this syntax, simply use ${MyShip.ID} as the first parameter.

Otherwise, use the EntityID# of the destination container.)

(NOTE: Use Destinations and folder names from the 'MoveTo' METHOD above.)

(NOTE: "FolderName" only applies to the destinations 'CorpHangars' and 'StationCorporateHangar')

(NOTE: If you do not provide a 4th paramater, the item will be moved to the "Corporation Folder 1" folder.)

February 26, 2012 [ISXEVE-20120221.0092]

  • Misc changes to remove some needless exception reports
  • Some fixes for potential stability issues
  • Datatype: 'entity'

  Member Changes:
   1. Bounty (now float64)

2. Bounty now returns NPC (rat) bounty value as well as PC bounty

  Member Additions:
   1. FleetTag
  Method Additions:
   2. SetFleetTag[]

Note: Only usable when in fleet

Note: Limited to the set of fleet tags assignable in-game, currently ABCDEFGHIJXYZ0123456789

February 26, 2012 [ISXEVE-20120221.0088]

  • Fixed the 'MoveTo' METHOD of the 'item' datatype when using the "DroneBay" destination
  • Added "DroneBay" as a valid destination when using the 'MoveItemsTo' METHOD of the eve datatype

February 24, 2012 [ISXEVE-20120221.0074]

  • Added new MEMBER to the 'bookmark' datatype:

 1.  Distance         (double type)
 [NOTE:  This is safe to use at any time; however, it will only work for bookmarks that are created in open space.  It will also only work when you are
         in space and in the same solar system as the bookmark.]

  • Added new MEMBER to the 'eve' datatype:

 1.  MinWarpDistance  (int type)

February 21, 2012 [ISXEVE-20120221.0013]

  • Added new MEMBER to the 'eve' datatype:

 1.  AbandonedDronesExist            (bool type)

  • Added new METHOD to the 'eve' datatype:

 1.  ReclaimDrones

February 21, 2012 [ISXEVE-20120201.0018]

  • The 'WreckID' MEMBER of the entity datatype will ALWAYS return -1 for entities that are not wrecks.
  • Added new MEMBER to the entity datatye:

 1. IsWreckViewed          (bool type)

  • Added new METHOD to the eve datatype:

 1. GetViewedWrecks[index:int64]

February 15, 2012 [ISXEVE-20120201.0115]

  • Fixed case where QueryEntities might have returned entities not sorted properly by distance
  • EVE:PopulateEntities should only be used for _DEBUGGING_, and not for general use. It should no longer be required at any time.

February 14, 2012 [ISXEVE-20120201.0102]

  • It should now be possible to "SetDestination", "SetWaypoint", and "ClearWaypoint" for all bookmark types.
  • The EVESalvage script has been improved *dramatically*. Please read the new installation instructions at

 http://www.isxgames.com/forums/showthread.php/2111-EVESalvage-v-4-0   (All noctis users are encouraged to 
 try the new version of EVESalvage.)

February 6, 2012 [ISXEVE-20120201.0072]

  • Fixed CorporationWallet.Balance. Also, now returns -1.0 if Balance is not currently available.
  • Fixed Fleet.IsFleetCommander
  • Sanity Check: Character:GetJammers will not return jammers who are no longer on grid
  • Sanity Check: Character:GetAttackers will not return attackers who are no longer on grid
  • Datatype: 'item'

 Member Changes:
   1. OwnerID (now int64)

  • Datatype: 'fleetmember'

  Member Additions:
   1. IsFleetCommander (bool)  (Can also use fleetmember.Role/RoleID)
   1. IsWingCommander (bool)   (Can also use fleetmember.Role/RoleID)
   1. IsSquadCommander (bool)  (Can also use fleetmember.Role/RoleID)

  • Datatype: 'character'

  Member Additions:
   1. ToFleetMember (fleetmember)

February 5, 2012 [ISXEVE-20120201.0071]

  • Datatype: 'item'

 Member Changes:
   1.  The "GivenName" Member should be more reliable with various types of 'renamable items'

  • Datatype: 'entity'

 Method Changes
   1.  Added a sanity check in "SetName".  Please report any problems with it and the exact category/group of the entity in question.

February 5, 2012 [ISXEVE-20120201.0069]

  • Datatype: 'item'

 Member Changes:
   1.  Fixed issues with the "IsRepackable" member.  It should be much more reliable.

February 5, 2012 [ISXEVE-20120201.0055]

  • Datatype: 'eve'

 Member Changes:
   1.  Fixed "Is3DDisplayOn" to work in stations as well as in space
 Method Changes:
   1.  Fixed "Toggle3DDisplay" to work in stations as well as in space

February 2, 2012 [ISXEVE-20120201.0021]

  • Datatype: 'entity'

 Method Changes:
   1. The "StackAll" method will now accept an optional argument entities that contain 'divisions' in the storage area (i.e., 'tabs')

The argument should be 1-7. (For example: "Entity[Name=-"Corporate Hangar"]:StackAllCargo[7]" will stack all items in the 7th

division. For cargo holds and storage areas that do not have divisions, you may continue to use the method without an argument.

January 31, 2012 [ISXEVE-20120124.0143]

  • Datatype: 'bookmark'

  Method Changes:
   1. AddWaypoint[bool] now accepts true/false. Default is false.

If true, it will add the waypoint as the FIRST waypoint in the list (without clearing the list).

If false, it will append to the end.

2. SetDestination and AddWaypoint both now will set destination to the target item (Station, etc), not just the target system, as is now supported ingame.

  • Datatype: 'eve'

  Method Changes:
   1. AddWaypoint[ID,bool] now accepts true/false. Default is false. Behavior is identical to Bookmark.AddWaypoint

  • Datatype: 'interstellar'

  Method Changes:
   1. AddWaypoint[bool] now accepts true/false. Default is false. Behavior is identical to Bookmark.AddWaypoint

January 31, 2012 [ISXEVE-20120124.0142]

  • Fix: EVE:CreateBookmark inside station
  • Datatype: 'module'

  Changes:
   1. Default return value (ToText) is now the ID member, instead of the Type

January 29, 2012 [ISXEVE-20120124.0137]

  • Fixed various broken methods (oops)

DronesScoopToDroneBay, MoveItemsTo, LaunchDrones, DronesReturnToDroneBay, DronesMine, DronesReturnAndOrbit

  • Improved the following methods

GetCorpHangarShips, GetCorpHangarItems, GetHangarItems, GetHangarShips, GetCargo, GetModules, GetDrones,

  • Internal: Optimized item lookups from cargo and drones