SRL-T is the core library used to bot OldSchool RuneScape with Simba. It’s originally based on SRL-Development and scripts made with SRL-T may still work with SRL-Development but it’s not guaranteed (The same applies the other way around).
This library along with WaspLib is the core of WaspScripts.
- Misc
- DotFilters
- Antiban
- WalkerV2
- PRSWalkerV2
- TRSWalker_OnWalkEvent
- TRSWalkerV2.Setup
- TRSWalkerV2.InRange
- Walker.CheckRunEnergy
- Walker.AdaptiveWalkCheck
- Walker.DoMouseAhead
- Walker.WaitMoving
- Walker.Click
- Walker.WalkStepHelper()
- Walker.WalkFinalStep
- Walker.WalkStep
- Walker.IsWalkable
- TRSWalkerV2.WalkPath
- TRSWalkerV2.WalkBlind
- TRSWalkerV2.GetClosestPoint
- TRSWalkerV2.WebWalk
- TRSWalkerV2.MakePointVisible
- Minimap to Mainscreen
- Minimap Extensions
- Mainscreen Extensions
- RSClient
- Keybindings
- Login
- type TRSLoginPlayer
- type TRSLogin
- LOGIN_MESSAGES
- Login.FindText
- Login.IsReady
- Login.UsingLauncher
- Login.ClickText
- Login.ClickWorld
- Login.IsOpen
- Login.IsWorldSwitcherOpen
- Login.OpenWorldSwitcher
- Login.CloseWorldSwitcher
- Login.GetCurrentWorld
- Login.SwitchToWorld
- Login.HandleDialogs
- Login.EnterField
- Login.GetLoginMessage
- Login.HandleMessage
- Login.EnterGame
- Login.GetPlayer
- Login.DoLogin
- Login.WaitLoginMessage
- Login.LoginPlayer
- Login.AddPlayer
- Login.NextPlayer
- Login.GetPlayerPin
- Login.GetPlayerBioHash
- Login.Draw
- Login.Setup
- Login.SetupAlignment
- var Login
- Minimap
- type TRSMinimap
- Minimap.GetCompassCircle
- Minimap.GetXPCircle
- Minimap.GetHPCircle
- Minimap.GetPrayerCircle
- Minimap.GetRunCircle
- Minimap.GetSpecAttackCircle
- Minimap.GetOrbLevel
- Minimap.GetRunEnergy
- Minimap.GetHPLevel
- Minimap.GetHPPercent
- Minimap.GetPrayerLevel
- Minimap.GetPrayerPercent
- Minimap.GetSpecLevel
- Minimap.GetPolygon
- Minimap.GetCompassAngle
- Minimap.SetCompassAngle
- Minimap.IsPointOn
- Minimap.Filter
- Minimap.RandomPointOn
- Minimap.IsStatus
- Minimap.CurePoison
- Minimap.EnableRun
- Minimap.DisableRun
- Minimap.EnablePrayer
- Minimap.DisablePrayer
- Minimap.EnableSpec
- Minimap.DisableSpec
- Minimap.FindFlag
- Minimap.HasFlag
- Minimap.WaitFlag
- Minimap.FindDotShadows
- Minimap.GetDotsBitmap
- Minimap.GetDots
- Minimap.CleanMinimap
- Minimap.GetCleanMinimap
- TRSMinimap.ScaleMinimap
- Minimap.IsPlayerMoving
- Minimap.WaitPlayerMoving
- var Minimap
- ChooseOption
- XPBar
- DepositBox
- Bank
- Bank.IsOpen
- Bank.Close
- Bank.FindItemBoundaries
- Bank.Setup
- Bank.Search
- Bank.CloseSearch
- Bank.Open()
- Bank.CountTabs
- Bank.GetCurrentTab
- Bank.OpenTab
- Bank._SimplifyItemName
- Bank.FindItemTab
- Bank.FindItem
- Bank.ContainsItem
- Bank.DiscoverAll
- Bank.Discover
- Bank.ContainsAny
- Bank.CountItem
- Bank.CountItemStack
- Bank.MouseItem
- Bank.ClickItem
- Bank.WithdrawItem
- Bank.DepositItem
- Bank.DepositAll
- var Bank
- GameTabs.Open() override;
- GrandExchange
- TRSInterfaceArea.IsOpen
- TRSInterfaceArea.GetCloseButton
- TRSInterfaceArea.Close
- TRSInterfaceArea.Setup
- TRSInterfaceArea.SetupAlignment
- BankPin
- MainScreen
- TRSObjectFinder
- MainScreen.Setup
- MainScreen.GetUpText
- MainScreen.IsUpText()
- MainScreen.SetHighestPitch
- MainScreen.NormalizeDistance
- MainScreen.GetPlayerBox()
- MainScreen.FacePoint
- Mainscreen.PointToMM
- Mainscreen.FindObject()
- Mainscreen.IsVisible
- MainScreen.Filter
- type TRSHitsplat
- Mainscreen.FindHitsplats
- type TRSHPBar
- Mainscreen.FindHPBars()
- Mainscreen.FindClick
- Mainscreen.DidRedClick
- Mainscreen.DidYellowClick
- GameTabs
- Equipment
- type ERSEquipmentSlot
- type ERSEquipmentButton
- type TRSEquipment
- Equipment.GetSlotBoxes
- Equipment.IsOpen
- Equipment.Open
- Equipment.GetButtons
- Equipment.GetButton
- Equipment.FindItem
- Equipment.FindItems
- Equipment.Contains
- Equipment.ContainsAny
- Equipment.ContainsAll
- Equipment.DiscoverAll
- Equipment.Discover
- Equipment.HoverItem
- Equipment.ClickItem
- Equipment.CountItemStack
- Equipment.ClickSlot
- Equipment.IsSlotUsed
- Equipment.CountGear
- var Equipment
- Stats
- Combat
- Magic
- Magic.Setup
- Magic.SetupAlignment
- Magic.IsOpen
- Magic.Open
- Magic.GetSpellBook
- Magic.IsSpellBook
- Magic.InfoIsOpen
- Magic._CloseInfoMouseCallback
- Magic.CloseInfo
- Magic.FindSpell
- Magic.ContainsSpell
- Magic.MouseSpell
- Magic.ClickSpell
- Magic.FindSelected
- Magic.ContainsSelected
- Magic.IsSelected
- Magic.CanActivate
- Magic.SpellWasCast
- Magic.CastSpell
- var Magic
- Inventory
- Inventory.GetSlotBoxes
- Inventory.IsOpen
- Inventory.Open
- Inventory.PointToSlot
- Inventory.MouseSlot
- Inventory.ClickSlot
- Inventory.IsSlotSelected
- Inventory.GetSelectedSlot
- Inventory.SetSelectedSlot
- Inventory.RandomPattern
- Inventory.ErrorPattern
- Inventory.Count
- Inventory.IsFull
- Inventory.WaitCount
- Inventory.RandomSlotNearby
- Inventory.FindItems
- Inventory.FindItem
- Inventory.Contains
- Inventory.Discover
- Inventory.MouseItem
- Inventory.ClickItem
- Inventory.Use()
- Inventory.Drop
- var Inventory
- Prayer
- Prayer.Setup
- Prayer.SetupAlignment
- Prayer.GetPrayerLevel
- Prayer.IsOpen
- Prayer.Open
- Prayer.GetPrayerBoxes
- Prayer.GetPrayerBox
- Prayer.PointToPrayer
- Prayer.MouseOver
- Prayer.CanActivate
- Prayer.GetAvailablePrayers
- Prayer.IsPrayerActive
- Prayer.AnyPrayerActive()
- Prayer.AllPrayerActive
- Prayer.GetActivePrayers
- Prayer.PrayerActive
- Prayer.ActivatePrayer
- Prayer.DisablePrayer
- var Prayer
- QuickPrayer.Setup
- QuickPrayer.SetupSetupAlignment
- QuickPrayer.IsOpen
- QuickPrayer.Open
- QuickPrayer.GetButton
- QuickPrayer.Close
- QuickPrayer.IsPrayerSelected
- QuickPrayer.GetSelectedPrayers
- QuickPrayer.SelectPrayer
- QuickPrayer.DeselectPrayer
- var QuickPrayer
- Prayer.Open() override
- Prayer.CanActivate() override
- Prayer.GetAvailablePrayers() override
- Make
- Chat
- Chat.Setup
- Chat.SetupAlignment
- Chat.GetLineBoxes
- Chat.GetDisplayNameBox
- Chat.GetDisplayName
- Chat.IsTransparent
- Chat.IsOpen
- Chat.GetQuery
- Chat.GetQueryAnswer
- Chat.FindQuery
- Chat.AnswerQuery
- Chat.GetOptions
- Chat.FindOption
- Chat.ClickOption
- Chat.ClickContinue
- Chat.ChatToOption
- Chat.GetMessage
- Chat.FindMessage
- Chat.GetChat
- Chat.GetChatTitle
- Chat.LeveledUp
- var Chat
- Map Objects
- TRSMapObject.Find
- TRSMapObject.Visible
- TRSMapObject._UpTextCheck
- TRSMapObject._WalkUpTextCheck
- TRSMapObject._ClickHelper
- TRSMapObject._SelectHelper
- TRSObjectV2.Find
- TRSObjectV2.Draw
- TRSObjectV2.Find
- TRSObjectV2.Draw
- TRSMapObject._Routers
- TRSMapObject.IsVisible
- TRSMapObject._UpdateTarget
- TRSMapObject._HoverHelper
- TRSMapObject._WalkHoverHelper
- TRSMapObject.PreHoverHelper
- TRSMapObject.Hover
- TRSMapObject.WalkHover
- TRSMapObject.Click
- TRSMapObject.SelectOption
- TRSMapObject.WalkClick
- TRSMapObject.WalkSelectOption
- Debug
- Map
- MapLoader
- const RSMAP_PATH
- type TRSMapChunk
- type ERSMap
- type ERSMapJSON
- type TRSChunkLoader
- TRSChunkLoader.Setup
- TRSChunkLoader.GetBitmap
- TRSChunkLoader.GetJSONFile
- TRSChunkLoader.GetChunks
- TRSChunkLoader.GetMap
- TRSChunkLoader.BuildGraph
- TRSChunkLoader.GetGraph
- TRSChunkLoader.GetJSON
- type TRSLegacyMapLoader
- TRSLegacyMapLoader.Setup
- TRSLegacyMapLoader.FindFiles
- TRSLegacyMapLoader.GetMap
- type TRSMapRegion
- type TRSMapLoader
- Map Objects
- TRSMapObject.Find
- TRSMapObject.Visible
- TRSMapObject._UpTextCheck
- TRSMapObject._WalkUpTextCheck
- TRSMapObject._ClickHelper
- TRSMapObject._SelectHelper
- TRSObjectV2.Find
- TRSObjectV2.Draw
- TRSObjectV2.Find
- TRSObjectV2.Draw
- TRSMapObject.IsVisible
- TRSMapObject._UpdateTarget
- TRSMapObject._HoverHelper
- TRSMapObject._WalkHoverHelper
- TRSMapObject.PreHoverHelper
- TRSMapObject.Hover
- TRSMapObject.WalkHover
- TRSMapObject.Click
- TRSMapObject.SelectOption
- TRSMapObject.WalkClick
- TRSMapObject.WalkSelectOption
- Debug
- Webber
- WalkerMap
- Walker
- How does it work?
- PRSWalker
- TRSWalker_OnWalkEvent
- TRSWalker
- Walker.InternalSetup
- Walker.Free
- Walker.Setup
- Walker.AddRegion
- Walker.ScaledSearch
- Walker.FullSearch
- Walker.GetMyPos
- Walker.WorldToMM
- Walker.CheckRunEnergy
- Walker.DoMouseAhead
- Walker.WaitMoving
- Walker.Click
- Walker.WalkStepHelper()
- Walker.WalkFinalStep
- Walker.WalkStep
- Walker.IsWalkable
- TRSWalker.WalkPath
- TRSWalker.WalkBlind
- TRSWalker.WebWalk
- TRSWalker.DebugPosition
- TRSWalker.GetTileMS
- TRSWalker.MMToWorld
- TRSWalker.MSToWorld