Obscure API is a technical mod that contains the code necessary for other mods to work.
Features
★ ★ ★
Class Equipment:
- The ability to assign a game class to an item (for example, Necromancer), which is displayed in the item description.
- Class armor can have custom bonuses (for example, "-30% Cooldown Duration for Necromancer Class Weapons" or "30% Ability Power for Necromancer Class Weapons").
- While the armor is equipped, its bonuses apply to all items that match the description.
Item Abilities:
- Any item can be assigned an ability.
- Each effect can be assigned a cost (Cooldown, Item Durability, Player Experience, or a custom cost).
- The value of the effect cost and effect strength dynamically change in the item description if you have the appropriate class armor bonuses.
Attribute Display:
- Equipment displays its attributes in the tooltip using icons (can be disabled in the config (Obscuria/obscure-api-client.toml)).
- Food displays its properties in the tooltip using icons (can be disabled in the config (Obscuria/obscure-api-client.toml)).
Extended item descriptions:
- You can add lore lines to any items by their ID.
- You can add knowledge lines to any items by their ID (The text is hidden if the player does not have the "Knowledge" effect).
"Hekate" Animation Library:
- A simple pure math library that uses Obscuria mods to animate creatures.
This mod is part of the Obscuria Collection
★ ★ ★
Obscuria Collection - a series of mods united by a common setting and game mechanics.
The main purpose of the Collection is to add many hours of gameplay that will provide you with an unprecedented and completely unique gaming experience.