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).
In Nova is there any way (I guess through the control bits, but maybe some other way) you can have one outfit, and on its puchase stops you from buying (but not seeing) various other outfits.
Like say there are four diffent types of engine upgrades for a ship, and after purchasing one, you can't buy any of the other types. (as one ship can only have one engine).
Thanks.
------------------ The galaxy is about to become apocalyptic: (url="http://"http://3114.spyw.com")3114:A Nova TC(/url)
Yup, control bits are the way to go.
One way to do this would be like this: (I used Outfit ID# 128-131 for the four engine types)
Outfit 128 - Engine 1 Flags: 0x4000 Availability: (!O129 | !O130) | !O131
Outfit 129 - Engine 2 Flags: 0x4000 Availability: (!O128 | !O130) | !O131
Outfit 130 - Engine 3 Flags: 0x4000 Availability: (!O128 | !O129) | !O131
Outfit 131 - Engine 4 Flags: 0x4000 Availability: (!O128 | !O129) | !O130
Simply put, these control strings will check if you have any of the other engines. If you don't, they should all show. If one fails, that one will not show.
(edit: oops... put AND operator, not OR like it should be) ------------------ Captain Z - Mobile Operations Commander of the (url="http://"http://www.literatureclassics.com/68kmla")68K Macintosh Liberation Army(/url) 24 68K Macintoshes Liberated ------------------ (url="http://"http://homepage.mac.com/captainz")Captain Z's New and Improved Starbase of EV Stuff(/url)
(This message has been edited by Captain Z (edited 03-19-2003).)
It's easier than that, Captain. Simply put this in each outfit you wish to make mutually exclusive:
Availability: !b100 OnPurchase: b100 OnSell: !b100
This makes the whole system easily expandable. You can, of course, use any bit you want, not necessarily 100.
------------------ ~Charlie