You are viewing a potentially older version of this package. View all versions.
end_4-NukeLib-0.6.0 icon

NukeLib

eNd_4's UltraKill Library

Date uploaded 7 hours ago
Version 0.6.0
Download link end_4-NukeLib-0.6.0.zip
Downloads 643
Dependency string end_4-NukeLib-0.6.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

README

NukeLib

Not very exactly acronym for eNd_4's UltraKill Library

This is to reduce code duplication across my mods. Probably not of much interest to anyone other than those who install mods manually and need this as a dependency

CHANGELOG

0.6.0

  • Reorganized namespaces: utilities are now in Utils. The old namespaces will stay for a release to avoid breaking changes.
  • Added Color.GetValues, Color.Approximately
  • Added KeyUtils.IsModifier
  • Allow EnemyIconController to take an EnemyType
  • Added optional warnings and null-annotated UIUtils.FindRecursive
  • Added parry event listening
  • Added a simple fuzzy search implementation
  • Added ColorUtils.GetWeaponVariantColor, ColorUtils.GetContrastedColor, conversion from hex
  • Added UIUtils.SetImageMaterialRecursive, UIUtils.SetTextMaterialRecursive and UIUtils.SetLayerRecursive
  • Added delayed scene load events
  • Added GunHelper, FinalRankHelper, and maybe some more stuff I forgor

0.5.0

  • Added vanilla icons for EnemyIconController (mostly for Taberry)
  • Adjusted enemy icons for better readability (mostly for Taberry)
  • Added Pauser (for Thorn)
  • Added text wrapping util, UnfuckLayoutHack extension (for Thorn)

0.4.0

  • Added an util to disable leaderboards (for Thorn)
  • Added caching for image dominant color extraction (especially helps CybergrindSlideshow)

0.3.0

  • Added GameObject.SetActiveAnimated extension for easier UI panel animation (for Taberry)
  • Added some small image processing and color utilities (for CybergrindSlideshow)

0.2.0

  • Added more utilities for Taberry

0.1.0

  • Initial release