Angst-PlayerToggledAuras icon

PlayerToggledAuras

Allows players to toggle aura effects.

Last updated 2 years ago
Total downloads 1614
Total rating 1 
Categories Tools Effects
Dependency string Angst-PlayerToggledAuras-1.0.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepisTaleSpire-BepInExPack-5.4.10 icon
bbepisTaleSpire-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.10
brcoding-SetInjectionFlagPlugin-2.3.0 icon
brcoding-SetInjectionFlagPlugin

Allows players to flag mods are installed

Preferred version: 2.3.0
LordAshes-AssetDataPlugin-1.2.6 icon
LordAshes-AssetDataPlugin

Dependency plugin for subscription/notification based data storage and message exchange.

Preferred version: 1.2.6
LordAshes-ExtraAssetsRegistrationPlugin-3.7.0 icon
LordAshes-ExtraAssetsRegistrationPlugin

Registers assets with the TS library to allow custom assets to be retrieved from the TS library. Supports minis, effects, auras and slabs.

Preferred version: 3.7.0
HolloFox_TS-RadialUIPlugin-2.0.7 icon
HolloFox_TS-RadialUIPlugin

This is a developer tool based package used to help devs easily configure UI Radial Menus.

Preferred version: 2.0.7

README

PlayerToggledAuras Radial Menu

Player Toggled Auras

This allows players to toggle aura effects on their controlled creatures & minis. (typically auras can only be toggled by the DM from the library.

This plugin does not contain any aura effects.

Restrictions

A Warning about using EAR (Extra Asset Registration) and CMP (Custom Mini Plugin) simultaneously.
Have you ever loaded a world and realized that all your minis did not transform into your custom minis!?
That's because EAR can load base-less auras/minis, and CMP will not start if there are auras/minis that have no base!

This plugin needs EAR to properly function.
This plugin SHOULD work with CMP also installed...
This plugin attaches auras to existing minis (that are assumed to have a base), therefore saving a world with a mini that has an aura works fine.

The Problem:

If you MUST use CMP (for instance to load OBJ/MTL assets, like converted Heroforge Minis), the saved world must not contain any base-less auras/minis on loading. CMP will not start, and your custom minis won't show up until it does.

The Solution:

If you load a world that has a base-less aura/mini, CMP will not start until you remove those minis/auras. Once they've been removed, CMP will start and all your custom minis will appear. You are then free to use base-less auras/minis like normal.

Alternatively, convert your OBJ/MTL files to assets and disable CMP entirely.

Install

Use R2ModMan or similar installer to install this plugin.
Use R2ModMan to configure optional settings for the plugin.

Config

Hotkey Keybinds are editable.
RadialUI menu show/hide.

Usage

Right click creature and select 'auras' -> 'add/remove'
(RadialUI menu must be enabled in cofig)
or
To Add an aura, select creature and press Right Control + 7
To Remove an aura, select creature and press Right Control + 8
Type in the name of the aura, ie. bane, bless, rage, etc.

To Do

Currently hiding a mini does not hide the aura.

Change Log

v1.0.2
	FIXED ERROR: Wrong name on home screen, updated readme, better formatting. Plugin function has not changed.
v1.0.1
	FIXED BUG: Entering an aura while no creature selected makes a massive aura that covers the whole map. ConfirmCreatureSelected() function
	Added RadialUI menu and config option to enable/disable it.
v1.0.0:
	Initial release