Skip to content

Commit

Permalink
v7.0.1.1338
Browse files Browse the repository at this point in the history
* Changed default values and comments for some ini options.
* Fixed an issue with SelectableMarkerCount option.
  • Loading branch information
nlgxzef committed Mar 31, 2018
1 parent 05f88ef commit 57d3813
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 17 deletions.
Binary file modified NFSMWExtraOptions/NFSMWExtraOptions.rc
Binary file not shown.
15 changes: 8 additions & 7 deletions NFSMWExtraOptions/dllmain.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -949,18 +949,18 @@ void Init()

// Menu
ShowTollbooth = iniReader.ReadInteger("Menu", "ShowTollbooth", 1) == 1;
ShowChallenge = iniReader.ReadInteger("Menu", "ShowChallenge", 1) == 1;
ShowChallenge = iniReader.ReadInteger("Menu", "ShowChallenge", 0) == 1;
ShowMoreRaceOptions = iniReader.ReadInteger("Menu", "ShowMoreRaceOptions", 1) == 1;
ShowMoreCustomizationOptions = iniReader.ReadInteger("Menu", "ShowMoreCustomizationOptions", 1) == 1;
HideOnline = iniReader.ReadInteger("Menu", "ShowOnline", 0) == 0;
HideOnline = iniReader.ReadInteger("Menu", "ShowOnline", 1) == 0;
ShowOnlineOpts = iniReader.ReadInteger("Menu", "ShowOnlineOpts", 0) == 1;
ShowSubs = iniReader.ReadInteger("Menu", "ShowSubs", 0) == 1;
EnablePresetAndDebugCars = iniReader.ReadInteger("Menu", "ShowMoreCarCategories", 0) == 1;
moreVinyls = iniReader.ReadInteger("Menu", "ShowSpecialVinyls", 1) == 1;
ShowDebugCarCustomize = iniReader.ReadInteger("Menu", "ShowDebugCarCustomize", 0) == 1;
ShowDebugEventID = iniReader.ReadInteger("Menu", "ShowDebugEventID", 0) == 1;
ShowTimeOfDay = iniReader.ReadInteger("Menu", "ShowTimeOfDay", 0) == 1;
ShowHiddenTracks = iniReader.ReadInteger("Menu", "ShowHiddenTracks", 1);
ShowHiddenTracks = iniReader.ReadInteger("Menu", "ShowHiddenTracks", 0);
BetterRandomRaces = iniReader.ReadInteger("Menu", "BetterRandomRaces", 0) == 1;
maxBlacklist = iniReader.ReadInteger("Menu", "MaximumBlacklistRival", 15);
ReplayBlacklistRaces = iniReader.ReadInteger("Menu", "ReplayBlacklistRaces", 0) == 1;
Expand Down Expand Up @@ -988,7 +988,7 @@ void Init()
HighBeamAmount = iniReader.ReadFloat("Gameplay", "HighBeamBrightness", 1.00f);
removeSceneryGroupDoor = iniReader.ReadInteger("Gameplay", "RemoveOldBridgeBarrier", 0) == 1;
removePlayerBarriers = iniReader.ReadInteger("Gameplay", "RemoveNeonBarriers", 0) == 1;
CarbonStyleRaceProgress = iniReader.ReadInteger("Gameplay", "ShowPercentOn1LapRaces", 0) == 1;
CarbonStyleRaceProgress = iniReader.ReadInteger("Gameplay", "ShowPercentOn1LapRaces", 1) == 1;
StartingCashDWORD = iniReader.ReadInteger("Gameplay", "StartingCash", 0);
UnlockAllThings = iniReader.ReadInteger("Gameplay", "UnlockAllThings", 0) == 1;
ForceBlackEdition = iniReader.ReadInteger("Gameplay", "ForceBlackEdition", 1) == 1;
Expand Down Expand Up @@ -1039,7 +1039,7 @@ void Init()
HelicopterFix = iniReader.ReadInteger("Fixes", "HelicopterBountyFix", 1) == 1;
X10Fix = iniReader.ReadInteger("Fixes", "ZeroBountyFix", 1) == 1;
TimeBugFix = iniReader.ReadInteger("Fixes", "TimeBugFix", 1) == 1;
CarSkinFix = iniReader.ReadInteger("Fixes", "CarSkinFix", 1) == 1;
CarSkinFix = iniReader.ReadInteger("Fixes", "CarSkinFix", 0) == 1;
ImmobileColFix = iniReader.ReadInteger("Fixes", "ImmobileCollisionsFix", 1) == 1;

