img



img

PIGs Weight Reduction V2


By: pig871
Addon | img 275




Description

___________________________________________________________________________________________________________________________

This mod is currently for testing of new version / rewrite of PIGsWeightReduction mod.

WARNING: NOT RECOMMENDED FOR PRODUCTION SERVERS

This mod allows for an item weight reduction for players and dinos and is intended as an alternative to stacking mods. Since this mod does not remap any items, it is safe to add / remove without risk of losing your items. Combined with vanilla ini settings for stack size multipliers you can get the same benefits of a stacking mod with significantly more control over stack sizes and weight. This mod will allow you to set weight multipliers for players and dinos for different item groups as well as specific items. You can also specify specific settings on a per dino basis. Any settings assigned to a specific dino will stack with global settings. For example, if you specify an Anky will receive a 0.50 weight multiplier for metal and also specify metal to have a 0.50 weight multiplier in the Global settings section, then the result will be a 0.25 weight multiplier for metal for the Anky effectively reducing metal weight by 75%. (0.50 x 0.50 = 0.25)

The following variables are available to be included under the [PIGsWeightReductionV2] section of your GUS.ini. The [PIGsWeightReductionV2] holds all the Global settings that will be inherited by players and dinos. These variables take a float value (decimal) to apply a Weight Multiplier to a specific item or item group.

RebuildWeightItemMultipliers=True/False (Default=False). This setting was introduced in Version 12 as a performance optimization. Settings will be compiled and saved to a game file when server boots. This setting should be set to "True" anytime you make a change to ini settings. You can then set it back to false after server reboot and new settings take effect. This setting only needs to go in the Global section [PIGsWeightReductionV2] of the GUS.ini file.

OverrideDinoClassList=Comma separated list of Dino Class Names. Starting in version 12, you must include a comma separated list of Dino Class Names for any dinos you want to override item weight multipliers for. If the Dino Class Names are not listed here, then any Dino Specific Sections of the ini will be ignored and the Global settings will be used for that Dino instead. This setting only needs to go in the Global section [PIGsWeightReductionV2] of the GUS.ini file.

OverrideItemClassList=Comma separated list of Item Class Names. Starting in version 12, you must include a comma separated list of Item Class Names for any items you want to override weight multipliers for. If the Item Class Names are not listed for this variable in a section, then any specific item overrides in the ini section will be ignored and instead will be inherited from the Item Group values.

The following variables are for item groups. Assigning an item weight multiplier to a group will apply it to all items in that group. All weight multipliers default to 1.0 (vanilla) unless configured in GUS.ini.

ItemWeightMultiplier_Group_Ammo [ Adds Item Weight Multiplier for ammo items such as Advanced Bullets, Tranq darts, arrows, etc. ]

ItemWeightMultiplier_Group_Apex [ Adds Item Weight Multiplier for Apex items such as Argent Talon, Rex Arm, etc. ]

ItemWeightMultiplier_Group_Artifact [ Adds Item Weight Multiplier for Artifacts ]

ItemWeightMultiplier_Group_Attachment [ Adds Item Weight Multiplier for weapon attachments such as scopes, silencer, etc. ]

ItemWeightMultiplier_Group_Consumable [ Adds Item Weight Multiplier for consumables such as soups, brews, etc. ]

ItemWeightMultiplier_Group_Egg [ Adds Item Weight Multiplier for Eggs including both unfertilized and fertilized eggs ]

ItemWeightMultiplier_Group_Farming [ Adds Item Weight Multiplier for farming items such as Fertilizer and Feces ]

ItemWeightMultiplier_Group_Resource [ Adds Item Weight Multiplier for resources such as crystal, metal, stone, wood, etc. ]

ItemWeightMultiplier_Group_Saddle [ Adds Item Weight Multiplier for all Dino saddles ]

ItemWeightMultiplier_Group_Seed [ Adds Item Weight Multiplier for all seeds such as mejoberry seed, citronal seed, etc. ]

ItemWeightMultiplier_Group_Structure [ Adds Item Weight Multiplier for all structures such as walls, foundations, gates, etc. ]

ItemWeightMultiplier_Group_Tool [ Adds Item Weight Multiplier for all tools such as hatchet, sickle, pick, etc. ]

ItemWeightMultiplier_Group_Trophy [ Adds Item Weight Multiplier for trophies from bosses such as Broodmother, Dragon, etc. ]

ItemWeightMultiplier_Group_Weapon [ Adds Item Weight Multiplier for all weapons such as Crossbow, Longneck Rifle, Assault Rifle, etc. ]

You can also set a weight multiplier for any specific vanilla item in the game. To do so, use the item's Class Name as the variable and assign a float value to it. The following example overrides Metal and sets the weight to 10% of vanilla (90% weight reduction).

PrimalItemResource_Metal_C=0.1

You can do this will any vanilla item by simply using the item Class Name as the variable. Specific item settings override Group multiplier settings in the same section.

Weight settings will also apply to diinos. You can either let dinos inherit the settings from the Global settings in [PIGsWeightReductionV2] section or you can create another section for the dino you wish to set specific item weight multiplier values for. Simply create a new section using [PIGsWeightReductionV2_CLASS_NAME] replacing "CLASS_NAME" with the actual class name of the dino you want to add settings for.

Example:

[PIGsWeightReductionV2_Ankylo_Character_BP_C]

This should also work for modded dinos as long as you know the class name.

From there you can use all the same variables used in the Global section [PIGsWeightReductionV2]. Note, any specific dino settings will use the Global settings as factor to apply the specific dino multiplier to. For example, if your global settings already have a 0.5 weight multiplier for the Resource group and you configure an Anky to have a weight multiplier for metal of 0.5. The end result is the Anky will have a weight multiplier of 0.25 (75% weight reduction) for metal.




About Project

Created: February 14th 2024

Updated: February 14th 2024

Project ID: 49246

License: All Rights Reserved

__________________________________________

Game Versions:

1.01.03

1.01.03

1.01.03

1.01.03

1.01.03

__________________________________________

Flavors:

WoW Retail

__________________________________________

Categories

Companions

Battle

__________________________________________

Main File

pig871_PIGs Weight Reduction V2.zip
  • Release
  • February 14th 2024

    __________________________________________

    Recent File

    pig871_PIGs Weight Reduction V2.zip
  • Release
  • February 14th 2024

    __________________________________________

    Members

    img
    pig871
    Owner

    __________________________________________

    Report