gitextract_1n4n_pm1/ ├── .gitattributes ├── .github/ │ └── workflows/ │ └── luacheck.yml ├── .gitignore ├── .luacheckrc ├── .vscode/ │ └── settings.json ├── LICENSE ├── assets/ │ └── readme.md ├── default.project.json ├── readme.md ├── roblox.toml ├── selene.toml ├── src/ │ ├── Chat/ │ │ ├── BubbleChat.client.lua │ │ ├── ChatModules/ │ │ │ ├── ChatCommandsTeller.lua │ │ │ ├── ChatFloodDetector.lua │ │ │ ├── ChatMessageValidator.lua │ │ │ ├── CustomCommands.lua │ │ │ ├── ExtraDataInitializer.lua │ │ │ ├── FriendJoinNotifier.lua │ │ │ ├── GuildChat.lua │ │ │ ├── MeCommand.lua │ │ │ ├── MuteSpeaker.lua │ │ │ ├── PartyChat.lua │ │ │ ├── PrivateMessaging.lua │ │ │ ├── TeamChat.lua │ │ │ ├── Toggle.lua │ │ │ └── init.meta.json │ │ ├── ChatScript/ │ │ │ ├── ChatMain/ │ │ │ │ ├── ChannelsBar.lua │ │ │ │ ├── ChannelsTab.lua │ │ │ │ ├── ChatBar.lua │ │ │ │ ├── ChatChannel.lua │ │ │ │ ├── ChatWindow.lua │ │ │ │ ├── CommandProcessor.lua │ │ │ │ ├── CurveUtil.lua │ │ │ │ ├── MessageLabelCreator.lua │ │ │ │ ├── MessageLogDisplay.lua │ │ │ │ ├── MessageSender.lua │ │ │ │ ├── ObjectPool.lua │ │ │ │ └── init.lua │ │ │ └── init.client.lua │ │ ├── ChatServiceRunner/ │ │ │ ├── ChatChannel.lua │ │ │ ├── ChatService.lua │ │ │ ├── Speaker.lua │ │ │ ├── Util.lua │ │ │ └── init.server.lua │ │ └── ClientChatModules/ │ │ ├── ChatConstants.lua │ │ ├── ChatLocalization.lua │ │ ├── ChatSettings.lua │ │ ├── CommandModules/ │ │ │ ├── ClearMessages.lua │ │ │ ├── Commands.lua │ │ │ ├── DeveloperConsole.lua │ │ │ ├── GetVersion.lua │ │ │ ├── Guild.lua │ │ │ ├── Party.lua │ │ │ ├── SwallowGuestChat.lua │ │ │ ├── SwitchChannel.lua │ │ │ ├── Team.lua │ │ │ ├── Toggle.lua │ │ │ ├── Util.lua │ │ │ ├── Whisper.lua │ │ │ └── init.meta.json │ │ ├── MessageCreatorModules/ │ │ │ ├── DefaultChatMessage.lua │ │ │ ├── MeCommandMessage.lua │ │ │ ├── SetCoreMessage.lua │ │ │ ├── SystemMessage.lua │ │ │ ├── UnknownMessage.lua │ │ │ ├── Util.lua │ │ │ ├── WelcomeMessage.lua │ │ │ ├── WhisperMessage.lua │ │ │ └── init.meta.json │ │ └── init.meta.json │ ├── ReplicatedStorage/ │ │ ├── abilityBookLookup/ │ │ │ ├── admin.lua │ │ │ ├── adventurer.lua │ │ │ ├── assassin.lua │ │ │ ├── berserker.lua │ │ │ ├── cleric.lua │ │ │ ├── hunter.lua │ │ │ ├── init.lua │ │ │ ├── knight.lua │ │ │ ├── mage.lua │ │ │ ├── paladin.lua │ │ │ ├── ranger.lua │ │ │ ├── shadow.lua │ │ │ ├── sorcerer.lua │ │ │ ├── trickster.lua │ │ │ ├── warlock.lua │ │ │ └── warrior.lua │ │ ├── abilityLookup/ │ │ │ ├── groundSlam.lua │ │ │ ├── init.lua │ │ │ └── regeneration.lua │ │ ├── accessoryLookup.lua │ │ ├── beam-stuf.lua │ │ ├── blessingLookup.lua │ │ ├── defaultCharacterAppearance.lua │ │ ├── defaultMonsterState.lua │ │ ├── defaultPetState.lua │ │ ├── dialogue/ │ │ │ ├── genericShopkeeper.lua │ │ │ ├── init.meta.json │ │ │ └── testNPCDialog.lua │ │ ├── dialogueLookup.lua │ │ ├── itemAttributes.lua │ │ ├── itemData/ │ │ │ ├── 100% armor defense scroll.lua │ │ │ ├── 100% headgear defense scroll.lua │ │ │ ├── 100% weapon attack scroll.lua │ │ │ ├── apple.lua │ │ │ ├── arrow.lua │ │ │ ├── chicken egg.lua │ │ │ ├── chicken feather.lua │ │ │ ├── chicken leg.lua │ │ │ ├── coin piece.lua │ │ │ ├── copper axe.lua │ │ │ ├── copper ore.lua │ │ │ ├── copper pickaxe.lua │ │ │ ├── copper sword.lua │ │ │ ├── fish.lua │ │ │ ├── frying pan.lua │ │ │ ├── health potion.lua │ │ │ ├── hog headdress.lua │ │ │ ├── hog meat.lua │ │ │ ├── hog tusk dagger.lua │ │ │ ├── init.lua │ │ │ ├── iron ore.lua │ │ │ ├── item lore.lua │ │ │ ├── item renamer.lua │ │ │ ├── leather tunic.lua │ │ │ ├── mana potion.lua │ │ │ ├── megaphone.lua │ │ │ ├── mushroom beard.lua │ │ │ ├── mushroom hat.lua │ │ │ ├── mushroom mini.lua │ │ │ ├── mushroom soup.lua │ │ │ ├── mushroom spore.lua │ │ │ ├── oak axe.lua │ │ │ ├── oak pickaxe.lua │ │ │ ├── oak polearm.lua │ │ │ ├── oak wood.lua │ │ │ ├── pear.lua │ │ │ ├── rune mushtown.lua │ │ │ ├── rune nilgarf.lua │ │ │ ├── rusty dagger.lua │ │ │ ├── shoulder pads 2.lua │ │ │ ├── shoulder pads 3.lua │ │ │ ├── stick.lua │ │ │ ├── stone axe.lua │ │ │ ├── stone pickaxe.lua │ │ │ ├── stone.lua │ │ │ ├── wooden bow.lua │ │ │ ├── wooden club.lua │ │ │ ├── wooden dagger.lua │ │ │ ├── wooden fishing pole.lua │ │ │ ├── wooden sword.lua │ │ │ ├── worn boots.lua │ │ │ └── yellow puffer fish.lua │ │ ├── loreBooks.lua │ │ ├── modules/ │ │ │ ├── ability_utilities.lua │ │ │ ├── camera_shaker/ │ │ │ │ ├── CameraShakeInstance.lua │ │ │ │ ├── CameraShakePresets.lua │ │ │ │ └── init.lua │ │ │ ├── client_quest_util.lua │ │ │ ├── client_utilities.lua │ │ │ ├── configuration.lua │ │ │ ├── contains.lua │ │ │ ├── damage.lua │ │ │ ├── debug.lua │ │ │ ├── detection.lua │ │ │ ├── economy.lua │ │ │ ├── effects.lua │ │ │ ├── enchantment.lua │ │ │ ├── entityUtilities.lua │ │ │ ├── events.lua │ │ │ ├── init.lua │ │ │ ├── init.meta.json │ │ │ ├── levels.lua │ │ │ ├── levels_old.lua │ │ │ ├── levels_older.lua │ │ │ ├── localization.lua │ │ │ ├── mapping.lua │ │ │ ├── network.lua │ │ │ ├── pathfinding.lua │ │ │ ├── physics.lua │ │ │ ├── placeSetup.lua │ │ │ ├── projectile.lua │ │ │ ├── projectile_predictive.lua │ │ │ ├── tableUtil.lua │ │ │ ├── tempData.lua │ │ │ ├── terrainUtil.lua │ │ │ ├── thread.lua │ │ │ ├── tween.lua │ │ │ └── utilities.lua │ │ ├── monsterLookup/ │ │ │ ├── Baby Shroom.lua │ │ │ ├── Chicken.lua │ │ │ ├── Dummy.lua │ │ │ ├── Elder Shroom.lua │ │ │ ├── Shroom.lua │ │ │ └── init.lua │ │ ├── perkLookup/ │ │ │ ├── colosseum equipment.lua │ │ │ ├── dunes equipment.lua │ │ │ ├── init.lua │ │ │ ├── misc.lua │ │ │ ├── mokotuaa equipment.lua │ │ │ ├── mushroom equipment.lua │ │ │ └── spider equipment.lua │ │ ├── professionLookup/ │ │ │ ├── fishing.lua │ │ │ └── init.lua │ │ ├── questLookupNew/ │ │ │ ├── init.lua │ │ │ └── testQuest.lua │ │ ├── sounds.lua │ │ ├── statusEffectLookup/ │ │ │ ├── ablaze.lua │ │ │ ├── empower.lua │ │ │ ├── explode.lua │ │ │ ├── heat exhausted.lua │ │ │ ├── init.lua │ │ │ ├── mystically bound.lua │ │ │ ├── poison.lua │ │ │ ├── potion.lua │ │ │ ├── ranger stance.lua │ │ │ ├── refreshed.lua │ │ │ ├── regenerate.lua │ │ │ ├── stealth.lua │ │ │ ├── stunned.lua │ │ │ ├── taunted.lua │ │ │ └── weakened by venom.lua │ │ ├── statusEffectsV3/ │ │ │ ├── ablaze.lua │ │ │ ├── bleed.lua │ │ │ ├── init.lua │ │ │ └── regenerate.lua │ │ └── temporaryEquipment/ │ │ ├── init.meta.json │ │ └── lantern/ │ │ ├── application.lua │ │ └── init.meta.json │ ├── ServerScriptService/ │ │ ├── ChatServiceRunner/ │ │ │ ├── ChatChannel.lua │ │ │ ├── ChatService.lua │ │ │ ├── Speaker.lua │ │ │ ├── Util.lua │ │ │ └── init.server.lua │ │ ├── analytics/ │ │ │ ├── GameAnalytics/ │ │ │ │ ├── INSTRUCTIONS.server.lua │ │ │ │ ├── bit.lua │ │ │ │ ├── init.lua │ │ │ │ └── lockbox/ │ │ │ │ ├── digest/ │ │ │ │ │ ├── init.meta.json │ │ │ │ │ └── sha2_256.lua │ │ │ │ ├── init.lua │ │ │ │ ├── mac/ │ │ │ │ │ ├── hmac.lua │ │ │ │ │ └── init.meta.json │ │ │ │ └── util/ │ │ │ │ ├── array.lua │ │ │ │ ├── base64.lua │ │ │ │ ├── bit.lua │ │ │ │ ├── init.meta.json │ │ │ │ ├── queue.lua │ │ │ │ └── stream.lua │ │ │ ├── init.server.lua │ │ │ ├── key.lua │ │ │ └── testing.lua │ │ ├── contents/ │ │ │ ├── datastoreInterface.lua │ │ │ ├── inputStorage.lua │ │ │ ├── manager_ability.lua │ │ │ ├── manager_bounty.lua │ │ │ ├── manager_challenge.lua │ │ │ ├── manager_chat.lua │ │ │ ├── manager_crafting.lua │ │ │ ├── manager_damage.lua │ │ │ ├── manager_dayNightCycle.lua │ │ │ ├── manager_effects.lua │ │ │ ├── manager_enchant.lua │ │ │ ├── manager_events.lua │ │ │ ├── manager_exploit.lua │ │ │ ├── manager_firepit.lua │ │ │ ├── manager_fishing.lua │ │ │ ├── manager_gift.lua │ │ │ ├── manager_guild.lua │ │ │ ├── manager_interact.lua │ │ │ ├── manager_item.lua │ │ │ ├── manager_messagingService.lua │ │ │ ├── manager_monster.lua │ │ │ ├── manager_network.lua │ │ │ ├── manager_orb.lua │ │ │ ├── manager_party.lua │ │ │ ├── manager_pet.lua │ │ │ ├── manager_player.lua │ │ │ ├── manager_product.lua │ │ │ ├── manager_profession.lua │ │ │ ├── manager_pvp.lua │ │ │ ├── manager_quest.lua │ │ │ ├── manager_resources.lua │ │ │ ├── manager_security.lua │ │ │ ├── manager_servers.lua │ │ │ ├── manager_statusEffect.lua │ │ │ ├── manager_taxi/ │ │ │ │ ├── dialogue.lua │ │ │ │ └── init.lua │ │ │ ├── manager_teleport.lua │ │ │ ├── manager_trade.lua │ │ │ ├── manager_treasure.lua │ │ │ ├── secretCodes/ │ │ │ │ ├── init.lua │ │ │ │ └── verify/ │ │ │ │ ├── init.lua │ │ │ │ └── key.lua │ │ │ └── teleport.lua │ │ ├── modules/ │ │ │ ├── cannonScript.lua │ │ │ ├── enterGame.lua │ │ │ └── firepitScript.lua │ │ └── server.server.lua │ ├── StarterGui/ │ │ ├── abilities.lua │ │ ├── bossHealth.lua │ │ ├── chat.lua │ │ ├── checkpoint.lua │ │ ├── customization.lua │ │ ├── dataFail.lua │ │ ├── deathScreen.lua │ │ ├── dialogue.lua │ │ ├── dyePreview.lua │ │ ├── enchant.lua │ │ ├── equipment.lua │ │ ├── focus.lua │ │ ├── fx.lua │ │ ├── guild.lua │ │ ├── hotbarHandler.lua │ │ ├── input.lua │ │ ├── inspectPlayer.lua │ │ ├── inspectPlayerPreview.lua │ │ ├── interactShell.lua │ │ ├── interaction.lua │ │ ├── inventory.lua │ │ ├── itemAcquistion.lua │ │ ├── leaderboard.lua │ │ ├── loadingScreen.lua │ │ ├── loreBook.lua │ │ ├── menuButtons.lua │ │ ├── mobileButtons.lua │ │ ├── money.lua │ │ ├── monsterBook.lua │ │ ├── notifications.lua │ │ ├── party.lua │ │ ├── playerInfo.lua │ │ ├── playerInfoClone.lua │ │ ├── playerInteract.lua │ │ ├── products.lua │ │ ├── prompting.lua │ │ ├── prompting_Fullscreen.lua │ │ ├── questLog.lua │ │ ├── save.client.lua │ │ ├── serverBrowser.lua │ │ ├── serverMessage.lua │ │ ├── settings.lua │ │ ├── shop.lua │ │ ├── social.lua │ │ ├── stamina.lua │ │ ├── statusBars.lua │ │ ├── statusEffects.lua │ │ ├── storage.lua │ │ ├── taxi.lua │ │ ├── textInputPrompt.lua │ │ ├── trading.lua │ │ ├── uiCreator.lua │ │ ├── unstucker.lua │ │ └── verifications.lua │ └── StarterPlayer/ │ ├── StarterCharacterScripts/ │ │ ├── Animate.client.lua │ │ ├── Health.client.lua │ │ ├── LocalTeleportStuff.client.lua │ │ └── Sound.client.lua │ └── StarterPlayerScripts/ │ ├── ChatScript/ │ │ ├── ChatMain/ │ │ │ ├── ChannelsBar.lua │ │ │ ├── ChannelsTab.lua │ │ │ ├── ChatBar.lua │ │ │ ├── ChatChannel.lua │ │ │ ├── ChatWindow.lua │ │ │ ├── CommandProcessor.lua │ │ │ ├── CurveUtil.lua │ │ │ ├── MessageLabelCreator.lua │ │ │ ├── MessageLogDisplay.lua │ │ │ ├── MessageSender.lua │ │ │ ├── ObjectPool.lua │ │ │ └── init.lua │ │ └── init.client.lua │ ├── PlayerScriptsLoader.client.lua │ ├── assets/ │ │ ├── animations/ │ │ │ ├── axeAnimations.lua │ │ │ ├── bowAnimations.lua │ │ │ ├── bowToolAnimations_noChar.lua │ │ │ ├── daggerAnimations.lua │ │ │ ├── dualAnimations.lua │ │ │ ├── emoteAnimations.lua │ │ │ ├── fishing-rodAnimations.lua │ │ │ ├── greatswordAnimations.lua │ │ │ ├── init.meta.json │ │ │ ├── movementAnimations.lua │ │ │ ├── pickaxeAnimations.lua │ │ │ ├── staffAnimations.lua │ │ │ ├── swordAndShieldAnimations.lua │ │ │ └── swordAnimations.lua │ │ ├── attackableScript.lua │ │ ├── damageInterfaces/ │ │ │ ├── axe.lua │ │ │ ├── bow.lua │ │ │ ├── bow.meta.json │ │ │ ├── dagger.lua │ │ │ ├── dagger.meta.json │ │ │ ├── dagger_old.lua │ │ │ ├── dagger_old.meta.json │ │ │ ├── dual.lua │ │ │ ├── dual.meta.json │ │ │ ├── fishing-rod.lua │ │ │ ├── fishing-rod.meta.json │ │ │ ├── greatsword.lua │ │ │ ├── greatsword.meta.json │ │ │ ├── init.meta.json │ │ │ ├── pickaxe.lua │ │ │ ├── staff.lua │ │ │ ├── staff.meta.json │ │ │ ├── staff_melee_old.lua │ │ │ ├── staff_melee_old.meta.json │ │ │ ├── staff_ranged_old.lua │ │ │ ├── staff_ranged_old.meta.json │ │ │ ├── sword.lua │ │ │ ├── sword.meta.json │ │ │ └── swordAndShield.lua │ │ ├── defaultChestProps.lua │ │ └── init.meta.json │ ├── client.client.lua │ ├── contents/ │ │ ├── ambience.lua │ │ ├── animationInterface.lua │ │ ├── bolt.lua │ │ ├── cameraScript.lua │ │ ├── chatRunner.lua │ │ ├── clientServerDamageSourceInterface.client.lua │ │ ├── client_events.lua │ │ ├── control.lua │ │ ├── coreRenderServices/ │ │ │ ├── appearance_manager.lua │ │ │ ├── bow_manager.lua │ │ │ ├── chat_manager.lua │ │ │ ├── init.lua │ │ │ ├── item_manager.lua │ │ │ ├── melee_manager.lua │ │ │ ├── ragdoll_manager.lua │ │ │ └── staff_manager.lua │ │ ├── effectsClient.client.lua │ │ ├── entityRenderer.lua │ │ ├── firefly.client.lua │ │ ├── guiLoader.client.lua │ │ ├── inputController/ │ │ │ ├── characterController.lua │ │ │ └── init.client.lua │ │ ├── itemInterface.lua │ │ ├── loadData.lua │ │ ├── mapInteraction.lua │ │ ├── npcMarkers.lua │ │ ├── playerDataPropogationCache.lua │ │ ├── resetButtonCallback.lua │ │ ├── resources.lua │ │ ├── sitting.lua │ │ ├── teleportation.client.lua │ │ └── treasureChests.client.lua │ └── modules/ │ ├── AeroProxy.lua │ ├── cannonScriptLocal.lua │ ├── doorScript.lua │ ├── escapeRope.lua │ ├── firepitLocal.lua │ ├── loadUiControl.lua │ ├── proxy.lua │ ├── safeScript.lua │ ├── seatScript.lua │ └── warpPad.lua └── tools/ └── serializer.lua