Welcome to SRLs documentation!¶
OSR
OSR -> INTERFACES -> GAMETABS
- Combat
- Prayer
- Logout
- type TRSLogoutWS
- type TRSLogout
- var Logout
- Logout.Open
- Logout.IsOpen
- Logout.ClickLogout
- Logout.SwitchToWorld
- Logout.WorldSwitcher.GetCurrentWorld
- Logout.WorldSwitcher.isOpen
- Logout.WorldSwitcher.Open
- Logout.WorldSwitcher.Close
- Logout.WorldSwitcher.ClickWorld
- Logout.WorldSwitcher.Scroll
- Logout.WorldSwitcher.SwitchTo
- Stats
- Options
- type TRSOptions
- var Options
- type EOptionsTab
- Options.Open
- Options.IsOpen
- Options.GetCurrentTab
- Options.SetCurrentTab
- Options.GetBrightness
- Options.SetBrightness
- type ERSZoomNotch
- Options.FindZoomSlider
- Options.GetZoom
- Options.SetZoom
- Options.GetZoomNotch
- Options.SetZoomNotch
- Options.ToggleAcceptAid
- Options.ToggleRun
- Options.ToggleChatEffects
- Options.ToggleSplitPrivChat
- Options.ToggleProfanityFilter
- Options.ToggleTimeoutNotice
- Options.ToggleShiftDrop
- Equipment
- Spells
- Inventory
- type TRSInventory
- var Inventory
- Drop patterns
- Inventory.ErrorPattern
- Inventory.Open
- Inventory.IsOpen
- Inventory.IsSlotValid
- Inventory.PointToSlot
- Inventory.MouseSlot
- Inventory.IsFull
- Inventory.GetSlotBox
- Inventory.IsSlotUsed
- Inventory.GetUsedSlots
- Inventory.Count
- Inventory.DropItem
- Inventory.DropItems
- Inventory.DropItemsExcept
- Inventory.FindXXXX
- Inventory.Count
- Inventory.Contains
- Inventory.GetActiveSlot
- Inventory.Use
- Inventory.ActivateSlot
- Inventory.WaitCount
OSR -> INTERFACES
- Gametabs
- MainScreen
- BankScreen
- BankScreen.IsOpen
- BankScreen.OpenAt
- BankScreen._MagicalBankerFinder
- BankScreen.Open
- BankScreen.Close
- BankScreen.ClickButton
- BankScreen.IsToggled
- Bankscreen.FixSlots
- Bankscreen.GetSlotBox
- Bankscreen.PointToSlot
- BankScreen.ItemIn
- BankScreen.Find????
- BankScreen.DepositAll
- BankScreen.DepositItem
- BankScreen.Deposit
- BankScreen.RearrangeMode
- BankScreen.WithdrawAs
- BankScreen.Search
- BankScreen.Withdraw
- Chatbox
- type TRSChatbox
- var Chatbox
- const CHATBOX_COLORS
- Chatbox.GetTextOnLine
- Chatbox.FindTextOnLines
- Chatbox.GetLastMessage
- Chatbox.GetChatArea
- Chatbox.ClickContinue
- Chatbox.GotLevelUp
- Chatbox.HandleLevelUp
- Chatbox.GetOptions
- Chatbox.ClickOption
- Chatbox.PleaseWait
- Chatbox.ChatToOption
- Chatbox.GetDisplayName
- Chatbox.ClickTab
- Chatbox.GetQuery
- Chatbox.WaitQuery
- Chatbox.AnswerQuery
- Chatbox.GetButtonQuery
- Chatbox.WaitButtonQuery
- Chatbox.ClickButtonId
- Chatbox.PointToButtonId
- Chatbox.GetButtonIdBounds
- Chatbox.ClickButtonColor
- Chatbox.GetTitle
- Chatbox.GetNotification
- Shop Interface
- Minimap
- Types and Vars
- Methods
- Minimap.GetMiddle
- Minimap._GetOrbValue
- Minimap.GetPrayerLevel
- Minimap.GetHPLevel
- Minimap.GetHPPercent
- Minimap.GetSpecialAttack
- Minimap.IsPoisoned
- Minimap.CurePoison
- Minimap.GetRunEnergy
- Minimap.isPrayerEnabled
- Minimap.isRunEnabled
- Minimap.TogglePrayer
- Minimap.ToggleRun
- Minimap.isPlayerMoving
- Minimap.FindFlag
- Minimap.isFlagPresent
- Minimap.WaitFlag
- Minimap.WaitPlayerMoving
- Minimap.WaitFlagEx
- Minimap.GetCompassAngle
- Minimap.SetCompassAngle_Mouse
- Minimap.SetCompassAngle
- Minimap.ClickCompass
- Minimap.GetDots
- Minimap.FindDots
- Minimap.isPointOn
- Minimap.FilterPoints
- Minimap.GetColorPercent
- Minimap.RandomCompass
- RSInterfaceBase
- DepositBox
- GrandExchange
- Types and Variables
- GrandExchange Stub
- GrandExchange Offer
- GrandExchange.Offer.LoadButtons
- GrandExchange.Offer.Click
- GrandExchange.Offer.Confirm
- GrandExchange.Offer.SelectItem
- GrandExchange.Offer.SetQuantity
- GrandExchange.Offer.SetPrice
- GrandExchange.Offer.ExchangeType
- GrandExchange.Offer.OfferIcon
- GrandExchange.Offer.ItemValue
- GrandExchange.Offer.ItemName
- GrandExchange.Offer.ItemDesc
- GrandExchange.Offer.Quantity
- GrandExchange.Offer.Price
- GrandExchange.Offer.Sum
- GrandExchange.Offer.Status
- GrandExchange.Offer.Progress
- GrandExchange.Offer.State
- GrandExchange.Offer.SearchFor
- GrandExchange.Offer.SellItem
- GrandExchange.Offer.Info
- GrandExchange.Offer.Debug
- GrandExchange
- GrandExchange.ExchangeType
- GrandExchange.Available
- GrandExchange.ItemName
- GrandExchange.State
- GrandExchange.Price
- GrandExchange.Progress
- GrandExchange.Sum
- GrandExchange.Info
- GrandExchange.PlaceOffer
- GrandExchange.PlaceOffer
- GrandExchange.ViewOffer
- GrandExchange.GetNPCs
- GrandExchange.Open
- TRSGrandExch.OpenBank
- GrandExchange.Debug
- Smithing screen
- PinScreen
SHARED
- Mouse
- Text (shared)
- Pixelshift
- Time
- InterfaceBase
- Drawing
- const __SHADOW_COLOR
- TMufasaBitmap.FromClient
- TMufasaBitmap.Clear
- TMufasaBitmap.ClearArea
- TMufasaBitmap.ClearAllBut
- TMufasaBitmap.AvgBrightness
- TMufasaBitmap.PeakBrightness
- TMufasaBitmap.DrawBox
- TMufasaBitmap.DrawBox
- TMufasaBitmap.DrawBox
- TMufasaBitmap.DrawBox; overload
- TMufasaBitmap.DrawClippedBox
- TMufasaBitmap.DrawBoxes
- TMufasaBitmap.DrawBoxes; overload
- TMufasaBitmap.DrawRect
- TMufasaBitmap.DrawPoly
- TMufasaBitmap.DrawBitmap
- TMufasaBitmap.DrawBitmap; overload
- TMufasaBitmap.DrawCross
- TMufasaBitmap.DrawEllipse
- TMufasaBitmap.DrawCircle
- TMufasaBitmap.DrawPolygon
- TMufasaBitmap.DrawClippedText
- TMufasaBitmap.DrawTextArray
- TMufasaBitmap.DrawTextLines
- TMufasaBitmap.Debug
- TMufasaBitmap.DebugEx
- TMufasaBitmap.UpdateDebugImage
- TMufasaBitmap.DebugTPA
- TMufasaBitmap.DebugATPA
- TMufasaBitmap.DebugDTM
- Math
- Wrappers
- GetClientBounds
- GetColor; overload
- GetColors; overload
- FindColor; overload
- findColorTolerance; overload
- FindColors; overload
- FindColorsTolerance; overload
- FindColorSpiral; overload
- FindColorSpiralTolerance; overload
- FindColorsSpiralTolerance: overload;
- CountColor; overload
- CountColorTolerance: overload;
- FreeDTMs
- FreeBitmaps
- GetBitmapName
- GetDTMName
- BitmapFromClient; overload
- FindBitmapIn; overload
- FindBitmapToleranceIn; overload
- FindBitmapTolerance
- FindBitmapMaskTolerance; overload
- FindDeformedBitmapToleranceIn; overload
- FindDTMRotatedSE; overload
- FindDTMRotatedAlternating: overload;
- FindDTMRotated
- FindDTMRotated; overload
- FindDTMs; overload
- FindDTM; overload
- TPAFromText; overload
- Replicate; overload
- InRange; overload
- Distance; overload
- Keyboard
- Random
- Color
SHARED -> TYPES
- TBoxArray
- TRectangle
- T2DExtendedArray
- TBox
- TStringArray
- TBoolArray
- T2DPointArray
- String
- AnsiString.Len
- AnsiString.Pos
- AnsiString.PosR
- AnsiString.PosEx
- AnsiString.Startswith
- AnsiString.Endswith
- AnsiString.Capitalize
- AnsiString.Upper
- AnsiString.Lower
- AnsiString.After
- AnsiString.Before
- AnsiString.Count
- AnsiString.Replace
- AnsiString.Explode
- AnsiString.IsAlphaNum
- AnsiString.IsDigit
- AnsiString.IsFloat
- AnsiString.IsAlpha
- AnsiString.ExtractNumbers
- AnsiString.ExtractNumbersEx
- AnsiString.FileExt
- AnsiString.FileName
- string * int32
- string in string
- TPointArray
- TPointArray.Mean
- TPointArray.MeanEx
- TPointArray.Sort
- TPointArray.Sorted
- TPointArray.SortByX
- TPointArray.SortByY
- TPointArray.SortByRow
- TPointArray.SortByColumn
- TPointArray.SortFromLine
- TPointArray.Bounds
- TPointArray.Density
- TPointArray.Edges
- TPointArray.Cluster
- TPointArray.Split
- TPointArray.ToATPA
- TPointArray.Offset
- TPointArray.OffsetFunc
- TPointArray.Invert
- TPointArray.FilterBox
- TPointArray.FilterBox
- TPointArray.FilterDuplicates
- TPointArray.ClearDuplicates
- TPointArray.Rotate
- TPointArray.SplitRows
- TPointArray.Connect
- TPointArray.ConvexHull
- TPointArray.MinAreaRect
- TPointArray.MinAreaCircle
- ExpandPolygon
- TExtendedArray
- TPoint
- Other datatypes
- TIntegerArray
- TCircle
- T2DIntArray
UTILS
UTILS -> ASYNCMOUSE