Custom Stargate and system

Freeform discussion about anything related to modding Transcendence.
Post Reply
User avatar
TheLoneWolf
Militia Captain
Militia Captain
Posts: 802
Joined: Thu Nov 28, 2013 5:03 pm
Location: Aboard the CSS Radiant

Hello good people of Xelerus (and lands around it), I was trying to make a new system that could be travelled to by a Stargate that went straight from Dantilion to it. But I found myself at a loss on how to achieve this. Also, if I wanted to place an enemy station there, that was unique to my system, how would I do that too?
User avatar
Xephyr
Militia Captain
Militia Captain
Posts: 857
Joined: Fri Dec 14, 2007 1:52 am
Location: Orion Arm, Milky Way
Contact:

There's two ways to go about this - you can either build your system from the ground up, like Eridani, Rigel, and St Katherine's are, or you can have it randomly generated. The first is easy for putting a station in, you just specify it as a sattelite around a planet or something. The latter can be a bit more tricky - you can have the station appear only in that node in its attributes if you specify something like &ssEarthSpaceStandard; or if you build your own randomly generated system you have a bit more control over it (although that's probably the most complicated way of doing it).

After you have your star system set up, you connect it to the main topology through a <topologyCreator> element. If you have Corporate Command then I would suggest looking at how those are set up, but just connecting a single node to Dantalion would be pretty easy.
Project Renegade (Beta) : "The Poor Man's Corporate Command!"
Real programmers count from 0. And sometimes I do, too.
shanejfilomena
Fleet Officer
Fleet Officer
Posts: 1533
Joined: Tue Mar 22, 2011 8:43 pm
Location: Alaska
Contact:

Another suggestion here :

I once built system only stuff for reward systems for the player when they reached a level with Korolov as Legend or ( I forgot what else )

However, I used : Point Juno, the Point Juno station : Elysium and it's station as my base for creating the systems / stations I wanted : of course you don't have to go along explicitly with everything in those systems : I did a metropolis system that used a few things from other system parts besides STK.

Just Remember :
A) the system has to be added into the system topology
<Node ID="A6A">
<System
name= "Fallchelle"
level= "9"
attributes= "outerRealm"
variant= "ungoverned">
<System UNID="&ssFallchelle;"/>
</System>

<StarGates>
<StarGate Name="Inbound" DestID="[Prev]" DestGate="Outbound"/>
<StarGate Name="Outbound" DestID="A7" DestGate="Inbound"/>
</StarGates>
</Node>
B) you might want to go to Elysium and add a gate to it as well.
<!-- SPECIAL SYSTEMS -->

<Node ID="Elysium" rootNode="true">
<System
UNID= "&ssElysium;"
name= "Elysium"
level= "5"
/>

<StarGates>
<StarGate Name="SE" DestID="SE" DestGate="Outbound"/>
<StarGate Name="C3" DestID="C3" DestGate="Outbound"/>
<StarGate Name="Charon" DestID="Charon" DestGate="Inbound"/>
<StarGate Name="SK" DestID="SK" DestGate="Outbound"/>
<StarGate Name="C6" DestID="C6" DestGate="Outbound"/>
<StarGate Name="C8" DestID="C8" DestGate="Outbound"/>
<StarGate Name="A1" DestID="A1" DestGate="Outbound"/>
<StarGate Name="EC" DestID="EC" DestGate="Outbound"/>
<StarGate Name="PJ" DestID="PJ" DestGate="Outbound"/>
<StarGate Name="A6" DestID="A6" DestGate="Outbound"/>
<StarGate Name="G2" DestID="G2" DestGate="Inbound"/>
<StarGate Name="SOF" DestID="SOF" DestGate="Inbound"/>
</StarGates>
</Node>

<!-- Elysium -->

<SystemType UNID="&ssElysium;" noRandomEncounters="true">

<SystemGroup>

<!-- Star -->

<Station type="&stA-TypeStar;" name="Elysium"/>

<!-- Stargates -->

<Orbitals distance="3" scale="light-minute" angle="equidistant">
<Stargate objName="SE" type="&stMajellenStargate;"/>
<Stargate objName="C3" type="&stMajellenStargate;"/>
<Stargate objName="SK" type="&stMajellenStargate;"/>
<Stargate objName="C6" type="&stMajellenStargate;"/>
<Stargate objName="C8" type="&stMajellenStargate;"/>
<Stargate objName="A1" type="&stMajellenStargate;"/>
<Stargate objName="EC" type="&stMajellenStargate;"/>
<Stargate objName="PJ" type="&stMajellenStargate;"/>
<Stargate objName="A6" type="&stMajellenStargate;"/>
<Stargate objName="G2" type="&stMajellenStargate;">
<Ships>
<Ship count="1d6" class="&scIocrymSentinel;" sovereign="&svIocrym;" orders="patrol" patrolDist="10"/>
</Ships>
</Stargate>
</Orbitals>

<!-- Asteroid Belt -->

<Orbitals distance="5" scale="light-minute" angle="random">
<Group>
<Siblings count="500" distribution="4d40-82">
<Lookup table="AsteroidSmall"/>
</Siblings>

<Siblings count="50" distribution="4d20-42">
<Lookup table="AsteroidMedium"/>
</Siblings>

<!--
<Siblings count="1d6+6" distribution="4d40-82">
<Label attributes="asteroids,asteroidbelt"/>
</Siblings>
-->

</Group>
</Orbitals>

<!-- Grom.e -->

<Orbitals distance="7" scale="light-minute" angle="random">
<Group>
<Station type="&stHydrogenGasGiant;"
name="GromE"
showOrbit="true"
/>

<Orbitals distance="20" angle="equidistant">
<Station type="&stTanRuDorem;" />

<Marker objName="Start"/>
</Orbitals>
</Group>
</Orbitals>
<Orbitals distance="12"scale="light-minute" angle="random" >
<Stargate objName="Charon" type="&stUnchartedMajellenStargate;" noArticle="true" noMapLabel="true" noMapIcon="true"/>
<Marker objName="Charon"/>

</Orbitals>
<Orbitals distance="12"scale="light-minute" angle="random" >
<Stargate objName="SOF" type="&stUnchartedMajellenStargate;" noArticle="true" noMapLabel="true" noMapIcon="true"/>

<Marker objName="SOF"/>

</Orbitals>
</SystemGroup>
</SystemType>
Flying Irresponsibly In Eridani......

I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
relanat
Militia Captain
Militia Captain
Posts: 941
Joined: Tue Nov 05, 2013 9:56 am

Check out my mod "Nirvana Modders System" http://xelerus.de/index.php?s=mod&id=1520. It's got a lot of the code you need. Also Wolfy's topology example exension https://forums.kronosaur.com/viewtopic.php?f=8&t=7644

And PM's Xen System mod and JBW's Pale Blue Light tutorial mod.

JBW's mod has station code as well.
Stupid code. Do what I want, not what I typed in!
User avatar
TheLoneWolf
Militia Captain
Militia Captain
Posts: 802
Joined: Thu Nov 28, 2013 5:03 pm
Location: Aboard the CSS Radiant

I was just going to ask for resources when you posted so many! Thanks guys! If I ever encounter a problem, I'm going to post it here! Thanks again!
Post Reply