Help - Search - Members - Calendar
Full Version: The Shop.....
Dumpshock Forums > Discussion > Community Projects
Pages: 1, 2, 3
KeyMasterOfGozer
QUOTE (Adam)
Question: Are you guys working towards a Rigger 3 or a Rigger 3 Revised compatible modification for The Shop?

I believe that is finished, and if you look back at this tread, you can see where it is temporarily stored. THe one exception is that Grey is still working on the DAT files. I also must say that, I am only going by his word that we fixed all the differences, because I only changed what I was told, and I didn't know the Rigger2 rules thoroughly enough to know the differences.
Grey
Rigger 3 Revised is what I'm using for referance.
simonw2000
I can betatest for you, no problem!
Grey
It'll be about a week before I'll be ready for testing.
moosegod
If you spin a copy my way, I can beta test a build.
smilbandit
QUOTE (KeyMasterOfGozer)
Now that I think about it, another possiblity would be for use to place an IFRAME in our XSL that could just call for an external file to fill the IFRAME. Then The Shop or Other external programs could just make their own page of output.

I don't know, that might get complicated.

BTW, glad to hear from you Mike R, I was starting to think I had joined this forum one week too late. biggrin.gif

I'm really looking forward to a critique of my changes to Michal K's Transform.

The best bet would be to use namespaces, so shop, nscrg and valk could be combined into one document and processed correctly. Then <body> for shop would mean something different then <body> for nscrg.

couple references
XML Namespaces Explained
Namespaces and XSLT Stylesheets
KeyMasterOfGozer
So, what you are saying is that The Shop could just give a namespace to all of the tags in it's output, for instance...
CODE
<shop:vehicleList>
  <shop:vehicle/>
</shop:vehicleList>

Then we could concatenate each of the XML files together, and then the XSL could just call to whichever namespace it needed at the time?

That's a great idea. I bet there's no way we could talk mcmackie into changing his stuff, but If I read correctly, we should be ok with the one set not having a tag, but all the other tools would have to have one.

I guess it would be pretty easy to write a script to add a NS to all the tags produced by NSRCG. Now it'll just be a pain in the @$$ step to concat all those files.

Good idea smilbandit. I still have a lot to learn about XML/XSLT, I'm just a dabbler.
Grey
I never realized the difference between adding a few items to the GEAR.DAT for McMackie and redoing all the enteries for Rigger3. This is going to take more than a week, I tell ya that for sure. If someone wants to start taking on the Modifications while I do Chassis and PowerPlants, that would rule.
Grey
Can anyone tell me what I did wrong if I get a error "Invalid procedure call or argument".
Dakhran the Dark
You should be able to encapsulate output from each program within a tag and explicitly declare the namespace like so:

CODE
<theShop xmlns="http://dumpshock.com/shop">
 <vehicleList>
   <vehicle/>
 </vehicleList>
</theShop>


Basically, this forces the <theShop> tag and all children/descendants to use the namespace for The Shop, without needing to use prefixes.
Fahr
I could probably help with some of those .dat files, assign me one.

-Mike R.
Grey
There is only one, but it has three major sections. I need someone to go through the Modifications sections and update how many build points a mod costs. There are also a few new mods in Rigger3 that weren't in Rigger2 that need to be added in.
Fahr
Ok... I'll start on it tonight.

-Mike R
Grey
Man, life has been no picnic for me lately. Work has been hell and home ain't that much better. Is there anyone out there that wants to take it on themselves to update the DAT file to get this project finished?
Fahr
buying house... too busy to work much on this... but it will get done eventually...

-Mike R.
Grey
Yeah, seems like whenever things start to happen with projects, real life kicks in and puts on the break.
KeyMasterOfGozer
If you guys post up what you've got done so far, I'll pick at it as fast as I can. If you don't have anywhere to post it, let me know and I'll give you a spot to FTP the files you've updated and I'll arrange a spot to put them so others can help too.
-MikeG
bombadil<at>oldforest.net
Grey
All I got done where the Bikes and Cars. I'll just post them here for ya.

CODE

# Bikes
1,17,"All-terrain Vehicle",4,4,2,0,2,15,0,-1,0,"1b+1b","o",0,"N","",595,0.4
1,17,"Chopper",4,6,2,0,2,6,0,-1,0,"1b+1b","o",0,"N","",108,0.3
1,17,"Off-Road",3,6,2,0,1,8,0,-1,0,"1b","o",0,"N","",338,0.25
1,17,"Racing Cycle",3,6,2,0,1,2,0,-1,0,"ab","o",0,"N","",180,0.3
1,17,"Scooter",3,6,2,0,0,1,0,-1,0,"1b","o",0,"N","",50,0.4

# Cars
1,33,"APC, tracked",5,5,7,6,18,98,0,-1,0,"1b","1h+1H+1r",0,"N","",800,1
1,33,"APC, wheeled",4,6,7,6,18,98,0,-1,0,"1b","1h+1H+1r",0,"N","",750,1
1,33,"Caterpillar, Heavy",5,5,10,0,6,250,0,-1,0,"1","-",0,"N","",750,1
1,33,"Caterpillar, Light",4,4,5,0,3,18,0,-1,0,"1","-",0,"N","",300,1
1,33,"Caterpillar, Medium",4,4,8,0,6,30,0,-1,0,"1","-",0,"N","",500,1
1,33,"Caterpillar, Miniature",4,4,3,0,2,10,0,-1,0,"1","-",0,"N","",150,1
1,33,"Industrial Mover, Heavy",3,8,6,0,48,250,0,-1,0,"1","-",0,"N","",75,1
1,33,"Industrial Mover, Light",3,8,2,0,6,42,0,-1,0,"1","-",0,"N","",40,1
1,33,"Industrial Mover, Medium",3,8,4,0,18,52,0,-1,0,"1","-",0,"N","",55,1
1,1,"Limousine",4,8,4,0,6,250,2,-1,0,"2b+2b+2B","2+2+1t",0,"N","",625,1
1,1,"RV",4,4,4,0,48,250,0,-1,0,"2b","2+1",0,"N","+162 CF People Space, 2 Living Amenities (Basic)",80,1
1,1,"Sand Buggy",4,4,3,0,4,15,0,-1,0,"2b + 2b","o",0,"N","",40,1
1,1,"Sedan",4,8,3,0,6,30,0,-1,0,"2b + 2b","2+1t",0,"N","",50,1
1,1,"Sports Car",4,8,3,0,3,18,0,-1,0,"2","2d+1t",0,"N","",125,1
1,1,"SUV",4,6,4,0,18,54,0,-1,0,"2","2d+1t",0,"N","",70,1
1,1,"Commuter/Subcomp.",4,8,3,0,1,16,0,-1,0,"1b","1",0,"N","",30,1
1,33,"Tractor",5,12,5,0,6,52,2,-1,0,"2b","2",0,"N","",160,1
1,33,"Medium Transport",5,12,5,0,80,400,0,-1,0,"2b","2+1T",0,"N","",160,1
1,33,"Heavy Transport",5,12,6,0,120,800,0,-1,0,"2b","2+1T",0,"N","",280,1
1,1,"Van",4,10,4,0,48,250,0,-1,0,"2b","2+1d+1g",0,"N","",60,1


