Jump to content

Client: Difference between revisions

No edit summary
No edit summary
Line 1: Line 1:
== Client Documentation ==
{{Page in progress}}


=== RegionSelection ===
== w Namespace ==


* doGoToCoord(y: number, x: number)
* typeChar(char: string, doNotMoveCursor: boolean, color: number, noNewline: boolean, undoCursorOffset: boolean, bgColor: number)
* getChar(tileX: number, tileY: number, charX: number, charY: number)
* moveCursor(direction: string, preserveVertPos, amount: number)
* fetchUnloadedTiles()
* getTileVisibility()
* getCenterCoords()
* broadcastReceive(force: boolean)
* broadcastCommand(data: string, includeUsername: boolean)
* jquery(callback: function)
* redraw()
* reloadRenderer()
* setRedraw()
* setTileRedraw(tileX: number, tileY: number)
* setTileRender(tileX: number, tileY: number)
* setTransparency(transparent: boolean)
* render(redraw: boolean)
* changeFont(fontData: string, noReload)
* fixFonts(mainType: string)
* loadFont(name: string, path: string, callback: function)
* changeSpecialCharFont(fontData: string, noReload: boolean)
* enableCombining(noReload: boolean)
* disableCombining(noReload: boolean)
* enableSurrogates(noReload: boolean)
* disableSurrogates(noReload: boolean)
* enableColors(noReload: boolean)
* disableColors(noReload: boolean)
* basic()
* restore()
* night(ignoreUnloadedPattern: boolean)
* day(reloadStyle: boolean)
* rotate(speed: number)
* hideChat()
* showChat()
* disableDragging()
* enableDragging()
* disableCursor()
* enableCursor()
* disableScrolling()
* enableScrolling()
* setMouseCursor(cursor: string)
* resetMouseCursor()
* setDragCursor(cursor: string)
* resetDragCursor()
* changeSocket(address: string)
* changeColor(color: string)
* changeBgColor(color: string)
* fetchUpdates(margin: number)
* splitTile(str: string)
* shiftZoombar()
* setFlushInterval(rate: number)
* registerHook(event: string, callback: function)
== RegionSelection ==
* Constructor: ''RegionSelection''
* Constructor: ''RegionSelection''
* Properties
* Properties