Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MaxBittker/rs-sdk
/ functions
Functions
4,623 in github.com/MaxBittker/rs-sdk
⨍
Functions
4,623
◇
Types & classes
1,472
↓ 921 callers
Method
push
(G)
server/engine/public/maped/maped.js:1
↓ 474 callers
Method
getState
Get current game state snapshot.
sdk/index.ts:555
↓ 431 callers
Method
test
()
server/engine/src/network/rsbuf/messages.ts:5
↓ 413 callers
Method
g2
()
server/engine/src/io/Packet.ts:212
↓ 375 callers
Method
p1
(value: number)
server/engine/tools/pack/config/PackShared.ts:41
↓ 365 callers
Method
find
(G)
server/engine/public/maped/maped.js:1
↓ 362 callers
Function
check
(input: T, validator: ScriptValidator<T, R>)
server/engine/src/engine/script/ScriptValidators.ts:142
↓ 282 callers
Method
g1
()
server/engine/src/io/Packet.ts:204
↓ 272 callers
Method
set
(G,k)
server/engine/public/maped/maped.js:1
↓ 251 callers
Method
g1
()
server/webclient/src/io/Packet.ts:128
↓ 246 callers
Method
g2
()
server/webclient/src/io/Packet.ts:137
↓ 227 callers
Method
pushInt
(value: number)
server/engine/src/engine/script/ScriptState.ts:333
↓ 216 callers
Method
filter
(input: string)
server/engine/src/cache/wordenc/WordEnc.ts:67
↓ 208 callers
Method
push
(node: T)
server/webclient/src/datastruct/LinkList.ts:23
↓ 201 callers
Method
p2
(value: number)
server/engine/tools/pack/config/PackShared.ts:49
↓ 201 callers
Method
popInt
()
server/engine/src/engine/script/ScriptState.ts:317
↓ 170 callers
Function
checkedHandler
(pointer: ScriptPointer | ScriptPointer[], handler: CommandHandler)
server/engine/src/engine/script/ScriptPointer.ts:47
↓ 164 callers
Method
findInventoryItem
Find inventory item by name pattern.
sdk/index.ts:707
↓ 153 callers
Method
set
(src: Model, shareAlpha: boolean)
server/webclient/src/dash3d/Model.ts:889
↓ 149 callers
Method
p2
(value: number)
server/webclient/src/io/Packet.ts:200
↓ 149 callers
Function
sleep
(ms: number)
sdk/test/utils/browser.ts:29
↓ 148 callers
Method
ha
()
server/engine/public/maped/maped.js:1
↓ 148 callers
Method
toString
()
server/engine/src/cache/config/CategoryType.ts:68
↓ 143 callers
Method
warn
(G)
server/engine/public/maped/maped.js:1
↓ 139 callers
Method
getSkill
Get a skill by name (case-insensitive).
sdk/index.ts:682
↓ 139 callers
Method
split
(str: string, maxWidth: number)
server/engine/src/cache/config/FontType.ts:125
↓ 137 callers
Method
get
* Finds a script by `id`. * @param id The script id to find. * @returns The script.
server/engine/src/engine/script/ScriptProvider.ts:96
↓ 135 callers
Method
fa
()
server/engine/public/maped/maped.js:1
↓ 134 callers
Method
get
(G)
server/engine/public/maped/maped.js:1
↓ 124 callers
Method
popInts
(amount: number)
server/engine/src/engine/script/ScriptState.ts:325
↓ 123 callers
Method
getById
(id: number)
server/engine/tools/pack/PackFileBase.ts:130
↓ 123 callers
Method
waitForCondition
( predicate: (state: BotWorldState) => boolean, timeout: number = 30000 )
sdk/index.ts:1365
↓ 121 callers
Method
walkTo
Walk to coordinates using pathfinding, auto-opening doors.
sdk/actions.ts:780
↓ 120 callers
Function
canMove
(collision: CollisionType, tileFlag: number, blockFlag: number)
server/engine/src/engine/routefinder/CollisionStrategy.ts:25
↓ 120 callers
Method
sendClickDialog
* Click a dialog option by its server-assigned index. * * IMPORTANT: `option` is the **server-assigned index** stored on each * `Dialog
sdk/index.ts:1002
↓ 118 callers
Method
bind
(decoder: ClientGameMessageDecoder<ClientGameMessage>, handler?: ClientGameMessageHandler<ClientGameMessage>)
server/engine/src/network/game/client/ClientGameProtRepository.ts:87
↓ 102 callers
Method
trim
()
server/engine/public/maped/maped.js:1
↓ 100 callers
Method
p1
(value: number)
server/engine/src/network/rsbuf/packet.ts:17
↓ 99 callers
Method
getByName
(name: string)
server/engine/tools/pack/PackFileBase.ts:134
↓ 97 callers
Method
write
(key: string, data: Uint8Array)
server/engine/tools/pack/ArtifactCache.ts:47
↓ 94 callers
Method
p1Enc
(opcode: number)
server/webclient/src/io/Packet.ts:192
↓ 94 callers
Method
write
(buf: Packet, id: number, prot: NpcInfoProt)
server/engine/src/network/rsbuf/renderer.ts:213
↓ 92 callers
Method
p2
(value: number)
server/engine/src/network/rsbuf/packet.ts:21
↓ 89 callers
Method
write
(message: ServerGameMessage)
server/engine/src/engine/entity/Player.ts:2239
↓ 84 callers
Method
gjstr
(terminator: number = 10)
server/engine/src/io/Packet.ts:267
↓ 81 callers
Method
get
(index: number)
server/engine/src/io/Jagfile.ts:86
↓ 80 callers
Method
p1
(value: number)
server/webclient/src/io/Packet.ts:196
↓ 75 callers
Method
get
(x: number, z: number, y: number)
server/engine/src/engine/routefinder/CollisionEngine.ts:38
↓ 75 callers
Method
save
()
server/engine/tools/pack/PackFileBase.ts:120
↓ 75 callers
Method
set
(slot: number, item: Item | null)
server/engine/src/engine/Inventory.ts:224
↓ 71 callers
Method
fill
(G,k,x)
server/engine/public/maped/maped.js:1
↓ 71 callers
Method
get
(target, prop, receiver)
sdk/index.ts:1508
↓ 70 callers
Method
bind
(message: GenericOutgoingMessage<T>, encoder: ServerGameMessageEncoder<T>)
server/engine/src/network/game/server/ServerGameProtRepository.ts:153
↓ 70 callers
Method
plotSprite
(x: number, y: number)
server/webclient/src/graphics/Pix8.ts:186
↓ 63 callers
Method
list
(id: number)
server/webclient/src/config/LocType.ts:80
↓ 63 callers
Method
read
(key: string)
server/engine/tools/pack/ArtifactCache.ts:43
↓ 60 callers
Method
collisionFlag
(flags: CollisionEngine, baseX: number, baseZ: number, localX: number, localZ: number, y: number)
server/engine/src/engine/routefinder/PathFinder.ts:606
↓ 60 callers
Method
getInventory
Get all inventory items.
sdk/index.ts:716
↓ 58 callers
Function
msg
(tick: number, text: string, opts: Partial<GameMessage> = {})
sdk/test/chat-history.test.ts:27
↓ 57 callers
Method
depack
(jag: JagFile, name: string, sprite: number = 0)
server/webclient/src/graphics/Pix8.ts:26
↓ 57 callers
Method
g4s
()
server/engine/src/io/Packet.ts:251
↓ 56 callers
Method
has
(key: string)
server/engine/tools/pack/ArtifactCache.ts:39
↓ 56 callers
Method
messageGame
(msg: string)
server/engine/src/engine/entity/Player.ts:2289
↓ 55 callers
Method
all
(reverse = false)
server/engine/src/datastruct/LinkList.ts:97
↓ 55 callers
Method
pbit
(n: number, value: number)
server/engine/src/network/rsbuf/packet.ts:56
↓ 55 callers
Method
pjstr
(value: string)
server/engine/tools/pack/config/PackShared.ts:61
↓ 51 callers
Method
alloc
(type: number)
server/engine/src/io/Packet.ts:98
↓ 51 callers
Method
from
(x: number, y: number, z: number)
server/engine/src/network/rsbuf/coord.ts:8
↓ 51 callers
Method
send
(src: Uint8Array)
server/engine/src/server/ws/WSClientSocket.ts:25
↓ 49 callers
Method
draw
()
server/webclient/src/client/MobileKeyboard.ts:73
↓ 49 callers
Method
release
()
server/engine/public/maped/maped.js:1
↓ 49 callers
Function
runTest
(config: TestConfig, testFn: TestFn)
sdk/test/utils/test-runner.ts:60
↓ 47 callers
Method
close
()
server/engine/src/io/FileStream.ts:226
↓ 47 callers
Method
delete
(name: string)
server/engine/src/io/Jagfile.ts:159
↓ 47 callers
Method
list
(G)
server/engine/public/maped/maped.js:1
↓ 46 callers
Method
index
(zoneX: number, zoneY: number)
server/engine/src/engine/zone/ZoneGrid.ts:14
↓ 46 callers
Method
read
(name: string)
server/webclient/src/io/JagFile.ts:53
↓ 45 callers
Method
ij
(G,k,x)
server/engine/public/maped/maped.js:1
↓ 45 callers
Method
occluded
(x: number, y: number, z: number)
server/webclient/src/dash3d/World.ts:2390
↓ 45 callers
Method
setPixels
(pixels: Int32Array, width: number, height: number)
server/webclient/src/graphics/Pix2D.ts:18
↓ 44 callers
Method
has
(name: string)
server/engine/src/io/Jagfile.ts:107
↓ 44 callers
Method
pushString
(value: string)
server/engine/src/engine/script/ScriptState.ts:349
↓ 43 callers
Method
add
(id: number, count = 1, beginSlot = -1)
server/engine/src/engine/Inventory.ts:107
↓ 42 callers
Method
waitForTicks
* Wait for a specific number of server ticks (~300ms each). * * @param ticks - Number of server ticks to wait * @returns The state afte
sdk/index.ts:1411
↓ 41 callers
Method
dismissBlockingUI
Dismiss any blocking UI like level-up dialogs.
sdk/actions.ts:202
↓ 41 callers
Method
from
(packed: number)
server/engine/src/engine/routefinder/PackedCoord.ts:8
↓ 41 callers
Function
tryParseInt
(value: string | number | undefined | null, defaultValue: number)
server/engine/src/util/TryParse.ts:11
↓ 40 callers
Function
P
server/engine/public/maped/maped.js:1
↓ 40 callers
Method
cleanup
()
server/engine/src/network/rsbuf/npc.ts:35
↓ 40 callers
Method
gBit
(n: number)
server/webclient/src/io/Packet.ts:257
↓ 40 callers
Method
pointerAdd
* Adds `pointer` to the state. * * @param pointer The pointer to add.
server/engine/src/engine/script/ScriptState.ts:165
↓ 40 callers
Function
printWarning
(message: string)
server/engine/src/util/Logger.ts:48
↓ 39 callers
Method
p1
(value: number)
server/engine/src/io/Packet.ts:303
↓ 39 callers
Method
p4
(value: number)
server/engine/tools/pack/config/PackShared.ts:57
↓ 39 callers
Method
send
(data)
server/engine/src/3rdparty/ws-sync/ws-sync.js:48
↓ 38 callers
Function
fromBase37
(value: bigint)
server/engine/src/util/JString.ts:36
↓ 38 callers
Method
getZone
(x: number, z: number, level: number)
server/engine/src/engine/GameMap.ts:111
↓ 38 callers
Method
next
()
server/engine/tools/pack/config/PackShared.ts:35
↓ 38 callers
Method
sendInteractLoc
Interact with a location (tree, rock, door, etc).
sdk/index.ts:929
↓ 35 callers
Function
assert
@type {function(*, string=)}
server/engine/src/3rdparty/bzip2-wasm/bzip2-1.0.8/bzip2.mjs:324
next →
1–100 of 4,623, ranked by callers