Skip to content

A library for making plugins which target IL2CPP and Mono Unity games.

License

Notifications You must be signed in to change notification settings

djethino/UniverseLib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UniverseLib (Unity Game Translator Fork)

This is a fork of UniverseLib with specific adaptations for Unity Game Translator.

UniverseLib is a library for making plugins which target IL2CPP and Mono Unity games, with a focus on UI-driven plugins.

Fork Changes

This fork includes the following modifications for Unity Game Translator:

UI Improvements

  • Modern color theme: Slate blue tints with purple accents matching the UGT website
  • Cleaner panels: Removed thick black borders for a more modern look
  • Improved title bar: Slimmer design (28px) with proper padding
  • Modern close button: Uses "✕" with red hover effect
  • Updated component styling: Toggles, dropdowns, inputs, scrollviews with cohesive colors

New Widgets

  • HoverEffect: IL2CPP-compatible hover color effect using IPointerEnterHandler/IPointerExitHandler
  • DynamicScrollbar: Auto-hide scrollbar when content fits in viewport

New API

  • UIFactory.Colors: Centralized theme colors (backgrounds, accents, status colors)
  • UIFactory.AddHoverEffect(): Add hover effects to UI elements
  • UIFactory.ConfigureAutoHideScrollbar(): Configure auto-hiding scrollbars

Original Documentation

Documentation and usage guides can be found on the original Wiki.

Original NuGet Packages

For the original UniverseLib packages, see:

Acknowledgements

About

A library for making plugins which target IL2CPP and Mono Unity games.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.9%
  • PowerShell 0.1%