![]() |
Even More Modifiers
1.0.0.0
A mod for rolling various bonus stats on items
|
Classes | |
class | AutoDelegation |
This attribute may be used to skip usage of AttachDelegations and DetachDelegations Which is a cumbersome side effect of using events The attribute will automate the process of attaching the method to and detaching the method from the specified event(s) More... | |
class | DelegationPrioritizationAttribute |
This attribute is used to set a custom prioritization for a delegation It allows you to customize at which point your delegation is called in the chain The end result is a prioritization list as follows: First part: all delegations prioritized as F:DelegationPrioritization.Early, order by their level Second part: all delegations with no custom prioritization (default) Third part: all delegations prioritized as F:DelegationPrioritization.Late.Late, order by their level To increase the force put into your prioritization, increase the delegation level More... | |
class | DoNotLoadAttribute |
Used to mark a class to be ignored by EMM loading. This is used for the Null classes which are singletons | |
class | PopulatePoolFromAttribute |
Will populate a ModifierPool based on a namespace All Modifiers in that namespace will become part of the pool You can specify multiple namespaces Note: modifiers you return in GetModifiers() are also still added! More... | |
class | StaticAssetAttribute |
class | UsesEffectAttribute |
This attribute is used to attach a certain Modifier to given ModifierEffects (can be attached to more than 1) This is used for detecting when effects need to become active (e.g. Light modifier is attached to the LightEffect, which makes LightEffect become active when an item with a +light modifier is active) More... | |
|
strong |
Specify when you want your delegation to happen in the chain
Enumerator | |
---|---|
Early |
Specify that you want your delegation to happen early in the chain |
Late |
Specify that you want your delegation to happen late in the chain |
Definition at line 6 of file DelegationPrioritization.cs.
|
strong |
Defines a target that can be used in conjunction with AutoDelegation for identifying the target event
Definition at line 7 of file DelegationTarget.cs.