Only problem is that somewhere in there is an error, but for the life of me I couldn't find it.
Jetmaster
I'll take a looksee after my exam on friday, see what I can do over my break. Classes = teh hell.
Grey
Has anyone been able to take over fixing the DATs?
Johnny the Bull
On Friday I will hopefully go into the city and buy R3 Revised. If someone can send me the format for the .dat files and what needs to be done, I'll get to work on it.
mcmackie
QUOTE (Fahr)
another option McMackie and I talked about for use with Valkirie was to have an Import tab in the appropriate places and jsut import the xml from the other programs to be stored in the file and directly copied into the output when printed to xml, that way, the xsl for NSCRG would have to handle the xml output from various programs, or just ignore the stuff it didn't know... with both shop and valk, it might be the way to go...

McMackie? what do YOU think?

-Mike R...

Sure, having NSRCG import makes a certain amount of sense... for example, you create a vehicle but now you need to BUY it with cred. Something has to track costs.... The only question is: Is this a two way function? If I add a weapon to your vehicle, do I have to export it back? Are you going to track weapons, smartlinks, etc? Other controls: What's to keep somebody from building a basic vehicle, importing (buying it), then moding the original file (say adding a rail gun), then reimporting it? Are the costs the same?
It's a bit advanced to discuss these items but keep them in mind for your design.
Note: this applies to the Valkerie program as well.
mcmackie
QUOTE (KeyMasterOfGozer)
That's a great idea. I bet there's no way we could talk mcmackie into changing his stuff, but If I read correctly, we should be ok with the one set not having a tag, but all the other tools would have to have one.

Whatever made you say that? I've always been responsive to requests OTHER than proposed changes that DON'T follow canon. I've added support for BeCKS, incorporated numerous changes and suggestions, and replied to hundreds of emails. Have you asked me or simply dismissed the possiblity out of hand?
Side note: While there have been many proposals for SR3 XML (see Wordman excellent submission) and Cyberdeck XML schema, I was the first to actually create an XML document for a SR3 character.... opening up many of these discussions you see here in the Community Projects area.
KeyMasterOfGozer
QUOTE (mcmackie)
Whatever made you say that? I've always been responsive to requests OTHER than proposed changes that DON'T follow canon. I've added support for BeCKS, incorporated numerous changes and suggestions, and replied to hundreds of emails. Have you asked me or simply dismissed the possiblity out of hand?

Sorry, I guess I was projecting my own feelings on that. The NSRCG XML is so big and complex that I know I wouldn't want to pick through all of it to make all the tags different. I didn't mean to imply that you would be a jerk about it. smile.gif
My fault for bad wording. My appologies.
KeyMasterOfGozer
QUOTE (mcmackie)
QUOTE (Fahr @ Feb 13 2004, 02:26 PM)
another option McMackie and I talked about for use with Valkirie was to have an Import tab in the appropriate places and jsut import the xml from the other programs to be stored in the file and directly copied into the output when printed to xml, that way, the xsl for NSCRG would have to handle the xml output from various programs, or just ignore the stuff it didn't know... with both shop and valk, it might be the way to go...

McMackie? what do YOU think?

-Mike R...

Sure, having NSRCG import makes a certain amount of sense... for example, you create a vehicle but now you need to BUY it with cred. Something has to track costs.... The only question is: Is this a two way function? If I add a weapon to your vehicle, do I have to export it back? Are you going to track weapons, smartlinks, etc? Other controls: What's to keep somebody from building a basic vehicle, importing (buying it), then moding the original file (say adding a rail gun), then reimporting it? Are the costs the same?
It's a bit advanced to discuss these items but keep them in mind for your design.
Note: this applies to the Valkerie program as well.

I like this as well. Another xml import type thing, besides vehicles, decks and guns that I've thought about is for the biography. The RTF editor for it works great, but on some characters I've found the need for some tables and other goodies. It would be extra nice if one could put direct HTML into that CDATA where the biography is, or optionally, one could just insert a different biography schema, like you would for one of these other programs.

Hmm, maybe that could solve our problems with having the other programs exporting to a particular schema. Each Program could have their own schema, and when NSRCG imported it, you would name the place where it goes... SR3Chars/SR3Char/import/????? where ????? could be whatever the user typed in for the import, like "vehicles". Then all that NSRCG has to do is make the <import><vehicles> dump in the other XML file, then </vehicles></import>

Then we could just use those for our XSL files.

I don't know, I was just brain storming.
mcmackie
QUOTE (KeyMasterOfGozer @ Mar 8 2004, 11:59 AM)
Sorry, I guess I was projecting my own feelings on that.  The NSRCG XML is so big and complex that I know I wouldn't want to pick through all of it to make all the tags different.  I didn't mean to imply that you would be a jerk about it.  smile.gif 
My fault for bad wording.  My appologies.

No problem... I guess it was a prior criticism that you got the crossfire from...
I have no real problem changing the XML schema if it makes sense. There are, after all, just tags.
Remember that if you change the schema, all of the XSL(s) will break. You'll have to redesign them as well... hence a good reason to get the format right the first time.

Side note: 3.64 (as asked for by Mike R) will include the vehicle XML output as well. that's things like signature, weight, cost, accel, etc...
Mutie
Any further word on this project ?
Grey
Unfortunately no. The source code was updated, but the ball got dropped on updating the DAT file.

I tried to get it going, but I just don't have a head for such things, so someone else will have to take care of it.
Grey
BUMP!

Is there anyone out there willing to update the DAT for us? I simply don't have the time, but its the last thing that needs to be done for the app to be completely Rigger 3 compatable.
Johnny the Bull
I will update it if given the format

I can't program for shite but I can do up an NSRCG dat file in a day.
Grey
If you download the Rigger 2 version, you'll find the format in there. Browse through the rest of this thread to get more info on it.
Johnny the Bull
Okay people, I am well on the way through updating the .Dat files. I don't have R3 Revised but I do have R3 so I am doing it in that format in the meantime and when I buy R3R I'll do a version of the dats for that one.
Johnny the Bull
The format for the dats has had to be changed (might as well be me) to incorporate changes made between R2 and R3, namely adding sonar.
I have basicially slotted it as an int between sensor and seating. The format for the chassis in the dats is now:

chassType,Subchasstype,"Name",handling,offroad,body,armor,CF,CFMAX,Autonav,Pilot,Sensor,Sonar,"seating","Entry",setuptime,"TOL","Other",cost,markup
Johnny the Bull
There is a problem with ships or any other vehicle requiring Hull/Bullwark instead of body/armor. Because these values are integers, there is no way I can distinguish body/armor from hull/bullwark in the dat file itself. Either a ships.dat will have to be created (this is likely the same for subs which have a totally different chassis requirements) or someone will have to figure a way to flag body/armor as hull/bullwark as appropriate within the program itself.
KeyMasterOfGozer
I don't remember the code exactly, so I could be wrong, but I think you will crash the program if you add additional fields to the DAT file, if they are not at the end. There would certainly not be a place in the program for tracking or displaying that extra column anyway.

I don't have VB6 setup at this location, so I can't fix the code to work with that extra column. Maybe someone else can take care of it? maybe it's best to just not add the column right now?
Johnny the Bull
Okay, here are the Chassis' updates to R3 Compliance:

CODE
## Chassis Types ##
# Format:
# Name  string - name of chassis
# Handling int  - onroad handling
# OffRoad int  - offroad handling
# Body  int
# Armour int
# CF  int
# CFMax  int
# Autonav int
# Pilot  int
# Sensor int
# Sonar  int
#StartDepth int
#MaxDepth int
# Seating string
# Entry  string
# SetupTime int
# TOL  string
# Other  string
# Cost  int
# Markup int
# Sample Chassis format  1,,"",,,,,,,,,,,,,"","",,"","",,

