static void SpawnPopupText(LucyAxeMessage.MessageSource source, int variationUnwrapped, Vector2 position, Vector2 velocity)
static void SpawnEmoteBubble()
static void UpdateMessageCooldowns()
static void CreateFromNet(LucyAxeMessage.MessageSource source, byte variation, Vector2 position, Vector2 velocity)
static void ItemSlot_OnItemTransferred(ItemSlot.ItemTransferInfo info)
static void GiveIdleMessageCooldown()
static bool CountsAsStorage(int itemSlotContext)
static void TryPlayingIdleMessage()
static void PutMessageTypeOnCooldown(LucyAxeMessage.MessageSource source, int timeInFrames)
static void Hooks_OnEnterWorld(Player player)
static int[] _messageCooldownsByType
static void TryCreatingMessageWithCooldown(LucyAxeMessage.MessageSource messageSource, Vector2 position, Vector2 velocity, int cooldownTimeInTicks)
static string GetTextForVariation(LucyAxeMessage.MessageSource source, int variationUnwrapped)
static void Create(LucyAxeMessage.MessageSource source, Vector2 position, Vector2 velocity)
static void PlaySound(LucyAxeMessage.MessageSource source, Vector2 position)
static string GetCategoryName(LucyAxeMessage.MessageSource source)
static void MakeLocalPlayerEmote(int emoteId)
static Player LocalPlayer