Even More Modifiers
1.0.0.0
A mod for rolling various bonus stats on items
Main Page
Related Pages
Packages
Classes
Files
File List
File Members
NullModifierPool.cs
Go to the documentation of this file.
1
using
System
.Collections.Generic;
2
using
Loot
.
Api
.
Attributes
;
3
4
namespace
Loot
.Api.Core
5
{
10
[DoNotLoad]
11
public
sealed
class
NullModifierPool
:
FiniteModifierPool
12
{
13
private
static
NullModifierPool
_singleton
;
14
public
static
NullModifierPool
INSTANCE
15
{
16
get
=> _singleton ?? (_singleton =
new
NullModifierPool
());
17
internal
set
=> _singleton = value;
18
}
19
20
public
override
bool
CanRoll(
ModifierContext
ctx) =>
false
;
21
22
public
override
float
RollChance => 0f;
23
24
public
NullModifierPool
(List<Modifier> modifiers = null) : base(modifiers)
25
{
26
}
27
}
28
}
Loot.Api.Core.FiniteModifierPool
Definition:
ModifierPool.cs:17
Loot.Api.Core.ModifierContext
Defines a context in which a Modifier might be rolled Which fields are available (not null) depends o...
Definition:
ModifierContext.cs:53
Loot
System
Loot.Api.Core.NullModifierPool
Defines a "Null" modifier which represents a pool with no modifiers Cannot be rolled normally ...
Definition:
NullModifierPool.cs:11
Loot.Api.Attributes
Definition:
AutoDelegationAttribute.cs:8
Loot.Api
Loot.Api.Core.NullModifierPool.NullModifierPool
NullModifierPool(List< Modifier > modifiers=null)
Definition:
NullModifierPool.cs:24
Loot.Api.Core.NullModifierPool._singleton
static NullModifierPool _singleton
Definition:
NullModifierPool.cs:13
Api
Core
NullModifierPool.cs
Generated on Sat Apr 18 2020 16:45:40 for Even More Modifiers by
1.8.11