Adding requirements to ships?
I want my 15 rapid-fire quantum torpedo launchers Uber-Defiant now! - Get help from modders. Share your work. Discuss modifications.
posted on August 26th, 2010, 1:13 pm
Hi everyone. Longtime FO user, new time modder/forum user. I've always had a lot of fun with FO, but lately I've found myself wanting to change the game a little. Not too much, just a few new ships and stations here and there. I know how to add them, but I want to change the requirements for them. For example, I added the McKinley class yard for the Feds. But, all the ships there are buildable right from the beginning. I'd like to make it so I need to research different chassis levels for the ships, but I can't figure out how to do it. Along the same lines, I added the Miranda refit to the Antares yard, but I can't figure out how to take off the "Analyze Alien tech" requirement for it. If someone could point me in the right direction, I'd really appreciate it.
As a side note, all the ships that get built in the McKinley are colliding with the yard itself. The nacelles of the ships/the refit pods on the Nebula are hitting the back end/lower bit of the yard. How can I make the actual construction point a bit lower/more forward, so this doesn't happen? Its not a huge deal, since no one can really see it unless you're looking at it, but as the McKinley is a HUGE yard, it should be able to fit vessels easily. I can't even build the Excel without it looking like the yard just got a saucer add on
Again, any help would be appreciated. Thanks!
As a side note, all the ships that get built in the McKinley are colliding with the yard itself. The nacelles of the ships/the refit pods on the Nebula are hitting the back end/lower bit of the yard. How can I make the actual construction point a bit lower/more forward, so this doesn't happen? Its not a huge deal, since no one can really see it unless you're looking at it, but as the McKinley is a HUGE yard, it should be able to fit vessels easily. I can't even build the Excel without it looking like the yard just got a saucer add on

Again, any help would be appreciated. Thanks!
posted on August 26th, 2010, 1:19 pm
The techtree files sort the requirements, they're in the Techtree folder. Tech1.tt is the file normally used by the game.
*shipname.odf* X *requirement1.odf* *requirement2.odf*
X is the number of requirments it has, get it wrong and the game won't work.
*shipname.odf* X *requirement1.odf* *requirement2.odf*
X is the number of requirments it has, get it wrong and the game won't work.
posted on August 26th, 2010, 1:21 pm
Hello, And Welcome!
What you are looking for is the techtree. You can find it in the folder of the same name. I have written a slight explination of the techtree in the guide, which might help better explain how to edit it, and what you might want to do.
http://guide.fleetops.net/guide/modding/introduction#TheTechtrees
For the mickenly yard, you will want to find the ship names, e.g. fed_galaxyA.odf(the buildable version of the galaxy) in the tech1.tt and copy the techtree requirements of say, the akira. so you will look in the tech1.tt file for the fed_akira.odf and copy the lines that follow it. they will be
fed_akira.odf 1 fed_research_whatever.odf
or something to that effect.
For the miranda, you will want to lower the requirements. If you are talking about the miranda2, then find it in the techtree and replace the lines after it with 0, or whatever you want it to require.
Hope that helps, and again, welcome to the forums!
Darnit, ninja'd by tyler...
What you are looking for is the techtree. You can find it in the folder of the same name. I have written a slight explination of the techtree in the guide, which might help better explain how to edit it, and what you might want to do.
http://guide.fleetops.net/guide/modding/introduction#TheTechtrees
For the mickenly yard, you will want to find the ship names, e.g. fed_galaxyA.odf(the buildable version of the galaxy) in the tech1.tt and copy the techtree requirements of say, the akira. so you will look in the tech1.tt file for the fed_akira.odf and copy the lines that follow it. they will be
fed_akira.odf 1 fed_research_whatever.odf
or something to that effect.
For the miranda, you will want to lower the requirements. If you are talking about the miranda2, then find it in the techtree and replace the lines after it with 0, or whatever you want it to require.
Hope that helps, and again, welcome to the forums!
Darnit, ninja'd by tyler...

posted on August 26th, 2010, 1:26 pm
Oh, and
That is a very complicated process, but you might be able to fix it by just adding the scaleSOD line in the mickenly odf. Just add the following line somewhere in the odf
scalesod = 1.2
and see if that works. if not, then see if you can make it 1.3, or 1.4. if it gets too big and still doesn't fix the problem, let me know and I"ll see what I can do.
Genx wrote:As a side note, all the ships that get built in the McKinley are colliding with the yard itself. The nacelles of the ships/the refit pods on the Nebula are hitting the back end/lower bit of the yard. How can I make the actual construction point a bit lower/more forward, so this doesn't happen? Its not a huge deal, since no one can really see it unless you're looking at it, but as the McKinley is a HUGE yard, it should be able to fit vessels easily. I can't even build the Excel without it looking like the yard just got a saucer add on![]()
Again, any help would be appreciated. Thanks!
That is a very complicated process, but you might be able to fix it by just adding the scaleSOD line in the mickenly odf. Just add the following line somewhere in the odf
scalesod = 1.2
and see if that works. if not, then see if you can make it 1.3, or 1.4. if it gets too big and still doesn't fix the problem, let me know and I"ll see what I can do.

posted on August 26th, 2010, 2:15 pm
Last edited by Genx on August 26th, 2010, 2:29 pm, edited 1 time in total.
Alrighty, I've got my tech requirements figured out, so thanks for all the help with that.
And the scaling made it a bit better, but not where I need it. By the time it looked right, the yard was bigger than an outpost. And, since there's no build button for the McKinley, and since I'm not a huge fan of the looks of it anyways, I think I'll just change the Antares and Eraudi to be build the ships from the McKinley.
*Edit*
One last thing...how do I change the hover over menu? I'd like the yards to say "Builds Monsoon, Intrepid, Miranda refit, etc," but I can't figure out how to change that. :/
And the scaling made it a bit better, but not where I need it. By the time it looked right, the yard was bigger than an outpost. And, since there's no build button for the McKinley, and since I'm not a huge fan of the looks of it anyways, I think I'll just change the Antares and Eraudi to be build the ships from the McKinley.
*Edit*
One last thing...how do I change the hover over menu? I'd like the yards to say "Builds Monsoon, Intrepid, Miranda refit, etc," but I can't figure out how to change that. :/
posted on August 26th, 2010, 3:13 pm
That is in the dynamic_localized_strings.h file. It is in the main directory. if you look through there, search for the yards odf name, and you should be able to edit it from there. I don't know if it is wise to edit it with notepad though, I think it is best to do it in notepad++. the link to their site is at the bottom of the link I gave you earlier if you are interested 

Who is online
Users browsing this forum: Google Adsense [Bot] and 2 guests