Project

General

Profile

Charselect (Data Type)

Description

This Data Type includes all of the data and actions available to ISXEVE about the Character Select Screen.

Members

  • bool CharExists<MW_SINGLEBRACKET>Char ID #</MW_SINGLEBRACKET>
  • bool CharExists<MW_SINGLEBRACKET>Char Name</MW_SINGLEBRACKET>
      1. is the CharID of a character. True if the given CharID is in one of the boxes on the character select screen
  • string SelectedChar
    • Name of the currently selected character.
  • int64 SelectedCharID
    • CharID of the currently selected character. -1 if none.

Methods

  • ClickCharacter<MW_SINGLEBRACKET><CharID#></MW_SINGLEBRACKET>
  • ClickCharacter<MW_SINGLEBRACKET><Char Name></MW_SINGLEBRACKET>
  • ClickCharacter

If you use "ClickCharacter" with no arguments, it will enter the game using the 'active' character. Moreover, if you use "ClickCharacter" using the CharID# of the 'active' character, you will enter the game. However, if you use the CharID# of one of your other two characters, it will simply make that character the 'active' one (ie, as it works while you're using the UI manually). Therefore, in using this method in your script with a CharID# argument, you should do something like this:

   CharSelect:ClickCharacter[12345678]
   wait 50
   if ${CharSelect(exists)}
       CharSelect:ClickCharacter