DescriptiveWeaponStatShower
Adds tabs to gear descriptions to view weapon stats and developer-defined tabs
| Date uploaded | 3 days ago |
| Version | 2.0.1 |
| Download link | Amorously-DescriptiveWeaponStatShower-2.0.1.zip |
| Downloads | 412 |
| Dependency string | Amorously-DescriptiveWeaponStatShower-2.0.1 |
This mod requires the following mods to function
BepInEx-BepInExPack_GTFO
BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.
Preferred version: 3.2.2README
Descriptive Weapon Stat Shower
DescriptiveWeaponStatShower auto-generates weapon stats and integrates them into the description text, with additional features for rundown developers with heavily custom weapons.
DISCLAIMER: This mod is a fork of DacreDOLOLO's WeaponStatShower. It is a full recompile with a +X version bump, so both mods can be present in your profile. BepInEx will load the newest version. By default, enemy kill points are set to "NONE" to save space for the weapon descriptions.
Please contact Amorously or Dinorush for anything regarding this fork.
Custom Folder (requires MTFO)
DescriptiveWeaponStatShower allows rundown developers to add their own custom tabs to the description in addition to the basic description tab and autogenerated stat tabs. The Custom folder is autogenerated after launching and supports LiveEdit (close the loadout window to load changes). There are 2 files:
Global.json
This file must be strictly named as such and must exist.
{
"PreferHideStats": false, // Remove the stats tab, unless the user forces it in their config.
// Useful if you plan to maintain stats yourself, especially with ExtraWeaponCustomization.
"DefaultDescriptionIndex": 0 // Which tab the gear's normal description resides in.
}
ExtraDescriptions
This is a folder that can contain any number of json files with any name. Each contains a list of custom tab objects. The template generates as:
[
{
"ArchetypeID": 0, // The Archetype to add descriptions to.
"GearCategoryID": 0,// The Gear Category to add descriptions to, if no Archetype exists.
// Use this for non-sentry tools and melees.
"Headers": [], // Header text for each tab, replacing the gear name text.
// Empty ("") and null (null) values become the gear's name.
// If shorter than Descriptions, the remaining headers are autofilled with the gear's name.
"Descriptions": [], // The description for each tab.
"DescriptionIndexOverride": -1, // Overrides which index the gear's normal description resides in.
"Name": "" // Unused value that exists purely for file organization.
},
{
"ArchetypeID": 0,
"GearCategoryID": 0,
"Headers": [
"",
"Third Tab"
],
"Descriptions": [
"Custom tab for testing",
"Another custom tab under the third tab"
],
"DescriptionIndexOverride": -1,
"Name": "Filled Example"
}
]
Original README
(Expand)
WeaponStatShower is a mod that allows player to see the stats of a selected weapon and which enemy they can kill with 1 shot and where it does kill. This mod is compatible with WeaponCustomizer and modded weapons (as far as I know).
Mod Summary
This mod generates the description of the weapons from scratch so even if you have a custom weapon it will be automatically update the UI. The mods calculate the damage of the weapon and show which Sleeper can be killed in 1 shot and from what position. You can enable which enemy to show from the configuration file located in:
- BepInEx/config/weaponStatShower.txt
and just follow the instructions.
You don't need to reload the game to see the changes, just open/close the inventory or click on the weapon type tabs.
Current stats shown:

- FireMode of the weapon (the #n are the number of shots in burst weapons, the Rate Of Fire is the number of bullets shot in 1 second)
- Charge_Up (time in brakets)
- DMG: the base Damage of the weapon (xN of pellets for shotguns)
- CLP: the magazine size
- MAX: the max number of ammo (mag included)
- RLD: reload time in seconds
- PRCN: the precision multiplier (if invisible PRCN = 1)
- DIST: the distance from which the weapon starts dealing less damage
- HIP: the hip spread value (if invisible HIP = 0 OR shotgun)
- ADS: the aim down sight spread (if invisible ADS = 0 OR shotgun)
- SPRD: the spread value for shotguns (if invisible SPRD = 0)
- STRG: stagger damage multiplier (if invisible, no stagger bonus)
- PIERC: the number of enemies the bullet can pierce
Enemies selected
- DEFAULT: striker, shooter, scout; see above for configuration.
- Each enemies can have 4 values [C,B,H,O]:
- C: chest kill
- B: back kill
- H: head kill (from front)
- O: occiput kill
- The math is done considering always the max damage possible (so no distance applied and all pellets hit) and all enemies multiplier and armor when applied.
- Burst and Auto weapons calculate the damage for just 1 hit.
- Each enemies can have 4 values [C,B,H,O]:
1.4.0版本已加入中文。
以记事本方式打开“BepInEx/config/WeaponStatShower.cfg”文件 把倒数第二段最后一行的Language = English改为Language = Chinese,即可切换为中文。 祝你游戏愉快
Installation
EASY
- download Thunderstore Mod Manager
- search for Weapon Stat Shower and install it
- launch modded, done!
MANUAL
- dowanload BepInExPack GTFO and extract it in the GTFO base folder
- copy and paste the extracted mod zip file inside {GTFO_FOLDER}/BepInEx/plugins
- done!
THANKS
This is my first mod so huge thanks to GTFO_TheArchive which this mod is based on a specific feature that I wanted as a standalone, then modified.
CHANGELOG
Changelog
v2.0.1
- Changed tab button visuals for less clutter and more clarity that it is clickable.
- Added config option "StatsPosition", which changes where the stats tab is located.
- Can be set to "Combined" for old behavior.
- Added live edit to the config file.
v2.0.0
- Overhauled mod functionality. Now uses tab-based swapping rather than showing stats and the description in the same window.
- Added Custom folder support for developer-defined tabs.
- Adjusted config options.
- Removed "ShowDescription".
- "ShowStats" now also accepts "Force", which always enables the stats tab even if the rundown developer disables it.
v1.5.2
- Refactored codebase.
- Added support for ExtraToolCustomization sentries with remapped archetypes.
- Fixed a bug where some tool descriptions would be duplicated.
- Cleaned up various line spacings.
- Added new config options "ShowStats" and "ShowDescription".
- Changed default "SleepersShown" config to NONE.
- To see the new config, you may need to delete the config file and launch the game.
v1.5.1
- Fixed the gear description not showing.