NFSMW Unlimiter by nlgxzef

Category: Scripts | Game: Need for Speed: Most Wanted


NFSMW Unlimiter





NFS Most Wanted - Unlimiter
v3.3.1.1338

Source Code: https://github.com/nlgxzef/NFSMWUnlimiter/
------------------------------------------------------------------------------------------------------------
Description:

NFSMW Unlimiter is a script mod which fixes some issues and makes some improvements for added cars.

Features:
+ Fixes visibility, damage and crash issues for added cars.
+ Lets modders use custom "manufacturer" on frontend VLT node, for their car mods with new manufacturers. (Fully configurable via ini file.)
+ Fixes disappearing wheels issue.
+ Fixes secondary logo issue for cars without manufacturer logo.
+ Allows modders to add more than 10 cars in traffic patterns.
+ Expands memory pools.
+ Fixes flickering cars in crowded areas with rain.
+ Fixes character names for non-career events.
+ Fixes missing objects for options and stuff in FNGs by cloning them.
+ Makes paint menu scroll properly when there are more than 80 colors in a category.
+ Adds new customization items to the menu. (Fully configurable via car-specific or general ini files.) (Parts should get added by modders.)
+ Lets modders add custom rim brands. (Fully configurable via ini file.)
- NoRimSize: Disables rim size checks for a specific brand.
+ Lets modders define custom destroyed bounty award messages for any cop car. (Fully configurable via ini file.)
+ Lets modders add up to 1000 names for random AI Opponents. (RACERNAME_000-999)
+ Lets modders define engine type for any car. (Piston, Castrol (use "castrol" cheat code) and Rotary.)
+ Lets modders force LOD A for any car. (Useful if the modded car doesn't have LOD parts.)
+ Lets modders allow random parts for AI opponents, for any car part slot.
+ Lets modders define own bonus cars. [ONLY FOR EXPERTS] (Only for newly created save games.)
+ Enables some BETA features if elaymm4's BETA Content Mod is installed.
+ Enables Backroom in My Cars menu. (Known issue: When you use Esc key to back out from Backroom, you won't be able to move between the options. Press Enter or Esc to get back and enter the menu again.)
+ Allows rims to have "LANGUAGEHASH" attribute.
+ Allows decal dummy parts to have "NUM_DECALS" attribute to declare the number of slots.
+ Adds custom attributes to allow even more customization options: (Extra Customization needs to be enabled to make custom attributes work.)
- FRONT_TIRE_OFFSET (Floating) : Adds offset (spacers) to the front wheels. The value is calculated in meters. This attribute can be added to Wide Body (BODY) parts.
- REAR_TIRE_OFFSET (Floating) : Adds offset (spacers) to the rear wheels. The value is calculated in meters. This attribute can be added to Wide Body (BODY) parts.
+ Implements custom frame delay to help with performance issues.


Also check out:
- NFS Mods with Unlimiter (v3+) & Extended Customization Support: https://docs.google.com/spreadsheets/d/1BYqui01raMMtRGrJ63-2B-Agh9ag6RdPB-bd07pDIKI/edit#gid=0

Bonus:
- Unlimiter Logo.png: You can add this logo on your mod preview to show that your mod utilizes Extra Customization features in the Unlimiter.

------------------------------------------------------------------------------------------------------------
Installation:

! Before installation, make sure that you're using v1.3 speed.exe (5,75 MB (6.029.312 bytes)).
If not, just search "NFS Most Wanted NO DVD Crack RELOADED" on Google, Bing or any search engine you like.

Now you can install the Unlimiter. Just follow these steps:

1) Open the archive you downloaded and extract it anywhere.

2) Install the script; essential car parts, string and texture data for the new menu options using Binary: (Compatible with v2.8.3 and up)
1) Download and install the latest version of Binary: https://nfsmods.xyz/mod/1638
2) Run Binary as administrator.
3) Select User Mode. (Tap/click the icon on left.)
4) Select the "_NFSMW-Unlimiter-Part1-Binary.end" from the dialog and tap/click OK.
5) Select your game installation directory.
6) Binary will prompt you to either Install or Upgrade the Unlimiter. The options are explained below:
- Install: If this is your first time with NFSMW Unlimiter or you want to reset your settings to their defaults, use this option.
- Upgrade: If you have used Unlimiter before and want to keep your existing settings intact, use this option.
! If you're unsure, select Install.
7) Wait for it to get installed.
8) Confirm the save prompt.
9) Quit Binary.

3) Install the essential VLT data using NFS-VltEd: (Compatible with v4.5 and up)
1) Download and install the latest version of NFS-VltEd:
https://nfs-tools.blogspot.com/p/downloads.html
2) Run NFS-VltEd as administrator.
3) When the main window appears, select File > Open from the menu bar.
4) A new dialog will appear. Choose your game installation directory.
5) Select File > Import > ModScript from menu bar, or press "Ctrl+I".
6) Select the "_NFSMW-Unlimiter-Part2-VltEd.nfsms" from the dialog and tap/click OK.
7) Mod script installation dialog will appear. Tap/click Install to install the mod.
8) Save the files by selecting File > Save from menu bar, or pressing "Ctrl+S".
9) Quit the tool.

