I'm pretty sure that to change which weapons work in vacuum you need to use an MML file containing the appropriate changes. This can be done by including code that looks something like this:
- Code: Select all
<item index="" maximum="" invalid=""/>
What you would be interested in is the "invalid" part - this determines what type of environments the item is 'invalid' for. If you wanted an item to function in all environments, you would insert a '0' - if you wanted the item to not function in a vacuum, you would insert a '1'.
I would recommend consulting this page
before attempting any such in-depth MML coding. Mind you, MML is quite simple and easy to pick up even with a very limited experience in other kinds of coding, so don't be scared to start experimenting with it - for such a simple tool, the options available to its user are nigh-endless. Just make sure you check the appendices at the bottom of the guide (linked above) so you know what numbers to plug in!