Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TryCreatingMessageWithCooldown()

static void Terraria.GameContent.LucyAxeMessage.TryCreatingMessageWithCooldown ( MessageSource messageSource,
Vector2 position,
Vector2 velocity,
int cooldownTimeInTicks )
inlinestatic

Definition at line 116 of file LucyAxeMessage.cs.

117 {
118 if (Main.netMode != 2 && _messageCooldownsByType[(int)messageSource] <= 0)
119 {
120 PutMessageTypeOnCooldown(messageSource, cooldownTimeInTicks);
121 Create(messageSource, position, velocity);
122 }
123 }
static void PutMessageTypeOnCooldown(MessageSource source, int timeInFrames)
static void Create(MessageSource source, Vector2 position, Vector2 velocity)

References Terraria.GameContent.LucyAxeMessage._messageCooldownsByType, Terraria.GameContent.LucyAxeMessage.Create(), Terraria.Main.netMode, and Terraria.GameContent.LucyAxeMessage.PutMessageTypeOnCooldown().

Referenced by Terraria.Player.ItemCheck_UseMiningTools_ActuallyUseMiningTool().