4) (Optional) Edit the configuration files (NFSMWUnlimiterSettings.ini, \UnlimiterData\*.ini) as you like.
! If you have used the "Upgrade" option during the Binary part of the installation, your already existing ini files will be kept intact.
If you want to customize the new settings, you may have to add them in your existing ini files manually. (Default ini files can be found at Binary\scripts\UnlimiterData.)

5) Run the game!

!IMPORTANT: Delete any instances of Mod Loader (d3d9.dll, modloader.ini, etc.). This script isn't compatible with Mod Loader. Having both ModLoader and Unlimiter WILL cause issues.

!IMPORTANT: If your game is installed in a restricted directory (For example: C:\Program Files (x86)\EA GAMES\Need for Speed Most Wanted), you have 4 options to make Unlimiter work properly:
1) Run your game as administrator.
2) Move your whole game installation to somewhere unrestricted. (Like, E:\Games\NFSMW)
3) Take ownership of your game directory. (Check out: https://www.intowindows.com/add-take-ownership-to-right-click-menu-in-windows-10/ )
4) Copy the configuration (*.ini) files into the Virtual Store. (%LOCALAPPDATA%\VirtualStore\Program Files (x86)\EA GAMES\Need for Speed Most Wanted\scripts(\UnlimiterData))

------------------------------------------------------------------------------------------------------------
Known Issues:

! ini files won't get read properly if the game is installed in a restricted directory. (Workaround: See the installation section, IMPORTANT note 2.)
! You may get "The child node ... of the class ... with the same name already exists." errors when you're on the VltEd part of the installation, especially when you are upgrading from an older version of Unlimiter. You can safely ignore these errors.
! Shopping Cart doesn't cut last 6 chars of the rim debug names. (Only cosmetic.)
! When you use Esc key to back out from Backroom, you won't be able to move between the options. (Workaround: Press Enter or Esc to get back and enter the menu again or use the showcase mode and get back.)
! If you allowed any car to use random decals, some of the decals/numbers may appear on the slots they aren't supposed to.
! Tire skids appear offset when the Custom attributes for Wide Body parts ("FRONT_TIRE_OFFSET" and "REAR_TIRE_OFFSET") are used.

------------------------------------------------------------------------------------------------------------
Changelog: (+ Addition, * Change, ! Attention, - Deletion)

v3.3.1.1338 (Build 3.3; Rev.01) :
* Disabled a work-in-progress leftover option to avoid any conflicts.

v3.3.1.1337 (Build 3.3; Rev.01) :
+ Added an option to define custom frame delay.
* Replaced BETA and HPC asi detection method with GetModuleHandleA.

v3.3.0.1338 (Build 3.3; Rev.00) :
* Relocated 2 comments starting with "#" in _BonusCars.ini file to fix a crash because of invalidated sections.

v3.3.0.1337 (Build 3.3; Rev.00) :
* Improved file checks.
* Forced Extra Customization for the Hot Pursuit Challenges mod to enable the restrictions for it.
+ Added custom attributes for Wide Body parts ("FRONT_TIRE_OFFSET" and "REAR_TIRE_OFFSET") to declare their wheel offsets, as an alternate to VLT ecar data.
+ Added Bonus Cars hook, which allows to customize which presets will appear as Bonus cars in newly created save games via UnlimiterData\_BonusCars.ini. (Disabled by default.)
+ Added some comments for the ini files in UnlimiterData to explain the options in detail.
* Reworked the setup system. Script and ini files are now copied automatically during first (Binary) part of the installation.

v3.2.0.1337 (Build 3.2; Rev.00) :
+ Added Random Parts hook, which allows to customize part randomization via UnlimiterData\CARNAME.ini.
+ Added a new menu option for tires. Tires use HEADLIGHT slot. (CarSlotID = 64) [Requires NFSMW RimPack by Viper4K or rims using TIRE_STYLE01 texture in GlobalB bun/lzc, GlobalTextures.]
+ Added a fix to make paint menu scroll properly when there are more than 80 colors in a category.
- Removed BETACompatibility menu option. The script now checks if BETA mod asi exists.
* Replaced AddOnOpponentsPartsFix option with ForceStockPartsOnAdOnOpponents. The new option requires RandomHook.
* Made use of "NUM_DECALS" attribute to declare the number of slots available for a decal dummy part.
* Made preparation for an upcoming mod.

