isxAion methods and members

skomag

New Member
Cheat sheet for all the methods and members of the isxAion classes.

Includes all changes in isxAionChanges.txt up to isxAion-20130626.0193


Member return types are listed after the member.
Methods are listed starting with a : ... ie :Use is a method.
Ability : AbilityInfo means that Ability class inherits all the methods and members of AbilityInfo.


Code:
Top Level Objects
    Aion
    ChainSkillWindow
    CharSelectWindow
    ConversationWindow
    CraftingWindow
    EULAWindow
    Entity
    ISXAion
    LoginWindow
    LootWindow
    Me (character)
    PINWindow
    QuestionWindow
    Radar
    RessurectionFromOthersWindow
    SelfRessurectionWindow
    TeleportWindow

Classes
    Ability : AbilityInfo
        Cooldown float
        IsReady bool
        Level int
        ReadyIn float
        
        :Use
        
    AbilityInfo
        CastTime float
        Description string
        GetFieldValue[fieldName] int/float/string
        ID int
        Name string
        
    AbyssRank
        DeathPenalty int
        DropPoints int
        ID int
        PointsRequired int
        Rank int
        
    Aion
        AbilityInfo[abilityID] AbilityInfo
        Bearing[ToX, ToY] float
        Bearing[FromX, FromY, ToX, ToY] float
        BlockingAntiAFK bool
        GetLocalizedString[stringIdentifier] string
        HeadingTo[ToX, ToY] float
        HeadingTo[FromX, FromY, ToX, ToY] float
        ItemInfo[itemID] ItemInfo
        Is3DRenderingDisabled bool
        LocationLink string
        LocationLink[X, Y] string
        LocationLink[ZoneID, X, Y] string
        NPCInfo[subTypeID] NPCInfo
        ZoneID uint
        
        :BlockAntiAFK
        :Disable3DRendering
        :GetEntities[args]
        :Set3DRendering[count, frequency]
        
    Buff
        AbilityID uint
        AbilityInfo AbilityInfo
        CasterID uint
        Duration float
        Name string
        Type int
        
    ChainSkill : AbilityInfo
        IsExpired bool
        TimeVisible float
        
    Character : Entity
        Ability[index] Ability
        Ability[abilityID] Ability
        Ability[abilityName] Ability
        CastTimeSoFar float
        DP int
        DP[pct] float
        Equipment Inventory
        Equipment[index] InventoryItem
        Equipment[id, itemID] InventoryItem
        Equipment[itemName] InventoryItem
        Equipment[NameContains, partialName] InventoryItem
        FlightTime float
        FlightTime[pct] float
        Following Entity
        FollowingID uint
        Group Group
        Group[index] GroupMember
        Group[name] GroupMember
        Inventory Inventory
        Inventory[index] InventoryItem
        Inventory[id, itemID] InventoryItem
        Inventory[itemName] InventoryItem
        Inventory[NameContains, partialName] InventoryItem
        IsCasting bool
        IsFollowing bool
        IsGathering bool
        Kinah int
        MaxCubeSlots int
        MaxDP int
        MaxFlightTime float
        MaxMP int
        MaxXP int
        MP int
        MP[pct] float
        NumAbilities int
        OnFastTrackServer bool
        OpenCubeSlots int
        SpecialCube Inventory
        SpecialCube[index] InventoryItem
        SpecialCube[id, itemID] InventoryItem
        SpecialCube[itemName] InventoryItem
        SpecialCube[NameContains, partialName] InventoryItem
        UsedCubeSlots int
        Warehouse Inventory
        Warehouse[index] InventoryItem
        Warehouse[id, itemID] InventoryItem
        Warehouse[itemName] InventoryItem
        Warehouse[NameContains, partialName] InventoryItem
        XP int
        XP[pct] float
        
        :ChangeWeapon
        :Characters
        :ClearTarget
        :ClickTarget
        :ClickTarget[No Interaction]
        :Fall
        :Fall[tap]
        :Follow
        :Follow[playerID]
        :InviteToGroup[playerName]
        :Land
        :Logout
        :MentorTarget
        :Move[direction] (Forward, Backward, Left, Right, LeftForward, RightForward, LeftBackward, RightBackward)
        :Move[direction, tap] (Forward, Backward, Left, Right, LeftForward, RightForward, LeftBackward, RightBackward)
        :Quit
        :Rise
        :Rise[tap]
        :StopAutoFollow
        :StopMentoring
        :StopMoving
        :TakeOff
        :ToggleCombat
        :ToggleResting        
        
    Entity : NPCInfo
        AbyssRank AbyssRank
        Buff[index] Buff
        Buff[id, abilityID] Buff
        CanAttack bool
        CanChat bool
        CanGather bool
        CanShop bool
        Class string
        Distance float
        EntityID int
        GatherData GatherData
        Heading float
        HeadingTo float
        HP int
        HP[pct] float
        IsAggro bool
        InCombat bool
        IsCorpse bool
        IsCrafting bool
        IsFalling bool
        IsFlying bool
        IsFriendly bool
        IsGliding bool
        IsInFlightTransport bool
        IsLootable bool
        IsMentor bool
        IsMoving bool
        IsResting bool
        IsSoaring bool
        IsUsable bool
        Legion string
        Level int
        Location Point3f
        LocationLink string
        MaxHP int
        NumBuffs int
        OffersNewQuest bool
        OffersNewQuestNextLevel bool
        Pet Entity
        QuestComplete bool
        QuestInProgress bool
        Radius float
        Speed float
        Target Entity
        Type string
        ValidDistance float
        WhereLink string
        X float
        Y float
        Z float

        :DoTarget
        :Follow        
    
    EquipmentItem : ItemInfo
        Cooldown float
        IsReady bool
        ItemInfo ItemInfo
        Quantity int
        ReadyIn float
        Reuse float
        
        :Use

    GatherData
        AerialAdj
        CaptchaRate
        HarvestCount int
        HarvestSkill string
        ID int
        FailureAdj
        Material[number] string
        NormalRate[number] int
        SkillLevel int
        SourceType string
        SuccessAdj int        

    Group
        Leader Entity
        LeaderID uint
        Size int
        
    GroupMember
        FlightTime int
        InFlight bool
        LinkDead bool
        MaxFlightTime int
        MaxMP Int
        MP int
        OutOfRange bool
        
    Inventory
        Size int
        Used int
        
    InventoryItem : ItemInfo
        Cooldown float
        IsReady bool
        ItemInfo ItemIfno
        Quantity int
        ReadyIn float
        Reuse float
        
        :Use
        
    ISXAion
        IsIgnoringChatsWithInvalidChars bool
        IsLoading bool
        IsReady bool
        NumRadars int
        Version string
        
        :IgnoreChatsWithInvalidChars
        :RefreshRefreshDataFiles
        :RebuildDB
        
    ItemInfo
        Description string
        GetFieldValue[fieldName] int/float/string
        ID int
        LongDescription string
        Name string
        
    ListItem
        Index int
        ItemInfo ItemInfo
        IsAvailable bool
        Quantity int

    NPCInfo
        AIName string
        AbyssNPCType string
        Altitude int
        AmmoSpeed int
        ArtifactID int
        AttackRange int
        AttackRate int
        BindstoneCapacity int
        BindstoneType string
        BindstoneUseCount int
        CombatRunSpeed float
        CursorType string
        Description string
        DiskType string
        FXCType string
        GameLanguage string
        GiveItemProc bool
        HPGaugeLevel int
        ID int
        MagicalSkillBoost int
        NPCType string
        Name string
        NormalRunSpeed float
        NormalWalkSpeed float
        QuestAIName string
        RemoveItemOption bool
        Scale int
        SensoryRange int
        SpawnAnimation string
        SubTypeID int
        TalkingDistance int
        Tribe string
        UIRaceType string
        UIType string
        Undetectable bool
        UserAnimation string

    Radar
        CustomFilter[index] string
        ClippingTextOn float
        ClipRadiusOn float
        CustomFilter[name] bool
        MaxZDiff float
        MinZDiff float
        Name name
        NumCustomFilters int
        RotationOn float
        ShowingAggroNPCs bool
        ShowingBirds bool
        ShowingBugs bool
        ShowingChairs bool
        ShowingCraftingTables bool
        ShowingFish bool
        ShowingLabels bool
        ShowingMe bool
        ShowingMilestones bool
        ShowingNPCs bool
        ShowingPCs bool
        ShowingPets bool
        ShowingPortals bool
        ShowingObjects bool
        ShowingRandomAmbientSounds bool
        ShowingResources bool
        ShowingSpecials bool
        ShowingSoundSpots bool
        ShowingUnknowns bool
        Size int
        ZAxisClippingOn bool        
        
        :ClipRadius
        :ClipText
        :FilterAggroNPCs
        :FilterBirds
        :FilterBugs
        :FilterChairs
        :FilterCraftingTables
        :FilterFish
        :FilterMe
        :FilterMilestones
        :FilterNPCs
        :FilterObjects
        :FilterPCs
        :FilterPets
        :FilterPortals
        :FilterRandomAmbientSounds
        :FilterResources
        :FilterSoundSpots
        :FilterSpecials
        :FilterUnknowns
        :SetCustomFilter[filter]
        :Rotation
        :SetSize[size]
        :ShowLabels
        :ZAxisClipping
        :ZoomIn[distance]
        :ZoomOut[distance]
        
    SpecialCubeItem : ItemInfo
        Cooldown float
        ItemInfo ItemInfo
        IsReady bool
        Quantity int
        ReadyIn float
        Reuse float
        
        :Use
        
    WarehouseItem : ItemInfo
        Cooldown float
        IsReady bool
        ItemInfo ItemInfo
        Quantity int
        ReadyIn float
        Reuse float
        
