Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
TownNPCUICollectionInfoProvider.cs
Go to the documentation of this file.
1
using
Terraria.UI
;
2
3
namespace
Terraria.GameContent.Bestiary
;
4
5
public
class
TownNPCUICollectionInfoProvider
:
IBestiaryUICollectionInfoProvider
6
{
7
private
string
_persistentIdentifierToCheck
;
8
9
public
TownNPCUICollectionInfoProvider
(
string
persistentId)
10
{
11
_persistentIdentifierToCheck
= persistentId;
12
}
13
14
public
BestiaryUICollectionInfo
GetEntryUICollectionInfo
()
15
{
16
BestiaryUICollectionInfo
result =
default
(
BestiaryUICollectionInfo
);
17
result.UnlockState = (
Main
.
BestiaryTracker
.Chats.GetWasChatWith(
_persistentIdentifierToCheck
) ? BestiaryEntryUnlockState.CanShowDropsWithDropRates_4 :
BestiaryEntryUnlockState
.NotKnownAtAll_0);
18
return
result;
19
}
20
21
public
UIElement
ProvideUIElement
(
BestiaryUICollectionInfo
info)
22
{
23
return
null
;
24
}
25
}
Terraria.GameContent.Bestiary.TownNPCUICollectionInfoProvider.ProvideUIElement
UIElement ProvideUIElement(BestiaryUICollectionInfo info)
Definition
TownNPCUICollectionInfoProvider.cs:21
Terraria.GameContent.Bestiary.TownNPCUICollectionInfoProvider._persistentIdentifierToCheck
string _persistentIdentifierToCheck
Definition
TownNPCUICollectionInfoProvider.cs:7
Terraria.GameContent.Bestiary.TownNPCUICollectionInfoProvider.GetEntryUICollectionInfo
BestiaryUICollectionInfo GetEntryUICollectionInfo()
Definition
TownNPCUICollectionInfoProvider.cs:14
Terraria.GameContent.Bestiary.TownNPCUICollectionInfoProvider.TownNPCUICollectionInfoProvider
TownNPCUICollectionInfoProvider(string persistentId)
Definition
TownNPCUICollectionInfoProvider.cs:9
Terraria.GameContent.Bestiary.TownNPCUICollectionInfoProvider
Definition
TownNPCUICollectionInfoProvider.cs:6
Terraria.Main.BestiaryTracker
static BestiaryUnlocksTracker BestiaryTracker
Definition
Main.cs:1868
Terraria.Main
Definition
Main.cs:79
Terraria.UI.UIElement
Definition
UIElement.cs:12
Terraria.GameContent.Bestiary.IBestiaryUICollectionInfoProvider
Definition
IBestiaryUICollectionInfoProvider.cs:4
Terraria.GameContent.Bestiary.BestiaryEntryUnlockState
BestiaryEntryUnlockState
Definition
BestiaryEntryUnlockState.cs:4
Terraria.GameContent.Bestiary
Definition
BestiaryDatabase.cs:5
Terraria.UI
Definition
ChatLine.cs:3
Terraria.GameContent.Bestiary.BestiaryUICollectionInfo
Definition
BestiaryUICollectionInfo.cs:4
source
Terraria.GameContent.Bestiary
TownNPCUICollectionInfoProvider.cs
Generated by
1.10.0