View unanswered posts | View active topics It is currently Fri Oct 24, 2014 2:40 pm



Reply to topic  [ 33 posts ]  Go to page Previous  1, 2, 3  Next
F50's Modding tutorial 
Author Message
Fleet Officer
Fleet Officer

Joined: Sat Oct 13, 2007 7:48 pm
Posts: 1259
Location: By the beach
Post 
Ah, yes, well, you see- that's the list in transcendence.xml, which isn't up to date with 099 apparently.

Perhaps you could make a complete list of the missing modifiers and I will edit the list there.


Fri Sep 05, 2008 5:57 pm
Profile
Anarchist
Anarchist

Joined: Sat May 16, 2009 4:13 am
Posts: 10
Location: Nepal
Post 
Just to point out you made a small mistake
After explaining the minFireArc
you again moved to minFireArc i think the second one is maxFireArc sorry if I'm wrong


Tue Nov 17, 2009 1:46 pm
Profile
Militia Captain
Militia Captain
User avatar

Joined: Tue Oct 12, 2010 5:12 am
Posts: 933
Location: Starton Australia
Post 
F50, I usually don't mod, but thanks to this very simple guide, I've started to do make so (silly, but fun) mods of my own!

The initial Charon-ships-get-MakayevLaunchers-thing was hilarious.

Thanks alot! :D


Tue Oct 26, 2010 3:40 am
Profile WWW
Fleet Admiral
Fleet Admiral
User avatar

Joined: Thu Feb 03, 2011 5:21 am
Posts: 2639
Location: Hmm... I'm confused. Anybody have a starmap to the Core?
Post Re: F50's Modding tutorial
Why is this not stickied? This tutorial would have saved me a whole month of staring at the .tdb!

_________________
Tutorial List on the Wiki and Installing Mods
Image
Image
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!


Tue Apr 05, 2011 11:35 pm
Profile
Militia Commander
Militia Commander

Joined: Mon Feb 07, 2011 12:54 pm
Posts: 306
Location: Hyno Gunship
Post Re: F50's Modding tutorial
Is that tutorial compatible with v.1.01 or v1.05 :?:


Wed Apr 06, 2011 10:20 am
Profile
Fleet Officer
Fleet Officer

Joined: Wed Jan 14, 2009 3:08 am
Posts: 1651
Location: Enslaved by the Iocrym
Post Re: F50's Modding tutorial
Not 100%, but i would say 99.5%

It is definitely worth a read.


Wed Apr 06, 2011 1:21 pm
Profile
Militia Commander
Militia Commander

