IS:Kernel

From Lavish Software Wiki
Revision as of 18:15, 24 February 2005 by Lax (talk | contribs) (→‎Data Types)
Jump to navigation Jump to search

Introduction

In-Game Console

Binds (hotkeys)

Global Binds (global hotkeys)

LavishScript Extensions

Commands

Misc
Shows the current Inner Space version number
Instantly close this session
Console
Clear the console
Resize the console
Toggle the console
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 about the window and the game's display mode (can show amount of image distortion, etc)
Add an element to the heads-up display
Remove an element from the heads-up display
List elements in the heads-up display
Modify an element in the heads-up display
File System
Redirect game's file i/o from one file to another (for example, make a game use USER1.DAT instead of USER.DAT)
Redirect game's .ini file i/o from one file to another and/or one section to another and/or one value to another (for example, use an alternate setting or alternate .ini file)
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
Inter-process (uplink and other sessions)
Execute a command on the uplink, such as Name or Relay
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
Manipulate settings for a specific game
Add, list or remove games
Manipulate settings for a specific profile
Add, list or remove profiles
Video Capture
Begins video capture
Ends video capture
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)

Data Types

Inner Space 0.74

Top-Level Objects

See Also