# Chassis types:
# Use descriptor int for vehicle type (makes filtering easier)
# 1 = ground
# 2 = water
# 4 = hover
# 8 = air
# 16 = bike
# 32 = transport
# 64 = helicopter (rotor)
# 128 = vector thrust

# Categories:
#Bikes, Cars, Drones, Fixed Wing Aircraft,
#Hovercraft, Rotor-Craft, Ships, Special Vehicles,
#Submarines, Vectored-Thrust Aircraft.

# Bikes
1,17,"All-terrain Vehicle",4,4,2,0,2,15,0,-1,0,-1,-1,-1,"2m","-",0,"N","",595,0.4
1,17,"Chopper",4,6,2,0,2,9,0,-1,0,-1,-1,-1,"2m","-",0,"N","",108,0.3
1,17,"Off-Road",4,4,2,0,1,9,0,-1,0,-1,-1,-1,"1m","-",0,"N","",338,0.25
1,17,"Racing Cycle",3,6,2,0,1,2,0,-1,0,-1,-1,-1,"1m","-",0,"N","",180,0.3
1,17,"Scooter",3,6,2,0,0,2,0,-1,0,-1,-1,"1m","-",0,"N","",50,0.25

# Boats
1,2,"Skiff",3,3,3,0,6,25,0,-1,0,-1,-1,-1,"2","-",0,"N","",50,1.25
1,2,"Water Scooter",3,3,2,0,0,7,0,-1,0,-1,-1,-1,"1","-",0,"N","",36,0.5
1,2,"Speedboat",4,4,3,0,0,30,0,-1,0,-1,-1,-1,"1","1d",0,"N","",50,1.25
1,2,"Sport Cruiser",4,4,5,0,48,240,0,-1,1,-1,-1,-1,"2","-",0,"N","",84,1.25
1,2,"Yacht",5,5,8,0,240,1500,0,-1,1,-1,-1,-1,"2","1d",0,"N","+210 CF People Space, 10 High Amenities",160,1.25

# Cars
1,33,"APC, Tracked",5,5,7,6,18,96,0,-1,0,-1,-1,-1,"1","1d+1h+1x",0,"N","",800,1
1,33,"APC, Wheeled",4,6,6,6,18,96,0,-1,0,-0,-1,-1,"1b","1d+1h+1x",0,"N","",750,1
1,1,"Caterpillar, Heavy",5,5,10,0,6,250,0,-1,0,-1,-1,-1,"1","-",0,"N","",750,1
1,1,"Caterpillar, Light",4,4,5,0,3,18,0,-1,0,-1,-1,-1,"1","-",0,"N","",300,1
1,1,"Caterpillar, Medium",4,4,8,0,6,30,0,-1,0,-1,-1,-1,"1","-",0,"N","",500,1
1,1,"Caterpillar, Minature",4,4,3,0,2,10,0,-1,0,-1,-1,-1,"-","-",0,"N","",150,0.5
1,33,"Industrial Mover, Heavy",3,8,6,0,48,250,0,-1,0,-1,-1,-1,"-","-",0,"N","",75,0.8
1,33,"Industrial Mover, Light",3,8,2,0,6,42,0,-1,0,-1,-1,-1,"-","-",0,"N","",40,0.25
1,33,"Industrial Mover, Medium",3,8,4,0,18,52,0,-1,0,-1,-1,-1,"-","-",0,"N","",55,0.4
1,1,"Limousine",4,8,4,0,6,250,0,-1,0,-1,-1,-1,"4+2b","4d+1t",0,"N","",625,1
1,1,"RV",4,4,4,0,48,250,0,-1,0,-1,-1,-1,"2","2d+1t",0,"N","162 CF People Space, 2 Basic Amenities",80,1
1,1,"Sand Buggy",4,4,2,0,4,35,0,-1,0,-1,-1,-1,"1b","-",0,"N","",40,0.4
1,1,"Sedan",4,8,3,0,6,30,0,-1,0,-1,-1,-1,"4","2d+1t",0,"N","",50,1
1,1,"Sports Car",4,8,3,0,3,18,0,-1,0,-1,-1,-1,"2","2d+1t",0,"N","",125,1
1,1,"SUV",4,6,4,0,18,54,0,-1,0,-1,-1,-1,"2","2d+1t",0,"N","",70,1
1,1,"Subcompact",4,8,3,0,1,16,0,-1,0,-1,-1,-1,"1","1d",0,"N","",30,1
1,33,"Tractor",5,12,5,0,6,52,2,-1,0,-1,-1,-1,"2","2d",0,"N","",160,1
1,33,"Transport, Medium",5,12,5,0,80,400,0,-1,0,-1,-1,-1,"2","2d+1x",0,"N","",160,1
1,33,"transport, Heavy",5,12,6,0,120,800,0,-1,0,-1,-1,-1,"2","2d+1x",0,"N","",280,1
1,1,"Van",4,10,4,0,48,250,0,-1,0,-1,-1,-1,"2","2d+1s+1g",0,"N","",60,1

#Drones
1,1,"Anthroform, Large",4,4,3,0,1,10,-1,1,1,-1,-1,-1,"-","-",0,"N","Mechanical Arms (2, STR 9), Remote Control Interface, Rigger Adaption",900,0.4
1,1,"Anthroform, Medium",3,3,2,0,0,1.6,-1,1,1,-1,-1,-1,"-","-",0,"N","Mechanical Arms (2, STR 6), Remote Control Interface, Rigger Adaption",400,0.4
1,1,"Crawler, Medium Tracked",4,4,2,0,2,12,-1,1,1,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",120,0.25
1,1,"Crawler, Medium Wheeled",4,6,2,0,2,12,-1,1,1,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",120,0.25
1,1,"Crawler, Micro",4,4,0,0,0,0.6,-1,1,1,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",200,0.25
1,1,"Crawler, Small Tracked & Wheeled",4,4,1,0,0,6,-1,1,1,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",35,0.25
1,8,"Fixed Wing UAV, Large",4,4,3,0,2,25,-1,1,2,-1,-1,-1,"-","-",10,"Standard","Remote Control Interface, Rigger Adaption",2210,0.25
1,8,"Fixed Wing UAV, Medium",4,4,2,0,1,12,-1,1,1,-1,-1,-1,"-","-",5,"Standard","Remote Control Interface, Rigger Adaption",1200,0.25
1,8,"Fixed Wing UAV, Small",3,3,1,0,0,1,-1,1,1,-1,-1,-1,"-","-",3,"Standard","Remote Control Interface, Rigger Adaption",600,0.25
1,4,"Hovercraft (Skimmer), Medium",3,3,2,0,1,10,-1,1,1,-1,-1,-1,"-","-",0,"Standard","Remote Control Interface, Rigger Adaption",150,1
1,4,"Hovercraft (Skimmer), Small",3,3,1,0,0,5,-1,1,1,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",50,1
1,8,"Mini-blimp",4,4,2,0,1,8,-1,1,1,-1,-1,-1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",45,0.5
1,72,"Rotary UAV, Medium",4,4,2,0,1,12,-1,1,1,-1,-1,-1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",240,0.25
1,72,"Rotary UAV, Micro",4,4,0,0,0,0,-1,1,1,-1,-1,-1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",90,0.25
1,72,"Rotary UAV, Small",4,4,1,0,0,1,-1,1,1,-1,-1,-1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",110,0.25
1,2,"Sea Sled, Large",3,3,3,0,0,15,-1,1,1,1,1000,64000,"2m","-",0,"N","Remote Control Interface, Rigger Adaption",40,1.5
1,2,"Sea Sled, Medium",3,3,2,0,0,6,-1,1,1,1,500,3200,"2m","-",0,"N","Remote Control Interface, Rigger Adaption",25,1.25
1,2,"Sea Sled, Small",2,2,1,0,0,2,-1,1,1,1,150,1600,"1m","-",0,"N","Remote Control Interface, Rigger Adaption",10,1
1,72,"Tilt Wing UAV, Large",4,4,3,0,2,25,-1,1,1,-1,-1,-1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",2210,0.25
1,72,"Tilt Wing UAV, Medium",4,4,2,0,1,12,-1,1,1,-1,-1,-1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",1460,0.25
1,136,"Vectored Thrust UAV Large",4,4,3,0,2,25,-1,1,1,-1,-1,-1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",160,0.6
1,136,"Vectored Thrust UAV Medium",4,4,2,0,1,20,-1,1,1,-1,-1,-1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",70,0.6
1,1,"Walker, Extra-Large",4,4,4,0,8,36,-1,1,0,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",900,1
1,1,"Walker, Large",4,4,3,0,4,16,-1,1,0,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",425,1
1,1,"Walker, Medium",4,4,2,0,1,10,-1,1,1,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",240,0.25
1,1,"Walker, Micro",4,4,0,0,0,0.4,-1,1,1,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",215,0.25
1,1,"Walker, Small",4,4,1,0,0,4,-1,1,1,-1,-1,-1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",165,0.25

