• Item Image
    •  Downloads offline

    •  Downloads: 62

    •  File Size: 1057687

    •  Version: 0.8
    •  Author: Cycrow

This is a fully customizable Direct3D Overlay for the game that is controlled via included scripts.


Introduction

Displays can either be a fixed message, or a completly custom GUI created by an external script

There are various examples include on how to create the external scripts as well as using them in the game and sending varibles to them.

To use it, simply extract the files to the X3 directory. Most of the files are found in the Overlay directory, this includes sprites, textures, sounds and external scripts.

The includes exe, X3_Gui.exe is what you need to run instead of the normal X3.exe. This allows hooking the Direct3D DLL to use the Custom Gui.


Screen Shot

http://homepage.ntlworld.com/cycrow/addons/gui/gui.jpg


Features


Allows creation of Custom Dialog to overlay the game
Includes Animated Sprites
Fully Programmable Custom Dialogs
Ability to get variables from the game to setup the GUI
Includes Time-Based animation sequences for each object
Can display text, textures and sprites
Includes playing of sound files at set times, both wav and mp3
Fully Customisable Gui Border
Capture and control the mouse
Can close on mouse click
Move Over Event to change gui when highlighted
Allows playing of external sound and voice files directly from scripts
Can play full videos in the GUI Window
Includes Cut Scene mode for playing of full screen videos


Sprites

Sprites are a custom file (stx) that allows for animated textures.

To create stx files, use the SpriteCreator program


Examples

Example1: Basic display, same as the screen shot, shows text and a texture
Example2: Shows no border, and use of animated sprites
Example3: Shows how to use a custom border, and varibles
Example4: Shows animation sequences
Example5: Shows the new animation sequences for sprites, using sounds and Close Events.
Example6: Menu System, shows use of mouse cursor and the MouseOver event
Example7: Menu System, shows functions, OnClick event, and script callbacks

Custom GUI

Item Image

 Downloads offline


This is a fully customizable Direct3D Overlay for the game that is controlled via included scripts.


Introduction

Displays can either be a fixed message, or a completly custom GUI created by an external script

There are various examples include on how to create the external scripts as well as using them in the game and sending varibles to them.

To use it, simply extract the files to the X3 directory. Most of the files are found in the Overlay directory, this includes sprites, textures, sounds and external scripts.

The includes exe, X3_Gui.exe is what you need to run instead of the normal X3.exe. This allows hooking the Direct3D DLL to use the Custom Gui.


Screen Shot

http://homepage.ntlworld.com/cycrow/addons/gui/gui.jpg


Features


Allows creation of Custom Dialog to overlay the game
Includes Animated Sprites
Fully Programmable Custom Dialogs
Ability to get variables from the game to setup the GUI
Includes Time-Based animation sequences for each object
Can display text, textures and sprites
Includes playing of sound files at set times, both wav and mp3
Fully Customisable Gui Border
Capture and control the mouse
Can close on mouse click
Move Over Event to change gui when highlighted
Allows playing of external sound and voice files directly from scripts
Can play full videos in the GUI Window
Includes Cut Scene mode for playing of full screen videos


Sprites

Sprites are a custom file (stx) that allows for animated textures.

To create stx files, use the SpriteCreator program


Examples

Example1: Basic display, same as the screen shot, shows text and a texture
Example2: Shows no border, and use of animated sprites
Example3: Shows how to use a custom border, and varibles
Example4: Shows animation sequences
Example5: Shows the new animation sequences for sprites, using sounds and Close Events.
Example6: Menu System, shows use of mouse cursor and the MouseOver event
Example7: Menu System, shows functions, OnClick event, and script callbacks


top