// Misc
Expand Down Expand Up @@ -1071,8 +1071,9 @@ void Init()
medTraffic %= 101;
highTraffic %= 101;

SelectableMarkerCount %= 7;
if (SelectableMarkerCount = 0) SelectableMarkerCount++;
SelectableMarkerCount--;
SelectableMarkerCount %= 6;
SelectableMarkerCount++;

// Allow Multiple Instances
if (AllowMultipleInstances)
Expand Down
14 changes: 7 additions & 7 deletions NFSMWExtraOptionsSettings.ini
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ High = 50 // Traffic Density for option Maximum (Defau
[Menu]
ShowTollbooth = 1 // Shows Tollbooth option on Quick Race Menu. (0 = False, 1 = True (Default))
ShowChallenge = 0 // Shows Challenge option on Quick Race Menu. (0 = False (Default), 1 = True)
ShowMoreRaceOptions = 1 // Shows Cops option on Track Options menu, enables AI opponents for Tollbooth game mode. (0 = False, 1 = True (Default))
ShowMoreRaceOptions = 1 // Shows Heat Level option on Track Options menu, enables AI opponents for Tollbooth game mode. (0 = False, 1 = True (Default))
ShowMoreCustomizationOptions = 1 // Shows unique parts in Customization menus, enables all customization options for all cars. (0 = False, 1 = True (Default))
ShowOnline = 1 // Shows Online option on Main Menu. (0 = False, 1 = True (Default))
ShowOnlineOpts = 0 // Shows Online Options on Options Menu. (0 = False (Default), 1 = True)
Expand All @@ -40,7 +40,7 @@ ShowSpecialVinyls = 1 // Adds Special vinyl category to vinyls men
ShowDebugCarCustomize = 0 // Adds Debug Car Customize option to Main Menu. (0 = False (Default), 1 = True)
ShowDebugEventID = 0 // Shows Event ID for races. (0 = False (Default), 1 = True)
ShowTimeOfDay = 0 // Shows Time of Day from Xbox 360 release in Video Options menu. (0 = False (Default), 1 = True)
ShowHiddenTracks = 1 // Shows Hidden Tracks when Unlock All Tracks option is enabled. (0 = False, 1 = True (Default))
ShowHiddenTracks = 0 // Shows Hidden Tracks using a different track listing method. (0 = False (Default), 1 = True)
BetterRandomRaces = 0 // Makes more cars and tracks available in random races. (0 = False (Default), 1 = True)
MaximumBlacklistRival = 15 // Maximum Blacklist Rival. (ONLY FOR EXPERTS) (Default = 15) (0/127)
ReplayBlacklistRaces = 0 // Lets you replay Blacklist Boss Races in Career mode. (0 = False (Default), 1 = True)
Expand Down Expand Up @@ -75,7 +75,7 @@ ForceBlackEdition = 1 // Force enables Black Edition mode by skipp
UnlockBurgerKingChallenge = 0 // Unlocks Burger King challenge without using cheat code. (0 = False (Default), 1 = True)
EnableMaxPerformanceOnShop = 1 // Lets you install maximum available parts to your car with one key on Career Performance Shop. (0 = False, 1 = True (Default))
ShowAllCarsInFE = 1 // Makes any car available in Car Lot for NEW save games. It DOESN'T affect existing ones. (0 = False, 1 = True (Default))
NoCatchUp = 0 // (EXPERIMENTAL, NEEDS TESTING) Attempts to remove the catch up. (0 = False (Default), 1 = True)
NoCatchUp = 0 // (EXPERIMENTAL) Attempts to remove the catch up. (0 = False (Default), 1 = True)
NoRevLimiter = 0 // Removes rev limiter and lets you achieve better top speeds. (0 = False (Default), 1 = True)
SelectableMarkerCount = 2 // Lets you select more or less markers when you beat a Blacklist rival. (Default = 2) (1/6)
SBRechargeTime = 25 // Recharge time (in seconds) for Speedbreaker. (Default = 25.0)
Expand All @@ -87,7 +87,7 @@ HeatLevelOverride = 0 // Force minimum and maximum heat levels for
MinimumHeatLevel = 1 // Minimum heat level when HeatLevelOverride option is enabled. (Default = 1)
MaximumHeatLevel = 10 // Maximum heat level when HeatLevelOverride option is enabled. (Default = 10)
PursuitActionMode = 0 // Makes In-Race pursuits harder with Roadblocks and support units. (0 = False (Default), 1 = True)
ShowNonPursuitCops = 1 // Shows Non-Pursuit cop cars on your minimap. (0 = False (Default), 1 = True)
ShowNonPursuitCops = 0 // Shows Non-Pursuit cop cars on your minimap. (0 = False (Default), 1 = True)
ShowBustedScreenFrame = 1 // Shows RPD Camera frame on Busted cutscene. (0 = False, 1 = True (Default))
UncensoredBustedScreen = 0 // Removes censor from Busted cutscene. (0 = False (Default), 1 = True)
SpeedingLimit = 67 // Speed limit (in m/s) for Speeding Infraction. (Default = 67.0)
Expand Down Expand Up @@ -115,11 +115,11 @@ RainGravity = 0.35 // Rain gravity. (Default = 0.35)
[Fixes]
DisappearingWheelsFix = 1 // Fixes disappearing wheels when lost focus. Useful for open-wheel cars. (0 = False, 1 = True (Default))
ExperimentalSplitScreenFix = 0 // Fixes black screen and crash for Split Screen mode. Race behaviours are not fixed yet. (ONLY FOR EXPERTS) (0 = False (Default), 1 = True)
ExperimentalSplitScreenFix = 0 // (ONLY FOR EXPERTS) (EXPERIMENTAL) Fixes black screen and crash for Split Screen mode. Race behaviours are not fixed yet. (0 = False (Default), 1 = True)
HelicopterBountyFix = 1 // Fixes very low bounty reward and lack of screen message for Helicopter. (0 = False, 1 = True (Default))
ZeroBountyFix = 1 // Fixes 0 bounty reward for x10 and higher heat levels. (0 = False, 1 = True (Default))
TimeBugFix = 1 // Fixes time bug (makes cars go slower) in game world. (0 = False, 1 = True (Default))
CarSkinFix = 1 // (EXPERIMENTAL) Fixes skinless ghost cars. (0 = False, 1 = True (Default))
CarSkinFix = 0 // (EXPERIMENTAL) Fixes skinless ghost cars. (0 = False (Default), 1 = True)
ImmobileColFix = 1 // (EXPERIMENTAL) Fixes infinite mass of some objects. (0 = False, 1 = True (Default))
[Misc]
Expand All @@ -128,5 +128,5 @@ SkipMovies = 0 // Skips cutscenes. (0 = False (Default), 1
EnableSound = 1 // Enables in-game sounds. (0 = False, 1 = True (Default))
EnableMusic = 1 // Enables in-game music. (0 = False, 1 = True (Default))
ShowMessage = 1 // Shows in-game messages when you use some features. (0 = False, 1 = True (Default))
SkipCareerIntro = 0 // Skips DDay and Career Intro events. (0 = False (Default), 1 = True)
SkipCareerIntro = 0 // (ONLY FOR EXPERTS) Skips DDay and Career Intro events. (0 = False (Default), 1 = True)
AllowMultipleInstances = 0 // Allows running more than 1 instance of the game. (0 = False (Default), 1 = True)
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# NFSMW Extra Options
Extra Options is a script mod which improves your gaming experience by many ways. It's developed by ExOpts Team.
Check [NFSMWExOpts Wiki](https://github.com/nlgzrgn/NFSMWExOpts/wiki) out for further information.
Check [NFSMWExOpts Wiki (Work in progress)](http://extraoptions.wikia.com/wiki/Need_for_Speed:_Most_Wanted_(2005)) out for further information.

# Download
You can [download Extra Options](https://github.com/nlgzrgn/NFSMWExOpts/releases) from Releases page.
If you want to compile it yourself, check the [Getting Started](https://github.com/nlgzrgn/NFSMWExOpts/wiki/Getting-Started#building-from-source-code) page out.
You can [download Extra Options](https://github.com/ExOptsTeam/NFSMWExOpts/releases) from Releases page.
If you want to compile it yourself, check the [Source Code (not available yet)](http://extraoptions.wikia.com/wiki/Source_Code) page out.

0 comments on commit 57d3813

Please sign in to comment.