#Fixed-Wing Aircraft
1,8,"Airliner",6,6,9,0,500,7500,3,-1,1,-1,-1,-1,"2","5d",0,"Standard","",2000,2.5
1,8,"HSCT",6,6,10,0,360,800,4,-1,3,-1,-1,-1,"124","6d+1s",0,"Standard","6 Partial Basic Amenities",20000.2.5
1,8,"Jet Fighter",6,6,7,0,6,64,3,-1,5,-1,-1,-1,"1e","1c",0,"Standard","Enviroseal (gas)",2000,2,5
1,8,"Single Engine",5,5,4,0,21,63,1,-1,1,-1,-1,-1,"2","2d",0,"Standard","",75,2.5
1,8,"Twin Engine",5,5,6,0,48,600,1,-1,1,-1,-1,-1,"2","2d",0,"Standard","",125,2.5
1,8,"Ultralight",4,4,2,0,0,8,0,-1,0,-1,-1,-1,"1","-",0,"Standard","",20,0.6

#Hovercraft
1,4,"Hovercraft, Heavy",5,5,5,0,100,480,0,-1,0,-1,-1,-1,"2","2d+1x",0,"N","",350,2
1,4,"Hovercraft, Light",3,3,3,0,6,24,0,-1,0,-1,-1,-1,"2","2d+1t",0,"N","",50,2
1,4,"Hovercraft, Medium",4,4,4,0,60,240,0,-1,0,-1,-1,-1,"2","2d+1x",0,"N","",75,2

#Rotorcraft
1,72,"Attack Helicopter",5,5,5,0,4,64,2,-1,3,-1,-1,-1,"1","1d",0,"VTOL","",1000,2.5
1,72,"Autogyro",4,4,3,0,0,8,0,-1,0,-1,-1,-1,"1","-",0,"VTOL","",200,0.6
1,72,"Cargo Helicopter",5,5,7,0,80,600,1,-1,1,-1,-1,-1,"2","2d+1r",0,"VTOL","",1000,2.5
1,72,"Utility Helicopter",5,5,4,0,50,75,1,-1,1,-1,-1,-1,"2","2d+1s",0,"VTOL","",500,2.5
1,72,"Fixed Wing, Heavy",6,6,7,0,72,640,1,-1,1,-1,-1,-1,"2","2d+1s",0,"VTOL","",1200,2.5
1,72,"Fixed Wing, Medium",6,6,5,0,48,96,1,-1,1,-1,-1,-1,"2","2d",0,"VTOL","",600,2.5

#Ships
1,2,"Aircraft Carrier, Heavy",5,5,9,6,25000000,3000000,3,-1,7,0,-1,-1,"-","4L+6s+6d",0,"N","+593250 CF People Space, Flight Deck (325 Metres, angled,

w/catapult & arrestor cable), 4600 Basic Amenities,400 Improved Amentities",3000000,7
1,2,"Aircraft Carrier, Light",5,5,6,4,800000,1250000,3,-1,6,0,-1,-1,"-","1L+4s+4d",0,"N","+242500 CF People Space, Flight Deck (100 Metres) 1900 Basic

Amenitites, 100 Improved Amenities",500000,5
1,2,"Aircraft Carrier, Medium",5,5,7,6,1000000,1750000,3,-1,7,0,-1,-1,"-","2L+6s+6d",0,"N","+359250 CF People Space, Flight Deck (150m, Angled), 2800 Basic

Amenities, 200 Improved Amenities",1500000,6
1,2,"Corvette",3,3,3,0,375,1000,3,-1,3,4,-1,-1,"-","10d",0,"N","+3600 CF People Space, 35 Basic Amenities",50000,1.5
1,2,"Cruiser",4,4,6,4,2000,20000,3,-1,4,3,-1,-1,"-","12d",0,"N","+47250 CF People Space, 500 Basic Amenities",500000,6
1,2,"Destroyer",4,4,5,4,1700,11000,3,-1,4,3,-1,-1,"-","12d",0,"N","+36000 CF People SPace, 300 Basic Amenities",200000,6
1,2,"Freighter",5,5,10,0,750000,10000000,3,-1,1,1,-1,-1,"-","16d",0,"N","+3000 CF People Space, 25 basic Amenities",1200000,1.5
1,2,"Frigate",4,4,4,3,1700,10200,3,-1,4,4,-1,-1,"-","12d",0,"N","+29250 CF People Space, 300 Basic Amenities",100000,5
1,2,"Harbor Tug",3,3,1,0,200,500,2,-1,0,0,-1,-1,"6","2d+1h",0,"N","",2500,1.5
1,2,"Merchantman, Heavy",5,5,7,0,250000,625000,3,-1,1,1,-1,-1,"-","4d+2h",0,"N","+3000 CF People Space, 25 Basic Amenities",300000,2
1,2,"Merchantman, Light",4,4,3,0,2400,32000,2,-1,1,0,-1,-1,"-","4d",0,"N","+2400 CF People Space, 15 Basic Amenities",30000,1.5
1,2,"Merchantman, Medium",4,4,5,0,36000,108000,3,-1,1,0,-1,-1,"-","4d",0,"N","+2700 CF People Space, 20 Basic Amenities",80000,2
1,2,"Patrol Craft",3,3,2,0,125,500,2,-1,3,3,-1,-1,"-","4d",0,"N","+2700 CF People Space, 20 Basic Amenities",20000,1.5
1,2,"Trawler",4,4,2,0,400,1000,2,-1,0,0,-1,-1,"15","4d",0,"N","",10000,1.5

