Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
How do you determine the ID of an STR from the STR# it's supposed to replace? According to the Nova bible, the STRs don't have the same ID.
Also, how do you create multiple entries on the same STR?
------------------ "How many boards would the Mongols hoard if the Mongol hoards got bored." Useless facts: hippopotomonstrosesquippedaliophobia is the medical term for "fear of long words" (url="http://"http://www.EVula.com")why does everybody have an EVula link?(/url)
Appendix III - Patching STR# Resources The STR# resource format used to store many of the strings in Nova may seem to be incompatible with the flexible nature of plugin files. For example, a plugin for a new ship would have to replace several of the built-in STR# resources to incorporate its new name into the game. The problem arises when you want to use two plugins that try to modify the same STR# resource. The solution is not to change the STR# resources at all, but to use Novas handy string patching functionality by updating only select strings in a STR# resource by providing Nova with a properly-numbered 'STR ' resource. For example, to change the first cargo type from food to something else, youd simply create a 'STR ' resource with the ID 9000 and type in the name of your new commodity. A chart of 'STR ' resource numbers is provided below: String Type: Replacement 'STR ' ID range: Message buoys 1000-2500 Hail quotes 5000-5511 Stellar types 7000-7063 Base prices of commodities 9300-9305 Commodity abbreviations for status display 9400-9405 Govt-specific greetings for comm dialog 10000-12559 (first 10 for govt -1, second 10 for govt 0, third 10 for govt 1, etc.) përs-resource CommQuotes 15000-15511
EDIT: What exactly are you trying to figure out? What are you trying to patch?
------------------ My (url="http://"http://www.evula.org/parrypmp")website(/url), hosted by (url="http://"http://www.evula.org")EVula(/url). "I'm desperately trying to figure out why kamikaze pilots wore helmets." -- David Edison "A bug in a program is merely an undocumented feature."
(This message has been edited by P-Psycho (edited 10-06-2002).)
Combat ratings, specific gov strings, certain përs' replies... and the new things. The only real problem is the Combat ratings and the fact that I can't make more than one entry on each string, so I don't know how I could rename anything but the first item of each string (ie. I could replace food but not any of the other cargos)
They also don't list quite a few things, such as all the ship titles.
(This message has been edited by Veritus Dartarion (edited 10-06-2002).)
Quote
Originally posted by Veritus Dartarion: Combat ratings, specific gov strings, certain përs' replies... and the new things. The only real problem is the Combat ratings and the fact that I can't make more than one entry on each string, so I don't know how I could rename anything but the first item of each string (ie. I could replace food but not any of the other cargos)
I don't think combat ratings can be patched using STRs - you just copy the STR# resource and edit it. Each STR contains one entry, and you set the ID based on the table P-Psycho posted in order to determine which entry in the STR# it overrides. Examining the base scenario can also help.
Originally posted by Veritus Dartarion: They also don't list quite a few things, such as all the ship titles.
Many of the things that used to be patched using STRs in the previous games are stored in the actual resource under EV Nova. Take a look in the resources relevant to the things you want to alter - the shďp resource, for example.
------------------ David Arthur As Roosevelt said, there is nothing worse than the fear of fear. - (url="http://"http://pm.gc.ca/")Jean Chrétien(/url) (url="http://"http://davidarthur.evula.net/")davidarthur.evula.net(/url) - Coming Soon: MissionComputer 1.4.0 with (url="http://"http://davidarthur.evula.net/showpic.php?image=mc/perseditor.jpg&width;=567&height;=405&title;=The+pers+Editor")përs(/url) support and enhanced file management. (url="http://"http://www.ev-nova.net/")EV-Nova.net(/url) | (url="http://"http://www.evula.com/")EVula's Lair(/url) | (url="http://"http://www.evula.com/survival_guide/")EV Nova Survival Guide(/url) | (url="http://"http://www.evula.org/")evula.org(/url)
Originally posted by David Arthur: **Many of the things that used to be patched using STRs in the previous games are stored in the actual resource under EV Nova. Take a look in the resources relevant to the things you want to alter - the shďp resource, for example.
**
Looking at the STR# resorce, it has entries like 'alien' or 'class 1', subtitles, although I'm not sure why they're there.Ver
Originally posted by Veritus Dartarion: **Looking at the STR# resorce, it has entries like 'alien' or 'class 1', subtitles, although I'm not sure why they're there.Ver
What you're talking about are the ship subtitles, which can only be replaced with STR# resources. This is because the subtitle STR# resources don't have anything in them; they are just 1 or 2 words. So, to replace these, you create a new STR# resource in your plug with the same ID number.
------------------ Mantaray suggests: Karosine! The panacea for all your ills! boom
Originally posted by Veritus Dartarion: Looking at the STR# resorce, it has entries like 'alien' or 'class 1', subtitles, although I'm not sure why they're there.Ver
I believe those are custom subtitles assigned to special ships by a mission.