Guest User

UI/LuaDocData/000000.xml - 6395

a guest
Dec 2nd, 2013
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 270.51 KB | None | 0 0
  1. <Documentation Id="1" NextId="8199">
  2.     <Types Id="2">
  3.         <Type Name="Boolean" Prefix="b" Id="3" />
  4.         <Type Name="Integer" Prefix="n" Id="4" />
  5.         <Type Name="Float" Prefix="f" Id="5" />
  6.         <Type Name="String" Prefix="str" Id="6" />
  7.         <Type Name="Function" Prefix="fn" Id="7" />
  8.         <Type Name="Table" Prefix="t" Id="8" />
  9.     </Types>
  10.     <CommonTables Id="9">
  11.         <Table Name="WorldLocTable" Incomplete="true" Id="2039">
  12.             <Item Name="x" Desc="X position in the world" Type="Float" Id="2040" />
  13.             <Item Name="y" Desc="Y position in the world" Type="Float" Id="2041" />
  14.             <Item Name="z" Desc="Z position in the world" Type="Float" Id="2042" />
  15.         </Table>
  16.     </CommonTables>
  17.     <Global Id="10">
  18.         <Event Name="InvokeOptionsDialog" Incomplete="true" Id="12" />
  19.         <Event Name="ToggleQuestLog" Incomplete="true" Id="13" />
  20.         <Event Name="ShowQuestLog" Incomplete="true" Id="14">
  21.             <Param Name="nQuestId" Type="Integer" Id="15" />
  22.         </Event>
  23.         <Event Name="HideQuestLog" Incomplete="true" Id="16" />
  24.         <Event Name="ToggleAchievementWindow" Incomplete="true" Id="17" />
  25.         <Event Name="InvokeEscapeMenu" Incomplete="true" Id="18" />
  26.         <Event Name="CombatFloaters_Configure" Incomplete="true" Id="19" />
  27.         <Event Name="Dialog_ShowState" Desc="Updates and displays the Dialog&apos;s contents and responses based on the provided Ids." Incomplete="true" Id="20">
  28.             <Param Name="nStateId" Type="Integer" Desc="The id of the state, such as TopicChoice or QuestAccept or QuestComplete or more." Id="21" />
  29.             <Param Name="nQuestId" Type="Integer" Desc="The id of the quest when ViewQuest is needed." Id="22" />
  30.         </Event>
  31.         <Event Name="Dialog_Close" Incomplete="true" Id="23" />
  32.         <Event Name="Dialog_ResponseText" Incomplete="true" Id="24">
  33.             <Param Name="strText" Type="String" Id="25" />
  34.         </Event>
  35.         <Event Name="EpisodeStateChanged" Incomplete="true" Id="26">
  36.             <Param Name="nEpisodeId" Type="Integer" Id="27" />
  37.             <Param Name="nOldState" Type="Integer" Id="28" />
  38.             <Param Name="nNewState" Type="Integer" Id="29" />
  39.         </Event>
  40.         <Event Name="ShowQuestSynopsis" Incomplete="true" Id="30">
  41.             <Param Name="strOutput" Type="String" Id="31" />
  42.             <Param Name="nDuration" Type="Integer" Id="32" />
  43.         </Event>
  44.         <Event Name="SubMissionRequest" Incomplete="true" Id="33">
  45.             <Param Name="quest" Type="Quest" Id="34" />
  46.             <Param Name="target" Type="Unit" Id="35" />
  47.             <Param Name="str" Type="String" Id="36" />
  48.         </Event>
  49.         <Event Name="DebugPrerequisite" Incomplete="true" Id="37">
  50.             <Param Name="outputStr" Type="String" Id="38" />
  51.         </Event>
  52.         <Event Name="AchievementUpdated" Incomplete="true" Id="39">
  53.             <Param Name="achId" Type="Integer" Id="40" />
  54.         </Event>
  55.         <Event Name="NextActionBar" Incomplete="true" Id="41" />
  56.         <Event Name="PreviousActionBar" Incomplete="true" Id="42" />
  57.         <Event Name="ShowActionBarShortcut" Incomplete="true" Id="43">
  58.             <Param Name="which" Type="Integer" Id="44" />
  59.             <Param Name="bShow" Type="Boolean" Id="45" />
  60.         </Event>
  61.         <Event Name="AddSpellShortcut" Incomplete="true" Id="46">
  62.             <Param Name="spellData" Type="Spell" Id="47" />
  63.             <Param Name="reason" Type="Integer" Id="48" />
  64.             <Param Name="data00" Type="Integer" Id="49" />
  65.         </Event>
  66.         <Event Name="RemoveSpellShortcut" Incomplete="true" Id="50">
  67.             <Param Name="spellData" Type="Spell" Id="51" />
  68.             <Param Name="reason" Type="Integer" Id="52" />
  69.             <Param Name="data00" Type="Integer" Id="53" />
  70.         </Event>
  71.         <Event Name="ToggleZoneMap" Incomplete="true" Id="54" />
  72.         <Event Name="ToggleInventory" Incomplete="true" Id="55" />
  73.         <Event Name="RefreshInventoryBags" Incomplete="true" Id="56" />
  74.         <Event Name="ShowInventory" Desc="Show or Hide the Backpack window based on bShow." Incomplete="true" Id="57">
  75.             <Param Name="bShow" Type="Boolean" Desc="True to show the backpack, False to not show the backpack." Id="58" />
  76.         </Event>
  77.         <Event Name="ToggleTradeSkillsInventory" Incomplete="true" Id="59" />
  78.         <Event Name="ToggleCharacterWindow" Incomplete="true" Id="60" />
  79.         <Event Name="ToggleAbilitiesWindow" Incomplete="true" Id="61" />
  80.         <Event Name="InvokeVendorWindow" Desc="Displays the corresponding Vendor window. Also updates repairable/rechargable/identifiable/buy back items and plays a sound." Incomplete="true" Id="62">
  81.             <Param Name="uVendorUnitId" Type="Unit" Desc="The UnitId of the vendor, which should have the vendor&apos;s name and the vendor&apos;s ability to repair or recharge" Id="63" />
  82.         </Event>
  83.         <Event Name="CloseVendorWindow" Incomplete="true" Id="64" />
  84.         <Event Name="VendorItemsUpdated" Incomplete="true" Id="65" />
  85.         <Event Name="BuybackItemsUpdated" Incomplete="true" Id="66" />
  86.         <Event Name="RepairItemCompleted" Incomplete="true" Id="67" />
  87.         <Event Name="PlayerCurrencyChanged" Incomplete="true" Id="68" />
  88.         <Event Name="GroupBag_Changed" Incomplete="true" Id="69" />
  89.         <Event Name="GroupBag_ItemDistributed" Incomplete="true" Id="70">
  90.             <Param Name="idItem" Type="Integer" Id="71" />
  91.             <Param Name="idWinner" Type="Integer" Id="72" />
  92.         </Event>
  93.         <Event Name="ToggleGroupsWindow" Incomplete="true" Id="73" />
  94.         <Event Name="ToggleGroupSharedBag" Incomplete="true" Id="74" />
  95.         <Event Name="PartyBagItemAdded" Incomplete="true" Id="75">
  96.             <Param Name="guid" Type="Integer" Id="76" />
  97.         </Event>
  98.         <Event Name="PartyBagItemRemoved" Incomplete="true" Id="77">
  99.             <Param Name="guid" Type="Integer" Id="78" />
  100.         </Event>
  101.         <Event Name="PartyBagItemUpdated" Incomplete="true" Id="79">
  102.             <Param Name="guid" Type="Integer" Id="80" />
  103.         </Event>
  104.         <Event Name="PartyBagItemAwarded" Incomplete="true" Id="81">
  105.             <Param Name="guid" Type="Integer" Id="82" />
  106.         </Event>
  107.         <Event Name="PartyBagItemTimerStarted" Incomplete="true" Id="83">
  108.             <Param Name="guid" Type="Integer" Id="84" />
  109.         </Event>
  110.         <Event Name="PartyBagItemTimerTick" Incomplete="true" Id="85">
  111.             <Param Name="msTimeRemaining" Type="Integer" Id="86" />
  112.         </Event>
  113.         <Event Name="PartyBagItemTimerStopped" Incomplete="true" Id="87">
  114.             <Param Name="guid" Type="Integer" Id="88" />
  115.         </Event>
  116.         <Event Name="PartyBagSharedItemsChanged" Incomplete="true" Id="89" />
  117.         <Event Name="MessageFinished" Incomplete="true" Id="90">
  118.             <Param Name="ptrMessage" Type="Floater Message" Id="91" />
  119.         </Event>
  120.         <Event Name="ToggleErrorDialog" Incomplete="true" Id="92" />
  121.         <Event Name="ServerBroadcastMessage" Incomplete="true" Id="93">
  122.             <Param Name="pszMessage" Type="String" Id="94" />
  123.         </Event>
  124.         <Event Name="TogglePlayerTicketWindow" Incomplete="true" Id="95" />
  125.         <Event Name="ErrorDialogSetSelection" Incomplete="true" Id="96">
  126.             <Param Name="index" Type="Integer" Id="97" />
  127.         </Event>
  128.         <Event Name="PersonaUpdateCharacterStats" Incomplete="true" Id="98" />
  129.         <Event Name="UI_XPChanged" Incomplete="true" Id="99">
  130.             <Param Name="nNewXP" Type="Integer" Id="100" />
  131.             <Param Name="prevLevelXP" Type="Integer" Id="101" />
  132.             <Param Name="nextLevelXP" Type="Integer" Id="102" />
  133.             <Param Name="nNewRestBonusXP" Type="Integer" Id="103" />
  134.         </Event>
  135.         <Event Name="UI_HealthChanged" Incomplete="true" Id="104">
  136.             <Param Name="newValue" Type="Integer" Id="105" />
  137.             <Param Name="maxCharacterHealth" Type="Integer" Id="106" />
  138.         </Event>
  139.         <Event Name="UI_EnergyChanged" Incomplete="true" Id="107">
  140.             <Param Name="newValue" Type="Integer" Id="108" />
  141.             <Param Name="maxCharacterResource0" Type="Integer" Id="109" />
  142.         </Event>
  143.         <Event Name="UI_LevelChanged" Incomplete="true" Id="110">
  144.             <Param Name="newValue" Type="Integer" Id="111" />
  145.         </Event>
  146.         <Event Name="BreathChanged" Incomplete="true" Id="112">
  147.             <Param Name="breath" Type="Integer" Id="113" />
  148.             <Param Name="maxCharacterBreath" Type="Integer" Id="114" />
  149.         </Event>
  150.         <Event Name="Breath_FlashEvent" Incomplete="true" Id="115">
  151.             <Param Name="healthPercentRemaining" Type="Float" Id="116" />
  152.         </Event>
  153.         <Event Name="UI_XPBonusAwarded" Desc="Queues an XP award bonus to various RewardQueues and updates the RewardBar&apos;s progress." Incomplete="true" Id="117">
  154.             <Param Name="awardType" Type="CharacterStat" Desc="The corresponding queue to award towards. Calculated as: awardType - CharacterStat_KillingSpreeBonus + 1" Id="118" />
  155.             <Param Name="newValue" Type="Float" Desc="The amount to reward." Id="119" />
  156.         </Event>
  157.         <Event Name="UI_XPBonusUpdated" Incomplete="true" Id="120">
  158.             <Param Name="who" Type="Integer" Id="121" />
  159.             <Param Name="preview" Type="Boolean" Id="122" />
  160.             <Param Name="earnsXP" Type="Boolean" Id="123" />
  161.         </Event>
  162.         <Event Name="UpdatePathXp" Incomplete="true" Id="124">
  163.             <Param Name="xp" Type="Integer" Id="125" />
  164.             <Param Name="str" Type="String" Id="126" />
  165.         </Event>
  166.         <Event Name="PathLevelUp" Incomplete="true" Id="127">
  167.             <Param Name="level" Type="Integer" Id="128" />
  168.             <Param Name="str" Type="String" Id="129" />
  169.         </Event>
  170.         <Event Name="Interaction" Incomplete="true" Id="130">
  171.             <Param Name="title" Type="String" Id="131" />
  172.             <Param Name="type" Type="Integer" Id="132" />
  173.             <Param Name="speed" Type="Integer" Id="133" />
  174.             <Param Name="sweetspot" Type="Integer" Id="134" />
  175.             <Param Name="width1" Type="Integer" Id="135" />
  176.             <Param Name="width2" Type="Integer" Id="136" />
  177.         </Event>
  178.         <Event Name="ProgressClickWindowDisplay" Incomplete="true" Id="137">
  179.             <Param Name="true" Type="Boolean" Id="138" />
  180.         </Event>
  181.         <Event Name="ProgressClickWindowDisplay" Incomplete="true" Id="139">
  182.             <Param Name="false" Type="Boolean" Id="140" />
  183.         </Event>
  184.         <Event Name="TurnOnClickableTab" Incomplete="true" Id="141">
  185.             <Param Name="onOff" Type="Boolean" Id="142" />
  186.         </Event>
  187.         <Event Name="SetProgressClickTimes" Incomplete="true" Id="143">
  188.             <Param Name="width" Type="Integer" Id="144" />
  189.             <Param Name="location1" Type="Integer" Id="145" />
  190.             <Param Name="location2" Type="Integer" Id="146" />
  191.         </Event>
  192.         <Event Name="ProgressClickHighlightTime" Incomplete="true" Id="147">
  193.             <Param Name="index" Type="Integer" Id="148" />
  194.             <Param Name="percentageHighlight" Type="Integer" Id="149" />
  195.         </Event>
  196.         <Event Name="ProgressClickWindowCompletionLevel" Incomplete="true" Id="150">
  197.             <Param Name="percentage" Type="Integer" Id="151" />
  198.         </Event>
  199.         <Event Name="ProgressClickShowYesNoWindow" Incomplete="true" Id="152">
  200.             <Param Name="text" Type="String" Id="153" />
  201.         </Event>
  202.         <Event Name="ProgressClickSetInstructions" Incomplete="true" Id="154">
  203.             <Param Name="instructions" Type="String" Id="155" />
  204.         </Event>
  205.         <Event Name="ProgressClickSetTapButtonText" Incomplete="true" Id="156">
  206.             <Param Name="text" Type="String" Id="157" />
  207.         </Event>
  208.         <Event Name="StoryPanelDialog_Hide" Incomplete="true" Id="158" />
  209.         <Event Name="StoryPanelDialog_Show" Incomplete="true" Id="159">
  210.             <Param Name="windowType" Type="Integer" Id="160" />
  211.             <Param Name="nTableRef" Type="Lua Table" Id="161" />
  212.             <Param Name="displayTime" Type="Integer" Id="162" />
  213.         </Event>
  214.         <Event Name="ResolutionChanged" Incomplete="true" Id="163">
  215.             <Param Name="nWidth" Type="Integer" Id="164" />
  216.             <Param Name="nHeight" Type="Integer" Id="165" />
  217.         </Event>
  218.         <Event Name="DuelStateChanged" Incomplete="true" Id="166">
  219.             <Param Name="unitId" Type="Unit" Id="167" />
  220.         </Event>
  221.         <Event Name="StalkerWoundsUpdate" Incomplete="true" Id="168">
  222.             <Param Name="percent" Type="Integer" Id="169" />
  223.             <Param Name="numWounds" Type="Integer" Id="170" />
  224.         </Event>
  225.         <Event Name="SealMechanicUpdate" Incomplete="true" Id="171">
  226.             <Param Name="index" Type="Integer" Id="172" />
  227.             <Param Name="show" Type="Boolean" Id="173" />
  228.             <Param Name="percent" Type="Integer" Id="174" />
  229.         </Event>
  230.         <Event Name="PlayerLevelChange" Incomplete="true" Id="175">
  231.             <Param Name="uLevel" Type="Integer" Id="176" />
  232.         </Event>
  233.         <Event Name="SubZoneChanged" Incomplete="true" Id="177">
  234.             <Param Name="idZone" Type="Integer" Id="178" />
  235.             <Param Name="pszZoneName" Type="String" Id="179" />
  236.         </Event>
  237.         <Event Name="PlayerTitleChange" Incomplete="true" Id="180">
  238.             <Param Name="uId" Type="Integer" Id="181" />
  239.             <Param Name="title" Type="String" Id="182" />
  240.         </Event>
  241.         <Event Name="PlayerTitleUpdate" Incomplete="true" Id="183" />
  242.         <Event Name="AbilityBookChange" Incomplete="true" Id="184" />
  243.         <Event Name="OnSoldierHoldoutStartDefault" Incomplete="true" Id="185">
  244.             <Param Name="timer" Type="Integer" Id="186" />
  245.             <Param Name="newcomer" Type="Boolean" Id="187" />
  246.             <Param Name="isBoss" Type="Boolean" Id="188" />
  247.             <Param Name="waveElapsed" Type="Integer" Id="189" />
  248.             <Param Name="waves" Type="Integer" Id="190" />
  249.         </Event>
  250.         <Event Name="OnSoldierHoldoutStartDefend" Incomplete="true" Id="191">
  251.             <Param Name="timer" Type="Integer" Id="192" />
  252.             <Param Name="newcomer" Type="Boolean" Id="193" />
  253.             <Param Name="isBoss" Type="Boolean" Id="194" />
  254.             <Param Name="waveElapsed" Type="Integer" Id="195" />
  255.             <Param Name="waves" Type="Integer" Id="196" />
  256.         </Event>
  257.         <Event Name="OnSoldierHoldoutStartTimed" Incomplete="true" Id="197">
  258.             <Param Name="timer" Type="Integer" Id="198" />
  259.             <Param Name="newcomer" Type="Boolean" Id="199" />
  260.             <Param Name="isBoss" Type="Boolean" Id="200" />
  261.             <Param Name="waveElapsed" Type="Integer" Id="201" />
  262.         </Event>
  263.         <Event Name="OnSoldierHoldoutStartTimedDefend" Incomplete="true" Id="202">
  264.             <Param Name="timer" Type="Integer" Id="203" />
  265.             <Param Name="newcomer" Type="Boolean" Id="204" />
  266.             <Param Name="isBoss" Type="Boolean" Id="205" />
  267.             <Param Name="waveElapsed" Type="Integer" Id="206" />
  268.         </Event>
  269.         <Event Name="OnSoldierHoldoutNextWave" Incomplete="true" Id="207">
  270.             <Param Name="boss" Type="Boolean" Id="208" />
  271.         </Event>
  272.         <Event Name="OnSoldierHoldoutEnd" Incomplete="true" Id="209">
  273.             <Param Name="reason" Type="Integer" Id="210" />
  274.         </Event>
  275.         <Event Name="SetPlayerPath" Incomplete="true" Id="211" />
  276.         <Event Name="OnSettlerHubUpdated" Incomplete="true" Id="212" />
  277.         <Event Name="PlayerPortraitMessage" Incomplete="true" Id="213">
  278.             <Param Name="text" Type="String" Id="214" />
  279.             <Param Name="crText" Type="Color" Id="215" />
  280.         </Event>
  281.         <Event Name="TradeSkills_Show" Incomplete="true" Id="216">
  282.             <Param Name="schematicId" Type="Integer" Id="217" />
  283.         </Event>
  284.         <Event Name="TradeSkills_UpdateQuantities" Incomplete="true" Id="218" />
  285.         <Event Name="TradeSkills_Crafting" Incomplete="true" Id="219">
  286.             <Param Name="text" Type="String" Id="220" />
  287.             <Param Name="percentComplete" Type="Integer" Id="221" />
  288.         </Event>
  289.         <Event Name="TradeSkillsBreakdown_Show" Incomplete="true" Id="222">
  290.             <Param Name="bShow" Type="Boolean" Id="223" />
  291.         </Event>
  292.         <Event Name="TradeSkillsItemBreakdown_BreakCompleted" Incomplete="true" Id="224">
  293.             <Param Name="success" Type="Boolean" Id="225" />
  294.         </Event>
  295.         <Event Name="OnLogOut" Incomplete="true" Id="226" />
  296.         <Event Name="GroupLeaderPhaseChanged" Incomplete="true" Id="227">
  297.             <Param Name="bJoinAllowed" Type="Boolean" Id="228" />
  298.             <Param Name="nReferenceType" Type="Integer" Id="229" />
  299.             <Param Name="nReferenceId" Type="Integer" Id="230" />
  300.         </Event>
  301.         <Event Name="CinematicsNotify" Incomplete="true" Id="236">
  302.             <Param Name="pszMessage" Type="String" Id="237" />
  303.             <Param Name="nParam" Type="Integer" Id="238" />
  304.         </Event>
  305.         <Event Name="CinematicsCancel" Incomplete="true" Id="239">
  306.             <Param Name="nParam" Type="Integer" Id="240" />
  307.         </Event>
  308.         <Event Name="PvpObjectivesUpdated" Incomplete="true" Id="241" />
  309.         <Event Name="NewMail" Incomplete="true" Id="242">
  310.             <Param Name="newMail" Type="Mail Message" Id="243" />
  311.         </Event>
  312.         <Event Name="ToggleMailWindow" Incomplete="true" Id="244" />
  313.         <Event Name="CanVacuumChange" Incomplete="true" Id="245">
  314.             <Param Name="bCanVacuum" Type="Boolean" Id="246" />
  315.         </Event>
  316.         <Event Name="GenericError" Incomplete="true" Id="247">
  317.             <Param Name="eError" Type="Integer" Id="248" />
  318.             <Param Name="strMessage" Type="String" Id="249" />
  319.         </Event>
  320.         <Event Name="WrangleCreature" Desc="Determines if a creature wrangle is successful or not based on the provided minimum, maximum, and current rate." Incomplete="true" Id="250">
  321.             <Param Name="uTarget" Type="Unit" Desc="A UnitId of the targetted creature" Id="251" />
  322.             <Param Name="fMeter" Type="Float" Desc="The current progress of the action, the player wants this to remain within the success and failure thresholds" Id="252" />
  323.             <Param Name="fSuccessThreshold" Type="Float" Desc="The maximum cieling for the capture meter" Id="253" />
  324.             <Param Name="fFailureThreshold" Type="Float" Desc="The minimum floor for the capture meter" Id="254" />
  325.             <Param Name="nRangeBand" Type="Integer" Desc="Converted to text for the distance indicator" Id="255" />
  326.             <Param Name="fRate" Type="Float" Desc="Currently unused" Id="256" />
  327.         </Event>
  328.         <Event Name="OnChange_World" Incomplete="true" Id="257" />
  329.         <Event Name="OnForceResurrect" Incomplete="true" Id="258" />
  330.         <Event Name="ShowResurrectDialog" Desc="Displays the dialog encountered after a player death and populates the information accordingly." Incomplete="true" Id="259">
  331.             <Param Name="bPlayerIsDead" Type="Boolean" Desc="If the player is considered dead or not. If not, then winResurrect is not shown." Id="260" />
  332.             <Param Name="bIsInstancedPvp" Type="Boolean" Desc="If the player is participating in instanced PvP or not. If so, winResurrect may be handled differently." Id="261" />
  333.             <Param Name="bEnableRezHere" Type="Boolean" Desc="If the player can resurrect at the specified location." Id="262" />
  334.             <Param Name="nRezCost" Type="Integer" Desc="The cost to resurrect a player." Id="263" />
  335.             <Param Name="nTimeBeforeRezableInSeconds" Type="Integer" Desc="The time in seconds before a player can be resurrected." Id="264" />
  336.         </Event>
  337.         <Event Name="CasterResurrectedPlayer" Incomplete="true" Id="265">
  338.             <Param Name="strCaster_name" Type="String" Id="266" />
  339.         </Event>
  340.         <Event Name="Dialog_ViewIntro" Incomplete="true" Id="11" />
  341.         <Event Name="ChatMessage" Incomplete="true" Id="231">
  342.             <Param Name="nFlagsRef" Type="Lua Table" Id="232" />
  343.             <Param Name="nChannelRef" Type="Lua Table" Id="233" />
  344.             <Param Name="strSender" Type="String" Id="234" />
  345.             <Param Name="strChatMessage" Type="String" Id="235" />
  346.         </Event>
  347.         <Event Name="CSIKeyPressed" Incomplete="true" Desc="When the client side interaction input key is pressed or released" Id="3092">
  348.             <Param Name="bKeyDown" Desc="True when the key is down; false when the key is up." Type="Boolean" Id="3093" />
  349.         </Event>
  350.     </Global>
  351.     <Library Name="Apollo" Incomplete="true" Id="267">
  352.         <Event Name="TextMessage" Incomplete="true" Id="268">
  353.             <Param Name="iType" Type="Integer" Id="269" />
  354.             <Param Name="strMessage" Type="String" Id="270" />
  355.         </Event>
  356.         <Event Name="SystemKeyDown" Incomplete="true" Id="271">
  357.             <Param Name="iKey" Type="Integer" Id="272" />
  358.         </Event>
  359.         <Event Name="DragDropSysBegin" Incomplete="true" Id="273">
  360.             <Param Name="wndSource" Type="Window" Id="274" />
  361.             <Param Name="strType" Type="String" Id="275" />
  362.             <Param Name="iData" Type="Integer" Id="276" />
  363.         </Event>
  364.         <Event Name="DragDropSysEnd" Incomplete="true" Id="277">
  365.             <Param Name="strType" Type="String" Id="278" />
  366.             <Param Name="iData" Type="Integer" Id="279" />
  367.         </Event>
  368.         <Event Name="LuaError" Incomplete="true" Id="280">
  369.             <Param Name="tAddon" Type="Table" Id="281" />
  370.             <Param Name="strError" Type="String" Id="282" />
  371.             <Param Name="bCanIgnore" Type="Boolean" Id="283" />
  372.         </Event>
  373.         <Event Name="ModuleLoaded" Incomplete="true" Id="284" />
  374.         <Event Name="ModuleRestore" Incomplete="true" Id="285" />
  375.         <Event Name="SaveModules" Incomplete="true" Id="286" />
  376.         <Function Name="StartTimer" Desc="Runs the StartTimer method specified with strTimerName." Incomplete="true" Id="287">
  377.             <Param Name="strTimerName" Type="String" Id="288" />
  378.         </Function>
  379.         <Function Name="StopTimer" Desc="Runs the StopTimer method specified with strTimerName." Incomplete="true" Id="289">
  380.             <Param Name="strTimerName" Type="String" Id="290" />
  381.         </Function>
  382.         <Function Name="RegisterSlashCommand" Desc="Runs AddEventMapping on an apollo manager specified by strCommand and strFunction." Incomplete="true" NeedProofread="false" Deprecated="false" Example="" Remarks="" Id="291">
  383.             <Param Name="strCommand" Type="String" Id="292" />
  384.             <Param Name="strFunction" Type="String" Id="293" />
  385.             <Param Name="tLuaEventHandler" Type="Table" Default="LUA_NOREF" Id="294" />
  386.         </Function>
  387.         <Function Name="RegisterEventHandler" Desc="Runs AddEventMapping on an apollo lua event specified by strEvent and strFunction." Incomplete="true" NeedProofread="false" Deprecated="false" Example="" Remarks="" Id="295">
  388.             <Param Name="strEvent" Type="String" Id="296" />
  389.             <Param Name="strFunction" Type="String" Id="297" />
  390.             <Param Name="tLuaEventHandler" Type="Table" Default="LUA_NOREF" Id="298" />
  391.         </Function>
  392.         <Function Name="RegisterTimerHandler" Desc="Runs the RegisterTimerHandler specified with strTimerName and strFunction." Incomplete="true" NeedProofread="false" Deprecated="false" Example="" Remarks="" Id="299">
  393.             <Param Name="strTimerName" Type="String" Id="300" />
  394.             <Param Name="strFunction" Type="String" Id="301" />
  395.             <Param Name="tLuaEventHandler" Type="Table" Default="LUA_NOREF" Id="302" />
  396.         </Function>
  397.         <Function Name="CreateTimer" Desc="Runs the CreateTimer method specified with strTimerName, nInterval, bContinuous." Incomplete="true" NeedProofread="false" Deprecated="false" Example="" Remarks="" Id="303">
  398.             <Param Name="strTimerName" Type="String" Id="304" />
  399.             <Param Name="nInterval" Type="Integer" Id="305" />
  400.             <Param Name="bContinuous" Type="Boolean" Default="true" Id="306" />
  401.         </Function>
  402.         <Function Name="ParseInput" Desc="Process the input and return the result  (such as a successful input of a slash command or etc.)" Incomplete="true" Id="307">
  403.             <ReturnValue Type="String" Id="308" />
  404.             <Param Name="strInput" Type="String" Id="309" />
  405.         </Function>
  406.         <Function Name="LoadSprites" Desc="Runs the ReadXML method on the apollo manager specified with strFile and strDoc." Incomplete="true" Id="310">
  407.             <Param Name="strFile" Type="String" Id="311" />
  408.             <Param Name="strDoc" Type="String" Id="312" />
  409.         </Function>
  410.         <Function Name="LoadAnimations" Desc="Return the result of an apollo animation manager&apos;s ReadXML specified with strFile." Incomplete="true" Id="313">
  411.             <ReturnValue Type="Boolean" Id="314" />
  412.             <Param Name="strFile" Type="String" Id="315" />
  413.         </Function>
  414.         <Function Name="LoadGlobalAnchors" Incomplete="true" Id="322">
  415.             <Param Name="strFile" Type="String" Id="323" />
  416.         </Function>
  417.         <Function Name="BeginDragDrop" Incomplete="true" Id="324">
  418.             <Param Name="wndSource" Type="Window" Id="325" />
  419.             <Param Name="strType" Type="String" Id="326" />
  420.             <Param Name="strSprite" Type="String" Id="327" />
  421.             <Param Name="nData" Type="Integer" Id="328" />
  422.         </Function>
  423.         <Function Name="BeginClickStick" Incomplete="true" Id="329">
  424.             <Param Name="wndSource" Type="Window" Id="330" />
  425.             <Param Name="strType" Type="String" Id="331" />
  426.             <Param Name="strSprite" Type="String" Id="332" />
  427.             <Param Name="nData" Type="Integer" Id="333" />
  428.         </Function>
  429.         <Function Name="DPF" Desc="Runs the caller&apos;s DebugPrintF on the buffer of the caller." Incomplete="true" Id="334" />
  430.         <Function Name="GetGameFonts" Desc="Does a lua_newtable with corresponding values to index, name, face, and size." Incomplete="true" Id="335" />
  431.         <Function Name="SetConsoleVariable" Incomplete="true" Id="336">
  432.             <Param Name="strVar" Type="String" Id="337" />
  433.             <Param Name="pMD" Type="Varies" Desc="Checked to see if it is a Number or String or Boolean or CColor" Id="338" />
  434.         </Function>
  435.         <Function Name="GetConsoleVariable" Desc="Does a lua_push of the variable corresponding to strVar of either type String, CColor, Boolean, Int, UInt, Float, or DWord. Else, nil." Incomplete="true" Id="339">
  436.             <Param Name="strVar" Type="String" Id="340" />
  437.         </Function>
  438.         <Function Name="NoOp" Desc="Returns 0 and does nothing." Incomplete="true" Id="341" />
  439.         <Function Name="AssetFileSizeString" Desc="Does a lua_pushwstring of of the size." Incomplete="true" Id="342">
  440.             <Param Name="strFilename" Type="String" Id="343" />
  441.         </Function>
  442.         <Function Name="AssetFileTimeString" Desc="Does a lua_pushwstring of the datetime." Incomplete="true" Id="344">
  443.             <Param Name="strFilename" Type="String" Id="345" />
  444.         </Function>
  445.         <Function Name="GetString" Desc="Does a lua_pushwstring of the string corresponding to strCheck or strCheck as an int representing stringID." Incomplete="true" Id="346">
  446.             <Param Name="strCheck" Type="Varies" Desc="String or Integer" Id="347" />
  447.         </Function>
  448.         <Function Name="GetScreenSize" Desc="Does a lua_pushinteger of the width then height, or x then y in the case of an AuthoredResolution." Incomplete="true" Id="348" />
  449.         <Function Name="CloseEscapableWindows" Desc="Does a lua_pushboolean of CloseAllEscapableWindows success." Incomplete="true" Id="349" />
  450.         <Function Name="FindWindowByName" Desc="Returns a new window that is a copy of a window specified by strWindowName." Incomplete="true" Id="350">
  451.             <ReturnValue Type="Window" Desc="a copy of a window specified by strWindowName" Id="351" />
  452.             <Param Name="strWindowName" Type="String" Id="352" />
  453.         </Function>
  454.         <Function Name="SetGlobalAnchor" Incomplete="true" Id="353">
  455.             <Param Name="strName" Type="String" Id="354" />
  456.             <Param Name="fPoint" Type="Float" Default="0.f" Id="355" />
  457.             <Param Name="nOffset" Type="Integer" Default="0" Id="356" />
  458.             <Param Name="bOverwrite" Type="Boolean" Default="true" Id="357" />
  459.         </Function>
  460.         <Function Name="IsShiftKeyDown" Desc="Does a lua_pushboolean if shift is down." Incomplete="true" Id="358" />
  461.         <Function Name="IsControlKeyDown" Desc="Does a lua_pushboolean if ctrl is down." Incomplete="true" Id="359" />
  462.         <Function Name="IsAltKeyDown" Desc="Does a lua_pushboolean if alt is down." Incomplete="true" Id="360" />
  463.         <Function Name="GetAssetFolder" Desc="Does a lua_pushwstring of the asset root folder." Incomplete="true" Id="361" />
  464.         <Function Name="SetCursor" Incomplete="true" Id="362">
  465.             <Param Name="pCursor" Type="ApolloCursor" Id="363" />
  466.         </Function>
  467.         <Function Name="GetTickCount" Desc="Does a lua_pushnumber of the tick count." Incomplete="true" Id="364" />
  468.         <Function Name="RegisterAddon" Desc="(lives in UiModuleManager of UiModule.cpp)" Incomplete="true" Id="365">
  469.             <Param Name="nLuaEventHandler" Type="LuaTable but the Id is immediately converted to an Integer" Id="366" />
  470.             <Param Name="strLoad" Type="String" Default="OnLoad" Id="367" />
  471.             <Param Name="strSave" Type="String" Default="OnSave" Id="368" />
  472.             <Param Name="strRestore" Type="String" Default="OnRestore" Id="369" />
  473.         </Function>
  474.         <Function Name="SuspendAddon" Desc="(lives in UiModuleManager of UiModule.cpp)" Incomplete="true" Id="370">
  475.             <Param Name="nId" Type="Integer converted to a UINT" Id="371" />
  476.         </Function>
  477.         <Function Name="LinkAddon" Desc="(lives in UiModuleManager of UiModule.cpp)&#x0D;&#x0A;Runs pModuleToLink&apos;s AddPodInfo specified with nLuaHandlerRef." Incomplete="true" Id="372">
  478.             <Param Name="pModuleToLink" Type="LuaTable" Id="373" />
  479.             <Param Name="nLuaHandlerRef" Type="LuaTable" Desc="but the Registry Index is immediately converted to an Integer." Id="374" />
  480.         </Function>
  481.         <Function Name="GetObjectize" Desc="(lives in LuaObjectizer of UiModule.cpp)&#x0D;&#x0A;Does a lua_pushnumber of pObject&apos;s size." Incomplete="true" Id="375">
  482.             <Param Name="pObject" Type="Object" Id="376" />
  483.         </Function>
  484.         <Function Name="GetAddon" Incomplete="true" Id="2520" />
  485.         <Function Name="GetObjectSize" Incomplete="true" Id="2521" />
  486.         <Function Name="LoadForm" Desc="Loads a window insided the specified form file" Id="316" NeedProofread="true" Example='self.wndMain = Apollo.LoadForm(&quot;SampleAddon.xml&quot;, &quot;SampleAddonForm&quot;, nil, self)&#x0D;    &#x0D;&#x0A;self.wndMain:Show(false)'>
  487.             <ReturnValue Type="Window" Id="317" Desc="The window object loaded" />
  488.             <Param Name="strFile" Type="String" Id="318" Desc="Path to the specified xml form file" />
  489.             <Param Name="strForm" Type="String" Id="319" Desc="The name of the window form to be loaded" />
  490.             <Param Name="wndParent" Type="Window" Default="null" Id="320" Desc="The parent window of the window to be loaded" />
  491.             <Param Name="tLuaEventHandler" Type="Table" Default="LUA_NOREF" Id="321" Desc='The Lua object with the window&apos;s event handler. Usually &quot;self&quot;' />
  492.         </Function>
  493.     </Library>
  494.     <Library Name="AbilityBook" Incomplete="true" Id="377">
  495.         <Function Name="GetAbilitiesList" Desc="Does a lua_newtable with dragDropId, abilityId, maxKnownTier, abilityName, abilityDescription, tiers, and canLearn." Incomplete="true" Id="378" />
  496.         <Function Name="CanTrainTier" Desc="Does a lua_pushboolean if training is possible." Incomplete="true" Id="379" />
  497.         <Function Name="TrainTier" Desc="Does a lua_pushinteger of the training result corresponding to nSpellId, or a false boolean if null." Incomplete="true" Id="380">
  498.             <Param Name="nSpellId" Type="Integer" Id="381" />
  499.         </Function>
  500.         <Function Name="GetExplorerRelicList" Incomplete="true" Id="3094" />
  501.     </Library>
  502.     <Library Name="AchievementsLib" Incomplete="true" Id="382">
  503.         <Function Name="GetVisibleAchievements" Incomplete="true" Id="383">
  504.             <Param Name="iCategoryId" Type="Integer" Id="384" />
  505.             <Param Name="iZoneId" Type="Integer" Id="385" />
  506.         </Function>
  507.         <Function Name="GetAchievementData" Desc="Does a lua_newtable describing many (10+) fields relating to an achievement specified by nAchievementId." Incomplete="true" Id="386">
  508.             <Param Name="nAchievementId" Type="Integer" Id="387" />
  509.         </Function>
  510.         <Function Name="GetAchievementZones" Desc="Does a lua_newtable with an index, id, and nameString of achievement zones." Incomplete="true" Id="388" />
  511.         <Function Name="GetAchievementCategories" Desc="Does a lua_newtable with an index, id, and nameString of achievement categories." Incomplete="true" Id="389" />
  512.     </Library>
  513.     <Library Name="ChallengesLib" Incomplete="true" Id="390">
  514.         <Event Name="ChallengeActivate" Incomplete="true" Id="391">
  515.             <Param Name="challengeId" Type="Integer" Id="392" />
  516.             <Param Name="pszDescription" Type="String" Id="393" />
  517.             <Param Name="nTableRef" Type="Table" Id="394" />
  518.         </Event>
  519.         <Event Name="ChallengeUnlocked" Incomplete="true" Id="395">
  520.             <Param Name="challengeId" Type="Integer" Id="396" />
  521.             <Param Name="header" Type="String" Id="397" />
  522.             <Param Name="title" Type="String" Id="398" />
  523.             <Param Name="description" Type="String" Id="399" />
  524.             <Param Name="duration" Type="Integer" Id="400" />
  525.         </Event>
  526.         <Event Name="ChallengeTierCompleted" Incomplete="true" Id="401">
  527.             <Param Name="challengeId" Type="Integer" Id="402" />
  528.             <Param Name="header" Type="String" Id="403" />
  529.             <Param Name="description" Type="String" Id="404" />
  530.             <Param Name="nextTierLabel" Type="String" Id="405" />
  531.             <Param Name="duration" Type="Integer" Id="406" />
  532.         </Event>
  533.         <Event Name="ChallengeCompleted" Incomplete="true" Id="407">
  534.             <Param Name="challengeId" Type="Integer" Id="408" />
  535.             <Param Name="header" Type="String" Id="409" />
  536.             <Param Name="description" Type="String" Id="410" />
  537.             <Param Name="duration" Type="Integer" Id="411" />
  538.         </Event>
  539.         <Event Name="ChallengeInfo" Incomplete="true" Id="412">
  540.             <Param Name="challengeId" Type="Integer" Id="413" />
  541.             <Param Name="header" Type="String" Id="414" />
  542.             <Param Name="description" Type="String" Id="415" />
  543.             <Param Name="duration" Type="Integer" Id="416" />
  544.         </Event>
  545.         <Event Name="ChallengeUpdate" Incomplete="true" Id="417" />
  546.         <Event Name="ChallengeAbandon" Incomplete="true" Id="418">
  547.             <Param Name="challengeId" Type="Integer" Id="419" />
  548.             <Param Name="description" Type="String" Id="420" />
  549.         </Event>
  550.         <Event Name="ChallengeTypeAlreadyActive" Incomplete="true" Id="421">
  551.             <Param Name="toActivateId" Type="Integer" Id="422" />
  552.             <Param Name="toAbandonId" Type="Integer" Id="423" />
  553.             <Param Name="description" Type="String" Id="424" />
  554.         </Event>
  555.         <Event Name="ChallengeLeftArea" Incomplete="true" Id="425">
  556.             <Param Name="challengeId" Type="Integer" Id="426" />
  557.             <Param Name="header" Type="String" Id="427" />
  558.             <Param Name="description" Type="String" Id="428" />
  559.             <Param Name="bShow" Type="Boolean" Id="429" />
  560.         </Event>
  561.         <Event Name="ChallengeFlashStartLocation" Incomplete="true" Id="430">
  562.             <Param Name="challengeId" Type="Integer" Id="431" />
  563.             <Param Name="description" Type="String" Id="432" />
  564.             <Param Name="duration" Type="Integer" Id="433" />
  565.             <Param Name="nTableRef" Type="Table" Id="434" />
  566.         </Event>
  567.         <Function Name="GetActiveChallengeList" Desc="Does a lua_newtable describing many (10+) fields relating to the active challenges." Incomplete="true" Id="435">
  568.             <ReturnValue Type="Table" Id="436">
  569.                 <Item Name="id" Type="Integer" Id="437" />
  570.                 <Item Name="type" Type="Integer" Id="438" />
  571.                 <Item Name="currentCount" Type="Integer" Id="439" />
  572.                 <Item Name="totalCount" Type="Integer" Id="440" />
  573.                 <Item Name="currentTier" Type="Integer" Id="441" />
  574.                 <Item Name="completionCount" Type="Integer" Id="442" />
  575.                 <Item Name="completionTotal" Type="Integer" Id="443" />
  576.                 <Item Name="lastRewardTier" Type="Integer" Id="444" />
  577.                 <Item Name="bActivated" Type="Boolean" Id="445" />
  578.                 <Item Name="bUnlocked" Type="Boolean" Id="446" />
  579.                 <Item Name="bInCooldown" Type="Boolean" Id="447" />
  580.                 <Item Name="bCollectReward" Type="Boolean" Id="448" />
  581.                 <Item Name="strTitle" Type="String" Id="449" />
  582.                 <Item Name="strDesc" Type="String" Id="450" />
  583.                 <Item Name="timeStr" Type="String" Id="451" />
  584.             </ReturnValue>
  585.         </Function>
  586.         <Function Name="GetRewardData" Desc="Does a lua_newtable describing many (10+) fields relating to a reward specified by nChallengeId." Incomplete="true" Id="452">
  587.             <Param Name="nChallengeId" Type="Integer" Id="453" />
  588.         </Function>
  589.         <Function Name="ActivateChallenge" Desc="Runs the challenge manager&apos;s ActivateChallenge specified by nChallengeId." Incomplete="true" Id="454">
  590.             <Param Name="nChallengeId" Type="Integer" Id="455" />
  591.         </Function>
  592.         <Function Name="ShowAbandonChallenge" Desc="Runs the challenge manager&apos;s ShowAbandonChallenge specified by nChallengeId." Incomplete="true" Id="456">
  593.             <Param Name="nChallengeId" Type="Integer" Id="457" />
  594.         </Function>
  595.         <Function Name="AbandonChallenge" Desc="Runs the challenge manager&apos;s AbandonChallenge specified by nChallengeId." Incomplete="true" Id="458">
  596.             <Param Name="nChallengeId" Type="Integer" Id="459" />
  597.         </Function>
  598.         <Function Name="ProcessRewards" Desc="Runs the challenge manager&apos;s ProcessRewards specified by nChallengeId." Incomplete="true" Id="460">
  599.             <Param Name="nChallengeId" Type="Integer" Id="461" />
  600.         </Function>
  601.         <Function Name="GetTimeRemaining" Desc="Does a lua_pushwstring of the time remaining specified by nChallengeId and eTimerFlags." Incomplete="true" Id="462">
  602.             <Param Name="nChallengeId" Type="Integer" Id="463" />
  603.             <Param Name="eTimerFlags" Type="EChallengeTimerFlags" Id="464" />
  604.         </Function>
  605.         <Function Name="GetTimeRemainingForScreen" Desc="Does a lua_pushwstring of the time remaining for screen specified by nChallengeId." Incomplete="true" Id="465">
  606.             <Param Name="nChallengeId" Type="Integer" Id="466" />
  607.         </Function>
  608.         <Function Name="GetAllRewardData" Incomplete="true" Id="2522" />
  609.         <Function Name="GetRewardList" Incomplete="true" Id="3095" />
  610.         <Function Name="AcceptRewards" Incomplete="true" Id="3096" />
  611.     </Library>
  612.     <Library Name="ChatSystemLib" Incomplete="true" Id="467">
  613.         <Function Name="SendOnChannel" Incomplete="true" Id="468">
  614.             <Param Name="nChannelNumber" Type="Integer" Id="469" />
  615.             <Param Name="strText" Type="String" Id="470" />
  616.         </Function>
  617.         <Function Name="GetInputTypeForString" Desc="Does a lua_newtable with eType, nChannel, strChatType, strCommand, strAbbrev, strArgs, bCommandSet." Incomplete="true" Id="471">
  618.             <Param Name="strText" Type="String" Id="472" />
  619.         </Function>
  620.         <Function Name="JoinChannel" Desc="Currently has no implementation" Incomplete="true" Id="473" />
  621.         <Function Name="LeaveChannel" Desc="Currently has no implementation" Incomplete="true" Id="474" />
  622.         <Function Name="CreateChannel" Desc="Currently has no implementation" Incomplete="true" Id="475" />
  623.     </Library>
  624.     <Library Name="CombatFloater" Incomplete="true" Id="476">
  625.         <Function Name="ShowTextFloater" Incomplete="true" Id="477">
  626.             <Param Name="unitP" Type="CUnit" Id="478" />
  627.             <Param Name="nDamage" Type="Integer" Default="null" Id="479" />
  628.         </Function>
  629.         <Function Name="HideTextFloater" Incomplete="true" Id="480">
  630.             <Param Name="pTextFloater" Type="UserData" Desc="converted to a CTextFloater" Id="481" />
  631.         </Function>
  632.         <Function Name="ShowParticleEffect" Incomplete="true" Id="482">
  633.             <Param Name="unitP" Type="CUnit" Id="483" />
  634.             <Param Name="tMetaTable" Type="LuaTable" Desc="containing eEffect, nDuration, eLocation" Id="484" />
  635.         </Function>
  636.         <Function Name="AddDigitSpriteSet" Desc="Does a lua_pushinteger of the index from an AddDigitSpriteSet specified by strSpriteSetName." Incomplete="true" Id="485">
  637.             <Param Name="strSpriteSetName" Type="String" Id="486" />
  638.         </Function>
  639.         <Function Name="AddTextBGSprite" Desc="Does a lua_pushinteger of the index from an AddTextBGSprite specified by strSpriteName." Incomplete="true" Id="487">
  640.             <Param Name="strSpriteName" Type="String" Id="488" />
  641.         </Function>
  642.         <Function Name="TestTextFloater" Desc="Tester function for triggering damage floaters." Incomplete="true" Id="489">
  643.             <Param Name="nDamageType" Type="UINT" Id="490" />
  644.             <Param Name="nDamage" Type="Integer" Id="491" />
  645.             <Param Name="bCritical" Type="Boolean" Id="492" />
  646.         </Function>
  647.         <Function Name="SetMaxFloaterCount" Incomplete="true" Id="493">
  648.             <Param Name="nMaxFloaterCount" Type="Integer" Id="494" />
  649.         </Function>
  650.         <Function Name="SetMaxFloaterPerUnitCount" Incomplete="true" Id="495">
  651.             <Param Name="nMaxFloaterPerUnitCount" Type="Integer" Id="496" />
  652.         </Function>
  653.         <EnumSet Name="CodeEnumFloaterLocation" Incomplete="true" Id="2062">
  654.             <Enum Name="Top" Id="2063" />
  655.             <Enum Name="Head" Id="2064" />
  656.             <Enum Name="Chest" Id="2065" />
  657.             <Enum Name="Back" Id="2066" />
  658.             <Enum Name="Bottom" Id="2067" />
  659.         </EnumSet>
  660.         <EnumSet Name="CodeEnumFloaterCollisionMode" Incomplete="true" Id="2068">
  661.             <Enum Name="IgnoreCollision" Id="2069" />
  662.             <Enum Name="Horizontal" Id="2070" />
  663.             <Enum Name="Vertical" Id="2071" />
  664.         </EnumSet>
  665.         <EnumSet Name="CodeEnumFloaterEffect" Incomplete="true" Id="2072">
  666.             <Enum Name="Flames" Id="2073" />
  667.             <Enum Name="BluishWhite" Id="2074" />
  668.             <Enum Name="Sparks" Id="2075" />
  669.             <Enum Name="Spiral" Id="2076" />
  670.             <Enum Name="Cloud" Id="2077" />
  671.             <Enum Name="Splotches" Id="2078" />
  672.             <Enum Name="SlashBlood" Id="2079" />
  673.             <Enum Name="Impact" Id="2080" />
  674.             <Enum Name="SplatBlood" Id="2081" />
  675.             <Enum Name="Helix" Id="2082" />
  676.             <Enum Name="ShadowFire" Id="2083" />
  677.             <Enum Name="Cold" Id="2084" />
  678.             <Enum Name="Stars" Id="2085" />
  679.         </EnumSet>
  680.         <EnumSet Name="CodeEnumExpReason" Incomplete="true" Id="2086">
  681.             <Enum Name="Invalid" Id="2087" />
  682.             <Enum Name="Load" Id="2088" />
  683.             <Enum Name="Cheat" Id="2089" />
  684.             <Enum Name="KillCreature" Id="2090" />
  685.             <Enum Name="Quest" Id="2091" />
  686.             <Enum Name="ClusterBonus" Id="2092" />
  687.             <Enum Name="Spell" Id="2093" />
  688.             <Enum Name="Exploration" Id="2094" />
  689.             <Enum Name="QuestEpisodeCompletion" Id="2095" />
  690.             <Enum Name="PathMission" Id="2096" />
  691.             <Enum Name="PathEpisode" Id="2097" />
  692.             <Enum Name="KillPerformance" Id="2098" />
  693.             <Enum Name="MultiKill" Id="2099" />
  694.             <Enum Name="KillingSpree" Id="2100" />
  695.             <Enum Name="TelegraphInterrupt" Id="2101" />
  696.             <Enum Name="TelegraphEvade" Id="2102" />
  697.             <Enum Name="Momentum" Id="2103" />
  698.         </EnumSet>
  699.     </Library>
  700.     <Library Name="CommunicatorLib" Incomplete="true" Id="497">
  701.         <Event Name="Communicator_ShowSpamMsg" Incomplete="true" Id="498">
  702.             <Param Name="nMsgId" Type="Integer" Id="499" />
  703.             <Param Name="nCreatureId" Type="Integer" Id="500" />
  704.             <Param Name="nItemId" Type="Integer" Id="501" />
  705.             <Param Name="strText" Type="String" Id="502" />
  706.             <Param Name="bPriorty" Type="Boolean" Id="503" />
  707.         </Event>
  708.         <Event Name="Communicator_ShowQuestMsg" Incomplete="true" Id="504">
  709.             <Param Name="nMsgId" Type="Integer" Id="505" />
  710.             <Param Name="nCreatureId" Type="Integer" Id="506" />
  711.             <Param Name="nItemId" Type="Integer" Id="507" />
  712.             <Param Name="nQuestId" Type="Integer" Id="508" />
  713.             <Param Name="strText" Type="String" Id="509" />
  714.         </Event>
  715.         <Event Name="Communicator_EndIncoming" Incomplete="true" Id="510" />
  716.         <Event Name="Communicator_UpdateCallback" Incomplete="true" Id="511">
  717.             <Param Name="bHasCallback" Type="Boolean" Id="512" />
  718.             <Param Name="bRedeemsQuest" Type="Boolean" Id="513" />
  719.         </Event>
  720.         <Event Name="Communicator_SpamVOEnded" Incomplete="true" Id="514" />
  721.         <Function Name="GetMessageLayoutForQuest" Desc="Returns a new table containing information about how a quest communicator call should appear" Incomplete="true" Id="515">
  722.             <ReturnValue Type="Table" Id="516">
  723.                 <Item Name="portraitPlacement" Type="" Id="517" />
  724.                 <Item Name="overlay" Type="" Id="518" />
  725.                 <Item Name="background" Type="" Id="519" />
  726.             </ReturnValue>
  727.             <Param Name="quest" Type="Quest" Id="520" />
  728.         </Function>
  729.         <Function Name="GetMessageLayoutForSpam" Desc="Returns a new table containing information about how a spam communicator call should appear" Incomplete="true" Id="521">
  730.             <ReturnValue Type="Table" Id="522">
  731.                 <Item Name="duration" Type="" Id="523" />
  732.                 <Item Name="portraitPlacement" Type="" Id="524" />
  733.                 <Item Name="overlay" Type="" Id="525" />
  734.                 <Item Name="background" Type="" Id="526" />
  735.             </ReturnValue>
  736.             <Param Name="msgId" Type="Integer" Id="527" />
  737.         </Function>
  738.         <Function Name="IsVisible" Desc="Returns whether or not a communicator message is currently being displayed." Incomplete="true" Id="528">
  739.             <ReturnValue Type="Boolean" Id="529" />
  740.         </Function>
  741.         <Function Name="CallContact" Desc="Begin a communicator message (offering a quest) for the specified quest." Incomplete="true" Id="530">
  742.             <Param Name="pQuest" Type="Quest" Id="531" />
  743.         </Function>
  744.         <Function Name="CallbackLastContact" Desc="Begin a communicator message (offering a quest) for the last message received." Incomplete="true" Id="532" />
  745.         <Function Name="IgnoreCallback" Desc="Cancel an incoming communicator message." Incomplete="true" Id="533" />
  746.         <Function Name="PlaySpamVo" Desc="Plays the specified spam communicator message." Incomplete="true" Id="534">
  747.             <Param Name="msgId" Type="Integer" Id="535" />
  748.         </Function>
  749.         <Function Name="Close" Desc="Closes the communicator message dialog" Incomplete="true" Id="536" />
  750.         <Function Name="QueueNextCall" Incomplete="true" Id="2523" />
  751.     </Library>
  752.     <Library Name="GameLib" Incomplete="true" Id="537">
  753.         <Function Name="GetControlledUnit" Desc="Returns a new unit that is a copy of the controlled unit, or nil if null." Incomplete="true" Id="538">
  754.             <ReturnValue Type="Unit" Id="539" />
  755.         </Function>
  756.         <Function Name="GetPlayerUnit" Desc="Returns a new unit that is a copy of the character unit, or nil if null." Incomplete="true" Id="540">
  757.             <ReturnValue Type="Unit" Id="541" />
  758.         </Function>
  759.         <Function Name="GetTargetUnit" Desc="Returns a new unit that is a copy of the target unit, else 0 if null." Incomplete="true" Id="542">
  760.             <ReturnValue Type="Unit" Id="543" />
  761.         </Function>
  762.         <Function Name="SetTargetUnit" Desc="Runs the set target id method on pUnitToSelect&apos;s unit id." Incomplete="true" Id="544">
  763.             <Param Name="pUnitToSelect" Type="CUnit" Id="545" />
  764.         </Function>
  765.         <Function Name="GetPlayerMountUnit" Desc="Returns a new unit that is a copy of the mount unit, else 1 and nil if null." Incomplete="true" Id="546">
  766.             <ReturnValue Type="Unit" Id="547" />
  767.         </Function>
  768.         <Function Name="GetPlayerTaxiUnit" Desc="Returns a new unit that is a copy of the taxi unit, else 1 and nil if null." Incomplete="true" Id="548">
  769.             <ReturnValue Type="Unit" Id="549" />
  770.         </Function>
  771.         <Function Name="GetPlayerVehicleUnit" Desc="Returns a new unit that is a copy of the vehicle unit, else 1 and nil if null." Incomplete="true" Id="550">
  772.             <ReturnValue Type="Unit" Id="551" />
  773.         </Function>
  774.         <Function Name="IsCharacterLoaded" Desc="Does a lua_pushboolean of g_game&apos;s IsLoaded as a boolean." Incomplete="true" Id="552" />
  775.         <Function Name="IsControlledUnit" Desc="Does a lua_pushboolean whether pUnit is equal to GetControlledUnit.&#x0D;&#x0A;Parameter:&#x0D;&#x0A;unitToCheck: CUnit" Incomplete="true" Id="553" />
  776.         <Function Name="GetClassName" Desc="Does a localized lua_pushwstring corresponding to nId from DbFileTable_Class_GetByID, or nil if null." Incomplete="true" Id="554">
  777.             <ReturnValue Type="String" Id="555" />
  778.         </Function>
  779.         <Function Name="CanVacuum" Desc="Does a lua_pushboolean of GetCanVacuum." Incomplete="true" Id="556" />
  780.         <Function Name="GetRealmName" Desc="Does a lua_pushwstring of GetRealmName." Incomplete="true" Id="557" />
  781.         <Function Name="GetGameTime" Desc="Does a lua_pushdouble of GetGameTime / 1000.0 as a double." Incomplete="true" Id="558" />
  782.         <Function Name="GetLocalTime" Desc="Does a lua_newtable with year, month, day, dayOfWeek, hour, minute, second." Incomplete="true" Id="559" />
  783.         <Function Name="GetWorldTimeOfDay" Desc="Does a lua_pushdouble of GetWorldTimeOfDay as a double. (This is not divided by 1000.0)" Incomplete="true" Id="560" />
  784.         <Function Name="GetTickCount" Desc="Does a lua_pushint of GetTickCount casted as an integer." Incomplete="true" Id="561" />
  785.         <Function Name="GetPlayerMoney" Desc="Deprecated" Incomplete="true" Id="562" />
  786.         <Function Name="GetPlayerCurrency" Desc="Returns a new LuaGameTypes_Money that is a copy of nType&apos;s money value." Incomplete="true" Id="563">
  787.             <Param Name="nType" Type="ECurrencyType" Id="564" />
  788.         </Function>
  789.         <Function Name="GetKeyBindings" Desc="Does a lua_newtable that describes the current key bindings." Incomplete="true" Id="565" />
  790.         <Function Name="SetKeyBindings" Desc="Runs the SaveInputKeySet after updating the key bindings table." Incomplete="true" Id="566">
  791.             <Param Name="tInputTable" Type="LuaTable" Id="567" />
  792.         </Function>
  793.         <Function Name="GetInputKeyNameText" Desc="Does a lua_pushwstring of the input key&apos;s name." Incomplete="true" Id="568">
  794.             <Param Name="inputKey" Type="SInputKey" Id="569" />
  795.         </Function>
  796.         <Function Name="PauseGameActionInput" Desc="Runs the PauseGameAction with bPaused." Incomplete="true" Id="570">
  797.             <Param Name="bPaused" Type="Boolean" Id="571" />
  798.         </Function>
  799.         <Function Name="GetInputActionCategories" Desc="Does a lua_newtable with id, strName of action categories." Incomplete="true" Id="572" />
  800.         <Function Name="GetCurrInputKeySet" Desc="Does a lua_pushinteger of CurrInputSet." Incomplete="true" Id="573" />
  801.         <Function Name="SetCurrInputKeySet" Desc="Does an update of InputSet specified by nInputSet. Also does a lua_pushboolean of false if a wait is needed for the server to reply for the key binding list." Incomplete="true" Id="574">
  802.             <Param Name="nInputSet" Type="EInputKeySet" Id="575" />
  803.         </Function>
  804.         <Function Name="GetCharacterList" Desc="Does a lua_newtable of a counter as an integer and a character name list entry as a string." Incomplete="true" Id="576" />
  805.         <Function Name="GetInputKeySet" Desc="Runs the GetKeyBindingsFromTable specified by nInputSet. Also does a lua_pushnil if a wait is needed for the server to reply for the key binding list." Incomplete="true" Id="577">
  806.             <Param Name="nInputSet" Type="EInputKeySet" Id="578" />
  807.         </Function>
  808.         <Function Name="GetCharInputKeySet" Desc="Runs the GetKeyBindingsFromTable specified by nCharIndex. Also does a lua_pushnil if a wait is needed for the server to reply for the key binding list." Incomplete="true" Id="579">
  809.             <Param Name="nCharIndex" Type="Integer" Id="580" />
  810.         </Function>
  811.         <Function Name="CanEditKeySet" Desc="Does a lua_pushboolean if nKeySet is NOT any of the default 3 input key sets." Incomplete="true" Id="581">
  812.             <Param Name="nKeySet" Type="Integer" Id="582" />
  813.         </Function>
  814.         <Function Name="GetPvpGraveyards" Desc="Does a lua_newtable with infoId and available of PvpObjectiveType_Graveyard." Incomplete="true" Id="583" />
  815.         <Function Name="UIStartCinematics" Desc="Runs g_game&apos;s UIEnterCinematicsMode method." Incomplete="true" Id="584" />
  816.         <Function Name="UIExitCinematics" Desc="Runs g_game&apos;s UIExitCinematicsMode method with 100 as the parameter." Incomplete="true" Id="585" />
  817.         <Function Name="WhiteOutFadeIn" Desc="Runs g_game&apos;s WhiteOutFadeIn method." Incomplete="true" Id="586" />
  818.         <Function Name="WhiteOutFadeOut" Desc="Runs g_game&apos;s WhiteOutFadeOut method with 3000 as the parameter." Incomplete="true" Id="587" />
  819.         <Function Name="DragDropDataToItemLocation" Desc="Does a lua_newtable with eType, nBagIndex, and nBagSlot." Incomplete="true" Id="588">
  820.             <Param Name="nData" Type="Integer" Id="589" />
  821.         </Function>
  822.         <Function Name="ItemLocationToDragDropData" Desc="Does a lua_pushinteger of GetDragDropData specified by nLocationType, nBagIndex, and nBagSlot." Incomplete="true" Id="590">
  823.             <Param Name="nLocationType" Type="Integer for enum EInventoryLocation" Id="591" />
  824.             <Param Name="nBagIndex" Type="Integer" Id="592" />
  825.             <Param Name="nBagSlot" Type="EBagSlot" Id="593" />
  826.         </Function>
  827.         <Function Name="GetXpBonusData" Desc="Does a lua_newtable that describes an xp bonus." Incomplete="true" Id="594">
  828.             <Param Name="nWho" Type="Integer" Id="595" />
  829.         </Function>
  830.         <Function Name="GetInteractiveUnit" Desc="Does a lua_pushinteger of g_game&apos;s ClosestInteractiveUnit." Incomplete="true" Id="596" />
  831.         <Function Name="RecallShardGetInfo" Desc="return the RecallShardGetInfo" Incomplete="true" Id="597">
  832.             <ReturnValue Type="Table" Id="598">
  833.                 <Item Name="bExists" Type="Boolean" Desc="does the shard exist for the player" Id="599" />
  834.                 <Item Name="bCanUse" Type="Boolean" Desc="can the shard be used" Id="600" />
  835.                 <Item Name="strLocation" Type="String" Desc="where will the shard take the player (localized string)" Id="601" />
  836.                 <Item Name="idLocation" Type="Integer" Desc="an id of shard locations (TBD)" Id="602" />
  837.                 <Item Name="fCooldown" Type="Float" Desc="how much time is left on the recall shard cooldown timer" Id="603" />
  838.             </ReturnValue>
  839.         </Function>
  840.         <Function Name="RecallShardBind" Desc="not implemented&#x0D;&#x0A;bind should receive an id of a shard location" Incomplete="true" Id="604" />
  841.         <Function Name="RecallShardUse" Desc="not implemented" Incomplete="true" Id="605" />
  842.         <EnumSet Name="CodeEnumInputDevice" Incomplete="true" Id="2104">
  843.             <Enum Name="None" Id="2105" />
  844.             <Enum Name="Keyboard" Id="2106" />
  845.             <Enum Name="Mouse" Id="2107" />
  846.         </EnumSet>
  847.         <EnumSet Name="CodeEnumInputEventType" Incomplete="true" Id="2108">
  848.             <Enum Name="Raw" Id="2109" />
  849.             <Enum Name="Click" Id="2110" />
  850.             <Enum Name="Hold" Id="2111" />
  851.             <Enum Name="DoubleClick" Id="2112" />
  852.             <Enum Name="DoubleHold" Id="2113" />
  853.             <Enum Name="Rapid" Id="2114" />
  854.         </EnumSet>
  855.         <EnumSet Name="CodeEnumInputMouse" Incomplete="true" Id="2115">
  856.             <Enum Name="Left" Id="2116" />
  857.             <Enum Name="Right" Id="2117" />
  858.             <Enum Name="Middle" Id="2118" />
  859.             <Enum Name="X1" Id="2119" />
  860.             <Enum Name="X2" Id="2120" />
  861.             <Enum Name="WheelUp" Id="2121" />
  862.             <Enum Name="WheelDown" Id="2122" />
  863.         </EnumSet>
  864.         <EnumSet Name="CodeEnumInputModifier" Incomplete="true" Id="2123">
  865.             <Enum Name="Shift" Id="2124" />
  866.             <Enum Name="Control" Id="2125" />
  867.             <Enum Name="Alt" Id="2126" />
  868.         </EnumSet>
  869.         <EnumSet Name="CodeEnumInputSets" Incomplete="true" Id="2127">
  870.             <Enum Name="Default1" Id="2128" />
  871.             <Enum Name="Default2" Id="2129" />
  872.             <Enum Name="Default3" Id="2130" />
  873.             <Enum Name="Account" Id="2131" />
  874.             <Enum Name="Character" Id="2132" />
  875.             <Enum Name="Count" Id="2133" />
  876.         </EnumSet>
  877.         <EnumSet Name="CodeEnumDamageType" Incomplete="true" Id="2134">
  878.             <Enum Name="Fire" Id="2135" />
  879.             <Enum Name="Cold" Id="2136" />
  880.             <Enum Name="Electric" Id="2137" />
  881.             <Enum Name="Mental" Id="2138" />
  882.             <Enum Name="Nature" Id="2139" />
  883.             <Enum Name="Shadow" Id="2140" />
  884.             <Enum Name="Cut" Id="2141" />
  885.             <Enum Name="Crush" Id="2142" />
  886.             <Enum Name="Impale" Id="2143" />
  887.             <Enum Name="Heal" Id="2144" />
  888.             <Enum Name="Fall" Id="2145" />
  889.             <Enum Name="Suffocate" Id="2146" />
  890.         </EnumSet>
  891.         <EnumSet Name="CodeEnumMissType" Incomplete="true" Id="2147">
  892.             <Enum Name="Dodge" Id="2148" />
  893.             <Enum Name="Block" Id="2149" />
  894.         </EnumSet>
  895.         <Function Name="GetKeyBinding" Incomplete="true" Id="2524" />
  896.         <Function Name="ToggleQuestUnitCallouts" Incomplete="true" Id="2525" />
  897.         <Function Name="AreQuestUnitCalloutsVisible" Incomplete="true" Id="2526" />
  898.         <Function Name="IsInWorldZone" Incomplete="true" Id="2527" />
  899.         <Function Name="GetCurrentZoneMap" Incomplete="true" Id="2528" />
  900.         <Function Name="GetBindPoint" Incomplete="true" Id="2529" />
  901.         <Function Name="WorldLocToScreenPoint" Incomplete="true" Id="3097" />
  902.         <Function Name="IsZoneInZone" Incomplete="true" Id="3098" />
  903.         <Function Name="GetCurrentWorldId" Incomplete="true" Id="3099" />
  904.         <Function Name="GetCurrentZoneId" Incomplete="true" Id="3100" />
  905.         <Function Name="GetTutorial" Incomplete="true" Id="3101" />
  906.         <Function Name="GetTutorialLayouts" Incomplete="true" Id="3102" />
  907.     </Library>
  908.     <Library Name="GroupLib" Incomplete="true" Id="606">
  909.         <Event Name="Group_Changed" Incomplete="true" Id="607" />
  910.         <Event Name="Group_Invite_Declined" Desc="Outputs the refused invitation to a group invite." Incomplete="true" Id="608">
  911.             <Param Name="tTableRef" Type="Table" Desc="Table reference to the invited player from the current context." Id="609" />
  912.         </Event>
  913.         <Event Name="Group_Other_Promoted" Desc="Outputs the promotion of a group member." Incomplete="true" Id="610">
  914.             <Param Name="tTableRef" Type="Table" Desc="Table reference to the player from the current context." Id="611" />
  915.         </Event>
  916.         <Event Name="Group_Player_Promoted" Incomplete="true" Id="612" />
  917.         <Event Name="Group_Disbanded" Desc="Handles the output of a group leave and if the group empties and disbands." Incomplete="true" Id="613">
  918.             <Param Name="nReason" Type="Integer" Desc="The reason for the group leave. This can be a kick or a leave." Id="614" />
  919.             <Param Name="nGroupMemberIndex" Type="Integer" Desc="The affected group member&apos;s index in the group." Id="615" />
  920.             <Param Name="nGroupActorIndex" Type="Integer" Desc="The kicker actor member&apos;s index in the group." Id="616" />
  921.         </Event>
  922.         <Event Name="Group_Other_Joined" Incomplete="true" Id="617">
  923.             <Param Name="nTableRef" Type="Lua Table" Id="618" />
  924.         </Event>
  925.         <Event Name="Group_Player_Joined" Incomplete="true" Id="619" />
  926.         <Event Name="Group_Other_Left" Incomplete="true" Id="620">
  927.             <Param Name="nTableRef" Type="Lua Table" Id="621" />
  928.         </Event>
  929.         <Event Name="Group_Player_Left" Incomplete="true" Id="622" />
  930.         <Event Name="Group_AcceptInvite" Incomplete="true" Id="623" />
  931.         <Event Name="Group_DeclineInvite" Incomplete="true" Id="624" />
  932.         <Event Name="Group_Invite_Result" Incomplete="true" Id="625">
  933.             <Param Name="nTableRef" Type="Lua Table" Id="626" />
  934.         </Event>
  935.         <Event Name="Group_Invited" Incomplete="true" Id="627">
  936.             <Param Name="nTableRef" Type="Lua Table" Id="628" />
  937.         </Event>
  938.         <Event Name="Group_QuestList" Incomplete="true" Id="629">
  939.             <Param Name="unitId" Type="Unit" Id="630" />
  940.             <Param Name="nTableRef" Type="Lua Table" Id="631" />
  941.         </Event>
  942.         <Function Name="AmILeader" Desc="Does a lua_pushboolean if CharacterUnit is the leader." Incomplete="true" Id="632" />
  943.         <Function Name="InGroup" Desc="Does a lua_pushboolean of InGroup." Incomplete="true" Id="633" />
  944.         <Function Name="GetMemberCount" Desc="Does a lua_pushinteger of GetMemberCounty." Incomplete="true" Id="634" />
  945.         <Function Name="GetGroupMaxSize" Desc="Does a lua_pushinteger of GetGroupmaxSize." Incomplete="true" Id="635" />
  946.         <Function Name="GetUnitForGroupMember" Desc="Returns a new unit that is a copy of the group member specified by nGroupIndex." Incomplete="true" Id="636">
  947.             <Param Name="nGroupIndex" Type="Integer" Id="637" />
  948.         </Function>
  949.         <Function Name="GetGroupMember" Desc="Does a PushGroupMemberToLua of the group member specified by nGroupIndex, else nil." Incomplete="true" Id="638">
  950.             <Param Name="nGroupIndex" Type="Integer" Id="639" />
  951.         </Function>
  952.         <Function Name="GetInviteReceivedString" Desc="Does a lua_pushwstring of GetInviteReceivedString." Incomplete="true" Id="640" />
  953.         <Function Name="CreateGroup" Desc="Runs m_clientGroup&apos;s RequestGroupCreate method." Incomplete="true" Id="641" />
  954.         <Function Name="DisbandGroup" Desc="Runs m_clientGroup&apos;s DisbandGroup method." Incomplete="true" Id="642">
  955.             <Param Name="strMessage" Type="String" Id="643" />
  956.         </Function>
  957.         <Function Name="Invite" Desc="Runs m_clientGroup&apos;s Invite method with strPlayerName, strRealmName, and strMessage." Incomplete="true" Id="644">
  958.             <Param Name="strPlayerName" Type="String" Id="645" />
  959.             <Param Name="strRealmName" Type="String" Id="646" />
  960.             <Param Name="strMessage" Type="String" Id="647" />
  961.         </Function>
  962.         <Function Name="Kick" Desc="Runs m_clientGroup&apos;s Kick method specified by nIndex and with strMessage." Incomplete="true" Id="648">
  963.             <Param Name="nIndex" Type="Integer" Id="649" />
  964.             <Param Name="strMessage" Type="String" Id="650" />
  965.         </Function>
  966.         <Function Name="Promote" Desc="Runs m_clientGroup&apos;s Promote method specified by nIndex." Incomplete="true" Id="651">
  967.             <Param Name="nIndex" Type="Integer" Id="652" />
  968.         </Function>
  969.         <Function Name="AcceptInvite" Desc="Runs m_clientGroup&apos;s AcceptInvite method with strMessage." Incomplete="true" Id="653">
  970.             <Param Name="strMessage" Type="String" Id="654" />
  971.         </Function>
  972.         <Function Name="DenyInvite" Desc="Runs m_clientGroup&apos;s DenyInvite method with strMessage." Incomplete="true" Id="655">
  973.             <Param Name="strMessage" Type="String" Id="656" />
  974.         </Function>
  975.         <Function Name="RequestToJoin" Desc="Runs m_clientGroup&apos;s RequestToJoin method specified by nGroupId." Incomplete="true" Id="657">
  976.             <Param Name="nGroupId" Type="Integer" Id="658" />
  977.         </Function>
  978.         <Function Name="LeaveGroup" Desc="Runs m_clientGroup&apos;s DenyInvite method with strMessage." Incomplete="true" Id="659">
  979.             <Param Name="strMessage" Type="String" Id="660" />
  980.         </Function>
  981.         <Function Name="GetLootThreshold" Desc="Does a lua_pushinteger of LootThreshold." Incomplete="true" Id="661" />
  982.         <Function Name="SetLootThreshold" Desc="Sets m_clientGroup&apos;s SetLootThreshold to nThresh." Incomplete="true" Id="662">
  983.             <Param Name="eThresh" Type="EItemQuality" Id="663" />
  984.         </Function>
  985.         <Function Name="GetLootDistribution" Desc="Does a lua_pushinteger of GetLootDistribution." Incomplete="true" Id="664" />
  986.         <Function Name="SetLootDistribution" Desc="Sets m_clientGroup&apos;s SetLootDistribution to nLootDist." Incomplete="true" Id="665">
  987.             <Param Name="eLootDist" Type="EGBLootDistribution" Id="666" />
  988.         </Function>
  989.         <Function Name="JoinWorldZonePhase" Desc="Runs m_clientGroup&apos;s JoinWorldZonePhase." Incomplete="true" Id="667" />
  990.         <Function Name="LeaveWorldZonePhase" Desc="Runs m_clientGroup&apos;s LeaveWorldPhase." Incomplete="true" Id="668" />
  991.         <Function Name="Group_GetMemberQuests" Desc="Runs m_clientGroup&apos;s GetMemberQuests specified by nIndex." Incomplete="true" Id="669">
  992.             <Param Name="nIndex" Type="Integer" Id="670" />
  993.         </Function>
  994.         <Function Name="Group_RequestQuest" Desc="Runs m_clientGroup&apos;s RequestQuest specified by unitP&apos;s unitId and questQ&apos;s Id." Incomplete="true" Id="671">
  995.             <Param Name="unitP" Type="Unit" Id="672" />
  996.             <Param Name="questQ" Type="Quest" Id="673" />
  997.         </Function>
  998.         <Function Name="Bag_GetSharedItems" Desc="Does a lua_newtable of shared group member items with itemId, icon, name, stackCount, ownerName, guid." Incomplete="true" Id="674" />
  999.         <Function Name="Bag_GetLoot" Desc="Does a lua_newtable of group loot with an index and then the LootItem." Incomplete="true" Id="675" />
  1000.         <Function Name="Bag_VoteForItem" Desc="Runs m_clientGroup&apos;s VoteOnBagItem on nIdItem with eVote." Incomplete="true" Id="676">
  1001.             <Param Name="nIdItem" Type="Integer" Id="677" />
  1002.             <Param Name="eVote" Type="EGBRollType" Id="678" />
  1003.         </Function>
  1004.         <Function Name="Bag_ShareItem" Desc="Runs m_clientGroup&apos;s AddSharedItem with location specified by nInventoryId." Incomplete="true" Id="679">
  1005.             <Param Name="nInventoryId" Type="Integer" Id="680" />
  1006.         </Function>
  1007.         <Function Name="Bag_GetItemByGuid" Desc="Does a lua_newtable of an item from GroupBag specified by nGuid." Incomplete="true" Id="681">
  1008.             <Param Name="nGuid" Type="Integer" Id="682" />
  1009.         </Function>
  1010.         <EnumSet Name="CodeEnumLootThreshoold" Incomplete="true" Id="2150">
  1011.             <Enum Name="Average" Id="2151" />
  1012.             <Enum Name="Good" Id="2152" />
  1013.             <Enum Name="Excellent" Id="2153" />
  1014.             <Enum Name="Superb" Id="2154" />
  1015.             <Enum Name="Exquisite" Id="2155" />
  1016.             <Enum Name="Phenomenal" Id="2156" />
  1017.             <Enum Name="Extraordinary" Id="2157" />
  1018.             <Enum Name="Legendary" Id="2158" />
  1019.             <Enum Name="Inferior" Id="2159" />
  1020.         </EnumSet>
  1021.         <EnumSet Name="Result" Incomplete="true" Id="2160">
  1022.             <Enum Name="Ok" Id="2161" />
  1023.             <Enum Name="PlayerNotFound" Id="2162" />
  1024.             <Enum Name="PlayerAlreadyGrouped" Id="2163" />
  1025.             <Enum Name="InviteExpired" Id="2164" />
  1026.             <Enum Name="RealmNotFound" Id="2165" />
  1027.             <Enum Name="AlreadyHasPendingInvite" Id="2166" />
  1028.             <Enum Name="InviteSuccessful" Id="2167" />
  1029.             <Enum Name="NoPermission" Id="2168" />
  1030.             <Enum Name="InviteOtherExpired" Id="2169" />
  1031.             <Enum Name="AlreadyInvitedYou" Id="2170" />
  1032.             <Enum Name="InvitorNoPermission" Id="2171" />
  1033.         </EnumSet>
  1034.         <EnumSet Name="LeaveReason" Incomplete="true" Id="2172">
  1035.             <Enum Name="Leave" Id="2173" />
  1036.             <Enum Name="Kick" Id="2174" />
  1037.             <Enum Name="Disbanded" Id="2175" />
  1038.         </EnumSet>
  1039.     </Library>
  1040.     <Library Name="MacrosLib" Incomplete="true" Id="690">
  1041.         <Function Name="GetMacrosList" Desc="Does a LuaPushMacro with an index of the macros." Incomplete="true" Id="691" />
  1042.         <Function Name="GetMacroIconList" Desc="Does a lua_newtable with an index and spritenames of the macro icons." Incomplete="true" Id="692" />
  1043.         <Function Name="CreateMacro" Desc="Does a lua_pushinteger of the new macro&apos;s id." Incomplete="true" Id="693" />
  1044.         <Function Name="SetMacroData" Incomplete="true" Id="694">
  1045.             <Param Name="nId" Type="Integer" Id="695" />
  1046.             <Param Name="bGlobal" Type="Boolean" Id="696" />
  1047.             <Param Name="strName" Type="String" Id="697" />
  1048.             <Param Name="strIcon" Type="String" Id="698" />
  1049.             <Param Name="strCommands" Type="String" Id="699" />
  1050.         </Function>
  1051.         <Function Name="GetMacro" Desc="Does a LuaPushMacro specified by nId." Incomplete="true" Id="700">
  1052.             <Param Name="nId" Type="Integer" Id="701" />
  1053.         </Function>
  1054.         <Function Name="DoMacro" Desc="Runs DoMacro specified by nId." Incomplete="true" Id="702">
  1055.             <Param Name="nId" Type="Integer" Id="703" />
  1056.         </Function>
  1057.         <Function Name="DeleteMacro" Desc="Runs DeleteMacro specified by nId." Incomplete="true" Id="704">
  1058.             <Param Name="nId" Type="Integer" Id="705" />
  1059.         </Function>
  1060.         <Function Name="SaveMacros" Desc="Does a lua_pushboolean of the save&apos;s result." Incomplete="true" Id="706" />
  1061.     </Library>
  1062.     <Library Name="MailSystemLib" Incomplete="true" Id="707">
  1063.         <Function Name="Is" Incomplete="true" Id="708" />
  1064.         <Function Name="GetInbox" Desc="Does a lua_newtable of the inbox contents." Incomplete="true" Id="709" />
  1065.         <Function Name="GetItemFromInventoryId" Desc="Returns a new instance of an item that is a copy of an Inventory item specified by nSlot.&#x0D;&#x0A;// NOTE: This function should be moved to a LuaGameLibrary_InventorySystem" Incomplete="true" Id="710">
  1066.             <Param Name="nSlot" Type="Integer" Id="711" />
  1067.         </Function>
  1068.         <Function Name="IsThereUnreadMail" Desc="Does a lua_pushboolean if there is unread mail." Incomplete="true" Id="712" />
  1069.         <Function Name="SendMail" Desc="Runs either g_game&apos;s MailSend or MailSendWithAttachments." Incomplete="true" Id="713">
  1070.             <Param Name="strTo" Type="String" Id="714" />
  1071.             <Param Name="strRealm" Type="String" Id="715" />
  1072.             <Param Name="strSubject" Type="String" Id="716" />
  1073.             <Param Name="strBody" Type="String" Id="717" />
  1074.             <Param Name="uGift" Type="UserData" Default="0" Id="718" />
  1075.             <Param Name="tAttachments" Type="LuaTable" Desc="(Optional)" Id="719" />
  1076.             <Param Name="uCOD" Type="UserData" Desc="(Optional)" Id="720" />
  1077.         </Function>
  1078.         <Function Name="AtMailbox" Desc="Does a lua_pushboolean if CharacterUnit is in range of a mailbox." Incomplete="true" Id="721" />
  1079.         <Method Name="GetMessageInfo" Desc="Does a lua_newtable of the email&apos;s info, or nil if null." Incomplete="true" Id="722">
  1080.             <Param Name="pEmail" Type="CClientEmail" Desc="(May be passed by default with : operator)" Id="723" />
  1081.         </Method>
  1082.         <Function Name="GetId" Desc="Does a lua_pushinteger of the email&apos;s id, or nil if null." Incomplete="true" Id="724">
  1083.             <Param Name="pEmail" Type="CClientEmail" Desc="(May be passed by default with : operator)" Id="725" />
  1084.         </Function>
  1085.         <Method Name="GetExpirationTime" Desc="Does a lua_pushnumber of the email&apos;s expiration time, or nil if null." Incomplete="true" Id="726">
  1086.             <Param Name="pEmail" Type="CClientEmail" Desc="(May be passed by default with : operator)" Id="727" />
  1087.         </Method>
  1088.         <Method Name="TakeAllAttachments" Desc="Runs pEmail&apos;s TakeAllAttachments." Incomplete="true" Id="728">
  1089.             <Param Name="pEmail" Type="CClientEmail" Desc="(May be passed by default with : operator)" Id="729" />
  1090.         </Method>
  1091.         <Method Name="TakeAttachment" Desc="// Currently has no implementation" Incomplete="true" Id="730" />
  1092.         <Method Name="MarkAsRead" Desc="Runs pEmail&apos;s MarkAsRead." Incomplete="true" Id="731">
  1093.             <Param Name="pEmail" Type="CClientEmail" Desc="(May be passed by default with : operator)" Id="732" />
  1094.         </Method>
  1095.         <Method Name="DeleteMessage" Desc="Runs pEmail&apos;s DeleteMessage." Incomplete="true" Id="733">
  1096.             <Param Name="pEmail" Type="CClientEmail" Desc="(May be passed by default with : operator)" Id="734" />
  1097.         </Method>
  1098.         <Function Name="RejectCOD" Desc="Runs pEmail&apos;s ReturnToSender." Incomplete="true" Id="735">
  1099.             <Param Name="pEmail" Type="CClientEmail" Desc="(May be passed by default with : operator)" Id="736" />
  1100.         </Function>
  1101.         <Function Name="GetMessageCharacterLimit" Incomplete="true" Id="3082" />
  1102.         <Function Name="GetSubjectCharacterLimit" Incomplete="true" Id="3083" />
  1103.         <Function Name="GetNameCharacterLimit" Incomplete="true" Id="3084" />
  1104.         <Function Name="GetRealmCharacterLimit" Incomplete="true" Id="3085" />
  1105.         <Function Name="GetAttachmentMaxCount" Incomplete="true" Id="3086" />
  1106.         <Method Name="GetIdStr" Incomplete="true" Id="3087" />
  1107.         <Method Name="ReturnToSender" Incomplete="true" Id="3088" />
  1108.         <Method Name="TakeGiftPayCoD" Incomplete="true" Id="3089" />
  1109.     </Library>
  1110.     <Library Name="MessageManagerLib" Incomplete="true" Id="737">
  1111.         <Function Name="DisplayStoryPanel" Incomplete="true" Id="738">
  1112.             <Param Name="tMetaTable" Type="LuaTable" Id="739" />
  1113.         </Function>
  1114.         <Function Name="HideStoryPanel" Desc="Runs LuaEvent MessageManager_HideStoryPanel." Incomplete="true" Id="740" />
  1115.     </Library>
  1116.     <Library Name="P2PTrading" Incomplete="true" Id="741">
  1117.         <Event Name="P2PTradeInvite" Incomplete="true" Id="742">
  1118.             <Param Name="idInvitor" Type="Unit" Id="743" />
  1119.         </Event>
  1120.         <Event Name="P2PCancelTrade" Incomplete="true" Id="744" />
  1121.         <Event Name="P2PTradeResult" Desc="nTradeResult: Integer" Incomplete="true" Id="745" />
  1122.         <Event Name="P2PTradeChange" Incomplete="true" Id="746" />
  1123.         <Function Name="CanInitiateTrade" Desc="Does a lua_pushinteger of the result of CanInitiateP2PTrade, or a boolean false if null." Incomplete="true" Id="747">
  1124.             <Param Name="unitP" Type="CUnit" Id="748" />
  1125.         </Function>
  1126.         <Function Name="IsTrading" Desc="Does a lua_pushboolean of IsP2PTrading." Incomplete="true" Id="749" />
  1127.         <Function Name="InitiateTrade" Desc="Does a lua_pushinteger of the result of P2PTradeInitiate." Incomplete="true" Id="750">
  1128.             <Param Name="unitP" Type="CUnit" Id="751" />
  1129.         </Function>
  1130.         <Function Name="AcceptInvite" Desc="Does a lua_pushinteger of P2PTradeAcceptInvite." Incomplete="true" Id="752" />
  1131.         <Function Name="DeclineInvite" Desc="Does a lua_pushinteger of P2PTradeDeclineInvite." Incomplete="true" Id="753" />
  1132.         <Function Name="AddItem" Desc="Does a lua_pushinteger of the result of P2PTradeAddItem of item location specified by nInventoryItem." Incomplete="true" Id="754">
  1133.             <Param Name="nInventoryItem" Type="Integer" Id="755" />
  1134.         </Function>
  1135.         <Function Name="RemoveItem" Desc="Does a lua_pushinteger of the result of P2PTradeRemoveItem of item location specified by nInventoryItem." Incomplete="true" Id="756">
  1136.             <Param Name="nInventoryItem" Type="Integer" Id="757" />
  1137.         </Function>
  1138.         <Function Name="AddMoney" Desc="Does a lua_pushinteger of the result of P2PTradeAddMoney with nMoney." Incomplete="true" Id="758">
  1139.             <Param Name="nMoney" Type="Integer" Id="759" />
  1140.         </Function>
  1141.         <Function Name="RemoveMoney" Desc="Does a lua_pushinteger of the result of P2PTradeRemoveMoney with nMoney." Incomplete="true" Id="760">
  1142.             <Param Name="nMoney" Type="Integer" Id="761" />
  1143.         </Function>
  1144.         <Function Name="Commit" Desc="Does a lua_pushinteger of the result of P2PTradeCommit." Incomplete="true" Id="762" />
  1145.         <Function Name="GetTradeItems" Desc="Does a lua_newtable with an index and tradeable items." Incomplete="true" Id="763" />
  1146.         <Function Name="CancelTrade" Desc="Does a lua_pushinteger of the result of P2PTradeCancel." Incomplete="true" Id="764" />
  1147.         <Function Name="IsPartnerCommitted" Desc="Does a lua_pushboolean of the trade partner&apos;s bCommited." Incomplete="true" Id="765" />
  1148.         <Function Name="AmICommitted" Desc="Does a lua_pushboolean of GetCharacterUnit&apos;s trade bCommited." Incomplete="true" Id="766" />
  1149.     </Library>
  1150.     <Library Name="PlayerPathLib" Incomplete="true" Id="767">
  1151.         <Event Name="PlayerPathMissionActivate" Incomplete="true" Id="768">
  1152.             <Param Name="nTableRef" Type="Lua Table" Id="769" />
  1153.         </Event>
  1154.         <Event Name="PlayerPathMissionDeactivate" Incomplete="true" Id="770">
  1155.             <Param Name="missionId" Type="Integer" Id="771" />
  1156.         </Event>
  1157.         <Event Name="PlayerPathUpdate" Incomplete="true" Id="772" />
  1158.         <Event Name="PlayerPathShow" Incomplete="true" Id="773" />
  1159.         <Event Name="PlayerPathExplorerZoneChange" Incomplete="true" Id="774">
  1160.             <Param Name="enter" Type="Boolean" Id="775" />
  1161.         </Event>
  1162.         <Event Name="PlayerPathExplorerPlaceBeacon" Incomplete="true" Id="776">
  1163.             <Param Name="state" Type="Integer" Id="777" />
  1164.             <Param Name="complete" Type="Boolean" Id="778" />
  1165.         </Event>
  1166.         <Event Name="PlayerPathScientistScanStart" Incomplete="true" Id="779" />
  1167.         <Event Name="PlayerPathScientistScanData" Incomplete="true" Id="780">
  1168.             <Param Name="nTableRef" Type="Lua Table" Id="781" />
  1169.         </Event>
  1170.         <Event Name="PlayerPathScientistScanEnd" Incomplete="true" Id="782" />
  1171.         <Function Name="GetPathLevel" Desc="Does a lua_pushinteger of the character&apos;s path level." Incomplete="true" Id="783" />
  1172.         <Function Name="GetPathXP" Desc="Does a lua_pushinteger of the character&apos;s path xp." Incomplete="true" Id="784" />
  1173.         <Function Name="GetPathXPAtLevel" Desc="Does a lua_pushinteger of the character&apos;s path xp at level." Incomplete="true" Id="785" />
  1174.         <Function Name="GetPathXPForLevel" Desc="Does a lua_pushinteger of the character&apos;s path xp for level." Incomplete="true" Id="786" />
  1175.         <Function Name="GetPathXPForNextLevel" Desc="Does a lua_pushinteger of the character&apos;s path xp for next level" Incomplete="true" Id="787" />
  1176.         <Function Name="GetPathLevelData" Desc="Does a lua_newtable with level, xp, and the rewards specified at nLevel, or nil if null." Incomplete="true" Id="788">
  1177.             <Param Name="nLevel" Type="Integer" Id="789" />
  1178.         </Function>
  1179.         <Function Name="GetPathEpisodeForZone" Desc="Does a PushEpisodeInfo of the episode Id at the current zone." Incomplete="true" Id="790" />
  1180.         <Function Name="GetEpisode" Desc="Does a PushEpisodeInfo of" Incomplete="true" Id="791" />
  1181.         <Function Name="GetEpisodes" Desc="Does lua_pushintegers and lua_pops on PlayerPathManager&apos;s GetEpisodes." Incomplete="true" Id="792" />
  1182.         <Function Name="GetCurrentEpisode" Desc="Does a PushEpisodeInfo of the current episode, or lua_pushnil if null." Incomplete="true" Id="793" />
  1183.         <Function Name="ExplorerScanArea" Desc="Does a lua_pushboolean of CreateExplorerArrow&apos;s success." Incomplete="true" Id="794" />
  1184.         <Function Name="CanExplorerScanArea" Desc="Does a lua_pushboolean of GetExplorerArrowMatrix&apos;s success." Incomplete="true" Id="795" />
  1185.         <Function Name="ExplorerPlaceBeacon" Desc="Runs PathAction() if possible (e.g. making sure the path is explorer)" Incomplete="true" Id="796" />
  1186.         <Function Name="GetExplorerNodeInfo" Desc="Does a lua_newtable describing many (10+) fields relating to the explorer node." Incomplete="true" Id="797" />
  1187.         <Function Name="SoldierGetHoldoutHealth" Desc="Does a lua_pushnumber of SoldierUnitHealth, or 0 if null." Incomplete="true" Id="798" />
  1188.         <Function Name="ScientistScan" Desc="Runs PathAction if PlayerPathType is Scientist and other requirements are valid." Incomplete="true" Id="799" />
  1189.         <Function Name="GetSettlerHubValues" Desc="Does a lua_newtable with an index, name, value, and max of a settler&apos;s hub." Incomplete="true" Id="800" />
  1190.         <Function Name="GetPlayerPathType" Desc="Does a lua_pushinteger of GetPathType, or nil if null." Incomplete="true" Id="801" />
  1191.         <Function Name="GetRewardMissions" Incomplete="true" Id="2530" />
  1192.         <Function Name="ExplorerShowHint" Incomplete="true" Id="2531" />
  1193.         <Function Name="CanExplorerShowHint" Incomplete="true" Id="2532" />
  1194.         <Function Name="ScientistToggleScanBot" Incomplete="true" Id="2533" />
  1195.         <Function Name="ScientistHasScanBot" Incomplete="true" Id="2534" />
  1196.         <Function Name="ScientistScanBotInDespawnRange" Incomplete="true" Id="2535" />
  1197.         <Function Name="ScientistAllGetScanBotProfiles" Incomplete="true" Id="2536" />
  1198.         <Function Name="ScientistGetScanBotProfile" Incomplete="true" Id="2537" />
  1199.         <Function Name="ScientistSetScanBotProfile" Incomplete="true" Id="2538" />
  1200.         <Function Name="ScientistGetScanBotUnit" Incomplete="true" Id="2539" />
  1201.         <Function Name="PathAction" Incomplete="true" Id="2540" />
  1202.         <Function Name="ExplorerApplyRelicSpell" Incomplete="true" Id="3103" />
  1203.     </Library>
  1204.     <Object Name="DialogResponse" Incomplete="true" Id="802">
  1205.         <Method Name="GetText" Desc="Does a lua_pushstring of pLuaDialogResponse, or empty string if null." Incomplete="true" Id="803" />
  1206.         <Method Name="GetType" Desc="Does a lua_pushinteger of pLuaDialogResponse&apos;s type, or 0 if null." Incomplete="true" Id="804" />
  1207.         <Method Name="GetUniqueId" Desc="Does a lua_pushinteger of pLuaDialogResponse&apos;s id, or 0 if null." Incomplete="true" Id="805" />
  1208.         <Method Name="GetQuestId" Desc="Does a lua_pushinteger of pLuaDialogResponse&apos;s quest id, or 0 if null." Incomplete="true" Id="806" />
  1209.         <Method Name="GetRewardId" Desc="Does a lua_pushinteger of pLuaDialogResponse&apos;s reward id, or 0 if null." Incomplete="true" Id="807" />
  1210.         <Method Name="Select" Desc="Runs DialogSys&apos;s DoResponse on pLuaDialogResponse&apos;s m_pData." Incomplete="true" Id="808" />
  1211.         <Function Name="is" Incomplete="true" Id="2541" />
  1212.     </Object>
  1213.     <Object Name="Episode" Incomplete="true" Id="809">
  1214.         <Method Name="GetId" Desc="Does a lua_pushinteger of pLuaEpisode&apos;s id." Incomplete="true" Id="810" />
  1215.         <Method Name="GetState" Desc="Does a lua_pushinteger of pLuaEpisode&apos;s state." Incomplete="true" Id="811" />
  1216.         <Method Name="GetTitle" Desc="Does a lua_pushwstring of pLuaEpisode&apos;s localized title string." Incomplete="true" Id="812" />
  1217.         <Method Name="GetDesc" Desc="Does a lua_pushwstring of pLuaEpisode&apos;s localized desc string." Incomplete="true" Id="813" />
  1218.         <Method Name="GetSummary" Desc="Does a lua_pushwstring of pLuaEpisode&apos;s localized summary string." Incomplete="true" Id="814" />
  1219.         <Method Name="GetConLevel" Desc="Does a lua_pushinteger of pLuaEpisode&apos;s con level." Incomplete="true" Id="815" />
  1220.         <Method Name="IsTaskOnly" Desc="Does a lua_pushboolean of pLuaEpisode&apos;s IsTaskOnly." Incomplete="true" Id="816" />
  1221.         <Method Name="GetZoneId" Desc="Does a lua_pushinteger of pLuaEpisode&apos;s zone id." Incomplete="true" Id="817" />
  1222.         <Method Name="GetZoneName" Desc="Does a lua_pushwstring of pLuaEpisode&apos;s localized zone text, or empty string if empty, or nothing if pLuaEpisode is null." Incomplete="true" Id="818" />
  1223.         <Method Name="GetVisibleQuests" Desc="Does a lua_newtable describing many (10+) fields relating to the visible quests." Incomplete="true" Id="819">
  1224.             <Param Name="bShowCompleted" Type="Boolean" Id="820" />
  1225.             <Param Name="bShowOutLeveled" Type="Boolean" Id="821" />
  1226.             <Param Name="bShowMentioned" Type="Boolean" Id="822" />
  1227.             <Param Name="bSortByName" Type="Boolean" Id="823" />
  1228.         </Method>
  1229.         <Method Name="GetTrackedQuests" Desc="Does a lua_newtable describing the tracked quests." Incomplete="true" Id="824" />
  1230.         <Method Name="GetQuest" Desc="Returns a new LuaGameTypes_Quest that is a copy of a quest specified by pLuaEpisode and nQuestId." Incomplete="true" Id="825">
  1231.             <Param Name="nQuestId" Type="Integer" Id="826" />
  1232.         </Method>
  1233.         <Method Name="GetProgress" Desc="Does a lua_pushinteger of pLuaEpisode&apos;s quest count and quest count with state QuestState_Completed." Incomplete="true" Id="827" />
  1234.         <Function Name="is" Incomplete="true" Id="2542" />
  1235.     </Object>
  1236.     <Object Name="Item" Incomplete="true" Id="828">
  1237.         <Method Name="GetEquippedItemForItemType" Desc="Returns a new item that is a copy of the equipped item at a type specified by itemData, or nil if null." Incomplete="true" Id="829" />
  1238.         <Method Name="GetEffectiveLevel" Desc="Does a lua_pushinteger of itemData&apos;s effective level, or niil if null." Incomplete="true" Id="830" />
  1239.         <Method Name="GetProficiencyInfo" Desc="Does a lua_newtable with id, has, and name specified by itemData, or nil if null." Incomplete="true" Id="831" />
  1240.         <Method Name="GetItemType" Desc="Does a lua_pushinteger of item2Type specified by itemData, or nil if null." Incomplete="true" Id="832" />
  1241.         <Method Name="GetSlot" Desc="Does a lua_pushinteger of slotId specified by itemData, or nil if null." Incomplete="true" Id="833" />
  1242.         <Method Name="GetSlotName" Desc="Does a lua_pushwstring of the slot name specified by itemData, or nil if null." Incomplete="true" Id="834" />
  1243.         <Method Name="GetBinding" Desc="Does a localized lua_pushwstring of either Soulbound, Bind of Pickup, or Bind on Equip specified by itemData, or nil if null." Incomplete="true" Id="835" />
  1244.         <Method Name="GetWeaponPower" Desc="Does a lua_pushnumber of weapon power specified by itemData, or 0.0f if null." Incomplete="true" Id="836" />
  1245.         <Method Name="GetGenericString" Desc="Does a lua_pushwstring of a formatted string (to &apos;$1c $1n&apos;) with an actor corresponding to strName and fVal.&#x0D;&#x0A;uses as library" Incomplete="true" Id="837">
  1246.             <Param Name="strName" Type="String" Id="838" />
  1247.             <Param Name="fVal" Type="Float" Default="0.0f" Id="839" />
  1248.         </Method>
  1249.         <Method Name="GetCompareString" Desc="Does a lua_pushwstring of a CompareString of strName, fBefore, and fAfter.&#x0D;&#x0A;uses as library" Incomplete="true" Id="840">
  1250.             <Param Name="strName" Type="String" Id="841" />
  1251.             <Param Name="fBefore" Type="Float" Default="0.0f" Id="842" />
  1252.             <Param Name="fAfter" Type="Float" Default="0.0f" Id="843" />
  1253.         </Method>
  1254.         <Method Name="CanEquip" Desc="Does a lua_pushboolean if itemId can be equipped.&#x0D;&#x0A;uses as library" Incomplete="true" Id="844">
  1255.             <Param Name="itemId" Type="TItem2Id" Id="845" />
  1256.         </Method>
  1257.         <Method Name="GetWeaponSpeed" Desc="Does a lua_pushnumber of weapon speed specified by itemData, or 0.0f if null." Incomplete="true" Id="846" />
  1258.         <Method Name="GetPropertiesSequential" Desc="Does a lua_newtable with an index, id, and value of properties specified by itemData, or nil if null." Incomplete="true" Id="847" />
  1259.         <Method Name="GetPropertiesKeyed" Desc="Does a lua_newtable with an index, id, and offset of properties specified by itemData, or nil if null." Incomplete="true" Id="848" />
  1260.         <Method Name="GetPropertyName" Desc="Does a lua_pushwstring of the localized property name specified by itemId, or nil if null." Incomplete="true" Id="849">
  1261.             <Param Name="itemId" Type="Integer" Id="850" />
  1262.         </Method>
  1263.         <Method Name="GetPropertyString" Desc="Does a lua_pushwstring of the localized property value specified by itemId, or nil if null." Incomplete="true" Id="851">
  1264.             <Param Name="itemId" Type="Integer" Id="852" />
  1265.         </Method>
  1266.         <Method Name="GetPropertyCompareString" Desc="Does a lua_pushwstring of the compare result of a property value specified by itemId, or nil if null." Incomplete="true" Id="853">
  1267.             <Param Name="itemId" Type="Integer" Id="854" />
  1268.         </Method>
  1269.         <Method Name="GetResistances" Desc="Currently has no implementation" Incomplete="true" NotImplemented="true" Id="855" />
  1270.         <Method Name="GetResistancesSequential" Desc="Currently has no implementation" Incomplete="true" NotImplemented="true" Id="856" />
  1271.         <Method Name="GetResistanceName" Desc="Currently has no implementation" Incomplete="true" NotImplemented="true" Id="857" />
  1272.         <Method Name="GetResistanceCategoryName" Desc="Currently has no implementation" Incomplete="true" NotImplemented="true" Id="858" />
  1273.         <Method Name="GetItemFlavor" Desc="Does a lua_pushwstring of the localized tooltip specified by itemData, or nil if null." Incomplete="true" Id="859" />
  1274.         <Method Name="GetItemQuality" Desc="Does a lua_pushinteger of the item quality specified by itemData, or nil if null." Incomplete="true" Id="860" />
  1275.         <Method Name="GetRequiredLevel" Desc="Does a lua_pushinteger of the item level specified by itemData, or nil if null." Incomplete="true" Id="861" />
  1276.         <Method Name="GetPowerLevel" Desc="Does a lua_pushinteger of the item power level specified by itemData, or nil if null." Incomplete="true" Id="862" />
  1277.         <Method Name="GetRequiredClass" Desc="Does a lua_newtable of the required classes specified by itemData, or nil if null." Incomplete="true" Id="863" />
  1278.         <Method Name="GetRequiredRace" Desc="Does a lua_newtable of the required races specified by itemData, or nil if null." Incomplete="true" Id="864" />
  1279.         <Method Name="GetUniqueStatus" Desc="Does a lua_pushwstring of the localized Unique or Unique Equipped item status, or nil if null." Incomplete="true" Id="865" />
  1280.         <Method Name="GetQuestItem" Desc="Does a lua_pushwstring of &apos;Quest Item&apos; if applicable to itemData, or nil if null." Incomplete="true" Id="866" />
  1281.         <Method Name="GetQuestDrop" Desc="Does a lua_pushwstring of &apos;Quest Drop&apos; if applicable to itemData, or nil if null." Incomplete="true" Id="867" />
  1282.         <Method Name="GetConsumable" Desc="Does a lua_pushwstring of &apos;Consumable&apos; if applicable to itemData, or nil if null." Incomplete="true" Id="868" />
  1283.         <Method Name="GetActivateSpell" Desc="Currently has no implementation" Incomplete="true" Id="869" />
  1284.         <Method Name="GetEquipSpell" Desc="Currently has no implementation" Incomplete="true" Id="870" />
  1285.         <Method Name="GetNoRequiredLevel" Desc="Does a lua_pushwstring of &apos;No required level&apos; if applicable to itemData, or nil if null." Incomplete="true" Id="871" />
  1286.         <Method Name="GetMaxCharges" Desc="Does a lua_pushinteger of batteryChargeMax specified by itemData, or nil if null." Incomplete="true" Id="872" />
  1287.         <Method Name="GetCharges" Desc="Does a lua_pushinteger of GetBatteryCharge specified by itemData, or nil if null." Incomplete="true" Id="873" />
  1288.         <Method Name="GetMaxStackCount" Desc="Does a lua_pushinteger of maxStackCount specified by itemData, or nil if null." Incomplete="true" Id="874" />
  1289.         <Method Name="GetStackCount" Desc="Does a lua_pushinteger of GetStackCount specified by itemData, or nil if null." Incomplete="true" Id="875">
  1290.             <Param Name="itemInstance" Type="LuaItemInstance" Id="876" />
  1291.         </Method>
  1292.         <Method Name="GetSellPrice" Desc="Returns the success of a new LuaGameTypes_Money with SellToVendorPrice specified by itemData, or nil if null." Incomplete="true" Id="877" />
  1293.         <Method Name="GetBuyPrice" Desc="Returns the success of a new LuaGameTypes_Money with BuyFromVendorPrice specified by itemData, or nil if null." Incomplete="true" Id="878" />
  1294.         <Method Name="GetInnateHP" Desc="Does a lua_pushnumber of playerHealthBonus specified by itemData, or 0.0f if null." Incomplete="true" Id="879" />
  1295.         <Method Name="GetIcon" Desc="Does a lua_pushwstring of buttonIcon specified by itemData, or empty string if null." Incomplete="true" Id="880" />
  1296.         <Method Name="GetName" Desc="Does a lua_pushwstring of the localized string id name specified by itemData, or empty string if null." Incomplete="true" Id="881" />
  1297.         <Method Name="GetSpecial" Desc="Does a lua_newtable describing many (10+) fields relating to the item specified by itemData." Incomplete="true" Id="882" />
  1298.         <Method Name="IsUnique" Desc="Does a lua_pushboolean of the item bind flag specified by itemData, or nil if null." Incomplete="true" Id="883" />
  1299.         <Method Name="GetGivenQuest" Desc="Does a LuaGameTypes_Quest::New of the quest specified by itemData, or nil if null." Incomplete="true" Id="884" />
  1300.         <EnumSet Name="CodeEnumItemType" Incomplete="true" Id="2176">
  1301.             <Enum Name="ArmorArcaneChest" Id="2177" />
  1302.             <Enum Name="ArmorArcaneLegs" Id="2178" />
  1303.             <Enum Name="ArmorArcaneHead" Id="2179" />
  1304.             <Enum Name="ArmorArcaneShoulder" Id="2180" />
  1305.             <Enum Name="ArmorArcaneFeet" Id="2181" />
  1306.             <Enum Name="ArmorArcaneHands" Id="2182" />
  1307.             <Enum Name="ArmorArcaneBuckle" Id="2183" />
  1308.             <Enum Name="ArmorReflexChest" Id="2184" />
  1309.             <Enum Name="ArmorReflexLegs" Id="2185" />
  1310.             <Enum Name="ArmorReflexHead" Id="2186" />
  1311.             <Enum Name="ArmorReflexShoulder" Id="2187" />
  1312.             <Enum Name="ArmorReflexFeet" Id="2188" />
  1313.             <Enum Name="ArmorReflexHands" Id="2189" />
  1314.             <Enum Name="ArmorReflexBuckle" Id="2190" />
  1315.             <Enum Name="ArmorFocalChest" Id="2191" />
  1316.             <Enum Name="ArmorFocalLegs" Id="2192" />
  1317.             <Enum Name="ArmorFocalHead" Id="2193" />
  1318.             <Enum Name="ArmorFocalShoulder" Id="2194" />
  1319.             <Enum Name="ArmorFocalFeet" Id="2195" />
  1320.             <Enum Name="ArmorFocalHands" Id="2196" />
  1321.             <Enum Name="ArmorFocalBuckle" Id="2197" />
  1322.             <Enum Name="ArmorBattleChest" Id="2198" />
  1323.             <Enum Name="ArmorBattleLegs" Id="2199" />
  1324.             <Enum Name="ArmorBattleHead" Id="2200" />
  1325.             <Enum Name="ArmorBattleShoulder" Id="2201" />
  1326.             <Enum Name="ArmorBattleFeet" Id="2202" />
  1327.             <Enum Name="ArmorBattleHands" Id="2203" />
  1328.             <Enum Name="ArmorBattleBuckle" Id="2204" />
  1329.             <Enum Name="ArmorJewelryRing" Id="2205" />
  1330.             <Enum Name="ArmorJewelryFace" Id="2206" />
  1331.             <Enum Name="ArmorJewelryNeck" Id="2207" />
  1332.             <Enum Name="ArmorJewelryTrinket" Id="2208" />
  1333.             <Enum Name="ArmorMiscChest" Id="2209" />
  1334.             <Enum Name="ArmorMiscLegs" Id="2210" />
  1335.             <Enum Name="ArmorMiscHead" Id="2211" />
  1336.             <Enum Name="ArmorMiscShoulder" Id="2212" />
  1337.             <Enum Name="ArmorMiscFeet" Id="2213" />
  1338.             <Enum Name="ArmorMiscHands" Id="2214" />
  1339.             <Enum Name="ArmorMiscBuckle" Id="2215" />
  1340.             <Enum Name="ArmorMiscRing" Id="2216" />
  1341.             <Enum Name="ArmorMiscFace" Id="2217" />
  1342.             <Enum Name="ArmorMiscNeck" Id="2218" />
  1343.             <Enum Name="ArmorMiscTrinket" Id="2219" />
  1344.             <Enum Name="WeaponMHAxe" Id="2220" />
  1345.             <Enum Name="WeaponMHPistols" Id="2221" />
  1346.             <Enum Name="WeaponMHEnergy" Id="2222" />
  1347.             <Enum Name="WeaponMHCrook" Id="2223" />
  1348.             <Enum Name="WeaponMHFist" Id="2224" />
  1349.             <Enum Name="WeaponMHPlasmaGun" Id="2225" />
  1350.             <Enum Name="WeaponMHStave" Id="2226" />
  1351.             <Enum Name="WeaponMHSword" Id="2227" />
  1352.             <Enum Name="WeaponMHMace" Id="2228" />
  1353.             <Enum Name="WeaponOHShadowCrystal" Id="2229" />
  1354.             <Enum Name="WeaponOHBatteryPack" Id="2230" />
  1355.             <Enum Name="WeaponOHInstrument" Id="2231" />
  1356.             <Enum Name="WeaponOHBook" Id="2232" />
  1357.             <Enum Name="WeaponOHMindGem" Id="2233" />
  1358.             <Enum Name="WeaponOHWrench" Id="2234" />
  1359.             <Enum Name="WeaponOHSword" Id="2235" />
  1360.             <Enum Name="WeaponOHShotgun" Id="2236" />
  1361.             <Enum Name="WeaponOHRelic" Id="2237" />
  1362.             <Enum Name="BodySkin" Id="2238" />
  1363.             <Enum Name="BodyFace" Id="2239" />
  1364.             <Enum Name="BodyEye" Id="2240" />
  1365.             <Enum Name="BodyEar" Id="2241" />
  1366.             <Enum Name="BodyHair" Id="2242" />
  1367.             <Enum Name="BodyTatoo" Id="2243" />
  1368.             <Enum Name="BodyTail" Id="2244" />
  1369.             <Enum Name="BodyHand" Id="2245" />
  1370.             <Enum Name="BodyUnderwear" Id="2246" />
  1371.             <Enum Name="BodyFacialHair" Id="2247" />
  1372.             <Enum Name="Bag" Id="2248" />
  1373.             <Enum Name="Spellbook" Id="2249" />
  1374.             <Enum Name="ItemFood" Id="2250" />
  1375.             <Enum Name="ItemPotion" Id="2251" />
  1376.             <Enum Name="Spell" Id="2252" />
  1377.             <Enum Name="QuestItem" Id="2253" />
  1378.             <Enum Name="WeaponMHScythe" Id="2254" />
  1379.             <Enum Name="WeaponMHPowerGlove" Id="2255" />
  1380.             <Enum Name="Spell_Temporary" Id="2256" />
  1381.             <Enum Name="WeaponOHMagicthingy" Id="2257" />
  1382.             <Enum Name="ItemBandage" Id="2258" />
  1383.             <Enum Name="BrokenWeapon" Id="2259" />
  1384.             <Enum Name="BrokenRanged" Id="2260" />
  1385.             <Enum Name="BrokenMagic" Id="2261" />
  1386.             <Enum Name="Seeds" Id="2262" />
  1387.             <Enum Name="CookingStaple" Id="2263" />
  1388.             <Enum Name="CookingMeat" Id="2264" />
  1389.             <Enum Name="CookingHerb" Id="2265" />
  1390.             <Enum Name="CookingVeggie" Id="2266" />
  1391.             <Enum Name="CookingSeasoning" Id="2267" />
  1392.             <Enum Name="MiningMineral" Id="2268" />
  1393.             <Enum Name="WildGrowth" Id="2269" />
  1394.             <Enum Name="HarvestingPlant" Id="2270" />
  1395.             <Enum Name="RelicAndLore" Id="2271" />
  1396.             <Enum Name="Power" Id="2272" />
  1397.             <Enum Name="MineralComponent" Id="2273" />
  1398.             <Enum Name="WildComponent" Id="2274" />
  1399.             <Enum Name="PowerComponent" Id="2275" />
  1400.             <Enum Name="RelicComponent" Id="2276" />
  1401.             <Enum Name="ArmsmasterSchematic" Id="2277" />
  1402.             <Enum Name="TechsmithSchematic" Id="2278" />
  1403.             <Enum Name="WeaponchanterSchematic" Id="2279" />
  1404.             <Enum Name="ArcaneWeaverSchematic" Id="2280" />
  1405.             <Enum Name="ApothecarySchematic" Id="2281" />
  1406.             <Enum Name="TinkererSchematic" Id="2282" />
  1407.             <Enum Name="CookingSchematic" Id="2283" />
  1408.             <Enum Name="ArtisanSchematic" Id="2284" />
  1409.             <Enum Name="AssayConsumable" Id="2285" />
  1410.             <Enum Name="RefiningConsumable" Id="2286" />
  1411.             <Enum Name="ClubSoldiers" Id="2287" />
  1412.             <Enum Name="DiamondMerchants" Id="2288" />
  1413.             <Enum Name="SpadeCraftspeople" Id="2289" />
  1414.             <Enum Name="HeartArtists" Id="2290" />
  1415.             <Enum Name="StarPoliticans" Id="2291" />
  1416.             <Enum Name="OmniWild" Id="2292" />
  1417.             <Enum Name="OmniMining" Id="2293" />
  1418.             <Enum Name="OmniRelics" Id="2294" />
  1419.             <Enum Name="OmniPower" Id="2295" />
  1420.             <Enum Name="AssayMinigame" Id="2296" />
  1421.             <Enum Name="RefiningMinigame" Id="2297" />
  1422.             <Enum Name="HousingAddon" Id="2298" />
  1423.             <Enum Name="ArmorEnchantment" Id="2299" />
  1424.             <Enum Name="WeaponEnchantment" Id="2300" />
  1425.             <Enum Name="TempBag" Id="2301" />
  1426.             <Enum Name="TaxiRoute" Id="2302" />
  1427.             <Enum Name="TempMount" Id="2303" />
  1428.             <Enum Name="RepItem" Id="2304" />
  1429.         </EnumSet>
  1430.         <EnumSet Name="CodeEnumItemQuality" Incomplete="true" Id="2305">
  1431.             <Enum Name="Average" Id="2306" />
  1432.             <Enum Name="Good" Id="2307" />
  1433.             <Enum Name="Excellent" Id="2308" />
  1434.             <Enum Name="Superb" Id="2309" />
  1435.             <Enum Name="Exquisite" Id="2310" />
  1436.             <Enum Name="Phenomenal" Id="2311" />
  1437.             <Enum Name="Extraordinary" Id="2312" />
  1438.             <Enum Name="Legendary" Id="2313" />
  1439.             <Enum Name="Inferior" Id="2314" />
  1440.         </EnumSet>
  1441.         <Method Name="isData" Incomplete="true" Id="2543" />
  1442.         <Method Name="isInstance" Incomplete="true" Id="2544" />
  1443.         <Method Name="GetBackpackCount" Incomplete="true" Id="2545" />
  1444.         <Method Name="GetEquippedCount" Incomplete="true" Id="2546" />
  1445.         <Method Name="GetItemTypeName" Incomplete="true" Id="2547" />
  1446.         <Method Name="GetItemFamily" Incomplete="true" Id="2548" />
  1447.         <Method Name="GetItemFamilyName" Incomplete="true" Id="2549" />
  1448.         <Method Name="GetItemCategory" Incomplete="true" Id="2550" />
  1449.         <Method Name="GetItemCategoryName" Incomplete="true" Id="2551" />
  1450.         <Method Name="GetWeaponDamageMin" Incomplete="true" Id="2552" />
  1451.         <Method Name="GetWeaponDamageMax" Incomplete="true" Id="2553" />
  1452.         <Method Name="CanSalvage" Incomplete="true" Id="2554" />
  1453.         <Function Name="GetDataFromId" Incomplete="true" Id="2555" />
  1454.         <Method Name="GetLevelOffset" Incomplete="true" Id="3104" />
  1455.         <Method Name="GetProcSpell" Incomplete="true" Id="3105" />
  1456.         <Method Name="GetItemId" Incomplete="true" Id="3106" />
  1457.         <Method Name="GetInventoryId" Incomplete="true" Id="3107" />
  1458.         <Method Name="GetModdableData" Incomplete="true" Id="3108" />
  1459.         <Method Name="GetSchematicId" Incomplete="true" Id="3109" />
  1460.         <Function Name="GetItemFromInventoryLoc" Incomplete="true" Id="3110" />
  1461.     </Object>
  1462.     <Object Name="Money" Incomplete="true" Id="885">
  1463.         <Method Name="AddToTooltip" Incomplete="true" Id="886">
  1464.             <Param Name="self" Type="XmlDocumentRef" Id="887" />
  1465.             <Param Name="strText" Type="String" Id="888" />
  1466.             <Param Name="strColor" Type="String" Default="FFFFFFFF" Id="889" />
  1467.             <Param Name="strSize" Type="String" Default="Header4" Id="890" />
  1468.             <Param Name="strAlign" Type="String" Default="Left" Id="891" />
  1469.         </Method>
  1470.         <Method Name="AppendToTooltip" Incomplete="true" Id="892">
  1471.             <Param Name="self" Type="XmlDocumentRef" Id="893" />
  1472.         </Method>
  1473.         <Method Name="GetMoneyString" Desc="Does a lua_pushwstring of the localized money amount." Incomplete="true" Id="894">
  1474.             <Param Name="bSkipZeros" Type="Boolean" Default="true" Id="895" />
  1475.         </Method>
  1476.         <Method Name="GetTypeString" Desc="Does a lua_pushwstring of the localized id type." Incomplete="true" Id="896" />
  1477.         <Method Name="GetMoneyType" Desc="Does a lua_pushinteger of the type." Incomplete="true" Id="897" />
  1478.         <Method Name="SetMoneyType" Desc="Sets the type to an enum ECurrencyType specified by nNewType." Incomplete="true" Id="898">
  1479.             <Param Name="nNewType" Type="Integer for enum ECurrencyType. A mapping is available earlier in the page." Id="899" />
  1480.         </Method>
  1481.         <Method Name="GetDenomInfo" Desc="Does a lua_newtable with an index, amount, name, rate, textWidth, and sprite." Incomplete="true" Id="900" />
  1482.         <Method Name="GetDenomAmounts" Desc="Does a lua_newtable with an index and the denom amounts." Incomplete="true" Id="901" />
  1483.         <Method Name="GetAmount" Desc="Does a lua_pushinteger of the amount specified by currencyValue." Incomplete="true" Id="902" />
  1484.         <Method Name="SetAmount" Incomplete="true" Id="903">
  1485.             <Param Name="nNewAmount" Type="Integer" Id="904" />
  1486.         </Method>
  1487.         <Method Name="IsZero" Desc="Does a lua_pushboolean if the amount equals 0 specified by currencyValue." Incomplete="true" Id="905" />
  1488.         <Function Name="is" Incomplete="true" Id="2567" />
  1489.         <Function Name="new" Incomplete="true" Id="2568" />
  1490.     </Object>
  1491.     <Object Name="Quest" Incomplete="true" Id="914">
  1492.         <Method Name="GetId" Desc="Does a lua_pushinteger of the id." Incomplete="true" Id="915" />
  1493.         <Method Name="GetState" Desc="Does a lua_pushinteger of the quest state." Incomplete="true" Id="916" />
  1494.         <Method Name="GetGroup" Desc="Does a lua_pushstring of the group name after a UCS2ToUTF8." Incomplete="true" Id="917" />
  1495.         <Method Name="GetTitle" Desc="Does a lua_pushstring of the quest title after a UCS2ToUTF8." Incomplete="true" Id="918" />
  1496.         <Method Name="GetSummary" Desc="Does a lua_pushstring of the quest summary after a UCS2ToUTF8." Incomplete="true" Id="919" />
  1497.         <Method Name="GetCompletedSummary" Desc="Does a lua_pushstring of the quest completed summary after a UCS2ToUTF8." Incomplete="true" Id="920" />
  1498.         <Method Name="IsKnown" Desc="Does a lua_pushboolean if quest state is known." Incomplete="true" Id="921" />
  1499.         <Method Name="IsMentioned" Desc="Does a lua_pushboolean if quest data is mentioned." Incomplete="true" Id="922" />
  1500.         <Method Name="IsTracked" Desc="Does a lua_pushboolean if quest data is tracked." Incomplete="true" Id="923" />
  1501.         <Method Name="IsActiveQuest" Desc="Does a lua_pushboolean if quest is active for the player and tracked." Incomplete="true" Id="924" />
  1502.         <Method Name="SetTracked" Incomplete="true" Id="925">
  1503.             <Param Name="bTracked" Type="Boolean" Id="926" />
  1504.         </Method>
  1505.         <Method Name="SetActiveQuest" Incomplete="true" Id="927">
  1506.             <Param Name="bActive" Type="Boolean" Id="928" />
  1507.         </Method>
  1508.         <Method Name="ToggleActiveQuest" Incomplete="true" Id="929" />
  1509.         <Method Name="ToggleTracked" Incomplete="true" Id="930" />
  1510.         <Method Name="GetTrackBlinkTime" Desc="Does a lua_pushnumber of blink time / 1000.0." Incomplete="true" Id="931" />
  1511.         <Method Name="PulseTrackBlinkTime" Incomplete="true" Id="932">
  1512.             <Param Name="uTime" Type="Float - that is immediately * 1000.0 and cast to a UINT32" Id="933" />
  1513.         </Method>
  1514.         <Method Name="CanAbandon" Desc="Does a lua_pushboolean of IsInAbandonableState." Incomplete="true" Id="934" />
  1515.         <Method Name="IsInLog" Desc="Does a lua_pushboolean of IsVisibleInLog." Incomplete="true" Id="935" />
  1516.         <Method Name="IsSelectedInLog" Desc="Does a lua_pushboolean of IsSelectedInLog." Incomplete="true" Id="936" />
  1517.         <Method Name="GetObjectiveCount" Desc="Does a lua_pushinteger of GetNumObjectives." Incomplete="true" Id="937" />
  1518.         <Method Name="GetVisibleObjectiveData" Desc="Does a lua_newtable with index, description, needed, completed, and isReward." Incomplete="true" Id="938" />
  1519.         <Method Name="GetObjectiveDescription" Desc="Does a lua_pushstring of a UCS2ToUTF8 description specified by iReq, or empty string if null." Incomplete="true" Id="939">
  1520.             <Param Name="iReq" Type="Integer" Id="940" />
  1521.         </Method>
  1522.         <Method Name="GetObjectiveNeeded" Desc="Does a lua_pushinteger of GetNumRequired specified by iReq, or 0 if null." Incomplete="true" Id="941">
  1523.             <Param Name="iReq" Type="Integer" Id="942" />
  1524.         </Method>
  1525.         <Method Name="GetObjectiveCompleted" Desc="Does a lua_pushinteger of GetNumCompleted specified by iReq, or 0 if null." Incomplete="true" Id="943">
  1526.             <Param Name="iReq" Type="Integer" Id="944" />
  1527.         </Method>
  1528.         <Method Name="ObjectiveIsVisible" Desc="Does a lua_boolean of IsObjectiveVisible specified by iReq, or empty string if null." Incomplete="true" Id="945">
  1529.             <Param Name="iReq" Type="Integer" Id="946" />
  1530.         </Method>
  1531.         <Method Name="CanCompleteObjective" Desc="Does a lua_boolean of CanCompleteObjective specified by iReq." Incomplete="true" Id="947">
  1532.             <Param Name="iReq" Type="Integer" Id="948" />
  1533.         </Method>
  1534.         <Method Name="GetContactInfo" Desc="Does several updates and lua pushes, including creatureId, IdName, and spriteName at the end." Incomplete="true" Id="949" />
  1535.         <Method Name="GetTrackerIndex" Desc="Currently has no implementation" Incomplete="true" Id="950" />
  1536.         <Method Name="ObjectiveIsReward" Desc="Does a lua_boolean if iReq is &lt; 0 or equal to the number of objectives." Incomplete="true" Id="951">
  1537.             <Param Name="iReq" Type="Integer" Id="952" />
  1538.         </Method>
  1539.         <Method Name="CalcRewardXP" Desc="Does a lua_pushinteger of GetXp." Incomplete="true" Id="953" />
  1540.         <Method Name="GetConLevel" Desc="Does a lua_pushinteger of conLevel." Incomplete="true" Id="954" />
  1541.         <Method Name="GetQuestItemCount" Desc="Does a lua_pushinteger of the quest item count." Incomplete="true" Id="955" />
  1542.         <Method Name="GetQuestItemData" Desc="Does a lua_newtable with item and num specified by iIndex." Incomplete="true" Id="956">
  1543.             <Param Name="iIndex" Type="Integer" Id="957" />
  1544.         </Method>
  1545.         <Method Name="GetRewardData" Desc="Does two lua_newtables describing fields relating to the reward and money of the quest." Incomplete="true" Id="958" />
  1546.         <Method Name="Abandon" Desc="Runs the caller&apos;s AbandonQuest method." Incomplete="true" Id="959" />
  1547.         <Method Name="SetSelectedInLog" Desc="Runs the quest log&apos;s SetSelectedQuestId method with the caller." Incomplete="true" Id="960" />
  1548.         <Method Name="AcceptSubMission" Desc="Runs AcceptMission with the quest id and pUnit&apos;s id." Incomplete="true" Id="961">
  1549.             <Param Name="pUnit" Type="CUnit" Id="962" />
  1550.         </Method>
  1551.         <Method Name="IsSubMission" Desc="Does a lua_pushboolean of IsPathSubMission." Incomplete="true" Id="963" />
  1552.         <Method Name="GetSubMissionType" Desc="Does a lua_pushinteger of PlayerPathTypeForceInt or SubMissionPathType if pLuaQuest is specified." Incomplete="true" Id="964" />
  1553.         <Method Name="IsQuestTimed" Desc="Does a lua_pushboolean of IsQuestTimed." Incomplete="true" Id="965" />
  1554.         <Method Name="GetQuestTimeRemaining" Desc="Does a lua_pushinteger of GetQuestTimeRemaining." Incomplete="true" Id="966" />
  1555.         <Method Name="IsObjectiveTimed" Desc="Does a lua_pushboolean of IsObjectiveTimed of an objective specified by iReq." Incomplete="true" Id="967">
  1556.             <Param Name="iReq" Type="Integer" Id="968" />
  1557.         </Method>
  1558.         <Method Name="GetObjectiveTimeRemaining" Desc="Does a lua_pushinteger of IsObjectiveTimed of an objective specified by iReq." Incomplete="true" Id="969">
  1559.             <Param Name="iReq" Type="Integer" Id="970" />
  1560.         </Method>
  1561.         <Method Name="AcceptShare" Desc="Runs m_clientGroup&apos;s AcceptSharedQuest method with true." Incomplete="true" Id="971" />
  1562.         <Method Name="RejectShare" Desc="Runs m_clientGroup&apos;s AcceptSharedQuest method with false." Incomplete="true" Id="972" />
  1563.         <Method Name="CanShare" Desc="Does a lua_pushboolean of CanShare." Incomplete="true" Id="973" />
  1564.         <Method Name="Share" Desc="Runs m_clientGroup&apos;s ShareQuest with pLuaQuest&apos;s id." Incomplete="true" Id="974" />
  1565.         <Method Name="GetCompletedShortSummary" Incomplete="true" Id="2569" />
  1566.         <Method Name="IsIgnored" Incomplete="true" Id="2570" />
  1567.         <Method Name="IsInactive" Incomplete="true" Id="2571" />
  1568.         <Method Name="IsCommunicatorReceived" Incomplete="true" Id="2572" />
  1569.         <Method Name="IsCommunicatorReceivedFromRec" Incomplete="true" Id="2573" />
  1570.         <Method Name="ToggleIgnored" Incomplete="true" Id="2574" />
  1571.         <Method Name="GetObjectiveShortDescription" Incomplete="true" Id="2575" />
  1572.         <Method Name="GetSpell" Incomplete="true" Id="2576" />
  1573.         <Method Name="ShowHintArrow" Incomplete="true" Id="2577" />
  1574.         <Method Name="GetColoredDifficulty" Incomplete="true" Id="2578" />
  1575.         <Method Name="GetType" Incomplete="true" Id="2579" />
  1576.         <Method Name="GetSubType" Incomplete="true" Id="2580" />
  1577.         <Method Name="GetObjectiveMaxTime" Incomplete="true" Id="2581" />
  1578.         <Function Name="is" Incomplete="true" Id="2582" />
  1579.         <Function Name="GetActiveQuest" Incomplete="true" Id="2583" />
  1580.         <Function Name="GetCallbackList" Incomplete="true" Id="2584" />
  1581.     </Object>
  1582.     <Object Name="Spell" Incomplete="true" Id="975">
  1583.         <Method Name="GetAOETargetInfo" Desc="Does a lua_newtable of eSelectionType if not aoe, otherwise many (10+) fields relating to the aoe data." Incomplete="true" Id="976">
  1584.             <ReturnValue Type="Table" Id="977">
  1585.                 <Item Name="eSelectionType" Type="Integer" Id="978" />
  1586.                 <Item Name="idTarget" Type="Integer" Id="979" />
  1587.                 <Item Name="fMinimumRange" Type="Float" Id="980" />
  1588.                 <Item Name="fMaximumRange" Type="Float" Id="981" />
  1589.                 <Item Name="fAngle" Type="Float" Id="982" />
  1590.                 <Item Name="nTargetCount" Type="Integer" Id="983" />
  1591.                 <Item Name="bCanAffectDead" Type="Boolean" Id="984" />
  1592.                 <Item Name="bClusterOnly" Type="Boolean" Id="985" />
  1593.                 <Item Name="bGroupOnly" Type="Boolean" Id="986" />
  1594.                 <Item Name="bMustBeInCombat" Type="Boolean" Id="987" />
  1595.             </ReturnValue>
  1596.         </Method>
  1597.         <Method Name="GetCastMethod" Desc="Does a lua_pushinteger of pSpell&apos;s castMethod." Incomplete="true" Id="988" />
  1598.         <Method Name="GetCastTime" Desc="Does a lua_pushnumber of pSpell&apos;s castTime * 0.001f, else 0.0f if null." Incomplete="true" Id="989" />
  1599.         <Method Name="GetCasterInnateRequirements" Desc="Does a lua_newtable with an index, eVital, nValue, and eEval." Incomplete="true" Id="990" />
  1600.         <Method Name="GetCasterInnateCosts" Desc="Does a lua_newtable with an index, eType, and nValue." Incomplete="true" Id="991" />
  1601.         <Method Name="GetChannelData" Desc="Does a lua_newtable with fMaxTime, fInitialDelay, and fPulseTime." Incomplete="true" Id="992" />
  1602.         <Method Name="GetClass" Desc="Does a lua_pushinteger of pSpell&apos;s SpellClass." Incomplete="true" Id="993" />
  1603.         <Method Name="GetCombatMode" Desc="Does a lua_pushinteger of pSpell&apos;s combatModeId." Incomplete="true" Id="994" />
  1604.         <Method Name="GetCooldownTime" Desc="Does a lua_pushnumber of pSpell&apos;s spellCoolDown * 0.001f." Incomplete="true" Id="995" />
  1605.         <Method Name="GetFlavor" Desc="Does a lua_pushstring of pSpell&apos;s localized ActionBarTooltip, or nil if null." Incomplete="true" Id="996" />
  1606.         <Method Name="GetIcon" Desc="Does a lua_pushstring of pSpell&apos;s iconPath, or nil if null." Incomplete="true" Id="997" />
  1607.         <Method Name="GetInstanceMaxCount" Desc="Does a lua_pushinteger of pSpell&apos;s maxSpellInstanceCount." Incomplete="true" Id="998" />
  1608.         <Method Name="GetMaximumRange" Desc="Does a lua_pushinteger of pSpell&apos;s targetMaximumRange, or 0.0f if null." Incomplete="true" Id="999" />
  1609.         <Method Name="GetMinimumRange" Desc="Does a lua_pushinteger of pSpell&apos;s targetMinimumRange, or 0.0f if null." Incomplete="true" Id="1000" />
  1610.         <Method Name="GetName" Desc="Does a lua_pushwstring of pSpell&apos;s localized IdName, or nil if null." Incomplete="true" Id="1001" />
  1611.         <Method Name="GetClassPower" Desc="Does a lua_pushinteger of pSpell&apos;s power, 0 if pSpell&apos;s spellClass &lt;= 0." Incomplete="true" Id="1002" />
  1612.         <Method Name="GetPrerequisites" Desc="Does a lua_newtable of many (10+) fields relating to pSpell&apos;s preqrequisites." Incomplete="true" Id="1003">
  1613.             <ReturnValue Type="Table" Id="1004">
  1614.                 <Item Name="bTargetAvoided" Type="Boolean" Id="1005" />
  1615.                 <Item Name="bTargetBlocked" Type="Boolean" Id="1006" />
  1616.                 <Item Name="bTargetGlancing" Type="Boolean" Id="1007" />
  1617.                 <Item Name="bTargetFierce" Type="Boolean" Id="1008" />
  1618.                 <Item Name="bNOTUSED" Type="Boolean" Id="1009" />
  1619.                 <Item Name="bCasterAvoided" Type="Boolean" Id="1010" />
  1620.                 <Item Name="bCasterBlocked" Type="Boolean" Id="1011" />
  1621.                 <Item Name="bCasterGlancing" Type="Boolean" Id="1012" />
  1622.                 <Item Name="bCasterFierce" Type="Boolean" Id="1013" />
  1623.                 <Item Name="bNOTUSED1" Type="Boolean" Id="1014" />
  1624.                 <Item Name="bCasterSpellSuccess" Type="Boolean" Id="1015" />
  1625.                 <Item Name="bLastCasterSpellSuccess" Type="Boolean" Id="1016" />
  1626.             </ReturnValue>
  1627.         </Method>
  1628.         <Method Name="GetPrice" Desc="Does a LuaGameTypes_Money::New of pSpell&apos;s price." Incomplete="true" Id="1017" />
  1629.         <Method Name="GetReagents" Desc="Does a lua_newtable with an index, nRequired, eType, and item relating to pSpell&apos;s reagents." Incomplete="true" Id="1018" />
  1630.         <Method Name="GetRequiredWorldZone" Desc="Does a lua_pushwstring of a localized pWorldZone&apos;s nameId if pSpell requires a specific world zone." Incomplete="true" Id="1019" />
  1631.         <Method Name="GetSchool" Desc="Does a lua_pushinteger of pSpell&apos;s school." Incomplete="true" Id="1020" />
  1632.         <Method Name="GetTargetAngle" Desc="Does a lua_pushnumber of pSpell&apos;s targetAngle." Incomplete="true" Id="1021" />
  1633.         <Method Name="GetTargetInnateRequirements" Desc="Does a lua_newtable with an index, eVital, nValue, and eEval of target inate requirements." Incomplete="true" Id="1022" />
  1634.         <Method Name="GetTier" Desc="Does a lua_pushinteger of pSpell&apos;s tierIndex." Incomplete="true" Id="1023" />
  1635.         <Function Name="ShortcutCast" Desc="Runs g_game&apos;s CastShortcutSpell with pSpell&apos;s id." Incomplete="true" Id="1024" />
  1636.         <Method Name="IsNew" Desc="Does a lua_pushboolean of pSpell&apos;s IsNewItem." Incomplete="true" Id="1025" />
  1637.         <Method Name="SetNewFlag" Incomplete="true" Id="1026">
  1638.             <Param Name="bNew" Type="Boolean" Default="false" Id="1027" />
  1639.         </Method>
  1640.         <EnumSet Name="CodeEnumReagentType" Incomplete="true" Id="2315">
  1641.             <Enum Name="Item" Id="2316" />
  1642.             <Enum Name="ItemFamily" Id="2317" />
  1643.             <Enum Name="ItemCategory" Id="2318" />
  1644.         </EnumSet>
  1645.         <EnumSet Name="CodeEnumCastMethod" Incomplete="true" Id="2319">
  1646.             <Enum Name="Normal" Id="2320" />
  1647.             <Enum Name="Channeled" Id="2321" />
  1648.             <Enum Name="Focused" Id="2322" />
  1649.             <Enum Name="ChanneledField" Id="2323" />
  1650.             <Enum Name="Talent" Id="2324" />
  1651.             <Enum Name="ClientSideInteraction" Id="2325" />
  1652.         </EnumSet>
  1653.         <EnumSet Name="CodeEnumSchool" Incomplete="true" Id="2326">
  1654.             <Enum Name="Spell" Id="2327" />
  1655.             <Enum Name="Melee" Id="2328" />
  1656.             <Enum Name="Ranged" Id="2329" />
  1657.         </EnumSet>
  1658.         <EnumSet Name="CodeEnumComparison" Incomplete="true" Id="2330">
  1659.             <Enum Name="Equals" Id="2331" />
  1660.             <Enum Name="Greater" Id="2332" />
  1661.             <Enum Name="GreaterThanEqualTo" Id="2333" />
  1662.             <Enum Name="Less" Id="2334" />
  1663.             <Enum Name="LessThanEqualTo" Id="2335" />
  1664.             <Enum Name="Percent_Equals" Id="2336" />
  1665.             <Enum Name="Percent_Greater" Id="2337" />
  1666.             <Enum Name="Percent_GreaterThanEqualTo" Id="2338" />
  1667.             <Enum Name="Percent_Less" Id="2339" />
  1668.             <Enum Name="Percent_LessThanEqualTo" Id="2340" />
  1669.         </EnumSet>
  1670.         <EnumSet Name="CodeEnumAOESelectionType" Incomplete="true" Id="2341">
  1671.             <Enum Name="None" Id="2342" />
  1672.             <Enum Name="Closest" Id="2343" />
  1673.             <Enum Name="Furthest" Id="2344" />
  1674.             <Enum Name="Random" Id="2345" />
  1675.             <Enum Name="LowestAbsoluteHealth" Id="2346" />
  1676.             <Enum Name="MissingMostHealth" Id="2347" />
  1677.         </EnumSet>
  1678.         <Function Name="is" Incomplete="true" Id="2585" />
  1679.         <Function Name="ShowFloater" Incomplete="true" Id="2586" />
  1680.         <Method Name="GetTradeskillRequirements" Incomplete="true" Id="3111" />
  1681.     </Object>
  1682.     <Object Name="Talent" Incomplete="true" Id="1028">
  1683.         <Event Name="TalentsChanged" Incomplete="true" Id="1029" />
  1684.         <Event Name="TalentRespecPointsChanged" Incomplete="true" Id="1030" />
  1685.         <Method Name="GetId" Desc="Does a lua_pushinteger of pLuaTalent&apos;s m_talentId." Incomplete="true" Id="1031" />
  1686.         <Method Name="IsUnlocked" Desc="Does a lua_pushboolean of IsTalentUnlocked, or empty string if null." Incomplete="true" Id="1032" />
  1687.         <Method Name="GetNumberOfTiers" Desc="Does a lua_pushinteger of numberOfTiers, or empty string if null." Incomplete="true" Id="1033" />
  1688.         <Method Name="GetColumn" Desc="Does a lua_pushinteger of pLuaTalent&apos;s column + 1, or 0 if null." Incomplete="true" Id="1034" />
  1689.         <Method Name="GetColumnCount" Desc="Does a lua_pushinteger of column count, or 0 if null." Incomplete="true" Id="1035" />
  1690.         <Method Name="GetCurrentTier" Desc="Does a lua_pushinteger of pLuaTalent&apos;s current tier, or empty string if null." Incomplete="true" Id="1036" />
  1691.         <Method Name="GetTalentPoolId" Desc="Does a lua_pushinteger of pLuaTalent&apos;s current talent id, or empty string if null." Incomplete="true" Id="1037" />
  1692.         <Method Name="GetPrerequisiteTalentId" Desc="Does a lua_pushinteger of pLuaTalent&apos;s prerequisiteTalentId, or empty string if null." Incomplete="true" Id="1038" />
  1693.         <Method Name="GetRank" Desc="Does a lua_pushinteger of pLuaTalent&apos;s rank, or empty string if null." Incomplete="true" Id="1039" />
  1694.         <Method Name="GetName" Desc="Does a lua_pushwstring of pLuaTalent&apos;s name, or Lempty string if null." Incomplete="true" Id="1040" />
  1695.         <Method Name="GetIcon" Desc="Does a lua_pushwstring of pLuaTalent&apos;s icon, or Lempty string if null." Incomplete="true" Id="1041" />
  1696.         <Method Name="GetCurrentSpell" Desc="Does a LuaGameTypesSpell::New with g_TalentManager&apos;s current spell, or Lempty string if null." Incomplete="true" Id="1042" />
  1697.         <Method Name="GetNextSpell" Desc="Does a LuaGameTypesSpell::New with g_TalentManager&apos;s next spell, or Lempty string if null." Incomplete="true" Id="1043" />
  1698.         <Method Name="GetPointsRequiredForUnlock" Desc="Does a lua_pushinteger of g_TalentManager&apos;s points required for unlock, or Lempty string if null." Incomplete="true" Id="1044" />
  1699.         <Method Name="GetActivationPointCost" Desc="Does a lua_pushinteger of g_TalentManager&apos;s activation point cost, or Lempty string if null." Incomplete="true" Id="1045" />
  1700.         <Method Name="GetUpgradePointCost" Desc="Does a lua_pushinteger of g_TalentManager&apos;s upgrade point cost, or Lempty string if null." Incomplete="true" Id="1046" />
  1701.         <Method Name="CanActivateTalent" Desc="Does a lua_pushboolean of g_TalentManager&apos;s CanActivateTalent, or empty string if null." Incomplete="true" Id="1047" />
  1702.         <Method Name="CanUpgradeTalent" Desc="Does a lua_pushstring of g_TalentManager&apos;s CanUpgradeTalent, or empty string if null." Incomplete="true" Id="1048" />
  1703.         <Function Name="is" Incomplete="true" Id="2587" />
  1704.     </Object>
  1705.     <Object Name="TalentPool" Incomplete="true" Id="1049">
  1706.         <Method Name="GetId" Desc="Does a lua_pushinteger of pLuaTalentPool&apos;s id." Incomplete="true" Id="1050" />
  1707.         <Method Name="GetName" Desc="Does a lua_pushwstring of pLuaTalentPool&apos;s name, or empty string if null." Incomplete="true" Id="1051" />
  1708.         <Method Name="GetDescription" Desc="Does a lua_pushwstring of pLuaTalentPool&apos;s description, or empty string if null." Incomplete="true" Id="1052" />
  1709.         <Method Name="IsUnlocked" Desc="Does a lua_pushboolean of IsTalentPoolUnlocked." Incomplete="true" Id="1053" />
  1710.         <Method Name="GetType" Desc="Does a lua_pushinteger of talentPoolType." Incomplete="true" Id="1054" />
  1711.         <Method Name="GetRank" Desc="Does a lua_pushinteger of rank." Incomplete="true" Id="1055" />
  1712.         <Method Name="GetPointsRequiredForUnlock" Desc="Does a lua_pushinteger of points required for unlock." Incomplete="true" Id="1056" />
  1713.         <Method Name="GetPointsSpentInPool" Desc="Does a lua_pushinteger of points spent in pool." Incomplete="true" Id="1057" />
  1714.         <Function Name="is" Incomplete="true" Id="2588" />
  1715.     </Object>
  1716.     <Object Name="Unit" Incomplete="true" Id="1058">
  1717.         <Event Name="UnitCreated" Incomplete="true" Id="1059">
  1718.             <Param Name="unitId" Type="Unit" Id="1060" />
  1719.         </Event>
  1720.         <Event Name="UnitDestroyed" Incomplete="true" Id="1061">
  1721.             <Param Name="unitId" Type="Unit" Id="1062" />
  1722.         </Event>
  1723.         <Event Name="UnitNameChanged" Incomplete="true" Id="1063">
  1724.             <Param Name="unitId" Type="Unit" Id="1064" />
  1725.             <Param Name="sUnitName" Type="String" Id="1065" />
  1726.         </Event>
  1727.         <Event Name="UnitEnteredCombat" Incomplete="true" Id="1066">
  1728.             <Param Name="id" Type="Unit" Id="1067" />
  1729.             <Param Name="bInCombat" Type="Boolean" Id="1068" />
  1730.         </Event>
  1731.         <Event Name="UnitCCStateChanged" Desc="Updates the target frame if the targetted unit becomes vulnerable by displaying vulnerability indicators" Incomplete="true" Id="1069">
  1732.             <Param Name="unitId" Type="Unit" Desc="The Id of the unit in question. This is checked to verify if it is the player&apos;s current target." Id="1070" />
  1733.             <Param Name="nState" Type="Integer" Desc="The state of the unit in question. This is checked to see if it is in the Vulnerable state." Id="1071" />
  1734.             <Param Name="nValue" Type="Integer" Desc="Currently unused." Id="1072" />
  1735.             <Param Name="bInState" Type="Boolean" Desc="If the unit is still in the specified state. This will fade the vulnerability indicators if switched from true to false." Id="1073" />
  1736.         </Event>
  1737.         <Event Name="UnitActivationTypeChanged" Incomplete="true" Id="1074">
  1738.             <Param Name="unitId" Type="Unit" Id="1075" />
  1739.         </Event>
  1740.         <Event Name="UnitMiniMapMarkerChanged" Incomplete="true" Id="1076">
  1741.             <Param Name="unitId" Type="Unit" Id="1077" />
  1742.         </Event>
  1743.         <Event Name="TargetUnitChanged" Incomplete="true" Id="1078">
  1744.             <Param Name="targetID" Type="Unit" Id="1079" />
  1745.         </Event>
  1746.         <Event Name="InteractiveUnitChanged" Incomplete="true" Id="1080">
  1747.             <Param Name="unitId" Type="Unit" Id="1081" />
  1748.             <Param Name="contextStr" Type="String" Id="1082" />
  1749.         </Event>
  1750.         <Event Name="Mount" Incomplete="true" Id="1083">
  1751.             <Param Name="bMounted" Type="Boolean" Id="1084" />
  1752.         </Event>
  1753.         <Event Name="StartLooting" Incomplete="true" Id="1085">
  1754.             <Param Name="lootUnitId" Type="Unit" Id="1086" />
  1755.         </Event>
  1756.         <Event Name="StopLooting" Incomplete="true" Id="1087" />
  1757.         <Event Name="LootedItem" Incomplete="true" Id="1088">
  1758.             <Param Name="pItem" Type="Item" Id="1089" />
  1759.             <Param Name="count" Type="Integer" Id="1090" />
  1760.         </Event>
  1761.         <Event Name="LootedMoney" Incomplete="true" Id="1091">
  1762.             <Param Name="value" Type="Money" Id="1092" />
  1763.         </Event>
  1764.         <Event Name="SpellCastFailed" Incomplete="true" Id="1093">
  1765.             <Param Name="messageType" Type="Integer" Id="1094" />
  1766.             <Param Name="castResult" Type="Integer" Id="1095" />
  1767.             <Param Name="targetUnitId" Type="Unit" Id="1096" />
  1768.             <Param Name="sourceUnitId" Type="Unit" Id="1097" />
  1769.             <Param Name="message" Type="String" Id="1098" />
  1770.         </Event>
  1771.         <Event Name="DamageOrHealingDone" Incomplete="true" Id="1099">
  1772.             <Param Name="casterId" Type="Unit" Id="1100" />
  1773.             <Param Name="targetId" Type="Unit" Id="1101" />
  1774.             <Param Name="damageType" Type="Integer" Id="1102" />
  1775.             <Param Name="damageDone" Type="Integer" Id="1103" />
  1776.             <Param Name="IsCritical" Type="Boolean" Id="1104" />
  1777.         </Event>
  1778.         <Event Name="SpellEffectCast" Incomplete="true" Id="1105">
  1779.             <Param Name="effectDesc" Type="String" Id="1106" />
  1780.             <Param Name="displayValue" Type="Integer" Id="1107" />
  1781.         </Event>
  1782.         <Event Name="AttackMissed" Incomplete="true" Id="1108">
  1783.             <Param Name="casterUnitId" Type="Unit" Id="1109" />
  1784.             <Param Name="targetUnitId" Type="Unit" Id="1110" />
  1785.             <Param Name="missType" Type="Integer" Id="1111" />
  1786.         </Event>
  1787.         <Event Name="ExperienceGained" Incomplete="true" Id="1112">
  1788.             <Param Name="eReason" Type="Integer" Id="1113" />
  1789.             <Param Name="targetUnitId" Type="Unit" Id="1114" />
  1790.             <Param Name="text" Type="String" Id="1115" />
  1791.             <Param Name="delay" Type="Integer" Id="1116" />
  1792.         </Event>
  1793.         <Method Name="GetId" Desc="Does a lua_pushinteger of pUnit&apos;s id." Incomplete="true" Id="1117" />
  1794.         <Method Name="IsValid" Desc="Does a lua_pushboolean of pUnit is null after a CheckUnitParam." Incomplete="true" Id="1118" />
  1795.         <Method Name="GetType" Desc="Does a lua_pushwstring of the unit type (such as Chest, Pet, Player, etc.), or &apos;Unknown&apos; if not found." Incomplete="true" Id="1119" />
  1796.         <Method Name="GetRaceId" Desc="Does a lua_pushinteger of the race id." Incomplete="true" Id="1120" />
  1797.         <Method Name="GetClassId" Desc="Does a lua_pushinteger of the class id." Incomplete="true" Id="1121" />
  1798.         <Method Name="GetSpellMechanicId" Desc="Does a lua_pushinteger of the mechanic id." Incomplete="true" Id="1122" />
  1799.         <Method Name="GetHealth" Desc="Does a lua_pushinteger of GetHealth." Incomplete="true" Id="1123" />
  1800.         <Method Name="GetMaxHealth" Desc="Does a lua_pushinteger of GetHealthMax." Incomplete="true" Id="1124" />
  1801.         <Method Name="GetMana" Desc="Does a lua_pushinteger of GetMana." Incomplete="true" Id="1125" />
  1802.         <Method Name="GetMaxMana" Desc="Does a lua_pushinteger of GetManaMax." Incomplete="true" Id="1126" />
  1803.         <Method Name="GetShieldCapacity" Desc="Does a lua_pushinteger of GetShieldCapacity." Incomplete="true" Id="1127" />
  1804.         <Method Name="GetShieldCapacityMax" Desc="Does a lua_pushinteger of GetShieldCapactiyMax." Incomplete="true" Id="1128" />
  1805.         <Method Name="GetResource" Desc="Does a lua_pushinteger of GetResource specified by iResource." Incomplete="true" Id="1129">
  1806.             <Param Name="iResource" Type="Integer used for enum EResources." Id="1130" />
  1807.         </Method>
  1808.         <Method Name="GetSpellMechanicPercentage" Desc="Does a lua_pushinteger of GetResourcePercentage specified by iResource." Incomplete="true" Id="1131">
  1809.             <Param Name="iResource" Type="Integer used for enum EResources." Id="1132" />
  1810.         </Method>
  1811.         <Method Name="GetResourceIcon" Desc="Does a lua_pushstring of GetResourceIcon specified by iResource." Incomplete="true" Id="1133">
  1812.             <Param Name="iResource" Type="Integer used for enum EResources." Id="1134" />
  1813.         </Method>
  1814.         <Method Name="GetResourceTooltip" Desc="Does a lua_pushstring of GetResourceTooltip specified by iResource." Incomplete="true" Id="1135">
  1815.             <Param Name="iResource" Type="Integer used for enum EResources." Id="1136" />
  1816.         </Method>
  1817.         <Method Name="GetMaxResource" Desc="Does a lua_pushinteger of GetResourceMax specified by iResource." Incomplete="true" Id="1137">
  1818.             <Param Name="iResource" Type="Integer used for enum EResources." Id="1138" />
  1819.         </Method>
  1820.         <Method Name="GetMinResource" Desc="Does a lua_pushinteger of GetResourceMin specified by iResource." Incomplete="true" Id="1139">
  1821.             <Param Name="iResource" Type="Integer used for enum EResources." Id="1140" />
  1822.         </Method>
  1823.         <Method Name="GetBasicStats" Desc="Does a lua_newtable describing many (10+) fields relating to the units stats (such as name, level, health, etc.)." Incomplete="true" Id="1141" />
  1824.         <Method Name="GetOffensiveStats" Desc="Currently has no implementation" Incomplete="true" Id="1142" />
  1825.         <Method Name="GetDefensiveStats" Desc="Currently has no implementation" Incomplete="true" Id="1143" />
  1826.         <Method Name="GetUnitProperty" Desc="Returns a PushUnitPropertyTable filled with the property of a unit specified by iStat." Incomplete="true" Id="1144">
  1827.             <Param Name="iStat" Type="Integer" Id="1145" />
  1828.         </Method>
  1829.         <Method Name="GetUnitProperties" Desc="Does a lua_newtable with the properties of the unit." Incomplete="true" Id="1146" />
  1830.         <Method Name="GetAbilityPower" Desc="Does a lua_pushnumber of the unit&apos;s ability power." Incomplete="true" Id="1147" />
  1831.         <Method Name="GetName" Desc="Does a lua_pushwstring of the unit&apos;s name, or empty string if null." Incomplete="true" Id="1148" />
  1832.         <Method Name="GetPosition" Desc="Does a lua_newtable with x, y, and z of the unit&apos;s position, or nil if null." Incomplete="true" Id="1149" />
  1833.         <Method Name="GetAffiliationName" Desc="Does a lua_pushwstring of GetAfflictionName, or empty string if null." Incomplete="true" Id="1150" />
  1834.         <Method Name="HasTitle" Desc="Does a lua_pushboolean of HasTitle." Incomplete="true" Id="1151" />
  1835.         <Method Name="GetTitle" Desc="Does a lua_pushwstring of GetTitleString, or empty string if null." Incomplete="true" Id="1152" />
  1836.         <Method Name="GetLevel" Desc="Does a lua_pushinteger of GetLevel." Incomplete="true" Id="1153" />
  1837.         <Method Name="GetLevelString" Desc="Does a lua_pushwstring of a localized GetLevel." Incomplete="true" Id="1154" />
  1838.         <Method Name="GetFaction" Desc="Currently has no implementation." Incomplete="true" Id="1155" />
  1839.         <Method Name="GetTarget" Desc="Currently has no implementation." Incomplete="true" Id="1156" />
  1840.         <Method Name="GetClusterUnits" Desc="Does a lua_newtable of unit id&apos;s of a cluster." Incomplete="true" Id="1157" />
  1841.         <Method Name="GetClusterInformation" Desc="Does a lua_newtable with difficulty, count, iconcount, and unit id&apos;s of a cluster." Incomplete="true" Id="1158" />
  1842.         <Method Name="GetArchetype" Desc="Does a lua_newtable with name and icon of the creature data&apos;s archetype." Incomplete="true" Id="1159" />
  1843.         <Method Name="GetEliteness" Desc="Does a lua_pushinteger of GetEliteness." Incomplete="true" Id="1160" />
  1844.         <Method Name="GetRank" Desc="Does a lua_pushinteger of GetRank." Incomplete="true" Id="1161" />
  1845.         <Method Name="GetActivationState" Desc="Does a lua_newtable with activation info." Incomplete="true" Id="1162">
  1846.             <ReturnValue Type="Table" Id="1163">
  1847.                 <Item Name="active" Type="Boolean" Id="1164" />
  1848.                 <Item Name="canInteract" Type="Boolean" Id="1165" />
  1849.                 <Item Name="useableWhenDead" Type="Boolean" Id="1166" />
  1850.                 <Item Name="useableWhenHostile" Type="Boolean" Id="1167" />
  1851.                 <Item Name="showDonut" Type="Boolean" Id="1168" />
  1852.                 <Item Name="clickToMove" Type="Boolean" Id="1169" />
  1853.                 <Item Name="isHighlightable" Type="Boolean" Id="1170" />
  1854.                 <Item Name="showOverhead" Type="Boolean" Id="1171" />
  1855.                 <Item Name="playerPathType" Type="Integer" Id="1172" />
  1856.             </ReturnValue>
  1857.         </Method>
  1858.         <Method Name="GetMiniMapMarker" Desc="Does a lua_newtable describing the miniMapMarkerRecord." Incomplete="true" Id="1173" />
  1859.         <Method Name="IsDead" Desc="Does a lua_pushboolean of IsDead." Incomplete="true" Id="1174" />
  1860.         <Method Name="IsCasting" Desc="Does a lua_pushboolean if GetActiveSpell is not null." Incomplete="true" Id="1175" />
  1861.         <Method Name="IsThePlayer" Desc="Does a lua_pushboolean of IsCharacter with pUnit id." Incomplete="true" Id="1176" />
  1862.         <Method Name="IsACharacter" Desc="Does a lua_pushboolean if eType is UnitType_Player." Incomplete="true" Id="1177" />
  1863.         <Method Name="IsElite" Desc="Returns 1 if UI_IsElite on pUnit&apos;s creatureRec." Incomplete="true" Id="1178" />
  1864.         <Method Name="IsInCCState" Desc="Does a lua_pushboolean if InCCState." Incomplete="true" Id="1179" />
  1865.         <Method Name="GetCastName" Desc="Does a lua_pushstring of a localized cast name, or empty string if null." Incomplete="true" Id="1180" />
  1866.         <Method Name="GetCastDuration" Desc="Does a lua_pushinteger of GetCastTime." Incomplete="true" Id="1181" />
  1867.         <Method Name="GetCastElapsed" Desc="Does a lua_pushinteger of pUnit&apos;s active spell&apos;s elapsed time." Incomplete="true" Id="1182" />
  1868.         <Method Name="GetCastTotalPercent" Desc="Does a lua_pushinteger of pUnit&apos;s active spell&apos;s cast percent." Incomplete="true" Id="1183" />
  1869.         <Method Name="GetCastBarType" Desc="Does a lua_pushinteger of pUnit&apos;s castbartype or CastBarType_None if activespell is null." Incomplete="true" Id="1184" />
  1870.         <Method Name="GetMouseOverType" Desc="Does a lua.PushString of &apos;Simple&apos; or &apos;Normal&apos; depending on pUnit&apos;s creatureRec UI_IsSimple." Incomplete="true" Id="1185" />
  1871.         <Method Name="GetStandState" Desc="Does a lua_pushwstring of pUnit&apos;s GetStandState, or &apos;Unknown&apos; if not found." Incomplete="true" Id="1186" />
  1872.         <Method Name="GetDuelState" Desc="Does a lua_pushnumber of 1 for HasPendingDuelRequest, 2 for IsDueling, else 3." Incomplete="true" Id="1187" />
  1873.         <Method Name="GetNameplateColor" Desc="Does a lua_pushnumber of crNameplate&apos;s color properties: a, r, g, b." Incomplete="true" Id="1188" />
  1874.         <Method Name="ShouldShowCastBar" Desc="Does a lua_pushboolean of ShouldShowCastBar." Incomplete="true" Id="1189" />
  1875.         <Method Name="ShouldShowHealthBar" Desc="Does a lua_pushboolean whether the unit&apos;s health bar should be shown." Incomplete="true" Id="1190" />
  1876.         <Method Name="ShouldShowBreathBar" Desc="Does a lua_pushboolean whether the unit&apos;s breath bar should be shown." Incomplete="true" Id="1191" />
  1877.         <Method Name="ShouldShowCraftingBar" Desc="Does a lua_pushboolean whether the unit&apos;s crafting bar should be shown." Incomplete="true" Id="1192" />
  1878.         <Method Name="ShouldShowShieldCapacityBar" Desc="Does a lua_pushboolean whether the unit&apos;s shield bar should be shown." Incomplete="true" Id="1193" />
  1879.         <Method Name="Resurrect" Desc="Runs g_game&apos;s Ressurect method with pUnit, nRezTypeChoice, and nRezData." Incomplete="true" Id="1194">
  1880.             <Param Name="nRezTypeChoice" Type="Integer" Id="1195" />
  1881.             <Param Name="nRezData" Type="Integer" Id="1196" />
  1882.         </Method>
  1883.         <Method Name="FloatLootText" Desc="Run&apos;s g_game&apos;s CombatFloater method with pUnit, itemId, and nCount." Incomplete="true" Id="1197">
  1884.             <Param Name="itemId" Type="TItem2Id" Id="1198" />
  1885.             <Param Name="nCount" Type="Integer" Id="1199" />
  1886.         </Method>
  1887.         <Method Name="GetOverheadAnchor" Desc="Does lua_pushintegers of the overhead position&apos;s x, y, and z." Incomplete="true" Id="1200" />
  1888.         <Method Name="GetVendorItems" Desc="Does a lua_newtable of many (10+) fields describing the vendor items." Incomplete="true" Id="1201" />
  1889.         <Method Name="GetBuybackItems" Desc="Does a lua_newtable of many (10+) fields describing the buyback items." Incomplete="true" Id="1202" />
  1890.         <Method Name="GetRepairableItems" Desc="Does a lua_newtable of many (10+) fields describing the buyback items." Incomplete="true" Id="1203" />
  1891.         <Method Name="GetRechargeableItems" Desc="Does a lua_newtable of many (10+) fields describing the rechargeable items." Incomplete="true" Id="1204" />
  1892.         <Method Name="GetConColor" Desc="Does a CColor_New with a color value corresponding to target difficulty." Incomplete="true" Id="1205" />
  1893.         <Method Name="GetDifficulty" Desc="Does a lua_pushinteger of pUnit cluster&apos;s GetDifficulty." Incomplete="true" Id="1206" />
  1894.         <Method Name="GetDifficultyString" Desc="Does a lua_pushwstring of pUnit&apos;s localized difficulty string corresponding to its difficulty color." Incomplete="true" Id="1207" />
  1895.         <Method Name="GetRewardInfo" Desc="Does a lua_newtable of many (10+) fields describing the reward info, whether it is an active quest tracker, challenge, path content, achievement, or reputation." Incomplete="true" Id="1208" />
  1896.         <Method Name="GetDispositionTo" Desc="Does a lua_pushinteger of pUnit&apos;s disposition to pUnit2." Incomplete="true" Id="1209">
  1897.             <Param Name="pUnit2" Type="CUnit" Id="1210" />
  1898.         </Method>
  1899.         <Method Name="InviteToGroup" Desc="Runs m_clientGroup&apos;s Invite with strMessage and strRealm set to empty string." Incomplete="true" Id="1211">
  1900.             <Param Name="strMessage" Type="String" Id="1212" />
  1901.         </Method>
  1902.         <EnumSet Name="CodeEnumCCState" Incomplete="true" Id="2348">
  1903.             <Enum Name="Stunned" Id="2349" />
  1904.             <Enum Name="Sleep" Id="2350" />
  1905.             <Enum Name="Root" Id="2351" />
  1906.             <Enum Name="Disarm" Id="2352" />
  1907.             <Enum Name="Silence" Id="2353" />
  1908.             <Enum Name="Pacify" Id="2354" />
  1909.             <Enum Name="Fear" Id="2355" />
  1910.             <Enum Name="Confuse" Id="2356" />
  1911.             <Enum Name="Knockdown" Id="2357" />
  1912.             <Enum Name="Vulnerability" Id="2358" />
  1913.         </EnumSet>
  1914.         <EnumSet Name="CodeEnumEliteness" Incomplete="true" Id="2359">
  1915.             <Enum Name="Standard" Id="2360" />
  1916.             <Enum Name="Elite" Id="2361" />
  1917.             <Enum Name="Boss" Id="2362" />
  1918.         </EnumSet>
  1919.         <EnumSet Name="CodeEnumRank" Incomplete="true" Id="2363">
  1920.             <Enum Name="Minion" Id="2364" />
  1921.             <Enum Name="Champion" Id="2365" />
  1922.             <Enum Name="Overlord" Id="2366" />
  1923.         </EnumSet>
  1924.         <EnumSet Name="CodeEnumCastBarType" Incomplete="true" Id="2367">
  1925.             <Enum Name="None" Id="2368" />
  1926.             <Enum Name="Normal" Id="2369" />
  1927.             <Enum Name="Telegraph_Backlash" Id="2370" />
  1928.             <Enum Name="Telegraph_Evade" Id="2371" />
  1929.         </EnumSet>
  1930.         <EnumSet Name="CodeEnumVital" Incomplete="true" Id="2372">
  1931.             <Enum Name="Invalid" Id="2373" />
  1932.             <Enum Name="Health" Id="2374" />
  1933.             <Enum Name="Breath" Id="2375" />
  1934.             <Enum Name="ShieldCapacity" Id="2376" />
  1935.             <Enum Name="KineticCell" Id="2377" />
  1936.             <Enum Name="Resource0" Id="2378" />
  1937.             <Enum Name="Resource1" Id="2379" />
  1938.             <Enum Name="Resource2" Id="2380" />
  1939.             <Enum Name="Resource3" Id="2381" />
  1940.             <Enum Name="Resource4" Id="2382" />
  1941.             <Enum Name="Resource5" Id="2383" />
  1942.             <Enum Name="Resource6" Id="2384" />
  1943.             <Enum Name="Resource7" Id="2385" />
  1944.             <Enum Name="StalkerA" Id="2386" />
  1945.             <Enum Name="StalkerB" Id="2387" />
  1946.             <Enum Name="StalkerC" Id="2388" />
  1947.             <Enum Name="Mana" Id="2389" />
  1948.         </EnumSet>
  1949.         <EnumSet Name="CodeEnumProperties" Incomplete="true" Id="2390">
  1950.             <Enum Name="Strength" Id="2391" />
  1951.             <Enum Name="Dexterity" Id="2392" />
  1952.             <Enum Name="Technology" Id="2393" />
  1953.             <Enum Name="Magic" Id="2394" />
  1954.             <Enum Name="Wisdom" Id="2395" />
  1955.             <Enum Name="HealthMax" Id="2396" />
  1956.             <Enum Name="HealthRegenMultiplier" Id="2397" />
  1957.             <Enum Name="ResourceMax_0" Id="2398" />
  1958.             <Enum Name="ResourceMax_1" Id="2399" />
  1959.             <Enum Name="ResourceMax_2" Id="2400" />
  1960.             <Enum Name="ResourceMax_3" Id="2401" />
  1961.             <Enum Name="ResourceMax_4" Id="2402" />
  1962.             <Enum Name="ResourceMax_5" Id="2403" />
  1963.             <Enum Name="ResourceMax_6" Id="2404" />
  1964.             <Enum Name="ResourceRegenMultiplier_0" Id="2405" />
  1965.             <Enum Name="ResourceRegenMultiplier_1" Id="2406" />
  1966.             <Enum Name="ResourceRegenMultiplier_2" Id="2407" />
  1967.             <Enum Name="ResourceRegenMultiplier_3" Id="2408" />
  1968.             <Enum Name="ResourceRegenMultiplier_4" Id="2409" />
  1969.             <Enum Name="ResourceRegenMultiplier_5" Id="2410" />
  1970.             <Enum Name="ResourceRegenMultiplier_6" Id="2411" />
  1971.             <Enum Name="AbilityPowerBase" Id="2412" />
  1972.             <Enum Name="AbilityPowerBaseRanged" Id="2413" />
  1973.             <Enum Name="AbilityPowerBaseSpell" Id="2414" />
  1974.             <Enum Name="ResistPhysical" Id="2415" />
  1975.             <Enum Name="ResistInnate" Id="2416" />
  1976.             <Enum Name="ResistElemental" Id="2417" />
  1977.             <Enum Name="Rating_Haste" Id="2418" />
  1978.             <Enum Name="Rating_AvoidReduce" Id="2419" />
  1979.             <Enum Name="Rating_AvoidIncrease" Id="2420" />
  1980.             <Enum Name="Rating_CritChanceIncrease" Id="2421" />
  1981.             <Enum Name="Rating_GlancingBlowReduce" Id="2422" />
  1982.             <Enum Name="Rating_CritHitSeverity" Id="2423" />
  1983.             <Enum Name="Rating_CritSeverityReduce" Id="2424" />
  1984.             <Enum Name="StalkerWoundMultiplier" Id="2425" />
  1985.             <Enum Name="KillingSpreeOutOfCombatGracePeriodMS" Id="2426" />
  1986.             <Enum Name="MoveSpeedMultiplier" Id="2427" />
  1987.             <Enum Name="BreathDecay" Id="2452" />
  1988.             <Enum Name="CCPower" Id="2453" />
  1989.             <Enum Name="CriticalHitSeverityMultiplier" Id="2454" />
  1990.             <Enum Name="Health_Total_Multiplier" Id="2455" />
  1991.             <Enum Name="JumpHeight" Id="2456" />
  1992.             <Enum Name="GravityMultiplier" Id="2457" />
  1993.             <Enum Name="XpMultiplier" Id="2458" />
  1994.             <Enum Name="ThreatMultiplier" Id="2459" />
  1995.             <Enum Name="AutoAttackDelayMultiplier" Id="2460" />
  1996.             <Enum Name="FallingDamageMultiplier" Id="2461" />
  1997.             <Enum Name="AbilityMultiplierBase" Id="2462" />
  1998.             <Enum Name="AbilityPowerMultiplierWeapon" Id="2463" />
  1999.             <Enum Name="AbilityPowerMultiplierAttributes" Id="2464" />
  2000.             <Enum Name="DamageDealtMultiplierMelee" Id="2465" />
  2001.             <Enum Name="DamageDealtMultiplierRanged" Id="2466" />
  2002.             <Enum Name="DamageDealtMultiplierSpell" Id="2467" />
  2003.             <Enum Name="DamageDealtMultiplierCut" Id="2468" />
  2004.             <Enum Name="DamageDealtMultiplierCrush" Id="2469" />
  2005.             <Enum Name="DamageDealtMultiplierImpale" Id="2470" />
  2006.             <Enum Name="DamageDealtMultiplierMental" Id="2471" />
  2007.             <Enum Name="DamageDealtMultiplierNature" Id="2472" />
  2008.             <Enum Name="DamageDealtMultiplierShadow" Id="2473" />
  2009.             <Enum Name="DamageDealtMultiplierFire" Id="2474" />
  2010.             <Enum Name="DamageDealtMultiplierCold" Id="2475" />
  2011.             <Enum Name="DamageDealtMultiplierElectric" Id="2476" />
  2012.             <Enum Name="DamageTakenOffsetCut" Id="2477" />
  2013.             <Enum Name="DamageTakenOffsetCrush" Id="2478" />
  2014.             <Enum Name="DamageTakenOffsetImpale" Id="2479" />
  2015.             <Enum Name="DamageTakenOffsetMental" Id="2480" />
  2016.             <Enum Name="DamageTakenOffsetNature" Id="2481" />
  2017.             <Enum Name="DamageTakenOffsetShadow" Id="2482" />
  2018.             <Enum Name="DamageTakenOffsetFire" Id="2483" />
  2019.             <Enum Name="DamageTakenOffsetCold" Id="2484" />
  2020.             <Enum Name="DamageTakenOffsetElectric" Id="2485" />
  2021.             <Enum Name="DamageTakenMultiplierPhysical" Id="2486" />
  2022.             <Enum Name="DamageTakenMultiplierInnate" Id="2487" />
  2023.             <Enum Name="DamageTakenMultiplierElemental" Id="2488" />
  2024.             <Enum Name="HealingMultiplierOutgoing" Id="2489" />
  2025.             <Enum Name="HealingMultiplierIncoming" Id="2490" />
  2026.             <Enum Name="ExecutingEnergyRateMultiplier" Id="2491" />
  2027.             <Enum Name="CCConsumptionRate" Id="2492" />
  2028.             <Enum Name="FinalAbilityPowerOffset" Id="2493" />
  2029.             <Enum Name="FinalAbilityPowerMultiplier" Id="2494" />
  2030.             <Enum Name="ResistPhysicalMitigationMultiplier" Id="2495" />
  2031.             <Enum Name="ResistInnateMitigationMultiplier" Id="2496" />
  2032.             <Enum Name="ResistElementalMitigationMultiplier" Id="2497" />
  2033.             <Enum Name="KillSpreeCCVMulitplier" Id="2498" />
  2034.             <Enum Name="ManaFinalMultiplier" Id="2499" />
  2035.             <Enum Name="ShieldCapacityMax" Id="2500" />
  2036.             <Enum Name="ShieldMitigationMin" Id="2501" />
  2037.             <Enum Name="ShieldMitigationMax" Id="2502" />
  2038.             <Enum Name="ShieldRegenPct" Id="2503" />
  2039.             <Enum Name="ShieldDamageTypes" Id="2504" />
  2040.         </EnumSet>
  2041.         <EnumSet Name="CodeEnumTargetDifficulty" Incomplete="true" Id="2505">
  2042.             <Enum Name="Grey" Id="2506" />
  2043.             <Enum Name="Green" Id="2507" />
  2044.             <Enum Name="Blue" Id="2508" />
  2045.             <Enum Name="Yellow" Id="2509" />
  2046.             <Enum Name="Orange" Id="2510" />
  2047.             <Enum Name="Red" Id="2511" />
  2048.             <Enum Name="Purple" Id="2512" />
  2049.         </EnumSet>
  2050.         <EnumSet Name="CodeEnumResourceConversionType" Incomplete="true" Id="2513">
  2051.             <Enum Name="Item2Item" Id="2514" />
  2052.             <Enum Name="Item2Rep" Id="2515" />
  2053.         </EnumSet>
  2054.         <Method Name="GetTitleOrName" Incomplete="true" Id="2589" />
  2055.         <Method Name="GetPlayerPathType" Incomplete="true" Id="2590" />
  2056.         <Method Name="IsCurrentBindPoint" Incomplete="true" Id="2591" />
  2057.         <Method Name="GetBindPointString" Incomplete="true" Id="2592" />
  2058.         <Method Name="GetEquippedItems" Incomplete="true" Id="2593" />
  2059.         <Method Name="GetResourceConversions" Incomplete="true" Id="2594" />
  2060.         <Method Name="ConvertResource" Incomplete="true" Id="2595" />
  2061.         <Function Name="is" Incomplete="true" Id="2596" />
  2062.         <Function Name="GetVitalTable" Incomplete="true" Id="2597" />
  2063.         <EnumSet Name="CodeEnumFlightPathType" Incomplete="true" Id="3112">
  2064.             <Enum Name="Local" Id="3113" />
  2065.             <Enum Name="Transfer" Id="3114" />
  2066.         </EnumSet>
  2067.         <Method Name="GetAttachmentPosition" Incomplete="true" Id="3115" />
  2068.         <Method Name="GetFlightPaths" Incomplete="true" Id="3116" />
  2069.         <Method Name="GetFlightPathToPoint" Incomplete="true" Id="3117" />
  2070.         <Method Name="PurchaseFlightPath" Incomplete="true" Id="3118" />
  2071.         <Method Name="TakeShuttle" Incomplete="true" Id="3119" />
  2072.         <Method Name="GetTransferDestination" Incomplete="true" Id="3120" />
  2073.         <Method Name="GetPrereqInfo" Incomplete="true" Id="3121" />
  2074.     </Object>
  2075.     <WindowControl Name="Button" Incomplete="true" Id="1213">
  2076.         <Method Name="ChangeArt" Desc="Updates the art of the button. The art is updated if a button is passed. The button&apos;s string is also updated with the passed parameter." Incomplete="true" Id="1214">
  2077.             <Param Name="strButtonBase" Type="Varies - String or Button" Id="1215" />
  2078.         </Method>
  2079.         <Method Name="GetCooldownPercent" Desc="Does a lua_pushnumber of the caller&apos;s cooldown percent as a float." Incomplete="true" Id="1216" />
  2080.         <Method Name="SetCooldownPercent" Desc="Sets the caller&apos;s cooldown percent to fCooldownPercent." Incomplete="true" Id="1217">
  2081.             <Param Name="fCooldownPercent" Type="Float" Id="1218" />
  2082.         </Method>
  2083.         <Method Name="GetContentType" Desc="Does a lua_pushwstring of the caller&apos;s content type as a string." Incomplete="true" Id="1219" />
  2084.         <Method Name="SetContentType" Desc="Sets the caller&apos;s content type to sContentType." Incomplete="true" Id="1220">
  2085.             <Param Name="strContentType" Type="String" Id="1221" />
  2086.         </Method>
  2087.         <Method Name="GetContentId" Desc="Does a lua_pushinteger of the caller&apos;s content Id as an integer." Incomplete="true" Id="1222" />
  2088.         <Method Name="SetContentId" Desc="Sets the caller&apos;s content id to uContentId." Incomplete="true" Id="1223">
  2089.             <Param Name="nContentId" Type="Integer" Id="1224" />
  2090.         </Method>
  2091.         <Method Name="SetCheck" Desc="Sets the caller&apos;s check to bCheck." Incomplete="true" Id="1225">
  2092.             <Param Name="bCheck" Type="Bool" Id="1226" />
  2093.         </Method>
  2094.         <Method Name="IsChecked" Desc="Does a lua_pushboolean of the caller&apos;s IsChecked as a boolean." Incomplete="true" Id="1227" />
  2095.         <Method Name="SetNormalTextColor" Desc="Sets the caller&apos;s m_crStateText in the BS_Normal state to clr." Incomplete="true" Id="1228">
  2096.             <Param Name="clr" Type="CColor" Id="1229" />
  2097.         </Method>
  2098.         <Method Name="SetPressedTextColor" Desc="Sets the caller&apos;s m_crStateText in the BS_Pressed state to clr." Incomplete="true" Id="1230">
  2099.             <Param Name="clr" Type="CColor" Id="1231" />
  2100.         </Method>
  2101.         <Method Name="SetFlybyTextColor" Desc="Sets the caller&apos;s m_crStateText in the BS_Flyby state to clr." Incomplete="true" Id="1232">
  2102.             <Param Name="clr" Type="CColor" Id="1233" />
  2103.         </Method>
  2104.         <Method Name="SetPressedFlybyTextColor" Desc="Sets the caller&apos;s m_crStateText in the BS_PressedFlyby state to clr." Incomplete="true" Id="1234">
  2105.             <Param Name="clr" Type="CColor" Id="1235" />
  2106.         </Method>
  2107.         <Method Name="SetDisabledTextColor" Desc="Sets the caller&apos;s m_crStateText in the BS_Disabled state to clr." Incomplete="true" Id="1236">
  2108.             <Param Name="clr" Type="CColor" Id="1237" />
  2109.         </Method>
  2110.         <Event Name="ButtonDown" Incomplete="true" Id="1238">
  2111.             <Param Id="1239" Name="eMouseButton" Type="EMouseButton" Desc="The mouse button being clicked." />
  2112.         </Event>
  2113.         <Event Name="ButtonUp" Incomplete="true" Id="1240">
  2114.             <Param Id="1241" Name="eMouseButton" Type="EMouseButton" Desc="The mouse button being clicked." />
  2115.         </Event>
  2116.         <Event Name="ButtonUpCancel" Incomplete="true" Id="1242">
  2117.             <Param Id="1243" Name="eMouseButton" Type="EMouseButton" Desc="The mouse button being clicked." />
  2118.         </Event>
  2119.         <Event Name="ButtonUncheck" Incomplete="true" Id="1244">
  2120.             <Param Id="1245" Name="eMouseButton" Type="EMouseButton" Desc="The mouse button being clicked." />
  2121.         </Event>
  2122.         <Event Name="ButtonHoldBegin" Incomplete="true" Id="1246">
  2123.             <Param Id="1247" Name="eMouseButton" Type="EMouseButton" Desc="The mouse button being clicked." />
  2124.         </Event>
  2125.         <Event Name="ButtonCheck" Incomplete="true" Id="1248">
  2126.             <Param Id="1249" Name="eMouseButton" Type="EMouseButton" Desc="The mouse button being clicked." />
  2127.         </Event>
  2128.         <Event Name="ButtonSignal" Incomplete="true" Id="1250">
  2129.             <Param Id="1251" Name="eMouseButton" Type="EMouseButton" Desc="The mouse button being clicked." />
  2130.         </Event>
  2131.     </WindowControl>
  2132.     <WindowControl Name="EditBox" Incomplete="true" Id="1252">
  2133.         <Event Name="EditBoxEscape" Incomplete="true" Id="1253" />
  2134.         <Event Name="EditBoxTab" Incomplete="true" Id="1254">
  2135.             <Param Name="strText" Type="String" Id="1255" />
  2136.         </Event>
  2137.         <Method Name="ClearText" Desc="Sets the caller&apos;s text to null then collapses and moves the caller&apos;s window rectangle." Incomplete="true" Id="1256" />
  2138.         <Method Name="SetText" Desc="Sets the caller&apos;s text to sText." Incomplete="true" Id="1257">
  2139.             <Param Name="strText" Type="String" Id="1258" />
  2140.         </Method>
  2141.         <Method Name="GetText" Desc="Does a lua_pushwstring of the caller&apos;s m_pText as a string." Incomplete="true" Id="1259" />
  2142.         <Method Name="SetSel" Desc="Sets the caller&apos;s selection range starting with iBegin and ending with iEnd." Incomplete="true" Id="1260">
  2143.             <Param Name="nBegin" Type="Integer" Id="1261" />
  2144.             <Param Name="nEnd" Type="Integer" Id="1262" />
  2145.         </Method>
  2146.         <Method Name="AddHistoryString" Desc="Adds to the caller&apos;s string list the parameter sHistoryString." Incomplete="true" Id="1263">
  2147.             <Param Name="strHistoryString" Type="String" Id="1264" />
  2148.         </Method>
  2149.         <Method Name="GetHistoryStrings" Desc="Does a lua push of the caller&apos;s string list count number and string." Incomplete="true" Id="1265" />
  2150.         <Method Name="ClearHistoryStrings" Desc="Clears the caller&apos;s string list." Incomplete="true" Id="1266" />
  2151.         <Method Name="CopyTextToClipboard" Desc="Calls OnCopy() which copies the caller&apos;s text to clipboard." Incomplete="true" Id="1267" />
  2152.         <Method Name="PasteTextFromClipboard" Desc="Calls OnPaste() which pastes the clipboard&apos;s contents into the caller&apos;s text." Incomplete="true" Id="1268" />
  2153.         <Event Name="EditBoxChanging" Incomplete="true" Id="1269">
  2154.             <Param Name="strNewText" Type="String" Id="1270" />
  2155.             <Param Name="strOldText" Type="String" Id="1271" />
  2156.             <Param Name="bAllowed" Type="Boolean" Id="1272" />
  2157.         </Event>
  2158.         <Event Name="EditBoxReturn" Incomplete="true" Id="1273">
  2159.             <Param Name="strText" Type="String" Id="1274" />
  2160.         </Event>
  2161.         <Event Name="EditBoxChanged" Incomplete="true" Id="1275">
  2162.             <Param Name="strText" Desc="The new text" Type="String" Id="1276" />
  2163.         </Event>
  2164.     </WindowControl>
  2165.     <WindowControl Name="GridWindow" Incomplete="true" Id="1277">
  2166.         <Event Name="GridSelChanging" Incomplete="true" Id="1278">
  2167.             <Param Name="iRow" Type="Integer" Id="1279" />
  2168.             <Param Name="iCol" Type="Integer" Id="1280" />
  2169.             <Param Name="iCurrRow" Type="Integer" Id="1281" />
  2170.             <Param Name="iCurrCol" Type="Integer" Id="1282" />
  2171.             <Param Name="bAllowChange" Type="Boolean" Id="1283" />
  2172.         </Event>
  2173.         <Event Name="GridSelChange" Incomplete="true" Id="1284">
  2174.             <Param Name="iRow" Type="Integer" Id="1285" />
  2175.             <Param Name="iCol" Type="Integer" Id="1286" />
  2176.         </Event>
  2177.         <Event Name="GridDoubleClick" Incomplete="true" Id="1287">
  2178.             <Param Name="iRow" Type="Integer" Id="1288" />
  2179.             <Param Name="iCol" Type="Integer" Id="1289" />
  2180.         </Event>
  2181.         <Event Name="GridSort" Incomplete="true" Id="1290">
  2182.             <Param Name="iCol" Type="Integer" Id="1291" />
  2183.         </Event>
  2184.         <Method Name="AddRow" Desc="Adds a row to the caller. If newLuaData is set, this will push it on the stack and ref it as well." Incomplete="true" Id="1292">
  2185.             <Param Name="strText" Type="String" Id="1293" />
  2186.             <Param Name="strImage" Type="String" Default="&apos;&apos;" Id="1294" />
  2187.             <Param Name="newLuaData" Type="LuaData" Default="LUA_NOREF" Id="1295" />
  2188.         </Method>
  2189.         <Method Name="DeleteAll" Desc="Deletes all rows and resets the count, current selection, the focus, and the tooltip." Incomplete="true" Id="1296" />
  2190.         <Method Name="DeleteRow" Desc="Deletes the row at iRow if found and updates the caller&apos;s rowMax." Incomplete="true" Id="1297">
  2191.             <Param Name="nRow" Type="UINT" Id="1298" />
  2192.         </Method>
  2193.         <Method Name="DeleteRowsByData" Desc="Deletes the row that lua_equals luaData if found and updates the caller&apos;s rowMax." Incomplete="true" Id="1299">
  2194.             <Param Name="luaData" Type="LuaData" Id="1300" />
  2195.         </Method>
  2196.         <Method Name="EnableCell" Desc="Sets the enable of the caller&apos;s cell at iRow and iCol to newEnable." Incomplete="true" Id="1301">
  2197.             <Param Name="nRow" Type="Integer" Id="1302" />
  2198.             <Param Name="nCol" Type="Integer" Id="1303" />
  2199.             <Param Name="newEnable" Type="bool" Id="1304" />
  2200.         </Method>
  2201.         <Method Name="EnableRow" Desc="Sets all enable of all the caller&apos;s cell at iRow to newEnable." Incomplete="true" Id="1305">
  2202.             <Param Name="nRow" Type="Integer" Id="1306" />
  2203.             <Param Name="newEnable" Type="bool" Id="1307" />
  2204.         </Method>
  2205.         <Method Name="EnsureCellVisible" Desc="Insures the right, left, bottom, and top of the caller&apos;s cell at iRow and iCol are visible in the clip area.&#x0D;&#x0A;Updates the HScrollPos and VScrollPos." Incomplete="true" Id="1308">
  2206.             <Param Name="nRow" Type="Integer" Id="1309" />
  2207.             <Param Name="nCol" Type="Integer" Id="1310" />
  2208.         </Method>
  2209.         <Method Name="GetColumnCount" Desc="Does a lua_pushinteger of the caller&apos;s column count as an integer." Incomplete="true" Id="1311" />
  2210.         <Method Name="GetCurrentColumn" Desc="Does a lua_pushinteger of the caller&apos;s current column as an integer, will do a lua_pushnil if the current column is -1." Incomplete="true" Id="1312" />
  2211.         <Method Name="GetCurrentRow" Desc="Does a lua_pushinteger of the caller&apos;s current row as an integer, will do a lua_pushnil if the current row is -1." Incomplete="true" Id="1313" />
  2212.         <Method Name="GetFocusColumn" Desc="Does a lua_pushinteger of the caller&apos;s focus column as an integer, will do a lua_pushnil if the focus column is -1." Incomplete="true" Id="1314" />
  2213.         <Method Name="GetFocusRow" Desc="Does a lua_pushinteger of the caller&apos;s focus row as an integer, will do a lua_pushnil if the focus row is -1." Incomplete="true" Id="1315" />
  2214.         <Method Name="GetItemData" Desc="Does a lua_rawgeti on m_iLuaDataRefId of the caller&apos;s cell at iRow and iCol as a LuaData." Incomplete="true" Id="1316">
  2215.             <Param Name="nRow" Type="Integer" Id="1317" />
  2216.             <Param Name="nCol" Type="Integer" Id="1318" />
  2217.         </Method>
  2218.         <Method Name="GetItemText" Desc="Does a lua_pushwstring on m_strText of the caller&apos;s cell at iRow and iCol as a String." Incomplete="true" Id="1319">
  2219.             <Param Name="nRow" Type="Integer" Id="1320" />
  2220.             <Param Name="nCol" Type="Integer" Id="1321" />
  2221.         </Method>
  2222.         <Method Name="GetRowCount" Desc="Does a lua_pushinteger of the caller&apos;s row count as an integer." Incomplete="true" Id="1322" />
  2223.         <Method Name="HitTest" Desc="Determines if ptX and ptY are a validCell of the caller and determines the iRow and iCol if possible." Incomplete="true" Id="1323">
  2224.             <Param Name="ptX" Type="Integer" Id="1324" />
  2225.             <Param Name="ptY" Type="Integer" Id="1325" />
  2226.         </Method>
  2227.         <Method Name="InsertRow" Desc="Currently commented out. Not implemented" Incomplete="true" Id="1326" />
  2228.         <Method Name="IsCellSelected" Desc="Does a lua_pushboolean if the caller&apos;s cell at iRow and iCol is selected." Incomplete="true" Id="1327">
  2229.             <Param Name="nRow" Type="Integer" Id="1328" />
  2230.             <Param Name="nCol" Type="Integer" Id="1329" />
  2231.         </Method>
  2232.         <Method Name="SelectCell" Desc="Selects the caller&apos;s cell at iRow and iCol." Incomplete="true" Id="1330">
  2233.             <Param Name="nRow" Type="Integer" Id="1331" />
  2234.             <Param Name="nCol" Type="Integer" Id="1332" />
  2235.         </Method>
  2236.         <Method Name="SelectCellByData" Desc="Scans through the caller&apos;s cells trying to match bEqual. If a match is found and bFireEvent is true, the cell is selected." Incomplete="true" Id="1333">
  2237.             <Param Name="bEqual" Type="bool" Id="1334" />
  2238.             <Param Name="bFireEvent" Type="bool" Id="1335" />
  2239.         </Method>
  2240.         <Method Name="SetColumnText" Desc="Sets the column text of the caller&apos;s cell at iCol to sText." Incomplete="true" Id="1336">
  2241.             <Param Name="nCol" Type="Integer" Id="1337" />
  2242.             <Param Name="strText" Type="String" Id="1338" />
  2243.         </Method>
  2244.         <Method Name="SetCellData" Desc="Sets the data at the caller&apos;s cell at iRow and iCol to sText, sImage, and luaData. If newLuaData is set, this will push it on the stack and ref it as well." Incomplete="true" Id="1339">
  2245.             <Param Name="nRow" Type="Integer" Id="1340" />
  2246.             <Param Name="nCol" Type="Integer" Id="1341" />
  2247.             <Param Name="strText" Type="String" Id="1342" />
  2248.             <Param Name="strImage" Type="String" Default="&apos;&apos;" Id="1343" />
  2249.             <Param Name="newLuaData" Type="LuaData" Default="LUA_NOREF" Id="1344" />
  2250.         </Method>
  2251.         <Method Name="SetCellIconOverlays" Desc="Sets the icon overlay at the caller&apos;s cell at iRow and iCol to strLeft and strRight." Incomplete="true" Id="1345">
  2252.             <Param Name="nRow" Type="Integer" Id="1346" />
  2253.             <Param Name="nCol" Type="Integer" Id="1347" />
  2254.             <Param Name="strLeft" Type="String" Default="&apos;&apos;" Id="1348" />
  2255.             <Param Name="strRight" Type="String" Default="&apos;&apos;" Id="1349" />
  2256.         </Method>
  2257.         <Method Name="SetCellDoc" Desc="Loads an xml document into buffer at sText, then sets the caller&apos;s cell at iRow and iCol to the document, creating a new one if not allocated." Incomplete="true" Id="1350">
  2258.             <Param Name="nRow" Type="Integer" Id="1351" />
  2259.             <Param Name="nCol" Type="Integer" Id="1352" />
  2260.             <Param Name="strText" Type="String" Id="1353" />
  2261.         </Method>
  2262.         <Method Name="SetCellImage" Desc="Sets the cellimage of the caller&apos;s cell at iRow and iCol to sImage." Incomplete="true" Id="1354">
  2263.             <Param Name="nRow" Type="Integer" Id="1355" />
  2264.             <Param Name="nCol" Type="Integer" Id="1356" />
  2265.             <Param Name="strImage" Type="String" Id="1357" />
  2266.         </Method>
  2267.         <Method Name="SetCellText" Desc="Sets the celltext of the caller&apos;s cell at iRow and iCol to sText." Incomplete="true" Id="1358">
  2268.             <Param Name="nRow" Type="Integer" Id="1359" />
  2269.             <Param Name="nCol" Type="Integer" Id="1360" />
  2270.             <Param Name="strText" Type="String" Id="1361" />
  2271.         </Method>
  2272.         <Method Name="SetCurrentColumn" Desc="Sets the selection to caller&apos;s column at iCol." Incomplete="true" Id="1362">
  2273.             <Param Name="nCol" Type="Integer" Id="1363" />
  2274.         </Method>
  2275.         <Method Name="SetCurrentRow" Desc="Sets the selection to caller&apos;s column at iRow." Incomplete="true" Id="1364">
  2276.             <Param Name="nRow" Type="Integer" Id="1365" />
  2277.         </Method>
  2278.         <Method Name="SetCellBGNormal" Desc="Sets the Sprite m_sprCellBGNormal&apos;s Info to sText and the CColor m_crCellBGNormal to color." Incomplete="true" Id="1366">
  2279.             <Param Name="strText" Type="String" Id="1367" />
  2280.             <Param Name="color" Type="CColor" Id="1368" />
  2281.         </Method>
  2282.         <Method Name="SetCellBGNormalFocus" Desc="Sets the Sprite m_sprCellBGNormalFocus&apos;s Info to sText and the CColor m_crCellBGNormalFocus to color." Incomplete="true" Id="1369">
  2283.             <Param Name="strText" Type="String" Id="1370" />
  2284.             <Param Name="color" Type="CColor" Id="1371" />
  2285.         </Method>
  2286.         <Method Name="SetCellBGSelected" Desc="Sets the Sprite m_sprCellBGSelected&apos;s Info to sText and the CColor m_crCellBGSelected to color." Incomplete="true" Id="1372">
  2287.             <Param Name="strText" Type="String" Id="1373" />
  2288.             <Param Name="color" Type="CColor" Id="1374" />
  2289.         </Method>
  2290.         <Method Name="SetCellBGSelectedFocus" Desc="Sets the Sprite m_sprCellBGSelectedFocus&apos;s Info to sText and the CColor m_crCellBGSelectedFocus to color." Incomplete="true" Id="1375">
  2291.             <Param Name="strText" Type="String" Id="1376" />
  2292.             <Param Name="color" Type="CColor" Id="1377" />
  2293.         </Method>
  2294.         <Method Name="SetCellLuaData" Incomplete="true" Id="2598" />
  2295.         <Method Name="GetCellLuaData" Incomplete="true" Id="2599" />
  2296.     </WindowControl>
  2297.     <WindowControl Name="IconListBox" Incomplete="true" Id="1378">
  2298.         <Method Name="AddEntry" Desc="Adds an entry to the caller with sText, sSubText, iEntryId, and sSprite." Incomplete="true" Id="1379">
  2299.             <Param Name="strText" Type="String" Id="1380" />
  2300.             <Param Name="strSubText" Type="String" Id="1381" />
  2301.             <Param Name="nEntryId" Type="Integer" Id="1382" />
  2302.             <Param Name="strSprite" Type="String" Id="1383" />
  2303.         </Method>
  2304.         <Method Name="Clear" Desc="Clears the caller of entries." Incomplete="true" Id="1384" />
  2305.         <Event Name="IconListBoxClicked" Incomplete="true" Id="1385">
  2306.             <Param Name="id" Type="Integer" Id="1386" />
  2307.         </Event>
  2308.     </WindowControl>
  2309.     <WindowControl Name="MenuBarWindow" Incomplete="true" Id="1387">
  2310.         <Method Name="LoadMenu" Desc="Reads the XML where XmlHandle is sFile and MenuToLoad is sMenu." Incomplete="true" Id="1388">
  2311.             <Param Name="strFile" Type="String" Id="1389" />
  2312.             <Param Name="strMenu" Type="String" Id="1390" />
  2313.         </Method>
  2314.     </WindowControl>
  2315.     <WindowControl Name="MLWindow" Incomplete="true" Id="1391">
  2316.         <Method Name="GetContentSize" Desc="Does lua_pushintegers of the caller&apos;s size.x and size.y as integers." Incomplete="true" Id="1392" />
  2317.         <Method Name="SetAML" Desc="Sets the caller&apos;s m_doc&apos;s text to a UTF8ToUCS2 conversion of sAMLString." Incomplete="true" Id="1393">
  2318.             <Param Name="strAMLString" Type="String" Id="1394" />
  2319.         </Method>
  2320.         <Method Name="SetDoc" Desc="Sets the caller&apos;s m_doc&apos;s doc to pDoc and parses the doc." Incomplete="true" Id="1395">
  2321.             <Param Name="pDoc" Type="XmlDocumentRef" Id="1396" />
  2322.         </Method>
  2323.         <Method Name="SetHeightToContentHeight" Desc="Sets the caller&apos;s height size to iBuffer. Does lua_pushintegers of the caller&apos;s size.x and size.y as integers." Incomplete="true" Id="1397">
  2324.             <Param Name="nBuffer" Type="INT32" Id="1398" />
  2325.         </Method>
  2326.         <Method Name="BeginDoogie" Desc="Starts printing text character by character at a rate of fRate." Incomplete="true" Id="1399">
  2327.             <Param Name="fRate" Type="Float" Default="50.f" Id="1400" />
  2328.         </Method>
  2329.         <Method Name="PauseDoogie" Desc="Pauses a character by character text printing animation if bPauseDoogie is true." Incomplete="true" Id="1401">
  2330.             <Param Name="bPauseDoogie" Type="Bool" Id="1402" />
  2331.         </Method>
  2332.         <Method Name="StopDoogie" Desc="Stops a character by character text printing animation." Incomplete="true" Id="1403" />
  2333.         <Method Name="IsReadyToDraw" Desc="Does a lua_pushboolean if there is a wait for load as a boolean." Incomplete="true" Id="1404" />
  2334.         <Event Name="MLNodeClick" Incomplete="true" Id="1405" />
  2335.     </WindowControl>
  2336.     <WindowControl Name="ProgressBar" Incomplete="true" Id="1406">
  2337.         <Method Name="SetFloor" Desc="Sets the caller&apos;s floor to fFloor." Incomplete="true" Id="1407">
  2338.             <Param Name="fFloor" Type="Float" Id="1408" />
  2339.         </Method>
  2340.         <Method Name="SetMax" Desc="Sets the caller&apos;s max to fMax." Incomplete="true" Id="1409">
  2341.             <Param Name="fMax" Type="Float" Id="1410" />
  2342.         </Method>
  2343.         <Method Name="SetProgress" Desc="Sets the caller&apos;s progress to fProgress and the rate to fRate." Incomplete="true" Id="1411">
  2344.             <Param Name="fProgress" Type="Float" Id="1412" />
  2345.             <Param Name="fRate" Type="Float" Default="0.0" Id="1413" />
  2346.         </Method>
  2347.         <Method Name="SetEmptySprite" Desc="Sets the caller&apos;s empty sprite to sText." Incomplete="true" Id="1414">
  2348.             <Param Name="strText" Type="String" Default='&quot;&quot;' Id="1415" />
  2349.         </Method>
  2350.         <Method Name="SetFullSprite" Desc="Sets the caller&apos;s full sprite to sText." Incomplete="true" Id="1416">
  2351.             <Param Name="strText" Type="String" Default='&quot;&quot;' Id="1417" />
  2352.         </Method>
  2353.         <Method Name="SetFillSprite" Desc="Sets the caller&apos;s fill sprite to sText." Incomplete="true" Id="1418">
  2354.             <Param Name="strText" Type="String" Default='&quot;&quot;' Id="1419" />
  2355.         </Method>
  2356.         <Method Name="SetGlowSprite" Desc="Sets the caller&apos;s glow sprite to sText." Incomplete="true" Id="1420">
  2357.             <Param Name="strText" Type="String" Default='&quot;&quot;' Id="1421" />
  2358.         </Method>
  2359.         <Method Name="EnableGlow" Desc="Enables the caller&apos;s glow if bEdgeGlow is true." Incomplete="true" Id="1422">
  2360.             <Param Name="bEdgeGlow" Type="Boolean" Id="1423" />
  2361.         </Method>
  2362.         <Method Name="SetTickSprites" Desc="Sets the caller&apos;s m_sprTickOff Info to sOff and m_sprTickOn Info to sOn." Incomplete="true" Id="1424">
  2363.             <Param Name="strOff" Type="String" Default='&quot;&quot;' Id="1425" />
  2364.             <Param Name="strOn" Type="String" Default="sOff" Id="1426" />
  2365.         </Method>
  2366.         <Method Name="SetTickLocations" Desc="Sets the tick locations of the progress bar with iTickCount being the number of ticks and each parameter afterwards being an fTickLoc that indicates the location of a tick." Incomplete="true" Id="1427">
  2367.             <Param Name="nTickCount" Type="Integer - Every parameter after iTickCount will be an fTickLoc" Id="1428" />
  2368.             <Param Name="fTickLoc" Type="Float" Default="0.0" Id="1429" />
  2369.         </Method>
  2370.         <Method Name="SetBarColor" Desc="Sets the caller&apos;s bar color to clr." Incomplete="true" Id="1430">
  2371.             <Param Name="clr" Type="CColor" Id="1431" />
  2372.         </Method>
  2373.     </WindowControl>
  2374.     <WindowControl Name="SliderBar" Incomplete="true" Id="1432">
  2375.         <Event Name="SliderBarChanged" Incomplete="true" Id="1433">
  2376.             <Param Name="fNewValue" Type="Float" Id="1434" />
  2377.             <Param Name="fOldValue" Type="Float" Id="1435" />
  2378.         </Event>
  2379.         <Method Name="GetValue" Desc="Does a lua_pushnumber of the caller&apos;s value as a float." Incomplete="true" Id="1436" />
  2380.         <Method Name="SetMinMax" Desc="Sets the caller&apos;s properties to fMin, fMax, and fTickAmount." Incomplete="true" Id="1437">
  2381.             <Param Name="fMin" Type="Float" Id="1438" />
  2382.             <Param Name="fMax" Type="Float" Id="1439" />
  2383.             <Param Name="fTickAmount" Type="Float" Default="1" Id="1440" />
  2384.         </Method>
  2385.         <Method Name="SetValue" Desc="Set the caller&apos;s value to fValue." Incomplete="true" Id="1441">
  2386.             <Param Name="fValue" Type="Float" Id="1442" />
  2387.         </Method>
  2388.         <Event Name="SliderBarChanging" Incomplete="true" Id="1443">
  2389.             <Param Name="fNewValue" Type="Float" Id="1444" />
  2390.             <Param Name="fOldValue" Type="Float" Id="1445" />
  2391.             <Param Name="bOkToChange" Type="Boolean" Id="1446" />
  2392.         </Event>
  2393.     </WindowControl>
  2394.     <WindowControl Name="Spinner" Incomplete="true" Id="1447">
  2395.         <Event Name="SpinnerChanging" Incomplete="true" Id="1448">
  2396.             <Param Name="fNewValue" Type="Float" Id="1449" />
  2397.             <Param Name="fOldValue" Type="Float" Id="1450" />
  2398.             <Param Name="bOkToChange" Type="Boolean" Id="1451" />
  2399.         </Event>
  2400.         <Method Name="SetMinMax" Desc="Sets the caller&apos;s properties to fMin, fMax, and iNumDecimals." Incomplete="true" Id="1452">
  2401.             <Param Name="fMin" Type="Float" Id="1453" />
  2402.             <Param Name="fMax" Type="Float" Id="1454" />
  2403.             <Param Name="nNumDecimals" Type="Integer" Id="1455" />
  2404.         </Method>
  2405.         <Method Name="SetIncRates" Desc="Sets the caller&apos;s rates to the entries in tThresholdsAndRates." Incomplete="true" Id="1456">
  2406.             <Param Name="tThresholdsAndRates" Type="Table" Id="1457" />
  2407.         </Method>
  2408.         <Method Name="SetValue" Desc="Sets the caller&apos;s value to fValue." Incomplete="true" Id="1458">
  2409.             <Param Name="fValue" Type="Float" Id="1459" />
  2410.         </Method>
  2411.         <Method Name="GetValue" Desc="Does a lua_pushnumber of the caller&apos;s value as a float." Incomplete="true" Id="1460" />
  2412.         <Event Name="SpinnerChanged" Incomplete="true" Id="1461">
  2413.             <Param Name="fNewValue" Type="Float" Id="1462" />
  2414.             <Param Name="fOldValue" Type="Float" Id="1463" />
  2415.         </Event>
  2416.     </WindowControl>
  2417.     <WindowControl Name="TabWindow" Incomplete="true" Id="1464">
  2418.         <Method Name="AttachTab" Desc="Attachs pAttachee to the caller and sets bStayOnTop." Incomplete="true" Id="1465">
  2419.             <Param Name="pAttachee" Type="TabWindow" Id="1466" />
  2420.             <Param Name="bStayOnTop" Type="Bool" Id="1467" />
  2421.         </Method>
  2422.         <Method Name="Detach" Desc="Detaches the caller from its window." Incomplete="true" Id="1468" />
  2423.         <Method Name="IsLocked" Desc="Does a lua_pushboolean of the caller&apos;s IsLocked as a boolean." Incomplete="true" Id="1469" />
  2424.         <Method Name="Lock" Desc="Sets the caller&apos;s m_bLocked to bLock." Incomplete="true" Id="1470">
  2425.             <Param Name="bLock" Type="Boolean" Id="1471" />
  2426.         </Method>
  2427.     </WindowControl>
  2428.     <WindowControl Name="TreeControl" Incomplete="true" Id="1472">
  2429.         <Event Name="TreeSelectionChanging" Incomplete="true" Id="1473">
  2430.             <Param Name="hNode" Type="Handle" Id="1474" />
  2431.             <Param Name="hSelected" Type="Handle" Id="1475" />
  2432.             <Param Name="bAllowed" Type="Boolean" Id="1476" />
  2433.         </Event>
  2434.         <Event Name="TreeSelectionChanged" Incomplete="true" Id="1477">
  2435.             <Param Name="hSelected" Type="Handle" Id="1478" />
  2436.             <Param Name="hPrevSelected" Type="Handle" Id="1479" />
  2437.         </Event>
  2438.         <Event Name="TreeNodeCollapse" Incomplete="true" Id="1480">
  2439.             <Param Name="hNode" Type="Handle" Id="1481" />
  2440.         </Event>
  2441.         <Event Name="TreeNodeExpand" Incomplete="true" Id="1482">
  2442.             <Param Name="hNode" Type="Handle" Id="1483" />
  2443.         </Event>
  2444.         <Event Name="TreeDoubleClick" Incomplete="true" Id="1484">
  2445.             <Param Name="hNode" Type="Handle" Id="1485" />
  2446.         </Event>
  2447.         <Method Name="AddNode" Desc="Adds a node to the caller. If newLuaData is set, this will push it on the stack and ref it as well.&#x0D;&#x0A;Does a lua_pushinteger of the node&apos;s handle back on the stack as an integer." Incomplete="true" Id="1486">
  2448.             <Param Name="hParentHandle" Type="Handle" Id="1487" />
  2449.             <Param Name="strText" Type="String" Id="1488" />
  2450.             <Param Name="strImage" Type="String" Default='&quot;&quot;' Id="1489" />
  2451.             <Param Name="newLuaData" Type="LuaData" Default="LUA_NOREF" Id="1490" />
  2452.         </Method>
  2453.         <Method Name="CollapseNode" Desc="Collapses the node in the caller corresponding to hNodeHandle." Incomplete="true" Id="1491">
  2454.             <Param Name="hNodeHandle" Type="Handle" Id="1492" />
  2455.         </Method>
  2456.         <Method Name="DeleteAll" Desc="Deletes all of the caller&apos;s nodes." Incomplete="true" Id="1493" />
  2457.         <Method Name="DeleteChildren" Desc="Deletes the children of the node corresponding to hNodeHandle." Incomplete="true" Id="1494">
  2458.             <Param Name="hNodeHandle" Type="Handle" Id="1495" />
  2459.         </Method>
  2460.         <Method Name="DeleteNode" Desc="Deletes the node corresponding to hNodeHandle." Incomplete="true" Id="1496">
  2461.             <Param Name="hNodeHandle" Type="Handle" Id="1497" />
  2462.         </Method>
  2463.         <Method Name="ExpandNode" Desc="Expands the node corresponding to hNodeHandle." Incomplete="true" Id="1498">
  2464.             <Param Name="hNodeHandle" Type="Handle" Id="1499" />
  2465.         </Method>
  2466.         <Method Name="GetParentNode" Desc="Does a lua_pushinteger of the parent node&apos;s ID as an integer corresponding to hNodeHandle." Incomplete="true" Id="1500">
  2467.             <Param Name="hNodeHandle" Type="Handle" Id="1501" />
  2468.         </Method>
  2469.         <Method Name="GetFirstChildNode" Desc="Does a lua_pushinteger of the first child node&apos;s ID as an integer corresponding to hNodeHandle." Incomplete="true" Id="1502">
  2470.             <Param Name="hNodeHandle" Type="Handle" Id="1503" />
  2471.         </Method>
  2472.         <Method Name="GetFirstVisibleNode" Desc="Does a lua_pushinteger of the first visible node&apos;s ID as an integer corresponding to hNodeHandle." Incomplete="true" Id="1504">
  2473.             <Param Name="hNodeHandle" Type="Handle" Id="1505" />
  2474.         </Method>
  2475.         <Method Name="GetNextSibling" Desc="Does a lua_pushinteger of the next sibling node&apos;s ID as an integer corresponding to hNodeHandle." Incomplete="true" Id="1506">
  2476.             <Param Name="hNodeHandle" Type="Handle" Id="1507" />
  2477.         </Method>
  2478.         <Method Name="GetNextVisibleNode" Desc="Does a lua_pushinteger of the next visible node&apos;s ID as an integer corresponding to hNodeHandle." Incomplete="true" Id="1508">
  2479.             <Param Name="hNodeHandle" Type="Handle" Id="1509" />
  2480.         </Method>
  2481.         <Method Name="GetNodeText" Desc="Does a lua_pushstring of the node&apos;s text corresponding to hNodeHandle." Incomplete="true" Id="1510">
  2482.             <Param Name="hNodeHandle" Type="Handle" Id="1511" />
  2483.         </Method>
  2484.         <Method Name="GetSelectedNode" Desc="Does a lua_pushinteger of the node&apos;s ID of the selected node." Incomplete="true" Id="1512" />
  2485.         <Method Name="GetNodeData" Desc="Does a lua_rawgeti of the node&apos;s data corresponding to hNodeHandle." Incomplete="true" Id="1513">
  2486.             <Param Name="hNodeHandle" Type="Handle" Id="1514" />
  2487.         </Method>
  2488.         <Method Name="HitTest" Desc="Does a lua_pushinteger of the node&apos;s ID at iXpos and iYpos as an integer.&#x0D;&#x0A;Does a lua_pushboolean of the test&apos;s result if a button was hit as a boolean." Incomplete="true" Id="1515">
  2489.             <Param Name="nXpos" Type="Integer" Id="1516" />
  2490.             <Param Name="nYpos" Type="Integer" Id="1517" />
  2491.         </Method>
  2492.         <Method Name="NodeHasChildren" Desc="Does a lua_pushboolean of the node&apos;s HasChildren corresponding to hNodeHandle.&#x0D;&#x0A;Paramaters:&#x0D;&#x0A;hNodeHandle: Integer" Incomplete="true" Id="1518" />
  2493.         <Method Name="SelectNode" Desc="Selects the node corresponding to hNodeHandle." Incomplete="true" Id="1519">
  2494.             <Param Name="hNodeHandle" Type="Handle" Default="0" Id="1520" />
  2495.         </Method>
  2496.         <Method Name="SetColumnWidth" Desc="Sets the caller&apos;s nWidth of the column corresponding to iCol." Incomplete="true" Id="1521">
  2497.             <Param Name="nCol" Type="Integer" Id="1522" />
  2498.             <Param Name="nWidth" Type="Integer" Id="1523" />
  2499.         </Method>
  2500.         <Method Name="SetMinimumNodeHeight" Desc="Sets the MinimumNodeHeight to iMinHeight of the node corresponding to hNodeHandle." Incomplete="true" Id="1524">
  2501.             <Param Name="hNodeHandle" Type="Handle" Id="1525" />
  2502.             <Param Name="nMinHeight" Type="Handle" Id="1526" />
  2503.         </Method>
  2504.         <Method Name="SetNodeImage" Desc="Sets the Image to sText of the node corresponding to hNodeHandle." Incomplete="true" Id="1527">
  2505.             <Param Name="hNodeHandle" Type="Handle" Id="1528" />
  2506.             <Param Name="strText" Type="String" Id="1529" />
  2507.         </Method>
  2508.         <Method Name="SetNodeText" Desc="Sets the Text to sText of the node corresponding to hNodeHandle." Incomplete="true" Id="1530">
  2509.             <Param Name="hNodeHandle" Type="Handle" Id="1531" />
  2510.             <Param Name="strText" Type="String" Id="1532" />
  2511.         </Method>
  2512.         <Method Name="SetNodeTextColor" Desc="Sets the color to clr of the node corresponding to hNodeHandle." Incomplete="true" Id="1533">
  2513.             <Param Name="hNodeHandle" Type="Handle" Id="1534" />
  2514.             <Param Name="clr" Type="CColor" Id="1535" />
  2515.         </Method>
  2516.     </WindowControl>
  2517.     <WindowControl Name="Window" Incomplete="true" Id="1536">
  2518.         <Event Name="AnimStarted" Incomplete="true" Id="1537">
  2519.             <Param Name="strAnimDataId" Type="String" Id="1538" />
  2520.         </Event>
  2521.         <Event Name="AnimStopped" Incomplete="true" Id="1539">
  2522.             <Param Name="strAnimDataId" Type="String" Id="1540" />
  2523.         </Event>
  2524.         <Event Name="AnimEnded" Incomplete="true" Id="1541">
  2525.             <Param Name="strAnimDataId" Type="String" Id="1542" />
  2526.         </Event>
  2527.         <Event Name="MouseExit" Incomplete="true" Id="1543">
  2528.             <Param Name="x" Type="Integer" Id="1544" />
  2529.             <Param Name="y" Type="Integer" Id="1545" />
  2530.         </Event>
  2531.         <Event Name="MouseEnter" Incomplete="true" Id="1546">
  2532.             <Param Name="x" Type="Integer" Id="1547" />
  2533.             <Param Name="y" Type="Integer" Id="1548" />
  2534.         </Event>
  2535.         <Event Name="MouseButtonDown" Incomplete="true" Id="1549">
  2536.             <Param Name="eMouseButton" Type="EMouseButton" Id="1550" />
  2537.             <Param Name="nLastRelativeMouseX" Type="Integer" Id="1551" />
  2538.             <Param Name="nLastRelativeMouseY" Type="Integer" Id="1552" />
  2539.             <Param Name="bDoubleClick" Type="Boolean" Id="1553" />
  2540.             <Param Name="bStopPropagation" Type="Boolean" Id="1554" />
  2541.         </Event>
  2542.         <Event Name="MouseButtonUp" Incomplete="true" Id="1555">
  2543.             <Param Name="eMouseButton" Type="EMouseButton" Id="1556" />
  2544.             <Param Name="nLastRelativeMouseX" Type="Integer" Id="1557" />
  2545.             <Param Name="nLastRelativeMouseY" Type="Integer" Id="1558" />
  2546.         </Event>
  2547.         <Event Name="MouseMove" Incomplete="true" Id="1559">
  2548.             <Param Name="nLastRelativeMouseX" Type="Integer" Id="1560" />
  2549.             <Param Name="nLastRelativeMouseY" Type="Integer" Id="1561" />
  2550.         </Event>
  2551.         <Event Name="MouseWheel" Incomplete="true" Id="1562">
  2552.             <Param Name="nLastRelativeMouseX" Type="Integer" Id="1563" />
  2553.             <Param Name="nLastRelativeMouseY" Type="Integer" Id="1564" />
  2554.             <Param Name="fScrollAmount" Type="Float" Id="1565" />
  2555.             <Param Name="bConsumeMouseWheel" Type="Boolean" Id="1566" />
  2556.         </Event>
  2557.         <Event Name="GenerateTooltip" Incomplete="true" Id="1567">
  2558.             <Param Name="eToolTipType" Type="EToolTipType" Id="1568" />
  2559.             <Param Name="x" Type="Integer" Id="1569" />
  2560.             <Param Name="y" Type="Integer" Id="1570" />
  2561.         </Event>
  2562.         <Event Name="QueryBeginDragDrop" Incomplete="true" Id="1571">
  2563.             <Param Name="x" Type="Integer" Id="1572" />
  2564.             <Param Name="y" Type="Integer" Id="1573" />
  2565.             <Param Name="bDragDropStarted" Type="Boolean" Id="1574" />
  2566.         </Event>
  2567.         <Event Name="QueryDragDrop" Incomplete="true" Id="1575">
  2568.             <Param Name="x" Type="Integer" Id="1576" />
  2569.             <Param Name="y" Type="Integer" Id="1577" />
  2570.             <Param Name="wndSource" Type="Window" Id="1578" />
  2571.             <Param Name="strType" Type="String" Id="1579" />
  2572.             <Param Name="iData" Type="Integer" Id="1580" />
  2573.             <Param Name="eResult" Type="EDragDropQueryResult" Id="1581" />
  2574.         </Event>
  2575.         <Event Name="QueryBeginClickStick" Incomplete="true" Id="1582">
  2576.             <Param Name="x" Type="Integer" Id="1583" />
  2577.             <Param Name="y" Type="Integer" Id="1584" />
  2578.             <Param Name="bClickStickStarted" Type="Boolean" Id="1585" />
  2579.         </Event>
  2580.         <Event Name="DragDrop" Incomplete="true" Id="1586">
  2581.             <Param Name="x" Type="Integer" Id="1587" />
  2582.             <Param Name="y" Type="Integer" Id="1588" />
  2583.             <Param Name="wndSource" Type="Window" Id="1589" />
  2584.             <Param Name="strType" Type="String" Id="1590" />
  2585.             <Param Name="iData" Type="Integer" Id="1591" />
  2586.             <Param Name="bDragDropHasBeenReset" Type="Boolean" Id="1592" />
  2587.         </Event>
  2588.         <Event Name="DragDropEnd" Incomplete="true" Id="1593">
  2589.             <Param Name="strType" Type="String" Id="1594" />
  2590.             <Param Name="iData" Type="Integer" Id="1595" />
  2591.             <Param Name="bDragDropHasBeenReset" Type="Boolean" Id="1596" />
  2592.         </Event>
  2593.         <Event Name="DragDropCancel" Incomplete="true" Id="1597">
  2594.             <Param Name="strType" Type="String" Id="1598" />
  2595.             <Param Name="iData" Type="Integer" Id="1599" />
  2596.             <Param Name="eReason" Type="EDragDropCancelReason" Id="1600" />
  2597.             <Param Name="bDragDropHasBeenReset" Type="Boolean" Id="1601" />
  2598.         </Event>
  2599.         <Event Name="DragDropTargetNotify" Incomplete="true" Id="1602">
  2600.             <Param Name="bMe" Type="Boolean" Id="1603" />
  2601.         </Event>
  2602.         <Event Name="WindowLoad" Incomplete="true" Id="1607" />
  2603.         <Event Name="WindowKeyDown" Incomplete="true" Id="1608">
  2604.             <Param Name="strKeyName" Type="String" Id="1609" />
  2605.             <Param Name="nScanCode" Type="Integer" Id="1610" />
  2606.             <Param Name="nMetakeys" Type="Integer" Id="1611" />
  2607.         </Event>
  2608.         <Event Name="WindowKeyReturn" Incomplete="true" Id="1612" />
  2609.         <Event Name="WindowKeyTab" Incomplete="true" Id="1613" />
  2610.         <Event Name="WindowKeyEscape" Incomplete="true" Id="1614" />
  2611.         <Event Name="WindowToFront" Incomplete="true" Id="1615">
  2612.             <Param Name="bOkToBringToFront" Type="Boolean" Id="1616" />
  2613.         </Event>
  2614.         <Event Name="WindowHide" Incomplete="true" Id="1617" />
  2615.         <Event Name="WindowShow" Incomplete="true" Id="1618" />
  2616.         <Event Name="WindowClosed" Incomplete="true" Id="1619" />
  2617.         <Method Name="AddEventMapping" Incomplete="true" Id="1620">
  2618.             <Param Name="strEventName" Type="String" Id="1621" />
  2619.             <Param Name="strFunction" Type="String" Id="1622" />
  2620.         </Method>
  2621.         <Method Name="BringChildToTop" Incomplete="true" Id="1623">
  2622.             <Param Name="wndChild" Type="Window" Id="1624" />
  2623.         </Method>
  2624.         <Method Name="Close" Desc="Runs the caller&apos;s Close method." Incomplete="true" Id="1625" />
  2625.         <Method Name="Contains" Desc="Does a lua_pushboolean if the caller contains the point at iPosX and iPosY." Incomplete="true" Id="1626">
  2626.             <Param Name="nPosX" Type="Integer" Id="1627" />
  2627.             <Param Name="nPosY" Type="Integer" Id="1628" />
  2628.         </Method>
  2629.         <Method Name="ContainsMouse" Desc="Does a lua_pushboolean if the caller contains the point at the current mouse location." Incomplete="true" Id="1629" />
  2630.         <Method Name="Destroy" Desc="Calls Destroy() on the caller." Incomplete="true" Id="1630" />
  2631.         <Method Name="DestroyChildren" Desc="Calls Destroy() on the caller&apos;s children." Incomplete="true" Id="1631" />
  2632.         <Method Name="Enable" Desc="Sets the caller&apos;s m_bEnabled boolean to bEnable." Incomplete="true" Id="1632">
  2633.             <Param Name="bEnable" Type="Boolean" Id="1633" />
  2634.         </Method>
  2635.         <Method Name="GetBGColor" Desc="Runs the caller&apos;s GetBGColor method in a CColor_new." Incomplete="true" Id="1636" />
  2636.         <Method Name="GetData" Desc="Does a lua_rawgeti on the caller&apos;s m_iLuaDataRefId." Incomplete="true" Id="1637" />
  2637.         <Method Name="GetId" Desc="Does a lua_pushinteger on the caller&apos;s Id." Incomplete="true" Id="1639" />
  2638.         <Method Name="GetMouse" Desc="Does a lua_newtable with the x and y value of the mouse." Incomplete="true" Id="1640" />
  2639.         <Method Name="GetName" Desc='Does a lua_pushwstring of the caller&apos;s name, sending &quot;&quot; if null.' Incomplete="true" Id="1641" />
  2640.         <Method Name="SetName" Desc="Sets the caller&apos;s name to sName." Incomplete="true" Id="1642">
  2641.             <Param Name="strName" Type="String" Id="1643" />
  2642.         </Method>
  2643.         <Method Name="GetPos" Desc="Does a lua_pushinteger of the caller&apos;s min x and min y." Incomplete="true" Id="1645" />
  2644.         <Method Name="GetLocation" Desc="Returns a new WindowLocation specified by the current window location." Incomplete="true" Id="1646" />
  2645.         <Method Name="GetParent" Desc="Returns the caller&apos;s parent, or does a lua_pushnil if null." Incomplete="true" Id="1647" />
  2646.         <Method Name="GetRadioSel" Desc="Does a lua_pushinteger of the radio selection corresponding to sRadio." Incomplete="true" Id="1648">
  2647.             <Param Name="strRadio" Type="String" Id="1649" />
  2648.         </Method>
  2649.         <Method Name="GetRadioSelButton" Incomplete="true" Id="1650">
  2650.             <Param Name="strRadio" Type="String" Id="1651" />
  2651.         </Method>
  2652.         <Method Name="GetGlobalRadioSel" Incomplete="true" Id="1652">
  2653.             <Param Name="strRadio" Type="String" Id="1653" />
  2654.         </Method>
  2655.         <Method Name="GetGlobalRadioSelButton" Incomplete="true" Id="1654">
  2656.             <Param Name="strRadio" Type="String" Id="1655" />
  2657.         </Method>
  2658.         <Method Name="GetScale" Desc="Does a lua_pushnumber of the caller&apos;s scale." Incomplete="true" Id="1656" />
  2659.         <Method Name="SetScale" Desc="Sets the caller&apos;s scale." Incomplete="true" Id="1657">
  2660.             <Param Name="fNewScale" Type="Float" Id="1658" />
  2661.         </Method>
  2662.         <Method Name="GetRotation" Desc="Does a lua_pushnumber of the caller&apos;s rotation after a RadiansToDegrees." Incomplete="true" Id="1659" />
  2663.         <Method Name="SetRotation" Desc="Sets the caller&apos;s rotation to fNewRotation after a DegreesToRadians." Incomplete="true" Id="1660">
  2664.             <Param Name="fNewRotation" Type="Float" Id="1661" />
  2665.         </Method>
  2666.         <Method Name="GetText" Desc="Does a lua_pushwstring of the caller&apos;s text." Incomplete="true" Id="1662" />
  2667.         <Method Name="IsEnabled" Desc="Does a lua_pushboolean of the caller&apos;s enable boolean." Incomplete="true" Id="1664" />
  2668.         <Method Name="IsShown" Desc="Does a lua_pushboolean of the caller&apos;s IsShown boolean." Incomplete="true" Id="1665" />
  2669.         <Method Name="IsVisible" Desc="Does a lua_pushboolean of the caller&apos;s IsVisible boolean." Incomplete="true" Id="1666" />
  2670.         <Method Name="SetSizingMinimum" Desc="Sets the caller&apos;s sizing minimum to iWidth and iHeight." Incomplete="true" Id="1667">
  2671.             <Param Name="nWidth" Type="Integer" Id="1668" />
  2672.             <Param Name="nHeight" Type="Integer" Id="1669" />
  2673.         </Method>
  2674.         <Method Name="SetSizingMaximum" Desc="Sets the caller&apos;s sizing maximum to iWidth and iHeight." Incomplete="true" Id="1670">
  2675.             <Param Name="nWidth" Type="Integer" Id="1671" />
  2676.             <Param Name="nHeight" Type="Integer" Id="1672" />
  2677.         </Method>
  2678.         <Method Name="MoveToLoc" Desc="Should be deprecated" Incomplete="true" Id="1678" />
  2679.         <Method Name="MoveToLocation" Incomplete="true" Id="1679">
  2680.             <Param Name="wndLoc" Type="WindowLocation" Id="1680" />
  2681.         </Method>
  2682.         <Method Name="SetTooltipDoc" Incomplete="true" Id="1681">
  2683.             <Param Name="pXml" Type="XmlDocumentRef" Id="1682" />
  2684.         </Method>
  2685.         <Method Name="SetTooltipDocSecondary" Incomplete="true" Id="1683">
  2686.             <Param Name="pXml" Type="XmlDocumentRef" Id="1684" />
  2687.         </Method>
  2688.         <Method Name="LoadTooltipForm" Incomplete="true" Id="1685">
  2689.             <Param Name="strFile" Type="String" Id="1686" />
  2690.             <Param Name="strForm" Type="String" Id="1687" />
  2691.             <Param Name="tTable" Type="LuaTable" Desc="(Optional)" Id="1688" />
  2692.         </Method>
  2693.         <Method Name="LoadTooltipFormSecondary" Incomplete="true" Id="1689">
  2694.             <Param Name="strFile" Type="String" Id="1690" />
  2695.             <Param Name="strForm" Type="String" Id="1691" />
  2696.             <Param Name="tTable" Type="LuaTable" Desc="(Optional)" Id="1692" />
  2697.         </Method>
  2698.         <Method Name="TransitionMove" Desc="Calls a transition move with pLocBegin null and pLocEnd specified by dMinX, dMinY, dMinX+dOffX, dMinY+dOffY, fRate, and bContinuous." Incomplete="true" Id="1693">
  2699.             <Param Name="nMinX" Type="Double" Id="1694" />
  2700.             <Param Name="nMinY" Type="Double" Id="1695" />
  2701.             <Param Name="nOffX" Type="Double" Id="1696" />
  2702.             <Param Name="nOffY" Type="Double" Id="1697" />
  2703.             <Param Name="fRate" Type="Float" Id="1698" />
  2704.             <Param Name="bContinuous" Type="Boolean" Id="1699" />
  2705.         </Method>
  2706.         <Method Name="TransitionMoveFrom" Desc="Calls a transition move with pLocEnd null and pLocBegin specified by dMinX, dMinY, dMinX+dOffX, dMinY+dOffY, fRate, and bContinuous." Incomplete="true" Id="1700">
  2707.             <Param Name="nMinX" Type="Double" Id="1701" />
  2708.             <Param Name="nMinY" Type="Double" Id="1702" />
  2709.             <Param Name="nOffX" Type="Double" Id="1703" />
  2710.             <Param Name="nOffY" Type="Double" Id="1704" />
  2711.             <Param Name="fRate" Type="Float" Id="1705" />
  2712.             <Param Name="bContinuous" Type="Boolean" Id="1706" />
  2713.         </Method>
  2714.         <Method Name="TransitionPulse" Incomplete="true" Id="1707">
  2715.             <Param Name="fScale" Type="Float" Id="1708" />
  2716.             <Param Name="fRate" Type="Float" Id="1709" />
  2717.             <Param Name="bContinuous" Type="Boolean" Id="1710" />
  2718.         </Method>
  2719.         <Method Name="AttachAnim" Incomplete="true" Id="1711">
  2720.             <Param Name="strAnimDataId" Type="String" Id="1712" />
  2721.         </Method>
  2722.         <Method Name="DetachAnim" Desc="Runs the caller&apos;s release method on m_pAnimPlayer." Incomplete="true" Id="1713" />
  2723.         <Method Name="PlayAnim" Incomplete="true" Id="1714">
  2724.             <Param Name="fDelay" Type="Float" Id="1715" />
  2725.         </Method>
  2726.         <Method Name="UnpauseAnim" Desc="Runs the caller&apos;s unpause method on m_pAnimPlayer." Incomplete="true" Id="1716" />
  2727.         <Method Name="PauseAnim" Desc="Runs the caller&apos;s pause method on m_pAnimPlayer." Incomplete="true" Id="1717" />
  2728.         <Method Name="IsAnimPlaying" Desc="Does a lua_pushboolean of the caller&apos;s IsPlaying boolean." Incomplete="true" Id="1718" />
  2729.         <Method Name="GetAnimElapsedTime" Desc="Does a lua_pushnumber of the caller&apos;s ElapsedTime." Incomplete="true" Id="1719" />
  2730.         <Method Name="SetAnimElapsedTime" Incomplete="true" Id="1720">
  2731.             <Param Name="fTime" Type="Float" Id="1721" />
  2732.         </Method>
  2733.         <Method Name="SetAnimPlaybackRate" Incomplete="true" Id="1722">
  2734.             <Param Name="fRate" Type="Float" Id="1723" />
  2735.         </Method>
  2736.         <Method Name="SetBGColor" Incomplete="true" Id="1724">
  2737.             <Param Name="clr" Type="CColor" Id="1725" />
  2738.         </Method>
  2739.         <Method Name="SetClientSprite" Desc="Sets the caller&apos;s ClientSprite to wndB&apos;s ClientSprite." Incomplete="true" Id="1726">
  2740.             <Param Name="wndB" Type="Window" Id="1727" />
  2741.         </Method>
  2742.         <Method Name="SetData" Incomplete="true" Id="1728">
  2743.             <Param Name="lData" Type="LuaData" Id="1729" />
  2744.         </Method>
  2745.         <Method Name="WindowPointToClientPoint" Incomplete="true" Id="1730">
  2746.             <Param Name="nPosX" Type="Integer" Id="1731" />
  2747.             <Param Name="nPosY" Type="Integer" Id="1732" />
  2748.         </Method>
  2749.         <Method Name="ClientPointToWindowPoint" Incomplete="true" Id="1733">
  2750.             <Param Name="nPosX" Type="Integer" Id="1734" />
  2751.             <Param Name="nPosY" Type="Integer" Id="1735" />
  2752.         </Method>
  2753.         <Method Name="EnsureChildVisible" Incomplete="true" Id="1736">
  2754.             <Param Name="wndChild" Type="Window" Id="1737" />
  2755.         </Method>
  2756.         <Method Name="GetVScrollPos" Desc="Does a lua_pushinteger of the caller&apos;s VScrollPos." Incomplete="true" Id="1738" />
  2757.         <Method Name="GetVScrollRange" Desc="Does a lua_pushinteger of the caller&apos;s m_sbVert range." Incomplete="true" Id="1739" />
  2758.         <Method Name="SetVScrollPos" Incomplete="true" Id="1740">
  2759.             <Param Name="nNewPos" Type="Integer" Id="1741" />
  2760.         </Method>
  2761.         <Method Name="SetVScrollInfo" Incomplete="true" Id="1742">
  2762.             <Param Name="nRange" Type="Integer" Id="1743" />
  2763.             <Param Name="nPageSize" Type="Integer" Id="1744" />
  2764.             <Param Name="nMinInc" Type="Integer" Id="1745" />
  2765.         </Method>
  2766.         <Method Name="GetHScrollPos" Desc="Does a lua_pushinteger of the caller&apos;s HScrollPos." Incomplete="true" Id="1746" />
  2767.         <Method Name="GetHScrollRange" Desc="Does a lua_pushinteger of the caller&apos;s m_sbHorz range." Incomplete="true" Id="1747" />
  2768.         <Method Name="SetHScrollPos" Incomplete="true" Id="1748">
  2769.             <Param Name="nNewPos" Type="Integer" Id="1749" />
  2770.         </Method>
  2771.         <Method Name="SetHScrollInfo" Incomplete="true" Id="1750">
  2772.             <Param Name="nRange" Type="Integer" Id="1751" />
  2773.             <Param Name="nPageSize" Type="Integer" Id="1752" />
  2774.             <Param Name="nIncrement" Type="Integer" Id="1753" />
  2775.         </Method>
  2776.         <Method Name="SetOpacity" Incomplete="true" Id="1754">
  2777.             <Param Name="fOpacity" Type="Float" Default="1.0" Id="1755" />
  2778.             <Param Name="fRate" Type="Float" Default="-1.0" Id="1756" />
  2779.         </Method>
  2780.         <Method Name="GetOpacity" Desc="Does a lua.PushDouble of the caller&apos;s opacity." Incomplete="true" Id="1757" />
  2781.         <Method Name="GetAnchorOffsets" Desc="Does a lua_pushinteger of the Offset Anchor&apos;s Left, Top, Right, then Bottom." Incomplete="true" Id="1758" />
  2782.         <Method Name="SetAnchorOffsets" Incomplete="true" Id="1759">
  2783.             <Param Name="nLeft" Type="Integer" Id="1760" />
  2784.             <Param Name="nTop" Type="Integer" Id="1761" />
  2785.             <Param Name="nRight" Type="Integer" Id="1762" />
  2786.             <Param Name="nBottom" Type="Integer" Id="1763" />
  2787.         </Method>
  2788.         <Method Name="GetAnchorPoints" Desc="Does a lua_pushnumber of the Anchor&apos;s Left, Top, Right, then Bottom." Incomplete="true" Id="1764" />
  2789.         <Method Name="SetAnchorPoints" Incomplete="true" Id="1765">
  2790.             <Param Name="nLeft" Type="Integer" Id="1766" />
  2791.             <Param Name="nTop" Type="Integer" Id="1767" />
  2792.             <Param Name="nRight" Type="Integer" Id="1768" />
  2793.             <Param Name="nBottom" Type="Integer" Id="1769" />
  2794.         </Method>
  2795.         <Method Name="SetNamedAnchor" Incomplete="true" Id="1770">
  2796.             <Param Name="fPoint" Type="Float" Id="1771" />
  2797.             <Param Name="nOffset" Type="Integer" Id="1772" />
  2798.             <Param Name="bOverwrite" Type="Boolean" Id="1773" />
  2799.         </Method>
  2800.         <Method Name="ArrangeChildrenVert" Incomplete="true" Id="1774">
  2801.             <Param Name="nOrigin" Type="Integer" Id="1775" />
  2802.         </Method>
  2803.         <Method Name="ArrangeChildrenHorz" Incomplete="true" Id="1776">
  2804.             <Param Name="nOrigin" Type="Integer" Id="1777" />
  2805.         </Method>
  2806.         <Method Name="ArrangeChildrenTiles" Incomplete="true" Id="1778">
  2807.             <Param Name="nOrigin" Type="Integer" Id="1779" />
  2808.         </Method>
  2809.         <Method Name="SetFocus" Desc="Runs the caller&apos;s SetFocus method." Incomplete="true" Id="1780" />
  2810.         <Method Name="ClearFocus" Desc="Runs the caller&apos;s ClearFous method." Incomplete="true" Id="1781" />
  2811.         <Method Name="SetSprite" Incomplete="true" Id="1782">
  2812.             <Param Name="strSprite" Type="String" Id="1783" />
  2813.         </Method>
  2814.         <Method Name="SetSpriteRate" Incomplete="true" Id="1784">
  2815.             <Param Name="fTime" Type="Float" Id="1785" />
  2816.         </Method>
  2817.         <Method Name="SetSpriteProgress" Incomplete="true" Id="1786">
  2818.             <Param Name="fTime" Type="Float" Id="1787" />
  2819.         </Method>
  2820.         <Method Name="SetSpriteTime" Incomplete="true" Id="1788">
  2821.             <Param Name="fTime" Type="Float" Id="1789" />
  2822.         </Method>
  2823.         <Method Name="SetSpriteTargetDuration" Incomplete="true" Id="1790">
  2824.             <Param Name="fTime" Type="Float" Id="1791" />
  2825.         </Method>
  2826.         <Method Name="GetSprite" Desc='Does a lua_pushwstring of the SpriteInfo&apos;s name, or &quot;&quot; if it is null.' Incomplete="true" Id="1792" />
  2827.         <Method Name="SetStyle" Incomplete="true" Id="1793">
  2828.             <Param Name="strText" Type="String" Id="1794" />
  2829.             <Param Name="bOn" Type="Boolean" Desc="(Optional, Default to GetStyleBit on strText)" Id="1795" />
  2830.         </Method>
  2831.         <Method Name="AddStyle" Incomplete="true" Id="1796">
  2832.             <Param Name="strStyle" Type="String" Id="1797" />
  2833.         </Method>
  2834.         <Method Name="RemoveStyle" Incomplete="true" Id="1798">
  2835.             <Param Name="strStyle" Type="String" Id="1799" />
  2836.         </Method>
  2837.         <Method Name="SetStyleEx" Incomplete="true" Id="1800">
  2838.             <Param Name="strStyle" Type="String" Id="1801" />
  2839.         </Method>
  2840.         <Method Name="AddStyleEx" Incomplete="true" Id="1802">
  2841.             <Param Name="strStyle" Type="String" Id="1803" />
  2842.         </Method>
  2843.         <Method Name="RemoveStyleEx" Incomplete="true" Id="1804">
  2844.             <Param Name="strStyle" Type="String" Id="1805" />
  2845.         </Method>
  2846.         <Method Name="SetRadioSel" Incomplete="true" Id="1806">
  2847.             <Param Name="strRadio" Type="String" Default="" Id="1807" />
  2848.             <Param Name="nSelection" Type="Integer" Default="0" Id="1808" />
  2849.         </Method>
  2850.         <Method Name="SetRadioSelButton" Incomplete="true" Id="1809">
  2851.             <Param Name="strRadio" Type="String" Default="" Id="1810" />
  2852.             <Param Name="bButton" Type="Button" Id="1811" />
  2853.         </Method>
  2854.         <Method Name="SetGlobalRadioSel" Incomplete="true" Id="1812">
  2855.             <Param Name="strRadio" Type="String" Default="" Id="1813" />
  2856.         </Method>
  2857.         <Method Name="SetText" Incomplete="true" Id="1814">
  2858.             <Param Name="strNewText" Type="String" Default="" Id="1815" />
  2859.         </Method>
  2860.         <Method Name="SetTextColor" Incomplete="true" Id="1816">
  2861.             <Param Name="clr" Type="CColor" Id="1817" />
  2862.         </Method>
  2863.         <Method Name="SetTextFlags" Incomplete="true" Id="1818">
  2864.             <Param Name="strText" Type="String" Id="1819" />
  2865.             <Param Name="bOn" Type="Boolean" Desc="(Optional, Skipped if strText does not yields a StyleBit)" Id="1820" />
  2866.         </Method>
  2867.         <Method Name="SetFont" Desc="Sets the font by alias on the caller after running a UTF8ToUCS2 on strText." Incomplete="true" Id="1821">
  2868.             <Param Name="strText" Type="String" Id="1822" />
  2869.         </Method>
  2870.         <Method Name="SetTooltip" Desc="Sets the tooltip on the caller after running a UTF8ToUCS2 on strTip." Incomplete="true" Id="1823">
  2871.             <Param Name="strTip" Type="String" Id="1824" />
  2872.         </Method>
  2873.         <Method Name="SetTooltipToWindow" Desc="Sets the caller&apos;s tooltip doc and tooltip secondary doc to wndB&apos;s values." Incomplete="true" Id="1825">
  2874.             <Param Name="wndB" Type="Window" Id="1826" />
  2875.         </Method>
  2876.         <Method Name="SetTooltipType" Desc="Sets the tooltip type on the caller after casting nType to a ETooltipPositionType." Incomplete="true" Id="1827">
  2877.             <Param Name="nType" Type="ETooltipPositionType" Id="1828" />
  2878.         </Method>
  2879.         <Method Name="Show" Desc="Runs the caller&apos;s show method with bShow and bImmediate." Incomplete="true" Id="1829">
  2880.             <Param Name="bShow" Type="Boolean" Id="1830" />
  2881.             <Param Name="bImmediate" Type="Boolean" Id="1831" />
  2882.         </Method>
  2883.         <Method Name="SetLoaded" Desc="Sets the caller&apos;s m_bLoaded boolean to bLoaded." Incomplete="true" Id="1832">
  2884.             <Param Name="bLoaded" Type="Boolean" Id="1833" />
  2885.         </Method>
  2886.         <Method Name="Reposition" Desc="Runs the caller&apos;s Reposition method." Incomplete="true" Id="1834" />
  2887.         <Method Name="ToFront" Desc="Runs the caller&apos;s BringWindowToFront method." Incomplete="true" Id="1835" />
  2888.         <EnumSet Name="CodeEnumArrangeOrigin" Incomplete="true" Id="2516">
  2889.             <Enum Name="LeftOrTop" Id="2517" />
  2890.             <Enum Name="Middle" Id="2518" />
  2891.             <Enum Name="RightOrBottom" Id="2519" />
  2892.         </EnumSet>
  2893.         <Function Name="is" Incomplete="true" Id="2600" />
  2894.         <Method Name="SetSelfAnchor" Incomplete="true" Id="3122" />
  2895.         <Event Name="DragDropNothingCursor" Incomplete="true" Id="1604">
  2896.             <Param Name="strType" Type="String" Id="1605" />
  2897.             <Param Name="iData" Type="Integer" Id="1606" />
  2898.         </Event>
  2899.         <Method Name="GetWidth" Desc="Return the width of the window" Id="1663" NeedProofread="true">
  2900.             <ReturnValue Type="Integer" Desc="The width of the window in pixels" Id="3253" />
  2901.         </Method>
  2902.         <Method Name="GetHeight" Desc="Return the height of the window" Id="1638" NeedProofread="true">
  2903.             <ReturnValue Type="Integer" Desc="The height of the window in pixels" Id="3254" />
  2904.         </Method>
  2905.         <Method Name="GetRect" Desc="Get the rect of the window" Incomplete="true" Id="1644" Example="local nLeft, nTop, nRight, nBottom = self.wndMain:GetRect()">
  2906.             <Param Name="nLeft" Desc="The left x position of the window" Type="Integer" Deleted="true" Id="3255" />
  2907.             <Param Name="nTop" Desc="The top y position of the window" Type="Integer" Deleted="true" Id="3256" />
  2908.             <Param Name="nRight" Desc="The right x position of the window" Type="Integer" Deleted="true" Id="3257" />
  2909.             <Param Name="nBottom" Desc="The bottom y position of the window" Type="Integer" Deleted="true" Id="3258" />
  2910.         </Method>
  2911.         <Method Name="Move" Desc="Move and resize the window" Incomplete="true" Id="1673">
  2912.             <Param Name="nLeft" Type="Integer" Id="1674" />
  2913.             <Param Name="nTop" Type="Integer" Id="1675" />
  2914.             <Param Name="nWidth" Type="Integer" Id="1676" />
  2915.             <Param Name="nHeight" Type="Integer" Id="1677" />
  2916.         </Method>
  2917.         <Method Name="FindChild" Desc="Search for the child window with the specified name" Id="1634" Example='self.wndMain = Apollo.LoadForm(&quot;WindowForms.xml&quot;, &quot;MainWindow&quot;, nil, self)&#x0D;&#x0A;self.wndChild = self.wndAbilities:FindChild(&quot;ChildWindow&quot;)&#x0D;&#x0A;self.wndChild:Show(false)' NeedProofread="true">
  2918.             <Param Name="strName" Type="String" Id="1635" Desc="The name of the child window" />
  2919.             <ReturnValue Type="Window" Desc="The child window with strName if found. Else return nil" Id="3252" />
  2920.         </Method>
  2921.         <Event Name="WindowMove" Incomplete="true" Desc="When a window is moved" Id="3259">
  2922.             <Param Name="nOldLeft" Desc="The left x position before the move" Type="Integer" Id="3260" />
  2923.             <Param Name="nOldTop" Desc="The top y position before the move" Type="Integer" Id="3261" />
  2924.             <Param Name="nOldRight" Desc="The right x position before the move" Type="Integer" Id="3262" />
  2925.             <Param Name="nOldBottom" Desc="The bottome y position before the move" Type="Integer" Id="3263" />
  2926.         </Event>
  2927.     </WindowControl>
  2928.     <WindowControl Name="AbilityItemWindow" Incomplete="true" Id="1836">
  2929.         <Method Name="GetAbilityId" Desc="Does a lua_pushinteger of the caller&apos;s m_iSpellId." Incomplete="true" Id="1837" />
  2930.         <Method Name="SetAbilityId" Desc="Sets the caller&apos;s ability id to nSpellId." Incomplete="true" Id="1838">
  2931.             <Param Name="nSpellId" Type="Integer" Default="-1" Id="1839" />
  2932.         </Method>
  2933.         <Method Name="GetAbilityDescription" Desc='Does a lua_pushwstring of the ability&apos;s description from the tool tip id, or &quot;&quot; if the ability is not found.' Incomplete="true" Id="1840" />
  2934.         <Method Name="GetAbilityName" Desc='Does a lua_pushwstring of the ability&apos;s name from the name id, or &quot;&quot; if the ability is not found.' Incomplete="true" Id="1841" />
  2935.         <Method Name="GetMaxAbilityId" Desc="Does a lua_pushinteger of the ability&apos;s Id, or 0 if the ability is not found." Incomplete="true" Id="1842" />
  2936.         <Method Name="SetSelected" Desc="Sets the caller&apos;s m_bSelected boolean to bSelected." Incomplete="true" Id="1843">
  2937.             <Param Name="bSelected" Type="Boolean" Id="1844" />
  2938.         </Method>
  2939.     </WindowControl>
  2940.     <WindowControl Name="BagWindow" Incomplete="true" Id="1845">
  2941.         <Method Name="AreAnyItemsNew" Desc="Does a lua_pushboolean if there are new items in a bag slot specified by nNewBagSlot." Incomplete="true" Id="1846">
  2942.             <Param Name="nNewBagSlot" Type="Integer" Id="1847" />
  2943.         </Method>
  2944.         <Method Name="AssignBag" Incomplete="true" Id="1848">
  2945.             <Param Name="nData" Type="Integer" Id="1849" />
  2946.             <Param Name="nWhichBag" Type="Integer" Id="1850" />
  2947.         </Method>
  2948.         <Method Name="CanAssignBag" Desc="Does a lua_pushboolean if the bag can be assigned." Incomplete="true" Id="1851">
  2949.             <Param Name="nSource" Type="Integer" Id="1852" />
  2950.             <Param Name="nDest" Type="Integer" Id="1853" />
  2951.         </Method>
  2952.         <Method Name="CanRemoveBag" Desc="Does a lua_pushboolean if the bag can be removed." Incomplete="true" Id="1854">
  2953.             <Param Name="nWhichBag" Type="Integer" Id="1855" />
  2954.         </Method>
  2955.         <Method Name="CanDropItemInBag" Desc="Does a lua_pushboolean if an item can be dropped in a bag." Incomplete="true" Id="1856">
  2956.             <Param Name="nData" Type="Integer" Id="1857" />
  2957.             <Param Name="nWhichBag" Type="Integer" Id="1858" />
  2958.         </Method>
  2959.         <Method Name="DeleteItem" Incomplete="true" Id="1859">
  2960.             <Param Name="nToDelete" Type="Integer" Id="1860" />
  2961.         </Method>
  2962.         <Method Name="GetItem" Incomplete="true" Id="1861">
  2963.             <Param Name="nData" Type="Integer" Id="1862" />
  2964.         </Method>
  2965.         <Method Name="DropItemInBag" Desc="Does a lua_pushboolean of true if successful (was not trying to drop a bag in a bag or etc.)" Incomplete="true" Id="1863">
  2966.             <Param Name="nData" Type="Integer" Id="1864" />
  2967.             <Param Name="nWhichBag" Type="Integer" Id="1865" />
  2968.         </Method>
  2969.         <Method Name="GetBagCapacity" Desc="Does a lua_pushinteger of the caller&apos;s capacity." Incomplete="true" Id="1866" />
  2970.         <Method Name="GetBagId" Desc="Does a lua_pushinteger of the caller&apos;s id." Incomplete="true" Id="1867" />
  2971.         <Method Name="GetTotalBagSlots" Desc="Does a lua_pushinteger of the total bag slots." Incomplete="true" Id="1868" />
  2972.         <Method Name="GetTotalEmptyBagSlots" Desc="Does a lua_pushinteger of the total empty bag slots." Incomplete="true" Id="1869" />
  2973.         <Method Name="GetInventoryIdForBag" Desc="Does a lua_pushinteger of the inventory id." Incomplete="true" Id="1870">
  2974.             <Param Name="nBag" Type="Integer" Id="1871" />
  2975.         </Method>
  2976.         <Method Name="IsBagEquipped" Desc="Does a lua_pushboolean if a bag is equipped." Incomplete="true" Id="1872">
  2977.             <Param Name="nWhichBag" Type="Integer" Id="1873" />
  2978.         </Method>
  2979.         <Method Name="IsItemABag" Desc="Does a lua_pushboolean if nData is a bag." Incomplete="true" Id="1874">
  2980.             <Param Name="nData" Type="Integer" Id="1875" />
  2981.         </Method>
  2982.         <Method Name="MarkAllItemsAsSeen" Desc="Runs the caller&apos;s MarkAllItems method." Incomplete="true" Id="1876" />
  2983.         <Method Name="SetBagId" Incomplete="true" Id="1877">
  2984.             <Param Name="nBagSlot" Type="Integer" Id="1878" />
  2985.         </Method>
  2986.         <Method Name="SetBoxesPerRow" Incomplete="true" Id="1879">
  2987.             <Param Name="nBoxesPerRow" Type="Integer" Default="4" Id="1880" />
  2988.         </Method>
  2989.         <Method Name="SetSquareSize" Desc="Sets the square size of the caller to nX and nY." Incomplete="true" Id="1881">
  2990.             <Param Name="nX" Type="Integer" Default="current X" Id="1882" />
  2991.             <Param Name="nY" Type="Integer" Default="current Y" Id="1883" />
  2992.         </Method>
  2993.         <Method Name="SwapBagItems" Desc="Currently has no implementation" Incomplete="true" Id="1884" />
  2994.         <Method Name="DoAnyItemsBeginQuest" Incomplete="true" Id="2601" />
  2995.         <Method Name="SalvageItem" Incomplete="true" Id="2602" />
  2996.         <Method Name="SetNewQuestOverlaySprite" Incomplete="true" Id="2603" />
  2997.     </WindowControl>
  2998.     <WindowControl Name="BuffWindow" Incomplete="true" Id="1885">
  2999.         <Method Name="SetUnit" Incomplete="true" Id="1886">
  3000.             <Param Name="newUnit" Type="CUnit" Id="1887" />
  3001.         </Method>
  3002.     </WindowControl>
  3003.     <WindowControl Name="CashWindow" Incomplete="true" Id="1888">
  3004.         <Method Name="GetAmount" Desc="Does a lua_pushinteger of the caller&apos;s amount." Incomplete="true" Id="1889" />
  3005.         <Method Name="GetCurrency" Desc="Returns a new LuaGameTypes_Money of the caller&apos;s value." Incomplete="true" Id="1890" />
  3006.         <Method Name="SetAmount" Incomplete="true" Id="1891">
  3007.             <Param Name="nAmount" Type="Integer" Id="1892" />
  3008.             <Param Name="bInstant" Type="Boolean" Id="1893" />
  3009.         </Method>
  3010.         <Method Name="SetMoneySystem" Incomplete="true" Id="1894">
  3011.             <Param Name="nWhich" Type="ECurrencyType" Id="1895" />
  3012.         </Method>
  3013.         <Method Name="GetAMLDocForAmount" Desc="Does a lua_pushwstring of the result of the caller&apos;s GenerateAMLDoc specified by nAmount, bUseZeroes, clr, and strFont." Incomplete="true" Id="1896">
  3014.             <Param Name="nAmount" Type="Integer" Id="1897" />
  3015.             <Param Name="bUseZeroes" Type="Boolean" Id="1898" />
  3016.             <Param Name="clr" Type="CColor" Id="1899" />
  3017.             <Param Name="strFont" Type="String" Id="1900" />
  3018.         </Method>
  3019.         <Method Name="GetAMLDocForPrice" Desc="Does a lua_pushwstring of the result of the caller&apos;s GenerateAMLDoc specified by the parameters. The price is calculated with the first four integers." Incomplete="true" Id="1901">
  3020.             <Param Name="nAmount1" Type="Integer" Id="1902" />
  3021.             <Param Name="nCurrencyType1" Type="Integer" Id="1903" />
  3022.             <Param Name="nAmount2" Type="Integer" Id="1904" />
  3023.             <Param Name="nCurrencyType2" Type="Integer" Id="1905" />
  3024.             <Param Name="bDisabled" Type="Boolean" Id="1906" />
  3025.             <Param Name="strFont" Type="String" Default='&quot;Default&quot;' Id="1907" />
  3026.         </Method>
  3027.         <Method Name="SetAmountLimit" Incomplete="true" Id="2604" />
  3028.         <Method Name="GetAmountLimit" Incomplete="true" Id="2605" />
  3029.     </WindowControl>
  3030.     <WindowControl Name="CooldownWindow" Incomplete="true" Id="1908">
  3031.         <Method Name="SetCooldownPercentage" Incomplete="true" Id="1909">
  3032.             <Param Name="fPercent" Type="Float" Id="1910" />
  3033.         </Method>
  3034.     </WindowControl>
  3035.     <WindowControl Name="CostumeWindow" Incomplete="true" Id="1911">
  3036.         <Method Name="SetCamera" Incomplete="true" Id="1912">
  3037.             <Param Name="strCameraName" Type="String" Id="1913" />
  3038.         </Method>
  3039.         <Method Name="SetOverlay" Incomplete="true" Id="1914">
  3040.             <Param Name="strFileName" Type="String" Id="1915" />
  3041.         </Method>
  3042.         <Method Name="SetCostume" Incomplete="true" Id="1916">
  3043.             <Param Name="pTarget" Type="CUnit" Id="1917" />
  3044.         </Method>
  3045.         <Method Name="SetCostumeToCreatureId" Incomplete="true" Id="1918">
  3046.             <Param Name="nCreatureId" Type="Integer" Id="1919" />
  3047.         </Method>
  3048.         <Method Name="SetCostumeToRaceGender" Incomplete="true" Id="1920">
  3049.             <Param Name="nRace" Type="ERace" Id="1921" />
  3050.         </Method>
  3051.         <Method Name="SetAttachment" Incomplete="true" Id="1922">
  3052.             <Param Name="nIdSlot" Type="Integer" Id="1923" />
  3053.             <Param Name="nIdAttach" Type="Integer" Id="1924" />
  3054.         </Method>
  3055.         <Method Name="SetMask" Incomplete="true" Id="1925">
  3056.             <Param Name="strFilename" Type="String" Id="1926" />
  3057.         </Method>
  3058.         <Method Name="SetAnimated" Incomplete="true" Id="1927">
  3059.             <Param Name="bAnimated" Type="Boolean" Id="1928" />
  3060.         </Method>
  3061.         <Method Name="SetQuality" Incomplete="true" Id="1929">
  3062.             <Param Name="fQuality" Type="Float" Id="1930" />
  3063.         </Method>
  3064.         <Method Name="SetFrame" Incomplete="true" Id="1931">
  3065.             <Param Name="nFrame" Type="Integer" Id="1932" />
  3066.         </Method>
  3067.         <Method Name="SetSpeed" Incomplete="true" Id="1933">
  3068.             <Param Name="fSpeed" Type="Float" Id="1934" />
  3069.         </Method>
  3070.         <Method Name="SetSheathed" Incomplete="true" Id="1935">
  3071.             <Param Name="bSheathed" Type="Boolean" Id="1936" />
  3072.         </Method>
  3073.         <Method Name="IsSheathed" Desc="Does a lua_pushboolean if the caller&apos;s sheath flags are true." Incomplete="true" Id="1937" />
  3074.         <Method Name="PlayTalkSequence" Desc="Runs the caller&apos;s SetModelSequence with kTalkSequence." Incomplete="true" Id="1938" />
  3075.         <Method Name="StopTalkSequence" Desc="Runs the caller&apos;s SetModelSequence with kDefaultSequence if it&apos;s kTalkSequence." Incomplete="true" Id="1939" />
  3076.         <Method Name="SetModelSequence" Incomplete="true" Id="1940">
  3077.             <Param Name="nSequence" Type="EModelSequence" Desc="EModelSequence is a lengthy 100+ enum." Id="1941" />
  3078.         </Method>
  3079.         <Method Name="ToggleLeftSpin" Incomplete="true" Id="1942">
  3080.             <Param Name="bHold" Type="Boolean" Id="1943" />
  3081.         </Method>
  3082.         <Method Name="ToggleRightSpin" Incomplete="true" Id="1944">
  3083.             <Param Name="bHold" Type="Boolean" Id="1945" />
  3084.         </Method>
  3085.         <Method Name="SetCostumeToActor" Incomplete="true" Id="3123" />
  3086.     </WindowControl>
  3087.     <WindowControl Name="ItemSlotWindow" Incomplete="true" Id="1946">
  3088.         <Event Name="MenuSelection" Incomplete="true" Id="1947">
  3089.             <Param Name="iOption" Type="Integer" Id="1948" />
  3090.         </Event>
  3091.         <Method Name="SetContentId" Desc="Does not yet have an implementation" Incomplete="true" Id="1949" />
  3092.     </WindowControl>
  3093.     <WindowControl Name="MiniMapWindow" Incomplete="true" Id="1950">
  3094.         <Method Name="AddObject" Desc="Does a lua_pushinteger describing the result of the AddObject call." Incomplete="true" Id="1951">
  3095.             <Param Name="nPos" Type="Float" Desc="that is checked three times with CheckTableFloat against x, y, and z." Id="1952" />
  3096.             <Param Name="strName" Type="String" Id="1953" />
  3097.             <Param Name="iInfo" Type="MMODisplayInfo" Id="1954" />
  3098.             <Param Name="tCheckFlag" Type="Table" Desc="Used immediately in CheckFlag call" Id="1955" />
  3099.         </Method>
  3100.         <Method Name="AddUnit" Desc="Does a lua_pushinteger describing the result of the AddUnit call." Incomplete="true" Id="1956">
  3101.             <Param Name="pUnit" Type="CUnit" Id="1957" />
  3102.             <Param Name="iInfo" Type="MMODisplayInfo" Id="1958" />
  3103.             <Param Name="tCheckFlag" Type="Table" Desc="Used immediately in a CheckFlag call" Id="1959" />
  3104.         </Method>
  3105.         <Method Name="AddQuestIndicator" Incomplete="true" Id="1960">
  3106.             <Param Name="pQuest" Type="LuaQuest" Id="1961" />
  3107.             <Param Name="strNum" Type="String" Default='&quot;&quot;' Id="1962" />
  3108.             <Param Name="iInfo" Type="MMODisplayInfo" Id="1963" />
  3109.             <Param Name="tCheckFlag" Type="Used immediate in a CheckFlag call" Id="1964" />
  3110.         </Method>
  3111.         <Method Name="AddPathIndicator" Desc="No implementation yet" Incomplete="true" Id="1965" />
  3112.         <Method Name="ClearQuestIndicators" Desc="Runs the caller&apos;s RemoveObjectsByType method on MiniMapObjectType_QuestObjective." Incomplete="true" Id="1966" />
  3113.         <Method Name="ClearPathIndicators" Desc="Runs the caller&apos;s RemoveObjectsByType method on MiniMapObjectType_PathObjective." Incomplete="true" Id="1967" />
  3114.         <Method Name="ZoomIn" Desc="Runs the caller&apos;s Zoom In method." Incomplete="true" Id="1968" />
  3115.         <Method Name="ZoomOut" Desc="Runs the caller&apos;s Zoom Out method." Incomplete="true" Id="1969" />
  3116.         <Method Name="GetObjectsAtPoint" Desc="Returns the results of PushObjectsAtPoint nPointX and nPointY." Incomplete="true" Id="1970">
  3117.             <Param Name="nPointX" Type="Integer" Id="1971" />
  3118.             <Param Name="nPointY" Type="Integer" Id="1972" />
  3119.         </Method>
  3120.         <Method Name="RemoveObject" Incomplete="true" Id="1973">
  3121.             <Param Name="nObjectId" Type="Integer" Id="1974" />
  3122.         </Method>
  3123.         <Method Name="RemoveUnit" Incomplete="true" Id="1975">
  3124.             <Param Name="pUnitHandle" Type="CUnitHandle" Id="1976" />
  3125.         </Method>
  3126.         <Method Name="ClientPointToWorldLoc" Desc="Does a lua_newtable with x, y, and z." Incomplete="true" Id="1977">
  3127.             <Param Name="nPointX" Type="Integer" Id="1978" />
  3128.             <Param Name="nPointY" Type="Integer" Id="1979" />
  3129.         </Method>
  3130.         <Method Name="SetMapOrientation" Incomplete="true" Id="1980">
  3131.             <Param Name="nOrient" Type="EMiniMapOrientation" Id="1981" />
  3132.         </Method>
  3133.         <Method Name="AddLine" Incomplete="true" Id="3124" />
  3134.         <Method Name="RemoveLine" Incomplete="true" Id="3125" />
  3135.         <Method Name="GetLineInfo" Incomplete="true" Id="3126" />
  3136.         <Method Name="RemoveAllLines" Incomplete="true" Id="3127" />
  3137.     </WindowControl>
  3138.     <WindowControl Name="ZoneMapWindow" Incomplete="true" Id="1982">
  3139.         <Method Name="IsShowLabelsOn" Desc="Does a lua_pushboolean if labels are on." Incomplete="true" Id="1983" />
  3140.         <Method Name="SetZone" Incomplete="true" Id="1984">
  3141.             <Param Name="nZone" Type="Integer" Id="1985" />
  3142.         </Method>
  3143.         <Method Name="IsZoneReady" Desc="Does a lua_pushboolean if the caller&apos;s zone is ready." Incomplete="true" Id="1986" />
  3144.         <Method Name="ShowLabels" Incomplete="true" Id="1987">
  3145.             <Param Name="bShowLabels" Type="Boolean" Id="1988" />
  3146.         </Method>
  3147.         <Method Name="GetZoneCount" Desc="Does a lua_pushinteger of the caller&apos;s zone count." Incomplete="true" Id="1989" />
  3148.         <Method Name="GetZoneInfo" Desc="Does a lua_newtable with the zone corresponding to nZone with its Name, Index, North, South, East, and West." Incomplete="true" Id="1990">
  3149.             <Param Name="nZone" Type="Integer" Id="1991" />
  3150.         </Method>
  3151.         <Method Name="GetCurrentZoneIndex" Desc="Does a lua_pushinteger of the current zone Id." Incomplete="true" Id="1992" />
  3152.         <Method Name="GetNecessaryHexCount" Desc="Does a lua_pushinteger of the caller&apos;s m_nCurrentNecessary." Incomplete="true" Id="1993" />
  3153.         <Method Name="GetRevealedHexCount" Desc="Does a lua_pushinteger of the caller&apos;s m_nCurrentRevealed." Incomplete="true" Id="1994" />
  3154.         <Method Name="GetObjectsAt" Desc="Returns the results of PushRegionsAt nPointX and nPointY." Incomplete="true" Id="1995">
  3155.             <Param Name="nPointX" Type="Integer" Id="1996" />
  3156.             <Param Name="nPointY" Type="Integer" Id="1997" />
  3157.         </Method>
  3158.         <Method Name="RemoveAllObjects" Desc="Runs the caller&apos;s RemoveAllRegionsByType method on MapOverlay_UserDefined." Incomplete="true" Id="2003" />
  3159.         <Method Name="RevealLocation" Desc="Runs the caller&apos;s RevealLocation with nPos." Incomplete="true" Id="2004">
  3160.             <Param Name="nPos" Type="Float that is checked three times with CheckTableFloat against x, y, and z." Id="2005" />
  3161.         </Method>
  3162.         <Method Name="ClearAllIndyDots" Desc="Runs the caller&apos;s m_listDots.Clear method." Incomplete="true" Id="2006" />
  3163.         <Method Name="AddIndyDot" Desc="Runs the caller&apos;s add method to m_listDots with nPos." Incomplete="true" Id="2007">
  3164.             <Param Name="nPos" Type="Float that is checked three times with CheckTableFloat against x, y, and z." Id="2008" />
  3165.         </Method>
  3166.         <Method Name="AddQuestIndicator" Incomplete="true" Id="2009">
  3167.             <Param Name="pQuest" Type="LuaQuest" Id="2010" />
  3168.             <Param Name="strNum" Type="String" Default='&quot;&quot;' Id="2011" />
  3169.             <Param Name="crShade" Type="CColor" Id="2012" />
  3170.             <Param Name="strIcon" Type="String" Default='&quot;&quot;' Id="2013" />
  3171.         </Method>
  3172.         <Method Name="ClearQuestIndicators" Desc="Runs the caller&apos;s RemoveAllRegionsByType method on MapOverlay_Quest." Incomplete="true" Id="2014" />
  3173.         <Method Name="ClearPathIndicators" Desc="Runs the caller&apos;s RemoveAllRegionsByType method on MapOverlay_Path." Incomplete="true" Id="2015" />
  3174.         <Method Name="AddPathIndicator" Incomplete="true" Id="2016">
  3175.             <Param Name="nMissionId" Type="TPathMissionId" Id="2017" />
  3176.         </Method>
  3177.         <Method Name="GetContinents" Incomplete="true" Desc="return an array of continents" Id="2020">
  3178.             <ReturnValue Type="String" Array="true" Id="2021" />
  3179.         </Method>
  3180.         <Method Name="GetContinentInfo" Incomplete="true" Desc="return information (including a list of zones) of the continent referred to by strContinent" Id="2026">
  3181.             <Param Name="strContinent" Desc="The name of the continent" Type="String" Id="2027" />
  3182.             <ReturnValue Type="Table" Id="2028">
  3183.                 <Item Name="Name" Desc="The name of the continent" Type="String" Id="2029" />
  3184.                 <Item Name="arZones" Type="ZoneInfo" Array="true" Id="2030" />
  3185.             </ReturnValue>
  3186.         </Method>
  3187.         <Method Name="GetDisplayMode" Id="2022" Desc="return the current display mode (1=Panning, 2=Scaled, 3=Continent)" Incomplete="true">
  3188.             <ReturnValue Type="EDisplayMode" Id="2031" />
  3189.         </Method>
  3190.         <Method Name="GetZoneAtPoint" Id="2024" Desc="return the table with information about the zone currently located at that point(x, y) in the window" Incomplete="true">
  3191.             <Param Name="x" Type="Integer" Id="2033" />
  3192.             <Param Name="y" Type="Integer" Id="2034" />
  3193.             <ReturnValue Type="ZoneMapTable" Desc="Information about the zone or nil if there is no zone there." Id="2035" />
  3194.         </Method>
  3195.         <Method Name="GetHexAtPoint" Incomplete="true" Desc="return the location of the hex in the given a point in the Window" Id="2043">
  3196.             <Param Name="x" Desc="X position in the window" Type="Integer" Id="2044" />
  3197.             <Param Name="y" Desc="Y position in the window" Type="Integer" Id="2045" />
  3198.             <ReturnValue Type="Table" Desc="x, y values for which hex is located at the specified point" Id="2046" />
  3199.         </Method>
  3200.         <Method Name="AddObject" Desc="works like MiniMapWindow:AddObject, returns an id to the object" Incomplete="true" Id="1998">
  3201.             <Param Name="tWorldLoc" Type="WorldLocTable" Id="1999" Desc="World location to add the object" />
  3202.             <Param Name="strName" Type="String" Id="2000" Desc="Name of the object" />
  3203.             <Param Name="tInfo" Type="Table" Id="2001" />
  3204.             <Param Name="tFlags" Type="Table" Id="2002" />
  3205.         </Method>
  3206.         <Method Name="RemoveObject" Incomplete="true" Desc="will remove the object that matches the idObject (including a unit)" Id="2052">
  3207.             <Param Name="idObject" Desc="ID of the object" Type="Integer" Id="2053" />
  3208.         </Method>
  3209.         <Method Name="RemoveUnit" Id="2054" Desc="remove the unit that matches the idUnit (could be redundant since you can store the idObject and use that to remove the unit)" Incomplete="true">
  3210.             <Param Name="idUnit" Desc="ID of the unit to be removed" Type="Integer" Id="2055" />
  3211.         </Method>
  3212.         <Method Name="AddUnit" Desc="works like MiniMapWindow::AddUnit, returns an id to the object (which is different than the unitId)" Id="2047" Incomplete="true">
  3213.             <Param Name="unitId" Type="Integer" Id="2048" />
  3214.             <Param Name="tInfo" Type="Table" Id="2049" />
  3215.             <Param Name="tFlags" Type="Table" Id="2050" />
  3216.             <ReturnValue Type="Integer" Desc="id to the object (which is different than the unitId)" Id="2051" />
  3217.         </Method>
  3218.         <Method Name="SetDisplayMode" Id="2023" Desc="set the display mode to eMode (1=Panning, 2=Scaled, 3=Continent)" Incomplete="true">
  3219.             <Param Name="eMode" Type="EDisplayMode" Desc="The display mode to be changed to" Id="2032" />
  3220.         </Method>
  3221.         <Method Name="SetPlayerArrowSprite" Incomplete="true" Desc="Sets the sprite used for representing the player on the map" Id="2056">
  3222.             <Param Name="strSpriteName" Desc="The name of the sprite to be used" Type="String" Id="2057" />
  3223.         </Method>
  3224.         <Method Name="SetHexOverlaySprite" Desc='Sets the sprite used to overlay sprites that are &quot;lit up&quot;' Id="2058" Incomplete="true">
  3225.             <Param Name="strSpriteName" Desc="The name of the sprite to be used" Type="String" Id="2059" />
  3226.         </Method>
  3227.         <Method Name="SetIndyDotSprite" Incomplete="true" Desc="Sets the sprite used to draw indy dots" Id="2060">
  3228.             <Param Name="strSpriteName" Desc="The name of the sprite to be used" Type="String" Id="2061" />
  3229.         </Method>
  3230.         <Method Name="GetWorldLocAtPoint" Id="2025" Desc="return a table with x,y,z values for the world location at the point(x,y).  The y-component will be set to 0.0 and the z-component represents the North/South axis." Incomplete="true">
  3231.             <Param Name="x" Desc="X position of a point in the window" Type="Integer" Id="2036" />
  3232.             <Param Name="y" Desc="Y position of a point in the window" Type="Integer" Id="2037" />
  3233.             <ReturnValue Type="WorldLocTable" Id="2038" Desc="The world location in x,y, z. The y-component will be set to 0.0 and the z-component represents the North/South axis." />
  3234.         </Method>
  3235.         <Method Name="GetCurrentContinentIndex" Incomplete="true" Id="2619" />
  3236.         <Method Name="RemoveAllRegions" Incomplete="true" Id="2620" />
  3237.         <Method Name="SetGhostWindow" Incomplete="true" Id="2621" />
  3238.         <Method Name="SetPlayerDotSprite" Incomplete="true" Id="2622" />
  3239.         <Method Name="SetActiveHexSprite" Incomplete="true" Id="2623" />
  3240.         <Method Name="SetInactiveHexSprite" Incomplete="true" Id="2624" />
  3241.         <Method Name="SetActiveHexEdgeSprite" Incomplete="true" Id="2625" />
  3242.         <Method Name="SetInactiveHexEdgeSprite" Incomplete="true" Id="2626" />
  3243.         <Method Name="SetLabelBackerSprite" Incomplete="true" Id="2627" />
  3244.         <Method Name="SetLabelTextColor" Incomplete="true" Id="2628" />
  3245.         <Method Name="AddLine" Incomplete="true" Id="3128" />
  3246.         <Method Name="RemoveLine" Incomplete="true" Id="3129" />
  3247.         <Method Name="GetLineInfo" Incomplete="true" Id="3130" />
  3248.         <Method Name="RemoveAllLines" Incomplete="true" Id="3131" />
  3249.         <Method Name="SetLineColor" Incomplete="true" Id="3132" />
  3250.         <Method Name="GetLinesAt" Incomplete="true" Id="3133" />
  3251.         <Method Name="GetAllLines" Incomplete="true" Id="3134" />
  3252.         <Method Name="GetRegionsAt" Incomplete="true" Id="3135" />
  3253.         <Method Name="RemovePathIndicator" Incomplete="true" Id="3136" />
  3254.     </WindowControl>
  3255.     <Library Name="ICCommLib" Incomplete="true" Id="683">
  3256.         <Function Name="Is" Desc="Does a lua_pushboolean if the same metatable is on the stack." Incomplete="true" Id="684">
  3257.             <Param Name="userData" Type="UserData" Id="685" />
  3258.         </Function>
  3259.         <Function Name="JoinChannel" Desc="Runs JoinChannel with strChannel, strFunction, and nLuaEventHandler." Incomplete="true" Id="686">
  3260.             <Param Name="strChannel" Type="String" Desc="that gets prefixed with ICC." Id="687" />
  3261.             <Param Name="strFunction" Type="String" Id="688" />
  3262.             <Param Name="nLuaEventHandler" Type="LuaTable" Desc="but the Id is immediately converted to an Integer" Id="689" />
  3263.         </Function>
  3264.         <Method Name="SendMessage" Incomplete="true" Id="3056" />
  3265.     </Library>
  3266.     <WindowControl Name="ActionBarButton" Incomplete="true" Id="2629">
  3267.         <Method Name="SetContentId" Incomplete="true" Id="2630" />
  3268.         <Method Name="AreButtonsLocked" Incomplete="true" Id="2631" />
  3269.         <Method Name="LockButtons" Incomplete="true" Id="2632" />
  3270.         <Method Name="DisableRemoval" Incomplete="true" Id="2633" />
  3271.     </WindowControl>
  3272.     <WindowControl Name="LootWindow" Incomplete="true" Id="2634">
  3273.         <Method Name="SetLootUnit" Incomplete="true" Id="2635" />
  3274.         <Method Name="LootAll" Incomplete="true" Id="2636" />
  3275.         <Method Name="SetBoxesPerRow" Incomplete="true" Id="2637" />
  3276.         <Method Name="SetSquareSize" Incomplete="true" Id="2638" />
  3277.         <Method Name="GetItemCount" Incomplete="true" Id="2639" />
  3278.     </WindowControl>
  3279.     <WindowControl Name="DemoSummary" Incomplete="true" Id="2640">
  3280.         <Function Name="LogPositionChange" Incomplete="true" Id="2641" />
  3281.         <Function Name="LogKill" Incomplete="true" Id="2642" />
  3282.         <Function Name="LogDeath" Incomplete="true" Id="2643" />
  3283.         <Function Name="LogDamageTaken" Incomplete="true" Id="2644" />
  3284.         <Function Name="LogDamageGiven" Incomplete="true" Id="2645" />
  3285.         <Function Name="LogQuestTaken" Incomplete="true" Id="2646" />
  3286.         <Function Name="LogQuestCompleted" Incomplete="true" Id="2647" />
  3287.         <Function Name="LogPathMissionTaken" Incomplete="true" Id="2648" />
  3288.         <Function Name="LogPathMissionCompleted" Incomplete="true" Id="2649" />
  3289.         <Function Name="LogPathMissionFailed" Incomplete="true" Id="2650" />
  3290.         <Function Name="LogChallengeGiven" Incomplete="true" Id="2651" />
  3291.         <Function Name="LogChallengeCompleted" Incomplete="true" Id="2652" />
  3292.         <Function Name="LogChallengeFailed" Incomplete="true" Id="2653" />
  3293.         <Function Name="GetEventList" Incomplete="true" Id="2654" />
  3294.         <Function Name="GetQuestList" Incomplete="true" Id="2655" />
  3295.         <Function Name="GetPathMissionList" Incomplete="true" Id="2656" />
  3296.         <Function Name="GetChallengeList" Incomplete="true" Id="2657" />
  3297.         <Function Name="GetStats" Incomplete="true" Id="2658" />
  3298.     </WindowControl>
  3299.     <WindowControl Name="DragDropFrame" Incomplete="true" Id="2659">
  3300.         <Method Name="GetFrameType" Incomplete="true" Id="2660" />
  3301.     </WindowControl>
  3302.     <WindowControl Name="IconButton" Incomplete="true" Id="2661">
  3303.         <Method Name="ClearInfo" Incomplete="true" Id="2662" />
  3304.         <Method Name="SetItemInfo" Incomplete="true" Id="2663" />
  3305.         <Method Name="SetReputationInfo" Incomplete="true" Id="2664" />
  3306.         <Method Name="SetMoneyInfo" Incomplete="true" Id="2665" />
  3307.         <Method Name="SetSpellInfo" Incomplete="true" Id="2666" />
  3308.         <Method Name="SetIcon" Incomplete="true" Id="2667" />
  3309.         <Method Name="SetStockCnt" Incomplete="true" Id="2668" />
  3310.         <Method Name="ShowBuyPrice" Incomplete="true" Id="2669" />
  3311.         <Method Name="ShowSellPrice" Incomplete="true" Id="2670" />
  3312.         <Method Name="ShowBuybackPrice" Incomplete="true" Id="2671" />
  3313.     </WindowControl>
  3314.     <Library Name="CraftingLib" Incomplete="true" Id="2672">
  3315.         <Function Name="RequestSchematic" Incomplete="true" Id="2673" />
  3316.         <Function Name="RequestSchematicList" Incomplete="true" Id="2674" />
  3317.         <Function Name="GetSchematic" Incomplete="true" Id="2675" />
  3318.         <Function Name="GetSchematicList" Incomplete="true" Id="2676" />
  3319.         <Function Name="PreviewItem" Incomplete="true" Id="2677" />
  3320.         <Function Name="CraftItem" Incomplete="true" Id="2678" />
  3321.         <Function Name="GetMicrochips" Incomplete="true" Id="2679" />
  3322.         <Function Name="GetProfessionLevelInfo" Incomplete="true" Id="2680" />
  3323.         <Function Name="GetProfessionLevel" Incomplete="true" Id="2681" />
  3324.         <Function Name="GetProfessionXP" Incomplete="true" Id="2682" />
  3325.         <Function Name="GetProfessionXPAtLevel" Incomplete="true" Id="2683" />
  3326.         <Function Name="GetProfessionXPForLevel" Incomplete="true" Id="2684" />
  3327.         <Function Name="GetProfessionXPForNextLevel" Incomplete="true" Id="2685" />
  3328.         <Function Name="GetKnownTradeskills" Incomplete="true" Id="3137" />
  3329.         <Function Name="GetTradeskillInfo" Incomplete="true" Id="3138" />
  3330.         <Function Name="GetSchematicInfo" Incomplete="true" Id="3139" />
  3331.         <Function Name="GetModSchematicInfo" Incomplete="true" Id="3140" />
  3332.         <Function Name="ValidateSocketItem" Incomplete="true" Id="3141" />
  3333.         <Function Name="ValidateSocketModItem" Incomplete="true" Id="3142" />
  3334.         <Function Name="ModItem" Incomplete="true" Id="3143" />
  3335.         <Function Name="SalvageChip" Incomplete="true" Id="3144" />
  3336.         <Function Name="GetPreviewItem" Incomplete="true" Id="3145" />
  3337.         <Function Name="GetPreviewModItem" Incomplete="true" Id="3146" />
  3338.     </Library>
  3339.     <Library Name="CSIsLib" Incomplete="true" Id="2686">
  3340.         <Function Name="GetActiveCSI" Incomplete="true" Id="2687" />
  3341.         <Function Name="StartActiveCSI" Incomplete="true" Id="2688" />
  3342.         <Function Name="CancelActiveCSI" Incomplete="true" Id="2689" />
  3343.         <Function Name="IsCSIRunning" Incomplete="true" Id="2690" />
  3344.         <Function Name="CSIProcessInteraction" Incomplete="true" Id="2691" />
  3345.     </Library>
  3346.     <Library Name="DatacubeLib" Incomplete="true" Id="2692">
  3347.         <Function Name="IsDatacubeComplete" Incomplete="true" Id="2693" />
  3348.         <Function Name="GetDatacubes" Incomplete="true" Id="2694" />
  3349.         <Function Name="GetVolumes" Incomplete="true" Id="2695" />
  3350.         <Function Name="GetLastUpdatedDatacube" Incomplete="true" Id="2696" />
  3351.         <Function Name="GetDatacubesForZone" Incomplete="true" Id="2697" />
  3352.         <Function Name="GetDatacubesForVolume" Incomplete="true" Id="2698" />
  3353.         <Function Name="GetZonesWithDatacubes" Incomplete="true" Id="2699" />
  3354.         <Function Name="PlayDatacubeSound" Incomplete="true" Id="2700" />
  3355.         <Function Name="StopDatacubeSound" Incomplete="true" Id="2701" />
  3356.         <Function Name="GetTotalCollectionSize" Incomplete="true" Id="3147" />
  3357.         <Function Name="GetTotalVolumeCount" Incomplete="true" Id="3148" />
  3358.     </Library>
  3359.     <Library Name="HazardsLib" Incomplete="true" Id="2702">
  3360.         <Function Name="GetHazardActiveList" Incomplete="true" Id="2703" />
  3361.     </Library>
  3362.     <WindowControl Name="DialogSys" Incomplete="true" Id="2704">
  3363.         <Function Name="GetNodes" Incomplete="true" Id="2705" />
  3364.         <Function Name="SaveNode" Incomplete="true" Id="2706" />
  3365.         <Function Name="FormatDisplayName" Incomplete="true" Id="2707" />
  3366.         <Function Name="GetFormats" Incomplete="true" Id="2708" />
  3367.         <Function Name="GetLocations" Incomplete="true" Id="2709" />
  3368.         <Function Name="GetAttachments" Incomplete="true" Id="2710" />
  3369.         <Function Name="CombatMessageStringCount" Incomplete="true" Id="2711" />
  3370.         <Function Name="CombatMessageString_None" Incomplete="true" Id="2712" />
  3371.     </WindowControl>
  3372.     <WindowControl Name="CombatFloaters" Incomplete="true" Id="2713">
  3373.         <Function Name="GetNodes" Incomplete="true" Id="2714" />
  3374.         <Function Name="SaveNode" Incomplete="true" Id="2715" />
  3375.         <Function Name="FormatDisplayName" Incomplete="true" Id="2716" />
  3376.         <Function Name="GetFormats" Incomplete="true" Id="2717" />
  3377.         <Function Name="GetLocations" Incomplete="true" Id="2718" />
  3378.         <Function Name="GetAttachments" Incomplete="true" Id="2719" />
  3379.         <Function Name="CombatMessageStringCount" Incomplete="true" Id="2720" />
  3380.         <Function Name="CombatMessageString_None" Incomplete="true" Id="2721" />
  3381.     </WindowControl>
  3382.     <Object Name="CharacterTitle" Incomplete="true" Id="2722">
  3383.         <Method Name="GetMaleTitle" Incomplete="true" Id="2723" />
  3384.         <Method Name="GetFemaleTitle" Incomplete="true" Id="2724" />
  3385.         <Method Name="GetCategory" Incomplete="true" Id="2725" />
  3386.         <Method Name="GetForUnit" Incomplete="true" Id="2726" />
  3387.         <Method Name="GetSimpleForUnit" Incomplete="true" Id="2727" />
  3388.         <Method Name="GetDisplayType" Incomplete="true" Id="2728" />
  3389.         <Method Name="GetSpell" Incomplete="true" Id="2729" />
  3390.         <Method Name="GetLifetime" Incomplete="true" Id="2730" />
  3391.         <Method Name="CannotRemove" Incomplete="true" Id="2731" />
  3392.         <Function Name="is" Incomplete="true" Id="2732" />
  3393.         <Function Name="GetAvailableTitles" Incomplete="true" Id="2733" />
  3394.         <Function Name="SetTitle" Incomplete="true" Id="2734" />
  3395.         <Function Name="CanUseTitle" Incomplete="true" Id="2735" />
  3396.         <Function Name="IsActiveTitle" Incomplete="true" Id="2736" />
  3397.     </Object>
  3398.     <Object Name="GalacticArchiveArticle" Incomplete="true" Id="2737">
  3399.         <Method Name="GetTitle" Incomplete="true" Id="2738" />
  3400.         <Method Name="GetText" Incomplete="true" Id="2739" />
  3401.         <Method Name="GetLinkName" Incomplete="true" Id="2740" />
  3402.         <Method Name="GetEntries" Incomplete="true" Id="2741" />
  3403.         <Method Name="GetIcon" Incomplete="true" Id="2742" />
  3404.         <Method Name="GetCreaturePortrait" Incomplete="true" Id="2743" />
  3405.         <Method Name="GetWorldZone" Incomplete="true" Id="2744" />
  3406.         <Method Name="IsComplete" Incomplete="true" Id="2745" />
  3407.         <Method Name="GetCategories" Incomplete="true" Id="2746" />
  3408.         <Method Name="GetHeaderIcon" Incomplete="true" Id="2747" />
  3409.         <Method Name="GetHeaderCreature" Incomplete="true" Id="2748" />
  3410.         <Method Name="IsViewed" Incomplete="true" Id="2749" />
  3411.         <Method Name="SetViewed" Incomplete="true" Id="2750" />
  3412.         <Method Name="GetLinks" Incomplete="true" Id="2751" />
  3413.         <Method Name="GetCompletionTitle" Incomplete="true" Id="2752" />
  3414.         <Function Name="is" Incomplete="true" Id="2753" />
  3415.         <Function Name="GetArticles" Incomplete="true" Id="2754" />
  3416.         <Function Name="GetAllCategories" Incomplete="true" Id="2755" />
  3417.         <Function Name="GetZonesWithArticles" Incomplete="true" Id="2756" />
  3418.     </Object>
  3419.     <Object Name="GalacticArchiveEntry" Incomplete="true" Id="2757">
  3420.         <Method Name="GetTitle" Incomplete="true" Id="2758" />
  3421.         <Method Name="GetText" Incomplete="true" Id="2759" />
  3422.         <Method Name="GetScientistText" Incomplete="true" Id="2760" />
  3423.         <Method Name="IsUnlocked" Incomplete="true" Id="2761" />
  3424.         <Method Name="IsViewed" Incomplete="true" Id="2762" />
  3425.         <Method Name="GetArticle" Incomplete="true" Id="2763" />
  3426.         <Method Name="GetHeaderStyle" Incomplete="true" Id="2764" />
  3427.         <Method Name="GetBodyStyle" Incomplete="true" Id="2765" />
  3428.         <Method Name="GetHeaderIcon" Incomplete="true" Id="2766" />
  3429.         <Method Name="GetHeaderCreature" Incomplete="true" Id="2767" />
  3430.         <Method Name="GetBodyImage" Incomplete="true" Id="2768" />
  3431.         <Method Name="GetCompletionTitle" Incomplete="true" Id="2769" />
  3432.         <Function Name="is" Incomplete="true" Id="2770" />
  3433.     </Object>
  3434.     <Object Name="PathMission" Incomplete="true" Id="2771">
  3435.         <Method Name="GetId" Incomplete="true" Id="2772" />
  3436.         <Method Name="GetName" Incomplete="true" Id="2773" />
  3437.         <Method Name="GetSummary" Incomplete="true" Id="2774" />
  3438.         <Method Name="GetType" Incomplete="true" Id="2775" />
  3439.         <Method Name="GetSubType" Incomplete="true" Id="2776" />
  3440.         <Method Name="GetRewardData" Incomplete="true" Id="2777" />
  3441.         <Method Name="GetRewardXp" Incomplete="true" Id="2778" />
  3442.         <Method Name="GetDistance" Incomplete="true" Id="2779" />
  3443.         <Method Name="IsComplete" Incomplete="true" Id="2780" />
  3444.         <Method Name="GetNumCompleted" Incomplete="true" Id="2781" />
  3445.         <Method Name="GetNumNeeded" Incomplete="true" Id="2782" />
  3446.         <Method Name="IsStarted" Incomplete="true" Id="2783" />
  3447.         <Method Name="CanTakeReward" Incomplete="true" Id="2784" />
  3448.         <Method Name="HasTakenReward" Incomplete="true" Id="2785" />
  3449.         <Method Name="RequiresRewardChoice" Incomplete="true" Id="2786" />
  3450.         <Method Name="GetScientistIcon" Incomplete="true" Id="2787" />
  3451.         <Method Name="GetExplorerNodeInfo" Incomplete="true" Id="2788" />
  3452.         <Method Name="GetExplorerNodeCount" Incomplete="true" Id="2789" />
  3453.         <Method Name="GetExplorerHuntStartCreature" Incomplete="true" Id="2790" />
  3454.         <Method Name="GetExplorerHuntStartText" Incomplete="true" Id="2791" />
  3455.         <Method Name="GetExplorerClueStatus" Incomplete="true" Id="2792" />
  3456.         <Method Name="GetExplorerClueRatio" Incomplete="true" Id="2793" />
  3457.         <Method Name="GetExplorerClueString" Incomplete="true" Id="2794" />
  3458.         <Method Name="GetHoldoutWaveCount" Incomplete="true" Id="2795" />
  3459.         <Method Name="GetHoldoutWaveTime" Incomplete="true" Id="2796" />
  3460.         <Method Name="GetHoldoutMaxTime" Incomplete="true" Id="2797" />
  3461.         <Method Name="ShowHintArrow" Incomplete="true" Id="2798" />
  3462.         <Method Name="GetSpell" Incomplete="true" Id="2799" />
  3463.         <Method Name="ChooseReward" Incomplete="true" Id="2800" />
  3464.         <Function Name="is" Incomplete="true" Id="2801" />
  3465.         <Method Name="GetMissionState" Incomplete="true" Id="3149" />
  3466.         <Method Name="GetMapIcon" Incomplete="true" Id="3150" />
  3467.         <Method Name="GetMapLocations" Incomplete="true" Id="3151" />
  3468.     </Object>
  3469.     <Object Name="PublicEvent" Incomplete="true" Id="2802">
  3470.         <Method Name="GetName" Incomplete="true" Id="2803" />
  3471.         <Method Name="IsActive" Incomplete="true" Id="2804" />
  3472.         <Method Name="GetObjectives" Incomplete="true" Id="2805" />
  3473.         <Method Name="GetElapsedTime" Incomplete="true" Id="2806" />
  3474.         <Method Name="GetTotalTime" Incomplete="true" Id="2807" />
  3475.         <Method Name="GetJoinedTeam" Incomplete="true" Id="2808" />
  3476.         <Method Name="GetTeamCount" Incomplete="true" Id="2809" />
  3477.         <Method Name="GetLocations" Incomplete="true" Id="2810" />
  3478.         <Method Name="ShowHintArrow" Incomplete="true" Id="2811" />
  3479.         <Function Name="is" Incomplete="true" Id="2812" />
  3480.         <Function Name="GetActiveEvents" Incomplete="true" Id="2813" />
  3481.         <Function Name="GetEvents" Incomplete="true" Id="2814" />
  3482.     </Object>
  3483.     <Object Name="PublicEventObjective" Incomplete="true" Id="2815">
  3484.         <Method Name="GetDescription" Incomplete="true" Id="2816" />
  3485.         <Method Name="GetShortDescription" Incomplete="true" Id="2817" />
  3486.         <Method Name="GetSpell" Incomplete="true" Id="2818" />
  3487.         <Method Name="GetStatus" Incomplete="true" Id="2819" />
  3488.         <Method Name="GetElapsedTime" Incomplete="true" Id="2820" />
  3489.         <Method Name="GetTotalTime" Incomplete="true" Id="2821" />
  3490.         <Method Name="GetCount" Incomplete="true" Id="2822" />
  3491.         <Method Name="ShowPercent" Incomplete="true" Id="2823" />
  3492.         <Method Name="GetRequiredCount" Incomplete="true" Id="2824" />
  3493.         <Method Name="GetTeam" Incomplete="true" Id="2825" />
  3494.         <Method Name="GetLocations" Incomplete="true" Id="2826" />
  3495.         <Method Name="ShowHintArrow" Incomplete="true" Id="2827" />
  3496.         <Method Name="GetObjectiveType" Incomplete="true" Id="2828" />
  3497.         <Function Name="is" Incomplete="true" Id="2829" />
  3498.     </Object>
  3499.     <WindowControl Name="ProtostarMapWindow" Incomplete="true" Id="2830">
  3500.         <Method Name="IsShowLabelsOn" Incomplete="true" Id="2831" />
  3501.         <Method Name="SetZone" Incomplete="true" Id="2832" />
  3502.         <Method Name="ShowLabels" Incomplete="true" Id="2833" />
  3503.         <Method Name="GetZoneCount" Incomplete="true" Id="2834" />
  3504.         <Method Name="GetZoneInfo" Incomplete="true" Id="2835" />
  3505.         <Method Name="GetCurrentZoneIndex" Incomplete="true" Id="2836" />
  3506.     </WindowControl>
  3507.     <WindowControl Name="ApolloCursor" Incomplete="true" Id="2837">
  3508.         <Function Name="is" Incomplete="true" Id="2838" />
  3509.         <Function Name="new" Incomplete="true" Id="2839" />
  3510.         <Function Name="GetCursor" Incomplete="true" Id="2840" />
  3511.     </WindowControl>
  3512.     <Object Name="CColor" Incomplete="true" Id="2841">
  3513.         <Method Name="Saturate" Incomplete="true" Id="2842" />
  3514.         <Method Name="Complement" Incomplete="true" Id="2843" />
  3515.         <Function Name="new" Incomplete="true" Id="2852" />
  3516.         <Function Name="is" Incomplete="true" Id="2853" />
  3517.         <Function Name="Complement" Incomplete="true" Id="2854" />
  3518.     </Object>
  3519.     <Library Name="GenericDialog" Incomplete="true" Id="2855">
  3520.         <Function Name="SimpleMessage" Incomplete="true" Id="2856" />
  3521.         <Function Name="OkCancel" Incomplete="true" Id="2857" />
  3522.         <Function Name="YesNoCancel" Incomplete="true" Id="2858" />
  3523.         <Function Name="AbortRetryCancel" Incomplete="true" Id="2859" />
  3524.         <Function Name="SpinnerDialog" Incomplete="true" Id="2860" />
  3525.         <Function Name="SliderBarDialog" Incomplete="true" Id="2861" />
  3526.         <Function Name="TextInput" Incomplete="true" Id="2862" />
  3527.         <Function Name="ColorPicker" Incomplete="true" Id="2863" />
  3528.         <Function Name="SetModal" Incomplete="true" Id="2864" />
  3529.     </Library>
  3530.     <WindowControl Name="ComboBox" Incomplete="true" Id="2865">
  3531.         <Method Name="AddItem" Incomplete="true" Id="2866" />
  3532.         <Method Name="HasItem" Incomplete="true" Id="2867" />
  3533.         <Method Name="GetButton" Incomplete="true" Id="2868" />
  3534.         <Method Name="GetIndexFromData" Incomplete="true" Id="2869" />
  3535.         <Method Name="GetDataFromIndex" Incomplete="true" Id="2870" />
  3536.         <Method Name="GetGrid" Incomplete="true" Id="2871" />
  3537.         <Method Name="GetRowCount" Incomplete="true" Id="2872" />
  3538.         <Method Name="GetEditBox" Incomplete="true" Id="2873" />
  3539.         <Method Name="SelectItemByIndex" Incomplete="true" Id="2874" />
  3540.         <Method Name="SelectItemByText" Incomplete="true" Id="2875" />
  3541.         <Method Name="SelectItemByData" Incomplete="true" Id="2876" />
  3542.         <Method Name="Unselect" Incomplete="true" Id="2877" />
  3543.         <Method Name="GetSelectedIndex" Incomplete="true" Id="2878" />
  3544.         <Method Name="GetSelectedData" Incomplete="true" Id="2879" />
  3545.         <Method Name="GetSelectedText" Incomplete="true" Id="2880" />
  3546.         <Method Name="DeleteAll" Incomplete="true" Id="2881" />
  3547.         <Method Name="SetCellTextColor" Incomplete="true" Id="2882" />
  3548.     </WindowControl>
  3549.     <Object Name="Time" Incomplete="true" Id="2883">
  3550.         <Function Name="Now" Incomplete="true" Id="2886" />
  3551.         <Function Name="SecondsElapsed" Incomplete="true" Id="2887" />
  3552.     </Object>
  3553.     <Object Name="Vector2" Incomplete="true" Id="2888">
  3554.         <Method Name="Length" Incomplete="true" Id="2889" />
  3555.         <Method Name="LengthSq" Incomplete="true" Id="2890" />
  3556.         <Method Name="Normal" Incomplete="true" Id="2891" />
  3557.         <Method Name="NormalFast" Incomplete="true" Id="2892" />
  3558.         <Function Name="New" Incomplete="true" Id="2901" />
  3559.         <Function Name="Is" Incomplete="true" Id="2902" />
  3560.         <Function Name="Dot" Incomplete="true" Id="2903" />
  3561.         <Function Name="CCW" Incomplete="true" Id="2904" />
  3562.         <Function Name="Min" Incomplete="true" Id="2905" />
  3563.         <Function Name="Max" Incomplete="true" Id="2906" />
  3564.         <Function Name="Modulate" Incomplete="true" Id="2907" />
  3565.         <Function Name="CloseEnough" Incomplete="true" Id="2908" />
  3566.         <Function Name="InterpolateLinear" Incomplete="true" Id="2909" />
  3567.         <Function Name="InterpolateHermite" Incomplete="true" Id="2910" />
  3568.         <Function Name="InterpolateCatmullRom" Incomplete="true" Id="2911" />
  3569.         <Function Name="InterpolateVelocityCatmullRom" Incomplete="true" Id="2912" />
  3570.         <Function Name="InterpolateAccelerationCatmullRom" Incomplete="true" Id="2913" />
  3571.         <Function Name="InterpolateBarycentric" Incomplete="true" Id="2914" />
  3572.         <Function Name="Zero" Incomplete="true" Id="2915" />
  3573.         <Function Name="One" Incomplete="true" Id="2916" />
  3574.     </Object>
  3575.     <Object Name="Vector3" Incomplete="true" Id="2917">
  3576.         <Method Name="Length" Incomplete="true" Id="2918" />
  3577.         <Method Name="LengthSq" Incomplete="true" Id="2919" />
  3578.         <Method Name="Normal" Incomplete="true" Id="2920" />
  3579.         <Method Name="NormalFast" Incomplete="true" Id="2921" />
  3580.         <Function Name="New" Incomplete="true" Id="2930" />
  3581.         <Function Name="Is" Incomplete="true" Id="2931" />
  3582.         <Function Name="Dot" Incomplete="true" Id="2932" />
  3583.         <Function Name="Cross" Incomplete="true" Id="2933" />
  3584.         <Function Name="Min" Incomplete="true" Id="2934" />
  3585.         <Function Name="Max" Incomplete="true" Id="2935" />
  3586.         <Function Name="Modulate" Incomplete="true" Id="2936" />
  3587.         <Function Name="CloseEnough" Incomplete="true" Id="2937" />
  3588.         <Function Name="InterpolateLinear" Incomplete="true" Id="2938" />
  3589.         <Function Name="InterpolateHermite" Incomplete="true" Id="2939" />
  3590.         <Function Name="InterpolateCatmullRom" Incomplete="true" Id="2940" />
  3591.         <Function Name="InterpolateVelocityCatmullRom" Incomplete="true" Id="2941" />
  3592.         <Function Name="InterpolateAccelerationCatmullRom" Incomplete="true" Id="2942" />
  3593.         <Function Name="InterpolateBarycentric" Incomplete="true" Id="2943" />
  3594.         <Function Name="Zero" Incomplete="true" Id="2944" />
  3595.         <Function Name="One" Incomplete="true" Id="2945" />
  3596.     </Object>
  3597.     <Object Name="AaRect" Incomplete="true" Id="2946">
  3598.         <Method Name="Area" Incomplete="true" Id="2947" />
  3599.         <Method Name="Width" Incomplete="true" Id="2948" />
  3600.         <Method Name="Height" Incomplete="true" Id="2949" />
  3601.         <Method Name="Size" Incomplete="true" Id="2950" />
  3602.         <Method Name="Center" Incomplete="true" Id="2951" />
  3603.         <Method Name="ClosestPoint" Incomplete="true" Id="2952" />
  3604.         <Method Name="FarthestPoint" Incomplete="true" Id="2953" />
  3605.         <Method Name="IsEmpty" Incomplete="true" Id="2954" />
  3606.         <Method Name="IsAbnormal" Incomplete="true" Id="2955" />
  3607.         <Method Name="ContainsPoint" Incomplete="true" Id="2956" />
  3608.         <Method Name="ContainsRect" Incomplete="true" Id="2957" />
  3609.         <Method Name="ContainsSegment" Incomplete="true" Id="2958" />
  3610.         <Method Name="IntersectsCircle" Incomplete="true" Id="2959" />
  3611.         <Method Name="IntersectsRect" Incomplete="true" Id="2960" />
  3612.         <Method Name="IntersectsRay" Incomplete="true" Id="2961" />
  3613.         <Method Name="IntersectsLine" Incomplete="true" Id="2962" />
  3614.         <Method Name="IntersectsSegment" Incomplete="true" Id="2963" />
  3615.         <Method Name="IntersectsTriangle" Incomplete="true" Id="2964" />
  3616.         <Method Name="SubtractRect" Incomplete="true" Id="2965" />
  3617.         <Function Name="New" Incomplete="true" Id="2974" />
  3618.         <Function Name="Is" Incomplete="true" Id="2975" />
  3619.         <Function Name="UnionPoint" Incomplete="true" Id="2976" />
  3620.         <Function Name="UnionRect" Incomplete="true" Id="2977" />
  3621.         <Function Name="UnionCircle" Incomplete="true" Id="2978" />
  3622.         <Function Name="Zero" Incomplete="true" Id="2979" />
  3623.         <Function Name="Empty" Incomplete="true" Id="2980" />
  3624.     </Object>
  3625.     <Object Name="Quaternion" Incomplete="true" Id="2981">
  3626.         <Method Name="Ln" Incomplete="true" Id="2982" />
  3627.         <Method Name="Exp" Incomplete="true" Id="2983" />
  3628.         <Method Name="Normal" Incomplete="true" Id="2984" />
  3629.         <Method Name="Inverse" Incomplete="true" Id="2985" />
  3630.         <Method Name="Conjugate" Incomplete="true" Id="2986" />
  3631.         <Function Name="New" Incomplete="true" Id="2995" />
  3632.         <Function Name="Is" Incomplete="true" Id="2996" />
  3633.         <Function Name="RotationXYZ" Incomplete="true" Id="2997" />
  3634.         <Function Name="RotationXZY" Incomplete="true" Id="2998" />
  3635.         <Function Name="RotationYXZ" Incomplete="true" Id="2999" />
  3636.         <Function Name="RotationYZX" Incomplete="true" Id="3000" />
  3637.         <Function Name="RotationZXY" Incomplete="true" Id="3001" />
  3638.         <Function Name="RotationZYX" Incomplete="true" Id="3002" />
  3639.         <Function Name="RotationAxis" Incomplete="true" Id="3003" />
  3640.         <Function Name="RotationYawPitchRoll" Incomplete="true" Id="3004" />
  3641.         <Function Name="InterpolateLinear" Incomplete="true" Id="3005" />
  3642.         <Function Name="InterpolateSpherical" Incomplete="true" Id="3006" />
  3643.         <Function Name="InterpolateBarycentric" Incomplete="true" Id="3007" />
  3644.         <Function Name="Identity" Incomplete="true" Id="3008" />
  3645.     </Object>
  3646.     <Object Name="EulerAngles" Incomplete="true" Id="3009">
  3647.         <Method Name="ToMatrix" Incomplete="true" Id="3010" />
  3648.         <Method Name="ToQuaternion" Incomplete="true" Id="3011" />
  3649.         <Function Name="New" Incomplete="true" Id="3015" />
  3650.         <Function Name="Is" Incomplete="true" Id="3016" />
  3651.         <Function Name="FromMatrix" Incomplete="true" Id="3017" />
  3652.         <Function Name="FromQuaternion" Incomplete="true" Id="3018" />
  3653.         <Function Name="Identity" Incomplete="true" Id="3019" />
  3654.     </Object>
  3655.     <WindowControl Name="Menu" Incomplete="true" Id="3020">
  3656.         <Method Name="DoPopupMenu" Incomplete="true" Id="3021" />
  3657.         <Method Name="EnableMenuItem" Incomplete="true" Id="3022" />
  3658.         <Method Name="SetItemImage" Incomplete="true" Id="3023" />
  3659.         <Method Name="SetWindowTemplate" Incomplete="true" Id="3024" />
  3660.         <Function Name="new" Incomplete="true" Id="3057" />
  3661.         <Function Name="is" Incomplete="true" Id="3058" />
  3662.     </WindowControl>
  3663.     <WindowControl Name="ModelWindow" Incomplete="true" Id="3025">
  3664.         <Method Name="SetCamera" Incomplete="true" Id="3026" />
  3665.         <Method Name="SetOverlay" Incomplete="true" Id="3027" />
  3666.         <Method Name="SetModel" Incomplete="true" Id="3028" />
  3667.         <Method Name="SetMask" Incomplete="true" Id="3029" />
  3668.         <Method Name="SetAnimated" Incomplete="true" Id="3030" />
  3669.         <Method Name="SetQuality" Incomplete="true" Id="3031" />
  3670.         <Method Name="SetFrame" Incomplete="true" Id="3032" />
  3671.         <Method Name="SetSpeed" Incomplete="true" Id="3033" />
  3672.     </WindowControl>
  3673.     <WindowControl Name="Sprite" Incomplete="true" Id="3034">
  3674.         <Method Name="Draw" Incomplete="true" Id="3035" />
  3675.         <Function Name="is" Incomplete="true" Id="3036" />
  3676.     </WindowControl>
  3677.     <WindowControl Name="WindowLocation" Incomplete="true" Id="3037">
  3678.         <Method Name="SetPoint" Incomplete="true" Id="3038" />
  3679.         <Method Name="GetPoint" Incomplete="true" Id="3039" />
  3680.         <Method Name="SetOffset" Incomplete="true" Id="3040" />
  3681.         <Method Name="GetOffset" Incomplete="true" Id="3041" />
  3682.         <Function Name="ReadLocation" Incomplete="true" Id="3059" />
  3683.         <Function Name="new" Incomplete="true" Id="3060" />
  3684.     </WindowControl>
  3685.     <WindowControl Name="XmlDoc" Incomplete="true" Id="3042">
  3686.         <Function Name="is" Incomplete="true" Id="3043" />
  3687.         <Function Name="new" Incomplete="true" Id="3044" />
  3688.         <Function Name="CreateFromTable" Incomplete="true" Id="3045" />
  3689.         <Method Name="StartTooltip" Incomplete="true" Id="3046" />
  3690.         <Method Name="AddLine" Incomplete="true" Id="3047" />
  3691.         <Method Name="AppendText" Incomplete="true" Id="3048" />
  3692.         <Method Name="AppendImage" Incomplete="true" Id="3049" />
  3693.         <Method Name="AppendDoc" Incomplete="true" Id="3050" />
  3694.         <Method Name="AddTable" Incomplete="true" Id="3051" />
  3695.         <Method Name="AddTableRow" Incomplete="true" Id="3052" />
  3696.         <Method Name="AddTableData" Incomplete="true" Id="3053" />
  3697.         <Method Name="ToTable" Incomplete="true" Id="3054" />
  3698.         <Method Name="ToTableGeneric" Incomplete="true" Id="3055" />
  3699.     </WindowControl>
  3700.     <Object Name="ScreenModelActor" Incomplete="true" Id="3061">
  3701.         <Method Name="SetPosition" Incomplete="true" Id="3062" />
  3702.         <Method Name="AttachToActor" Incomplete="true" Id="3063" />
  3703.         <Method Name="Animate" Incomplete="true" Id="3064" />
  3704.         <Method Name="SetBone" Incomplete="true" Id="3065" />
  3705.         <Method Name="GetBones" Incomplete="true" Id="3066" />
  3706.         <Method Name="SetLook" Incomplete="true" Id="3067" />
  3707.         <Method Name="GetLooks" Incomplete="true" Id="3068" />
  3708.         <Method Name="AttachCamera" Incomplete="true" Id="3069" />
  3709.         <Method Name="SetItemsByCreationId" Incomplete="true" Id="3070" />
  3710.         <Method Name="Remove" Incomplete="true" Id="3071" />
  3711.         <Method Name="GetLookIndexes" Incomplete="true" Id="3152" />
  3712.     </Object>
  3713.     <Object Name="ScreenModelManager" Incomplete="true" Id="3072">
  3714.         <Method Name="AddActorByFile" Incomplete="true" Id="3073" />
  3715.         <Method Name="AddActorByRaceGender" Incomplete="true" Id="3074" />
  3716.         <Method Name="GetActor" Incomplete="true" Id="3075" />
  3717.         <Method Name="SetCameraPosition" Incomplete="true" Id="3076" />
  3718.     </Object>
  3719.     <Library Name="Sound" Incomplete="true" Id="3077">
  3720.         <Function Name="Play" Incomplete="true" Id="3078" />
  3721.         <Function Name="PlayFile" Incomplete="true" Id="3079" />
  3722.         <Function Name="PlayLootItemSound" Incomplete="true" Id="3080" />
  3723.         <Function Name="PlayLootMoneySound" Incomplete="true" Id="3081" />
  3724.     </Library>
  3725.     <CommonParam NextChildId="1" Id="3090" Name="wndHandler" Desc="The window that fires the event" Type="Window" Node="Event" Section="WindowControl" />
  3726.     <CommonParam NextChildId="1" Id="3091" Name="wndControl" Desc="The window control with the event happened" Type="Window" Node="Event" Section="WindowControl" />
  3727.     <Library Name="HousingLib" Incomplete="true" Id="3153">
  3728.         <EnumSet Name="CodeEnumDecorHookType" Incomplete="true" Id="3154">
  3729.             <Enum Name="Roof" Id="3155" />
  3730.             <Enum Name="Entryway" Id="3156" />
  3731.             <Enum Name="Door" Id="3157" />
  3732.             <Enum Name="Wallpaper" Id="3158" />
  3733.             <Enum Name="FreePlace" Id="3159" />
  3734.             <Enum Name="DefaultHook" Id="3160" />
  3735.             <Enum Name="Crate" Id="3161" />
  3736.             <Enum Name="Landscape" Id="3162" />
  3737.         </EnumSet>
  3738.         <Function Name="RequestNeighborhoods" Incomplete="true" Id="3163" />
  3739.         <Function Name="RequestProperties" Incomplete="true" Id="3164" />
  3740.         <Function Name="RequestPlots" Incomplete="true" Id="3165" />
  3741.         <Function Name="RequestVisit" Incomplete="true" Id="3166" />
  3742.         <Function Name="RequestTakeMeHome" Incomplete="true" Id="3167" />
  3743.         <Function Name="PurchaseProperty" Incomplete="true" Id="3168" />
  3744.         <Function Name="SellProperty" Incomplete="true" Id="3169" />
  3745.         <Function Name="GetNeighborhoodCount" Incomplete="true" Id="3170" />
  3746.         <Function Name="GetResidenceCount" Incomplete="true" Id="3171" />
  3747.         <Function Name="GetPlotCount" Incomplete="true" Id="3172" />
  3748.         <Function Name="GetBakedDecorDetails" Incomplete="true" Id="3173" />
  3749.         <Function Name="GetDecorDetailsBySector" Incomplete="true" Id="3174" />
  3750.         <Function Name="GetNeighborhood" Incomplete="true" Id="3175" />
  3751.         <Function Name="GetResidence" Incomplete="true" Id="3176" />
  3752.         <Function Name="GetPlot" Incomplete="true" Id="3177" />
  3753.         <Function Name="ClearPlot" Incomplete="true" Id="3178" />
  3754.         <Function Name="RequestVendorList" Incomplete="true" Id="3179" />
  3755.         <Function Name="RequestStorageList" Incomplete="true" Id="3180" />
  3756.         <Function Name="RequestBlueprintList" Incomplete="true" Id="3181" />
  3757.         <Function Name="PlaceFromVendor" Incomplete="true" Id="3182" />
  3758.         <Function Name="PlaceFromBlueprint" Incomplete="true" Id="3183" />
  3759.         <Function Name="PlaceFromStorage" Incomplete="true" Id="3184" />
  3760.         <Function Name="DeleteFromStorage" Incomplete="true" Id="3185" />
  3761.         <Function Name="Pack" Incomplete="true" Id="3186" />
  3762.         <Function Name="GetVendorList" Incomplete="true" Id="3187" />
  3763.         <Function Name="GetBlueprintList" Incomplete="true" Id="3188" />
  3764.         <Function Name="GetStorageList" Incomplete="true" Id="3189" />
  3765.         <Function Name="GetRemodelRoofList" Incomplete="true" Id="3190" />
  3766.         <Function Name="GetRemodelEntryList" Incomplete="true" Id="3191" />
  3767.         <Function Name="GetRemodelWallpaperInteriorList" Incomplete="true" Id="3192" />
  3768.         <Function Name="GetRemodelWallpaperExteriorList" Incomplete="true" Id="3193" />
  3769.         <Function Name="GetRemodelDoorList" Incomplete="true" Id="3194" />
  3770.         <Function Name="GetDecorCrateList" Incomplete="true" Id="3195" />
  3771.         <Function Name="GetDecorListInterior" Incomplete="true" Id="3196" />
  3772.         <Function Name="GetDecorListExterior" Incomplete="true" Id="3197" />
  3773.         <Function Name="GetFreePlaceDecorList" Incomplete="true" Id="3198" />
  3774.         <Function Name="GetDecorTypeListInterior" Incomplete="true" Id="3199" />
  3775.         <Function Name="GetDecorTypeListExterior" Incomplete="true" Id="3200" />
  3776.         <Function Name="GetPlacedDecorListExterior" Incomplete="true" Id="3201" />
  3777.         <Function Name="ModifyResidenceDecor" Incomplete="true" Id="3202" />
  3778.         <Function Name="PreviewResidenceBakedDecor" Incomplete="true" Id="3203" />
  3779.         <Function Name="PreviewResidenceSectorDecor" Incomplete="true" Id="3204" />
  3780.         <Function Name="PreviewVendorDecor" Incomplete="true" Id="3205" />
  3781.         <Function Name="PreviewCrateDecor" Incomplete="true" Id="3206" />
  3782.         <Function Name="PreviewPlacedDecor" Incomplete="true" Id="3207" />
  3783.         <Function Name="PreviewDecor_Cancel" Incomplete="true" Id="3208" />
  3784.         <Function Name="PurchaseInteriorWallpaper" Incomplete="true" Id="3209" />
  3785.         <Function Name="RemoveInteriorWallpaper" Incomplete="true" Id="3210" />
  3786.         <Function Name="CrateDecor" Incomplete="true" Id="3211" />
  3787.         <Function Name="DestroyDecor" Incomplete="true" Id="3212" />
  3788.         <Function Name="PlaceDecorFromCrate" Incomplete="true" Id="3213" />
  3789.         <Function Name="ApplyPreviewEffectToDecor" Incomplete="true" Id="3214" />
  3790.         <Function Name="TranslateDecor" Incomplete="true" Id="3215" />
  3791.         <Function Name="RotateDecor" Incomplete="true" Id="3216" />
  3792.         <Function Name="RotateDecor_ResetOrientation" Incomplete="true" Id="3217" />
  3793.         <Function Name="ScaleDecor" Incomplete="true" Id="3218" />
  3794.         <Function Name="FreePlaceDecorDisplacement_Cancel" Incomplete="true" Id="3219" />
  3795.         <Function Name="FreePlaceDecorDisplacement_Confirm" Incomplete="true" Id="3220" />
  3796.         <Function Name="RefreshUI" Incomplete="true" Id="3221" />
  3797.         <Function Name="DisplayHooks" Incomplete="true" Id="3222" />
  3798.         <Function Name="Decorate" Incomplete="true" Id="3223" />
  3799.         <Function Name="GetResourcesMetDetails" Incomplete="true" Id="3224" />
  3800.         <Function Name="GetDecorIconInfo" Incomplete="true" Id="3225" />
  3801.     </Library>
  3802.     <Object Name="Challenges" Incomplete="true" Id="3226">
  3803.         <Method Name="GetId" Incomplete="true" Id="3227" />
  3804.         <Method Name="GetType" Incomplete="true" Id="3228" />
  3805.         <Method Name="GetCurrentCount" Incomplete="true" Id="3229" />
  3806.         <Method Name="GetTotalCount" Incomplete="true" Id="3230" />
  3807.         <Method Name="GetCurrentTier" Incomplete="true" Id="3231" />
  3808.         <Method Name="GetCompletionCount" Incomplete="true" Id="3232" />
  3809.         <Method Name="GetCompletionTotal" Incomplete="true" Id="3233" />
  3810.         <Method Name="GetLastRewardTier" Incomplete="true" Id="3234" />
  3811.         <Method Name="IsTimeTiered" Incomplete="true" Id="3235" />
  3812.         <Method Name="IsActivated" Incomplete="true" Id="3236" />
  3813.         <Method Name="IsInCooldown" Incomplete="true" Id="3237" />
  3814.         <Method Name="ShouldCollectReward" Incomplete="true" Id="3238" />
  3815.         <Method Name="IsFullyComplete" Incomplete="true" Id="3239" />
  3816.         <Method Name="GetName" Incomplete="true" Id="3240" />
  3817.         <Method Name="GetDescription" Incomplete="true" Id="3241" />
  3818.         <Method Name="GetZoneInfo" Incomplete="true" Id="3242" />
  3819.         <Method Name="GetZoneRestrictionInfo" Incomplete="true" Id="3243" />
  3820.         <Method Name="GetTimeStr" Incomplete="true" Id="3244" />
  3821.         <Method Name="GetAllTierCounts" Incomplete="true" Id="3245" />
  3822.         <Function Name="is" Incomplete="true" Id="3246" />
  3823.     </Object>
  3824.     <WindowControl Name="WorldFixedWindow" Incomplete="true" Id="3247">
  3825.         <Method Name="SetUnit" Incomplete="true" Id="3248" />
  3826.         <Method Name="SetWorldLocation" Incomplete="true" Id="3249" />
  3827.         <Method Name="SetNowhere" Incomplete="true" Id="3250" />
  3828.         <Method Name="IsOnScreen" Incomplete="true" Id="3251" />
  3829.     </WindowControl>
  3830. </Documentation>
Add Comment
Please, Sign In to add comment