ISXEVE¶
- Table of contents
- ISXEVE
- Introduction
- Acquisition and News
- Features
- Basic Usage
- LavishScript versus .NET Applications
- Game Behavior Modifications
- Data Types
- Top-Level Objects
- Commands
- Events
- Major Prewritten Scripts
- See Also
ISXEVE by Amadeus
Introduction¶
ISXEVE is an Inner Space Extensions for the popular MMORPG game EVE Online. Please visit Lavish Software for more information on the InnerSpace application, including aquisition information and usage documentation. This extension REQUIRES Inner Space in order to work.
Acquisition and News¶
The first release of ISXEVE was published on August 11, 2007. Download here.
For the latest news and for discussion with other users of ISXEVE, please bookmark and actively read the official ISXEVE forums.
The official log of changes for ISXEVE is here. It should be considered the ultimate source of information regarding isxeve, as this wiki is only periodically updated. The wiki Changelog indicates to what date the wiki has been updated in relationship to that official log.
Features¶
- ISXEVE allows you to see the statistics and locations of all entities around you
- ISXEVE adds mmembers and methods to LavishScript to allow your to be aware of, and control, EVE from within the script.
- ISXEVE adds functionality which causes all autopilot warp-to-gate sequences to warp to 0km rather than 15km.
Basic Usage¶
ISXEVE, like most IS extensions, adds game specific functionality to Inner Space. This is achieved by adding additional commands, data types, top level objects, and services. To use ISXEVE, you would simply start EVE using InnerSpace, and then type 'ext isxeve' in the InnerSpace console window. Once ISXEVE is loaded, you will be able to utilize all of the functionality given to you by the extension.
LavishScript versus .NET Applications¶
InnerSpace (and ISXEVE) supports two types of scripting languages: LavishScript and .NET applications.
InnerSpace/Scripts
directory.run SCRIPTNAME
in the console.InnerSpace/.NET Programs
directory.DotNet APPDOMAIN ASSEMBLYNAME
in the consoleThe documentation in this wiki will support script authors of both types. Programmers/Scripters are encouraged to visit the isxGames forums and download sample LavishScript scripts and/or .NET Visual Studio application projects to see how it's done.
Those programmers familiar with .NET will be happy to know that ISXEVE comes with a 'Wrapper' dll that is included with the ISXEVE installation. Therefore, all ISXEVE datatypes/commands/etc.. will be available to you in an easy to use fashion within Visual Studio. Just see the sample projects!
Game Behavior Modifications¶
- EVE Autopilot is modified to warp to 0 by default, instead of 15km.
Data Types¶
- activedrone
- agent
- agentmission
- attack
- attacker
- being
- bookmark
- character
- charselect
- chatchannel
- corporation
- corporationwallet
- dialogstring
- entity
- eve
- evetime
- evewindow
- eveinvwindow
- fleet
- fleetmember
- interstellar
- isxeve
- item
- jammer
- marketorder
- module
- myorder
- pilot
- ship
- standing
- station
- skill
- queuedskill
- wallet
Top-Level Objects¶
Commands¶
The following commands can be entered in the Inner Space console (verbatim).
Events¶
EVE_OnPilotJoinedChannel(int64 ChannelID, string PilotName, int64 PilotID, int64 AllianceID)
EVE_OnPilotLeftChannel(int64 ChannelID, string PilotName, int64 PilotID, int64 AllianceID)
Major Prewritten Scripts¶
See Also¶