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
ModifierPoolContent.cs
Go to the documentation of this file.
1
using
System
.Collections.Generic;
2
using
System
.Linq;
3
using
Loot
.
Api
.
Content
;
4
using
Loot
.
Api
.
Core
;
5
using
Loot
.
Api
.
Ext
;
6
using
Loot
.
Pools
;
7
8
namespace
Loot
.Content
9
{
13
public
sealed
class
ModifierPoolContent
:
LoadableContentBase
<ModifierPool>
14
{
15
public
ModifierPool
NullPool => Content[0];
16
public
ModifierPool
AllPool =>
Loot
.Instance.GetModifierPool<
AllModifiersPool
>();
17
internal
IEnumerable<ModifierPool> Pools => Content.Select(x => x.Value);
18
19
internal
override
void
Load()
20
{
21
AddContent(
NullModifierPool
.
INSTANCE
,
Loot
.Instance);
22
}
23
24
internal
override
bool
CheckContentPiece(
ModifierPool
contentPiece)
25
{
26
contentPiece.CacheAttributes();
27
return
true
;
28
}
29
}
30
}
Loot.Api.Core
Definition:
Modifier.cs:13
Loot.Api.Content
Definition:
ILoadableContent.cs:3
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.Core.NullModifierPool.INSTANCE
static NullModifierPool INSTANCE
Definition:
NullModifierPool.cs:15
Loot.Api
Loot.Pools
Definition:
AccessoryModifierPool.cs:5
Loot.Pools.AllModifiersPool
A modifier pool that always consists of all modifiers Cannot be rolled normally
Definition:
AllModifiersPool.cs:12
Loot.Content.ModifierPoolContent
This class holds all loaded ModifierPool content
Definition:
ModifierPoolContent.cs:13
Loot.Api.Core.ModifierPool
Defines a modifier pool. A modifier pool holds a certain amount of effects in an array It allows to r...
Definition:
ModifierPool.cs:37
Loot.Api.Content.LoadableContentBase
This class is used for Content holders in the Content namespace As a modder you should not use this c...
Definition:
LoadableContentBase.cs:16
Loot.Api.Ext
Definition:
ItemUtils.cs:7
Content
ModifierPoolContent.cs
Generated on Sat Apr 18 2020 16:45:40 for Even More Modifiers by
1.8.11