#Special Vehicles
1,2,"Barge",-1,-1,3,0,2000,4000,-1,-1,0,0,-1,-1,"-","Open or 1d",0,"N","Load 1,000,000 KG, max 10,000,000 KG",1000,1
1,1,"Locomotive, Bulk",5,5,10,0,4,200,0,-1,0,-1,-1,-1,"1","2d",0,"N","",3600,1
1,1,"Locomotive, Bullet",5,5,9,0,4,200,2,-1,1,-1,-1,-1,"2","2d",0,"N","Gridlink (Electric Locomotives Only)",4000,1
1,1,"Locomotive, Express",4,4,6,0,4,200,0,-1,0,-1,-1,-1,"1","2d",0,"N","Gridlink (Electric Locomotives Only)",2500,1
1,1,"Locomotive, Non-Rail",3,6,8,0,10,80,4,-1,0,-1,-1,-1,"1","2d",0,"N","",1500,1.5
1,1,"Locomotive, Street Car",4,4,6,0,160,240,0,-1,0,-1,-1,-1,"1+10b","2d",0,"N","All CF must be used for People Space",1500,1
1,1,"Locomotive, Switcher",4,4,8,0,10,80,0,-1,0,-1,-1,-1,"1","2d",0,"N","",1500,1
1,1,"Rail Car, Frieght",-1,-1,8,0,800,2000,-1,-1,0,-1,-1,-1,"-","1g",0,"N","Load 80000kg (max 120000kg), Sig = 10-Body",600,1
1,1,"Rail Car, Long Passenger",-1,-1,8,0,960,1200,-1,-1,0,-1,-1,-1,"-","4d",0,"N","Load 24000kg (max 30000kg), Sig = 10-Body",500,1
1,1,"Rail Car, Short Passenger",-1,-1,6,0,480,800,-1,-1,0,-1,-1,-1,"-","4d",0,"N","Load 120000kg (max 20000kg), Sig = 10-Body",400,1
1,8,"Semiballistic",6,6,2,1,250,500,4,4,0,-1,-1,-1,"126","6d+1s,",0,"Special","Rigger Adaption, 8 Partial Basic Amenities",500000,1
1,8,"Suborbital",6,6,1,2,300,7500,4,4,0,-1,-1,-1,"126","6d+1s",0,"Standard","Rigger Adaption, 8 Partial Basic Amenities",100000,2
1,1,"Trailer, 20 Foot",-1,-1,5,0,400,600,-1,-1,0,-1,-1,-1,"-","1d or Open",0,"N","Load 2000kg (max 6000kg), Sig = 10-Body",100,1
1,1,"Trailer, 40 Foot",-1,-1,6,0,800,1000,-1,-1,0,-1,-1,-1,"-","1d or Open",0,"N","Load 6000kg (max 10000kg), Sig = 10-Body",150,1
1,1,"Trailer, 53 Foot",-1,-1,7,0,1200,1600,-1,-1,0,-1,-1,-1,"-","1d or Open",0,"N","Load 10000kg (max 25000kg), Sig = 10-Body",160,1
1,1,"Trailer, Heavy Axle",-1,-1,3,0,12,400,-1,-1,0,-1,-1,-1,"-","1d or Open",0,"N","Load 800kg (max 1600kg), Sig = 10-Body",75,0.75
1,1,"Trailer, Light Axle",-1,-1,2,0,4,320,-1,-1,0,-1,-1,-1,"-","1d or Open",0,"N","Load 150kg (max 400kg), Sig = 10-Body",60,0.25
1,8,"Zeppelin",5,5,8,0,48,150,1,-1,1,-1,-1,-1,"2","2d",0,"VSTOL","",1200,1

#Submarines
1,,"",4,4,5,6,600,7500,3,-1,5,6,400,800,"-","2h",0,"N","EnviroSeal (water & engine), Oxygen Generator, Torpedo Tubes (4), Heavy Launch Control Systems (4),

+11700 CF People Space, 105 Basic Amenities",250000,6
1,,"",4,4,5,6,48,120,3,-1,5,6,8500,12000,"10","1h",0,"N","EnviroSeal (water & engine), Oxygen Generator",75000,2
1,,"",5,5,6,6,7500,15000,3,-1,6,7,400,1000,"-","2h",0,"N","EviroSeal (water & engine), Oxygen Generator, Torpedo Tubes (4), Heavy Launch Control Systems (4),

+11700 CF People Space, 105 Basic Amenities",640000,2
1,,"",5,5,7,3,200000,320000,3,-1,0,1,1500,3600,"-","3h",0,"N","Enviroseal (water & engine), Oxygen Generator, +2940 CF People Space, 16 Basic

Amenities",150000,2
1,,"",3,3,3,1,6400,16000,3,-1,0,1,150,1600,"-","2h",0,"N","Enviroseal (water & engine), Oxygen Generator, +2460 CF People Space, 16 Basic Amenities",15000,2
1,,"",4,4,5,1,40000,100000,3,-1,0,1,1000,2400,"-","2h",0,"N","Envroseal (water & engine), Oxygen Generator, +2700 CF People Space, 16 Basic

Amenities",50000,2
1,,"",4,4,9,4,5,300,3,-1,1,1,500,3500,"3","1h",0,"N","Envroseal (water & engine), Life Support (20 man hours)",1280,2
1,,"",3,3,4,0,0,25,1,-1,0,0,50,300,"1","1h",0,"N","Envroseal (water & engine), Life Support (10 man hours)",65,2
1,,"",4,4,6,2,3,200,2,-1,1,1,150,1000,"2","1h",0,"N","Envroseal (water & engine), Life Support (10 man hours)",420,2
1,,"",3,3,4,6,400,5000,3,-1,2,4,300,600,"-","2h",0,"N","Envroseal (water & engine), Oxygen Generator, Torpedo Tubes (4), Heavy Launch Control Systems (4), +660 CF People Space, 85 Basic Amenities",72000,2

#Vectored-Thrust Aircraft
1,8,"Thunderbird",3,3,6,0,16,96,2,-1,3,-1,"2e","1h+1s+1r",0,"VSTOL","Enviroseal (Gas)",3200,2.5
1,8,"Jump Jet Fighter",5,5,7,0,6,64,3,-1,5,-1,"1e","1c",0,"VTOL","Enviroseal (gas)",24000,2.5


I will do the Powerplants as soon as you guys have a look and see if I am on the right track.
KeyMasterOfGozer
The best way to tell if you are doing it right, is to use the newest executable with that file and see if it seems to work. The Only difference(between R2 and R3) should be the Mark-up Factor, and whatever new entries you may have added. ( at least that is the only change I made to the Program).

Update:
I tried it out with the program, and as I suspected, the addition of the Sonar field in the middle of the record has thrown off all the rest of the fields.

I suggest to move that column to the end.
Johnny the Bull
Okay, it looks as though I'll have to move the startdepth and maxdepth (used for subs) as well.
Johnny the Bull
Fixed some errors in the chassis section and moved the sonar,stardepth and maxdepth fields to the end of each entry. Here it is:

CODE
## Chassis Types ##
# Format:
# Name  string - name of chassis
# Handling int  - onroad handling
# OffRoad int  - offroad handling
# Body  int
# Armour int
# CF  int
# CFMax  int
# Autonav int
# Pilot  int
# Sensor int
# Seating string
# Entry  string
# SetupTime int
# TOL  string
# Other  string
# Cost  int
# Markup int
# Sonar  int
#StartDepth int
#MaxDepth int
# Sample Chassis format  1,,"",,,,,,,,,,"","",,"","",,,,

# Chassis types:
# Use descriptor int for vehicle type (makes filtering easier)
# 1 = ground
# 2 = water
# 4 = hover
# 8 = air
# 16 = bike
# 32 = transport
# 64 = helicopter (rotor)
# 128 = vector thrust

# Categories:
#Bikes, Cars, Drones, Fixed Wing Aircraft,
#Hovercraft, Rotor-Craft, Ships, Special Vehicles,
#Submarines, Vectored-Thrust Aircraft.

