You are viewing a potentially older version of this package. View all versions.
Yavamar-OrbColors-1.1.0 icon

OrbColors

Set a custom color for your shield orb!

Date uploaded a week ago
Version 1.1.0
Download link Yavamar-OrbColors-1.1.0.zip
Downloads 610
Dependency string Yavamar-OrbColors-1.1.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Nessie-EasySettings-1.1.8 icon
Nessie-EasySettings

A mod API for easily adding options to the settings menu.

Preferred version: 1.1.8
Robyn-CodeTalker-1.1.3 icon
Robyn-CodeTalker

A simple library to abstract away networking

Preferred version: 1.1.3

README

OrbColors - Set a custom color for your shield orb!

To set a color for your shield orb, go to Settings and open the Mod menu. You can adjust the Red, Green, Blue, and Alpha values of your shield orb. You can also toggle the custom orb color off if you just want to use the built-in color for your class or subclass.

This mod also allows you to see other players' custom shield orb colors.

CHANGELOG

1.2.1

  • Removed the character name from the config header. This was causing problems for people running AllowAnyNames, since the BepInEx config headers do not support some special characters that people were putting in their names. This will once again require everyone to set up their orb colors again or manually edit OrbColors.cfg to change the headers to just "File #".

1.2.0

  • You can now set the size of your orb, from 0 to 100 (which I wouldn't be surprised if that's still not big enough for some people.)
  • Fixed an issue where rejoining a server on a different character could result in other players seeing your previous character's orb color.
  • Fixed an issue where naming two or more of your characters the same name could cause their orb settings to overwrite each other. Unfortunately this fix requires you to set up your orb colors again or manually edit your config to the new format.
  • Removed the "Alpha" slider. As far as I can tell, it never had any effect on the orbs anyways.

1.1.0

  • Orb colors are now saved individually for each of your characters.
  • Fixed an issue where playing offline or hosting a server before joining someone else's server would result in the host getting your orb color applied to them.

1.0.3

  • Fixed an issue where the mod wasn't actually listening for the PlayerJoinPacket, meaning that players joining the server would not recieve other players' custom orb colors unless they were running an outdated version or saved their config.

1.0.2

  • Significantly cut down on packet spam when players join a server.
  • Due to the significant amount of (0,0,0,0) orb colors I've encountered online, I've decided to make the player's own custom orb color disabled by default. I get the impression that most players downloading this mod want to see other players' custom orb colors, but have no interest in setting up their own. This change will help cut down on the number of packets being sent while still allowing people to use the mod to see other players' custom orb colors, and also reduce the number of people unintentionally running around with black shields. You can opt-in to displaying your custom orb color from the Settings -> Mods menu, directly above the custom orb color sliders.

1.0.1

  • Fixed an issue where the mod was trying to send empty packets whenever BepInEx configs were saved, which broke things in other mods as well.
  • Reduced packet spam when saving mod options.

1.0.0

  • Initial release.