I'd like to have the player rely on taking ammo from derelict or disabled ships. Is there a way to force a certain quantity of certain things to be present on a boardable ship? I feel like that AI ships will only have some random amount of ammo for only the weapons they are equipped with. Furthermore, I think that the player is only able to 'liberate' the ammo that he or she already has a weapon to use it with. Are these assumptions true?
To be more specific with what I am trying to do, I'd like the player have to go through a point in the story where critical ship parts can only be found by scavenging through the wreckage of a battle. The PC would board different derelict vessels, trying to capture "parts" (which would really be ammo for fake, useless, and invisible weapons) in order to get back to safety. So my question really is whether it is if this system would become a dead-end for the PC due to the wrong "parts" being scavenged, or in insufficient quantities, or not showing up at all.
Any tips on how to go about this?
Werhner