I see what you're saying, but I guess I should have been more specific.
In my case, the outfits in question aren't always bought or sold.
I'm trying to have it so you can't land on a planet unless you have a ship capable of atmospheric flight to the surface OR have certian shuttles that could be used to ferry (cargo/outfits/people) to and from the surface (so it's as good as being able to land)
So, either certian ships set a contribute bit, or are granted an outfit that represents landing. Then, if the ship can't land, there is an option to have an outfit (shuttles) that would allow landing. So only in certian instances are the outfits actually purchased.
At any rate, this would apply for every uninhabited planet. So it would be a large number of regenerate/destroy commands. Not that this is really an issue, I'd likely consolidate them to misns and simply run the misns like a sub-routine.
Even better, would be able to have differences in what's available at the planet, depending on how you have access to it. Wheather it's via landing, small shuttle, lanrg shuttle. (Can be handled with the require field) Or maybe you can only get to orbit, as that would still allow use of the mission computer and access to your fighter bay loadouts and weapons in storage and such. (handled in the outfiter, which is available on every spob specificaly for this purpose) but if you can't land and don't have any shuttles, you don't get access to the trading center, or installing of new outfits.
Edit: Ok, hmmm. I'm already runing a perpetual self-destructing dude that basicaly re-calculates your contribute bits every few seconds. I suppose I could add a datepost and some crons to run the regen/destroy routine if certian items are detected. But I'd really like to avoid date posting as that will make the date usless as a meaningful date.
This post has been edited by Desprez : 13 April 2006 - 01:30 AM