# Bikes
1,17,"All-terrain Vehicle",4,4,2,0,2,15,0,-1,0,"2m","-",0,"N","",595,0.4,-1,-1,-1
1,17,"Chopper",4,6,2,0,2,9,0,-1,0,"2m","-",0,"N","",108,0.3,-1,-1,-1
1,17,"Off-Road",4,4,2,0,1,9,0,-1,0,"1m","-",0,"N","",338,0.25,-1,-1,-1
1,17,"Racing Cycle",3,6,2,0,1,2,0,-1,0,"1m","-",0,"N","",180,0.3,-1,-1,-1
1,17,"Scooter",3,6,2,0,0,2,0,-1,"1m","-",0,"N","",50,0.25,0,-1,-1

# Boats
1,2,"Skiff",3,3,3,0,6,25,0,-1,0,"2","-",0,"N","",50,1.25,-1,-1,-1
1,2,"Water Scooter",3,3,2,0,0,7,0,-1,0,"1","-",0,"N","",36,0.5,-1,-1,-1
1,2,"Speedboat",4,4,3,0,0,30,0,-1,0,"1","1d",0,"N","",50,1.25,-1,-1,-1
1,2,"Sport Cruiser",4,4,5,0,48,240,0,-1,1,"2","-",0,"N","",84,1.25,-1,-1,-1
1,2,"Yacht",5,5,8,0,240,1500,0,-1,1,"2","1d",0,"N","+210 CF People Space, 10 High Amenities",160,1.25,-1,-1,-1

# Cars
1,33,"APC, Tracked",5,5,7,6,18,96,0,-1,0,"1","1d+1h+1x",0,"N","",800,1,-1,-1,-1
1,33,"APC, Wheeled",4,6,6,6,18,96,0,-1,0,"1b","1d+1h+1x",0,"N","",750,1,-1,-1,-1
1,1,"Caterpillar, Heavy",5,5,10,0,6,250,0,-1,0,"1","-",0,"N","",750,1,-1,-1,-1
1,1,"Caterpillar, Light",4,4,5,0,3,18,0,-1,0,"1","-",0,"N","",300,1,-1,-1,-1
1,1,"Caterpillar, Medium",4,4,8,0,6,30,0,-1,0,"1","-",0,"N","",500,1,-1,-1,-1
1,1,"Caterpillar, Minature",4,4,3,0,2,10,0,-1,0,"-","-",0,"N","",150,0.5,-1,-1,-1
1,33,"Industrial Mover, Heavy",3,8,6,0,48,250,0,-1,0,"-","-",0,"N","",75,0.8,-1,-1,-1
1,33,"Industrial Mover, Light",3,8,2,0,6,42,0,-1,0,"-","-",0,"N","",40,0.25,-1,-1,-1
1,33,"Industrial Mover, Medium",3,8,4,0,18,52,0,-1,0,"-","-",0,"N","",55,0.4,-1,-1,-1
1,1,"Limousine",4,8,4,0,6,250,0,-1,0,"4+2b","4d+1t",0,"N","",625,1,-1,-1,-1
1,1,"RV",4,4,4,0,48,250,0,-1,0,"2","2d+1t",0,"N","162 CF People Space, 2 Basic Amenities",80,1,-1,-1,-1
1,1,"Sand Buggy",4,4,2,0,4,35,0,-1,0,"1b","-",0,"N","",40,0.4,-1,-1,-1
1,1,"Sedan",4,8,3,0,6,30,0,-1,0,"4","2d+1t",0,"N","",50,1,-1,-1,-1
1,1,"Sports Car",4,8,3,0,3,18,0,-1,0,"2","2d+1t",0,"N","",125,1,-1,-1,-1
1,1,"SUV",4,6,4,0,18,54,0,-1,0,"2","2d+1t",0,"N","",70,1,-1,-1,-1
1,1,"Subcompact",4,8,3,0,1,16,0,-1,0,"1","1d",0,"N","",30,1,-1,-1,-1
1,33,"Tractor",5,12,5,0,6,52,2,-1,0,"2","2d",0,"N","",160,1,-1,-1,-1
1,33,"Transport, Medium",5,12,5,0,80,400,0,-1,0,"2","2d+1x",0,"N","",160,1,-1,-1,-1
1,33,"transport, Heavy",5,12,6,0,120,800,0,-1,0,"2","2d+1x",0,"N","",280,1,-1,-1,-1
1,1,"Van",4,10,4,0,48,250,0,-1,0,"2","2d+1s+1g",0,"N","",60,1,-1,-1,-1

#Drones
1,1,"Anthroform, Large",4,4,3,0,1,10,-1,1,1,"-","-",0,"N","Mechanical Arms (2, STR 9), Remote Control Interface, Rigger Adaption",900,0.4,-1,-1,-1
1,1,"Anthroform, Medium",3,3,2,0,0,1.6,-1,1,1,"-","-",0,"N","Mechanical Arms (2, STR 6), Remote Control Interface, Rigger Adaption",400,0.4,-1,-1,-1
1,1,"Crawler, Medium Tracked",4,4,2,0,2,12,-1,1,1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",120,0.25,-1,-1,-1
1,1,"Crawler, Medium Wheeled",4,6,2,0,2,12,-1,1,1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",120,0.25,-1,-1,-1
1,1,"Crawler, Micro",4,4,0,0,0,0.6,-1,1,1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",200,0.25,-1,-1,-1
1,1,"Crawler, Small Tracked & Wheeled",4,4,1,0,0,6,-1,1,1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",35,0.25,-1,-1,-1
1,8,"Fixed Wing UAV, Large",4,4,3,0,2,25,-1,1,2,"-","-",10,"Standard","Remote Control Interface, Rigger Adaption",2210,0.25,-1,-1,-1
1,8,"Fixed Wing UAV, Medium",4,4,2,0,1,12,-1,1,1,"-","-",5,"Standard","Remote Control Interface, Rigger Adaption",1200,0.25,-1,-1,-1
1,8,"Fixed Wing UAV, Small",3,3,1,0,0,1,-1,1,1,"-","-",3,"Standard","Remote Control Interface, Rigger Adaption",600,0.25,-1,-1,-1
1,4,"Hovercraft (Skimmer), Medium",3,3,2,0,1,10,-1,1,1,"-","-",0,"Standard","Remote Control Interface, Rigger Adaption",150,1,-1,-1,-1
1,4,"Hovercraft (Skimmer), Small",3,3,1,0,0,5,-1,1,1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",50,1,-1,-1,-1
1,8,"Mini-blimp",4,4,2,0,1,8,-1,1,1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",45,0.5,-1,-1,-1
1,72,"Rotary UAV, Medium",4,4,2,0,1,12,-1,1,1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",240,0.25,-1,-1,-1
1,72,"Rotary UAV, Micro",4,4,0,0,0,0,-1,1,1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",90,0.25,-1,-1,-1
1,72,"Rotary UAV, Small",4,4,1,0,0,1,-1,1,1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",110,0.25,-1,-1,-1
1,2,"Sea Sled, Large",3,3,3,0,0,15,-1,1,1,"2m","-",0,"N","Remote Control Interface, Rigger Adaption",40,1.5,1,1000,6400
1,2,"Sea Sled, Medium",3,3,2,0,0,6,-1,1,1,"2m","-",0,"N","Remote Control Interface, Rigger Adaption",25,1.25,1,500,3200
1,2,"Sea Sled, Small",2,2,1,0,0,2,-1,1,1,"1m","-",0,"N","Remote Control Interface, Rigger Adaption",10,1,1,150,1600
1,72,"Tilt Wing UAV, Large",4,4,3,0,2,25,-1,1,1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",2210,0.25,-1,-1,-1
1,72,"Tilt Wing UAV, Medium",4,4,2,0,1,12,-1,1,1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",1460,0.25,-1,-1,-1
1,136,"Vectored Thrust UAV Large",4,4,3,0,2,25,-1,1,1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",160,0.6,-1,-1,-1
1,136,"Vectored Thrust UAV Medium",4,4,2,0,1,20,-1,1,1,"-","-",0,"VTOL","Remote Control Interface, Rigger Adaption",70,0.6,-1,-1,-1
1,1,"Walker, Extra-Large",4,4,4,0,8,36,-1,1,0,"-","-",0,"N","Remote Control Interface, Rigger Adaption",900,1,-1,-1,-1
1,1,"Walker, Large",4,4,3,0,4,16,-1,1,0,"-","-",0,"N","Remote Control Interface, Rigger Adaption",425,1,-1,-1,-1
1,1,"Walker, Medium",4,4,2,0,1,10,-1,1,1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",240,0.25,-1,-1,-1
1,1,"Walker, Micro",4,4,0,0,0,0.4,-1,1,1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",215,0.25,-1,-1,-1
1,1,"Walker, Small",4,4,1,0,0,4,-1,1,1,"-","-",0,"N","Remote Control Interface, Rigger Adaption",165,0.25,-1,-1,-1

