Visible BPChar Names - BLCM/bl3mods GitHub Wiki

Visible BPChar Names

Author: Apocalyptech

Contact: https://apocalyptech.com/contact.php

Last Updated: October 11, 2022

Most Recent Version: 1.0.0

In Categories: Resource Mods

License: Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)

View Mod Folder

Download

Visible BPChar Names
OHL or B3HM (local file): Right click and "Save Link As"
OHL (web loading): Create a shortcut by dragging into a folder
B3HM (web loading): Right click and "Copy Link"

README

Updates Character (both NPC+Enemy) visible names to be the actual BPChar name from the game data. Useful for modders looking to make sure they know exactly what BPChar is being used at any given time, and completely useless for everyone else!

Note that the names displayed here may not be 100% accurate -- there's some edge cases where I suspect the game could end up reporting a "base" class name instead of the more-specific one. There's also probably a few cases where the game ends up using the usual names despite this mod.

Interestingly, many of the stationary NPCs found in the game (such as many of the passengers in Sanctuary III) tend to not be BPChars, so they aren't affected by this mod. Those are InteractiveObjects instead, typically.

This is also a pretty "heavy" mod -- there's over 500 MatchAll-based hotfixes to try and catch all possible SpawnOptions objects (trying to tailor hotfixes to only fire when required for all of those seemed like a daunting task). That doesn't seem to actually incur any noticeable performance impact, at least, but something to maybe be aware of.

WL version can be found here.

View whole README on Github

Description (from inside mod)

Updates Character (both NPC+Enemy) visible names to be the actual
BPChar name from the game data.  Useful for modders looking to make
sure they know exactly what BPChar is being used at any given time,
and completely useless for everyone else!

Note that results shouldn't be trusted 100%, but should be mostly
pretty good.

Generated by gen_visible_bpchar_names.py

BPChars

Screenshots

screenshot

Changelog

v1.0.0 - Oct 11, 2022

  • Initial release
⚠️ **GitHub.com Fallback** ⚠️