List of all existing LoginXML and WorldXML functions for macros and addons..
Arcadia exclusive functions were preceded by ~
symbol.
GameMaster functions were preceded by X
symbol.
Deprecated functions were preceded by -
symbol.
> NotifyInspect( unit ) => bool Result
> GetInspectIntroduce() => string Note
> err_output( <Layout> or string )
> debug_output( string Text )
> getglobal( string Global );
> CreateUIComponent( string FrameType {"FontString", "Texture", "Frame", "Model", "Button", "CheckButton", "RadioButton", "StatusBar", "Slider", "EditBox", "MessageFrame", "ScrollFrame", "Tooltip"}, string FrameName, string ParentName, string Inherit, int Layer ) => <Layout>
> TEXT( string Text ) => string Text
> GetDefaultLanguage();
> RunScript( string Script )
> SaveVariables( string Variable )
> SaveVariablesPerCharacter( string Variable )
> __WriteFile( string File )
~ LowerString( string Text ) => string Result
~ UpperString( string Text ) => string Result
~ GetFrameAtMouse() => <Frame>
~ ReloadTexture();
~ GC_SetAutoLocationSpell( bool );
> ItemClipboard_Clear();
> CursorItemType() => string Type { "bag", "bank", "equip", "trade", "action", "skill", "shop", "macro", "emote", "merchant", "house", "teleport", "guildbank", "guildfurniture", "SuitSkill", "SkillPlate", "SuitSkillequip", "CoolClothBag", "CoolSuit", "HappyPartner", "petegg" }
> CursorHasItem() => bool Result
> DeleteCursorItem();
> GetCursorItemInfo() => int ItemPosition