ISKernel:Commands

From Lavish Software Wiki
Jump to: navigation, search

Introduction

Commands

.NET 2.0

Misc

Retrieves a URL, to console, file or to an atom
Shows the current Inner Space version number
Instantly close this session

Console

Clear the console
Open, close, or toggle the consoles visibility
Quietly execute a command (nothing shows up in console)
Output text (to the console)
Log all console output

Display

Toggle wireframe mode (does NOT improve performance)
Display current framerate
Display or set framerate/CPU limiter settings
Display information on adapter resolution, current display mode, window viewable size, display scale, and distortion
Sets, stores, restores, resets, or displays the current gamma level

Input

Add, list, or remove a hotkey
Emulate a single key press and/or release
Emulate typing some text
Moves the mouse to a specified location
Emulate a mouse button press and/or release
Used for DirectInput mouse handlers (such as EQ1) to "release" or "capture" the mouse
Add, list, or remove a global hotkey, usable from anywhere in Windows
Change visibility of the mouse cursor
Record or playback keyboard and mouse

Navigation

Retrieve the shortest path from point A to point B in a given world
Load or unload a navigation file containing worlds and connected points within them
Add, list or remove a navigation point

Extensions

Load, list or unload an extension
Lists available services and the number of clients attached to each

Settings

Add, list or remove XML settings (similar to .INI)

Triggers

Triggers are now directly available in LavishScript. This section will be removed

Add a text trigger for event-based scripts
Removes a text trigger previously added with AddTrigger
Used in scripts, pauses execution until given text is found or a specified amount of time passes

User Interface

Add, removes, or lists elements in the heads-up display
Hides or shows a group of HUD elements
Modify an element in the heads-up display

Window

Set or display window position
Set or display window size
Set window size based on the game's set resolution
Set window frame style (and therefore ability to drag to resize the window as well)
Set window title
Move window above or below others, or "always on top"
Adds an icon to the system tray for this game
Used to prevent the mouse from leaving the window (not used for DirectInput systems such as EQ1)

See Also