Ambrosia Garden Archive
    • New ship can't purchase outfits


      I made a new ship for a plug I'm currently developing, but I ran into a very strange problem. If you're in the new ship I made, you cannot purchase outfits. You can buy more of weapons you start with, you can sell outfits you start with, you can buy maps, but that's about it. No outfits at all. If you change ship to a normal EVN ship everything works fine.

      I'm running EVN on windows, EVNEW latest version for an editor.

      The problem is not because of free space on the ship. It has more than enough space. And included in the outfits unable to be purchased are massless missiles and iff/grav sensors which have no weight. And I have a few million so money is also not a problem.

      This post has been edited by Koshinn : 17 November 2004 - 03:49 AM

    • I'm sure the answer to this is somewhere in the links at the top of the board.
      The problem is that most outfits need to have a require bit satisfied by a corresponding contribute bit on your ship. Check the contribute bits on a standard Nova ship like the shuttle and make sure yours are the same.

    • Guy, on Nov 17 2004, 03:45 AM, said:

      I'm sure the answer to this is somewhere in the links at the top of the board.
      The problem is that most outfits need to have a require bit satisfied by a corresponding contribute bit on your ship. Check the contribute bits on a standard Nova ship like the shuttle and make sure yours are the same.

      That's not the problem, I did a side-by-side comparison with a shuttle and a viper to the new ship. Besides the availability bits for the viper, there's no major differences that should affect buying new outfits. The contribute bits on all 3 are set to 0s. You say most outfits need a require bit, but some don't, like light blasters and afterburners and iff/grav sensors. Those can't be bought either.

    • I severely doubt it. The second contribute hex field is 0x00000001/the last contribute checkbox is checked on pretty much all ships, and pretty much outfits have it checked (but some have others as well). You may be mixing the Contribute/Require bits with the NCB Availability test and OnPurchase/OnAnything set expressions. Here's what it should be in NovaTools (taken from the Shuttle:
      Attached File Screen.png (2.63K)
      Number of downloads: 60

      And how it should be in EVNEW:

      If you're a beginner, you should just put this and not bother with it anymore. If you'd like to understand why the contribute field should be set so, this is because this bit is NOT set for Vell-os ships, and set for all others, it is here to prevent Vell-os ships from being equipped with these outfits (that just don't fit with a mental projections); therefore, this bit can be given the meaning "the owned ship is a hard, physical one; see my guide on Contribute/Require for more information.

      This post has been edited by Zacha Pedro : 19 November 2004 - 07:29 AM

    • Thanks Zacha, for some reason the contribute bits .. changed. I don't really know how but .. yeah. I was using a seperate plug-in for reference to ships and outfits and weapons (so I didn't have to touch the standard nova files), that plug-in didn't actually do anything. Unfortunately, I guess the contribute bits were changed. >.< I checked in nova data 1 and you're right, contribute bit 1 is set for like all the ships. Thanks! I should be releasing the plug in soon as my first plug. It's cheesy, but fun to mess around with and mostly balanced with the evn universe.

    • Don't forget to read this (official upload policy) and this (my guide, now linked from the official upload policy) so that your plug is accepted by pipeline and more generally works for everyone.

    • Zacha, here's a screenshot of what the Contribute Bits field for a ship in EVNEW looks like. I put a "1" in, which allows you to buy outfits on ships you make, but by default whenever you create a ship in EVNEW, all values are "0"

      Also, the text box is what appears upon Mouse-over.

    • Thanks, that will be definitely useful for future EVNEW-using people having a problem with this. In fact, I will edit my first post and in the future post a link to this topic.