Table of Contents
Universe Stargate Network – Your Gateway to Infinite Worlds
The Universe Stargate Network is a region‑spanning and gridwide portal system that connects locations through stable wormhole links. With a single chat command, a gate activates, the chevrons lock, and a wormhole opens to any destination in the network.
Simple Activation
Dialing a gate is effortless. Enter @targetname or /d targetname to begin the dialing sequence. For spontaneous travel, use random to connect to a random gate anywhere on the grid.
Intelligent Control via API
The system offers full remote control through API input channel 100011. External scripts and devices can:
- Dial a target gate using lookup|target
- Send messages across the network with chat|username|text
- Close an active wormhole using close
- Extend the wormhole duration by 60 seconds using extend
- Request gate identification with ping
- The gate responds through API output channel 100001 with detailed telemetry:
- Chevron lock and engage reports
- Gate state changes (open, close, extended)
- Outgoing, incoming, idle, and busy status
- Full metadata for incoming connections
- Collision and traversal info for avatars passing through
Immersive Stargate Experience
The Universe Stargate Network delivers a cinematic and authentic Stargate atmosphere:
- Chevron locking sequences with clear status feedback
- Real‑time reports for incoming and outgoing wormholes
- Automatic detection of remote dialing attempts
- Logging of collisions and successful entries
- Universe‑type gate metadata for consistent worldbuilding
A gridwide network that feels like science fiction, yet remains fully controllable, expandable, and easy to integrate into any region or system.
API
To dial a gate, the minimum requirement is to enter a command in open chat: @“targetname” or /d targetname. You can also use random to dial a random gate from the network.
API Input Channel: 100011
The input channel allows external systems, scripts, and devices to control the gate.
- lookup|<targetname> or lookup|<address> Dials the gate to the specified target.
- chat|<username>|<text> Sends a text message across the Stargate network.
- close Closes the active wormhole immediately.
- extend Extends the gate’s open time by 60 seconds.
- ping Returns the gate’s name regionwide.
API Output Channel: 100001 (20 m range)
The output channel broadcasts all gate events, states, and telemetry.
- lookup|<target>
- Returns the lookup request.
- lookup|networkerror Target not found or attempted to dial yourself.
- chev|1-6|lock Indicates which chevron locked (outgoing).
- chev|1-6|engage Indicates which chevron engaged (incoming).
- gate|open Gate is open and active.
- gate|close Gate is closed.
- incoming|incoming name|from address|region name|from position|maturity level|gate type Reports an incoming dial attempt with full metadata (currently Universe type only).
- collision|uuid|username Reports who passed through the gate (collision event).
- enter|uuid|username Reports who arrived through the gate.
- status|outgoing Gate is dialing out.
- status|incoming Gate is receiving a dial.
- status|idle Gate is idle.
- status|busy Gate is busy.
- gate|extended Gate held open longer.
- warning|10 Destination blocks teleports
- warning|1|distance Destination has teleport routing and landing-point is xx away from the gate
- marturity|rating Destinations maturity rating
Script for auto teleport (RLV version)
integer apiOutput = 100001;
integer apiInput = 100011;
integer on = TRUE;
default
{
state_entry()
{
llListen(apiOutput,"","","");
}
listen(integer channel, string name, key id, string msg)
{
string json = msg;
if(llJsonGetValue(json,["command"])=="teleport")
{
string region = llJsonGetValue(json,["region"]);
string position = llJsonGetValue(json,["position"]);
vector landingPoint = (vector)position;
llOwnerSay("@tpto:" + region + "/"
+ (string)llRound(landingPoint.x) + "/"
+ (string)llRound(landingPoint.y) + "/"
+ (string)llRound(landingPoint.z) + "=force");
}
}
}
Change Log
0.5
- Beta release