v3.1.0.1337 (Build 3.1; Rev.00) :
+ Added an option to enable "Backroom" in My Cars menu. (Known issue: When you use Esc key to back out from Backroom, you won't be able to move between the options. Press Enter or Esc to get back and enter the menu again.)
* Fixed the customization restrictions for 2001 BMW M3 GTR E46 GT ALMS (BMWM3GTRE46).
* Added an option for rim brands to have no size selection.
* Allowed rims to have "LANGUAGEHASH" attribute.
+ Added a configuration file to fix missing objects for options and stuff in FNGs by cloning them.

v3.0.1.1337 (Build 3; Rev.01) :
* Fixed a crash issue with traffic car count controller.
* Fixed a crash issue with servicing.

v3.0.0.1337 (Build 3; Rev.00) :
+ Added "Extra Customization".
* Number of AI Opponent names are now counted automatically.
+ Added configuration file for rim brands.
+ Added configuration file for cop destroyed bounty award strings.
+ Added an option to enable some BETA features to use with elaymm4's BETA Content Mod.
* Reorganized the code.

v2.1.0.1338 (Build 2.1; Rev.00 Hotfix) :
* Fixed a crash issue with police helicopter.

v2.1.0.1337 (Build 2.1; Rev.00) :
* Fixed crash on Busted NISs.
+ Added an option to force AI opponents with add-on cars to use stock parts (to work around opponent cars with missing parts issue).
+ Added even more manufacturer names to the list in the ini file.

v2.0.0.1337 (Build 2; Rev.00) :
+ Added an option to fix damage parts for add-on cop cars.
* Cars are now counted automatically.
+ Added more manufacturer names to the list in the ini file.

v1.1.0.1337 (Build 1.1; Rev.00) :
+ Added an option to modify the car count limit for traffic patterns.
* Reworked car count limit methods to support more than 128 cars.
+ Added 3 new manufacturer names to the list in the ini file.

v1.0.1.1337 (Build 1; Rev.01) :
+ Added config file. (NFSMWUnlimiterSettings.ini).
! IMPORTANT: If you cannot use the config file properly; move your game installation to somewhere else or run your game as administrator.
+ Added an option to Expand Memory Pools (for non-ExOpts users).
+ Added an option to fix disappearing wheels issue for open-wheel cars. (for non-ExOpts users).
+ Secondary logo can now be force-shown even if the car doesn't have a manufacturer logo.
+ Manufacturer names can be read from the ini file instead of the game itself. (Lets modders use custom "manufacturer" on frontend VLT node, for their car mods.)
+ Added .exe check.

v1.0.0.1337 (Build 1; Rev.00) :
+ Initial release.
------------------------------------------------------------------------------------------------------------
Credits:

Main Developer:
- nlgxzef

Testers:
- 379Felipe
- Archie
- ASC
- BlueSkyWestSide
- elaymm4
- GhostRider
- RedCarDriver
- trackmaniamatt

Special thanks to:
- Archie for their great help and inspiration for Extra Customization functionality.
- ArturoPlayerOne and 379Felipe for their successful attempts on adding cars.
- 379Felipe and Speedyheart for letting me know about the car limit in executable.
- Aero_ and Berkay2578 for expanding memory pools and their great help.
- ASC and Viper4K for implementing the required code to make custom tires work.
- David, DJ RMPH, Miner, MrAdam, Neon, rnz, Viper4K and MWEE Team for testing earlier builds.
- Hex-Rays for IDA PRO.
- MaxHwoy for Binary and testing earlier builds.
- nfsu360 for NFS-VltEd.
- rx for the method to clone objects in FNGs and their great help.
- EA Black Box for accidentally adding symbols into NFSMW PS2 Alpha 124 build.
...and others (if I've forgotten any) for other stuff.
------------------------------------------------------------------------------------------------------------

See ya!
©2022 nlgxzef @ ExOpts Team - No rights reserved. ;)

Comments


Tharn (October 24, 2022 @ 09:37)
Would it possible to enable the back room (junkman parts) in the performance shop for career mode? I tried looking for a mod that does that but there's none

Goldenscar (October 19, 2022 @ 23:07)
i dont know if im missing something, but i dont see a file called "_NFSMW-Unlimiter-Part1-Binary.end" anywhere within this mod pack, am i missing something critical? thanks

Sens (October 18, 2022 @ 20:10)
can someone tell me why my save game damage and cannot be use? sorry for my bad eng

Fletcherism (October 09, 2022 @ 19:11)
Please, make more than 10 slots in attachement because i'll make the extended customization any car there are so many kind of parts to customize it and also add autosculpt in nfs mw like carbon, prostreet,.. Thank you.:)

MG2K (July 05, 2022 @ 20:48)
Hi i have issues with this mod, after installing more than 128 cars the game doesnt load the next addon cars (or maybe it does but doesnt appear in the game) , so is there any fix to increase the amount of addons limit? cuz also in savegames doesnt allow to buy or get new cars from car lot or "my cars" section, i suppose that is related to debugging the missing addons that overflow through car slots but im not so sure, does anyone know a fix or a tweak to fix this problem?

Uploaded at: September 23, 2018 @ 11:04

Download

 
bc98db-NFSMW Unlimiter.zip (Size: 586 bytes) Latest Version
 
8df5d9-NFSMW Unlimiter.zip (Size: 587 bytes) Old Version
 
e909e0-NFSMW Unlimiter v2.1.0.1338.zip (Size: 1.13MB) Old Version