-
Notifications
You must be signed in to change notification settings - Fork 113
Commands dictionary
Abyss.Count('abilityType', [graphic='0x1515|0x1F03'], [container='self'], [recurse=true])
Abyss.Find('abilityType', [graphic='0x1515|0x1F03'], [container='self'], [recurse=true])
Abyss.Use('abilityType', [graphic='0x1515|0x1F03'], [container='self'], [recurse=true])
Orion.AddEnemy('enemyName', ['serial'=targetRequest])
Orion.AddFindList(['listName'=targetRequest], ['graphic', 'color'], ['comment'])
Orion.AddFriend('friendName', ['serial'=targetRequest])
Orion.AddHighlightCharacter('serial', 'color', [priorityHighlight=false])
Orion.AddIgnoreList(['listName'=targetRequest], ['graphic', 'color'], ['comment'])
Orion.AddIgnoreListObject(['listName'=targetRequest], ['serial'], ['comment'])
Orion.AddObject('objectName', ['objectValue'=targetRequest])
Orion.AddType('typeName', ['typeValue'=targetRequest])
Orion.AddWaitTargetGroundList('findListName', ['distance'=searchObjectsDistance], ['flags'])
Orion.AddWaitTargetObject('serial')
Orion.AddWaitTargetTile('graphic', [x, y, z])
Orion.AddWaitTargetTileRelative('graphic', [x, y, z])
Orion.AddWaitTargetType('graphic', ['color'=0xFFFF], ['container'=self], ['flags'], [recurse=true])
Orion.AddWaitTargetTypeList('findListName', ['container'=self], ['flags'], [recurse=true])
Orion.BuffTimeRemaining('name')
Orion.Buy('shopListName', ['vendorName'], [shopDelay=0])
Orion.BuyHook('shopListName', [shopDelay=0])
Orion.BuyRestock('shopListName', ['vendorName'], [shopDelay=0])
Orion.BuyRestockHook('shopListName', [shopDelay=0])
Orion.CanWalk(direction, x, y, z)
Orion.Cast(spellIndex/'spellName', ['targetSerial'])
Orion.CastTarget('nameOrIndex', 'serial')
Orion.CharPrint('serial', 'color', 'text')
Orion.CharPrint('serial', 'color', 'text')
Orion.ClearFindList('listName')
Orion.ClearHighlightCharacters([priorityHighlight=false])
Orion.ClearIgnoreList('listName')
Orion.ClearJournal(['pattern'], ['flags'], ['serial'=0], ['color'=0xFFFF])
Orion.ClientOptionSet('name', value)
Orion.ClosePaperdoll('serial')
Orion.CloseStatusbar('serial')
Orion.Contains(text, pattern, [ignoreCase=false])
Orion.CreateClientMacro('action', ['subAction'])
Orion.CreateClientMacro(['action'], ['subAction'])
Orion.Date(['format'=dd.MM.yyyy])
Orion.DisplayTimerExists('id')
Orion.DisplayTimerSetRadius('id', radius)
Orion.DisplayTimerSetReversed('id', reversed)
Orion.DisplayTimerSetShowTime('id', reversed)
Orion.DisplayTimerSetSize('id', width, height)
Orion.DragItem('serial', [count=0])
Orion.Drop(['serial'=targetRequest], [count=0(all)], [x=-1, y=-1, z=0])
Orion.DropDraggedItem([container='backpack'], [x=-1], [y=-1], [z=-256])
Orion.DropDraggedItemRelative(x, y, [z=0])
Orion.DropHere(['serial'=targetRequest], [count=0(all)])
Orion.EmoteAction('actionName')
Orion.EnemyListToString(separator='|')
Orion.EquipDraggedItem([container='self'])
Orion.EquipT('graphic', ['color'=0xFFFF])
Orion.Exec('functionName', [oneScriptRunning=false], [argumentsList])
Orion.FindEnemy(['flags'=fast], ['distance'=searchObjectsDistance])
Orion.FindFriend(['flags'=fast], ['distance'=searchObjectsDistance])
Orion.Follow('serial', [enabled=true])
Orion.FriendListToString(separator='|')
Orion.GetCharactersFontColor()
Orion.GetCharactersFontColor()
Orion.GetCharactersFontColorValue()
Orion.GetCharactersFontColorValue()
Orion.GetIgnoreList('listName')
Orion.GetPathArray(endX, endY, [endZ=256], [distanceXY=1], [distanceZ=5], [run=2], [openDoor=2])
Orion.GetStatus(['serial'=self])
Orion.GetTiles('tileFlags', x, y, [startZ=255, endZ=255])
Orion.GetTilesInRect('tileFlags', startX, startY, endX, endY)
Orion.GetTilesInRect('tileFlags', startX, startY, startZ, endX, endY, endZ)
Orion.Hide(['serial'=targetRequest])
Orion.Ignore('serial', [state=true])
Orion.InJournal('pattern', ['flags'], ['serial'=0], ['color'=0xFFFF], [startTime=0, endTime=0])
Orion.Info(['serial'=targetRequest])
Orion.InfoTile(['lasttile'=targetRequest])
Orion.InputText([maxDelay=60000], [message='Input the message...'])
Orion.JournalIgnoreCase([state=false])
Orion.Launch('filePath', [arguments])
Orion.MoveGump('type', x, y, [serial='any'], [id='any'])
Orion.MovePaperdoll('serial', x, y)
Orion.ObjAtLayer('layerName', ['serial'=self])
Orion.OpenContainer('serial', ['delay'=600], ['errorTextPattern'])
Orion.OpenEnhancedMap(['filePath'])
Orion.Print(['color'], 'text')
Orion.Print(['color'], 'text')
Orion.Random([value=2147483647])
Orion.Random(minValue, maxValue)
Orion.RegRead('varName', [subKey='Software\OrionAssistant\vars'])
Orion.RegWrite('varName', 'value', [subKey='Software\OrionAssistant\vars'])
Orion.RemoveDisplayTimer('id')
Orion.RemoveHighlightCharacter('serial', [priorityHighlight=false])
Orion.RemoveObject('objectName')
Orion.RenameMount('serial', 'new name')
Orion.RequestContextMenu('serial')
Orion.RequestName('serial', ['delay'=200])
Orion.SayAlliance('some text')
Orion.SayBroadcast('some text')
Orion.ScriptRunning('functionName')
Orion.SelectMenu('name', 'itemName')
Orion.Sell('shopListName', ['vendorName'], [shopDelay=0])
Orion.SellHook('shopListName', [shopDelay=0])
Orion.SetCharactersFontColor(state, ['color'=0x02B2])
Orion.SetCharactersFontColor(state, ['color'=0x02B2])
Orion.SetDressBag(['serial'=targetRequest])
Orion.SetFontColor(state, ['color'=0x02B2])
Orion.SetFontColor(state, ['color'=0x02B2])
Orion.SetLOSOptions('options')
Orion.SetLight(state, [value=currentLight])
Orion.SetSeason(state, [index=currentIndex], [musicIndex=currentMusic])
Orion.SetSkillStatus('name', 'status')
Orion.SetTimer('name', [delay=0])
Orion.ShowJournal([linesCount=maxLines])
Orion.ShowStatusbar('serial', x, y, [minimized=true])
Orion.ShutdownWindows(['mode'])
Orion.SkillValue(skillIndex/'skillName', ['type'=real])
Orion.Split(text, [separator=' '], [skipEmptyWord=true])
Orion.Step(direction, [run=false])
Orion.TargetGround('graphic', ['color'=0xFFFF], ['distance'=searchObjectsDistance], ['flags'])
Orion.TargetGroundList('findListName', ['distance'=searchObjectsDistance], ['flags'])
Orion.TargetTile('graphic', [x, y, z])
Orion.TargetTileRelative('graphic', [x, y, z])
Orion.TargetType('graphic', ['color'=0xFFFF], ['container'=self], ['flags'], [recurse=true])
Orion.TargetTypeList('findListName', ['container'=self], ['flags'], [recurse=true])
Orion.Terminate('functionName', ['functionsSave'])
Orion.Time(['format'=hh:mm:ss.zzz])
Orion.ToggleScript('functionName', [oneScriptRunning=false], [argumentsList])
Orion.TradeCheck('index', state)
Orion.TradeCheckState('index', 'container')
Orion.TradeContainer('index', 'container')
Orion.UpdateFindList(findListObject)
Orion.UpdateIgnoreList(ignoreListObject)
Orion.UpdateShopList(shopListObject)
Orion.UseAbility('abilityName')
Orion.UseFromGround('graphic', ['color'=0xFFFF], ['distance'=useObjectsDistance], ['flags'])
Orion.UseFromGroundList('listName', ['distance'=useObjectsDistance], ['flags'])
Orion.UseIgnoreList('listName')
Orion.UseObject(['serial'=self])
Orion.UseSkill(skillIndex/'skillName', ['targetSerial'])
Orion.UseSkillTarget('nameOrIndex', 'serial')
Orion.UseType('graphic', ['color'=0xFFFF], ['container'=self], [recurse=true])
Orion.UseTypeList('listName', ['container'=self], [recurse=true])
Orion.ValidateTargetTile('graphicOrFlags', x, y)
Orion.ValidateTargetTileRelative('graphicOrFlags', x, y)
Orion.WaitContextMenu('serial', index)
Orion.WaitContextMenuCliloc('serial', clilocID)
Orion.WaitContextMenuID('serial', itemIndex)
Orion.WaitForAddObject('objectName', ['delay'=60000])
Orion.WaitForAddType('typeName', ['delay'=60000])
Orion.WaitForContextMenu([delay=1000])
Orion.WaitForGump([delay=1000])
Orion.WaitForMenu([delay=1000])
Orion.WaitForShop([delay=1000])
Orion.WaitForTarget([delay=1000])
Orion.WaitForTrade([delay=1000])
Orion.WaitJournal('pattern', startTime, endTime, [flags], ['serial'=0], ['color'=0xFFFF])
Orion.WaitMenu('prompt', 'choice')
Orion.WaitPrompt('text', 'serial'=0, 'type'=all)
Orion.WaitTargetGround('graphic', ['color'=0xFFFF], ['distance'=searchObjectsDistance], ['flags'])
Orion.WaitTargetGroundList('findListName', ['distance'=searchObjectsDistance], ['flags'])
Orion.WaitTargetObject('serial')
Orion.WaitTargetTile('graphic', [x, y, z])
Orion.WaitTargetTileRelative('graphic', [x, y, z])
Orion.WaitTargetType('graphic', ['color'=0xFFFF], ['container'=self], ['flags'], [recurse=true])
Orion.WaitTargetTypeList('findListName', ['container'=self], ['flags'], [recurse=true])
Orion.WaitWhileTargeting([delay='60000'])
Orion.WalkTo(x, y, z, [distanceXY=1], [distanceZ=5], [run=2], [openDoor=2])
TextWindow.SaveToFile('filePath')
TextWindow.SetSize(width, height)
fileObject.Remove(['filePath'])
findItem.SetProperties(findPropertyList)
ignoreItem.SetComment('value')
macro.AddAction('action', ['subAction'])