System Shock 2 Better Weapon Info v1.0
1 Nov 2024
by ZylonBane
- Requires SS2 NewDark patch v2.48 or higher.
- Can be activated and deactivated mid-game.
This mod replaces the standard weapon settings MFD (accessed by right-clicking a weapon) with an enhanced MFD that displays detailed stats about the weapon.
The settings MFD is also made available for melee weapons, so you can view their stats too. To view the stats for the Cerebro-Energetic Extension (Psi Sword), right-click the psi amp while that power is active or selected.
HOW TO USEThe actions available in this MFD are:
- Toggle setting (if applicable). Button displays name of current setting.
- Unload ammo (if applicable). Button text dims when no ammo loaded.
- Query (? button in upper-right). Displays the query MFD for the weapon.
- More Info (+ button in lower-right). Displays detailed info about stat bonuses. If there are no current stat bonuses, activating More Info mode will have no visible effect. More Info mode is persistent; it will remain activated for all weapons until toggled off by clicking the – button.
Mouse wheel scrolling of the stat display is not supported due to limitations of SS2's scripting interface. You must use the arrow buttons to scroll.
Information displayed for each weapon:
- Modification level
- Weapon condition
- Current setting and setting description
- Current loaded ammo
- Damage per shot
- Damage propagation type (impact, area)
- Fire mode (single shot, semi-auto, burst)
- Ammo per shot
- Clip size/Energy capacity
- Degradation per shot
- Projectile velocity
- Reload time
- Kickback
- Minimum requirements to equip, repair, modify, and maintain the weapon
- All supported ammo types for the weapon (if more than one)
The stats displayed will be for the current setting and ammo. Changing either can change the displayed information. Also bear in mind that the damage values represent the raw damage output. Enemy resistances and vulnerabilities can reduce and amplify these values.
Any stats that have been changed from baseline levels by player stats, skills, implants, OS upgrades, psi powers, or weapon modifications will have the total percent change displayed after the stat in parentheses. To view a detailed breakdown of all contributing factors to the stat change, click the lower-right
+ button to toggle More Info mode.
Note that the plus sign next to percentages in More Info mode does not indicate literal addition. All percentage stat changes are multiplicative. For damage stats, multiple percentage increases are calculated cumulatively (e.g. +50% and +50% = 225% total bonus).
MOD COMPATIBILITYThis mod has been designed to extract and present the information about each weapon as generally and generically as possible. But the Dark Engine supports near-limitless variation in how its weapons can be modified, so it's impossible to anticipate every possibility.
Furthermore, this mod relies on several gamesys values for its damage calculations, which can be changed by mods, but which cannot be accessed by scripts.
Basically, it's possible for mods that change weapon behavior to cause this mod to display incorrect data.
LOCALIZATIONThis mod can be fully localized by editing the file wpnpanel.str. This file can then be packaged as a standalone mod. Install in the mod manager at a higher priority than this mod to localize it.
USER MFD PROTOCOLSThis mod implements some simple protocols to allow script-created MFDs to interoperate with each other. These protocols are described in detail in the readme.