1899 Economy Overhaul V4.0

1899 Economy Overhaul

Overhauls every purchasable/sellable item, world and ped loot, and mission rewards to reflect historic values

UPDATE: This mod now uses its own .asi script in order to control mission reward values. World/ped loot and catalog values are handled through LML files. Please remove Less Money – Economy Reworked as it is no longer needed and will conflict.

Huge shout outs to Josefig and oshtwtf for providing me with their source code in order to better understand how to implement this system. Version 2 would not have happened without them, so show some love if you ever see them out in the wild!

Description
Inspired by egaxvoint’s Survivalist mod, I decided to have a go at my own rework and tried tackling majority of the items in the game. Most items are set manually, while the rest are handled by various formulas depending on what type of item it is. I’ve mainly used the Sears, Roebuck, and Co. Catalogue no. 112 for reference, and various google resources for comparison/adjustments. World loot values, pedestrian loot values, and mission reward values have also been reworked to be more in-line with the vision of this mod as of version 2.

Main features
Catalog Compatibility Tool that can be used to make this mod compatible with almost any catalog_sp (see Compatibility Tool section near bottom)
Adjusts the values of all world/pedestrian loot (controlled by loot_table_reward.meta)
Adjusts payouts during missions with a configurable .ini file (controlled by 1899EconomyOverhaul.asi)
Adjusts the price of basically every purchasable item in the game to be more in line with what the price would be in 1899. (controlled by catalog_sp)

This includes:
FOOD
GENERAL GOODS
CLOTHING
WEAPONS
AMMO

AND MORE! Such as:
Weapon customization
Horse Breeds
Horse Tack
Hunting Goods
Valuables

The main thing I’m aware of that I haven’t been able edit is camp ledger prices.

Mission Payout Reduction

As of version 2, the new .asi file included will detect whenever a mission is active and apply a tier-based tax on the amount of money you receive during that mission. The tiers and thresholds are configurable inside the .ini, with some examples with the default values. The taxed payout will now show a custom UI with the correct value, instead of showing default vanilla values.

Requirements
Lenny’s Mod Loader
ScriptHookRDR2 V2 or AB’s ScriptHookRDR2

Recommendations

Kiddo’s Hardcore Loot Economy Overhaul – Make sure my mod loads after Kiddo’s so the conflicting files take priority. If you’d like to use the core changes and whatnot from Kiddo’s, use the compatibility tool on it’s catalog_sp.ymt and copy that modified catalog over to your 1899 Economy Overhaul folder.

Real Gun Names – For the added iMmErSiOn

Rededrunk’s Ultimate Combat Overhaul or Realistic Weapon Rebalance – The pricing in this mod doesn’t necessarily follow a strict balancing, though I did try somewhat preserve the “tiers” of weapon pricing if it made sense. These mods assist in evening out balancing between weapons thus making the prices feel a bit more justified. I personally use both, giving priority to Realistic Weapon Rebalance.

DLCDisabler.asi from Hardcore Mode – Don’t use the catalog_sp.ymt from this download, just use the .asi file. It removes the free weapons from Special Edition when you are in town and activates the content once more when you leave town.

Installation instructions
Make sure you have the requirements installed
Extract zip contents into game’s root directory
When prompted to replace the LessMoney.ini, press OK.
If you don’t want to use Less Money for whatever reason, you can forego extracting the LessMoney.ini
Always make sure this mod has priority over anything else that touches catalog_sp.ymt or loot_table_reward.meta

Catalog Compatibility Tool

WARNING:

The catalog_sp.ymt file you’re attempting to modify MUST be dehashed for it to work properly. If you attempt to use the executable with a hashed catalog_sp.ymt file, it will not be able to change the values properly. Use RDR2 Unhashed Strings and YMT Unhasher if you’re dealing with a hashed file.

This tool may produce weird values for certain categories if used on a catalog_sp.ymt that heavily skews the pricing of things. Some categories are not set by static dictionaries and use formulas, so if an unexpected value is fed into the formula it may produce weird results that aren’t intended for the ‘balance’ of this mod. I’m not aware of many mods that heavily edit values of the categories not controlled by dictionaries, so you should be safe for the most part.

I’ve made a python script in order to parse the catalog_sp.ymt and make batch changes – over time I dialed it down to be able to set specific values through a dictionary I have set up in the script which can be easily edited and tuned to your liking if you’re halfway savvy with python. The script and a batch file to convert the .py into an .exe is included as well for whatever changes you’d like to make.

The .exe provided will automatically change the prices of any catalog_sp file to this mod’s values (for the most part, see warning above).

How to Use:

Download the Catalog Compatibility Tool from the Miscellaneous section
Open the zip and extract the CatalogCompatibilityTool.exe into the same folder as the catalog_sp.ymt you want to modify

Note: you can copy the catalog_sp.ymt from the mod you want to modify and paste it into 1899 Economy Overhaul folder and just run the .exe from there. It ensures the original files from the mod you’re making compatible still exist in its original form if you ever choose to stop using this mod. Just make sure this mod has priority over any other mod that uses catalog_sp.ymt.

Run the CatalogCompatibilityTool.exe
The catalog_sp.ymt file will be modified with the prices from this mod.
A catalog_sp.ymt.bak file will be created to preserve the original.
You can use the CatalogBackupRestore.exe to restore any catalog_sp.ymt.bak and delete logs easily, works for subdirectories as well

I’ve included Catalogue Improvement, Gunslinger Improvements – A CI Addon, and Restored Elegant Suit – Catalogue Improvement Addon merges for ease of access, but this tool should be able to handle compatibility for just about anything that doesn’t absolutely skew the economy or try to do the same thing.

Credits:

dev614

Downloads

To start download click the filename. To open archive files use one of these programs: WinRAR, 7-Zip, WinZip. Some mod archives may need to be extracted before the mods will work.

Rate this mod

You may also like...

Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
0
Would love your thoughts, please comment.x
()
x