#Fixed-Wing Aircraft
1,8,"Airliner",6,6,9,0,500,7500,3,-1,1,"2","5d",0,"Standard","",2000,2.5,-1,-1,-1
1,8,"HSCT",6,6,10,0,360,800,4,-1,3,"124","6d+1s",0,"Standard","6 Partial Basic Amenities",20000.2.5,-1,-1,-1
1,8,"Jet Fighter",6,6,7,0,6,64,3,-1,5,"1e","1c",0,"Standard","Enviroseal (gas)",2000,2,5,-1,-1,-1
1,8,"Single Engine",5,5,4,0,21,63,1,-1,1,"2","2d",0,"Standard","",75,2.5,-1,-1,-1
1,8,"Twin Engine",5,5,6,0,48,600,1,-1,1,"2","2d",0,"Standard","",125,2.5,-1,-1,-1
1,8,"Ultralight",4,4,2,0,0,8,0,-1,0,"1","-",0,"Standard","",20,0.6,-1,-1,-1

#Hovercraft
1,4,"Hovercraft, Heavy",5,5,5,0,100,480,0,-1,0,"2","2d+1x",0,"N","",350,2,-1,-1,-1
1,4,"Hovercraft, Light",3,3,3,0,6,24,0,-1,0,"2","2d+1t",0,"N","",50,2,-1,-1,-1
1,4,"Hovercraft, Medium",4,4,4,0,60,240,0,-1,0,"2","2d+1x",0,"N","",75,2,-1,-1,-1

#Rotorcraft
1,72,"Attack Helicopter",5,5,5,0,4,64,2,-1,3,"1","1d",0,"VTOL","",1000,2.5,-1,-1,-1
1,72,"Autogyro",4,4,3,0,0,8,0,-1,0,"1","-",0,"VTOL","",200,0.6,-1,-1,-1
1,72,"Cargo Helicopter",5,5,7,0,80,600,1,-1,1,"2","2d+1r",0,"VTOL","",1000,2.5,-1,-1,-1
1,72,"Utility Helicopter",5,5,4,0,50,75,1,-1,1,"2","2d+1s",0,"VTOL","",500,2.5,-1,-1,-1
1,72,"Fixed Wing, Heavy",6,6,7,0,72,640,1,-1,1,"2","2d+1s",0,"VTOL","",1200,2.5,-1,-1,-1
1,72,"Fixed Wing, Medium",6,6,5,0,48,96,1,-1,1,"2","2d",0,"VTOL","",600,2.5,-1,-1,-1

#Ships
1,2,"Aircraft Carrier, Heavy",5,5,9,6,25000000,3000000,3,-1,7,"-","4L+6s+6d",0,"N","+593250 CF People Space, Flight Deck (325 Metres, angled, w/catapult & arrestor cable), 4600 Basic Amenities,400 Improved Amentities",3000000,7,0,-1,-1
1,2,"Aircraft Carrier, Light",5,5,6,4,800000,1250000,3,-1,6,"-","1L+4s+4d",0,"N","+242500 CF People Space, Flight Deck (100 Metres) 1900 Basic Amenitites, 100 Improved Amenities",500000,5,0,-1,-1
1,2,"Aircraft Carrier, Medium",5,5,7,6,1000000,1750000,3,-1,7,"-","2L+6s+6d",0,"N","+359250 CF People Space, Flight Deck (150m, Angled), 2800 Basic Amenities, 200 Improved Amenities",1500000,6,0,-1,-1
1,2,"Corvette",3,3,3,0,375,1000,3,-1,3,"-","10d",0,"N","+3600 CF People Space, 35 Basic Amenities",50000,1.5,4,-1,-1
1,2,"Cruiser",4,4,6,4,2000,20000,3,-1,4,"-","12d",0,"N","+47250 CF People Space, 500 Basic Amenities",500000,6,3,-1,-1
1,2,"Destroyer",4,4,5,4,1700,11000,3,-1,4,"-","12d",0,"N","+36000 CF People SPace, 300 Basic Amenities",200000,6,3,-1,-1
1,2,"Freighter",5,5,10,0,750000,10000000,3,-1,1,"-","16d",0,"N","+3000 CF People Space, 25 basic Amenities",1200000,1.5,1,-1,-1
1,2,"Frigate",4,4,4,3,1700,10200,3,-1,4,"-","12d",0,"N","+29250 CF People Space, 300 Basic Amenities",100000,5,4,-1,-1
1,2,"Harbor Tug",3,3,1,0,200,500,2,-1,0,"6","2d+1h",0,"N","",2500,1.5,0,-1,-1
1,2,"Merchantman, Heavy",5,5,7,0,250000,625000,3,-1,1,"-","4d+2h",0,"N","+3000 CF People Space, 25 Basic Amenities",300000,2,1,-1,-1
1,2,"Merchantman, Light",4,4,3,0,2400,32000,2,-1,1,"-","4d",0,"N","+2400 CF People Space, 15 Basic Amenities",30000,1.5,0,-1,-1
1,2,"Merchantman, Medium",4,4,5,0,36000,108000,3,-1,1,"-","4d",0,"N","+2700 CF People Space, 20 Basic Amenities",80000,2,0,-1,-1
1,2,"Patrol Craft",3,3,2,0,125,500,2,-1,3,"-","4d",0,"N","+2700 CF People Space, 20 Basic Amenities",20000,1.5,3,-1,-1
1,2,"Trawler",4,4,2,0,400,1000,2,-1,0,"15","4d",0,"N","",10000,1.5,0,-1,-1

