Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
NPCKillAttempt.cs
Go to the documentation of this file.
1
namespace
Terraria.DataStructures
;
2
3
public
struct
NPCKillAttempt
4
{
5
public
readonly
NPC
npc
;
6
7
public
readonly
int
netId
;
8
9
public
readonly
bool
active
;
10
11
public
NPCKillAttempt
(
NPC
target)
12
{
13
npc
= target;
14
netId
= target.
netID
;
15
active
= target.
active
;
16
}
17
18
public
bool
DidNPCDie
()
19
{
20
return
!
npc
.
active
;
21
}
22
23
public
bool
DidNPCDieOrTransform
()
24
{
25
if
(!
DidNPCDie
())
26
{
27
return
npc.netID !=
netId
;
28
}
29
return
true
;
30
}
31
}
Terraria.Entity.active
bool active
Definition
Entity.cs:10
Terraria.NPC.netID
int netID
Definition
NPC.cs:531
Terraria.NPC
Definition
NPC.cs:30
Terraria.DataStructures
Definition
AEntitySource_OnHit.cs:1
Terraria.DataStructures.NPCKillAttempt.DidNPCDie
bool DidNPCDie()
Definition
NPCKillAttempt.cs:18
Terraria.DataStructures.NPCKillAttempt.DidNPCDieOrTransform
bool DidNPCDieOrTransform()
Definition
NPCKillAttempt.cs:23
Terraria.DataStructures.NPCKillAttempt.netId
readonly int netId
Definition
NPCKillAttempt.cs:7
Terraria.DataStructures.NPCKillAttempt.active
readonly bool active
Definition
NPCKillAttempt.cs:9
Terraria.DataStructures.NPCKillAttempt.NPCKillAttempt
NPCKillAttempt(NPC target)
Definition
NPCKillAttempt.cs:11
Terraria.DataStructures.NPCKillAttempt.npc
readonly NPC npc
Definition
NPCKillAttempt.cs:5
Terraria.DataStructures.NPCKillAttempt
Definition
NPCKillAttempt.cs:4
source
Terraria.DataStructures
NPCKillAttempt.cs
Generated by
1.10.0