A Merchant Ship

Greetings -

I am currently working on a Plug-in that creates a new ship. I won't say what it is, as I don't want to ruin the surprise, but anyway...

First off, I am using Ship Write to make this new vessel. I have created a version of the ship that I want availible to the player to buy. I put the government setting on Strandless, as I want it availible in the Crescent. But anyway, my question is, How do I make a version of this ship that is NOT availible to the player to buy? IN other words, I want to make a version of my ship like the Merchant Arada, or the Renegade Arada. How do I do that?

Thanks.

------------------
- Captain Stud Beefpile
- UE Naval 238th Squadron
- Azdgari Squadron "Firebird" Leader

Give the ship a high techlevel that doesn't match the techlevel of any planets. The ship wont appear for sale unless a planet techlevel or specialtech matches or exceeds it.

I see. Pardon my stupidity, but what techlevel doesn't match all the planets? Remember, I want this like the Arada Merchant, should I put like techlevel 50?

------------------
- Captain Stud Beefpile
- UE Naval 238th Squadron
- Azdgari Squadron "Firebird" Leader

Quote

Originally posted by Stud Beefpile:
**I see. Pardon my stupidity, but what techlevel doesn't match all the planets? Remember, I want this like the Arada Merchant, should I put like techlevel 50?
**

I don't know about techlevel 50, but my guess is that 1437 is free. Or 789. There are a lot of choices. It looks like the number reserved for ships that don't sell in EVO is 32767.

Not knowing this isn't stupidity: you just have to know how these things work. They're not common-sensical, just facts. For me, looking through the files of other plug-ins or even just the EVO originals helped met get the hang of things.

You could use mission bits too but setting a tech level is easiest. Why don't you just use the ones that are used for the ships you mentioned - Renegade Arada, Merchant Arada etc..

------------------
???

I was thinking of using a mission bit, but I couldn't get that to work. Good idea of using the same techlevel as the other ones, anyone know where I might be able to find these statistics?
Thanks for the help 🙂

------------------
- Captain Stud Beefpile
- UE Naval 238th Squadron
- Azdgari Squadron "Firebird" Leader

Just set the tech level to 9999. That's what EVO and most plug-ins do.

