0 of 0

File information

Last updated

Original upload

Created by

Braxton01

Uploaded by

Braxton01

Virus scan

Safe to use

About this mod

Heavily customize item values such as weight, buy price, sell price, decay, and stacksize!

Requirements
Permissions and credits
Changelogs
Updated 3-27-2024 @ 12:31am

Lots of new requested options, logic, and values!
Make sure you're leveraging a Saved Game Manager (DD2 Save Manager v1+ recommended)

Note: Anti-Medusa Head Decay confirmed not working. Most likely driven by a script I can't modify internal to the game. Hopefully someone figures this out later. :)


Available Options:
  • Buy Price
  • Sell Price
  • Weight
  • Anti Decay On/Off
  • Use Decay List On/Off
  • Decay Allow List
  • Stackable item sizes (999 for example)

This mod was based on xyzkljl1's original "Item Zero Weight" mod found here. I then leveraged that to find a bunch of other modifiable values for items and making those configurable

New Major Logic:
  • Any on/off option that is set to "-1" will be disabled (ex: "sellpricemod": -1 will disable any sell price modifiers)
  • Lists for advanced decay logic, add/remove at your leisure
  • New toggleable values

Default Mod Values:
  •     "buyprice": -1,   [Set this to something other than "-1" if you want to modify prices, but SellPrice would not work if it's not "-1"!!]
  •     "sellpricemod": 0.5,  [Sell Price is a % modifier based on BuyPrice. So 0.5 is 50% OF Buyprice]
  •     "weightval": 1,   [Items weight 0.01kg]
  •     "anti_decay": 1, ["Decay" renamed to "Anti Decay" for clarify, -1 to turn it off, 1 to enable]
  •     "use_decay_list": 1,  [Enables the use of a "friendly decay" list of items people prefer be allowed to decay, or not]
  •     "decay_allow_list: [].         [List of all known "Good Decayed" items, aka: Items people WANT to decay into. Add/Remove if I missed any]
  •     "maxstacksize": 999[Setting this to 999 will set all stackable items to 999, set to -1 to disable, NOT TESTED ABOVE 999!]

Suggested values:
  • Leave "Buy Price" at the default `-1` value if you want sell price to be higher than default because SellPrice is based on BuyPrice. If BuyPrice is changed to anything other than `-1` then SellPrice will not change. Otherwise, if you want BuyPrice for all items to be "1" then change it to "1".
  • Sell Price is a % modifier based on the item's "BuyPrice". Meaning, a value of "0.5" will set an item to sell for 50% of its Buy price. In example, if a sword sells for 10k gold, and the config value for "sellpricemod" is set to "0.5" the sword will sell for 5k gold.
  • Weight values are actually divided by 100 by the game. Example: ("weightval": 1) will result in all items being changed to "0.01kg"
  • Anti Decay, set to 1, will disable ALL item decay. If you want some items to decay (eg: Apple -> Ripened Apple) then enable "use_decay_list"
  • Use Decay List, set to 1, will enable "good decay" items to decay as normal. Prevents "rotten" decaying. Set to -1 to disable this and prevent ANY item from decaying
  • MaxStackSize is now defaulted to `999` with this mod. Reducing this below 999 won't lose you items but you can't pick anymore up! I have NOT tested setting this above 999 so beware you may run into weird memory limits so keep it at 999 unless you absolutely need to!!

Install Process:
a) Install with Fluffy Mod Manager:
Download this mod and drag into mod manager. Then turn it on in mod manager
b) Manual Install:
Download this mod and extract. Copy the `reframework` folder to game folder. If "reframework" already exists in the root game folder, then merge these two folders.

If installed correctly the Windows directory structure looks like this:
  • C:\Program Files (x86)\Steam\steamapps\common\Dragons Dogma 2\reframework\autorun\GigaItemConfig.lua
  • C:\Program Files (x86)\Steam\steamapps\common\Dragons Dogma 2\reframework\data\GigaItemConfig.json


Special thanks to xyzkljl1 for creating an easy to read base REFramework mod that I could learn from. See their other mods here!