[extensions] lua [keywords] and break do else elseif end for function if in local nil not or repeat return then until while [functions] _ERRORMESSAGE NewObj NewMaskObj NewScene BindDefaultAction AddItemToInv RemoveItemFromInv SetCurInvItem GetCurInvItemID GetCurInvItem AddSpellToBook RemoveSpellFromBook GetCurSpellID GetCurSpell SetObjectUpdateInGuiBox SetTextButtonOutlines SetGuiSkin MsgBox ChoiceBox MenuBox MenuBox2 ShowInventory ShowSpells HideInventory HideSpells NewButtonBar SetScreenFX SetMasterVolume NewMusic DeleteMusic NewSound DeleteSound GetKeyState GetKey GetKeyWait GetMouseX GetMouseY GetMouseBtn SetSceneArchive SetObjectArchive SetGuiArchive SetMusicArchive SetSoundArchive GetCursor SetCursor SetCursorFocus SetCursorCycling SetCursorCycleOrder LoadCursor SetSystemFont GetTickCount SetUpdateMode SaveGlobals LoadGlobals SetMadSpeed Random Wait Refresh RunScript Exit Leave :Load :Unload :GetWascValue :GetWalkablePosition :IsLoaded :SetScript :SetFilename :Run :LoadAnimation :LoadImage :BindAction :GetPosition :SetPosition :SetPositionTL :GetPositionChange :GetSpeed :SetSpeed :GetDistance :GetMaskObjDistance :WalkTo :SetScene :SetSize :GetSize :SetFlags :SetGFXFilter :SwitchAnim :PauseAnim :ResumeAnim :GetAnimState :GetAnimFrame :LockAnim :Show :Hide :Kill AddFloatingText MoveFloatingText RemoveFloatingText AddFloatingInputBox MoveFloatingInputBox RemoveFloatingInputBox :NewButton :Button_Show :Button_Hide :Button_LoadAnim :Button_LoadBmp :Button_SetText :Button_BindAction :Button_SetFlags :Button_SetSize :LoadMidi :LoadMp3 :LoadMp3Stream :Play :Stop :LoadWav [options] comment_eol=-- paren=1 string_char="