Download: http://www.newvegasnexus.com/downloads/file.php?id=40290
Readme quote:
Fallout New Vegas:
==================
Ammo Spread Effect Fixer
Version: 1.0.1
Date: 14-02-2011
Author: Antistar (Joseph Lollback)
E-mail: josephlollback@hotmail.com
==================
1. Description
2. Requirements
3. Installation/Uninstallation
4. Playing the mod
5. Frequently Asked Questions (FAQ)
6. Save games
7. Conflicts/Known Issues
8. Credits
9. Modder's Resource Info
10. Contact Information
11. Legal Stuff/Disclaimer
12. Version History
===============
1. DESCRIPTION
===============
Some ammo types in Fallout New Vegas were intended to be more (or less) accurate than other ammo types. For example, standard 12 Gauge Rounds (buckshot) have a wide spread, but 12 Gauge Slugs have an 'ammo effect' attached to them that is intended to make them much more accurate.
This ammo effect does not actually work. Not as intended, anyway (apparently it has an effect on player spread rather than weapon spread; the effect is virtually negligible, in any case).
Ammo Spread Effect Fixer (ASEF), put simply, makes these ammo types work as intended.
It also acts as a base that other mods can use as a master, if they incorporate ammo types that need to have spread reduction (or spread increase) ammo effects fixed.
===============
2. Requirements
===============
- Fallout New Vegas
- New Vegas Script Extender (NVSE) v1.0 Beta 6 or above (http://nvse.silverlock.org)
========================
3. INSTALLATION/UNINSTALLATION
========================
Installation:
- If you have not already done so, download and install NVSE (http://nvse.silverlock.org). Be sure to read and follow the NVSE documentation *closely*.
- Using 7-Zip (http://www.7-zip.org), extract the contents of the AmmoSpreadEffectFixer.7z archive file to your Steam\steamapps\common\fallout new vegas\Data\ directory.
- In the Data Files section of the Fallout New Vegas Launcher - or using a mod manager tool like Fallout Mod Manager - place a tick in the box next to AmmoSpreadEffectFixer.esm.
- Ensure that AmmoSpreadEffectFixer.esm is loading *after* FalloutNV.esm.
Updating from an earlier version:
- It's probably not necessary, but you may want to make a clean save without the earlier version of ASEF installed, before updating. (Deactivate ASEF, load your game, save your game again, quit FNV.)
- Simply replace the existing files with the files from the new version of ASEF, following the installation instructions above.
Automatic Merged Patch Creation:
- This is strongly recommended as standard practice when using mods for FNV (especially a lot of mods at the same time), as it may improve compatibility between mods you may be using. If using more than one plugin that is dependent on AmmoSpreadEffectFixer.esm, creating an automatic merged patch is mandatory.
- Download FNVEdit (http://www.newvegasnexus.com/downloads/file.php?id=34703) to create the 'merged patch'. This should be done after you have installed and activated all the mods you wish to play the game with (and have configured your load order using a mod manager tool). This is how to do it:
- Run FNVEdit, and a list of all the plugins in your Steam\steamapps\common\fallout new vegas\Data\ directory will come up, listed as per your load order. By default, the plugins you have activated in the New Vegas Launcher or in a mod manager tool will have ticks next to them. This is what you want, so just click 'OK'.
- Once FNVEdit has finished loading, right-click somewhere in the panel on the left that lists your activated plugins, and select 'Create Merged Patch' from the context menu.
- Enter a name for the patch into the window that pops up (any name you like), and click on 'OK'.
- Once FNVEdit has finished generating the patch (it creates a new .esp file with the name you entered), which should only take a few seconds, close FNVEdit. Click 'OK' on the window that pops up to save the Merged Patch that was generated.
- Finally, make sure the Merged Patch esp is loading after all your other plugins (which it should already be, by default), and activate it using the New Vegas Launcher or a mod manager tool.
- If you ever uninstall plugins, update existing plugins, or install new ones, deactivate and delete the Merged Patch, and then follow these instructions again to create a new one.
Uninstallation:
- IMPORTANT: Uninstalling ASEF will also require deactivating any plugins that are dependent on AmmoSpreadEffectFixer.esm (otherwise the game will crash/stall on startup).
- In the Data Files section of the Fallout New Vegas Launcher - or using a mod manager tool - clear the tick in the box next to AmmoSpreadEffectFixer.esm.
- If desired, delete all files copied to your Steam\steamapps\common\fallout new vegas\Data\ directory during installation (check the AmmoSpreadEffectFixer.7z archive file to identify these files).
=====================
4. PLAYING THE MOD
=====================
No special action is required. Once you load the game with ASEF installed, you should notice that the following ammo types now have the spread reduction/increase they were intended to (assuming default ASEF settings):
.357 Magnum, JFP (Hand Load) 80% spread
.50 MG, Match (Hand Load) 65% spread
12 Gauge, Slug 35% spread
20 Gauge, Slug 35% spread
5mm, Surplus 120% spread
In other words, you should now be able to hit things with slug rounds.
===============
5. FREQUENTLY ASKED QUESTIONS (FAQ)
===============
Q) I've discovered a bug and I can't wait to tell you/the world about it!
A) *Please* read the entirety of this readme through carefully first. The vast majority of the time, the bugs that are reported to me are known issues already described in the readme (usually caused by some element of the base game that cannot be changed - or just bugs in the base game itself), or are caused by conflicts with other mods (that can often be solved with proper load order management or the use of compatibility patches), or in some cases are actually intended features of the mod.
Q) ASEF isn't working. Why not?
A) Ensure that you have installed NVSE correctly. Without NVSE running, ASEF will not work; simple as that. If you are using more than one plugin that is dependent on AmmoSpreadEffectFixer.esm, also ensure that you have created an automatic merged patch using FNVEdit. See the Installation Instructions above for more information on both these things.
Q) I'm having problems with FNVEdit/NVSE/etc. Can you help?
A) Probably not. If it's not something that's already covered in this readme, you would be better off contacting the authors of those programs (I am not affiliated with them).
Q) Will you make [insert name of mod here] supported by ASEF?
A) ASEF is intended as a resource/base that other mods can rely on if needed. Implementing this is up to individual mod authors.
Q) Will you teach me how to make a compatibility patch myself, then?
A) I'm afraid this is another thing I simply don't have time for. I highly recommend looking at the FNVEdit Training Manual (http://www.newvegasnexus.com/downloads/file.php?id=38413), however; it should tell you exactly what you need to know, and do a better job of it than I could, I'm sure. FNVEdit may look intimidating at first, but creating compatibility patches with it is (in most cases) much easier than using the GECK, once you learn the basics.
Q) What do I do with the file I downloaded? It's an unknown file type/I don't know what to do with 7z files.
A) You need a program like 7-zip (http://www.7-zip.org) or WinRAR (http://www.rarlab.com) to open the file you downloaded. After you have that, follow the installation instructions above.
Q) Fallout New Vegas is crashing/stalling on startup. What's wrong?
A) This usually happens if an active plugin cannot 'find' the esm/esp file/s it is dependent on - usually because these 'master' files are absent/renamed/loading after the active plugin. Be sure to read the installation instructions of ASEF - and any dependent plugins - carefully.
===============
6. SAVE GAMES
===============
- Activating or de-activating this mod should not have any negative effects on your existing save game/s (provided the instructions in this readme are followed) - but as always, it is good practice to keep backups.
- Follow the Uninstallation instructions above if you wish to deactivate this mod.
============================
7. CONFLICTS / KNOWN ISSUES
============================
- ASEF works by altering the Min. Spread stat of the player's weapon if they are using a relevant ammo type, but it only does so while the player is actively firing the weapon. This is because altering the Min. Spread stat of the weapon does so for *all* instances of that weapon; meaning that NPCs using the weapon will have altered weapon spread as well. Altering the weapon only while the player is firing it limits this problem.
- If NVSE is not running, ASEF will not work; simple as that.
================================
8. CREDITS
================================
- Any aspect of ASEF not specifically mentioned here in the credits can usually be assumed to be the work of Antistar.
- The central script in ASEF is almost entirely the work of Pelinor.
- Thanks go to Pelinor for scripting advice, also.
==========================
9. MODDER'S RESOURCE INFO
==========================
ASEF is intended as a base that mods can rely on if needed. You do not need to ask my permission to release plugins that rely on ASEF, but please do not include AmmoSpreadEffectFixer.esm itself in your mods. Provide a link to ASEF's download page instead; thus ensuring that users get the most up to date version of ASEF.
Please do not directly edit AmmoSpreadEffectFixer.esm itself and release it, either (without my permission); that would defeat the purpose of it being a standardised resource.
I'll include some information here on adding ASEF support to new ammo types. The following assumes some knowledge of using the GECK and/or FNVEdit. See these resources if you need to learn more about how to use those programs:
GECK wiki: http://geck.gamesas.com/
FNVEdit Training Manual: http://www.newvegasnexus.com/downloads/file.php?id=38413
ASEF uses various formlists to define categories of ammo types that need to have spread effects applied, and a number of associated globals to define what the actual spread effect for each category should be:
(There is a helpful table here in the readme. The forum software does not support its formatting.)
*Obsidian created a spread reduction effect (with the value shown) for Beanbag rounds, but did not apply it to the Beanbag ammo type itself, so while ASEF does not handle Beanbag rounds by default, it is set up so that it easily can.
New ammo types can be set up to be handled by ASEF by adding them to the appropriate formlist. For example, if your mod includes a new type of 'Match' ammo that you want to have reduced spread, add it to the 'ASEFMatchList' formlist and it will have 65% of the weapon spread when fired. Ammo types can be added to the formlists either by script, or by directly adding them to an override of the formlist record in your plugin. If you choose the latter (which is generally my preference), be sure to advise your users to create an automatic merged patch using FNVEdit. Copy and paste the instructions on that found in the installation instructions above, if you wish.
If you really, *really* need to alter the spread effect values used for each category (this is not recommended as it may create compatibility issues with other mods), you can alter the globals mentioned in the table above. I would highly recommend - if possible - doing so via script; ideally in a way that only affects ammo types directly covered by your mod.
The 'Custom' A, B and C formlists and globals were added to provide mod users some extra categories they can define as needed, but be aware that doing so may of course create compatibility issues with other mods doing the same thing. The default values for these 'Custom' categories are just vaguely useful-seeming ones chosen out of the air.
==========================
10. CONTACT INFORMATION
==========================
My e-mail address is josephlollback@hotmail.com
=========================
11. LEGAL STUFF/ DISCLAIMER
=========================
By downloading and using this modification, you agree that the author of the modification cannot be held responsible for any damage to software or hardware directly or indirectly caused by the aforementioned modification. Use at your own risk, basically.
=================
12. VERSION HISTORY
=================
Version 1.0.1 (14-02-11)
- ASEF now handles .357 Magnum, JFP (Hand Load) ammo; an error of omission in v1.0.
- Fixed some minor typos in the global names.
Version 1.0 (13-02-11)
- Initial public release.
==================
Ammo Spread Effect Fixer
Version: 1.0.1
Date: 14-02-2011
Author: Antistar (Joseph Lollback)
E-mail: josephlollback@hotmail.com
==================
1. Description
2. Requirements
3. Installation/Uninstallation
4. Playing the mod
5. Frequently Asked Questions (FAQ)
6. Save games
7. Conflicts/Known Issues
8. Credits
9. Modder's Resource Info
10. Contact Information
11. Legal Stuff/Disclaimer
12. Version History
===============
1. DESCRIPTION
===============
Some ammo types in Fallout New Vegas were intended to be more (or less) accurate than other ammo types. For example, standard 12 Gauge Rounds (buckshot) have a wide spread, but 12 Gauge Slugs have an 'ammo effect' attached to them that is intended to make them much more accurate.
This ammo effect does not actually work. Not as intended, anyway (apparently it has an effect on player spread rather than weapon spread; the effect is virtually negligible, in any case).
Ammo Spread Effect Fixer (ASEF), put simply, makes these ammo types work as intended.
It also acts as a base that other mods can use as a master, if they incorporate ammo types that need to have spread reduction (or spread increase) ammo effects fixed.
===============
2. Requirements
===============
- Fallout New Vegas
- New Vegas Script Extender (NVSE) v1.0 Beta 6 or above (http://nvse.silverlock.org)
========================
3. INSTALLATION/UNINSTALLATION
========================
Installation:
- If you have not already done so, download and install NVSE (http://nvse.silverlock.org). Be sure to read and follow the NVSE documentation *closely*.
- Using 7-Zip (http://www.7-zip.org), extract the contents of the AmmoSpreadEffectFixer.7z archive file to your Steam\steamapps\common\fallout new vegas\Data\ directory.
- In the Data Files section of the Fallout New Vegas Launcher - or using a mod manager tool like Fallout Mod Manager - place a tick in the box next to AmmoSpreadEffectFixer.esm.
- Ensure that AmmoSpreadEffectFixer.esm is loading *after* FalloutNV.esm.
Updating from an earlier version:
- It's probably not necessary, but you may want to make a clean save without the earlier version of ASEF installed, before updating. (Deactivate ASEF, load your game, save your game again, quit FNV.)
- Simply replace the existing files with the files from the new version of ASEF, following the installation instructions above.
Automatic Merged Patch Creation:
- This is strongly recommended as standard practice when using mods for FNV (especially a lot of mods at the same time), as it may improve compatibility between mods you may be using. If using more than one plugin that is dependent on AmmoSpreadEffectFixer.esm, creating an automatic merged patch is mandatory.
- Download FNVEdit (http://www.newvegasnexus.com/downloads/file.php?id=34703) to create the 'merged patch'. This should be done after you have installed and activated all the mods you wish to play the game with (and have configured your load order using a mod manager tool). This is how to do it:
- Run FNVEdit, and a list of all the plugins in your Steam\steamapps\common\fallout new vegas\Data\ directory will come up, listed as per your load order. By default, the plugins you have activated in the New Vegas Launcher or in a mod manager tool will have ticks next to them. This is what you want, so just click 'OK'.
- Once FNVEdit has finished loading, right-click somewhere in the panel on the left that lists your activated plugins, and select 'Create Merged Patch' from the context menu.
- Enter a name for the patch into the window that pops up (any name you like), and click on 'OK'.
- Once FNVEdit has finished generating the patch (it creates a new .esp file with the name you entered), which should only take a few seconds, close FNVEdit. Click 'OK' on the window that pops up to save the Merged Patch that was generated.
- Finally, make sure the Merged Patch esp is loading after all your other plugins (which it should already be, by default), and activate it using the New Vegas Launcher or a mod manager tool.
- If you ever uninstall plugins, update existing plugins, or install new ones, deactivate and delete the Merged Patch, and then follow these instructions again to create a new one.
Uninstallation:
- IMPORTANT: Uninstalling ASEF will also require deactivating any plugins that are dependent on AmmoSpreadEffectFixer.esm (otherwise the game will crash/stall on startup).
- In the Data Files section of the Fallout New Vegas Launcher - or using a mod manager tool - clear the tick in the box next to AmmoSpreadEffectFixer.esm.
- If desired, delete all files copied to your Steam\steamapps\common\fallout new vegas\Data\ directory during installation (check the AmmoSpreadEffectFixer.7z archive file to identify these files).
=====================
4. PLAYING THE MOD
=====================
No special action is required. Once you load the game with ASEF installed, you should notice that the following ammo types now have the spread reduction/increase they were intended to (assuming default ASEF settings):
.357 Magnum, JFP (Hand Load) 80% spread
.50 MG, Match (Hand Load) 65% spread
12 Gauge, Slug 35% spread
20 Gauge, Slug 35% spread
5mm, Surplus 120% spread
In other words, you should now be able to hit things with slug rounds.
===============
5. FREQUENTLY ASKED QUESTIONS (FAQ)
===============
Q) I've discovered a bug and I can't wait to tell you/the world about it!
A) *Please* read the entirety of this readme through carefully first. The vast majority of the time, the bugs that are reported to me are known issues already described in the readme (usually caused by some element of the base game that cannot be changed - or just bugs in the base game itself), or are caused by conflicts with other mods (that can often be solved with proper load order management or the use of compatibility patches), or in some cases are actually intended features of the mod.
Q) ASEF isn't working. Why not?
A) Ensure that you have installed NVSE correctly. Without NVSE running, ASEF will not work; simple as that. If you are using more than one plugin that is dependent on AmmoSpreadEffectFixer.esm, also ensure that you have created an automatic merged patch using FNVEdit. See the Installation Instructions above for more information on both these things.
Q) I'm having problems with FNVEdit/NVSE/etc. Can you help?
A) Probably not. If it's not something that's already covered in this readme, you would be better off contacting the authors of those programs (I am not affiliated with them).
Q) Will you make [insert name of mod here] supported by ASEF?
A) ASEF is intended as a resource/base that other mods can rely on if needed. Implementing this is up to individual mod authors.
Q) Will you teach me how to make a compatibility patch myself, then?
A) I'm afraid this is another thing I simply don't have time for. I highly recommend looking at the FNVEdit Training Manual (http://www.newvegasnexus.com/downloads/file.php?id=38413), however; it should tell you exactly what you need to know, and do a better job of it than I could, I'm sure. FNVEdit may look intimidating at first, but creating compatibility patches with it is (in most cases) much easier than using the GECK, once you learn the basics.
Q) What do I do with the file I downloaded? It's an unknown file type/I don't know what to do with 7z files.
A) You need a program like 7-zip (http://www.7-zip.org) or WinRAR (http://www.rarlab.com) to open the file you downloaded. After you have that, follow the installation instructions above.
Q) Fallout New Vegas is crashing/stalling on startup. What's wrong?
A) This usually happens if an active plugin cannot 'find' the esm/esp file/s it is dependent on - usually because these 'master' files are absent/renamed/loading after the active plugin. Be sure to read the installation instructions of ASEF - and any dependent plugins - carefully.
===============
6. SAVE GAMES
===============
- Activating or de-activating this mod should not have any negative effects on your existing save game/s (provided the instructions in this readme are followed) - but as always, it is good practice to keep backups.
- Follow the Uninstallation instructions above if you wish to deactivate this mod.
============================
7. CONFLICTS / KNOWN ISSUES
============================
- ASEF works by altering the Min. Spread stat of the player's weapon if they are using a relevant ammo type, but it only does so while the player is actively firing the weapon. This is because altering the Min. Spread stat of the weapon does so for *all* instances of that weapon; meaning that NPCs using the weapon will have altered weapon spread as well. Altering the weapon only while the player is firing it limits this problem.
- If NVSE is not running, ASEF will not work; simple as that.
================================
8. CREDITS
================================
- Any aspect of ASEF not specifically mentioned here in the credits can usually be assumed to be the work of Antistar.
- The central script in ASEF is almost entirely the work of Pelinor.
- Thanks go to Pelinor for scripting advice, also.
==========================
9. MODDER'S RESOURCE INFO
==========================
ASEF is intended as a base that mods can rely on if needed. You do not need to ask my permission to release plugins that rely on ASEF, but please do not include AmmoSpreadEffectFixer.esm itself in your mods. Provide a link to ASEF's download page instead; thus ensuring that users get the most up to date version of ASEF.
Please do not directly edit AmmoSpreadEffectFixer.esm itself and release it, either (without my permission); that would defeat the purpose of it being a standardised resource.
I'll include some information here on adding ASEF support to new ammo types. The following assumes some knowledge of using the GECK and/or FNVEdit. See these resources if you need to learn more about how to use those programs:
GECK wiki: http://geck.gamesas.com/
FNVEdit Training Manual: http://www.newvegasnexus.com/downloads/file.php?id=38413
ASEF uses various formlists to define categories of ammo types that need to have spread effects applied, and a number of associated globals to define what the actual spread effect for each category should be:
(There is a helpful table here in the readme. The forum software does not support its formatting.)
*Obsidian created a spread reduction effect (with the value shown) for Beanbag rounds, but did not apply it to the Beanbag ammo type itself, so while ASEF does not handle Beanbag rounds by default, it is set up so that it easily can.
New ammo types can be set up to be handled by ASEF by adding them to the appropriate formlist. For example, if your mod includes a new type of 'Match' ammo that you want to have reduced spread, add it to the 'ASEFMatchList' formlist and it will have 65% of the weapon spread when fired. Ammo types can be added to the formlists either by script, or by directly adding them to an override of the formlist record in your plugin. If you choose the latter (which is generally my preference), be sure to advise your users to create an automatic merged patch using FNVEdit. Copy and paste the instructions on that found in the installation instructions above, if you wish.
If you really, *really* need to alter the spread effect values used for each category (this is not recommended as it may create compatibility issues with other mods), you can alter the globals mentioned in the table above. I would highly recommend - if possible - doing so via script; ideally in a way that only affects ammo types directly covered by your mod.
The 'Custom' A, B and C formlists and globals were added to provide mod users some extra categories they can define as needed, but be aware that doing so may of course create compatibility issues with other mods doing the same thing. The default values for these 'Custom' categories are just vaguely useful-seeming ones chosen out of the air.
==========================
10. CONTACT INFORMATION
==========================
My e-mail address is josephlollback@hotmail.com
=========================
11. LEGAL STUFF/ DISCLAIMER
=========================
By downloading and using this modification, you agree that the author of the modification cannot be held responsible for any damage to software or hardware directly or indirectly caused by the aforementioned modification. Use at your own risk, basically.
=================
12. VERSION HISTORY
=================
Version 1.0.1 (14-02-11)
- ASEF now handles .357 Magnum, JFP (Hand Load) ammo; an error of omission in v1.0.
- Fixed some minor typos in the global names.
Version 1.0 (13-02-11)
- Initial public release.