I just tried to change the graphics used to draw StarGates. I would want them to be pulsating zones, just like the beginning of the Gate Effect.
First I tried within the Adventure to change the <Image> tag to be the first 8 images of the Gate Effect. To no avail, the standard gates kept appearing. Then I tried to make that in an Extension rather than the Adventure, to see if it would work globally. Same result.
Then I tried the following code to only change the Name and Description of the Stargates, to see if it would work. Still to no avail.
Code: Select all
<?xml version="1.0" ?>
<!DOCTYPE TranscendenceExtension
[
<!ENTITY unidExtension "0xD4100001">
]
>
<TranscendenceExtension UNID="&unidExtension;" version="0.99c">
<!-- Stargate -->
<!-- Image redefined to figure Hoshikaze 2250's Jump Points -->
<StationType UNID="&stStargate;"
name= "(stargate)"
sovereign= "&svIndependent;"
dockScreen= "Main"
dockingPorts= "4"
multiHull= "true"
immutable= "true"
gateEffect= "&efStargateOut;"
definiteArticle= "true"
>
<Image imageID="&rsStargate;" imageX="0" imageY="0" imageWidth="128" imageHeight="128" imageFrameCount="12" imageTicksPerFrame="3"/>
<DockScreens>
<Main
name= "Stargate"
>
<Panes>
<Default
desc= "You are docked at a Stargate."
>
<Actions>
<Action name="Undock" cancel="1" key="U">
<Exit/>
</Action>
</Actions>
</Default>
</Panes>
</Main>
</DockScreens>
</StationType>
</TranscendenceExtension>
I'll test further tomorrow. But if anyone knows the answer, please, do not let me in the dark ! Thanks in advance ^-
EDIT #1 : I could have found the answer ! Writing this post made me think about other extensions and an extensions collision. Indeed I found in NavigationD2.XML, which is the Navigation Computer, a definition for Stargates, that could override mine. Now the quetion : if a definition for the same object is present in multiple extensions, how can I know which definition is executed ?