------------------
"Its not my client you saw at the scene of the crime; it was a weather baloon!" **
(url="http://"http://www.drippingchipmunk.com")DrippingChipmunk.com(/url)
(url="http://"http://www.jonpearse.f2s.com/ev3/ev3_quotes.php")#EV3 QUOTE ARCHIVE (/url)**

Ok, let me make sure I have this correctly.

I dupe the buyable version of the ship, (remember this is all in Ship Write) I then set the tech level to 9999, specify "Brave Trader" and "Merchant" for AI and Government, and I should see other ships of my creation flying around?

Is this correct? Or am I missing something? Again, sorry for be stupid, I am kind of new at this.

------------------
- Captain Stud Beefpile
- UE Naval 238th Squadron
- Azdgari Squadron "Firebird" Leader

If you want to see the AI using your ship, you have to do a bit more work than just make the ship. You'll need to either a) add personalities or fleets that use your ship or 🆒 edit some of the dude resources to use your ship.

------------------

(Insert Signature Here)

Damn! I was hoping I was doing something else wrong when I selected Gov't, etc. So I really gotta edit all that stuff? Ok, now I REALLY feel stupid, I know how to go to the dude resource and stuff, but what, and where should I edit? What I want is to see a merchant version of my ship, as a "Brave Trader" like a freight-courier, for example, that travels all over space to trade. I also want to see it only in Crescent space. Again, sorry for being stupid, but if someone could tell me how to do this part, I would be HAPPY! 🙂

------------------
- Captain Stud Beefpile
- UE Naval 238th Squadron
- Azdgari Squadron "Firebird" Leader

Quote

Originally posted by Stud Beefpile:
**Damn! I was hoping I was doing something else wrong when I selected Gov't, etc. So I really gotta edit all that stuff? Ok, now I REALLY feel stupid, I know how to go to the dude resource and stuff, but what, and where should I edit? What I want is to see a merchant version of my ship, as a "Brave Trader" like a freight-courier, for example, that travels all over space to trade. I also want to see it only in Crescent space. Again, sorry for being stupid, but if someone could tell me how to do this part, I would be HAPPY!:)
**

I'm confused as to why you want to make a different version of your ship than the one you've already made for sale. The reason to do this would be if you wanted it to have different characteristics; for intance if you wanted it to fire different weapons than the one the player will be able to buy with the ship. Otherwise, you can use exactly the same shďp resource as the one you made for the shipyard.

Now putting it into the universe involves working with other resources than the shďp resource. I'll tell you how to do this one, but you should really read the EVO Bible and take a look at the EVO resources using ResEdit. ShipWrite is great, but you need a deeper understanding of what's going on than its friendly interface will give you. I've never used it, so I don't know what resources it lets you edit. My guess, though, is that you'll have to use ResEdit to fully insert your ship into the game.

Now you can either make a dude resource which you can make appear in exactly the systems you want all along the crescent or a flët resource which will appear either in the system of only one govt of the crescent or in a larger range.

Make a new Dude resource, ID# 255. Give it the same AI type as your ship, put your ship ID into the shiptype field 4 times each with a probability of 25. Give it the appropriate govt id number and for convenience sake set the flag at $0000, the info type at 0 or 1000 and the missionbit fields to -1.

Now you have to go to each syst you want this ship to appear in and replace one of the dude types there with your own newly created one. For safety's sake, just replace the dude id and leave the probability the same until you understand a little more about EVO plug making.

The other option is to make a flet resource. Try id 191.

The leadship type is the id of your ship. So are all the escort types. Min and maxes are all 0. Government is whatever govt you've been thinking of for it to belong to or -1 for none. The linksyst is 9872 plus the id of whatever govt you want to own the systs in which the ship appears. If you want it to appear all along the crescent using this resources, you'd better make three different flet resources for each crescent govt. Missionbit field is -1.

I think that's everything you need to do, but I might have forgotton something.

(This message has been edited by Elder (edited 02-23-2001).)

Ok, I know what you are talking about, however, I'm not getting that screen in ResEdit! I understand where to put all the data, and if I could do it, I wouldn't still be whining on here, but when I make the new düde resource, and try to get to the screen where I put in all the data you told me top ut in, I don't get that screen! I get the screen with all the 0s and Fs and all the "raw" data, so to speak. If I can get to the window that tells me all the AI and stuff, I'll shutup and go away. 🙂 Anybody know what I'm doin' wrong now?

------------------
- Captain Stud Beefpile
- UE Naval 238th Squadron
- Azdgari Squadron "Firebird" Leader

This is another one of those things you just have to know. In the folder containing your copy of the absolutely indespensible Override Bible, you'll find a ResEdit document called EVOverrideTemplates.rsrc. Open this doc using ResEdit. Copy the contents. Open a ResEdit Doc called ResEdit Preferences which on my computer is located in a folder in the system folder, called "Preferences." I have no idea if this is different on other versions of the MacOS. Paste the templates from the EVOverrideTemplates.rsrc into the preferences doc. Now every time you open up an EVO plug-in with ResEdit, the information should be organized legibly.

This should definitely be included in the Developer's FAQs, if it isn't already.

Yeah, I got that, stupid me. I'm usually one to jump at help the second I think I need it. Sorry about that. Anyway, this should be the LAST time I have to ask for help on this subject. I put in all the data you said to put in, I tried in EVO Data 1, I tried in the plug-in, I tried puttin in my data over one of the other düde resources, and still, I don't see it. I'm using Merchant Gov't (137). Would this affect it somehow? I am now, fresh out of ideas. I've gone over the Bible again and again, I've looked at other plug-ins, and everything seems to look like mine does, so what am I doing wrong? Thanks again for your help, I do greatly appreciate it. 🙂

------------------
- Captain Stud Beefpile
- UE Naval 238th Squadron
- Azdgari Squadron "Firebird" Leader

Well, I can only assume ShipWrite sets up a spďn properly for you. Other than that, I don't know offhand what might be wrong. You'll have to troubleshoot it yourself.

Quote

Originally posted by Stud Beefpile:
**Yeah, I got that, stupid me. I'm usually one to jump at help the second I think I need it. Sorry about that. Anyway, this should be the LAST time I have to ask for help on this subject. I put in all the data you said to put in, I tried in EVO Data 1, I tried in the plug-in, I tried puttin in my data over one of the other düde resources, and still, I don't see it. I'm using Merchant Gov't (137). Would this affect it somehow? I am now, fresh out of ideas. I've gone over the Bible again and again, I've looked at other plug-ins, and everything seems to look like mine does, so what am I doing wrong? Thanks again for your help, I do greatly appreciate it.:)

**

Do you mean you don't see it in the game? Or do you mean you still only see the 0FDA1, etc.?

If you mean you still see the 0FDA1 try putting a copy of the templ resource on the plug you're working on. You do this by opening OverrideTemplates.rsc with ResEdit, and copying templ over to the plug you're working on.

If you don't see it, but it shows the target pic (the green schematics) then you just have to make a spin resource with a corresponding ID to that of the Merchant ship. You then open the spin resource and where it says sprites enter the sprite id, and where it says mask enter the mask id. It's longer to do it this way then in Shipwrite, but you know it'll work.

Otherwise if you don't see the ship while flying about then it is just that you haven't run into the dude and you should keep exploring.

------------------
Diddly,
"Well, we could grind
our enemies into powder, but gosh, we did that yesterday."

diddly - I don't see the ship PERIOD. No target, no ship, nothing. Maybe Ship Write isn't all its said it is?

------------------
- Captain Stud Beefpile
- UE Naval 238th Squadron
- Azdgari Squadron "Firebird" Leader
- Member of the Zacha Renegade Elimination Corporation

Quote

Originally posted by Stud Beefpile:
**Maybe Ship Write isn't all its said it is?
**

Possibly. It may not be completely free of bugs. But given your apparent knowledge of plug-building, it seems more likely that you've made some mistake or that you haven't taken a step you need. In any case, ShipWrite will have done most of the work for you so that you can correct any mistake it made easily. Careful about blaming the software.

Don't give up. Try a number of different ways of making your ship appear. Make sure you have all the resources you need, that all the values are what you want, and that you know where to look for your ship in the game.

yeah, thats true, Elder. I am not very good with plug-in making, and is no doubt an error I made, or two errors. I've been playing with the stuff, and reading the EV Bible over and over. Though no luck has come, I'm sure I'll find it....maybe

Again, thank you all for your help. 🙂

------------------
- Captain Stud Beefpile
- UE Naval 238th Squadron
- Azdgari Squadron "Firebird" Leader
- Member of the Zacha Renegade Elimination Corporation