This repository has been archived by the owner on Oct 15, 2024. It is now read-only.
Releases: Chasmical/RogueLibs
Releases · Chasmical/RogueLibs
RogueLibs v2.0.2
- FIxed a typo in
CustomMutator
'sIsActive
property;
RogueLibs v2.0.1
- Fixed an error in the Rewards menu;
RogueLibs v2.0
- Redesigned and rewrote all code!;
- Added
CustomTrait
class, more info here; - Custom Items are now available in Rewards Menu, Loadout Menu (customizable) and Character Creation (customizable);
- Custom Abilities are now available in Character Creation (customizable);
- Custom Mutators, Items and Abilities now can have prerequisites, recommended unlocks and categories, be locked/unknown and purchased for nuggets (customizable) in their corresponding menus;
- Added RogueLibs.Test project to the repository;
- Added abstract
CustomUnlock
class; - Fixed a lot of bugs and errors;
- Optimized all RogueLibs' patches;
- Added the Nugget slot in the Character Creation menu;
- Added some advanced features, like adding custom handling for
ScrollingMenu_PushedButton
andCharacterCreation_PushedButton
methods;
Changes aren't very significant, so you should be able to update your mod's code just by renaming some methods and properties. Visual Studio IntelliSense's autocomplete menu should help.
RogueLibs v2.0-pre.9
- Patched the details menus in Scrolling Menu and Character Creation;
- Added some new features;
- Fixed some errors;
RogueLibs v2.0-pre.8
- Finished working with patches;
- Fixed some errors;
- Added XML comments;
RogueLibs v2.0-pre.7
- Added nugget slot in Character Creation;
- Fixed cancellations not displaying in the menu;
- Fixed purchase sound effects;
RogueLibs v2.0-pre.6
- v2.0-pre.1 - v2.0-pre.5:
- Redesigned types and methods;
- Optimized and rewrote a lot of code;
- Added CustomTrait class;
- Added more patches for ScrollingMenu and CharacterCreation;
- Replaced all code in some methods;
RogueLibs v1.4.1
- Fixed shop price tags being empty bug;
RogueLibs v1.4
- Added
CustomAbility
class, more info here; - Added
RogueLibs.nameTypes
field, an array of default localization string types; - Cleaned up and optimized some code;
Also, I realized, that XML documentation is in a different file.
RogueLibs v1.3.3
- Optimized and cleaned up the code;
- Now RogueLibs will check if the combinable/targetable item was depleted after usage, so there is no need to check that at the end of
InvItem.TargetObject
/InvItem.CombineItem
;