#Special Vehicles
1,2,"Barge",-1,-1,3,0,2000,4000,-1,-1,0,"-","Open or 1d",0,"N","Load 1,000,000 KG, max 10,000,000 KG",1000,1,0,-1,-1
1,1,"Locomotive, Bulk",5,5,10,0,4,200,0,-1,0,"1","2d",0,"N","",3600,1,-1,-1,-1
1,1,"Locomotive, Bullet",5,5,9,0,4,200,2,-1,1,"2","2d",0,"N","Gridlink (Electric Locomotives Only)",4000,1,-1,-1,-1
1,1,"Locomotive, Express",4,4,6,0,4,200,0,-1,0,"1","2d",0,"N","Gridlink (Electric Locomotives Only)",2500,1,-1,-1,-1
1,1,"Locomotive, Non-Rail",3,6,8,0,10,80,4,-1,0,"1","2d",0,"N","",1500,1.5,-1,-1,-1
1,1,"Locomotive, Street Car",4,4,6,0,160,240,0,-1,0,"1+10b","2d",0,"N","All CF must be used for People Space",1500,1,-1,-1,-1
1,1,"Locomotive, Switcher",4,4,8,0,10,80,0,-1,0,"1","2d",0,"N","",1500,1,-1,-1,-1
1,1,"Rail Car, Frieght",-1,-1,8,0,800,2000,-1,-1,0,"-","1g",0,"N","Load 80000kg (max 120000kg), Sig = 10-Body",600,1,-1,-1,-1
1,1,"Rail Car, Long Passenger",-1,-1,8,0,960,1200,-1,-1,0,"-","4d",0,"N","Load 24000kg (max 30000kg), Sig = 10-Body",500,1,-1,-1,-1
1,1,"Rail Car, Short Passenger",-1,-1,6,0,480,800,-1,-1,0,"-","4d",0,"N","Load 120000kg (max 20000kg), Sig = 10-Body",400,1,-1,-1,-1
1,8,"Semiballistic",6,6,2,1,250,500,4,4,0,"126","6d+1s,",0,"Special","Rigger Adaption, 8 Partial Basic Amenities",500000,1,-1,-1,-1
1,8,"Suborbital",6,6,1,2,300,7500,4,4,0,"126","6d+1s",0,"Standard","Rigger Adaption, 8 Partial Basic Amenities",100000,2,-1,-1,-1
1,1,"Trailer, 20 Foot",-1,-1,5,0,400,600,-1,-1,0,"-","1d or Open",0,"N","Load 2000kg (max 6000kg), Sig = 10-Body",100,1,-1,-1,-1
1,1,"Trailer, 40 Foot",-1,-1,6,0,800,1000,-1,-1,0,"-","1d or Open",0,"N","Load 6000kg (max 10000kg), Sig = 10-Body",150,1,-1,-1,-1
1,1,"Trailer, 53 Foot",-1,-1,7,0,1200,1600,-1,-1,0,"-","1d or Open",0,"N","Load 10000kg (max 25000kg), Sig = 10-Body",160,1,-1,-1,-1
1,1,"Trailer, Heavy Axle",-1,-1,3,0,12,400,-1,-1,0,"-","1d or Open",0,"N","Load 800kg (max 1600kg), Sig = 10-Body",75,0.75,-1,-1,-1
1,1,"Trailer, Light Axle",-1,-1,2,0,4,320,-1,-1,0,"-","1d or Open",0,"N","Load 150kg (max 400kg), Sig = 10-Body",60,0.25,-1,-1,-1
1,8,"Zeppelin",5,5,8,0,48,150,1,-1,1,"2","2d",0,"VSTOL","",1200,1,-1,-1,-1

#Submarines
1,2,"Attack Submarine",4,4,5,6,600,7500,3,-1,5,"-","2h",0,"N","EnviroSeal (water & engine), Oxygen Generator, Torpedo Tubes (4), Heavy Launch Control Systems (4), +11700 CF People Space, 105 Basic Amenities",250000,6,6,400,800
1,2,"Bathyscaph",4,4,5,6,48,120,3,-1,5,"10","1h",0,"N","EnviroSeal (water & engine), Oxygen Generator",75000,2,6,8500,12000
1,2,"Boomer",5,5,6,6,7500,15000,3,-1,6,"-","2h",0,"N","EviroSeal (water & engine), Oxygen Generator, Torpedo Tubes (4), Heavy Launch Control Systems (4), +11700 CF People Space, 105 Basic Amenities",640000,2,7,400,1000
1,2,"Commercial Sub, Heavy",5,5,7,3,200000,320000,3,-1,0,"-","3h",0,"N","Enviroseal (water & engine), Oxygen Generator, +2940 CF People Space, 16 Basic Amenities",150000,2,1,1500,3600
1,2,"Commercial Sub, Light",3,3,3,1,6400,16000,3,-1,0,"-","2h",0,"N","Enviroseal (water & engine), Oxygen Generator, +2460 CF People Space, 16 Basic Amenities",15000,2,1,150,1600
1,2,"Commercial Sub, Medium",4,4,5,1,40000,100000,3,-1,0,"-","2h",0,"N","Envroseal (water & engine), Oxygen Generator, +2700 CF People Space, 16 Basic Amenities",50000,2,1,1000,2400
1,2,"Minisub, Heavy",4,4,9,4,5,300,3,-1,1,"3","1h",0,"N","Envroseal (water & engine), Life Support (20 man hours)",1280,2,1,500,3500
1,2,"Minisub, Light",3,3,4,0,0,25,1,-1,0,"1","1h",0,"N","Envroseal (water & engine), Life Support (10 man hours)",65,2,0,50,300
1,2,"Minisub, Medium",4,4,6,2,3,200,2,-1,1,"2","1h",0,"N","Envroseal (water & engine), Life Support (10 man hours)",420,2,1,150,1000
1,,"Patrol Submarine",3,3,4,6,400,5000,3,-1,2,"-","2h",0,"N","Envroseal (water & engine), Oxygen Generator, Torpedo Tubes (4), Heavy Launch Control Systems (4), +660 CF People Space, 85 Basic Amenities",72000,2,4,300,600

#Vectored-Thrust Aircraft
1,8,"Thunderbird",3,3,6,0,16,96,2,-1,3,"2e","1h+1s+1r",0,"VSTOL","Enviroseal (Gas)",3200,2.5,-1,-1,-1
1,8,"Jump Jet Fighter",5,5,7,0,6,64,3,-1,5,"1e","1c",0,"VTOL","Enviroseal (gas)",24000,2.5,-1,-1,-1
Johnny the Bull
The engine updates are coming along slowly - I have a uni assignment at the moment which is delaying me. As soon as its finished I'll do the engines (prolly 6 hours work tops) then get to work on the design and customisation options.
Ecclesiastes
Thanks for all the hard work Johnny. biggrin.gif
Bearclaw
Hey guys, this really kicks ass! Is there any word on when a finished (mostly) product will be available?
Johnny the Bull
It's coming along slowly. At the moment I am juggling recovery from surgery, law school and a relationship in danger of collapsing. There's periods of complete inactively intersped with momentary bursts of energy where stuff gets done.

Assuming the code is solid and R3 compliant, my Dats should be ready (*should*) for an end of may release.
Johnny the Bull
Due to RL constraints, release date for completed dats has been put back to mid July. However, I do actually meet my commitments so they /will/ be done.
Ecclesiastes
Thanks for the undate. Its just good to know that they are still being worked on. smile.gif
Backgammon
I have some free time, anyway I can help out for this?
Johnny the Bull
QUOTE (Backgammon @ Jul 18 2004, 04:23 AM)
I have some free time, anyway I can help out for this?

Yeah, I'll mail you with the *.dat's, PM me with your e-mail.
Bigity
I can help with >DATs too if I can be given a quick refresher on how to make the file, otherwise I can type some stuff in my spare time.
dhyde79
personally, I'd vote for it being done in something other than visual basic so that it can be ported to OSX and other operating systems, the same problem I've had getting the NSRCG swapped into something other than VB, if given raw code realbasic has a tool that will let you convert visualbasic projects into realbasic, and then once that's done it can be set to compile to both mac and windows application format when it's done so that it's truly cross platform.....but that's just my thoughts on the issue, I'd rather have a working copy first and then worry about whether or not it's cross platform compliant....
Eldritch
Hey guys, what's the status of this project?

Inquiring minds want to know!

smile.gif Thanks
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Dumpshock Forums © 2001-2012