UI Classes
    AionButton : AionWidget

    AionEditBox : AionWidget
    
    AionUIText : AionWidget
        Raw string
    
    AionWidget
        IsEnabled bool
        IsOpen bool
        Text string
        Type string
        
        :LeftClick
        :SetText[text]
    
    AionWindow
        IsOpen bool
    
    ChainSkillWindow : AionWindow
        SkillsVisible int
        Skill[index] ChainSkill
        Skill[id] ChainSkill
    
    CharSelectWindow : AionWindow
        Start AionButton
        Character[id] AionButton
        Character[name] AionButton
        
    ConversationWindow : AionWindow
        NumResponses int
        Response[index] AionButton
        Response[label] AionButton
        NumButtons int
        Button[index] AionButton
        Button[label] AionButton
        Dialog AionUIText
        
        :EnableAllButtons
        
    CraftingWindow : AionWindow
        CraftAll AionButton
        Product ListItem
        RequiredMaterial[index] ListItem
        WorkOrderList AionWidget
        
    EULAWindow : AionWindow
        Accept AionButton
        
    LoginWindow : AionWindow
        Account AionEditBox
        Password AionEditBox
        OK AionButton
        
    LootItem : ItemInfo
        Index int
        Quantity int
        ItemInfo ItemInfo
    
    LootWindow : AionWindow
        LootCount int
        Loot[index] LootItem
        Button1 AionButton
        
    PINWindow : AionWindow
        Number[#] AionButton
        OK AionButton
        Cancel AionButton
    
    QuestionWindow : AionWindow
        Button1 AionButton
        Button2 AionButton
        Text AionUIText
    
    RessurectionFromOthersWindow : AionWindow
        Text AionUIText
        Accept AionButton
        Decline AionButton
    
    SelfRessurectionWindow : AionWindow
        Text AionUIText
        Accept AionButton
        Decline AionButton
    
    TeleportWindow : AionWindow
 
Top Bottom