Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
ConsumeSolarFlare()
bool
Terraria.Player.ConsumeSolarFlare
(
)
inline
Definition at line
53348
of file
Player.cs
.
53349
{
53350
if
(
setSolar
&&
solarShields
> 0)
53351
{
53352
solarShields
--;
53353
for
(
int
i = 0;
i
<
maxBuffs
;
i
++)
53354
{
53355
if
(
buffType
[i] >= 170 &&
buffType
[i] <= 172)
53356
{
53357
DelBuff
(i);
53358
}
53359
}
53360
if
(
solarShields
> 0 &&
whoAmI
== Main.myPlayer)
53361
{
53362
AddBuff
(170 +
solarShields
- 1, 5,
quiet
:
false
);
53363
}
53364
solarCounter
= 0;
53365
return
true
;
53366
}
53367
return
false
;
53368
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
Terraria.Entity.whoAmI
int whoAmI
Definition
Entity.cs:8
Terraria.Player.maxBuffs
static readonly int maxBuffs
Definition
Player.cs:1191
Terraria.Player.solarCounter
int solarCounter
Definition
Player.cs:689
Terraria.Player.buffType
int[] buffType
Definition
Player.cs:1193
Terraria.Player.AddBuff
void AddBuff(int type, int timeToAdd, bool quiet=true, bool foodHack=false)
Definition
Player.cs:4441
Terraria.Player.setSolar
bool setSolar
Definition
Player.cs:2377
Terraria.Player.solarShields
int solarShields
Definition
Player.cs:687
Terraria.Player.DelBuff
void DelBuff(int b)
Definition
Player.cs:4602
System.Text.RegularExpressions.ExceptionArgument.i
@ i
References
Terraria.Main.myPlayer
.
Terraria
Player
Generated by
1.10.0