Jump to content

Any mods that add in multiple ammo types for most weapons?


immortalfrieza

Recommended Posts

New Vegas added the ability to assign a form list as the ammo used by a weapon and hard-coded the '2' keybind as a means of iterating through the ammo forms in the list.

It could conceivably be done by duplicating the weapons and assigning each duplicate a subtype of the same ammo and having a script swap them out, but that would be incompatible with everything and likely end up being more trouble than it's worth.

Link to comment
Share on other sites

immortalfrieza - Hello!

"Are there any mods that allow weapons to use different types of ammunition, like New Vegas does?"

I don't play New Vegas so I don't know exactly how ammo types work in that.

There are however many weapons that have used multiple ammo types through clever scripting, probably where New Vegas got the idea.

For example Apocalypse Armory had shotguns that could use buckshot, slug or EMP shells as well as an M41A Pulse Rifle that could be swapped between normal & under slung grenade launcher.

The scripts for switching are relatively simple & work by being attached to the weapon in question & detecting when a it's equipped, checking the player's available ammo & offering a selection menu if more than one type of ammo is found.

The weapon is then swapped for a version that fires the specific ammo.

It makes it seem like the ammo is being swapped over but in reality there are several versions of the same weapon for each of the ammo types, the version suitable to the selected ammo is moved in when the ammo is selected.

Many of the scripts even use GetWeaponHealthPerc to check a weapon's condition so that the swap in one can retain the same condition to maintain the illusion of one weapon with different ammo.

An example of this in action can be seen in "Shotgun Ammo by sunici", which adds new shotgun ammo to vanilla shotguns:

http://fallout3.nexusmods.com/mods/3197/?

Hope this helps!

Prensa

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...