You are viewing a potentially older version of this package.
View all versions.
Emblem
Title & loading screen customizations
| Date uploaded | 4 days ago |
| Version | 1.1.0 |
| Download link | Darkbrewery-Emblem-1.1.0.zip |
| Downloads | 2177 |
| Dependency string | Darkbrewery-Emblem-1.1.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
Plugin that allows for comprehensive re-theming of the main menu and loading screen.
This is a configuration heavy mod, please read the config file thoroughly!
Features
- Customize replacement logo, background and loading images
- Optional random image selection
- Alignment & color options
- Text formatting on loading screen
- Hide or change border corner colors
- Comes packaged with example images
- More features to come
Useage for modpack curators
- Add this plugin as a dependancy to your manifest.json
- Create a BepInEx folder in your modpack zip file
- Add custom images to your pack like this: BepInEx/config/Emblem/MyCustomImages/Header69.png
- Add a copy of config file the same way at BepInEx/config/DarkBrewery.Emblem.cfg
Prefixes for random image selection
- If the filepaths are set to a folder, one image will be selected at random when the menu scene is loaded
- Your images need to follow a prefix naming convention and end with
.png - Header/Logo filenames begin with
Header, Backgrounds:Background, Loading Screens:Loading - Ex:
HeaderMyScaryLogo.png,LoadingMonster1.png,LoadingMonster2.png
Bugs / Suggestions
- Visit the release page on the official modding discord
If you have enjoyed this mod, please give it a thumbs up!
CHANGELOG
1.1.6
- Fixed ultrawide backgrounds being squished
- Fixed mp4s not using master audio volume settings
- Adjusted png texture conversion
- Cleaned up some global constants
- Removed some default images and compressed logo
- Light code refactoring
1.1.5
- Fixed mp4 videos restarting when opening submenus
- Fixed the vanilla sticky menu item highlighting bug
- Enabled audio track playback from mp4's
- Backgrounds now persist within menus
- Added background layers for readability
- Renamed some new Emblem gameobjects
1.1.4
- Configs configs configs
- Added version number formatting, 4 new configs!
- Replaced center loadingtext config with a Y-offset config
- Edited some config texts
- Updated readme
1.1.3
- Fixed video pausing when entering menus
- Fixed borders hiding behind video layer
- Fixed menu colors not applying transparency alpha
- Added logs to moodsetter
- Simplified new GameObject names
- Cleaned up global constants, more specific
1.1.2
- Hotfix for videos blocking view of the loading screen
1.1.1
- Added option to use mp4 for video background instead of png
- Fixed flicker of menu colors on first load
1.1.0
- Diving into menu recoloring
- Added config options to change menu colors
- Sortof fixed glitchy menus by disabling animations and replacing with triggers
- Added delay helper for lethalconfig compatability
- Updated config tooltips
1.0.9
- Added config option to change the border coloring
- Refactored the border methods, both screens have the same placement now
- Logwarden has stopped all the loggers from arguing
- Moved pathfinder probe to it's own home, centralizing the helper
- Cleaned up some code and logs
1.0.8
- Replaced header and loading image centering with % Y offset
- Reset container elements to fix vanilla borked object spacing
- Fixed broken stretch loading image feature
- Adusted menu borders
- Improved UI element searching
- Updated readme
1.0.7
- Added ability to use multiple loading text messages and have 1 randomly chosen
- Added config entry for canvas recoloring on/off to keep this as modular as possible
- Refactored scenemanagement, imagereplacement, loadingtext, simplified code
- Created some helpers, reduced duplication
- Prefixes on logs to help diagnose future issues
- Removed unused baseclass, organized namespace
- Updated readme
1.0.6
- Preparing for more plugin complexity..
- Update log entries to be more clear, removed rendundant ones
- Reorganized code and cleaned up unecessary comments
- Refactored to use constants from Emblem namespace within classes
- Added a ColorParser class for improved code consistency
1.0.5
- Set custom background default to true so users see it working right away
- Added option to change color of canvas behind the background
1.0.4
- Updated docs
- Reworded config options for useability
- Image path configs are now relative to BepInEx folder
- Updated default paths
- Compressed included sample images
- Updated prefix method to fallback on any random png if the prefix isn't present at all before throwing an error
- Paths in logs now properly show BepInEx as path root
1.0.3
- Re-organized paths again, lets see how this goes
- Added prefix support
- Updated docs
1.0.2
- Since thunderstore is squishing folder paths, we will point to .pngs directly for now, updated defaults
1.0.1
- Fixed default paths
- Added a couple more generic background images
1.0.0
- Initial Release