This update adds EMBLEM slot support and adds 3 save preset slots for the user to store their favorite shifter palettes. Also adds the DAMAGE overide, causing those channels to fire only after being damaged. There are also stability and other fixes.

Patch List

  • Added full Emblem palette slot support.
  • Emblem is now included in normal slot processing, global override order, synced base palettes, preview HUD rows, and menu pages.
  • Added Damage as an individual slot mode.
  • Added Damage as a global override.
  • Damage effects track damage/hurt/knockback-style signals and sync the damage trigger timing to other players.
  • Updated the mod menu description to mention Attack and Damage support.
  • Added 3 ColorSHIFTer save slots.
  • Save slots store enabled state, Sparkle, global override, global override speed, every slot’s enabled state, mode, override, brightness, speed, and 4 color channels.
  • Added load/save chat feedback for ColorSHIFTer profiles.
  • Added menu refresh support so loaded save slots update visible sliders, checkboxes, and slider labels.
  • Reduced save-load menu resync from a long repeated refresh to a short refresh window, with user input canceling the refresh so sliders do not fight live edits.
  • Fixed saved-profile loading so it pulls from a cleaner selected/model palette source instead of capturing already-shifted network override colors.
  • Added safer palette application priority: ColorSHIFTer only writes enabled slots instead of repainting disabled palette slots.
  • Improved disabled-slot behavior so normal/custom/base palette colors can show through more reliably.
  • Hardened multiplayer sync for active palette state by syncing Damage trigger data and expanded part data.
  • Improved palette restore/render guard behavior to avoid overwriting unrelated palette systems.
  • Added 💩MAN/[REDACTED]er-adjacent safety work by reducing unintended writes to disabled slots and avoiding slight palette drift where possible.
  • Added menu-control tracking via update_mod_menu_element_checkbox, update_mod_menu_element_slider, and update_mod_menu_element_name.
  • Slider labels now reflect the active numeric value after profile loads and refreshes.
  • Removed the extra Speed page heading to avoid menu page bleed after Emblem was added.
  • Randomize All Slots now includes newer slot/mode ranges, including Emblem and Damage-compatible values.
  • Match Default Palette and related reset flows now account for the expanded mode range.