Better Stats for Black Desert Online

UndercoverPervert

Content Creator
Joined
Aug 9, 2016
Better Stats
Modifications made to improve the game* by providing more details that are either unavailable or obscured.
* Modifications are made to my tastes and preferences, this may include changing certain parts of the UI or other game features.

Latest build was made for NA/EU version 1149, may work on other versions and regions, check back regularly for updates.

Disclaimer
Use at your own risk, while I haven't been banned through months of using these patches, the public release may change that.


Requirements

Installation/Usage

  1. Download the archive anywhere on your computer.
  2. Unzip "Better Stats.exe" to your game's "Paz" folder.
  3. Run "Better Stats.exe" and follow the menu instructions.
NOTE: Updates may trigger a file recheck with modded files, make sure to restore a backup ahead of updates or use Restore N' Patch to avoid that.


Features

  • Restores the pre-remaster "Lobby" (start/quit/settings screen, server selection screen and character selection screens).
  • Restores certain parts of the UI while in-game to pre-remaster.
  • Bottom right corner tweaks:
    • Permanent buttons:
      • Enabled the menu button.
      • Disabled the market notifications button (no use with the Central Market).
      • Disabled the quest list button.
      • Disabled the pearl shop button when there isn't a "hot deal" and enabled the normal button instead of the animated button when there's a "Hot Deal" ongoing.
    • Expanded buttons:
      • Disabled the effect and speech bubble on the Dark Rifts button.
      • Disabled the friends button.
      • Disabled the skills button.
      • Disabled the "better equipment" button.
      • Disabled the "Black Spirit's Safe" button when there aren't any items or silver to claim (may be revised, was done before the item log was implemented).
  • Adds the hours sum in brackets next to "total playtime" stat in the profile window.
  • Addresses the extra spaces in the time formatted strings.
  • Damage numbers (requires "hit effects" to be toggled on):
    • Purple for all incoming damage.
    • Green for all incoming recovery effects.
    • Damage dealt by you or party members is as follows:
      • Gray for regular damage.
      • Cyan for special attacks.
      • Red for all critical hits.
      • Orange for misses/blocks/immune.
  • Levels next to player/monster names.
  • Knowledge is not required to see the current health of a monster.
  • Enables Mana bars on other players when possible (usually only works on guild members, party members and players who were recently in party with you).
  • Current target UI (top of the screen) tweaks:
    • Pre-remaster UI.
    • Health bar is x1.75 wider.
    • Displays the target's level next to their name.
    • Monster type text has been re-enabled, displayed below the monster type icon.
    • Displays the target's current/max health, current/max Mana (when possible) and most recently received damage (from any source) below their buff bar.
    • Remains visible for 5 seconds instead of disappearing instantly after the target dies.
  • Custom HP bar tweaks:
    • Pre-remaster UI.
    • Displays your skill point level next to the amount of currently available skill points.
    • Displays the current/required EXP values for contribution points next to the amount of currently available contribution points.
  • Friends list tweaks:
    • Changes the default action when clicking friends from opening 1:1 chat to starting a whisper conversation.
    • Added a context menu (right click) option for whispers.
    • Detailed offline durations.
  • Guard gauge tweaks:
    • No longer fades in/out based on the guard value, instead, the guard gauge will appear once the guard value is below maximum, and a fade out animation will play when the guard value is back to full.
    • Shows the actual guard health value.
  • Family buff icon tweaks:
    • Disabled the permanent Value Pack, Blessing of Kamasylve, Beauty Salon and Merv's Palette buttons when you don't currently have these items active.
    • Restored the dark background icons.
  • Other players' health bar tweaks:
    • When a player's current health is below max health or when a player's max health changes, the health bar will now appear, when both of the conditions are no longer satisfied, the health bar will disappear after 5 seconds.
    • Colors have been tweaked (color-blind mode unaffected):
      • Neutral players/Enemies - Red (same as it is by default).
      • Party members - Cyan/Blue (same as it is by default).
      • Guild members - Green (inherits the color from the family name glow, hence green).
      • Teammates (RBF, AoA, etc) - Teal/Turquoise (inherits family name glow color).
  • Radar tweaks (some features incompatible with the 3D radar, only tested on 2D radar):
    • Player icons have been reworked, party and guild members will use the square icon instead of the "person" icon in order to make player icons more consistent (color-blind mode unaffected).
    • Player icon colors will change based on certain conditions (color-blind mode unaffected):
      • Neutral players - White (same as it is by default).
      • Enemies (anything that makes another player's family name glow red) - Purple (red mixes with monsters during open world PvP).
      • Party members - Cyan/Blue (blue instead of green like the "person" icon since other elements related to party such as health bars and the arrows for distant party members are blue).
      • Guild members - Green (inherits the color from the family name glow, hence green).
      • Teammates (RBF, AoA, etc) - Teal/Turquoise (inherits family name glow color).
    • Monsters you don't have knowledge for will switch between the normal (red) color and quest (yellow) color every second to indicate so.
      Based on a suggestion from Reddit, only occurs on monsters that are not currently a quest target.
      May rarely incorrectly affect non-monster icons due to the quirky behavior of the radar icons.
      Some "monsters" only exist for visuals and cannot be killed, such as "Cobweb 2" around some trees in Serendia, or dead bodies between Heidel and Eastern Border, it is sadly not possible to tell those apart from actual monsters and these will always blink on the radar if you come across them.
    • N E S W direction letters on the radar, compatible with the rotating radar, North is highlighted in a different color.
    • Affiliated node and war area texts have been positioned slightly lower to avoid overlapping with the direction letters at the default radar size.
    • Fixed quest arrows being offset in the Y axis by 14 pixels.
    • Fixed guild/party pin arrows not being rotated with the rotating radar.
    • Changed how pings appear, from a circular "beacon" effect (which could not be made compatible with the rotating radar) to a red arrow in the direction of the ping.
    • The 3D radar button opacity has been reduced.
  • Restores the pre-remaster "Lobby" (start/quit/settings screen, server selection screen and character selection screens).
  • Restores certain parts of the UI while in-game to pre-remaster.
  • Enables the menu button in the bottom right corner.
  • (Optional) Restore the old profile window (added temporarily while NA continues to have a bug where the daily playtime timer is missing, may work in other regions, may break things completely). Removed as this is no longer an issue.
  • Adds the hours sum in brackets next to "total playtime" stat in the profile window.
  • Addresses the extra spaces in the time formatted strings.
  • Damage numbers (requires "hit effects" to be toggled on):
    • Purple for all incoming damage.
    • Green for all incoming recovery effects.
    • Damage dealt by you or party members is as follows:
      • Gray for regular damage.
      • Cyan for special attacks.
      • Red for all critical hits.
      • Orange for misses/blocks/immune.
  • Levels next to player/monster names.
  • Knowledge is not required to see the current health of a monster.
  • Current target (top of the screen) health bar is x1.75 wider (pre-remaster UI), also displays the target's level next to their name (for monsters the monster type text is restored and displayed below the monster type icon), displays current/max health of the target below their buff bar as well as the most recent damage they've taken (from any source).
  • Enables Mana bars on other players and current/max Mana values below the current target's buff bar when possible (usually only works on guild members, party members and players who were recently in party with you).
  • Displays your skill point level next to the amount of currently available skill points at the top left part of the UI (pre-remaster, custom HP bar).
  • Displays the current/required EXP values for contribution points next to the amount of currently available contribution points at the top left part of the UI (pre-remaster, custom HP bar).
  • Changes the default action when clicking friends in the friends menu from opening 1:1 chat to starting a whisper conversation and a context menu (right click) option for whispers has also been added.
  • Detailed offline duration for friends.
  • Guard gauge tweaks:
    • No longer fades in/out based on the guard value, instead, the guard gauge will appear once the guard value is below maximum, and a fade out animation will play when the guard value is back to full.
    • Now shows the actual guard health value.

Changelog

  • 1.0.1 (June 12, 2019):
    • Compatibility fixes for 1149.
    • Character selection compatibility for Shai.
  • 1.0.0 (May 30, 2019, 71 downloads):
  • 0.1.3 (Oct 26, 2018, 336 downloads):
    • Compatibility fixes.
    • Damage numbers workaround.
    • Fixed an issue where damage numbers for "normal" damage may not appear sometimes.
    • Guard gauge tweaks:
      • No longer fades in/out based on the guard value, instead, the guard gauge will appear once the guard value is below maximum, and a fade out animation will play when the guard value is back to full.
      • Now shows the actual guard health value.
  • 0.1.2 (Oct 6, 2018):
    • Fixed compatibility issues with version 898.
  • 0.1.1 (Oct 1, 2018):
    • Addressed compatibility issues with version 893.
    • Enables the bottom right and top right parts of the remastered UI (the radar remains reverted since I dislike the faded colors).
    • Enables the menu button in the bottom right corner.
    • Removed the option to restore the old profile window as the daily playtime timer being missing is no longer an issue.
    • Addresses the extra spaces in the time formatted strings.
    • Detailed offline duration for friends.
 
Last edited:

UndercoverPervert

Content Creator
Joined
Aug 9, 2016
The latest update causes an error loop when there's an incoming market registration notification, resulting massive log files, pieces of the newer UI will be enabled with an upcoming update to Better Stats to address this.
 

UndercoverPervert

Content Creator
Joined
Aug 9, 2016
NA/EU client update 898 completely removes the menu button from the bottom right, this breaks the modification to restore it (and the entire bottom right part of the screen with the mods installed), I'll address this later today tomorrow.
 
Last edited:

UndercoverPervert

Content Creator
Joined
Aug 9, 2016
Demage is not visible after patch October 17
Damage messages no longer include a value other than 0, I'll work on a workaround when I have time. In the meantime you still get additional messages such as misses which the default messages do not include.
 

UndercoverPervert

Content Creator
Joined
Aug 9, 2016
Update 0.1.3 is now available. If you had a previous version of Better Stats patched into the game, a backup restore is required before installing this update.
 

Sogeki

Potential Patron
Joined
Aug 8, 2016
May I know if this still works? Also, I tried using the Restore & Patch utility but it says it cannot find the Black Desert Launcher.
 

UndercoverPervert

Content Creator
Joined
Aug 9, 2016
I'll post an update addressing that soon, probably after next week's maintenance and updates after that should come on a weekly basis if compatibility is broken.

There are a bunch of new features coming, including numerous bug fixes (of the game, not the mod), notable ones are radar improvements:
  • Player icons are reworked, the colors will change based on certain conditions (this is incompatible with colorblind settings and disabled when colorblind settings are enabled for that reason, I will need color suggestions to make this viable for colorblind users):
    • Neutral players - White (same as it is by default).
    • Enemies (anything that makes another player's family name glow red) - Purple (red mixes with monsters during open world pvp).
    • Party members - Cyan/Blue (this replaces the green "person" icon with the standard square to standardize how players appear on the radar, blue instead of green since other elements related to party such as health bars and the arrows for distant party members are blue).
    • Guild members - Green (this replaces the blue "person" icon with the standard square to standardize how players appear on the radar, inherits the color from the family name glow, hence green).
    • Teammates (RBF, AoA, etc) - Turquoise (inherits family name glow color).
  • Monsters you don't have knowledge for will switch between the normal (red) color and quest (yellow) color every second to indicate so.
    Based on a suggestion from Reddit, only occurs on monsters that are not currently a quest target.
    May rarely incorrectly appear on a non-monster icon due to the quirky behavior of the radar icons.
    Some "monsters" only exist for visuals and cannot be killed, such as "Cobweb 2" around some trees in Serendia, or dead bodies between Heidel and Eastern Border, it is sadly not possible those apart from actual monsters and these will always blink on the radar if you come across them.
  • N E S W direction letters on the radar, compatible with the rotating minimap, North is highlighted in a different color.
  • Fixed guild/party pin arrows not being rotated with the rotating minimap.
  • Changed how pings appear on the minimap, from a circular "beacon" effect (which could not be made compatible with the rotating minimap) to a red arrow in the direction of the ping.
 

UndercoverPervert

Content Creator
Joined
Aug 9, 2016
Version 1.0.0 will be uploaded soon now available.

Change log:
  • Compatibility fixes with 1137.
  • Fixed the main quest title background (yellow bar) appearing when you have no main quests left to accept (you're welcome PA)
  • Bottom right corner tweaks:
    • Permanent buttons:
      • Disabled the market notifications button (as it has no use with the Central Market).
      • Disabled the quest list button (it's pretty useless, clutter).
      • Disabled the pearl shop button when there isn't a "hot deal" and enabled the normal button instead of the animated button when there's a "Hot Deal" ongoing (the animation is distracting, clutter).
    • Expanded buttons:
      • Disabled the effect and speech bubble on the Dark Rifts button (it's distracting, annoying that the speech bubble keeps showing up).
      • Disabled the friends button (limited usefulness, clutter).
      • Disabled the skills button (the button normally appears when you can learn a skill, but given the nature of how some skills shouldn't be invested into, this causes the button to display basically permanently, clutter).
      • Disabled the "better equipment" button (limited usefulness, usually shows up when you do something such as using Kutum over Nouver during PvE, clutter).
      • Disabled the "Black Spirit's Safe" button when there aren't any items or silver to claim (may be revised, was done before the item log was implemented).
  • Family buff icon tweaks:
    • Disabled the permanent Value Pack, Blessing of Kamasylve, Beauty Salon and Merv's Palette buttons when you don't currently have these items active (clutter).
    • Restored the dark background icons.
  • Current target UI tweaks:
    • Health decreasing animation will now properly display for monsters you don't have knowledge for.
    • Target details (health, mana, damage received) will now display under the buff bar.
    • The value of the target's damage received should now be more accurate (although still limited by the game's update rate) and work even when targets are switched.
    • The UI will remain visible for 5 seconds instead of disappearing instantly after the target dies.
  • Other players' health bar tweaks:
    • When a player's current health is below max health or when a player's max health changes, the health bar will now appear, when both of the conditions are no longer satisfied, the health bar will disappear after 5 seconds.
    • Colors have been tweaked (color-blind mode unaffected):
      • Neutral players/Enemies - Red (same as it is by default).
      • Party members - Cyan/Blue (same as it is by default).
      • Guild members - Green (inherits the color from the family name glow, hence green).
      • Teammates (RBF, AoA, etc) - Teal/Turquoise (inherits family name glow color).
  • Radar tweaks (some features incompatible with the 3D radar, only tested on 2D radar):
    • Player icons have been reworked, party and guild members will use the square icon instead of the "person" icon in order to make player icons more consistent (color-blind mode unaffected).
    • Player icon colors will change based on certain conditions (color-blind mode unaffected):
      • Neutral players - White (same as it is by default).
      • Enemies (anything that makes another player's family name glow red) - Purple (red mixes with monsters during open world PvP).
      • Party members - Cyan/Blue (blue instead of green like the "person" icon since other elements related to party such as health bars and the arrows for distant party members are blue).
      • Guild members - Green (inherits the color from the family name glow, hence green).
      • Teammates (RBF, AoA, etc) - Teal/Turquoise (inherits family name glow color).
    • Monsters you don't have knowledge for will switch between the normal (red) color and quest (yellow) color every second to indicate so.
      Based on a suggestion from Reddit, only occurs on monsters that are not currently a quest target.
      May rarely incorrectly affect non-monster icons due to the quirky behavior of the radar icons.
      Some "monsters" only exist for visuals and cannot be killed, such as "Cobweb 2" around some trees in Serendia, or dead bodies between Heidel and Eastern Border, it is sadly not possible to tell those apart from actual monsters and these will always blink on the radar if you come across them.
    • N E S W direction letters on the radar, compatible with the rotating radar, North is highlighted in a different color.
    • Affiliated node and war area texts have been positioned slightly lower to avoid overlapping with the direction letters at the default radar size.
    • Fixed quest arrows being offset in the Y axis by 14 pixels (you're welcome PA).
    • Fixed guild/party pin arrows not being rotated with the rotating radar (you're welcome PA).
    • Changed how pings appear, from a circular "beacon" effect (which could not be made compatible with the rotating radar) to a red arrow in the direction of the ping.
    • The 3D radar button opacity has been reduced.
 
Last edited:

UndercoverPervert

Content Creator
Joined
Aug 9, 2016
The most recent update contains some changes regarding the xbox-ported UI menus, since they're not currently active there isn't much point to release an update to merge the changes with my patches.

As for future plans, currently not much, I will be looking into adding an settings menu again but no promises that it would be added and/or that everything could be toggled on/off. I am also most likely going to revert the xbox-ported UI menus once they are enabled since they were clearly made for a TV environment for which consoles are usually played on, the menus use a lot more space with bigger fonts and provide even less information than they do now, even if some parts may look a little nicer, it goes against one of the main reasons I created this mod and named it "Better Stats" - to provide more information, not less.
 
Top Bottom