RyLib
Shared UI library for Holdfast client mods. Lets several mods add P menu tabs, a shared Mods tab, a battle map, player and kill log actions, key hints and world or minimap markers without colliding.Changelog
1.0.0
First release. Everything a mod can ask for is listed in the README; in short:
- P menu tabs. Header tabs with pages of switches, cycles, steppers and buttons bound to config entries, and a shared Mods tab where each mod gets its own sub tab. Every header, the game's own included, is fitted to the space.
- Players tab. Switches in the bar beside Admin Raygun, and buttons on an expanded player's admin row, laid out in the same grid as the stock ones.
- Kill log actions. A click on a kill log row opens actions for both the killer and the victim.
- Key hints. Entries in the free roam and spectating key bars, with key caps drawn to match the game's.
- World and minimap marks. Rings, beams, labels and a through-walls glow in the world, and markers on the minimap that follow the game's own reveal rules.
- Map pages. An overhead picture of the battle with every player drawn by class and faction, a class legend with live counts, search, zoom, and admin actions that never fire from a stray click.