Joined: Mon Feb 07, 2011 12:54 pm
Posts: 306
Location: Hyno Gunship
Post Re: F50's Modding tutorial
I have an problem. :(
I done everything what is in tutorial and it doesn't works :!:
Here is my code
Code:
<?xml version="1.0"?>

 <!DOCTYPE TranscendenceExtension
 [<!ENTITY extUNID           "0x818DvDr">
 ]>
 
  <TranscendenceExtension UNID="&extUNID;" version="0.98d"
  <!--Corsair-class Gunship-->
 
  <!--Statek na probe.-->
 
  <ShipClass UNID="&scCorsair;"
        manaufacturer=         "Charon Pirates"
        class=         "Corsair12"
        type=         "gunship"
        score=         "250"
        techOrder=         "mech"
        mass=         "120"
        cargoSpace=            "220"
        thrust=         "250"
        maneuver=         "8"
        maxSpeed=         "22"
       
        leavesWreck=         "45"
       
        -->
      <Armor>
           <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7"/>
          <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4"/>
       </Armor>
       
<Devices>
     <Device deviceID="&itMakayevLauncher;"/>
     <Device deviceID="&itClass2Deflector;"/>
</Devices>
     
      <Image imageID="&rsMediumShips1;" imageX="288" imageY="0" imageWidth="48"
   imageHeight="48" rotationOffset="-10" imageFrameCount="0" imageTicksPerFrame="0"/>
   
   <AISettings
     fireRateAdj="10"
     fireAccuracy="95"
     perception="6"
     />
     
      <DriveImages>
         <NozzleImage imageID="&rsDriveExhaust;" imageX="48" imageY="0"
    imageWidth="48" imageHeight="48" imageFrameCount="0" imageTicksPerFrame="0"/>
      <NozzlePos x="-30" y="-7"/>
      <NozzlePos x="-30" y="7"/>
    </DriveImages>
   
     </ShipClass>
     
      <Armor>
         <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
         <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
        <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
    <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
   
    <Items>
       <Item count="100d100" item="&itStrelkaWhite;"/>
       </Items>
   
   
   
   
  </TranscendenceExtension>


And when I try to run game the system give me this warning:
"Error parsing Extensions\Pirat Charon : Unable to parse Pirat Charon.xml: Line(1):<?XML prologue excepted" (where "Pirat Charon" is the mod name)However I write this mod this error is always, always ALWAYS, even when I modifity yours mods. :roll:
What is it ?


Wed Apr 06, 2011 3:54 pm
Profile
Fleet Officer
Fleet Officer

Joined: Wed Jan 14, 2009 3:08 am
Posts: 1651
Location: Enslaved by the Iocrym
Post Re: F50's Modding tutorial
0x818DvDr is not a legal entity. Look up how hexadecimal numbers work

The current version is 1.0. Change the version="0.98d" to version="1.0"

You are closing </ShipClass> too early. There is content after that that should be inside the <ShipClass></ShipClass>. Transcendence mods is 90% xml. The web is filled with good xml tutorials. I recommend you spend an hour or two studying one.

manaufacturer is spelled wrong.

After fixing that, perhaps it will run... If not, post here again with your new code.


Wed Apr 06, 2011 10:03 pm
Profile
Fleet Admiral
Fleet Admiral
User avatar

Joined: Thu Feb 03, 2011 5:21 am
Posts: 2639
Location: Hmm... I'm confused. Anybody have a starmap to the Core?
Post Re: F50's Modding tutorial
Code:
<TranscendenceExtension UNID="&extUNID;" version="0.98d"

needs the >
Code:
<TranscendenceExtension UNID="&extUNID;" version="0.98d">

and
Code:
<Armor>
         <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
         <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
        <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
    <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>

needs the </> closing tag.
That becomes:
Code:
<Armor>
         <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
         <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
        <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
    <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
   </Armor>

That's all I found.

_________________
Tutorial List on the Wiki and Installing Mods
Image
Image
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!


Wed Apr 06, 2011 10:35 pm
Profile
Militia Commander
Militia Commander

Joined: Mon Feb 07, 2011 12:54 pm
Posts: 306
Location: Hyno Gunship
Post Re: F50's Modding tutorial
I still don't get this legal entity. :?: Here is my code: (and it still doesn't works)

Code:
<?xml version="1.0"?>

<!DOCTYPE TranscendenceExtension
[<!ENTITY extUNID           "0x818000">
]>

  <TranscendenceExtension UNID="&extUNID;" version="1.0">
  <!--Corsair-class Gunship-->
 
  <!--Statek na probe.-->
 
  <ShipClass UNID="&scCorsair;"
        manaufacturer=         "Charon Pirates"
        class=         "Corsair12"
        type=         "gunship"
        score=         "250"
        techOrder=         "mech"
        mass=         "120"
        cargoSpace=            "220"
        thrust=         "250"
        maneuver=         "8"
        maxSpeed=         "22"
       
        leavesWreck=         "45"
       
        -->
      <Armor>
           <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7"/>
          <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4"/>
       </Armor>
       
<Devices>
     <Device deviceID="&itMakayevLauncher;"/>
     <Device deviceID="&itClass2Deflector;"/>
</Devices>
     
      <Image imageID="&rsMediumShips1;" imageX="288" imageY="0" imageWidth="48"
   imageHeight="48" rotationOffset="-10" imageFrameCount="0" imageTicksPerFrame="0"/>
   
   <AISettings
     fireRateAdj="10"
     fireAccuracy="95"
     perception="6"
     />
     
      <DriveImages>
         <NozzleImage imageID="&rsDriveExhaust;" imageX="48" imageY="0"
    imageWidth="48" imageHeight="48" imageFrameCount="0" imageTicksPerFrame="0"/>
      <NozzlePos x="-30" y="-7"/>
      <NozzlePos x="-30" y="7"/>
    </DriveImages>
   
     
      <Armor>
         <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
         <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
        <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
    <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
   </Armor>
   
    <Items>
       <Item count="100d100" item="&itStrelkaWhite;"/>
       </Items>

   <ShipClass></ShipClass>
   
   
   
   
  </TranscendenceExtension>


Thu Apr 07, 2011 10:43 am
Profile
Miner
Miner

