Alexandria
A combination of old and new APIs, and new tools for the convenience of modders.
Last updated | 3 weeks ago |
Total downloads | 84442 |
Total rating | 12 |
Categories | Mods Libraries Tools Misc |
Dependency string | Alexandria-Alexandria-0.4.0 |
Dependants | 38 other packages depend on this package |
This mod requires the following mods to function
MtG_API-Mod_the_Gungeon_API
Adds the good parts of Mod the Gungeon to BepInEx.
Preferred version: 1.6.2README
Alexandria is a library of useful code and various APIs with the intention of simplifying the mod creation process via it's use as a dependency.
Featured APIs
cAPI
- An API for making hats.
- Idk someones gonna have to fill me in on this
CharacterAPI
An API for fully customizable custom characters, allowing features present in basegame characters such as:
- Alternate skins
- Alt weapons
- Custom Pasts (You still have to make the Past yourself)
- Glow / Emissive Shader support.
- Custom Icons on character select screen.
- Custom animations.
- Prebaked Sprite Collection and Animation support.
- Hegemony Credit Cost.
- Custom Ghost Interaction
- ..And more
DungeonAPI
An API used for loading and generating Custom Rooms made with Room Architect Tool.
Has tools for:
- Override alt floor Master Rounds.
- Loading custom room/s from embedded file or mod folder
Also contains a static list of nearly every gameobject used in rooms in the game in class "SetupExoticObjects".
EnemyAPI
Tools for making custom enemies, and other enemy related tools.
Includes:
- EnemyBuilder
- BossBuilder
- EnemyBuildingTools (A class with misceallaneuous methods for enemy creation)
- AIActorUtility (A class with misceallaneuous methods for enemy related stuff)
- AttackBehaviourUtility (Helper class related to enemy behaviors)
ShopAPI
API for creating Shop-Type NPCs.
Allows for:
- Custom Costs.
- Custom dialogue
- Minimap Icons
- Price Multipliers
- Rainbow Mode immunity
- Modified Loot Table Selection
- Appear with chance in the Main Shop.
- Custom Item positions
- ...And more.
PrefabAPI
Allows for creation of true custom prefabs.
ItemAPI
An API for the creation of custom items / guns.
TranslationAPI
An API for custom translations of modded text.
BreakableAPI
A collection of methods for creating various objects like debris, pots and other types of breakable decorative objects.
ChestAPI
WIP
Featured Misc. Tools
- Assetbundle tools (creating custom stuff with prebaked sprite collections and animations.)
- A static list of every enemies GUID for convenience.
- Various helpful debug commands.
- Custom Stat API (Need to actually look at how it works)
- At least a dozen more related classes that are somewhat helpful/