Team Spartan Cookies & Milk Forums

Full Version: Holographic Shield Status
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I have decided to make my new ST shield display public.
It creates a holographic display of your ship and its shields, and displays the strength of each face of the shield. It will also react to armour.

[Image: 2a6Rn6H.jpg]

You can find the chip in my shared folder:
Code:
ship_control/Holographics_Shield_Status.txt
Place it as either a processor or an emitter somewhere on your ship, and you'll be ready to go for basic usage (Emitter will have halo effects).

If you want to customize the display, you can activate its chat commands by using the SF entity; you should receive a message indicating the state of your chip's chat interaction.
Using the entity again will disable interaction, and you can interact with multiple chips at a time.
All customization will be saved for duplication, including custom styles.

I have already been planning for new functionality, like target display and hull/plating info; the chip will automatically update with the newest functionality and possible fixes.


All commands are case-insensitive.

Command prefix:
Code:
/hss

Commands:

Code:
style <style, reset or custom>
Sets the style of the shield display. By default all ST shield styles are supported (e.g. "Federation", "Klingon", "Romulan", "Cardassian").
Example usage: "/hss style romulan"
You can also reset the style back to your shield's style with the following command:
Code:
style reset
You can also add a custom style like so, replacing <name> as the name of your new style, and <R>, <G>, and <B> with your colour's R, G, and B channels respectively:
Code:
style custom <name> <R> <G> <B>

Code:
width <width>
Sets the width of the shield display in units. The default width is 150 units.
Example usage: "/hss width 200"

Code:
move <X> <Y> <Z>
Moves the display relative to its current location
Example usage: "/hss move 0 0 50" (Moves it 50 units upwards)

Code:
rotate <P> <Y> <R>
Rotates the display relative to its current rotation
Example usage: "/hss rotate 0 180 0" (Rotates it 180° around the Z-axis)

Code:
setpos <X> <Y> <Z>
Directly sets the display's position relative to the SF entity. Default position is { 0, 0, 50 }
Example usage: "/hss setpos 0 0 50"

Code:
setang <P> <Y> <R>
Directly sets the display's rotation.
Example usage: "/hss setang 0 0 0"
wow PogChamp Clap
I give it 11/10 Heart
Hey !
Nice work men Wink

Can you make it compatible with atlantis shield maybe ?
Reference URL's