Joined: Sun Mar 06, 2011 6:33 pm
Posts: 32
Post Re: F50's Modding tutorial
1. Your extUNID is still incorrect. Try changing it to "0xABCD1234" and see if that fixes the problem. Then go read a few modding tutorials.

2. At the end of the code, when you have </ShipClass>, delete the <ShipClass> right before it.


Thu Apr 07, 2011 12:19 pm
Profile
Militia Commander
Militia Commander

Joined: Mon Feb 07, 2011 12:54 pm
Posts: 306
Location: Hyno Gunship
Post Re: F50's Modding tutorial
And it still not works :? Even when I try to change allready existed mods, I have always the same error.
If I do ANYTHING in XML file then I have this error, maybe I need change my XML editor (I have XML Copy Editor)
Here it's my new code:
Code:
<?xml version="1.0"?>

<!DOCTYPE TranscendenceExtension
[<!ENTITY extUNID           "0xABCD1234">
]>

  <TranscendenceExtension UNID="&extUNID;" version="1.0">
  <!--Corsair-class Gunship-->

  <!--Test ship.-->

  <ShipClass UNID="&scCorsair;"
        manaufacturer=         "Charon Pirates"
        class=         "Corsair12"
        type=         "gunship"
        score=         "250"
        techOrder=         "mech"
        mass=         "120"
        cargoSpace=            "220"
        thrust=         "250"
        maneuver=         "8"
        maxSpeed=         "22"
       
        leavesWreck=         "45"
       
        -->
      <Armor>
           <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7"/>
          <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4"/>
       </Armor>
       
<Devices>
     <Device deviceID="&itMakayevLauncher;"/>
     <Device deviceID="&itClass2Deflector;"/>
</Devices>
     
      <Image imageID="&rsMediumShips1;" imageX="288" imageY="0" imageWidth="48"
   imageHeight="48" rotationOffset="-10" imageFrameCount="0" imageTicksPerFrame="0"/>
   
   <AISettings
     fireRateAdj="10"
     fireAccuracy="95"
     perception="6"
     />
     
      <DriveImages>
         <NozzleImage imageID="&rsDriveExhaust;" imageX="48" imageY="0"
    imageWidth="48" imageHeight="48" imageFrameCount="0" imageTicksPerFrame="0"/>
      <NozzlePos x="-30" y="-7"/>
      <NozzlePos x="-30" y="7"/>
    </DriveImages>
   
     
      <Armor>
         <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
         <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
        <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
    <ArmorSection start="270" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="0,2,3,7" nonCritical="general"/>
        <ArmorSection start="90" span="180" armorID="&itHeavyCeramicPlate;"
    areaSet="1,4" nonCritical="general"/>
   </Armor>
   
    <Items>
       <Item count="100d100" item="&itStrelkaWhite;"/>
       </Items>

   </ShipClass>
   
   
   
   
  </TranscendenceExtension>

And error, still the same:
"Error parsing Extensions\Pirat Charon : Unable to parse Pirat Charon.xml: Line(1):<?XML prologue excepted" (where "Pirat Charon" is the mod name)


Thu Apr 07, 2011 5:48 pm
Profile
Fleet Officer
Fleet Officer

Joined: Wed Jan 14, 2009 3:08 am
Posts: 1651
Location: Enslaved by the Iocrym
Post Re: F50's Modding tutorial
Are you sure you don't have another copy in your extension folder?

I just tried the code you pasted, and it runs fine (well, there are other errors, but not the one you posted)


Thu Apr 07, 2011 6:43 pm
Profile
Militia Commander
Militia Commander

Joined: Mon Feb 07, 2011 12:54 pm
Posts: 306
Location: Hyno Gunship
Post Re: F50's Modding tutorial
alterecco wrote:
Are you sure you don't have another copy in your extension folder?

I just tried the code you pasted, and it runs fine (well, there are other errors, but not the one you posted)



I'm very sure. And at 100% I don't have any other copy. Only one that file.
Really I never had other error than that. Maybe my XMLCopyEditor is wrong. I will try to download notepad++.


Thu Apr 07, 2011 8:47 pm
Profile
Miner
Miner

Joined: Sun Mar 06, 2011 6:33 pm
Posts: 32
Post Re: F50's Modding tutorial
Try putting a space between the " and ? in your first line. Yours looks like:

<?xml version="1.0"?>

And every example I can find looks like:

<?xml version="1.0" ?>

It might not be the problem, I'm not sure.


Thu Apr 07, 2011 11:13 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 33 posts ]  Go to page Previous  1, 2, 3  Next

Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.